:root{--header-h: 68px;--gap: clamp(16px, 2vw, 28px);--ease: cubic-bezier(.2,.7,.2,1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--c-bg);color:var(--c-text);font-family:var(--f-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}ul{list-style:none;margin:0;padding:0}p{margin:0 0 1em}:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-999px;top:8px;z-index:200;background:var(--c-btn);color:var(--c-btn-text);padding:10px 16px}.skip:focus{left:8px}[hidden]{display:none!important}html.cart-open,html.menu-open{overflow:hidden}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:var(--f-heading);text-transform:var(--heading-transform);font-weight:700;line-height:1.05;letter-spacing:.03em;margin:0 0 .5em}.h1{font-size:clamp(2.5rem,6.2vw,5.75rem);letter-spacing:.02em}.h2{font-size:clamp(1.9rem,3.6vw,3.25rem)}.h3{font-size:clamp(1.3rem,2vw,1.75rem)}.h4{font-size:1.15rem}.h5{font-size:.85rem;letter-spacing:.16em}.eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-accent);margin:0 0 1rem}.muted{color:var(--c-muted)}.small{font-size:.85rem}.center{text-align:center}.rte>*:first-child{margin-top:0}.rte a{text-decoration:underline;text-underline-offset:3px}.rte img{margin-block:1.5em}.container{width:100%;max-width:var(--page-w);margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}.container--narrow{max-width:820px}.section{padding-block:clamp(56px,8vw,120px)}.section__head{margin-bottom:clamp(24px,4vw,48px)}.section__head--row{display:flex;align-items:end;justify-content:space-between;gap:24px}.section__head .h2{margin:0}.page-head{margin-bottom:clamp(24px,4vw,48px)}.link-arrow{font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px}.empty{color:var(--c-muted);padding:32px 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:50px;padding:0 30px;background:var(--c-btn);color:var(--c-btn-text);border:1px solid var(--c-btn);border-radius:var(--radius);font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-align:center;transition:background .2s,color .2s,border-color .2s}.btn:hover{background:transparent;color:var(--c-text);border-color:var(--c-text)}.btn--ghost{background:transparent;color:var(--c-text);border-color:#ffffff59}.btn--ghost:hover{background:var(--c-text);color:var(--c-bg);border-color:var(--c-text)}.btn--block{width:100%}.btn--grow{flex:1}.btn--sm{min-height:40px;padding:0 18px}.btn[disabled]{opacity:.4;cursor:not-allowed}.btn-row{display:flex;flex-wrap:wrap;gap:12px}.icon-btn{position:relative;display:inline-grid;place-items:center;width:44px;height:44px}input,select,textarea{width:100%;min-height:48px;padding:0 16px;background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--radius);font:inherit}textarea{padding:12px 16px;resize:vertical}select{-webkit-appearance:none;appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%239A9AA3' stroke-width='1.6'%3E%3Cpath d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}input:focus,select:focus,textarea:focus{border-color:var(--c-text);outline:0}label{display:block;font-size:.8rem;color:var(--c-muted);margin:14px 0 6px}.form button{margin-top:20px}.form__row{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.notice{padding:12px 16px;border:1px solid var(--c-border);background:var(--c-surface);margin:12px 0}.notice--error{border-color:#b3412f}.form-error{color:#ff7a66;font-size:.9rem;margin:12px 0 0}.badge,.pill{display:inline-block;padding:4px 10px;background:var(--c-accent);color:#08080a;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius);line-height:1.4}.badge--muted{background:var(--c-surface);color:var(--c-muted)}.badge--sale{background:var(--c-text)}.pill{margin-bottom:18px}.placeholder{width:100%;height:100%;background:var(--c-surface);fill:#3a3a42;object-fit:cover}.marquee__track{display:flex;width:max-content;animation:marquee var(--speed, 40s) linear infinite}.marquee__group{display:flex;flex-shrink:0;align-items:center}@keyframes marquee{to{transform:translate(-50%)}}.announce{background:var(--ann-bg);color:var(--ann-text);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;overflow:hidden}.announce__item{padding:11px 0;white-space:nowrap}.announce__item:after{content:"";display:inline-block;width:5px;height:5px;margin:0 28px;border-radius:50%;background:currentColor;opacity:.5;vertical-align:middle}.announce a{text-decoration:underline;text-underline-offset:3px}.big-marquee{overflow:hidden;border-block:1px solid var(--c-border);padding-block:clamp(20px,3vw,40px)}.big-marquee li{white-space:nowrap;font-family:var(--f-heading);font-weight:700;text-transform:uppercase;font-size:clamp(2.5rem,7vw,6rem);line-height:1;letter-spacing:.02em}.big-marquee li:after{content:"\2014";margin:0 .5em;color:var(--c-accent)}.big-marquee--outline li{color:transparent;-webkit-text-stroke:1px var(--c-text)}.big-marquee li a:hover{color:var(--c-text);-webkit-text-stroke:0}.big-marquee:hover .marquee__track{animation-play-state:paused}#shopify-section-header{position:sticky;top:0;z-index:50}.header{position:relative;isolation:isolate;height:var(--header-h);border-bottom:1px solid var(--c-border);transition:border-color .3s}.header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#08080ae6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:opacity .3s}.header--overlay:not(.is-scrolled){border-color:transparent}.header--overlay:not(.is-scrolled):before{opacity:0}.header__inner{display:flex;align-items:center;gap:32px;height:100%}.header__logo{display:inline-flex;align-items:center;flex-shrink:0}.header__logo img{max-height:calc(var(--header-h) - 24px);width:auto}.header__wordmark{font-family:var(--f-heading);font-weight:700;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase}.header__burger{display:none;margin-left:-10px}.nav{flex:1;height:100%}.nav__list{display:flex;gap:clamp(18px,2.4vw,36px);height:100%}.nav__item{display:flex;align-items:center;height:100%}.nav__link{position:relative;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding-block:8px}.nav__link:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease)}.nav__item:hover .nav__link:after,.nav__link.is-active:after,.nav__item:focus-within .nav__link:after{transform:scaleX(1)}.header__actions{display:flex;align-items:center;gap:2px;margin-left:auto}.lang select{min-height:36px;width:auto;padding:0 28px 0 10px;background-color:transparent;border-color:transparent;font-size:.76rem;font-weight:700;letter-spacing:.1em}.cart-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;background:var(--c-accent);color:#08080a;border-radius:9px;font-size:.68rem;font-weight:700;line-height:1}.mega{position:absolute;left:0;right:0;top:100%;background:var(--c-bg);border-bottom:1px solid var(--c-border);visibility:hidden;opacity:0;transform:translateY(-6px);transition:opacity .2s,transform .2s,visibility .2s}.has-mega:hover .mega,.has-mega:focus-within .mega{visibility:visible;opacity:1;transform:none}.mega__inner{display:flex;justify-content:space-between;gap:48px;padding-block:36px 44px}.mega__cols{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);gap:40px;flex:1}.mega__title{display:block;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.mega__cols ul a{display:block;padding:5px 0;color:var(--c-muted);font-size:.92rem;transition:color .2s}.mega__cols a:hover{color:var(--c-text)}.mega__promo{display:block;width:280px;flex-shrink:0;position:relative}.mega__promo img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius)}.mega__promo-text{display:block;margin-top:12px}.mega__promo-text .badge{margin-right:8px}.mnav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--c-bg);overflow-y:auto;visibility:hidden;transform:translate(-100%);transition:transform .35s var(--ease),visibility .35s}html.menu-open .mnav{visibility:visible;transform:none}.mnav__top{display:flex;align-items:center;justify-content:space-between;height:var(--header-h);padding-inline:16px;border-bottom:1px solid var(--c-border)}.mnav__list{padding:8px 16px 48px}.mnav__list>li{border-bottom:1px solid var(--c-border)}.mnav__list a,.mnav__list summary{display:flex;align-items:center;justify-content:space-between;padding:18px 0;font-size:.9rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;list-style:none}.mnav__list summary::-webkit-details-marker{display:none}.mnav__list details[open]>summary .icon{transform:rotate(180deg)}.mnav__list ul{padding:0 0 12px 14px}.mnav__list ul a,.mnav__list ul summary{padding:11px 0;font-size:.85rem;letter-spacing:.08em;color:var(--c-muted)}.cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden}html.cart-open .cart-drawer{visibility:visible}.cart-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .3s}html.cart-open .cart-drawer__overlay{opacity:1}.cart-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);display:flex;flex-direction:column;background:var(--c-surface);border-left:1px solid var(--c-border);transform:translate(100%);transition:transform .35s var(--ease)}html.cart-open .cart-drawer__panel{transform:none}.cart-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 12px 24px;border-bottom:1px solid var(--c-border)}.cart-drawer__head h2{margin:0}.cart-drawer__empty{padding:48px 24px;text-align:center}.cart-drawer__items{flex:1;overflow-y:auto;padding:8px 24px}.cart-drawer__foot{padding:20px 24px 24px;border-top:1px solid var(--c-border);display:grid;gap:10px}.row{display:flex;justify-content:space-between;align-items:center}.line{position:relative;display:grid;grid-template-columns:96px 1fr;gap:16px;padding:18px 28px 18px 0;border-bottom:1px solid var(--c-border)}.line__img{aspect-ratio:1;background:var(--c-bg);border-radius:var(--radius);overflow:hidden}.line__img img{width:100%;height:100%;object-fit:cover}.line__title{font-weight:700;line-height:1.3;display:block}.line__meta{color:var(--c-muted);font-size:.85rem;margin:4px 0 0}.line__row{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.line__remove{position:absolute;top:12px;right:-8px;width:36px;height:36px;display:grid;place-items:center;color:var(--c-muted)}.line__remove .icon{width:16px;height:16px}.line__remove:hover{color:var(--c-text)}.qty{display:inline-flex;align-items:center;border:1px solid var(--c-border);border-radius:var(--radius)}.qty button{width:44px;height:48px;font-size:1.1rem}.qty input{width:52px;min-height:48px;border:0;background:transparent;text-align:center;padding:0;-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty--sm button{width:34px;height:34px}.qty--sm span{min-width:28px;text-align:center;font-size:.9rem}.hero{position:relative;background:var(--c-surface)}.hero__track{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.hero__track::-webkit-scrollbar{display:none}.hero__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;display:flex;align-items:flex-end;min-height:70svh}.hero--md .hero__slide{min-height:60svh}.hero--lg .hero__slide{min-height:80svh}.hero--full .hero__slide{min-height:100svh}.hero__media,.banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero__media img,.hero__media svg,.banner__media img,.banner__media svg{width:100%;height:100%;object-fit:cover}.hero__shade,.banner__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#08080ad9,#08080a00 60%),rgba(8,8,10,var(--shade, .3))}.hero__content{position:relative;padding-bottom:clamp(72px,10vw,120px);padding-top:calc(var(--header-h) + 48px)}.hero__text{max-width:760px}.hero__text .h1{margin-bottom:.4em}.hero__ui{position:absolute;left:50%;bottom:24px;transform:translate(-50%);display:flex;justify-content:space-between;align-items:center;pointer-events:none}.hero__ui>*{pointer-events:auto}.hero__count{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.14em;font-variant-numeric:tabular-nums}.hero__arrows{display:flex;gap:4px}.hero__arrows .icon-btn{border:1px solid rgba(255,255,255,.35);border-radius:50%;transition:background .2s,color .2s}.hero__arrows .icon-btn:hover{background:var(--c-text);color:var(--c-bg)}.promo-grid{display:grid;gap:var(--gap);grid-template-columns:repeat(var(--cols, 2),1fr)}.promo{display:block}.promo__media{aspect-ratio:16/11;overflow:hidden;border-radius:var(--radius);background:var(--c-surface)}.promo__media img,.promo__media svg{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}a.promo:hover .promo__media img{transform:scale(1.04)}.promo__body{padding-top:20px}.promo__body .h3{margin-bottom:.3em}.split__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.split--reverse .split__media{order:2}.split__media{aspect-ratio:5/4;overflow:hidden;border-radius:var(--radius);background:var(--c-surface)}.split__media img,.split__media svg{width:100%;height:100%;object-fit:cover}.split__body .rte{max-width:52ch;margin-bottom:1.6em}.stat{display:flex;align-items:baseline;gap:14px;margin:0 0 1.6em}.stat strong{font-family:var(--f-heading);font-size:clamp(3rem,6vw,5rem);line-height:1;letter-spacing:.02em}.stat span{color:var(--c-muted)}.split__body .btn{margin-bottom:20px}.tiles{display:grid;gap:var(--gap);grid-template-columns:repeat(var(--cols, 4),1fr)}.tile{position:relative;display:block}.tile__media{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--c-surface);border-radius:var(--radius)}.tile__media img,.tile__media svg{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.tile:hover .tile__media img{transform:scale(1.04)}.tile__title{display:block;padding-top:14px;font-size:.85rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.banner{position:relative;display:flex;align-items:center}.banner--sm{min-height:320px}.banner--md{min-height:480px}.banner--lg{min-height:680px}.banner__content{position:relative;padding-block:64px}.banner__text{max-width:560px}.banner--center .banner__text{margin-inline:auto;text-align:center}.banner__text p{margin-bottom:1.6em}.grid{display:grid;gap:clamp(20px,2.4vw,36px) var(--gap);grid-template-columns:repeat(var(--cols, 4),1fr)}.card__media{position:relative;display:block;aspect-ratio:1;background:var(--c-surface);overflow:hidden;border-radius:var(--radius)}.card__media img,.card__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s,transform .6s var(--ease)}.card__img--alt{opacity:0}.card__media:hover .card__img--alt{opacity:1}.card__media:hover .card__img:not(.card__img--alt){transform:scale(1.03)}.card__badges{position:absolute;top:12px;left:12px;display:flex;flex-wrap:wrap;gap:6px;z-index:1}.card__body{padding-top:14px}.card__title{font-family:var(--f-body);text-transform:none;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.35;margin:0 0 4px}.card--article .card__media{aspect-ratio:16/10}.price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px}.price__from{font-size:.8rem;color:var(--c-muted)}.price__was{color:var(--c-muted)}.price--sale .price__now{color:var(--c-accent)}.collection__layout{display:grid;grid-template-columns:260px 1fr;gap:clamp(24px,4vw,64px);align-items:start}.collection__layout:not(:has(.filter)){grid-template-columns:1fr}.collection__layout:not(:has(.filter)) .filters{display:none}.filters{position:sticky;top:calc(var(--header-h) + 24px)}.filter{border-bottom:1px solid var(--c-border)}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}.filter summary,.acc summary{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}details[open]>summary .icon{transform:rotate(180deg)}.icon{transition:transform .2s}.filter ul{padding-bottom:14px;max-height:320px;overflow-y:auto}.filter label{display:flex;align-items:center;gap:10px;margin:0;padding:6px 0;font-size:.92rem;color:var(--c-text);cursor:pointer}.filter input[type=checkbox]{width:18px;min-height:18px;height:18px;padding:0;accent-color:var(--c-accent)}.filter input:disabled+span{opacity:.4}.price-range{display:flex;align-items:center;gap:8px;padding-bottom:16px}.toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--c-border)}.toolbar p{margin:0}.toolbar__right{display:flex;gap:12px;align-items:center}.toolbar select{width:auto;min-width:190px}.filters-toggle{display:none}.pagination{margin-top:56px}.pagination .page{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:center;width:100%}.pagination .page a,.pagination .page .current,.pagination .page .next a,.pagination .page .prev a{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 14px;border:1px solid var(--c-border);border-radius:var(--radius);font-size:.85rem}.pagination .page .current{background:var(--c-text);color:var(--c-bg);border-color:var(--c-text)}.pagination .page a:hover{border-color:var(--c-text)}.pdp{padding-block:24px 96px}.pdp__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(340px,1fr);gap:clamp(32px,5vw,80px);align-items:start}.pdp__media{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pdp__item{background:var(--c-surface);border-radius:var(--radius);overflow:hidden}.pdp__item:first-child,.pdp__item:last-child:nth-child(2n){grid-column:1 / -1}.pdp__item img,.pdp__item video{width:100%;height:auto}.pdp__info{position:sticky;top:calc(var(--header-h) + 24px);display:grid;gap:22px}.pdp__title{margin:0}.pdp__price{font-size:1.4rem;font-weight:700}.pdp__badges{display:flex;gap:8px;flex-wrap:wrap}.opt{border:0;padding:0;margin:0 0 18px;min-width:0}.opt legend{font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;padding:0}.opt__values{display:flex;flex-wrap:wrap;gap:8px}.opt input{position:absolute;opacity:0;width:0;height:0;min-height:0}.opt label{margin:0;padding:11px 18px;border:1px solid var(--c-border);border-radius:var(--radius);color:var(--c-text);font-size:.9rem;cursor:pointer;transition:border-color .2s,background .2s}.opt label:hover{border-color:var(--c-muted)}.opt input:checked+label{border-color:var(--c-text);background:var(--c-text);color:var(--c-bg)}.opt input:focus-visible+label{outline:2px solid var(--c-accent);outline-offset:2px}.pdp__buy-row{display:flex;gap:10px}.acc{border-top:1px solid var(--c-border)}.acc:last-child{border-bottom:1px solid var(--c-border)}.acc .rte{padding-bottom:18px;color:var(--c-muted)}.cart-page__items .line--page{grid-template-columns:120px 1fr auto auto;align-items:center;padding-right:0}.cart-page__foot{display:grid;gap:8px;max-width:520px;margin-left:auto;margin-top:32px}.cart-page__total{margin-top:16px;display:grid;gap:8px}.cart-page__total .btn-row .btn{flex:1}.article__img{margin-bottom:32px;border-radius:var(--radius);overflow:hidden}.search-form{display:flex;gap:10px;max-width:560px}.password{min-height:100vh;display:grid;place-items:center;padding:48px 0}.footer{border-top:1px solid var(--c-border);margin-top:0;padding-top:clamp(48px,7vw,96px)}.footer__grid{display:grid;grid-template-columns:1.4fr repeat(auto-fit,minmax(180px,1fr));gap:40px}.footer__brand{display:grid;gap:16px;align-content:start}.footer__brand .rte{max-width:34ch}.social{display:flex;gap:4px;margin-left:-10px}.social a{display:grid;place-items:center;width:44px;height:44px;color:var(--c-muted);transition:color .2s}.social a:hover{color:var(--c-text)}.footer__col li a{display:block;padding:5px 0;color:var(--c-muted);font-size:.92rem;transition:color .2s}.footer__col li a:hover{color:var(--c-text)}.news-form{display:grid;gap:10px}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-top:56px;padding-block:24px;border-top:1px solid var(--c-border)}.footer__bottom p{margin:0}.footer__legal{display:flex;flex-wrap:wrap;gap:4px 24px;font-size:.82rem;color:var(--c-muted)}.footer__legal a:hover{color:var(--c-text)}.payments{display:flex;flex-wrap:wrap;gap:6px}.payment-icon{width:38px;height:24px}@media(max-width:989px){:root{--header-h: 60px}.header__burger{display:inline-grid}.nav,.header__account,.lang{display:none}.header__inner{gap:8px}.header__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pdp__grid,.split__grid,.collection__layout{grid-template-columns:1fr}.pdp__info,.filters{position:static}.split--reverse .split__media{order:0}.promo-grid{grid-template-columns:1fr}.tiles,.grid{grid-template-columns:repeat(2,1fr)}.filters{display:none}.filters.is-open{display:block}.filters-toggle{display:inline-flex}.cart-page__items .line--page{grid-template-columns:96px 1fr}.cart-page__items .line--page .qty,.cart-page__items .line--page .line__price{grid-column:2}.footer__grid{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1 / -1}.hero__slide{min-height:78svh}.hero--full .hero__slide{min-height:92svh}}@media(max-width:560px){.toolbar{flex-wrap:wrap}.toolbar select{min-width:0}.btn-row .btn{flex:1 1 100%}.footer__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marquee__track{animation:none}*,*:before,*:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
