.header-top{background:var(--bg-dark);color:#b9b9c2}.header-top__bar{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-size:.74rem;letter-spacing:.02em;gap:16px}.header-top__group{display:flex;align-items:center;gap:6px}.header-top select{background:transparent;color:#cfcfd6;border:none;padding:4px 6px;font-size:.74rem;cursor:pointer}.header-top select option{color:#111}.header-top__links{display:flex;align-items:center;gap:2px}.header-top__links .sep{opacity:.35}.header-top__links a{padding:0 10px;color:#b9b9c2;transition:color var(--dur) var(--ease)}.header-top__links a:hover{color:#fff}.header-top__links a.is-accent{color:var(--accent-bright)}.header-top .welcome{color:#9a9aa2}.site-header{position:sticky;top:0;z-index:100;background:var(--bg-dark-2);border-bottom:1px solid var(--line-dark);transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.site-header.is-scrolled{box-shadow:0 8px 30px -12px #0009}.site-header__bar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(12px,3vw,40px);height:72px;width:100%}.logo-box{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:var(--accent);color:#fff;padding:10px 18px;line-height:1;align-self:stretch}.logo-box img{max-height:46px;width:auto}.logo-box__mtn{width:34px;height:12px}.logo-box__word{font-family:var(--font-heading);font-weight:700;font-size:1.22rem;letter-spacing:.1em}.site-nav{display:flex;justify-content:center;gap:2px}.site-nav a{position:relative;padding:12px 15px;font-family:var(--font-heading);font-size:.82rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#e4e4e8;transition:color var(--dur) var(--ease)}.site-nav a:after{content:"";position:absolute;left:15px;right:15px;bottom:6px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease)}.site-nav a:hover{color:#fff}.site-nav a:hover:after,.site-nav a[aria-current]:after{transform:scaleX(1)}.nav-badge{position:absolute;top:-2px;right:-4px;font-family:var(--font-heading);font-size:.5rem;font-weight:700;letter-spacing:.08em;padding:2px 5px;border-radius:2px;color:#fff;background:var(--accent)}.nav-badge.is-new{background:#2a7fff}.site-header__actions{display:flex;justify-content:flex-end;align-items:center;gap:2px}.header-icon{position:relative;width:44px;height:44px;display:grid;place-items:center;color:#e4e4e8;transition:color var(--dur) var(--ease)}.header-icon:hover{color:var(--accent-bright)}.header-icon--circle{border:1px solid var(--line-dark);border-radius:50%;width:40px;height:40px}.cart-count{position:absolute;top:4px;right:3px;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;font-size:.64rem;font-weight:700;background:var(--accent);color:#fff;border-radius:20px}.burger{display:none;color:#fff}.announce{background:var(--accent);color:#fff;font-family:var(--font-heading);font-size:.72rem;font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;text-align:center;padding:8px var(--gutter)}.mobile-drawer{position:fixed;inset:0 0 0 auto;z-index:200;width:min(86vw,380px);background:var(--bg-elevated);border-left:1px solid var(--line);transform:translate(100%);transition:transform var(--dur) var(--ease-in-out);display:flex;flex-direction:column;padding:24px}.mobile-drawer.is-open{transform:none}.mobile-drawer a{padding:16px 4px;font-family:var(--font-heading);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--line)}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:199;background:#0009;opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease)}.scrim.is-open{opacity:1;visibility:visible}@media(max-width:1024px){.site-nav{display:none}.burger{display:grid}.header-top__group--lang{display:none}}@media(max-width:620px){.header-top .welcome{display:none}}.hero{position:relative}.hero__track{display:flex;overflow:hidden}.hero__slide{position:relative;flex:0 0 100%;min-height:clamp(520px,88vh,940px);display:flex;align-items:flex-end}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero__media img{width:100%;height:100%;object-fit:cover}.hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00000026,#00000073 55%,#00000059)}.hero__media--desktop{display:block}.hero__media--mobile{display:none}.hero__slide{align-items:center}.hero__inner{position:relative;z-index:2;width:100%;color:#fff}.hero__eyebrow{color:#fff;margin-bottom:18px}.hero__eyebrow:before{background:var(--accent)}.hero__title{max-width:15ch;margin-bottom:20px;color:#fff;font-size:clamp(2.4rem,5.4vw,4.6rem)}.hero__title em{font-style:normal;color:var(--accent-bright)}.hero__sub{max-width:44ch;color:#ffffffd1;font-size:1.05rem;margin-bottom:32px}.hero__ctas{display:flex;gap:14px;flex-wrap:wrap}.hero__rail{position:absolute;z-index:3;top:50%;right:0;transform:translateY(-50%);display:flex;flex-direction:column;gap:2px;background:var(--accent);padding:6px}.hero__rail a{width:42px;height:42px;display:grid;place-items:center;color:#fff;opacity:.82;transition:opacity var(--dur) var(--ease),background var(--dur) var(--ease)}.hero__rail a:hover{opacity:1;background:#0000002e}@media(max-width:749px){.hero__rail{display:none}}.hero__dots{position:absolute;z-index:3;bottom:34px;right:var(--gutter);display:flex;gap:10px}.hero__dot{width:34px;height:4px;background:#ffffff47;transform:skew(-20deg);transition:background var(--dur) var(--ease)}.hero__dot[aria-current=true]{background:var(--accent)}@media(max-width:749px){.hero__media--desktop{display:none}.hero__media--mobile{display:block}.hero__slide{min-height:82vh}}.cat-card{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;background:var(--bg-panel);border:1px solid var(--line)}.cat-card img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.cat-card:hover img{transform:scale(1.07)}.cat-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0b00 30%,#0a0a0be6)}.cat-card__label{position:absolute;z-index:2;left:20px;right:20px;bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:12px}.cat-card__name{font-family:var(--font-heading);font-size:1.35rem;font-weight:700;text-transform:uppercase}.cat-card__count{font-size:.74rem;color:var(--text-dim);letter-spacing:var(--tracking-wide)}.cat-card__go{width:42px;height:42px;display:grid;place-items:center;background:var(--accent);color:#fff;transform:skew(-8deg);opacity:0;transition:opacity var(--dur) var(--ease)}.cat-card:hover .cat-card__go{opacity:1}.iwt{display:grid;grid-template-columns:1.05fr 1fr;align-items:stretch}.iwt--flip .iwt__media{order:2}.iwt__media{position:relative;min-height:460px;overflow:hidden}.iwt__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.iwt__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,6vw,84px);background:var(--bg-elevated)}.iwt__body .h2{margin:16px 0 20px}.iwt__body p{color:var(--text-dim);max-width:52ch;margin-bottom:30px}.iwt__stats{display:flex;gap:40px;margin:6px 0 34px}.iwt__stat b{display:block;font-family:var(--font-heading);font-size:2.4rem;color:var(--accent);line-height:1}.iwt__stat span{font-size:.72rem;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-faint)}@media(max-width:900px){.iwt{grid-template-columns:1fr}.iwt--flip .iwt__media{order:0}.iwt__media{min-height:340px}}.feat-collection{position:relative;min-height:clamp(440px,60vh,640px);display:flex;align-items:center;overflow:hidden}.feat-collection__bg{position:absolute;top:0;right:0;bottom:0;left:0}.feat-collection__bg img{width:100%;height:100%;object-fit:cover}.feat-collection__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0a0beb,#0a0a0b8c 55%,#0a0a0b26)}.feat-collection__inner{position:relative;z-index:2;max-width:560px;color:#fff}.feat-collection__inner .h1,.feat-collection__inner .h2{color:#fff}.feat-collection__inner p{color:#ffffffd1;margin:18px 0 30px}.promo{position:relative;overflow:hidden}.promo__media img{width:100%;height:100%;object-fit:cover}.promo__media--desktop{display:block}.promo__media--mobile{display:none}.promo__wrap{position:relative;min-height:clamp(360px,46vw,560px);display:flex;align-items:center}.promo__media{position:absolute;top:0;right:0;bottom:0;left:0}.promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.promo__inner{position:relative;z-index:2;max-width:640px}.promo__inner.align-center{margin-inline:auto;text-align:center}.promo__inner.align-right{margin-left:auto;text-align:right}.promo__inner p{font-size:1.1rem;margin:16px 0 30px}.promo__inner .hero__ctas{justify-content:inherit}.promo__inner.align-center .hero__ctas{justify-content:center}.promo__inner.align-right .hero__ctas{justify-content:flex-end}@media(max-width:749px){.promo__media--desktop{display:none}.promo__media--mobile{display:block}.promo__inner,.promo__inner.align-right,.promo__inner.align-center{text-align:left;margin:0}.promo__inner .hero__ctas{justify-content:flex-start}}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(28px,5vw,72px);align-items:start}.faq__item{border-bottom:1px solid var(--line)}.faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;text-align:left;font-family:var(--font-heading);font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:var(--text);transition:color var(--dur) var(--ease)}.faq__q:hover{color:var(--accent-bright)}.faq__icon{position:relative;flex-shrink:0;width:20px;height:20px}.faq__icon:before,.faq__icon:after{content:"";position:absolute;background:var(--accent);transition:transform var(--dur) var(--ease)}.faq__icon:before{top:9px;left:0;width:20px;height:2px}.faq__icon:after{top:0;left:9px;width:2px;height:20px}.faq__item[aria-expanded=true] .faq__icon:after{transform:rotate(90deg);opacity:0}.faq__a{overflow:hidden;height:0;transition:height var(--dur) var(--ease)}.faq__a-inner{padding-bottom:26px;color:var(--text-dim);max-width:62ch}@media(max-width:900px){.faq{grid-template-columns:1fr}}.review-card{background:var(--bg-elevated);border:1px solid var(--line);padding:34px;display:flex;flex-direction:column;gap:18px;min-height:260px}.review-card__quote{font-size:1.1rem;line-height:1.5;color:var(--text)}.review-card__author{margin-top:auto;display:flex;align-items:center;gap:14px}.review-card__avatar{width:46px;height:46px;border-radius:50%;object-fit:cover;background:var(--bg-panel)}.review-card__name{font-family:var(--font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.review-card__meta{font-size:.74rem;color:var(--text-faint)}.newsletter{position:relative;overflow:hidden;background:var(--bg-panel);border-block:1px solid var(--line)}.newsletter__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.newsletter__note{font-size:.78rem;color:var(--text-faint);margin-top:14px}.newsletter__bg-word{position:absolute;right:-2%;bottom:-18%;z-index:0;font-family:var(--font-heading);font-weight:700;text-transform:uppercase;font-size:22vw;line-height:1;color:#11111409;pointer-events:none}.newsletter__grid>*{position:relative;z-index:1}@media(max-width:820px){.newsletter__grid{grid-template-columns:1fr}.inline-form{max-width:100%}}.site-footer{background:var(--bg-dark);color:#b9b9c2;border-top:3px solid var(--accent);padding-top:clamp(56px,7vw,96px)}.site-footer .footer__brand p,.site-footer .footer__col a,.site-footer .footer__col h4{color:#b9b9c2}.site-footer .footer__col a:hover{color:#fff}.site-footer .footer__social a{border-color:var(--line-dark);color:#e4e4e8}.site-footer .footer__bottom{border-top:1px solid var(--line-dark);color:#7c7c86}.site-footer .footer__pay span{border-color:var(--line-dark);color:#b9b9c2}.footer__top{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:clamp(28px,4vw,60px);padding-bottom:56px}.footer__brand .site-header__logo{font-size:1.7rem}.footer__brand p{color:var(--text-dim);max-width:34ch;margin:18px 0 24px}.footer__col h4{font-size:.78rem;letter-spacing:var(--tracking-wide);color:var(--text-dim);margin-bottom:18px}.footer__col ul{display:grid;gap:12px}.footer__col a{color:var(--text-dim);transition:color var(--dur) var(--ease)}.footer__col a:hover{color:var(--accent-bright)}.footer__social{display:flex;gap:10px}.footer__social a{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line-strong);color:var(--text);transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.footer__social a:hover{background:var(--accent);border-color:var(--accent);color:#fff}.footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:26px 0;border-top:1px solid var(--line);color:var(--text-faint);font-size:.8rem}.footer__pay{display:flex;gap:8px;flex-wrap:wrap}.footer__pay span{padding:5px 8px;border:1px solid var(--line);border-radius:3px;font-size:.66rem;letter-spacing:.08em;color:var(--text-dim)}@media(max-width:900px){.footer__top{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1 / -1}}@media(max-width:560px){.footer__top{grid-template-columns:1fr}}.product{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(28px,4vw,64px);align-items:start}.product__gallery{position:sticky;top:calc(var(--header-h) + 20px);display:grid;grid-template-columns:76px 1fr;gap:14px}.product__thumbs{display:flex;flex-direction:column;gap:10px}.product__thumb{border:1px solid var(--line);aspect-ratio:3/4;overflow:hidden;opacity:.6;transition:opacity var(--dur) var(--ease),border-color var(--dur) var(--ease)}.product__thumb.is-active{opacity:1;border-color:var(--accent)}.product__thumb img{width:100%;height:100%;object-fit:cover}.product__stage{position:relative;border:1px solid var(--line);overflow:hidden;aspect-ratio:3/4;background:var(--bg-panel);cursor:zoom-in}.product__stage img{width:100%;height:100%;object-fit:cover;transition:transform .1s linear}.product__stage.is-zoomed img{transform:scale(2)}.product__info{padding-top:6px}.product__vendor{font-size:.74rem;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--accent-bright)}.product__title{margin:12px 0 16px}.product__price{display:flex;align-items:baseline;gap:12px;font-size:1.6rem;font-weight:600;margin-bottom:24px}.product__desc{color:var(--text-dim);margin:24px 0;line-height:1.7}.product__desc h3{color:var(--text);margin:22px 0 10px}.variant-group{margin-bottom:22px}.variant-group__label{display:flex;justify-content:space-between;font-size:.74rem;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-dim);margin-bottom:12px}.variant-options{display:flex;flex-wrap:wrap;gap:8px}.variant-options input{position:absolute;opacity:0}.variant-options label{padding:12px 20px;border:1px solid var(--line-strong);cursor:pointer;font-family:var(--font-heading);font-weight:700;font-size:.82rem;text-transform:uppercase;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease),color var(--dur) var(--ease)}.variant-options input:checked+label{background:var(--accent);border-color:var(--accent);color:#fff}.variant-options input:focus-visible+label{outline:2px solid var(--accent-bright);outline-offset:2px}.product__meta{margin-top:30px;border-top:1px solid var(--line);padding-top:22px;display:grid;gap:14px}.product__meta-row{display:flex;gap:12px;align-items:center;color:var(--text-dim);font-size:.9rem}.product__meta-row svg{color:var(--accent);flex-shrink:0}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fffffff7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);box-shadow:0 -8px 30px -18px #0006;display:flex;align-items:center;gap:16px;padding:12px var(--gutter);transform:translateY(110%);transition:transform var(--dur) var(--ease)}.sticky-atc.is-visible{transform:none}.sticky-atc__info{display:flex;flex-direction:column}.sticky-atc__name{font-family:var(--font-heading);font-weight:700;text-transform:uppercase;font-size:.9rem}.sticky-atc__price{color:var(--accent);font-weight:700}.sticky-atc .btn{margin-left:auto}@media(max-width:900px){.product{grid-template-columns:1fr}.product__gallery{position:relative;top:0;grid-template-columns:1fr}.product__thumbs{flex-direction:row;overflow-x:auto}.product__thumb{flex:0 0 64px}.product__stage{cursor:default}}.collection-hero{position:relative;padding-block:clamp(48px,7vw,96px);border-bottom:1px solid var(--line)}.collection-hero__count{color:var(--text-dim);margin-top:14px}.collection-layout{display:grid;grid-template-columns:260px 1fr;gap:clamp(24px,3vw,48px);align-items:start}.facets{position:sticky;top:calc(var(--header-h) + 20px)}.facets__group{border-bottom:1px solid var(--line);padding:20px 0}.facets__group summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-heading);font-weight:700;text-transform:uppercase;font-size:.9rem;letter-spacing:.04em}.facets__group summary::-webkit-details-marker{display:none}.facets__list{display:grid;gap:10px;margin-top:16px}.facets__list label{display:flex;gap:10px;align-items:center;color:var(--text-dim);font-size:.92rem;cursor:pointer}.facets__list label:hover{color:var(--text)}.collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.collection-toolbar select{padding:12px 40px 12px 16px;background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius)}.facets-toggle{display:none}@media(max-width:900px){.collection-layout{grid-template-columns:1fr}.facets{position:fixed;inset:0 auto 0 0;z-index:200;width:min(88vw,340px);background:var(--bg-elevated);padding:24px;overflow-y:auto;transform:translate(-100%);transition:transform var(--dur) var(--ease);border-right:1px solid var(--line)}.facets.is-open{transform:none}.facets-toggle{display:inline-flex}}.page-hero{padding-block:clamp(48px,8vw,120px);border-bottom:1px solid var(--line);text-align:center}.page-hero .eyebrow{justify-content:center}.rte{max-width:760px;margin-inline:auto;color:var(--text-dim);line-height:1.8}.rte h2,.rte h3{color:var(--text);margin:40px 0 14px}.rte h2{font-size:1.6rem}.rte p{margin-bottom:18px}.rte ul{list-style:disc;padding-left:22px;margin-bottom:18px;display:grid;gap:8px}.rte a{color:var(--accent-bright);text-decoration:underline;text-underline-offset:3px}.rte--wide{max-width:980px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);align-items:start}.contact-info li{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid var(--line)}.contact-info svg{color:var(--accent);flex-shrink:0;margin-top:3px}.form-grid{display:grid;gap:18px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-note{padding:14px 18px;border-left:3px solid var(--accent);background:var(--bg-elevated);margin-bottom:6px}.form-note.is-success{border-color:var(--neon)}@media(max-width:820px){.contact-grid,.form-row{grid-template-columns:1fr}}.sec-head--center{text-align:center;max-width:760px;margin:0 auto clamp(30px,4vw,54px)}.sec-head--center .h2{position:relative;display:inline-block}.sec-head--center .sec-sub{color:var(--text-dim);margin-top:12px;font-size:.95rem}.sec-head--center .sec-rule{width:54px;height:3px;background:var(--accent);margin:14px auto 0}.trust{border-bottom:1px solid var(--line)}.trust__grid{display:grid;grid-template-columns:repeat(3,1fr)}.trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:clamp(28px,4vw,44px) 24px;border-left:1px solid var(--line)}.trust__item:first-child{border-left:none}.trust__icon{color:var(--accent)}.trust__icon svg{width:40px;height:40px}.trust__title{font-family:var(--font-heading);font-weight:700;font-size:1rem;letter-spacing:.06em;text-transform:uppercase}.trust__text{color:var(--text-dim);font-size:.88rem;max-width:34ch}@media(max-width:760px){.trust__grid{grid-template-columns:1fr}.trust__item{border-left:none;border-top:1px solid var(--line)}.trust__item:first-child{border-top:none}}.cat-bento{display:grid;gap:14px;grid-template-columns:1.55fr 1fr 1fr;grid-template-rows:repeat(2,minmax(210px,1fr));grid-template-areas:"feature men     women" "feature access  access"}.tile{position:relative;overflow:hidden;display:flex}.tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.tile:hover img{transform:scale(1.05)}.tile__body{position:relative;z-index:2;padding:clamp(20px,2.4vw,34px);display:flex;flex-direction:column;width:100%}.tile__eyebrow{font-family:var(--font-heading);font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.tile__title{font-family:var(--font-heading);font-weight:700;text-transform:uppercase;line-height:.96}.tile__more{display:inline-flex;align-items:center;gap:7px;margin-top:8px;font-family:var(--font-heading);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tile__more:after{content:"";display:block;width:30px;height:1px;background:currentColor}.tile--feature{grid-area:feature;min-height:300px}.tile--feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#0000008c,#00000026 55%,#0000001a)}.tile--feature .tile__body{justify-content:flex-end;color:#fff;z-index:3}.tile--feature .tile__brand{position:absolute;top:clamp(20px,2.4vw,34px);right:clamp(20px,2.4vw,34px);text-align:right;z-index:3}.tile--feature .tile__brand b{font-family:var(--font-heading);font-size:1.3rem;letter-spacing:.06em;display:block}.tile--feature .tile__brand span{font-size:.56rem;letter-spacing:.3em;text-transform:uppercase;opacity:.8}.tile--feature .tile__title{font-size:clamp(1.7rem,2.6vw,2.5rem)}.tile--feature .tile__save{color:var(--accent-bright);font-family:var(--font-heading);font-weight:700;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;margin-top:6px}.tile--feature .btn{align-self:flex-start;margin-top:18px}.tile--men{grid-area:men;background:#eef0f2}.tile--men .tile__body{color:var(--text)}.tile--men .tile__title{font-size:clamp(1.2rem,1.6vw,1.5rem)}.tile--men .tile__more{color:var(--text)}.tile--women{grid-area:women}.tile--women:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000040,#0000000d 45%)}.tile--women .tile__body{color:#fff;z-index:3}.tile--women .tile__title{font-size:clamp(1.2rem,1.6vw,1.5rem)}.tile--access{grid-area:access;background:var(--accent);align-items:center}.tile--access .tile__body{flex-direction:row;align-items:center;justify-content:space-between;gap:20px;color:#fff}.tile--access .tile__title{font-size:clamp(1.4rem,2vw,2rem)}.tile--access .tile__more{color:#fff}.tile--access .tile__thumbs{display:grid;grid-template-columns:repeat(2,78px);gap:12px;flex-shrink:0}.tile--access .tile__thumbs img{position:static;width:78px;height:78px;object-fit:contain}@media(max-width:900px){.cat-bento{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"feature feature" "men women" "access access"}.tile--feature{min-height:340px}.tile--men,.tile--women{min-height:210px}}@media(max-width:560px){.cat-bento{grid-template-columns:1fr;grid-template-areas:"feature" "men" "women" "access"}.tile--access .tile__thumbs{grid-template-columns:repeat(4,1fr)}.tile--access .tile__thumbs img{width:100%;height:auto}}.whatsnew__tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:clamp(28px,4vw,48px)}.whatsnew__tab{padding:11px 26px;border-radius:40px;background:var(--bg-panel);color:var(--text);font-family:var(--font-heading);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.whatsnew__tab:hover{background:var(--bg-panel-2)}.whatsnew__tab.is-active{background:var(--accent);color:#fff}.whatsnew__panel{display:none}.whatsnew__panel.is-active{display:block;animation:fadeUp .4s var(--ease)}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.card__rating{display:flex;align-items:center;gap:6px;margin-top:8px}.card__rating .stars svg{width:13px;height:13px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sections.css.map */
