:root{--font-display: "Archivo";--font-body: "IBM Plex Sans Hebrew";--font-mono: "IBM Plex Mono"}:root{--bone: #ebe7df;--paper: #f5f3ee;--card: #e3dfd6;--ink: #0d0d0c;--char: #1b1b19;--concrete: #8a867d;--mute: #5f5c56;--line: rgba(13, 13, 12, .14);--line-strong: rgba(13, 13, 12, .32);--accent: #d23f1f;--ok: #2f6b3b;--gutter: clamp(16px, 2.6vw, 40px);--header-h: 64px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--f-display: var(--font-display), "Arial Narrow", sans-serif;--f-body: var(--font-body), system-ui, sans-serif;--f-mono: var(--font-mono), ui-monospace, monospace}@media(min-width:1024px){:root{--header-h: 72px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:auto}body{margin:0;background:var(--bone);color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--ink);color:var(--bone)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;inset-inline-start:12px;top:-60px;z-index:200;background:var(--ink);color:var(--bone);padding:10px 14px}.skip:focus{top:12px}.display{font-family:var(--f-display);font-stretch:62%;font-weight:800;text-transform:uppercase;line-height:.84;letter-spacing:-.012em;direction:ltr;unicode-bidi:isolate}.mono{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.eyebrow{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.h-xl{font-size:clamp(64px,16vw,260px)}.h-l{font-size:clamp(48px,9vw,150px)}.h-m{font-size:clamp(36px,5.4vw,88px)}.h-s{font-size:clamp(28px,3vw,44px)}.lede{font-size:clamp(16px,1.25vw,19px);line-height:1.6;color:var(--char);max-width:38ch}.ltr{direction:ltr;unicode-bidi:isolate}.wrap{padding-inline:var(--gutter)}.section{padding-block:clamp(64px,10vw,160px)}.dark{background:var(--ink);color:var(--bone)}.dark .eyebrow{color:#9b978e}.dark .lede{color:#cfcac0}.rule{height:1px;background:var(--line);border:0;margin:0}.btn{--bg: var(--ink);--fg: var(--bone);display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 26px;background:var(--bg);color:var(--fg);font-family:var(--f-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;position:relative;overflow:hidden;isolation:isolate;transition:color .35s var(--ease-out)}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent);z-index:-1;transform:scaleY(0);transform-origin:bottom;transition:transform .45s var(--ease-out)}@media(hover:hover){.btn:hover:before{transform:scaleY(1)}}.btn--light{--bg: var(--bone);--fg: var(--ink)}.btn--ghost{--bg: transparent;--fg: currentColor;box-shadow:inset 0 0 0 1px currentColor}.btn--block{width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn[disabled]:before{display:none}.btn .arrow{display:inline-block;transition:transform .35s var(--ease-out)}@media(hover:hover){.btn:hover .arrow{transform:translate(-4px)}}.link-u{background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:2px;transition:background-size .4s var(--ease-out)}@media(hover:hover){.link-u:hover{background-size:0 1px;background-position:100% 100%}}.hdr{position:sticky;top:0;z-index:60;height:var(--header-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:var(--gutter);background:color-mix(in srgb,var(--bone) 92%,transparent);-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid var(--line);transition:transform .45s var(--ease-out),background .3s,color .3s,border-color .3s}.hdr--over{background:transparent;color:var(--bone);border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.hdr--hide{transform:translateY(-100%)}.hdr__logo{justify-self:center;display:flex;align-items:baseline;gap:6px}.hdr__logo .display{font-size:30px;line-height:1;letter-spacing:.01em}.hdr__logo sup{font-family:var(--f-mono);font-size:9px;letter-spacing:.1em}.hdr__nav{display:none;gap:26px;align-items:center;height:100%}.hdr__nav>.navitem{height:100%;display:flex;align-items:center}.hdr__nav a.top,.hdr__nav button.top{font-size:14px;font-weight:500;position:relative;padding-block:6px}.hdr__nav .top:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transition:transform .35s var(--ease-out)}.hdr__nav .navitem:hover .top:after,.hdr__nav .top[aria-expanded=true]:after{transform:scaleX(1)}.hdr__tools{justify-self:end;display:flex;gap:4px;align-items:center}.iconbtn{width:44px;height:44px;display:grid;place-items:center;position:relative}.iconbtn svg{width:21px;height:21px}.badge{position:absolute;top:6px;inset-inline-end:4px;min-width:17px;height:17px;border-radius:9px;padding:0 4px;background:var(--accent);color:#fff;font-family:var(--f-mono);font-size:10px;display:grid;place-items:center}.badge.pop{animation:pop .5s var(--ease-out)}@keyframes pop{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:scale(1)}}.hide-sm{display:none!important}@media(min-width:1024px){.hdr{grid-template-columns:auto 1fr auto;gap:40px}.hdr__logo{justify-self:start;order:-1}.hdr__nav{display:flex}.hdr__burger{display:none!important}.hide-sm{display:grid!important}}.mega{position:fixed;inset-inline:0;top:var(--header-h);background:var(--bone);color:var(--ink);border-bottom:1px solid var(--line);padding:36px var(--gutter) 40px;z-index:55;display:grid;grid-template-columns:1.1fr 1.1fr 1fr;gap:40px;clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .5s var(--ease-out),visibility 0s .5s}.mega[data-open=true]{clip-path:inset(0 0 0 0);visibility:visible;transition:clip-path .55s var(--ease-out),visibility 0s}.mega__list{display:grid;gap:4px;align-content:start}.mega__list a{font-family:var(--f-display);font-stretch:62%;font-weight:800;font-size:34px;line-height:1.02;text-transform:uppercase;direction:ltr;text-align:right;transition:color .25s,transform .35s var(--ease-out)}.mega__list a.he{font-family:var(--f-body);font-stretch:100%;font-weight:600;font-size:24px;direction:rtl;line-height:1.35}.mega__list a:hover{color:var(--accent);transform:translate(-6px)}.mega__teams{display:grid;grid-template-columns:repeat(3,1fr);gap:6px 20px;align-content:start}.mega__teams a{font-size:14px;padding:4px 0;border-bottom:1px solid var(--line);direction:ltr;text-align:right}.mega__teams a:hover{color:var(--accent)}.mega__img{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--card)}.mega__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out)}.mega[data-open=true] .mega__img img{transform:scale(1.04)}.mega__img span{position:absolute;bottom:14px;inset-inline-start:14px;color:var(--bone)}.mega-scrim{position:fixed;top:0;right:0;bottom:0;left:0;top:var(--header-h);background:#0d0d0c47;z-index:50;opacity:0;pointer-events:none;transition:opacity .4s}.mega-scrim[data-open=true]{opacity:1;pointer-events:auto}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0d0c73;z-index:90;opacity:0;pointer-events:none;transition:opacity .45s var(--ease-out)}.scrim[data-open=true]{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;bottom:0;inset-inline-start:0;width:min(440px,100vw);background:var(--paper);z-index:100;display:flex;flex-direction:column;transform:translate(-100%);transition:transform .6s var(--ease-out);visibility:hidden}[dir=rtl] .drawer{inset-inline-start:auto;left:0;transform:translate(-100%)}.drawer[data-open=true]{transform:none;visibility:visible}.drawer__head{display:flex;justify-content:space-between;align-items:center;padding:18px var(--gutter);border-bottom:1px solid var(--line)}.drawer__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:8px var(--gutter)}.drawer__foot{border-top:1px solid var(--line);padding:18px var(--gutter) calc(18px + env(safe-area-inset-bottom));display:grid;gap:12px}.sheet{position:fixed;inset-inline:0;bottom:0;max-height:86vh;background:var(--paper);z-index:100;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .55s var(--ease-out);visibility:hidden}.sheet[data-open=true]{transform:none;visibility:visible}.sheet__grip{width:40px;height:4px;border-radius:2px;background:var(--line-strong);margin:10px auto 0}@media(min-width:1024px){.sheet{inset-inline:auto;right:0;top:0;bottom:0;max-height:none;width:420px;transform:translate(100%)}.sheet__grip{display:none}}.line{display:grid;grid-template-columns:84px 1fr auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--line);align-items:start}.line__img{aspect-ratio:1;background:var(--card);overflow:hidden}.line__img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.line__name{font-size:14px;font-weight:500;line-height:1.35;direction:ltr;text-align:right}.line__meta{color:var(--mute);font-size:13px}.qty{display:inline-flex;align-items:center;border:1px solid var(--line-strong);height:36px;margin-top:10px}.qty button{width:34px;height:100%;display:grid;place-items:center}.qty button:disabled{opacity:.3;cursor:not-allowed}.qty output{min-width:26px;text-align:center;font-family:var(--f-mono);font-size:13px}.line-in{animation:lineIn .6s var(--ease-out) both}@keyframes lineIn{0%{opacity:0;transform:translateY(10px)}}.mmenu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--ink);color:var(--bone);display:flex;flex-direction:column;clip-path:circle(0 at calc(100% - 38px) 32px);transition:clip-path .7s var(--ease-io);visibility:hidden}.mmenu[data-open=true]{clip-path:circle(150% at calc(100% - 38px) 32px);visibility:visible}.mmenu__top{height:var(--header-h);display:flex;justify-content:space-between;align-items:center;padding-inline:var(--gutter)}.mmenu__body{flex:1;overflow-y:auto;padding:8px var(--gutter) 24px}.mmenu__item{border-bottom:1px solid rgba(235,231,223,.14)}.mmenu__item>a,.mmenu__item>button{display:flex;width:100%;justify-content:space-between;align-items:baseline;padding:14px 0}.mmenu__item .display{font-size:54px}.mmenu__item .he{font-size:14px;color:#9b978e}.mmenu__sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease-out)}.mmenu__sub[data-open=true]{grid-template-rows:1fr}.mmenu__sub>div{overflow:hidden}.mmenu__sub a{display:block;padding:9px 0;font-size:17px;color:#cfcac0}.mmenu__foot{padding:18px var(--gutter) calc(18px + env(safe-area-inset-bottom));display:flex;gap:18px;border-top:1px solid rgba(235,231,223,.14)}.mmenu[data-open=true] .mmenu__item{animation:mIn .7s var(--ease-out) both}@keyframes mIn{0%{opacity:0;transform:translateY(24px)}}.search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:var(--bone);display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}.search[data-open=true]{opacity:1;visibility:visible;transition:opacity .35s}.search__bar{display:flex;align-items:center;gap:12px;padding:14px var(--gutter);border-bottom:1px solid var(--ink)}.search__bar input{flex:1;border:0;background:none;font-size:clamp(26px,4.5vw,56px);font-weight:600;outline:none;min-width:0;padding:6px 0}.search__bar input::placeholder{color:#b3aea4}.search__body{flex:1;overflow-y:auto;padding:24px var(--gutter) 40px}.search__chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid var(--line-strong);font-size:14px;transition:background .2s,color .2s}.chip:hover,.chip[aria-pressed=true]{background:var(--ink);color:var(--bone);border-color:var(--ink)}.search__results{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px}@media(min-width:768px){.search__results{grid-template-columns:repeat(4,1fr)}}@media(min-width:1280px){.search__results{grid-template-columns:repeat(6,1fr)}}.hit{display:grid;gap:8px}.hit__img{aspect-ratio:1;background:var(--card);overflow:hidden}.hit__img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.hit mark{background:none;color:var(--accent)}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px}@media(min-width:768px){.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 16px}}@media(min-width:1280px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{position:relative;display:grid;gap:12px;align-content:start}.card__top{position:relative;overflow:hidden}.card__media{position:relative;display:block;aspect-ratio:4/5;background:var(--card);overflow:hidden}.card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:opacity .6s var(--ease-out),transform 1s var(--ease-out)}.card__media .alt{opacity:0}@media(hover:hover){.card:hover .card__media img.main{transform:scale(1.045)}.card.has-alt:hover .card__media img.main{opacity:0}.card.has-alt:hover .card__media .alt{opacity:1;transform:scale(1.02)}}.card__flag{position:absolute;top:10px;inset-inline-start:10px;z-index:2;display:flex;gap:6px}.flag{font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;padding:4px 7px;background:var(--paper);text-transform:uppercase}.flag--sale{background:var(--accent);color:#fff}.flag--out{background:var(--ink);color:var(--bone)}.card__fav{position:absolute;top:4px;inset-inline-end:4px;z-index:3}.card__fav svg{width:19px;height:19px;transition:transform .35s var(--ease-out),fill .2s}.card__fav[aria-pressed=true] svg{fill:var(--accent);stroke:var(--accent)}.card__fav:active svg{transform:scale(.8)}.card__quick{position:absolute;inset-inline:10px;bottom:10px;z-index:3;transform:translateY(calc(100% + 12px));transition:transform .5s var(--ease-out)}.card__quick .btn{width:100%;min-height:44px;font-size:11px}@media(hover:hover){.card:hover .card__quick,.card:focus-within .card__quick{transform:none}}@media(hover:none){.card__quick{display:none}}.card__sizes{position:absolute;inset:auto 10px 10px;z-index:4;background:var(--paper);padding:10px;display:flex;flex-wrap:wrap;gap:6px;animation:lineIn .4s var(--ease-out)}.card__sizes button{min-height:34px;padding:0 9px;border:1px solid var(--line-strong);font-family:var(--f-mono);font-size:11px}.card__sizes button:hover:not(:disabled){background:var(--ink);color:var(--bone)}.card__sizes button:disabled{opacity:.35;text-decoration:line-through}.card__name{font-size:14px;font-weight:500;line-height:1.35;direction:ltr;text-align:right;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__sub{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.price{font-family:var(--f-mono);font-size:13px;letter-spacing:.02em;display:inline-flex;gap:8px;align-items:baseline;direction:ltr}.price del{color:var(--concrete)}.price ins{text-decoration:none;color:var(--accent)}.card__kind{color:var(--mute);font-size:12px}.rv{opacity:0;transform:translateY(28px);transition:opacity 1s var(--ease-out),transform 1.1s var(--ease-out);transition-delay:var(--d, 0s)}.rv.in{opacity:1;transform:none}.mask{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.mask>span{display:block;transform:translateY(105%);transition:transform 1.1s var(--ease-out);transition-delay:var(--d, 0s)}.in .mask>span,.mask.in>span{transform:none}.clip-rv{position:relative;overflow:hidden}.clip-rv:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--bone);transform-origin:50% 0;transition:transform 1.4s var(--ease-io);transition-delay:var(--d, 0s);pointer-events:none}.clip-rv.in:before{transform:scaleY(0)}.clip-rv img{transform:scale(1.18);transition:transform 2s var(--ease-out);transition-delay:var(--d, 0s)}.clip-rv.in img{transform:scale(1)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}.rv,.mask>span,.clip-rv,.clip-rv img{opacity:1!important;transform:none!important;clip-path:none!important}.clip-rv:before{display:none}}.field{display:grid;gap:6px}.field label{font-size:13px;color:var(--mute)}.input{height:50px;border:1px solid var(--line-strong);background:var(--paper);padding:0 14px;border-radius:0;width:100%}.input:focus{outline:none;border-color:var(--ink)}.input[aria-invalid=true]{border-color:var(--accent)}.err{color:var(--accent);font-size:13px}.note{font-size:13px;color:var(--mute)}.notice{border:1px solid var(--ink);padding:14px 16px;font-size:14px;display:flex;gap:12px;align-items:flex-start;background:var(--paper)}.notice b{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.prose{max-width:72ch;font-size:16px;line-height:1.8;color:var(--char)}.prose h2,.prose h3{font-size:20px;line-height:1.4;margin:2em 0 .6em;color:var(--ink)}.prose p{margin:0 0 1em}.prose ul,.prose ol{padding-inline-start:1.2em}.prose a{text-decoration:underline;text-underline-offset:3px}.prose img{height:auto;margin:1.5em 0}.toast{position:fixed;bottom:calc(18px + env(safe-area-inset-bottom));left:50%;z-index:120;background:var(--ink);color:var(--bone);padding:12px 18px;font-size:14px;display:flex;gap:12px;align-items:center;transform:translate(-50%,calc(100% + 40px));visibility:hidden;transition:transform .55s var(--ease-out),visibility 0s .55s;max-width:calc(100vw - 32px)}.toast[data-open=true]{transform:translate(-50%);visibility:visible;transition:transform .55s var(--ease-out)}.toast .tick{width:22px;height:22px;border-radius:50%;background:var(--accent);display:grid;place-items:center;flex:none}.toast .tick svg{width:12px;height:12px;stroke-dasharray:20;stroke-dashoffset:20}.toast[data-open=true] .tick svg{animation:draw .5s .25s var(--ease-out) forwards}@keyframes draw{to{stroke-dashoffset:0}}.ribbon{background:var(--ink);color:var(--bone);text-align:center;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.1em;padding:0 12px;height:28px;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}body:has(.ribbon){--ribbon-h: 28px}.ribbon a{text-decoration:underline;text-underline-offset:2px}.ft-top{display:grid;gap:48px}@media(min-width:1024px){.ft-top{grid-template-columns:1.2fr 1fr;align-items:end}}.ft-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:36px 20px;padding-top:40px;border-top:1px solid rgba(235,231,223,.14)}@media(min-width:1024px){.ft-cols{grid-template-columns:repeat(4,1fr)}}.ft-cols>div{display:grid;gap:10px;align-content:start;font-size:14px;color:#cfcac0}.ft-cols a:hover{color:var(--bone)}.ft-word{overflow:hidden;padding-top:40px;line-height:0}.ft-word .display{display:block;font-size:27.2vw;line-height:.78;letter-spacing:-.02em;color:#181817;text-align:center;white-space:nowrap;transform:translateY(8%)}.ft-bottom{display:flex;justify-content:space-between;padding-block:18px calc(18px + env(safe-area-inset-bottom));font-family:var(--f-mono);font-size:11px;color:#7b776f;border-top:1px solid rgba(235,231,223,.1)}.nl{display:grid;gap:12px}.nl__title{font-size:clamp(20px,2vw,26px);font-weight:600;margin:0}.nl__row{display:flex;border-bottom:1px solid var(--bone)}.nl__row input{flex:1;min-width:0;background:none;border:0;color:var(--bone);padding:12px 0;font-size:17px;outline:none;text-align:right}.nl__row input::placeholder{color:#6f6b64}.nl__row input[aria-invalid=true]{color:#ff8a70}.nl__row .btn{min-height:48px}@media(max-width:600px){.hide-xs{display:none}}.freeship{display:grid;gap:8px}.freeship__bar{height:3px;background:var(--line)}.freeship__bar span{display:block;height:100%;background:var(--ink);transition:width .7s var(--ease-out)}@media(max-width:600px){body:has(.ribbon){--ribbon-h: 0px}}.logo3d{display:inline-grid;perspective:700px;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.logo3d:active{cursor:grabbing}.logo3d__rot{display:grid;transform-style:preserve-3d;will-change:transform}.logo3d__layer{grid-area:1 / 1;white-space:nowrap;backface-visibility:visible;line-height:1;color:color-mix(in srgb,currentColor calc(35% + var(--k) * 40%),#000)}.logo3d__layer.is-front{color:currentColor}.logo3d__layer.is-back{color:color-mix(in srgb,currentColor 30%,#000)}.hdr__logo .logo3d{font-size:30px}.hdr--over .hdr__logo .logo3d__layer:not(.is-front){color:color-mix(in srgb,var(--bone) calc(25% + var(--k) * 40%),#000)}.ft-3d{display:grid;place-items:center;padding:40px 0 24px;overflow:hidden;color:var(--bone)}.ft-3d .logo3d{font-size:clamp(96px,25vw,340px);perspective:1400px}.ft-3d .logo3d__layer:not(.is-front){color:color-mix(in srgb,#8a867d calc(10% + var(--k) * 45%),#000)}.ft-3d__hint{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6f6b64;margin-top:10px}.card__media img.on-model{object-fit:cover;mix-blend-mode:normal}.hero{position:relative;height:calc(100svh - var(--ribbon-h, 0px));min-height:560px;margin-top:calc(-1 * var(--header-h));color:var(--bone);overflow:hidden;--p: 0}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(0,calc(var(--p) * 18%),0) scale(calc(1 + var(--p) * .06));will-change:transform}.hero__still,.hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.hero__vwrap{position:absolute;top:0;right:0;bottom:0;left:0}.hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d0d0c59,#0d0d0c00 28% 50%,#0d0d0c8c)}.hero__type{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--header-h) + 18px) var(--gutter) calc(28px + env(safe-area-inset-bottom));opacity:calc(1 - var(--p) * 1.6)}.hero__meta{display:flex;justify-content:space-between;opacity:.85;margin:0}.hero__title{margin:0;font-size:clamp(76px,23vw,330px);line-height:.8;direction:ltr;text-align:left}.hero__foot{display:grid;gap:16px;justify-items:start;opacity:0;transform:translateY(18px);transition:opacity 1s .55s var(--ease-out),transform 1.1s .55s var(--ease-out)}.hero.in .hero__foot{opacity:1;transform:none}.hero__line{margin:0;font-size:16px;max-width:30ch}.hero__scroll{position:absolute;bottom:30px;left:50%;transform:translate(-50%);display:none;opacity:.7}.hero__scroll:after{content:"";display:block;width:1px;height:36px;background:currentColor;margin:8px auto 0;transform-origin:top;animation:drip 2.2s var(--ease-io) infinite}@keyframes drip{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media(max-width:767px){.hero__still,.hero__video{object-position:50% 50%}.hero__type{justify-content:flex-end;gap:14px}.hero__meta{position:absolute;top:calc(var(--header-h) + 14px);inset-inline:var(--gutter)}.hero__title{font-size:15.5vw}.hero__foot,.hero__foot .btn{width:100%}.hero__shade{background:linear-gradient(180deg,#0d0d0c66,#0d0d0c00 22% 48%,#0d0d0cc7)}}@media(min-width:768px){.hero__type{justify-content:flex-end;gap:24px}.hero__title{font-size:clamp(76px,10.4vw,200px);text-align:right;align-self:flex-start}.hero__meta{position:absolute;top:calc(var(--header-h) + 18px);inset-inline:var(--gutter)}.hero__foot{grid-template-columns:1fr auto;align-items:end;width:100%}.hero__scroll{display:block}}.marquee{overflow:hidden;border-block:1px solid var(--ink);background:var(--bone);padding-block:14px}.marquee__track{display:flex;width:max-content;font-size:clamp(34px,5vw,72px);line-height:1;direction:ltr;will-change:transform}.marquee__track span{display:inline-flex;align-items:center;gap:.45em;padding-inline-end:.45em;white-space:nowrap}.marquee__track i{font-style:normal;font-size:.5em;color:var(--accent)}.sec-head{display:grid;gap:14px;margin-bottom:clamp(32px,4vw,56px)}.sec-head h2{margin:0}.sec-head--row{align-items:end}@media(min-width:1024px){.sec-head--row{grid-template-columns:1fr auto}}.mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tile{position:relative;display:block;overflow:hidden;background:var(--ink);color:var(--bone);width:100%}.tile--0,.tile--1{grid-column:1 / -1;aspect-ratio:4/5}.tile--2,.tile--3{aspect-ratio:3/4}.tile--4{grid-column:1 / -1;aspect-ratio:4/3}.tile__img{position:absolute;top:0;right:0;bottom:0;left:0}.tile__img img{width:100%;height:100%;object-fit:cover}.tile__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(13,13,12,.72))}.tile__txt{position:absolute;inset:auto 0 0 0;padding:16px;display:grid;gap:6px}.tile__title{font-size:clamp(44px,7vw,120px);line-height:.85;transition:transform .7s var(--ease-out)}.tile--2 .tile__title,.tile--3 .tile__title{font-size:clamp(36px,4.4vw,76px)}.tile__line{font-size:14px;max-width:34ch;color:#e2ddd3}.tile .mono{opacity:.8}@media(max-width:767px){.tile--2 .tile__line,.tile--3 .tile__line{display:none}}@media(hover:hover){.tile .tile__img.in img{transition:transform 1.4s var(--ease-out)}.tile:hover .tile__img.in img{transform:scale(1.06)}.tile:hover .tile__title{transform:translate(-10px)}}.tile--more{background:var(--paper);color:var(--ink);grid-column:1 / -1;padding:22px;display:grid;gap:12px;align-content:end;min-height:240px;border:1px solid var(--ink)}.tile--more .tile__line{color:var(--mute)}@media(min-width:1024px){.mosaic{grid-template-columns:repeat(12,1fr);gap:14px}.tile--0{grid-column:1 / span 5;grid-row:span 2;aspect-ratio:auto;min-height:860px}.tile--1{grid-column:6 / span 4;aspect-ratio:auto;min-height:520px}.tile--2{grid-column:10 / span 3;aspect-ratio:auto;min-height:520px}.tile--3{grid-column:6 / span 3;aspect-ratio:auto;min-height:326px}.tile--4{grid-column:9 / span 4;aspect-ratio:auto;min-height:326px}.tile--more{grid-template-columns:auto 1fr auto auto;align-items:end;gap:28px;min-height:0;padding:26px 28px}.tile--more .tile__title{font-size:56px}.tile__txt{padding:24px}}.ed{position:relative;min-height:92svh;overflow:hidden;display:flex;align-items:flex-end}.ed__img{position:absolute;top:-12%;right:0;bottom:-12%;left:0}.ed__img img{width:100%;height:100%;object-fit:cover;object-position:30% 50%}.ed:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d0d0c00 40%,#0d0d0c8c);pointer-events:none}.ed__type{position:relative;z-index:1;padding-block:48px;display:grid;gap:18px;width:100%}.ed__type .display{margin:0;text-align:left}@media(max-width:767px){.ed__img img{object-position:22% 50%}}.teams__ctrl{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:22px}.teams__tabs{display:flex;gap:6px}.teams__search{flex:1;min-width:220px;max-width:360px}.teams__search .input{height:42px}.teams__arrows{margin-inline-start:auto;display:flex;gap:4px}.teams__arrows .iconbtn{border:1px solid var(--line-strong);font-size:18px}.teams__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,62vw);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:0 var(--gutter) 8px;scrollbar-width:none;overscroll-behavior-x:contain}.teams__rail::-webkit-scrollbar{display:none}@media(min-width:768px){.teams__rail{grid-auto-columns:280px}}.team{scroll-snap-align:start;position:relative;display:grid;grid-template-rows:auto 1fr auto auto;gap:10px;padding:16px;aspect-ratio:4/5;background:var(--paper);border:1px solid var(--line);transition:background .35s,color .35s,border-color .35s;animation:lineIn .6s var(--ease-out) both;animation-delay:calc(var(--i) * 30ms)}.team__league{color:var(--mute)}.team__logo{display:grid;place-items:center}.team__logo img{width:72%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s var(--ease-out)}.team__logo .display{font-size:90px;color:var(--concrete)}.team__name{display:grid;gap:2px;direction:ltr;text-align:left}.team__name .display{font-size:40px;line-height:.9}.team__count{color:var(--mute)}@media(hover:hover){.team:hover{background:var(--ink);color:var(--bone);border-color:var(--ink)}.team:hover .team__logo img{transform:scale(1.06) rotate(-3deg);mix-blend-mode:normal}.team:hover .team__league,.team:hover .team__count{color:#9b978e}}.drop{position:relative}.drop__img{aspect-ratio:16/9;max-height:86svh;width:100%;overflow:hidden}.drop__img img{width:100%;height:100%;object-fit:cover}@media(max-width:767px){.drop__img{aspect-ratio:4/5}.drop__img img{object-position:40% 50%}}.drop__body{display:grid;gap:36px;padding-block:40px clamp(64px,9vw,140px)}.drop__head{display:grid;gap:16px;align-content:start;justify-items:start}.drop__head h2{margin:0}.drop__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px}@media(min-width:1024px){.drop__body{grid-template-columns:1fr 2fr;gap:56px}.drop__head{position:sticky;top:calc(var(--header-h) + 24px)}.drop__grid{grid-template-columns:repeat(4,1fr);gap:16px}}.story{position:relative}.story__stage{position:relative;height:100svh;overflow:hidden;display:grid;place-items:center}.story__frame{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(30% 34% 30% 34%)}.story__frame img{width:100%;height:100%;object-fit:cover}.story__words{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:center;justify-items:center;font-size:clamp(64px,14vw,230px);line-height:.82;pointer-events:none;mix-blend-mode:difference;color:var(--bone)}.story__words span{display:block}.story__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0d0d0cd9,#0d0d0c33 70%);opacity:0}@media(max-width:767px){.story__shade{background:linear-gradient(0deg,#0d0d0ce6 10%,#0d0d0c1a 70%)}}.story__product{position:absolute;inset-inline-start:var(--gutter);inset-inline-end:var(--gutter);bottom:clamp(28px,6vh,64px);max-width:460px;opacity:0}.story__card{display:grid;grid-template-columns:76px 1fr auto;gap:14px;align-items:center;padding:10px;background:#f5f3ee14;border:1px solid rgba(235,231,223,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.story__card img{aspect-ratio:1;object-fit:cover;background:var(--card);width:76px}.story__card>span:nth-child(2){display:grid;gap:6px}.story.static .story__frame{clip-path:none}.story.static .story__words{display:none}.story.static .story__shade,.story.static .story__product{opacity:1}.looks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px}.look{margin:0;display:grid;gap:12px;align-content:start}.look__img{aspect-ratio:4/5;overflow:hidden;background:var(--card)}.look__img img{width:100%;height:100%;object-fit:cover}.look figcaption{display:grid;gap:6px}.look__item{display:flex;justify-content:space-between;gap:10px;font-size:13px;border-bottom:1px solid var(--line);padding-bottom:6px;transition:color .2s}.look__item:hover{color:var(--accent)}@media(min-width:1024px){.looks{grid-template-columns:repeat(4,1fr);gap:16px;align-items:start}.look--1{margin-top:120px}.look--3{margin-top:60px}}.why__grid{display:grid;gap:40px}.why__grid h2{margin:0}.why__story{display:grid;gap:16px;align-content:end}.why__facts{margin:0;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(235,231,223,.18)}.why__facts>div{padding:20px 14px 22px;border-bottom:1px solid rgba(235,231,223,.18);display:grid;gap:6px;align-content:start}.why__facts>div:nth-child(odd){border-inline-end:1px solid rgba(235,231,223,.18);padding-inline-start:0}.why__facts dt{color:#9b978e}.why__facts dd{margin:0;color:#cfcac0;font-size:14px}.why__facts dd.display{font-size:clamp(56px,7vw,110px);color:var(--bone);line-height:.9}@media(min-width:1024px){.why__grid{grid-template-columns:1fr 1fr;column-gap:64px}.why__facts{grid-column:1 / -1;grid-template-columns:repeat(4,1fr)}.why__facts>div{border-inline-end:1px solid rgba(235,231,223,.18);padding:24px 20px 28px!important}.why__facts>div:last-child{border-inline-end:0}}.home-pair{display:flex;flex-direction:column}.home-best{padding-top:0}.n-m{display:none}@media(max-width:767px){.home-best{order:-1;padding-top:clamp(64px,10vw,160px)}.home-cats{padding-top:0}.n-d{display:none}.n-m{display:inline}}.crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-block:16px;font-size:13px;color:var(--mute)}.crumbs a:hover{color:var(--ink)}.crumbs [aria-current]{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60vw}.chero{position:relative}.chero__title{margin:0;overflow-wrap:anywhere}.chero--plain{padding-block:28px 32px;display:grid;gap:10px}.chero--split{gap:28px}@media(min-width:1024px){.chero--split{grid-template-columns:1.3fr 1fr;align-items:end}}.chero__side{aspect-ratio:4/5;overflow:hidden;max-height:70svh}.chero__side img{width:100%;height:100%;object-fit:cover}.chero__img{position:relative;height:clamp(380px,62svh,720px);overflow:hidden}.chero__img img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.chero__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d0d0c1a,#0d0d0c9e)}.chero__over{position:absolute;inset:auto 0 0 0;padding-bottom:28px;color:var(--bone);display:grid;gap:10px}.chero__over .display{text-align:left}.chero--team{padding-block:40px}.chero__inner{display:grid;grid-template-columns:1fr auto;gap:16px 24px;align-items:end}.chero__logo{width:min(240px,34vw);aspect-ratio:1;object-fit:contain;background:var(--bone);padding:18px;justify-self:start}.chero--team .chero__title{text-align:left}@media(max-width:767px){.chero__inner>div{grid-column:1 / -1}.chero__logo{grid-row:1;justify-self:end;padding:10px}}.subcats{display:flex;gap:8px;overflow-x:auto;padding-block:18px 6px;scrollbar-width:none}.subcats::-webkit-scrollbar{display:none}.subcats .chip{white-space:nowrap}.chip small{font-family:var(--f-mono);font-size:10px;opacity:.6}.toolbar{position:sticky;top:var(--header-h);z-index:20;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding-block:12px;background:var(--bone);border-bottom:1px solid var(--line);margin-bottom:18px;transition:top .45s var(--ease-out)}.hdr--hide~main .toolbar{top:0}.toolbar__filter{min-height:42px;padding:0 16px;gap:8px}.toolbar__filter svg{width:18px;height:18px}.toolbar__count{margin:0;color:var(--mute);text-align:center}.toolbar__sort .input{height:42px;padding:0 10px;max-width:46vw;background:var(--bone)}.activef{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:18px}.activef .chip{min-height:32px;font-size:13px;background:var(--ink);color:var(--bone);border-color:var(--ink)}.listing__body{display:block}.listing__side{display:none}@media(min-width:1024px){.toolbar__filter{display:none}.toolbar{grid-template-columns:1fr auto}.toolbar__count{text-align:start}.listing__body{display:grid;grid-template-columns:240px 1fr;gap:36px;align-items:start}.listing__side{display:grid;gap:4px;position:sticky;top:calc(var(--header-h) + 80px);max-height:calc(100vh - var(--header-h) - 100px);overflow-y:auto;padding-inline-end:8px;scrollbar-width:thin}.grid--list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1440px){.grid--list{grid-template-columns:repeat(4,1fr)}}.fgroup{border:0;padding:0 0 18px;margin:0 0 6px;border-bottom:1px solid var(--line);min-width:0}.fgroup legend{padding:14px 0 10px}.fgroup__opts{display:flex;flex-wrap:wrap;gap:6px}.fgroup .chip{min-height:34px;font-size:13px;padding:0 11px}.prange{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.prange label{display:grid;gap:4px}.prange .input{height:42px}.empty{display:grid;gap:16px;justify-items:start;padding-block:48px}.more{display:grid;justify-items:center;gap:12px;padding-top:48px}.more p{margin:0;color:var(--mute)}.more__bar{width:200px;height:2px;background:var(--line)}.more__bar span{display:block;height:100%;background:var(--ink);transition:width .6s var(--ease-out)}.sbig{display:flex;gap:10px;align-items:center;border-bottom:1px solid var(--ink)}.sbig__input{flex:1;min-width:0;border:0;background:none;font-size:clamp(30px,6vw,80px);font-weight:600;padding:8px 0;outline:none}.pdp{display:grid;gap:28px;padding-bottom:clamp(48px,7vw,100px)}@media(min-width:1024px){.pdp{grid-template-columns:minmax(0,1.45fr) minmax(360px,1fr);gap:56px;align-items:start}}.gal{position:relative;display:grid;gap:10px}.gal__rail{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));overscroll-behavior-x:contain}.gal__rail::-webkit-scrollbar{display:none}.gal__slide{margin:0;scroll-snap-align:center;background:var(--card);aspect-ratio:1;position:relative;overflow:hidden}.gal__slide--campaign{background:var(--ink)}.gal__slide--campaign:after{content:"Campaign";position:absolute;top:12px;inset-inline-start:12px;font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;background:var(--bone);padding:4px 7px;pointer-events:none}.zoom{display:block;width:100%;height:100%;cursor:zoom-in;position:relative;overflow:hidden;--zx: 50%;--zy: 50%}.zoom img{width:100%;height:100%;object-fit:contain;transition:transform .5s var(--ease-out);transform-origin:var(--zx) var(--zy)}.gal__slide--product .zoom img{mix-blend-mode:multiply}.gal__slide--campaign .zoom img{object-fit:cover}@media(hover:hover)and (pointer:fine){.zoom:hover img{transform:scale(2)}}.zoom__hint{position:absolute;bottom:12px;inset-inline-end:12px;width:36px;height:36px;display:grid;place-items:center;background:var(--paper);opacity:.85}.zoom__hint svg{width:18px;height:18px}.gal__count{position:absolute;bottom:12px;inset-inline-start:12px;background:var(--paper);padding:5px 8px}.gal__thumbs{display:none}@media(min-width:1024px){.gal{grid-template-columns:72px 1fr;align-items:start}.gal__thumbs{display:grid;gap:8px;position:sticky;top:calc(var(--header-h) + 20px)}.gal__thumb{aspect-ratio:1;background:var(--card);border:1px solid transparent;transition:border-color .2s;overflow:hidden}.gal__thumb[aria-current=true]{border-color:var(--ink)}.gal__thumb img{width:100%;height:100%;object-fit:cover}.gal__thumb img.mult{mix-blend-mode:multiply}.gal__rail{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;margin:0;gap:10px}.gal__rail.one{grid-column:1 / -1}.gal__slide--campaign{aspect-ratio:4/5}.gal__count{display:none}}.lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;background:var(--bone);display:grid;grid-template-rows:1fr auto;outline:none;animation:lineIn .35s var(--ease-out)}.lb__close{position:absolute;top:10px;inset-inline-end:10px;z-index:2;background:var(--paper)}.lb__stage{overflow:auto;display:grid;place-items:center;touch-action:pinch-zoom pan-x pan-y}.lb__stage img{max-width:100%;max-height:calc(100svh - 90px);object-fit:contain;transition:transform .4s var(--ease-out)}.lb__stage img.mult{mix-blend-mode:multiply}.lb__bar{display:flex;justify-content:center;align-items:center;gap:12px;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.lb__bar .btn{min-height:42px;padding:0 16px}.pdp__info{display:grid;gap:28px;align-content:start}@media(min-width:1024px){.pdp__info{position:sticky;top:calc(var(--header-h) + 20px)}}.buy{display:grid;gap:22px}.buy__head{display:grid;gap:10px}.buy__name{margin:0;font-size:clamp(26px,2.6vw,40px);line-height:1.12;font-weight:600;direction:ltr;text-align:right;letter-spacing:-.01em}.buy__price{display:flex;gap:12px;align-items:center}.buy__stock{margin:0;display:flex;gap:8px;align-items:center;font-size:14px}.buy__stock .dot{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 #2f6b3b80;animation:pulse 2.4s infinite}.buy__stock.out .dot{background:var(--concrete);animation:none}@keyframes pulse{0%{box-shadow:0 0 #2f6b3b73}70%{box-shadow:0 0 0 8px #2f6b3b00}to{box-shadow:0 0 #2f6b3b00}}.buy__sizes{border:0;padding:0;margin:0;display:grid;gap:12px;min-width:0}.buy__sizes legend{display:flex;justify-content:space-between;width:100%;padding:0 0 10px;font-size:14px}.sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px}.size{min-height:56px;border:1px solid var(--line-strong);display:grid;place-items:center;align-content:center;gap:2px;transition:background .25s,color .25s,border-color .25s,transform .3s var(--ease-out);position:relative}.size span{font-family:var(--f-mono);font-size:13px}.size small{font-size:10px;color:var(--mute)}.size:hover:not(:disabled){border-color:var(--ink)}.size[aria-pressed=true]{background:var(--ink);color:var(--bone);border-color:var(--ink);transform:translateY(-2px)}.size[aria-pressed=true] small{color:#b3aea4}.size:disabled{color:var(--concrete);cursor:not-allowed;background:repeating-linear-gradient(135deg,transparent 0 6px,var(--line) 6px 7px)}.buy__row{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:stretch}.buy__atc{min-height:52px}.buy__atc.added{--bg: var(--ok)}.buy__atc.adding{opacity:.8}.buy__tick{width:18px;height:18px;display:grid;place-items:center}.buy__tick svg{width:16px;height:16px;stroke-dasharray:20;stroke-dashoffset:20;animation:draw .45s var(--ease-out) forwards}.buy__fav{border:1px solid var(--line-strong);width:52px;height:52px}.buy__fav[aria-pressed=true] svg{fill:var(--accent);stroke:var(--accent)}.buy__wa{display:flex;gap:10px;align-items:center;font-size:14px;padding:14px 16px;border:1px solid var(--line);background:var(--paper);transition:border-color .2s}.buy__wa:hover{border-color:var(--ink)}.buy__perks{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.buy__perks li{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--line);font-size:14px;flex-wrap:wrap}.buy__perks .mono{color:var(--mute)}.sticky-atc{position:fixed;inset-inline:0;bottom:0;z-index:70;display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--ink);transform:translateY(110%);transition:transform .5s var(--ease-out)}.sticky-atc.on{transform:none}.sticky-atc img{width:48px;height:48px;object-fit:cover;background:var(--card);mix-blend-mode:multiply}.sticky-atc>div{display:grid;gap:2px;min-width:0}.sticky-atc .btn{min-height:46px;padding:0 18px}@media(min-width:1024px){.sticky-atc{inset-inline:auto;left:24px;bottom:24px;width:420px;border:1px solid var(--ink);padding:10px}}.acc{border-top:1px solid var(--ink)}.acc__item{border-bottom:1px solid var(--line)}.acc__btn{width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-weight:600;font-size:15px;text-align:start}.acc__sign{width:12px;height:12px;position:relative;flex:none}.acc__sign:before,.acc__sign:after{content:"";position:absolute;top:50%;left:0;width:12px;height:1.5px;background:currentColor;transition:transform .4s var(--ease-out)}.acc__sign:after{transform:rotate(90deg)}.acc__btn[aria-expanded=true] .acc__sign:after{transform:rotate(0)}.acc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease-out)}.acc__panel[data-open=true]{grid-template-rows:1fr}.acc__panel>div{overflow:hidden}.acc__body{padding-bottom:20px;font-size:15px;color:var(--char)}.acc__body p{margin:0 0 10px}.specs{margin:0;display:grid}.specs>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px dashed var(--line);font-size:14px}.specs dt{color:var(--mute)}.specs dd{margin:0}.plain{margin:0 0 10px;padding-inline-start:1.1em}.sizetable{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:12px}.sizetable th,.sizetable td{text-align:start;padding:10px 8px;border-bottom:1px solid var(--line)}.sizetable th{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-weight:400}.cartpage{display:grid;gap:36px;padding-bottom:clamp(64px,8vw,120px)}@media(min-width:1024px){.cartpage{grid-template-columns:1fr 400px;gap:56px;align-items:start}}.summary{background:var(--paper);border:1px solid var(--line);padding:22px;display:grid;gap:14px;align-content:start}@media(min-width:1024px){.summary{position:sticky;top:calc(var(--header-h) + 20px)}}.summary .eyebrow{margin:0}.summary__row{display:flex;justify-content:space-between;gap:12px;font-size:15px}.summary__total{font-weight:600;font-size:17px}.summary .line{grid-template-columns:56px 1fr auto;padding:10px 0}.steps{display:flex;gap:24px;list-style:none;padding:0;margin:14px 0 0;font-size:14px;color:var(--concrete);flex-wrap:wrap}.steps li{display:flex;gap:8px;align-items:baseline;padding-bottom:6px;border-bottom:2px solid transparent}.steps li[aria-current=step]{color:var(--ink);border-color:var(--ink)}.steps li[data-done=true]{color:var(--ok)}.co__form{display:grid;gap:16px;max-width:640px}.co__two{display:grid;gap:16px}@media(min-width:640px){.co__two{grid-template-columns:1fr 1fr}}.radio{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:16px;border:1px solid var(--line-strong);margin-bottom:8px;cursor:pointer;background:var(--paper)}.radio:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.radio input{accent-color:var(--ink);width:18px;height:18px}.account{display:grid;gap:20px;padding-bottom:clamp(64px,8vw,120px)}.account__tabs{display:flex;gap:6px}.page-body{padding-bottom:clamp(64px,9vw,140px)}.about{display:grid;gap:32px;max-width:980px}.about__big{font-size:clamp(22px,2.6vw,36px);line-height:1.35;font-weight:600;margin:0}.about__cols{display:grid;gap:20px;color:var(--char)}.about__cols p{margin:0}@media(min-width:768px){.about__cols{grid-template-columns:1fr 1fr;gap:40px}}.contact{display:grid;gap:10px}@media(min-width:768px){.contact{grid-template-columns:repeat(3,1fr)}}.contact__card{display:grid;gap:10px;padding:24px;border:1px solid var(--ink);background:var(--paper);align-content:start;min-height:240px;transition:background .3s,color .3s}.contact__card:hover{background:var(--ink);color:var(--bone)}.contact__card:hover .note,.contact__card:hover .eyebrow{color:#b3aea4}.contact__icon{width:28px;height:28px}.sizeguide{display:grid;gap:40px}@media(min-width:1024px){.sizeguide{grid-template-columns:1fr 1fr;gap:64px}.sizeguide__imgs{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:start}.sizeguide__imgs h2{grid-column:1 / -1}}.sizeguide h2{margin:0 0 10px}.sizeguide__imgs img{width:100%;height:auto;background:var(--paper)}.ship{display:grid;gap:10px}@media(min-width:768px){.ship{grid-template-columns:1fr 1fr}}.ship__opt{display:grid;gap:8px;padding:24px;border:1px solid var(--ink);background:var(--paper)}.nf{position:relative;min-height:calc(100svh - var(--header-h));display:flex;align-items:flex-end;color:var(--bone);overflow:hidden}.nf__img{position:absolute;top:0;right:0;bottom:0;left:0}.nf__img img{width:100%;height:100%;object-fit:cover}.nf__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d0d0c33,#0d0d0cbf)}.nf__txt{position:relative;padding-block:56px;display:grid;gap:18px;justify-items:start}.nf__txt .display{text-align:left}[hidden]{display:none!important}.badge[hidden]{display:none}.listing__ssr{min-height:60vh}form.nl{margin:0}.page-body .sizeguide h2,.page-body .prose h2{font-weight:700}.nov{display:grid;gap:12px;padding-block:clamp(20px,3vw,40px) clamp(48px,7vw,110px)}.nov__main{display:grid;gap:32px;align-items:center;padding:clamp(24px,4.4vw,72px);background:var(--accent);color:var(--bone)}.nov__kick{margin:0 0 18px;color:#f5f3eed1}.nov__title{margin:0;font-size:clamp(72px,12vw,210px);text-align:right}.nov__line{max-width:34ch;margin:22px 0 28px;font-size:clamp(17px,1.4vw,21px);line-height:1.5}.nov .btn:before{background:var(--ink)}@media(hover:hover){.nov .btn:hover{color:var(--bone)}}.nov__eq{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(10px,1.6vw,22px)}.nov__cap{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;background:var(--paper)}.nov__cap.clip-rv:before{background:var(--accent)}.nov__cap img{width:100%;height:100%;object-fit:contain;padding:9%;mix-blend-mode:multiply}.nov__tag{position:absolute;top:10px;inset-inline-start:10px;z-index:3;padding:6px 9px;background:var(--ink);color:var(--bone);font-size:12px}.nov__plus+.nov__cap .nov__tag{background:var(--accent);font-size:15px;font-weight:500}.nov__plus{font-size:clamp(48px,6vw,104px);line-height:1}.nov__row{display:grid;gap:12px}.nov__card{display:grid;gap:10px;align-content:start;padding:clamp(22px,3vw,44px);background:var(--ink);color:var(--bone)}.nov__card .mono{margin:0;color:#9b978e}.nov__big{margin:0;font-size:clamp(48px,6vw,100px);text-align:right}.nov__small{margin:0;color:#cfcac0;font-size:15px}@media(min-width:768px){.nov__row{grid-template-columns:1fr 1fr}.nov__row--one{grid-template-columns:1fr}}@media(min-width:1024px){.nov__main{grid-template-columns:1.05fr 1fr;gap:clamp(32px,4vw,72px)}}.nov__kick.ltr,.nov__card .mono.ltr{text-align:right}.hdr__logo{direction:ltr}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nc.css.map */
