@font-face{font-family:cns1;font-style:normal;font-weight:600 900;font-display:swap;src:url(cs-jost-bold.ttf) format("truetype")}#MainContent{--ccx-gutter:max(84px,4vw);--ccx-shelf:clamp(24px,4vw,80px);--ccx-gap:12px;--ccx-cols:7;--ccx-ink:#111;--ccx-mute:#707070;--ccx-tile:#ececec;--ccx-line:#e3e1dc;--ccx-bg:#fbfbfb;--ccx-arrow-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8.5 7H17v8.5'/%3E%3C/svg%3E");background:var(--ccx-bg)}#MainContent .ccx{color:var(--ccx-ink);font-family:cns1,Jost,sans-serif;-webkit-font-smoothing:antialiased;padding-bottom:72px}#MainContent .ccx *,#MainContent .ccx *:before,#MainContent .ccx *:after{box-sizing:border-box}#MainContent :where(.ccx a){color:inherit;text-decoration:none}#MainContent .ccx :focus-visible{outline:2px solid var(--ccx-ink);outline-offset:3px}#MainContent .ccx-wrap{padding-inline:var(--ccx-gutter)}#MainContent .ccx-sec{padding-top:60px}#MainContent .ccx-head{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;margin:0 0 22px}#MainContent .ccx-head--center{flex-direction:column;justify-content:center;text-align:center;gap:6px}#MainContent .ccx-h{margin:0;font-family:Jost,cns1,sans-serif;font-size:28px;line-height:1.15;font-weight:600;letter-spacing:-.025em;color:var(--ccx-ink);text-transform:none}#MainContent .ccx-sub{margin:0;font-size:14px;line-height:1.45;color:var(--ccx-mute)}#MainContent .ccx-eyebrow{display:block;margin:0 0 10px;font:600 12px/1.2 Jost,cns1,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:inherit}#MainContent .ccx-kicker{display:block;margin:0 0 4px;font:600 12px/1.2 Jost,cns1,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--ccx-mute)}#MainContent .ccx-dot{display:inline-block;width:3px;height:3px;margin:0 10px;border-radius:50%;background:currentColor;vertical-align:middle;opacity:.85}#MainContent .ccx-arrow{position:relative;display:inline-block;flex:none;width:var(--ccx-arrow-size,28px);height:var(--ccx-arrow-size,28px);border-radius:50%;background:var(--ccx-arrow-bg,#111);overflow:hidden;vertical-align:middle}#MainContent .ccx-arrow:before,#MainContent .ccx-arrow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:48%;height:48%;background:var(--ccx-arrow-fg,#fff);-webkit-mask:var(--ccx-arrow-icon) center/contain no-repeat;mask:var(--ccx-arrow-icon) center/contain no-repeat;transition:transform .42s cubic-bezier(.2,.75,.2,1)}#MainContent .ccx-arrow:after{transform:translate(-170%,170%)}#MainContent a:is(:hover,:focus-visible) .ccx-arrow:before{transform:translate(170%,-170%)}#MainContent a:is(:hover,:focus-visible) .ccx-arrow:after{transform:none}html[dir=rtl] #MainContent .ccx-arrow{transform:scaleX(-1)}#MainContent .ccx-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding-block:6px;padding-inline:20px 6px;border:1px solid var(--ccx-line);border-radius:999px;background:#fff;color:var(--ccx-ink);font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;box-shadow:0 1px 2px #0000000a;--ccx-arrow-size:32px;transition:border-color .2s ease,box-shadow .2s ease}#MainContent .ccx-link:is(:hover,:focus-visible){border-color:var(--ccx-ink);box-shadow:0 8px 22px #00000014}#MainContent .ccx-link--sm{min-height:38px;padding-inline:16px 5px;font-size:13px;--ccx-arrow-size:26px}#MainContent .ccx-glass{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding-block:6px;padding-inline:18px 6px;border:1px solid rgb(255 255 255/40%);border-radius:999px;background:#ffffff29;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);color:#fff;font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap;--ccx-arrow-size:30px;--ccx-arrow-bg:#fff;--ccx-arrow-fg:#111;transition:background-color .2s ease,border-color .2s ease}#MainContent .ccx-glass--sm{min-height:36px;padding-inline:14px 5px;font-size:13px;--ccx-arrow-size:24px}#MainContent a:is(:hover,:focus-visible) .ccx-glass{background:#ffffff47;border-color:#ffffffb3}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){#MainContent .ccx-glass{background:#00000059}}#MainContent .ccx-hero{display:grid;grid-template-columns:minmax(0,1.86fr) minmax(0,1fr);gap:12px;height:clamp(420px,36vw,660px);margin-top:22px}#MainContent .ccx-hero--solo{grid-template-columns:minmax(0,1fr)}#MainContent .ccx-hero__side{display:grid;grid-auto-rows:minmax(0,1fr);gap:12px;min-height:0}#MainContent .ccx-promo{position:relative;display:block;min-height:0;overflow:hidden;border-radius:26px;background:#2b2622;color:#fff;isolation:isolate;box-shadow:0 12px 30px #00000014}#MainContent .ccx-promo__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:var(--ccx-pos,center 20%);transition:transform .6s cubic-bezier(.2,.7,.2,1)}#MainContent .ccx-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,rgb(0 0 0/8%) 50%,rgb(0 0 0/62%) 100%)}#MainContent .ccx-promo__copy{position:absolute;inset-inline:clamp(24px,3vw,48px);bottom:clamp(24px,2.8vw,44px);display:flex;flex-direction:column;align-items:flex-start}#MainContent .ccx-promo__h{max-width:15ch;margin:0;color:#fff;font-family:Jost,cns1,sans-serif;font-size:clamp(36px,3.5vw,60px);line-height:1;font-weight:700;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance}#MainContent .ccx-promo__h--sm{display:block;max-width:none;font-size:clamp(22px,1.9vw,34px);letter-spacing:-.025em}#MainContent .ccx-promo__t{display:flex;flex-wrap:wrap;align-items:center;row-gap:4px;margin-top:14px;font-size:16px;font-weight:500}#MainContent .ccx-promo .ccx-glass{margin-top:20px}#MainContent .ccx-promo .ccx-glass--sm{margin-top:14px}#MainContent .ccx-hero__side .ccx-promo__copy{inset-inline:clamp(20px,2vw,32px);bottom:clamp(20px,2vw,30px)}#MainContent .ccx-cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:22px 12px;margin:0;padding:0;list-style:none}#MainContent .ccx-cat{min-width:0}#MainContent .ccx-cat__link{display:block}#MainContent .ccx-cat__img{position:relative;display:block;aspect-ratio:3/4;border-radius:22px;overflow:hidden;background:var(--ccx-tile);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1)}#MainContent .ccx-cat__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%}#MainContent .ccx-cat__img.ccx-cut img{object-fit:contain;object-position:50% 100%;padding:7% 9% 5%}#MainContent .ccx-cat__label{display:block;margin-top:12px;font-size:15px;line-height:1.25;font-weight:600;text-align:center;overflow-wrap:anywhere}#MainContent .ccx-cat__n{display:block;margin-top:3px;font-size:12.5px;line-height:1.3;color:var(--ccx-mute);text-align:center}#MainContent .ccx-shelf__body{position:relative;margin-inline:var(--ccx-shelf)}#MainContent .ccx-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--ccx-cols) - 1) * var(--ccx-gap)) / var(--ccx-cols));gap:var(--ccx-gap);margin:0;padding:2px 1px 12px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}#MainContent .ccx-rail::-webkit-scrollbar{display:none}#MainContent .ccx-rail>li{min-width:0;scroll-snap-align:start}#MainContent .ccx-shelf__foot{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:52px;margin-top:10px}#MainContent .ccx-shelf__foot .ccx-link{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#MainContent .ccx-steps-nav{display:flex;gap:8px}#MainContent .ccx-shelf[data-ccx-static] .ccx-steps-nav{visibility:hidden}#MainContent .ccx-step-btn{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #e6e6e6;border-radius:50%;background:#fff;color:#171717;cursor:pointer;transition:transform .15s,opacity .15s}#MainContent .ccx-step-btn:active{transform:scale(.93)}#MainContent .ccx-step-btn:disabled{opacity:.3;cursor:default}#MainContent .ccx-step-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html[dir=rtl] #MainContent .ccx-step-btn svg{transform:scaleX(-1)}#MainContent .ccx-card{min-width:0}#MainContent .ccx-card__link{display:block}#MainContent .ccx-card__img{position:relative;display:block;aspect-ratio:3/4;border-radius:22px;overflow:hidden;background:var(--ccx-tile)}#MainContent .ccx-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%;transition:opacity .35s ease,transform .5s cubic-bezier(.2,.7,.2,1)}#MainContent .ccx-card__img.ccx-cut .ccx-card__main{object-fit:contain;object-position:50% 100%;padding:6% 8% 4%}#MainContent .ccx-card__img .ccx-card__alt{opacity:0}#MainContent .ccx-card__tags{display:flex;align-items:center;gap:6px;min-height:20px;margin:10px 4px 5px}#MainContent .ccx-tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:100px;background:var(--ccx-ink);color:#fff;font:700 10px/1 Jost,cns1,sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}#MainContent .ccx-tag--out{background:#e2e2e2;color:#555}#MainContent .ccx-card__v{display:block;margin:0 4px 1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.35;letter-spacing:.02em;text-transform:uppercase;color:var(--ccx-mute)}#MainContent .ccx-card__t{display:block;margin:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:1.35;color:var(--ccx-ink)}#MainContent .ccx-card__p{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:4px 4px 0;font-size:15px;line-height:1.35;font-weight:500}#MainContent .ccx-card__p s{font-size:13px;font-weight:400;color:var(--ccx-mute);text-decoration-thickness:1px}#MainContent .ccx-stores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:2px 0 12px;list-style:none}#MainContent .ccx-store{position:relative;height:clamp(460px,36vw,640px);overflow:hidden;border-radius:30px;background:#333;isolation:isolate;container:ccxstore/inline-size;box-shadow:0 18px 44px #00000024,0 1px 3px #0000000f}#MainContent .ccx-store__brand{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-bottom:calc((100cqw - 20px)/2 + 30px);color:#fff}#MainContent .ccx-store__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:var(--ccx-pos,center 30%);transition:transform .55s cubic-bezier(.2,.7,.2,1)}#MainContent .ccx-store__brand:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#00000014,#0000003d 35%,#00000075)}#MainContent .ccx-store__id{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px;text-align:center;text-shadow:0 1px 14px rgb(0 0 0/22%)}#MainContent .ccx-store__id strong{font-family:Jost,cns1,sans-serif;font-size:clamp(28px,2.6vw,44px);line-height:1.05;font-weight:700;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}#MainContent .ccx-store__n{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:-4px;font-size:13px}#MainContent .ccx-store__products{position:absolute;bottom:6px;inset-inline:6px;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 6px 6px;border-radius:26px;background:#00000038;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}#MainContent .ccx-store__product{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:22px;background:#f4f4f4}#MainContent .ccx-store__product.ccx-cut{background:var(--ccx-tile)}#MainContent .ccx-store__product:nth-child(n+3){display:none}@container ccxstore (min-width:480px){#MainContent .ccx-store__brand{padding-bottom:calc((100cqw - 36px)/4 + 30px)}#MainContent .ccx-store__products{grid-template-columns:repeat(4,minmax(0,1fr))}#MainContent .ccx-store__product:nth-child(n+3){display:block}}#MainContent .ccx-store__product img{width:100%;height:100%;object-fit:cover;object-position:50% 18%;transition:transform .35s}#MainContent .ccx-store__product.ccx-cut img{object-fit:contain;object-position:50% 100%;padding:10% 12% 6%}#MainContent .ccx-store__price{position:absolute;top:8px;inset-inline-start:8px;max-width:calc(100% - 16px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 7px;border-radius:20px;background:#0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:12px;line-height:1.2}#MainContent .ccx-store a:focus-visible{outline:3px solid #fff;outline-offset:-4px}#MainContent .ccx-mto{padding:clamp(28px,3.4vw,56px);border-radius:26px;background:#fff;box-shadow:0 1px 3px #0000000d;scroll-margin-top:90px}#MainContent .ccx-mto .ccx-head{margin-bottom:0}#MainContent .ccx-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:34px 0 0;padding:0;list-style:none}#MainContent .ccx-stepc{padding:26px 24px 28px;border-radius:20px;background:#f5f5f3}#MainContent .ccx-stepc__ic{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000000d}#MainContent .ccx-stepc__ic svg{width:26px;height:26px;fill:none;stroke:var(--ccx-ink);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}#MainContent .ccx-stepc__n{display:block;margin-top:18px;font:600 12px/1 Jost,cns1,sans-serif;letter-spacing:.14em;color:var(--ccx-mute)}#MainContent .ccx-stepc__t{margin:8px 0 0;font-family:Jost,cns1,sans-serif;font-size:18px;line-height:1.25;font-weight:600;letter-spacing:-.01em;color:var(--ccx-ink);text-transform:none}#MainContent .ccx-stepc__d{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--ccx-mute)}#MainContent .ccx-shelfwrap{padding-inline:var(--ccx-shelf)}#MainContent .ccx-allhead{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;margin:0 0 24px}#MainContent .ccx-count{margin-inline-start:4px;font-size:15px;font-weight:400;letter-spacing:0;color:var(--ccx-mute);vertical-align:middle}#MainContent .ccx-tools{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:10px}#MainContent .ccx-pill{position:relative;display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 6px 0 20px;border:1px solid #e6e6e6;border-radius:100px;background:#fff;box-shadow:0 4px 14px #0000000d;color:var(--ccx-ink);font-size:15px;line-height:1;white-space:nowrap;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}#MainContent .ccx-pill::-webkit-details-marker{display:none}#MainContent .ccx-pill:hover{border-color:#cfcfcf}#MainContent .ccx-pill__dot{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--ccx-ink);color:#fff}#MainContent .ccx-pill__dot svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}#MainContent .ccx-sort select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}#MainContent .ccx-sort:focus-within{outline:2px solid var(--ccx-ink);outline-offset:2px}#MainContent .ccx-sort__k{color:var(--ccx-mute)}#MainContent .ccx-sort__v{font-weight:600}#MainContent .ccx-dd{position:relative}#MainContent .ccx-dd[open]>.ccx-pill{border-color:var(--ccx-ink)}#MainContent .ccx-dd[open] .ccx-pill__dot svg{transform:rotate(180deg)}#MainContent .ccx-dd__menu{position:absolute;z-index:30;top:calc(100% + 8px);inset-inline-start:0;min-width:250px;max-height:min(420px,60vh);overflow-y:auto;margin:0;padding:8px;list-style:none;border:1px solid #ececec;border-radius:20px;background:#fff;box-shadow:0 18px 44px #0000001f}#MainContent .ccx-dd--end .ccx-dd__menu{inset-inline-start:auto;inset-inline-end:0}#MainContent .ccx-dd__menu a{display:flex;justify-content:space-between;gap:16px;padding:10px 12px;border-radius:12px;font-size:14px;line-height:1.3}#MainContent .ccx-dd__menu a:hover{background:#f3f3f3}#MainContent .ccx-dd__menu a span{color:#8a8a8a;font-size:12px}#MainContent .ccx-grid{display:grid;grid-template-columns:repeat(var(--ccx-cols),minmax(0,1fr));gap:26px var(--ccx-gap);margin:0;padding:0;list-style:none}#MainContent .ccx-more-wrap{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:40px}#MainContent .ccx-more{display:inline-flex;align-items:center;gap:14px;min-height:50px;padding:0 6px 0 24px;border:1px solid var(--ccx-line);border-radius:999px;background:#fff;color:var(--ccx-ink);font-size:15px;font-weight:500;box-shadow:0 1px 2px #0000000a;transition:border-color .2s ease,box-shadow .2s ease}#MainContent .ccx-more:hover{border-color:var(--ccx-ink);box-shadow:0 8px 22px #00000014}#MainContent .ccx-more[aria-busy=true]{opacity:.55;pointer-events:none}#MainContent .ccx-more__dot{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--ccx-ink);color:#fff}#MainContent .ccx-more__dot svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#MainContent .ccx-status{min-height:1em;margin:0;font-size:13px;color:var(--ccx-mute)}@media(hover:hover){#MainContent .ccx-promo:hover .ccx-promo__img,#MainContent .ccx-store:hover .ccx-store__cover{transform:scale(1.04)}#MainContent .ccx-cat__link:hover .ccx-cat__img{transform:translateY(-3px);box-shadow:0 14px 30px #0000001f}#MainContent .ccx-card__link:hover .ccx-card__alt{opacity:1}#MainContent .ccx-card__link:hover .ccx-card__img img:only-child{transform:scale(1.035)}#MainContent .ccx-store__product:hover img{transform:scale(1.05)}}@media(min-width:1200px){#MainContent .ccx-grid[data-ccx-has-next]>li:nth-child(7n+1):nth-last-child(-n+6),#MainContent .ccx-grid[data-ccx-has-next]>li:nth-child(7n+1):nth-last-child(-n+6)~li{display:none}}@media(max-width:1199px){#MainContent{--ccx-cols:5;--ccx-gap:14px}#MainContent .ccx-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px)and (max-width:1199px){#MainContent .ccx-grid[data-ccx-has-next]>li:nth-child(5n+1):nth-last-child(-n+4),#MainContent .ccx-grid[data-ccx-has-next]>li:nth-child(5n+1):nth-last-child(-n+4)~li{display:none}}@media(max-width:1099px){#MainContent{--ccx-gutter:40px}#MainContent .ccx-hero{height:clamp(380px,48vw,480px)}#MainContent .ccx-store{height:460px}}@media(max-width:767px){#MainContent{--ccx-gutter:16px;--ccx-shelf:16px;--ccx-gap:10px;--ccx-cols:2}#MainContent .ccx-sec{padding-top:40px}#MainContent .ccx-h{font-size:23px;letter-spacing:-.02em}#MainContent .ccx-head{margin-bottom:16px}#MainContent .ccx-hero{grid-template-columns:minmax(0,1fr);height:auto;margin-top:12px;gap:10px}#MainContent .ccx-promo{border-radius:22px}#MainContent .ccx-promo--lg{aspect-ratio:4/5}#MainContent .ccx-hero__side{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-auto-rows:auto;gap:10px}#MainContent .ccx-hero__side .ccx-promo{aspect-ratio:4/5}#MainContent .ccx-promo__copy{inset-inline:20px;bottom:20px}#MainContent .ccx-promo__h{font-size:40px}#MainContent .ccx-promo__t{font-size:14px}#MainContent .ccx-hero__side .ccx-promo__copy{inset-inline:14px;bottom:14px}#MainContent .ccx-hero__side .ccx-eyebrow{margin-bottom:6px;font-size:10px;letter-spacing:.14em}#MainContent .ccx-promo__h--sm{font-size:19px}#MainContent .ccx-hero__side .ccx-glass--sm{min-height:32px;padding-inline:12px 4px;font-size:12px;--ccx-arrow-size:22px}#MainContent .ccx-head:not(.ccx-head--center) .ccx-link{display:none}#MainContent .ccx-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}#MainContent .ccx-cat__img{border-radius:18px}#MainContent .ccx-cat__label{font-size:14px}#MainContent .ccx-rail{grid-auto-columns:calc((100% - var(--ccx-gap)) / 2.12)}#MainContent .ccx-shelf__foot{justify-content:center;margin-top:8px}#MainContent .ccx-shelf__foot .ccx-link{position:static;transform:none}#MainContent .ccx-steps-nav{display:none}#MainContent .ccx-stores{grid-template-columns:minmax(0,1fr);gap:10px}#MainContent .ccx-store{height:auto;aspect-ratio:.8;border-radius:26px}#MainContent .ccx-store__id strong{font-size:32px}#MainContent .ccx-mto{padding:26px 16px 18px;border-radius:22px}#MainContent .ccx-steps{gap:8px;margin-top:24px}#MainContent .ccx-stepc{padding:18px 14px 20px;border-radius:16px}#MainContent .ccx-stepc__ic{width:44px;height:44px}#MainContent .ccx-stepc__ic svg{width:22px;height:22px}#MainContent .ccx-stepc__t{font-size:16px}#MainContent .ccx-stepc__d{font-size:13px}#MainContent .ccx-allhead{flex-direction:column;align-items:flex-start}#MainContent .ccx-tools{width:100%;gap:8px}#MainContent .ccx-dd{position:static}#MainContent .ccx-dd__menu,#MainContent .ccx-dd--end .ccx-dd__menu{inset-inline:0;min-width:0}#MainContent .ccx-pill{height:42px;padding-inline-start:16px;font-size:14px}#MainContent .ccx-pill__dot{width:30px;height:30px}#MainContent .ccx-grid{row-gap:22px}#MainContent .ccx-grid[data-ccx-has-next]>li:nth-child(odd):nth-last-child(1){display:none}#MainContent .ccx-card__img{border-radius:18px}#MainContent .ccx-card__t,#MainContent .ccx-card__p{font-size:14px}}@media(prefers-reduced-motion:reduce){#MainContent .ccx *,#MainContent .ccx *:before,#MainContent .ccx *:after{transition:none!important}}#MainContent .ccx--col{padding-bottom:64px}#MainContent .ccx--col .ccx-shelfwrap{padding-inline:var(--ccx-gutter)}#MainContent .ccx-colhead{padding-top:28px}#MainContent .ccx-back{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px 0 11px;border:1px solid var(--ccx-line);border-radius:999px;background:#fff;color:var(--ccx-mute);font-size:13px;line-height:1.2;box-shadow:0 1px 2px #0000000a;transition:color .2s ease,border-color .2s ease}#MainContent .ccx-back:is(:hover,:focus-visible){color:var(--ccx-ink);border-color:var(--ccx-ink)}#MainContent .ccx-back svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html[dir=rtl] #MainContent .ccx-back svg{transform:scaleX(-1)}#MainContent .ccx-colhead__h{margin:18px 0 0;font-family:Jost,cns1,sans-serif;font-size:clamp(30px,3vw,46px);line-height:1.05;font-weight:600;letter-spacing:-.03em;color:var(--ccx-ink);text-transform:none}#MainContent .ccx-colhead__meta{display:flex;flex-wrap:wrap;align-items:center;margin:10px 0 0;font-size:14px;line-height:1.4;color:var(--ccx-mute)}#MainContent .ccx-colbar{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;margin:26px 0 24px}#MainContent .ccx-chipnav{min-width:0}#MainContent .ccx-chips{display:flex;gap:8px;margin:0;padding:2px 2px 6px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}#MainContent .ccx-chips::-webkit-scrollbar{display:none}#MainContent .ccx-chip{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border:1px solid #e6e6e6;border-radius:999px;background:#fff;color:var(--ccx-ink);font-size:14px;line-height:1;white-space:nowrap;box-shadow:0 4px 14px #0000000a;transition:border-color .2s ease,background-color .2s ease}#MainContent .ccx-chip span{font-size:12px;color:#8a8a8a}#MainContent .ccx-chip:hover{border-color:#cfcfcf}#MainContent .ccx-chip[aria-current=page]{border-color:var(--ccx-ink);background:var(--ccx-ink);color:#fff}#MainContent .ccx-chip[aria-current=page] span{color:#ffffffb3}#MainContent .ccx--col .ccx-tools{flex:none}@media(max-width:767px){#MainContent .ccx--col{padding-bottom:48px}#MainContent .ccx-colhead{padding-top:18px}#MainContent .ccx-colhead__h{margin-top:14px;font-size:30px}#MainContent .ccx-colbar{flex-direction:column;align-items:stretch;margin:18px 0}#MainContent .ccx-chips{margin-inline:calc(-1 * var(--ccx-gutter));padding-inline:var(--ccx-gutter)}#MainContent .ccx-chip{height:40px;padding:0 15px;font-size:13.5px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/cs-couture-x.css.map */
