@font-face{font-family:Peyda;src:url(../fonts/PeydaFaNum-Regular.woff2) format("woff2");font-weight:300 500;font-display:swap}@font-face{font-family:Peyda;src:url(../fonts/PeydaFaNum-Bold.woff2) format("woff2");font-weight:600 700;font-display:swap}@font-face{font-family:Peyda;src:url(../fonts/PeydaFaNum-Black.woff2) format("woff2");font-weight:800 950;font-display:swap}@font-face{font-family:Cond;src:url(../fonts/BarlowCondensed-700.woff2) format("woff2");font-weight:700 900;font-display:swap;unicode-range:U+0020-007E,U+00AE,U+00B7,U+2019,U+2122}@font-face{font-family:Mono;src:url(../fonts/PlexMono-500.woff2) format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+0020-007E,U+00B7,U+2192,U+2190}:root{--bg:#ffffff;--paper:#fafaf8;--tile:#f2f1ee;--ink:#0e0e0e;--ink-2:#2a2a28;--muted:#6b6862;--line:#e6e4df;--accent:#ff4d12;--accent-2:#b03000;--ok:#1f7a45;--warn:#8a5200;--danger:#b3261e;--pill:999px;--r:18px;--r-sm:12px;--wrap:1440px;--gut:clamp(16px,3vw,44px);--h-header:62px;--ease:cubic-bezier(.2,.8,.2,1);--ease-io:cubic-bezier(.7,0,.2,1);--f:"Peyda",Tahoma,sans-serif;--f-disp:"Cond","Peyda",sans-serif;--f-mono:"Mono","Peyda",monospace;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}::view-transition-old(root),::view-transition-new(root){animation-duration:.28s;animation-timing-function:var(--ease)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--bg)}body{margin:0;font-family:var(--f);font-size:15px;line-height:1.8;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;padding-bottom:88px}@media (min-width:1024px){body{padding-bottom:0}}img,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{line-height:1.2;margin:0 0 .5em;font-weight:900;font-family:var(--f-disp);letter-spacing:-.01em}h1{font-size:clamp(30px,4vw,56px)}h2{font-size:clamp(22px,2.5vw,34px)}h3{font-size:18px}p{margin:0 0 1em}ul,ol{padding-inline-start:1.3em}[hidden]{display:none!important}::selection{background:var(--ink);color:var(--bg)}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;inset-inline-start:8px;top:-60px;background:var(--ink);color:#fff;padding:8px 14px;z-index:100}.skip:focus{top:8px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gut)}.narrow{max-width:860px}.ic{width:22px;height:22px;flex:none}.kicker,.card__brand,.post-card__cat,.slide__eyebrow,.crumbs,.chip,.filters__count,.badge,.footer__h,.mega__head,.buy__brand,.qa-box__label{font-family:var(--f-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}.kicker{color:var(--muted);margin-bottom:8px}.kicker-h{display:flex;align-items:baseline;gap:12px;margin:0}.kicker-h small{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 26px;border:1.5px solid var(--ink);background:var(--ink);color:var(--paper);font-weight:700;font-size:14px;letter-spacing:.02em;cursor:pointer;overflow:hidden;isolation:isolate;white-space:nowrap;transition:color .35s var(--ease),border-color .35s}.btn:before{content:"";position:absolute;inset:0;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease-io);z-index:-1}@media (hover:hover) and (pointer:fine){.btn:hover:before{transform:scaleX(1);transform-origin:right}}@media (hover:hover) and (pointer:fine){.btn:hover{border-color:var(--accent);color:#fff}}.btn--ghost{background:transparent;color:var(--ink)}.btn--ghost:before{background:var(--ink)}@media (hover:hover) and (pointer:fine){.btn--ghost:hover{border-color:var(--ink);color:var(--paper)}}.btn--light{background:var(--paper);border-color:var(--paper);color:var(--ink)}.btn--glass{background:#ffffff14;border-color:#ffffffb3;color:#fff;backdrop-filter:blur(6px)}.btn--lg{min-height:54px;padding-inline:32px;font-size:15px}.btn--sm{min-height:36px;padding:5px 16px;font-size:13px}.btn--block{width:100%}.btn[disabled]{opacity:.5;pointer-events:none}.btn .ic{width:19px;height:19px}.link-arrow{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13.5px;position:relative;padding-bottom:3px}.link-arrow:after{content:"";position:absolute;inset:auto 0 0;height:1.5px;background:currentColor;transform-origin:right;transition:transform .4s var(--ease-io)}@media (hover:hover) and (pointer:fine){.link-arrow:hover:after{transform:scaleX(.3)}}.link-arrow .ic{width:16px;height:16px;transition:transform .35s var(--ease)}@media (hover:hover) and (pointer:fine){.link-arrow:hover .ic{transform:translate(-4px)}}.topbar{background:var(--ink);color:var(--paper);font-size:12px;text-align:center;padding:7px var(--gut)}.topbar p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--line);transition:transform .45s var(--ease)}.header.nav-open{transform:none!important}@media (min-width:1024px){.header{background:#ffffffe6;backdrop-filter:saturate(1.3) blur(12px)}}.header.is-hidden{transform:translateY(-100%)}.header__inner{display:flex;align-items:center;gap:10px;height:var(--h-header)}.logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--f-disp);font-weight:900;font-size:28px;letter-spacing:.14em;text-transform:uppercase;direction:ltr;color:var(--ink);line-height:1;padding-inline-start:.14em}@keyframes spin{to{transform:rotate(360deg)}}.logo--inv{color:var(--paper)}.iconbtn{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;border:0;background:transparent;cursor:pointer;position:relative;transition:background .2s}@media (hover:hover) and (pointer:fine){.iconbtn:hover{background:#0000000f}}.header__menu{margin-inline-start:-8px}.tool-txt{display:none}@media (min-width:1024px){.header__tools .iconbtn{width:auto;height:auto;border-radius:0;padding:6px 10px;gap:6px;display:inline-flex;align-items:center}@media (hover:hover) and (pointer:fine){.header__tools .iconbtn:hover{background:none;color:var(--accent-2)}}.header__tools .iconbtn--search{display:none}.header__tools .iconbtn .ic{width:18px;height:18px}.tool-txt{display:inline;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase}.cartbtn__n{position:static;animation:none}}.header__tools{display:flex;align-items:center;margin-inline-start:auto}.cartbtn__n,.tabbar i{position:absolute;top:3px;inset-inline-end:1px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-style:normal;font-weight:700;line-height:18px;text-align:center;animation:pop .4s var(--ease)}@keyframes pop{0%{transform:scale(0)}}.search{display:none;align-items:center;border-bottom:1.5px solid var(--ink);padding-inline:2px;height:38px;width:240px;transition:width .4s var(--ease)}.search:focus-within{width:310px}.search input{border:0;background:transparent;flex:1;min-width:0;outline:0;font-size:14px}.search>button,.search__btn{border:0;background:transparent;display:grid;place-items:center;width:34px;height:34px;cursor:pointer}.search--page{display:flex;width:100%;max-width:640px;margin-top:14px;height:50px}.search--page:focus-within{width:100%}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}@media (min-width:1024px){.header__menu,.nav__close{display:none}.search{display:flex}.iconbtn--search{display:none}.header__inner{display:grid;grid-template-columns:1fr auto 1fr}.logo{grid-column:2;grid-row:1;justify-self:center}.header__tools{grid-column:3;justify-self:end}}.tabbar{position:fixed;z-index:40;inset:auto 12px calc(10px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,1fr);height:62px;border-radius:24px;background:#fff9;backdrop-filter:blur(22px) saturate(1.9);-webkit-backdrop-filter:blur(22px) saturate(1.9);border:1px solid rgba(0,0,0,.06);box-shadow:0 10px 30px #00000024,inset 0 1px #ffffffb3;transition:transform .45s var(--ease)}.tabbar a{display:grid;place-items:center;position:relative;color:var(--ink)}.tabbar a .ic{width:25px;height:25px;stroke-width:1.7;transition:transform .3s var(--ease)}.tabbar a:active .ic{transform:scale(.86)}.tabbar a[aria-current=page] .ic{stroke-width:2.4}.tabbar a[aria-current=page]:after{content:"";position:absolute;bottom:7px;width:4px;height:4px;border-radius:50%;background:var(--accent)}.tabbar i{top:9px;inset-inline-end:calc(50% - 20px)}.is-scrolled-down .tabbar{transform:translateY(calc(100% + 20px))}@media (min-width:1024px){.tabbar{display:none}}.crumbs{color:var(--muted);padding:18px 0 6px;font-size:11px}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0}.crumbs li:not(:last-child):after{content:"/";margin-inline-start:6px;opacity:.5}@media (hover:hover) and (pointer:fine){.crumbs a:hover{color:var(--ink)}}.slider{position:relative;overflow:hidden;background:var(--ink);color:#fff}.slider__track{display:grid}.slide{grid-area:1/1;position:relative;min-height:min(86svh,780px);display:grid;visibility:hidden;isolation:isolate;overflow:hidden}.slide.is-active{visibility:visible;z-index:2}.slide.is-leaving{visibility:visible;z-index:1}.slide__media{position:absolute;inset:0;z-index:-2;clip-path:inset(0 0 0 100%);transition:clip-path 1.1s var(--ease-io)}.slide.is-active .slide__media,.slide.is-leaving .slide__media{clip-path:inset(0)}.slide__img,.slide__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 7s linear}.slide.is-active .slide__img,.slide.is-active .slide__video{transform:scale(1)}.slide__video{opacity:0;transition:opacity .8s,transform 7s linear}.slide__video.is-ready{opacity:1}.slide__grain{position:absolute;inset:-50%;z-index:-1;background-image:var(--grain);opacity:.15;pointer-events:none;animation:grain 1.2s steps(6) infinite}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-5%)}60%{transform:translate(-2%,4%)}80%{transform:translate(5%,2%)}to{transform:translate(0)}}.slide__content{align-self:end;padding:0 var(--gut) 100px;max-width:800px;position:relative}.slide__eyebrow{display:inline-block;margin-bottom:14px;direction:ltr}.slide__title{font-size:clamp(34px,7vw,104px);line-height:1;margin:0 0 16px;text-wrap:balance}.slide__text{font-size:clamp(15px,1.5vw,18px);max-width:480px;opacity:.92}.slide__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.slide__eyebrow,.slide__title,.slide__text,.slide__cta{opacity:0;transform:translateY(40px)}.slide.is-active .slide__eyebrow,.slide.is-active .slide__title,.slide.is-active .slide__text,.slide.is-active .slide__cta{opacity:1;transform:none;transition:opacity .9s var(--ease),transform 1.1s var(--ease)}.slide.is-active .slide__eyebrow{opacity:.85;transition-delay:.35s}.slide.is-active .slide__title{transition-delay:.45s}.slide.is-active .slide__text{transition-delay:.6s}.slide.is-active .slide__cta{transition-delay:.72s}.slide__word{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--f-disp);font-weight:900;font-size:clamp(90px,21vw,340px);line-height:.8;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.22);text-transform:uppercase;direction:ltr;white-space:nowrap;animation:drift 18s ease-in-out infinite alternate}@keyframes drift{0%{transform:translate(4%)}to{transform:translate(-4%)}}.slide__index{position:absolute;inset-inline-end:var(--gut);top:26px;font-family:var(--f-mono);font-size:12px;letter-spacing:.2em;opacity:.7}.slide--full:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0000009e,#0000000d 55%)}.slide--split .slide__media{inset:0 auto 0 0;width:52%}.slide__collage{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#000}.slide__cell{margin:0;overflow:hidden;position:relative}.slide__cell img{width:100%;height:100%;object-fit:cover;object-position:center 25%;transform:scale(1.12);transition:transform 8s linear}.slide.is-active .slide__cell img{transform:scale(1)}.slide.is-active .slide__cell:nth-child(2) img{transition-delay:.15s}.slide.is-active .slide__cell:nth-child(3) img{transition-delay:.3s}.slide--collage .slide__media{clip-path:inset(0 0 0 100%)}.slide--collage.is-active .slide__media,.slide--collage.is-leaving .slide__media{clip-path:inset(0)}.slide--collage:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#000000c7,#00000059 38%,#0000 62%),linear-gradient(270deg,rgba(0,0,0,.35),transparent 50%)}.slide--collage .slide__content{color:#fff}@media (max-width:767px){.slide__collage{grid-template-columns:1fr 1fr}.slide__cell:nth-child(3){display:none}.slide--collage{min-height:82svh}}.slide--split .slide__img{object-fit:contain;object-position:bottom center}.slide--split .slide__content{align-self:center;padding-bottom:40px}@media (min-width:768px){.slide--split .slide__content{max-width:48%}.slide--split .slide__title{font-size:clamp(38px,5.4vw,88px)}}.slide--orange{background:radial-gradient(120% 90% at 80% 20%,#ff8a3d,#ff4d12 45%,#b03000)}.slide--night{background:#0e0e0e}.slide--night .slide__img{object-fit:cover;object-position:center 20%}.slide--bone .slide__img{filter:grayscale(1) contrast(1.05)}.slide--bone{background:#f2f1ee;color:var(--ink)}.slide--bone .slide__img{object-fit:cover}.slide--bone .btn--glass{border-color:var(--ink);color:var(--ink)}.slide--bone .btn--light{background:var(--ink);color:var(--paper);border-color:var(--ink)}.slide--ocean{background:linear-gradient(140deg,#0d2a4a,#1f5d8f)}.slide--forest{background:linear-gradient(140deg,#16261c,#2f5a3a)}@media (max-width:767px){.slide{min-height:auto}.slide--split{grid-template-rows:auto 1fr}.slide--split .slide__media{position:relative;width:100%;height:44svh;max-height:400px}.slide--split .slide__content{padding:24px var(--gut) 88px;align-self:start}.slide--full{min-height:88svh}.slide__content{padding-bottom:84px}}.slider__nav{position:absolute;z-index:5;inset:auto var(--gut) 30px;display:flex;align-items:center;gap:8px}.slider__dot{flex:1;max-width:120px;height:26px;border:0;background:none;padding:0;cursor:pointer;display:flex;align-items:center;color:inherit}.slider__dot i{display:block;width:100%;height:2px;background:#ffffff4d;position:relative;overflow:hidden}.slider__dot i:after{content:"";position:absolute;inset:0;background:currentColor;transform:scaleX(0);transform-origin:right}.slider__dot.is-active i:after{animation:prog 7s linear forwards}.slider.is-paused .slider__dot.is-active i:after{animation-play-state:paused}@keyframes prog{to{transform:scaleX(1)}}.slider__pause{margin-inline-start:auto;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:transparent;color:inherit;display:grid;place-items:center;cursor:pointer}.slider__pause .ic{width:14px;height:14px}.slider.is-bone .slider__nav{color:var(--ink)}.slider.is-bone .slider__dot i{background:#0003}.slider.is-bone .slider__pause{border-color:#0006}.marquee{background:var(--accent);color:#fff;overflow:hidden;direction:ltr;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee__track{display:flex;align-items:center;width:max-content;animation:marq 32s linear infinite}@media (hover:hover) and (pointer:fine){.marquee:hover .marquee__track{animation-play-state:paused}}.marquee a{display:flex;align-items:center;height:78px;padding:0 44px;color:#fff;opacity:.92;transition:opacity .3s,transform .3s var(--ease)}@media (hover:hover) and (pointer:fine){.marquee a:hover{opacity:1;transform:scale(1.06)}}.marquee img{height:30px;width:auto;filter:brightness(0) invert(1)}.marquee b{font-family:var(--f-disp);font-weight:900;font-size:40px;letter-spacing:.04em;text-transform:uppercase;line-height:1}.marquee i{font-style:normal;font-size:16px;opacity:.7}@keyframes marq{to{transform:translate(-50%)}}.brands-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-inline-start:1px solid var(--line)}.brands-strip__item{display:flex;flex-direction:column;gap:4px;padding:30px 24px;border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line);min-height:180px;position:relative;overflow:hidden;isolation:isolate;transition:color .4s var(--ease)}.brands-strip__item:before{content:"";position:absolute;inset:0;background:var(--ink);transform:translateY(101%);transition:transform .55s var(--ease-io);z-index:-1}@media (hover:hover) and (pointer:fine){.brands-strip__item:hover{color:var(--paper)}}@media (hover:hover) and (pointer:fine){.brands-strip__item:hover:before{transform:none}}.brands-strip__item strong{font-family:var(--f-disp);font-size:clamp(30px,4.6vw,66px);direction:ltr;text-align:end;text-transform:uppercase;line-height:1}.brands-strip__item span{font-size:13px;color:var(--muted);transition:color .4s}@media (hover:hover) and (pointer:fine){.brands-strip__item:hover span{color:#bbb}}.brands-strip__item em{margin-top:auto;font-style:normal;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.08em}@media (max-width:699px){.brands-strip{grid-template-columns:1fr;border:0}.brands-strip__item{min-height:auto;flex-direction:row;align-items:center;justify-content:space-between;padding:18px var(--gut);border-inline-end:0}.brands-strip__item span{display:none}.brands-strip__item em{margin:0}}.rail{margin-top:76px}.rail__head{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--line)}.rail__head h2{margin:0}.rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,62%);gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:var(--ink) transparent}.rail__track>*{scroll-snap-align:start}@media (min-width:600px){.rail__track{grid-auto-columns:calc((100% - 4px)/3)}}@media (min-width:1024px){.rail__track{grid-auto-columns:calc((100% - 6px)/4)}}.card{position:relative;min-width:0;background:var(--paper)}.card__link{display:block}.card__media{position:relative;aspect-ratio:4/5;background:var(--tile);overflow:hidden;display:grid;place-items:center}.card__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:7%;transition:opacity .5s var(--ease),transform .9s var(--ease)}.card__img--alt{position:absolute;inset:0;opacity:0}.card__media:after{content:"\645\634\627\647\62f\647  \645\62d\635\648\644  \2190";position:absolute;inset:auto 0 0;padding:10px 14px;background:var(--ink);color:var(--paper);font-size:12.5px;font-weight:700;transform:translateY(101%);transition:transform .45s var(--ease-io)}@media (hover:hover){.card:hover .card__img--alt{opacity:1}.card:hover .card__img:not(.card__img--alt){opacity:0}.card:hover .card__img{transform:scale(1.05)}.card:hover .card__media:after{transform:none}}.card__noimg{font-family:var(--f-disp);color:#b5ad9c;font-size:28px;text-transform:uppercase}.card__body{padding:12px 12px 16px}.card__brand{color:var(--muted);font-size:10.5px}.card__title{font-family:var(--f);font-size:14px;font-weight:700;margin:3px 0 6px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__price{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px}.price{font-weight:800}.price--ask{font-weight:700;color:var(--muted);font-size:13px}.price-old{color:var(--muted);font-size:.9em}.badge{position:absolute;top:10px;inset-inline-start:10px;padding:3px 8px;font-size:10px;background:var(--paper)}.badge--stock{background:var(--ink);color:var(--paper)}.badge--out{color:var(--danger)}.badge--sale{position:static;background:var(--accent);color:#fff}.tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:76px}@media (min-width:1024px){.tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.tile{position:relative;overflow:hidden;aspect-ratio:3/4;background:var(--tile);color:#fff}.tile__img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}@media (hover:hover) and (pointer:fine){.tile:hover .tile__img{transform:scale(1.07)}}.tile:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#0009)}.tile__label{position:absolute;inset:auto 18px 16px;z-index:1;display:flex;flex-direction:column;font-weight:900;font-size:clamp(22px,2.6vw,34px);line-height:1.1;font-family:var(--f-disp)}.tile__label small{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;opacity:.85}@media (hover:hover) and (pointer:fine){.tile:hover{color:#fff}}.how{background:var(--ink);color:var(--paper);margin-top:90px;padding:74px 0;position:relative;overflow:hidden}.how:before{content:"";position:absolute;inset:-50%;background-image:var(--grain);opacity:.1;pointer-events:none}.how__head{max-width:660px;margin-bottom:34px;position:relative}.how__head p:not(.kicker){color:#aaa39a}.how .kicker{color:var(--accent)}.how__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));border-top:1px solid #333;position:relative}.how__steps p{color:#aaa39a;margin:0;font-size:14px}.how__more{margin:26px 0 0;position:relative}.promos{display:grid;gap:2px;margin-top:76px;grid-template-columns:1fr}@media (min-width:768px){.promos{grid-template-columns:repeat(3,minmax(0,1fr))}}.promo{position:relative;overflow:hidden;aspect-ratio:507/330;color:#fff;background:#222}.promo__img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}@media (hover:hover) and (pointer:fine){.promo:hover .promo__img{transform:scale(1.06)}}.promo__txt{position:absolute;inset:auto 0 0;padding:20px;background:linear-gradient(transparent,#000000b3);display:flex;flex-direction:column}.promo__txt strong{font-size:21px;font-family:var(--f-disp)}.promo__txt em{font-style:normal;font-size:13px;opacity:.85}@media (hover:hover) and (pointer:fine){.promo:hover{color:#fff}}.blogrow{margin-top:76px}.blogrow__grid{display:grid;gap:28px 18px;grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.post-card a{display:block}.post-card__media{overflow:hidden;aspect-ratio:16/10;background:var(--tile);margin-bottom:12px}.post-card__media img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}@media (hover:hover) and (pointer:fine){.post-card:hover .post-card__media img{transform:scale(1.05)}}.post-card__cat{color:var(--accent-2);font-size:10.5px}.post-card h3{font-family:var(--f);margin:4px 0 6px;font-size:17px;line-height:1.55}.post-card p{color:var(--muted);font-size:14px;margin:0}.qa-box{margin:14px 0 6px;max-width:820px}.qa-box p{margin:0;font-size:16px;line-height:1.9;color:var(--ink-2)}.faq{margin-top:76px;max-width:920px}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;padding:20px 0;font-weight:700;display:flex;justify-content:space-between;gap:12px;font-size:16px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:24px;line-height:1;transition:transform .35s var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details[open] p{animation:rise .45s var(--ease)}.faq details p{color:var(--ink-2);padding-bottom:14px}.prose{max-width:860px;margin-top:44px;color:var(--ink-2)}.prose h2{margin-top:1.4em;color:var(--ink)}.prose h3{margin-top:1.2em;color:var(--ink);font-family:var(--f)}.prose a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s}@media (hover:hover) and (pointer:fine){.prose a:hover{color:var(--accent-2)}}.prose table{width:100%;border-collapse:collapse;margin:1em 0;font-size:14px}.prose th,.prose td{border:1px solid var(--line);padding:9px 11px;text-align:start}.prose th{background:var(--paper)}.prose--seo{border-top:1px solid var(--line);padding-top:34px;margin-top:72px;font-size:14.5px}.prose--seo h2{font-size:24px;margin-top:0}.prose--page{margin-top:14px}.prose--brand{border-top:1px solid var(--line);padding-top:34px;margin-top:64px}.note{background:var(--paper);border:1px solid var(--line);padding:12px 16px;font-size:14px}.note--warn{background:#fff3df;color:var(--warn)}.steps-big{list-style:none;padding:0}.steps-big li{border-top:1px solid var(--line);padding:22px 0}.steps-big h2{margin-top:0;font-size:22px}.contact-list{list-style:none;padding:0}.contact-list li{padding:10px 0;border-bottom:1px solid var(--line)}.plp-head{padding:10px 0}.plp-head h1{margin-bottom:6px}.plp-head__intro{color:var(--muted);max-width:760px;margin:0}.chips ul{list-style:none;margin:14px 0 4px;padding:0 0 6px;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.chip{display:inline-block;white-space:nowrap;padding:7px 14px;border:1px solid var(--line);font-size:11px;background:var(--paper);transition:background .25s,color .25s,border-color .25s}@media (hover:hover) and (pointer:fine){.chip:hover{border-color:var(--ink)}}.chip.is-on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.filters{position:sticky;top:var(--h-header);z-index:20;background:#fffffff5;backdrop-filter:blur(8px);margin:6px calc(-1*var(--gut)) 16px;padding:10px var(--gut);border-block:1px solid var(--line);transition:top .45s var(--ease)}.is-scrolled-down .filters{top:0}.filters__row{display:flex;align-items:center;gap:10px}.filters__count{margin-inline-end:auto;color:var(--muted)}.filters__count strong{color:var(--ink)}.sort select{height:36px;border:1px solid var(--line);padding:0 12px;background:var(--paper);cursor:pointer}.filters__panel{display:flex;flex-wrap:wrap;gap:18px 34px;padding:16px 0 6px;align-items:flex-start;animation:rise .4s var(--ease)}.filters fieldset{border:0;margin:0;padding:0}.filters legend{font-weight:700;font-size:14px;margin-bottom:6px}.check{display:inline-flex;align-items:center;gap:6px;margin-inline-end:14px;font-size:14px;cursor:pointer}.check input{accent-color:var(--ink);width:17px;height:17px}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}@media (min-width:768px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.grid-empty,.empty{text-align:center;color:var(--muted);padding:56px 0}.empty__code{font-family:var(--f-disp);font-size:120px;line-height:1;color:var(--ink);margin:0}.soon{background:var(--paper);border:1px solid var(--line);padding:48px 24px;text-align:center;margin-top:20px}.brandgrid{display:grid;gap:2px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:12px}.brandcard{display:flex;flex-direction:column;gap:4px;padding:32px;background:var(--paper);min-height:260px;position:relative;overflow:hidden;isolation:isolate;transition:color .4s}.brandcard:before{content:"";position:absolute;inset:0;background:var(--ink);transform:translateY(101%);transition:transform .55s var(--ease-io);z-index:-1}@media (hover:hover) and (pointer:fine){.brandcard:hover{color:var(--paper)}}@media (hover:hover) and (pointer:fine){.brandcard:hover:before{transform:none}}.brandcard__name{font-family:var(--f-disp);direction:ltr;text-align:end;font-size:64px;line-height:1;text-transform:uppercase}.brandcard__fa{font-weight:700}.brandcard__tag{color:var(--muted);font-size:14px}.brandcard__n{margin-top:auto;font-family:var(--f-mono);font-size:12px;letter-spacing:.08em}.sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:4px}.sizes--sm{grid-template-columns:repeat(auto-fill,minmax(50px,1fr));max-width:440px}.size{position:relative;cursor:pointer}.size input{position:absolute;opacity:0;inset:0;cursor:pointer}.size span{display:grid;place-items:center;height:48px;border:1px solid var(--line);background:var(--paper);font-weight:700;font-size:14px;transition:border-color .2s,background .2s,color .2s}.sizes--sm .size span{height:38px;font-size:12.5px}@media (hover:hover) and (pointer:fine){.size:hover span{border-color:var(--ink)}}.size input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--paper)}.size input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.pdp{display:grid;gap:24px;margin-top:8px}@media (min-width:1024px){.pdp{grid-template-columns:minmax(0,1.55fr) minmax(380px,1fr);gap:52px;align-items:start}}.gallery{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;gap:2px;scrollbar-width:none}.gallery::-webkit-scrollbar{display:none}.gallery__item{margin:0;background:var(--tile);aspect-ratio:4/5;display:grid;place-items:center;scroll-snap-align:start;overflow:hidden}.gallery__item img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:5%}.gallery__item:first-child img{view-transition-name:pimg}.gallery__dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.gallery__dots span{width:18px;height:2px;background:var(--line);transition:background .3s,width .3s}.gallery__dots span.is-on{background:var(--ink);width:36px}@media (min-width:1024px){.gallery{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.gallery__item:first-child{grid-column:span 2}.gallery__dots{display:none}.buy{position:sticky;top:calc(var(--h-header) + 24px)}}.buy__brand{display:inline-block;color:var(--muted);border-bottom:1px solid currentColor}.buy__title{font-family:var(--f);font-size:clamp(22px,2.3vw,30px);margin:10px 0 4px;line-height:1.45}.buy__meta{color:var(--muted);font-size:13.5px}.buy__price{display:flex;align-items:center;gap:8px;font-size:24px;margin:4px 0 20px}.buy__form{display:grid;gap:8px}.buy__sizes{border:0;padding:0;margin:0 0 8px}.buy__sizes legend{display:flex;justify-content:space-between;width:100%;font-weight:700;margin-bottom:10px}.buy__guide{font-weight:500;font-size:13px;text-decoration:underline;color:var(--muted)}.buy__err{color:var(--danger);font-size:14px;margin:0;animation:shake .4s}@keyframes shake{25%{transform:translate(6px)}50%{transform:translate(-6px)}75%{transform:translate(3px)}}.deliv{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--line);background:var(--paper);padding:14px 16px;margin-top:16px}.deliv .ic{margin-top:3px}.deliv strong{display:block;font-size:14.5px}.deliv span{font-size:13px;color:var(--muted)}.steps-mini{margin:14px 0 0;padding-inline-start:1.2em;font-size:13px;color:var(--muted)}.pdp-info{display:grid;gap:8px;max-width:920px}.specs{margin-top:56px}.specs dl{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:0 30px;border-top:1px solid var(--ink)}.specs dl div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}.specs dt{color:var(--muted)}.specs dd{margin:0;font-weight:700;text-align:end}.prose--pdp{margin-top:36px}.acc{margin-top:26px}.acc details{border-top:1px solid var(--line)}.acc details:last-child{border-bottom:1px solid var(--line)}.acc summary{cursor:pointer;padding:17px 0;font-weight:700;list-style:none;display:flex;justify-content:space-between}.acc summary:after{content:"+";font-size:20px}.acc details[open] summary:after{content:"\2212"}.acc summary::-webkit-details-marker{display:none}.acc p{color:var(--ink-2);font-size:14px}.stickybuy{position:fixed;inset:auto 0 84px;z-index:30;display:flex;align-items:center;gap:10px;padding:10px var(--gut);background:var(--paper);border-top:1px solid var(--line);animation:rise .35s var(--ease)}.stickybuy__name{flex:1;font-weight:700;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:1024px){.stickybuy{display:none!important}}.cartpage{padding-top:22px}.cart{display:grid;gap:30px}@media (min-width:1024px){.cart{grid-template-columns:minmax(0,1.4fr) minmax(380px,1fr);align-items:start}}.citem{display:grid;grid-template-columns:96px 1fr auto;gap:14px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line);animation:rise .4s var(--ease) both}.citem__img{width:96px;aspect-ratio:4/5;background:var(--tile);overflow:hidden}.citem__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.citem__name{font-weight:700;font-size:14.5px;line-height:1.55;display:block}.citem__meta{font-size:13px;color:var(--muted)}.citem__qty{display:inline-flex;align-items:center;border:1px solid var(--line);margin-top:6px;background:var(--paper)}.citem__qty button{width:32px;height:32px;border:0;background:transparent;cursor:pointer;font-size:18px}.citem__qty span{min-width:22px;text-align:center;font-weight:700}.citem__side{text-align:end;display:grid;gap:6px;justify-items:end}.citem__rm{border:0;background:transparent;color:var(--muted);cursor:pointer;display:grid;place-items:center;width:34px;height:34px;border-radius:50%}@media (hover:hover) and (pointer:fine){.citem__rm:hover{background:#0000000f;color:var(--danger)}}.citem--na{opacity:.55}.summary{background:var(--paper);border:1px solid var(--line);padding:24px}.summary h2{font-size:22px}.summary dl{margin:0 0 10px}.summary dl div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:14px}.summary dd{margin:0;font-weight:700;text-align:end}.summary__note{font-size:12.5px;color:var(--muted);margin:0}.checkout{margin-top:16px;border:1px solid var(--line);background:var(--paper);padding:24px}.checkout h2{font-size:22px}.field{display:grid;gap:4px;margin-bottom:14px}.field label{font-weight:700;font-size:13.5px}.field input,.field textarea,.field select{width:100%;border:0;border-bottom:1.5px solid #bdb6a6;padding:10px 2px;background:transparent;font-size:15px;transition:border-color .25s;border-radius:0}.field input:focus,.field textarea:focus{border-color:var(--ink);outline:0}.field input[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:var(--danger)}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.form-err{color:var(--danger);background:#fbe9e7;padding:10px 14px;font-size:14px;animation:shake .4s}.checkout__legal{font-size:12.5px;color:var(--muted);margin:12px 0 0}.orderbox{margin-top:24px}.orderbox__ok{display:flex;gap:14px;align-items:flex-start;background:#e6f2e9;padding:22px;margin-bottom:20px;animation:rise .6s var(--ease)}.orderbox__ok .ic{width:38px;height:38px;color:var(--ok)}.orderbox__ok h1{font-size:28px;margin:0 0 4px;font-family:var(--f)}.orderbox__ok p{margin:0}.orderbox__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:2px;margin:0 0 20px}.orderbox__meta div{background:var(--paper);padding:12px 14px}.orderbox__meta dt{font-size:12px;color:var(--muted)}.orderbox__meta dd{margin:0;font-weight:700}.status{display:inline-block;padding:1px 10px;background:var(--bg);font-size:13px}.track{list-style:none;display:grid;grid-template-columns:repeat(6,1fr);gap:4px;padding:0;margin:0 0 22px;font-size:11.5px;text-align:center}.track__step{padding-top:12px;border-top:3px solid var(--line);color:var(--muted)}.track__step.is-done{border-color:var(--ink);color:var(--ink);font-weight:700}.otable{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:18px}.otable th,.otable td{padding:10px 6px;border-bottom:1px solid var(--line);text-align:start}.orderbox__next{border:1px solid var(--line);background:var(--paper);padding:18px 20px;margin-bottom:20px}.orderbox__next h2{font-size:19px}.trackform{max-width:460px;margin-top:10px}.article{max-width:920px}.article__head{padding:10px 0 6px}.article__head h1{font-family:var(--f);line-height:1.4}.article__lead{font-size:17px;color:var(--ink-2)}.article__meta{font-size:13px;color:var(--muted)}.article__img{margin:14px 0 0;overflow:hidden;background:var(--tile)}.article__img img{width:100%;max-height:540px;object-fit:contain;mix-blend-mode:multiply}.article .prose{margin-top:26px;font-size:16px}.footer{background:var(--ink);color:#bdb6a6;margin-top:96px;padding:0 0 22px;font-size:14px;position:relative;overflow:hidden}@keyframes sweep{0%{background-position:100% 0}60%,to{background-position:-50% 0}}@keyframes floaty{50%{transform:translateY(-3%)}}.footer__grid{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:44px;border-top:1px solid #2e2e2c;margin-top:30px}@media (min-width:900px){.footer__grid{grid-template-columns:1.6fr repeat(4,minmax(0,1fr))}}.footer__brand{grid-column:1/-1}@media (min-width:900px){.footer__brand{grid-column:auto}}.footer__h{color:var(--paper);margin-bottom:12px}.footer ul{list-style:none;margin:0;padding:0}.footer li{padding:3px 0}.footer a{transition:color .2s}@media (hover:hover) and (pointer:fine){.footer a:hover{color:var(--paper)}}.footer__tel{color:var(--paper);font-weight:800;font-size:18px;direction:ltr;display:inline-block}.footer__social{display:inline-flex;align-items:center;gap:6px;margin-top:10px;color:var(--paper)}.footer__bottom{border-top:1px solid #2e2e2c;margin-top:40px;padding-top:16px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;color:#8a8478}.footer__bottom p{margin:0}.toast{position:fixed;inset-inline:16px;bottom:78px;z-index:80;margin:auto;max-width:420px;background:var(--ink);color:var(--paper);padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 18px 40px #00000040;animation:toast .5s var(--ease)}.toast a{color:var(--paper);font-weight:700;text-decoration:underline}@media (min-width:1024px){.toast{bottom:28px;inset-inline:auto 28px}}@keyframes toast{0%{transform:translateY(20px);opacity:0}}.rv{opacity:0;transform:translateY(34px);transition:opacity .9s var(--ease),transform 1.1s var(--ease)}.card.rv{transform:translateY(26px)}.rv.is-in{opacity:1;transform:none}.d1{transition-delay:.06s!important}.d2{transition-delay:.12s!important}.d3{transition-delay:.18s!important}.search.has-live,.search--page.has-live{position:relative}.search{border:1.5px solid var(--line);border-radius:999px;padding-inline:14px 4px;height:44px;background:var(--paper);transition:width .4s var(--ease),border-color .25s,box-shadow .25s,background .25s}.search.is-focus,.search:focus-within{border-color:var(--ink);background:#fff;box-shadow:0 8px 30px #00000014}@media (min-width:1024px){.search:focus-within{width:380px}}.search--page{height:58px;border-radius:18px;padding-inline:18px 6px;font-size:16px}.search--page input{font-size:16px}.search--page button{background:var(--ink);color:#fff;border-radius:12px;width:44px;height:44px}.livesearch{position:absolute;top:calc(100% + 10px);inset-inline-end:0;width:min(520px,94vw);background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:0 30px 70px #00000029;padding:12px;z-index:70;max-height:72vh;overflow-y:auto;animation:rise .3s var(--ease)}.search--page .livesearch{inset-inline:0;width:auto}.livesearch.is-loading:before{content:"";display:block;height:2px;margin:-12px -12px 10px;border-radius:22px 22px 0 0;background:linear-gradient(90deg,transparent,var(--accent),transparent);background-size:50% 100%;animation:lsload 1s linear infinite}@keyframes lsload{0%{background-position:-50% 0}to{background-position:150% 0}}.ls-h{display:flex;align-items:center;gap:6px;justify-content:space-between;font-size:12px;font-weight:800;color:var(--muted);margin:6px 6px 8px}.ls-h span{font-family:var(--f-mono);background:var(--paper);border-radius:999px;padding:0 8px}.ls-h--ai{justify-content:flex-start;color:var(--ink);background:linear-gradient(120deg,#fff4ee,#f3efff);border-radius:12px;padding:8px 10px;margin:0 0 8px;font-weight:500}.ls-h--ai .ic{width:15px;height:15px;color:var(--accent)}.ls-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 4px 10px}.ls-chip{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:6px 13px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:all .2s}@media (hover:hover) and (pointer:fine){.ls-chip:hover,.ls-chip:focus{border-color:var(--ink);background:#fff;outline:0}}.ls-chip--recent:before{content:"\21ba";color:var(--muted)}.ls-chip--link{background:var(--ink);color:#fff;border-color:var(--ink)}@media (hover:hover) and (pointer:fine){.ls-chip--link:hover{background:var(--accent);border-color:var(--accent);color:#fff}}.ls-chip--ai{background:linear-gradient(90deg,#ff4d12,#9b6bff);color:#fff;border:0}.ls-chip--ai .ic{width:14px;height:14px}.ls-tip{font-size:12px;color:var(--muted);margin:4px 6px 2px;line-height:1.8}.livesearch__item{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:8px;border-radius:14px;transition:background .15s}@media (hover:hover) and (pointer:fine){.livesearch__item:hover,.livesearch__item:focus{background:var(--paper);outline:0}}.ls-img{width:56px;height:70px;border-radius:10px;overflow:hidden;background:var(--tile);display:grid;place-items:center}.ls-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ls-img b{font-family:var(--f-disp);font-size:20px}.ls-txt b{display:block;font-size:13.5px;line-height:1.55}.ls-txt small{color:var(--muted);font-size:11.5px}.livesearch mark{background:#ffe3d6;color:inherit;border-radius:4px;padding:0 2px}.ls-side{display:grid;justify-items:end;gap:3px}.ls-side em{font-style:normal;font-weight:800;font-size:13px;white-space:nowrap}.ls-side i{font-style:normal;font-size:10.5px;color:#1f7a45;background:#eaf7ee;border-radius:999px;padding:0 7px}.livesearch__more{display:block;margin-top:6px;padding:12px;text-align:center;font-weight:800;font-size:13.5px;border-radius:14px;background:var(--ink);color:#fff}@media (hover:hover) and (pointer:fine){.livesearch__more:hover{background:var(--accent);color:#fff}}.ls-empty{text-align:center;padding:10px 0}.ls-empty p{color:var(--muted);margin-bottom:10px}.ls-empty .ls-chips{justify-content:center}.search-note{font-size:14px;color:var(--muted);margin:12px 0 4px}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}.chatfab{position:fixed;inset-inline-end:14px;bottom:calc(84px + env(safe-area-inset-bottom));z-index:45;display:inline-flex;align-items:center;gap:10px;padding:0;border:0;background:none;cursor:pointer;transition:transform .45s var(--ease)}.is-scrolled-down .chatfab{transform:translateY(76px)}@media (min-width:1024px){.chatfab{bottom:26px}.is-scrolled-down .chatfab{transform:none}}.bot{position:relative;width:58px;height:58px;flex:none;display:grid;place-items:center;isolation:isolate;filter:drop-shadow(0 10px 22px rgba(255,77,18,.35))}.bot:before{content:"";position:absolute;inset:0;background:conic-gradient(from var(--a),#ff4d12,#ffb36b,#ff6fb5,#8f6bff,#3cc8ff,#ff4d12);border-radius:62% 38% 55% 45%/48% 60% 40% 52%;animation:orb 6s linear infinite,morph 7s ease-in-out infinite;z-index:-2}.bot:after{content:"";position:absolute;inset:5px;border-radius:50%;background:radial-gradient(120% 90% at 30% 20%,#ffffff8c,#ffffff14 38%,#1414148c 70%),#141414;box-shadow:inset 0 0 0 1px #ffffff2e;z-index:-1}@keyframes orb{to{--a:360deg}}@keyframes morph{0%,to{border-radius:62% 38% 55% 45%/48% 60% 40% 52%}33%{border-radius:40% 60% 45% 55%/60% 42% 58% 40%}66%{border-radius:55% 45% 38% 62%/42% 55% 45% 58%}}@keyframes blink{0%,44%,48%,to{transform:scaleY(1)}46%{transform:scaleY(.1)}}.chatfab__txt{display:none;flex-direction:column;align-items:flex-start;line-height:1.3;background:var(--ink);color:#fff;padding:9px 16px;border-radius:14px;font-weight:800;font-size:13.5px;box-shadow:0 10px 26px #0003}.chatfab__tag{font-family:var(--f-mono);font-size:9.5px;font-weight:500;letter-spacing:.14em;background:linear-gradient(90deg,#ffb36b,#ff6fb5,#8f6bff,#3cc8ff,#ffb36b);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine 3s linear infinite}@keyframes shine{to{background-position:200% 0}}@media (min-width:1024px){.chatfab__txt{display:flex}}.chatfab__hi{position:absolute;bottom:calc(100% + 12px);inset-inline-end:0;width:max-content;max-width:240px;background:#faf8f3cc;backdrop-filter:blur(16px);color:var(--ink);border:1px solid rgba(0,0,0,.12);border-radius:16px 16px 4px;padding:10px 14px;font-size:13px;font-weight:700;text-align:start;box-shadow:0 12px 30px #00000026;animation:rise .5s var(--ease)}.is-pdp .chatfab{bottom:calc(150px + env(safe-area-inset-bottom))}@media (min-width:1024px){.is-pdp .chatfab{bottom:26px}}.chat{position:fixed;z-index:90;inset:auto 0 0;height:min(88svh,660px);background:var(--bg);box-shadow:0 -10px 50px #00000040;display:flex;flex-direction:column;overflow:hidden;animation:chatin .55s var(--ease)}@keyframes chatin{0%{transform:translateY(40px) scale(.97);opacity:0}}@media (min-width:640px){.chat{inset:auto auto 24px 24px;width:410px;height:min(82vh,640px);border:1px solid var(--ink)}}.chat__head{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--ink);color:#fff}.chat__head div{flex:1}.chat__head small{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#aaa}.chat__head small:before{content:"";width:7px;height:7px;border-radius:50%;background:#35d07f;box-shadow:0 0 0 3px #35d07f40}.chat__head .iconbtn{color:#fff}@media (hover:hover) and (pointer:fine){.chat__head .iconbtn:hover{background:#2a2a2a}}.chat__log{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px}.msg{max-width:88%;animation:rise .45s var(--ease)}.msg p{margin:0;padding:10px 14px;font-size:14px;line-height:1.85}.msg--bot{align-self:flex-start}.msg--bot p{background:var(--paper);border:1px solid var(--line)}.msg--me{align-self:flex-end}.msg--me p{background:var(--ink);color:var(--paper)}.is-typing p{display:flex;gap:5px;padding:14px 16px}.is-typing p i{width:7px;height:7px;border-radius:50%;background:var(--muted);animation:dots 1.1s infinite}.is-typing p i:nth-child(2){animation-delay:.15s}.is-typing p i:nth-child(3){animation-delay:.3s}@keyframes dots{0%,60%,to{transform:none;opacity:.4}30%{transform:translateY(-5px);opacity:1}}.msg__products{display:grid;gap:4px;margin-top:6px}.msg__products a{display:grid;grid-template-columns:52px 1fr auto;gap:8px;align-items:center;background:var(--paper);border:1px solid var(--line);padding:6px 8px;font-size:13px;transition:border-color .2s}@media (hover:hover) and (pointer:fine){.msg__products a:hover{border-color:var(--ink)}}.msg__products img{width:52px;height:64px;object-fit:contain;background:var(--tile);mix-blend-mode:multiply}.msg__products b{font-size:12.5px;white-space:nowrap}.msg__links{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.msg__links a{font-size:12.5px;font-weight:700;border:1px solid var(--ink);padding:3px 12px;background:var(--paper)}@media (hover:hover) and (pointer:fine){.msg__links a:hover{background:var(--ink);color:var(--paper)}}.chat__chips{display:flex;gap:6px;overflow-x:auto;padding:8px 12px;scrollbar-width:none}.chat__chips button{white-space:nowrap;border:1px solid var(--line);background:var(--paper);padding:6px 12px;font-size:12.5px;cursor:pointer}@media (hover:hover) and (pointer:fine){.chat__chips button:hover{border-color:var(--ink)}}.chat__form{display:flex;gap:6px;padding:10px;border-top:1px solid var(--line);background:var(--paper)}.chat__form input{flex:1;min-width:0;border:1px solid var(--line);padding:11px 14px;font-size:14px;background:#fff}.chat__form input:focus{border-color:var(--ink);outline:0}.chat__form .iconbtn{background:var(--ink);color:#fff;border-radius:0;width:46px;height:46px}@media (hover:hover) and (pointer:fine){.chat__form .iconbtn:hover{background:var(--accent)}}.btn,.sort select,.chip,.size span,.citem__qty,.search--page,.chat__form input,.chat__form .iconbtn,.chat__chips button,.msg__links a,.badge,.status,.acc__nav a{border-radius:var(--r-sm)}.chip,.badge,.status,.msg__links a,.chat__chips button{border-radius:var(--pill)}.card,.tile,.promo,.brandcard,.mega__brand,.soon,.summary,.checkout,.deliv,.note,.orderbox__ok,.orderbox__next,.livesearch,.post-card__media,.article__img,.gallery__item,.citem__img,.form-err,.qa-box,.acc__box,.quote,.auth,.how__steps li,.brands-strip__item,.toast{border-radius:var(--r)}.card{overflow:hidden}.card__media{border-radius:var(--r) var(--r) 0 0}.orderbox__meta div{border-radius:var(--r-sm)}.msg p{border-radius:16px}.msg--bot p{border-start-start-radius:4px}.msg--me p{border-start-end-radius:4px}.livesearch__item,.livesearch__item img,.msg__products a,.msg__products img{border-radius:10px}.grid,.rail__track,.tiles,.promos,.brandgrid{gap:10px}.grid{row-gap:14px}.slider{margin:10px var(--gut) 0;border-radius:24px}.slide__collage{gap:3px}.marquee{margin:10px var(--gut) 0;border-radius:18px;border:0}.brands-strip{border:0;gap:10px;margin-top:10px}.brands-strip__item{border:1px solid var(--line)}.how{margin-inline:var(--gut);border-radius:28px}.how__steps{gap:10px;border:0}.footer{border-radius:28px 28px 0 0}.chat{border-radius:22px 22px 0 0}@media (min-width:640px){.chat{border-radius:22px}}.field input,.field textarea,.field select{border:1px solid #d9d7d1;border-radius:var(--r-sm);padding:12px 14px;background:#fff}.field input:focus,.field textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px #0000000f}.filters{border-radius:0}@media (max-width:767px){.slider{margin:8px 10px 0;border-radius:20px}.marquee{margin:8px 10px 0}.how{margin-inline:10px}}.acc{padding-top:24px;max-width:1100px}.acc__nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px}.acc__nav a{padding:8px 16px;border:1px solid var(--line);font-weight:700;font-size:14px}.acc__nav a[aria-current=page]{background:var(--ink);color:#fff;border-color:var(--ink)}.acc__nav form{margin-inline-start:auto}.link-btn{background:none;border:0;padding:4px 0;color:var(--muted);text-decoration:underline;cursor:pointer;font:inherit;font-size:14px}.acc__head h1{margin-bottom:0}.acc__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:16px}.acc__box{border:1px solid var(--line);padding:22px;background:#fff}.acc__box h2{font-family:var(--f);font-size:19px}.acc__list{list-style:none;margin:0 0 12px;padding:0}.acc__list a{display:grid;grid-template-columns:1fr auto;gap:2px 10px;padding:12px 0;border-bottom:1px solid var(--line)}.acc__list span:not(.status){color:var(--muted);font-size:13px;grid-column:1}.acc__list .status{grid-row:1/3;grid-column:2;align-self:center;font-size:12px;background:var(--tile)}.auth{max-width:440px;margin:30px auto;border:1px solid var(--line);padding:30px}.auth h1{font-family:var(--f);font-size:28px}.otp{font-size:26px!important;letter-spacing:.5em;text-align:center}.flash-ok{background:#e8f5ec;color:#1f7a45;padding:10px 14px;border-radius:var(--r-sm)}.muted{color:var(--muted)}.kv{display:grid;gap:0;margin:0 0 16px}.kv div{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}.kv dt{color:var(--muted)}.kv dd{margin:0;font-weight:700;text-align:end;overflow-wrap:anywhere}.quote{background:var(--paper);border:1px solid var(--line);padding:18px 20px;margin:16px 0}.quote h2{font-family:var(--f);font-size:18px}.reqform{margin-top:14px}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.status--quoted{background:#fff3df!important;color:#8a5200}.status--accepted{background:#e8f5ec!important;color:#1f7a45}.msg__group{margin-top:10px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px}.msg__group h4{margin:0;font-size:13.5px;font-family:var(--f)}.msg__group small{display:block;color:var(--muted);font-size:12px;line-height:1.6;margin:2px 0 4px}.msg__notes{margin:8px 0 0;padding-inline-start:1.1em;font-size:12.5px;color:var(--ink-2);line-height:1.8}.msg--bot{max-width:94%}.card__ph{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px;text-align:center;background:radial-gradient(120% 90% at 50% 0%,#fff 0,var(--tile) 70%)}.card__ph b{font-family:var(--f-disp);font-size:44px;line-height:1;letter-spacing:.02em}.card__ph em{font-style:normal;font-family:var(--f-disp);font-weight:900;font-size:22px;text-transform:uppercase;direction:ltr;line-height:1.1}.card__ph i{font-style:normal;font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);direction:ltr}.cart__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.cart__head h1{margin:0}.cart__head h1 span{font-size:.5em;color:var(--muted);font-family:var(--f)}.cstep{list-style:none;display:flex;gap:6px;margin:0;padding:6px;border-radius:999px;background:var(--paper);border:1px solid var(--line);font-size:12.5px}.cstep li{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;color:var(--muted)}.cstep li b{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--line);font-size:11px}.cstep li.is-on{background:var(--ink);color:#fff}.cstep li.is-on b{background:var(--accent);border-color:var(--accent);color:#fff}.cart__main{display:grid;gap:18px;min-width:0}.cart__items{display:grid;gap:10px}.citem{position:relative;display:grid;grid-template-columns:104px 1fr;gap:16px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:22px;background:#fff;animation:rise .4s var(--ease) both}.citem__img{width:104px;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:var(--tile);display:grid;place-items:center}.citem__img b{font-family:var(--f-disp);font-size:26px}.citem__body{min-width:0;padding-inline-end:34px}.citem__name{font-weight:800;font-size:15px;line-height:1.6;display:block}.citem__tags{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 10px}.tag{font-size:11.5px;border-radius:999px;padding:2px 10px;background:var(--paper);border:1px solid var(--line)}.tag--mono{font-family:var(--f-mono);font-size:10.5px}.tag--ok{background:#eaf7ee;border-color:#cfe9d7;color:#1f7a45}.tag--order{background:#fff4e8;border-color:#f6dcc0;color:#8a5200}.citem__row{display:flex;align-items:center;justify-content:space-between;gap:10px}.citem__qty{border-radius:999px;margin:0}.citem__qty button{width:34px;height:34px;border-radius:50%}@media (hover:hover) and (pointer:fine){.citem__qty button:hover{background:var(--paper)}}.citem__price{font-size:16px;font-weight:900}.citem__rm{position:absolute;top:10px;inset-inline-end:10px}.checkout{border-radius:22px;background:#fff;padding:22px}.checkout__head{display:flex;gap:14px;align-items:flex-start;margin-bottom:14px}.checkout__head h2{font-family:var(--f);font-size:19px;margin:0}.checkout__head p{margin:0;color:var(--muted);font-size:13px}.checkout__n{width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:800;flex:none}.checkout__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 14px}.field--wide{grid-column:1/-1}@media (min-width:1024px){.cart__side .summary{position:sticky;top:calc(var(--h-header) + 20px)}}.summary{border-radius:24px;background:#fff;box-shadow:0 24px 60px #0000000f}.summary h2{font-family:var(--f);font-size:19px}.summary__total{display:flex;justify-content:space-between;align-items:center;padding:14px 0;margin:4px 0 12px;border-top:2px solid var(--ink);font-weight:800}.summary__total b{font-size:24px;font-weight:900}.summary__note{margin-top:12px}.summary__trust{list-style:none;margin:14px 0 0;padding:14px 0 0;border-top:1px dashed var(--line);display:grid;gap:8px;font-size:12.5px;color:var(--ink-2)}.summary__trust li{display:flex;align-items:center;gap:8px}.summary__trust .ic{width:18px;height:18px;color:#1f7a45}.cart-empty{display:grid;justify-items:center;gap:6px;padding:70px 0}.cart-empty>.ic{width:56px;height:56px;color:var(--line)}.cartbar{position:fixed;inset:auto 12px calc(84px + env(safe-area-inset-bottom));z-index:39;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 16px;border-radius:20px;background:#0e0e0eeb;backdrop-filter:blur(14px);color:#fff;box-shadow:0 16px 40px #00000040;animation:rise .4s var(--ease)}.cartbar small{display:block;color:#aaa;font-size:11px}.cartbar b{font-size:17px}.cartbar .btn{background:var(--accent);border-color:var(--accent)}@media (min-width:1024px){.cartbar{display:none!important}}.is-cart .chatfab{bottom:calc(160px + env(safe-area-inset-bottom))}@media (min-width:1024px){.is-cart .chatfab{bottom:26px}}.acc__order{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;border-bottom:1px solid var(--line)}.acc__order>a:first-child{border:0}.acc__inv{font-size:12.5px;font-weight:800;border:1px solid var(--ink);border-radius:999px;padding:4px 12px}@media (hover:hover) and (pointer:fine){.acc__inv:hover{background:var(--ink);color:#fff}}.row-btns{display:flex;gap:10px;flex-wrap:wrap}.bhero{position:relative;margin:10px var(--gut) 0;border-radius:28px;overflow:hidden;background:var(--ink);color:#fff;display:grid;min-height:460px;isolation:isolate}@media (min-width:1024px){.bhero{grid-template-columns:1.05fr 1fr}}.bhero--satisfy{background:#e9e4da;color:var(--ink)}.bhero--nnormal{background:linear-gradient(140deg,#16261c,#2f5a3a)}.bhero__txt{padding:clamp(28px,5vw,64px);display:flex;flex-direction:column;justify-content:center;gap:12px;position:relative;z-index:1}.bhero__kicker{font-family:var(--f-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;opacity:.75;margin:0}.bhero__name{font-size:clamp(34px,5vw,68px);line-height:1.1;margin:0}.bhero__intro{max-width:560px;opacity:.88;margin:0}.bhero__stats{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0}.bhero__stats li{background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:8px 14px;font-size:12px;display:flex;flex-direction:column;min-width:92px}.bhero--satisfy .bhero__stats li{background:#0000000d;border-color:#0000001a}.bhero__stats b{font-size:20px;font-weight:900;font-family:var(--f)}.bhero__cta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.bhero--satisfy .btn--glass{border-color:var(--ink);color:var(--ink)}.bhero__media{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;background:#000}.bhero__media figure{margin:0;overflow:hidden;background:#f2f1ee}.bhero__media img{width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:transform 1.2s var(--ease)}@media (hover:hover) and (pointer:fine){.bhero:hover .bhero__media img{transform:scale(1.04)}}@media (max-width:1023px){.bhero__media{height:260px;order:-1}}.bhero__word{position:absolute;inset:auto 0 -4% auto;font-family:var(--f-disp);font-weight:900;font-size:clamp(120px,22vw,340px);line-height:.8;color:transparent;-webkit-text-stroke:1.5px currentColor;opacity:.15;text-transform:uppercase;direction:ltr;white-space:nowrap;pointer-events:none;animation:drift 18s ease-in-out infinite alternate}@media (max-width:767px){.bhero{margin:8px 10px 0;border-radius:22px;min-height:0}}.is-thinking p{background:linear-gradient(120deg,#fff7f2,#f5f1ff)!important;border-color:#eadff7!important;min-width:240px}.think{display:flex;align-items:center;gap:10px;font-weight:800;font-size:13.5px}.think__t{background:linear-gradient(90deg,#222,#9b6bff,#ff4d12,#222);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine 2s linear infinite}.think__steps{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px;font-size:12.5px}.think__steps li{display:flex;align-items:center;gap:8px;color:#aaa;opacity:.35;transition:opacity .3s,color .3s}.think__steps li:before{content:"";width:12px;height:12px;border-radius:50%;border:1.5px solid currentColor;flex:none}.think__steps li.is-on{opacity:1;color:var(--ink)}.think__steps li.is-on:not(.is-done):before{border-color:var(--accent);border-top-color:transparent;animation:spin .7s linear infinite}.think__steps li.is-done{color:#1f7a45}.think__steps li.is-done:before{background:#22a35a;border-color:#22a35a}.msg__steps{margin-top:6px;font-size:12px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:6px 10px}.msg__steps summary{cursor:pointer;color:var(--muted);display:flex;align-items:center;gap:5px}.msg__steps summary .ic{width:13px;height:13px;color:var(--accent)}.msg__steps ol{margin:6px 0 0;padding-inline-start:1.2em;color:var(--ink-2);line-height:1.9}@media (min-width:1024px){.buy{background:#fff;border:1px solid var(--line);border-radius:26px;padding:28px;box-shadow:0 24px 60px #0000000d}}.buy__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.buy__sku{border:1px dashed #cfccc4;background:var(--paper);border-radius:999px;padding:4px 12px;font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;color:var(--muted);cursor:copy;transition:border-color .2s,color .2s}.buy__sku b{color:var(--ink);font-weight:600;margin-inline-start:4px}@media (hover:hover) and (pointer:fine){.buy__sku:hover{border-color:var(--ink);color:var(--ink)}}.buy__title{font-size:clamp(22px,2.2vw,30px)}.buy__price{font-size:30px;margin:6px 0 10px;font-family:var(--f)}.buy__price .price{font-weight:900}.buy__stock{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;margin:0 0 16px;padding:6px 12px;border-radius:999px;background:var(--paper)}.buy__stock i{width:8px;height:8px;border-radius:50%;background:#e0a400;box-shadow:0 0 0 4px #e0a4002e}.buy__stock--instock{background:#eaf7ee;color:#1f7a45}.buy__stock--instock i{background:#22a35a;box-shadow:0 0 0 4px #22a35a2e;animation:breathe 2s infinite}.buy__stock--soldout i{background:var(--danger)}.buy__colors{margin-bottom:16px;font-size:13.5px}.buy__colors>span{display:block;margin-bottom:8px;color:var(--muted)}.buy__colors>span b{color:var(--ink)}.buy__colors>div{display:flex;flex-wrap:wrap;gap:6px}.cchip{display:inline-block;border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:12.5px;direction:ltr;transition:border-color .2s}@media (hover:hover) and (pointer:fine){.cchip:hover{border-color:var(--ink)}}.cchip.is-on{background:var(--ink);color:#fff;border-color:var(--ink)}.size span{flex-direction:column;gap:0;line-height:1.2;height:54px;border-radius:14px}.size span small{font-size:10px;font-weight:500;color:var(--muted);font-family:var(--f)}.size input:checked+span small{color:#ddd}.size--last span small{color:var(--accent-2)}.size--rec span{box-shadow:0 0 0 2px var(--accent)}.size--rec span:after{content:"\67e\6cc\634\646\647\627\62f";position:absolute;top:-8px;inset-inline-start:50%;transform:translate(50%);background:var(--accent);color:#fff;font-size:9px;padding:1px 6px;border-radius:999px;font-family:var(--f)}.size{position:relative}.fitrec{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:14px 16px;border-radius:18px;background:linear-gradient(120deg,#fff4ee,#f5f0ff);border:1px solid #f1dfd4;margin-bottom:6px;font-size:13.5px}.fitrec.is-ok{background:linear-gradient(120deg,#eaf7ee,#f1f7ff);border-color:#cfe9d7}.fitrec__badge{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;color:var(--muted)}.fitrec__size{font-family:var(--f-disp);font-size:30px;line-height:1}.fitrec__why{flex-basis:100%;color:var(--ink-2);font-size:12.5px}.fitrec .btn{margin-inline-start:auto}.buy__ctas{display:grid;grid-template-columns:1.4fr 1fr;gap:8px;margin-top:6px}.buy__other{font-size:13px;color:var(--muted);margin:10px 0 0}.buy__other a{text-decoration:underline;color:var(--ink);font-weight:700}.trust{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px}.trust li{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:16px;background:var(--paper);font-size:12.5px;color:var(--muted)}.trust li .ic{width:22px;height:22px;color:var(--ink);flex:none}.trust li b{display:block;color:var(--ink);font-size:13.5px}.howbuy{margin-top:10px;font-size:13.5px}.howbuy summary{cursor:pointer;font-weight:700;padding:6px 0}.gallery__item--ph{position:relative;min-height:320px}.gallery__item--ph .card__ph b{font-size:80px}.gallery__item--ph .card__ph em{font-size:40px}.specs dl{border-top:0;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.specs dl div{flex-direction:column;gap:2px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:#fff}.specs dd{text-align:start}.buy__guide{display:inline-flex;align-items:center;gap:4px;border:0;background:none;cursor:pointer;font-weight:700;font-size:13px;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.buy__guide .ic{width:16px;height:16px}.sct{overflow-x:auto;border:1px solid var(--line);border-radius:16px;margin:10px 0}.sct table{width:100%;border-collapse:collapse;font-size:14px;text-align:center;min-width:360px}.sct th,.sct td{padding:10px 12px;border-bottom:1px solid var(--line)}.sct thead th{background:var(--ink);color:#fff;font-weight:700;font-size:12.5px;position:sticky;top:0}.sct tbody th{background:var(--paper);font-weight:800}.sct tbody tr:last-child>*{border-bottom:0}@media (hover:hover) and (pointer:fine){.sct tbody tr:hover>*{background:#fff5ef}}.sct tbody tr.is-match>*{background:var(--accent);color:#fff}.sct__note{font-size:13px;color:var(--muted)}.sizetabs{margin:20px 0}.sizetabs__bar{display:flex;gap:6px;padding:5px;border-radius:16px;background:var(--paper);border:1px solid var(--line);width:max-content;max-width:100%;overflow-x:auto}.sizetabs__tab{border:0;background:none;padding:10px 20px;border-radius:12px;font-family:var(--f-disp);font-weight:900;font-size:18px;text-transform:uppercase;cursor:pointer;transition:background .3s,color .3s}.sizetabs__tab.is-on{background:var(--ink);color:#fff}.sizetabs__panel h3{font-family:var(--f);margin:22px 0 6px}.journal{margin-top:90px;display:grid;gap:24px}@media (min-width:1024px){.journal{grid-template-columns:1fr 1.35fr 1.1fr;align-items:stretch}}.journal__head h2{font-size:clamp(34px,4vw,56px);margin-bottom:10px}.journal__head p:not(.kicker){color:var(--muted);max-width:340px}.journal__lead{display:flex;flex-direction:column;border-radius:var(--r);overflow:hidden;background:var(--paper);border:1px solid var(--line);transition:transform .5s var(--ease),box-shadow .5s}@media (hover:hover) and (pointer:fine){.journal__lead:hover{transform:translateY(-4px);box-shadow:0 24px 50px #00000014}}.journal__img{aspect-ratio:4/3;background:var(--tile);overflow:hidden}.journal__img img{width:100%;height:100%;object-fit:cover;object-position:center 30%;transition:transform 1.2s var(--ease)}@media (hover:hover) and (pointer:fine){.journal__lead:hover .journal__img img{transform:scale(1.05)}}.journal__body{padding:22px}.journal__body h3{font-family:var(--f);font-size:22px;line-height:1.5;margin:6px 0 8px}.journal__body p{color:var(--muted);font-size:14px}.journal__list{list-style:none;margin:0;padding:0;display:grid;align-content:start}.journal__list a{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.journal__list li:first-child a{border-top:1px solid var(--line)}.journal__n{font-family:var(--f-disp);font-weight:900;font-size:34px;color:var(--line);transition:color .3s;direction:ltr}@media (hover:hover) and (pointer:fine){.journal__list a:hover .journal__n{color:var(--accent)}}.journal__list h3{font-family:var(--f);font-size:15.5px;line-height:1.6;margin:2px 0 0;transition:color .3s}@media (hover:hover) and (pointer:fine){.journal__list a:hover h3{color:var(--accent-2)}}.journal__thumb{width:76px;height:76px;border-radius:14px;overflow:hidden;background:var(--tile)}.journal__thumb img{width:100%;height:100%;object-fit:cover}.faqx{margin-top:96px;display:grid;gap:28px}@media (min-width:1024px){.faqx{grid-template-columns:.8fr 1.2fr;gap:64px}.faqx__side{position:sticky;top:calc(var(--h-header) + 30px);align-self:start}}.faqx__side h2{font-size:clamp(34px,4vw,56px);margin-bottom:10px}.faqx__side p:not(.kicker){color:var(--muted);max-width:380px}.faqx__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.faqx__cta .ic{width:18px;height:18px;color:var(--accent)}.faqx__list{display:grid;gap:10px}.faqx__item{border:1px solid var(--line);border-radius:20px;background:#fff;transition:border-color .3s,box-shadow .4s,background .3s}@media (hover:hover) and (pointer:fine){.faqx__item:hover{border-color:#cfccc4}}.faqx__item[open]{background:var(--paper);box-shadow:0 18px 40px #0000000f;border-color:transparent}.faqx__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:16px;padding:20px 22px;font-weight:800;font-size:16px}.faqx__item summary::-webkit-details-marker{display:none}.faqx__n{font-family:var(--f-mono);font-size:12px;color:var(--muted);direction:ltr}.faqx__q{flex:1;line-height:1.6}.faqx__icon{width:34px;height:34px;border-radius:50%;background:var(--tile);position:relative;flex:none;transition:background .3s,transform .4s var(--ease)}.faqx__icon:before,.faqx__icon:after{content:"";position:absolute;inset:0;margin:auto;width:12px;height:2px;background:var(--ink);border-radius:2px;transition:transform .4s var(--ease)}.faqx__icon:after{transform:rotate(90deg)}.faqx__item[open] .faqx__icon{background:var(--ink);transform:rotate(180deg)}.faqx__item[open] .faqx__icon:before,.faqx__item[open] .faqx__icon:after{background:#fff}.faqx__item[open] .faqx__icon:after{transform:rotate(0)}.faqx__a{padding:0 72px 22px 22px;color:var(--ink-2);animation:rise .45s var(--ease)}.faqx__a p{margin:0;line-height:2}@media (max-width:599px){.faqx__a{padding:0 22px 20px}}.plp{display:grid;gap:28px;align-items:start;margin-top:8px}@media (min-width:1024px){.plp{grid-template-columns:270px minmax(0,1fr)}}.facets{background:#fff}@media (min-width:1024px){.facets{position:sticky;top:calc(var(--h-header) + 16px);max-height:calc(100vh - var(--h-header) - 32px);overflow-y:auto;scrollbar-width:thin;padding-inline-end:6px}}.facets__head{display:none}.facets__search input{width:100%;border:1px solid var(--line);border-radius:12px;padding:10px 14px;font-size:14px;background:var(--paper)}.facets__search input:focus{outline:0;border-color:var(--ink)}.facet{border-bottom:1px solid var(--line)}.facet summary{list-style:none;cursor:pointer;padding:16px 0;font-weight:800;font-size:15px;display:flex;justify-content:space-between;align-items:center}.facet summary::-webkit-details-marker{display:none}.facet summary:after{content:"";width:9px;height:9px;border-inline-end:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .3s var(--ease);margin-inline-end:4px}.facet[open] summary:after{transform:rotate(-135deg)}.facet__body{padding:0 0 16px;display:grid;gap:4px;animation:rise .35s var(--ease)}.fopt{display:flex;align-items:center;gap:10px;padding:6px 4px;border-radius:10px;cursor:pointer;font-size:14px;transition:background .2s}@media (hover:hover) and (pointer:fine){.fopt:hover{background:var(--paper)}}.fopt input{position:absolute;opacity:0;pointer-events:none}.fopt__box{width:20px;height:20px;border:1.5px solid #c9c6bf;border-radius:6px;display:grid;place-items:center;flex:none;transition:all .2s var(--ease)}.fopt input:checked+.fopt__box{background:var(--ink);border-color:var(--ink)}.fopt input:checked+.fopt__box:after{content:"";width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}.fopt input:focus-visible+.fopt__box{outline:2px solid var(--accent);outline-offset:2px}.fopt__l{flex:1}.fopt__n{font-size:12px;color:var(--muted);background:var(--paper);border-radius:999px;padding:0 8px;min-width:26px;text-align:center}.fopt.is-empty{opacity:.4}.swatches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 6px}.swatch{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;font-size:11.5px;text-align:center}.swatch input{position:absolute;opacity:0}.swatch__dot{width:32px;height:32px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f;position:relative;transition:transform .25s var(--ease)}@media (hover:hover) and (pointer:fine){.swatch:hover .swatch__dot{transform:scale(1.1)}}.swatch input:checked+.swatch__dot{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ink)}.swatch input:checked+.swatch__dot:after{content:"";position:absolute;inset:0;margin:auto;width:7px;height:13px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) translate(-1px,-2px);mix-blend-mode:difference}.swatch input:focus-visible+.swatch__dot{outline:2px solid var(--accent);outline-offset:4px}.swatch--black{background:#111}.swatch--white{background:#f4f4f2}.swatch--grey{background:#9a9a96}.swatch--blue{background:#2f5fae}.swatch--green{background:#3f7a4c}.swatch--red{background:#c8352a}.swatch--pink{background:#e9a3bf}.swatch--beige{background:#d9c7a6}.swatch--brown{background:#7a4f33}.swatch--yellow{background:#e7da3a}.swatch--purple{background:#7e5bb5}.range{position:relative;padding:8px 2px 4px;direction:ltr}.range__track{position:relative;height:4px;border-radius:4px;background:var(--line);margin:10px 0}.range__track i{position:absolute;top:0;bottom:0;background:var(--ink);border-radius:4px}.range input[type=range]{position:absolute;top:8px;left:0;right:0;width:100%;height:24px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.range input[type=range]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--ink);box-shadow:0 2px 8px #00000026;cursor:grab}.range input[type=range]::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--ink);cursor:grab}.range input[type=range]::-webkit-slider-runnable-track{background:none}.range__vals{display:flex;justify-content:space-between;margin-top:18px;font-weight:800;font-size:14px}.range__vals output{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:4px 10px}.toolbar{position:sticky;top:var(--h-header);z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;margin-bottom:12px;background:#ffffffeb;backdrop-filter:blur(10px);border-bottom:1px solid var(--line);transition:top .45s var(--ease)}.is-scrolled-down .toolbar{top:0}.toolbar .filters__count{margin-inline-end:0;font-size:14px}.toolbar__chips{display:flex;flex-wrap:wrap;gap:6px;flex:1}.toolbar .sort{margin-inline-start:auto}.toolbar .sort select{border-radius:12px;height:40px;padding:0 14px;border:1px solid var(--line);background:#fff}.toolbar__open i{font-style:normal;background:var(--accent);color:#fff;border-radius:999px;min-width:20px;height:20px;display:inline-grid;place-items:center;font-size:11px;padding:0 6px}.achip{border:0;background:var(--ink);color:#fff;border-radius:999px;padding:5px 12px;font-size:12.5px;cursor:pointer;animation:pop .3s var(--ease)}@media (hover:hover) and (pointer:fine){.achip:hover{background:var(--accent)}}.grid-empty{text-align:center;padding:60px 0}.grid-empty .btn{margin:4px}.facets__foot{display:none}@media (min-width:1024px){.toolbar__open{display:none}}@media (max-width:1023px){.facets{position:fixed;z-index:70;inset:auto 0 0;max-height:88dvh;display:flex;flex-direction:column;background:#ffffffc7;backdrop-filter:blur(26px) saturate(1.8);-webkit-backdrop-filter:blur(26px) saturate(1.8);border-radius:26px 26px 0 0;border-top:1px solid rgba(255,255,255,.8);box-shadow:0 -20px 50px #0003;padding:0 18px;transform:translateY(105%);transition:transform .5s var(--ease);overflow-y:auto}.facets.is-open{transform:none}.facets__head{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;padding:14px 0 8px;background:inherit;z-index:1;font-size:18px}.facets__head:before{content:"";position:absolute;top:6px;left:50%;width:44px;height:5px;margin-left:-22px;border-radius:5px;background:#0000002e}.facets__search{margin:4px 0 6px}.facets__foot{display:flex;gap:10px;position:sticky;bottom:0;padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:inherit;margin-top:auto}.facets__foot .btn:last-child{flex:1}.no-scroll{overflow:hidden}.no-scroll body:after{content:"";position:fixed;inset:0;z-index:65;background:#00000047;backdrop-filter:blur(2px)}}@property --mx{syntax:"<percentage>";inherits:true;initial-value:30%}@property --my{syntax:"<percentage>";inherits:true;initial-value:50%}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.rv,.slide__eyebrow,.slide__title,.slide__text,.slide__cta{opacity:1;transform:none}}.slogo,.clogo,.mlogo,.hlogo{display:block;width:auto;max-width:100%}.slogo{height:clamp(30px,3.6vw,46px);margin-inline-start:auto;transition:filter .4s}.slogo--on-running{height:clamp(58px,6.6vw,86px)}.slogo--nnormal{height:clamp(22px,2.6vw,34px)}@media (hover:hover) and (pointer:fine){.brands-strip__item:hover .slogo{filter:brightness(0) invert(1)}}.brands-strip__item strong{display:flex;justify-content:flex-end;align-items:center;min-height:clamp(58px,6.6vw,86px)}.clogo{height:40px;margin-bottom:10px}.clogo--on-running{height:72px}.clogo--nnormal{height:28px}.mlogo{height:30px;margin-bottom:8px;transition:filter .3s}.mlogo--on-running{height:54px}.mlogo--nnormal{height:22px}.hlogo{height:38px;margin-bottom:18px;filter:brightness(0) invert(1)}.hlogo--on-running{height:78px}.hlogo--nnormal{height:30px}@media (max-width:699px){.slogo{height:26px}.slogo--on-running{height:44px}.slogo--nnormal{height:18px}.brands-strip__item strong{min-height:44px}.hlogo{height:30px}.hlogo--on-running{height:60px}.hlogo--nnormal{height:22px}}.hlogo,.clogo{align-self:flex-start;justify-self:start;width:auto!important;object-fit:contain}.search .ls-chip{display:inline-flex;width:auto;height:auto;border:1px solid var(--line);background:var(--paper);place-items:initial}.search .ls-chip--link{background:var(--ink);border-color:var(--ink)}.search .ls-chip--ai{background:linear-gradient(90deg,#ff4d12,#9b6bff);border:0}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.logo .nlogo{display:block;height:28px;width:auto;aspect-ratio:196/48;overflow:visible;shape-rendering:geometricPrecision}.nlogo g{fill:none;stroke:currentColor;stroke-width:9}.nlogo .nlogo__f{fill:currentColor;stroke:none}.nlogo__l,.nlogo__run{transform-box:fill-box;transform-origin:50% 100%}.nlogo .nlogo__run{stroke:none}.nlogo__dot{fill:#e8622c}.nlogo .nlogo__trail{stroke:#e8622c;stroke-width:2.6;stroke-linecap:round;opacity:0;stroke-dasharray:12;stroke-dashoffset:12}@media (hover:hover) and (pointer:fine){.logo:hover .nlogo__l{animation:lgstride .62s cubic-bezier(.3,.7,.3,1) both}}@media (hover:hover) and (pointer:fine){.logo:hover .nlogo__e{animation-delay:.06s}}@media (hover:hover) and (pointer:fine){.logo:hover .nlogo__v{animation-delay:.12s}}@media (hover:hover) and (pointer:fine){.logo:hover .nlogo__a{animation-delay:.18s}}@media (hover:hover) and (pointer:fine){.logo:hover .nlogo__run{animation:lgdash 1s cubic-bezier(.5,0,.2,1) .15s both}}@media (hover:hover) and (pointer:fine){.logo:hover .nlogo__trail{animation:lgtrail 1s ease-out .15s both}}@keyframes lgstride{0%,to{transform:none}40%{transform:translateY(-12%)}70%{transform:translateY(2%)}}@keyframes lgdash{0%,to{transform:none}20%{transform:translate(-3px)}55%{transform:translate(16px)}75%{transform:translate(12px)}}@keyframes lgtrail{0%,15%{opacity:0;stroke-dashoffset:12}45%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-12}}@media (max-width:767px){.logo .nlogo{height:24px}}@media (prefers-reduced-motion:reduce){@media (hover:hover) and (pointer:fine){.logo:hover *{animation:none!important}}}@media (min-width:1024px){.header__tools{min-width:0;max-width:100%}.header .search{width:min(240px,19vw)}.header .search:focus-within{width:min(380px,27vw)}}.sizes{grid-template-columns:repeat(auto-fill,minmax(66px,1fr));gap:8px}.size span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;height:54px;padding:0 6px;border-radius:14px;text-align:center;white-space:nowrap;line-height:1.15}.size span b{font-weight:700;font-size:14px}.size span small{font-size:10.5px;font-weight:500;color:var(--muted);letter-spacing:.01em}.size input:checked+span small{color:#ffffffb3}.sizes--sm{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:6px}.sizes--sm .size span{height:46px;border-radius:12px}.sizes--sm .size span b{font-size:12.5px}.sizes--sm .size span small{font-size:9.5px}.faq--pro{display:grid;gap:28px;margin-block:56px;padding:clamp(22px,4vw,44px);border-radius:28px;background:linear-gradient(160deg,#faf8f4,#f1ede5);border:1px solid var(--line)}@media (min-width:900px){.faq--pro{grid-template-columns:minmax(220px,.8fr) 2fr;align-items:start}.faq--pro .faq__head{position:sticky;top:110px}}.faq--pro h2{margin:6px 0 10px;font-size:clamp(22px,2.6vw,32px);line-height:1.3}.faq__kicker{display:inline-block;font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;color:#e8622c;background:#e8622c1a;padding:5px 10px;border-radius:999px}.faq__head p{margin:0;color:var(--muted);font-size:14px;line-height:1.9}.faq__head a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.faq__list{display:grid;gap:10px}.faq--pro .faq__item{background:#fff;border:1px solid var(--line);border-radius:18px;transition:border-color .25s,box-shadow .3s,transform .3s var(--ease)}@media (hover:hover) and (pointer:fine){.faq--pro .faq__item:hover{border-color:#d8d2c6;transform:translateY(-1px)}}.faq--pro .faq__item[open]{border-color:var(--ink);box-shadow:0 14px 34px #00000012}.faq--pro summary{display:flex;align-items:center;gap:14px;padding:18px 20px;cursor:pointer;list-style:none;font-weight:700;font-size:15px;line-height:1.7}.faq--pro summary::-webkit-details-marker{display:none}.faq--pro summary:after{content:none}.faq__n{flex:none;font-family:var(--f-mono);font-size:12px;color:var(--muted);width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--paper);transition:background .25s,color .25s}.faq--pro .faq__item[open] .faq__n{background:#e8622c;color:#fff}.faq__q{flex:1}.faq__ic{flex:none;position:relative;width:28px;height:28px;border-radius:50%;border:1px solid var(--line);transition:transform .35s var(--ease),background .25s,border-color .25s}.faq__ic:before,.faq__ic:after{content:"";position:absolute;inset:50% auto auto 50%;width:11px;height:1.8px;background:currentColor;border-radius:2px;transform:translate(-50%,-50%)}.faq__ic:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .35s var(--ease)}.faq--pro .faq__item[open] .faq__ic{transform:rotate(180deg);background:var(--ink);border-color:var(--ink);color:#fff}.faq--pro .faq__item[open] .faq__ic:after{transform:translate(-50%,-50%) rotate(0)}.faq__a{padding:0 64px 20px 20px;color:#4a4a4a;font-size:14.5px;line-height:2}.faq__a p{margin:0}.faq--pro .faq__item[open] .faq__a{animation:faqin .4s var(--ease)}@keyframes faqin{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:599px){.faq__a{padding:0 20px 18px}.faq--pro summary{padding:16px;gap:10px;font-size:14px}}.runscene{position:relative;padding:60px 0 0;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px;color:#fff}.runscene>*{grid-column:1/-1!important;grid-row:auto!important}.runscene__logo .nlogo{height:clamp(28px,3.6vw,44px)}.runscene__tag{margin:0;padding-inline:16px;text-align:center;font-family:var(--f-disp);font-weight:700;font-size:clamp(18px,2.6vw,32px);letter-spacing:.06em;text-transform:uppercase;direction:ltr;color:#ffffffc7}.runscene__tag b{color:#e8622c;text-transform:none}.rtrack{position:relative;width:100%;height:clamp(118px,15vw,150px);margin-top:8px;overflow:hidden;direction:ltr;container-type:inline-size}.rtrack__lane{position:absolute;inset:auto 0 0;height:56px;border-block:1px solid rgba(255,255,255,.1);background:repeating-linear-gradient(90deg,rgba(255,255,255,.14) 0 18px,transparent 18px 40px) 0 50%/100% 1.5px no-repeat;animation:lanes 1.2s linear infinite}@keyframes lanes{to{background-position:-40px 50%}}.rtrack__gate{position:absolute;left:50%;bottom:0;width:3px;height:100%;transform:translate(-50%);background:linear-gradient(transparent,#e8622c 55%,transparent);box-shadow:0 0 22px 6px #e8622c47;animation:gate 2.4s ease-in-out infinite}@keyframes gate{50%{opacity:.5}}.rtrack__label{position:absolute;top:8px;font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;color:#ffffff47}.rtrack__label--a{right:calc(50% + 14px)}.rtrack__label--b{left:calc(50% + 14px);color:#e8622c}.rtrack__fp{position:absolute;width:18px;height:7px;border-radius:60% 40% 40% 60%/50%;background:#ffffff2e;opacity:0;animation:fprint 7s linear infinite}.rtrack__fp:nth-of-type(n+7){background:#e8622c}.rtrack__fp:nth-of-type(2){left:6%;bottom:24px;animation-delay:.35s}.rtrack__fp:nth-of-type(3){left:15.6%;bottom:16px;animation-delay:.97s}.rtrack__fp:nth-of-type(4){left:25.2%;bottom:24px;animation-delay:1.59s}.rtrack__fp:nth-of-type(5){left:34.8%;bottom:16px;animation-delay:2.21s}.rtrack__fp:nth-of-type(6){left:44.4%;bottom:24px;animation-delay:2.83s}.rtrack__fp:nth-of-type(7){left:54%;bottom:16px;animation-delay:3.45s}.rtrack__fp:nth-of-type(8){left:63.6%;bottom:24px;animation-delay:4.07s}.rtrack__fp:nth-of-type(9){left:73.2%;bottom:16px;animation-delay:4.69s}.rtrack__fp:nth-of-type(10){left:82.8%;bottom:24px;animation-delay:5.31s}.rtrack__fp:nth-of-type(11){left:92.4%;bottom:16px;animation-delay:5.93s}@keyframes fprint{0%{opacity:0}2%{opacity:.9}30%,to{opacity:0}}.rtrack__layer{position:absolute;inset:0}.rtrack__layer--plain{clip-path:inset(0 50% 0 0)}.rtrack__layer--style{clip-path:inset(0 0 0 50%)}.rtrack__rn{position:absolute;left:0;bottom:6px;width:clamp(78px,9vw,108px);animation:rnx 7s linear infinite}.rtrack__rn svg{display:block;width:100%;height:auto;overflow:visible}@keyframes rnx{0%{transform:translate(-120px)}to{transform:translate(calc(100cqw + 40px))}}.rn path{fill:none;stroke-width:4.4;stroke-linecap:round;stroke-linejoin:round}.rn--plain path{stroke:#ffffff4d}.rn--plain .rn__head{fill:#ffffff4d;stroke:none}.rn--style path{stroke:#fff}.rn--style .rn__head{fill:#fff;stroke:none}.rn--style .rn__arm--b path,.rn--style .rn__leg--b path{stroke:#ffffff8c}.rn--style path.rn__shoe{stroke:#e8622c;stroke-width:5.6}.rn--style path.rn__band{stroke:#e8622c;stroke-width:3}.rn--style path.rn__speed{stroke:#e8622c;stroke-width:2.4;stroke-dasharray:8 10;animation:lanemove .45s linear infinite;opacity:.9}@keyframes lanemove{to{stroke-dashoffset:-36}}.rn__leg,.rn__leg .rn__shin,.rn__arm,.rn__bob{transform-box:view-box}.rn__bob{animation:rnbob .3s ease-in-out infinite alternate}.rn--plain .rn__bob{animation-duration:.5s}.rn__leg{animation:rnthigh .6s linear infinite}.rn__leg .rn__shin{animation:rnshin .6s linear infinite}.rn__arm{animation:rnarm .6s ease-in-out infinite}.rn--plain .rn__leg,.rn--plain .rn__leg .rn__shin,.rn--plain .rn__arm{animation-duration:1s}.rn--style .rn__leg--b,.rn--style .rn__leg--b .rn__shin,.rn--style .rn__arm--a{animation-delay:-.3s}.rn--plain .rn__leg--b,.rn--plain .rn__leg--b .rn__shin,.rn--plain .rn__arm--a{animation-delay:-.5s}@keyframes rnbob{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes rnthigh{0%,to{transform:rotate(-42deg)}50%{transform:rotate(34deg)}}@keyframes rnshin{0%,to{transform:rotate(10deg)}30%{transform:rotate(20deg)}55%{transform:rotate(100deg)}80%{transform:rotate(62deg)}}@keyframes rnarm{0%,to{transform:rotate(48deg)}50%{transform:rotate(-55deg)}}.runscene__tick{width:100%;overflow:hidden;border-block:1px solid rgba(255,255,255,.08);direction:ltr;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.runscene__tick p{margin:0;padding:12px 0;width:max-content;white-space:nowrap;font-family:var(--f-mono);font-size:12px;letter-spacing:.16em;color:#ffffff73;animation:marq 40s linear infinite}@media (max-width:599px){.runscene{padding-top:44px}.rtrack__rn,.rtrack__fp{animation-duration:5s}.rtrack__label{font-size:9px;letter-spacing:.14em}}@media (prefers-reduced-motion:reduce){.runscene *{animation:none!important}.rtrack__rn{transform:translate(60cqw)}}.how--pro{padding:clamp(56px,7vw,92px) 0;background:radial-gradient(120% 90% at 85% 0%,#2a1a12 0,#141414 45%,#0e0e0e)}.how--pro .how__head{max-width:700px;margin-bottom:40px}.how--pro .how__head h2{font-size:clamp(26px,3.4vw,42px);line-height:1.25;margin:8px 0 10px}.how__rail{position:relative;height:2px;margin:0 0 -1px;background:#ffffff14;border-radius:2px;overflow:hidden}.how__rail i{position:absolute;inset:0 auto 0 0;width:22%;background:linear-gradient(90deg,transparent,#e8622c,transparent);animation:railrun 3.6s cubic-bezier(.6,0,.4,1) infinite}@keyframes railrun{0%{transform:translate(-110%)}to{transform:translate(560%)}}.how--pro .how__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;border:0;margin-top:22px;counter-reset:none}.how--pro .hstep{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px 22px 22px;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:linear-gradient(180deg,#ffffff0d,#ffffff04);backdrop-filter:blur(6px);transition:transform .45s var(--ease),border-color .3s,background .3s}@media (hover:hover) and (pointer:fine){.how--pro .hstep:hover{transform:translateY(-6px);border-color:#e8622c8c;background:linear-gradient(180deg,#e8622c1f,#ffffff05)}}.how--pro .hstep:before{content:"";position:absolute;top:-23px;right:28px;width:10px;height:10px;border-radius:50%;background:#e8622c;box-shadow:0 0 0 5px #e8622c2e}.hstep__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.hstep__ic{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#e8622c24;color:#ff8a57;transition:transform .45s var(--ease),background .3s}.hstep__ic .ic{width:26px;height:26px}@media (hover:hover) and (pointer:fine){.hstep:hover .hstep__ic{transform:rotate(-8deg) scale(1.06);background:#e8622c;color:#fff}}.hstep__n{font-family:var(--f-disp);font-weight:900;font-size:46px;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.22);transition:color .3s,-webkit-text-stroke-color .3s}@media (hover:hover) and (pointer:fine){.hstep:hover .hstep__n{-webkit-text-stroke-color:#e8622c}}.how--pro .hstep h3{margin:0;font-size:18px;color:#fff}.how--pro .hstep p{margin:0;color:#a9a39a;font-size:14px;line-height:1.9;flex:1}.hstep__time{align-self:flex-start;margin-top:6px;font-size:12px;font-weight:700;color:#ffb08a;background:#e8622c1f;border:1px solid rgba(232,98,44,.28);padding:5px 11px;border-radius:999px}.how__foot{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px}.how__foot .link-arrow{color:#fff}@media (max-width:1023px){.how--pro .how__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.how__rail{display:none}.how--pro .hstep:before{display:none}}@media (max-width:599px){.how--pro .how__steps{grid-template-columns:1fr}.how--pro .hstep{padding:20px 18px}.hstep__n{font-size:38px}}@media (prefers-reduced-motion:reduce){.how__rail i{animation:none}}.acc--pro{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:10px 56px;border:0}.acc--pro details{border:1px solid var(--line);border-radius:18px;background:#fff;transition:border-color .25s,box-shadow .3s;align-self:start}.acc--pro details[open]{border-color:var(--ink);box-shadow:0 14px 34px #00000012}.acc--pro summary{display:flex;align-items:center;gap:12px;padding:16px 18px;cursor:pointer;list-style:none;font-weight:700;font-size:15px}.acc--pro summary::-webkit-details-marker{display:none}.acc--pro summary:after{content:none!important}.acc--pro summary .faq__ic{margin-inline-start:auto}.acc--pro details[open] .faq__ic{transform:rotate(180deg);background:var(--ink);border-color:var(--ink);color:#fff}.acc--pro details[open] .faq__ic:after{transform:translate(-50%,-50%) rotate(0)}.acc__ic{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#e8622c1a;color:#e8622c;flex:none}.acc__ic .ic{width:20px;height:20px}.acc--pro p{margin:0;padding:0 18px 18px;color:#4a4a4a;font-size:14px;line-height:2}@media (max-width:899px){.acc--pro{grid-template-columns:1fr}}.bot--run{width:60px;height:60px;border-radius:50%;background:radial-gradient(circle at 32% 22%,#2c2c2c,#101010 72%);filter:none;box-shadow:0 12px 28px #e8622c52,0 2px 6px #00000040;overflow:hidden}.bot--run:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from var(--a),#e8622c 0 22%,transparent 22% 100%);-webkit-mask:radial-gradient(circle,transparent 62%,#000 63%);mask:radial-gradient(circle,transparent 62%,#000 63%);animation:orb 2.6s linear infinite;z-index:1}.bot--run:after{content:"";position:absolute;inset:auto 10px 11px;height:1.5px;border-radius:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.35) 0 5px,transparent 5px 10px);inset-inline:12px;animation:tread .6s linear infinite;z-index:0;box-shadow:none}@keyframes tread{to{background-position:-10px 0}}.bot--run .runic{position:relative;width:74%;height:auto;overflow:visible;z-index:2;margin-top:-2px}.bot--run .rn__speed{opacity:0;transition:opacity .3s}.bot--run .rn__leg,.bot--run .rn__leg .rn__shin,.bot--run .rn__arm{animation-duration:1.1s}.bot--run .rn--style .rn__leg--b,.bot--run .rn--style .rn__leg--b .rn__shin,.bot--run .rn--style .rn__arm--a{animation-delay:-.55s}.bot--run .rn__bob{animation-duration:.55s}@media (hover:hover) and (pointer:fine){.chatfab:hover .bot--run .rn__leg,.chatfab:hover .bot--run .rn__leg .rn__shin,.chatfab:hover .bot--run .rn__arm{animation-duration:.5s}}@media (hover:hover) and (pointer:fine){.chatfab:hover .bot--run .rn--style .rn__leg--b,.chatfab:hover .bot--run .rn--style .rn__leg--b .rn__shin,.chatfab:hover .bot--run .rn--style .rn__arm--a{animation-delay:-.25s}}@media (hover:hover) and (pointer:fine){.chatfab:hover .bot--run .rn__speed{opacity:1}}@media (hover:hover) and (pointer:fine){.chatfab:hover .bot--run:before{animation-duration:1s}}.chat__head .bot--run{width:44px;height:44px;box-shadow:0 6px 16px #e8622c40}.chatfab__tag{background:none;color:#e8622c;-webkit-text-fill-color:#e8622c;animation:none}.think__run{position:relative;flex:none;display:grid;place-items:center;width:46px;height:40px;border-radius:12px;background:#111;overflow:hidden}.think__run .runic{width:100%;height:auto;overflow:visible;margin-top:-4px}.think__run i{position:absolute;inset:auto 5px 5px;height:1.5px;background:repeating-linear-gradient(90deg,#e8622c 0 6px,transparent 6px 11px);animation:tread .35s linear infinite}.think__run .rn__leg,.think__run .rn__leg .rn__shin,.think__run .rn__arm{animation-duration:.42s}.think__run .rn--style .rn__leg--b,.think__run .rn--style .rn__leg--b .rn__shin,.think__run .rn--style .rn__arm--a{animation-delay:-.21s}.think__t{background:linear-gradient(90deg,#1d1d1f 0 35%,#e8622c 50%,#1d1d1f 65% 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine 1.8s linear infinite}.think__steps li.is-on:not(.is-done):before{border-color:#e8622c;border-top-color:transparent}.think__steps li.is-done{color:var(--ink)}.think__steps li.is-done:before{background:#e8622c;border-color:#e8622c}.bot--run .rn--style path.rn__speed{opacity:0;transition:opacity .3s}@media (hover:hover) and (pointer:fine){.chatfab:hover .bot--run .rn--style path.rn__speed{opacity:.9}}.bot--run .runic{width:70%;margin-top:0}.gallery__item.is-zoomable{cursor:zoom-in}.gallery__item.is-zoomable:focus-visible{outline:2px solid #e8622c;outline-offset:-2px}html.lb-open{overflow:hidden}.lb{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#f4f2ee;color:var(--ink);overflow:hidden}.lb[open]{display:grid;grid-template-rows:auto 1fr auto;animation:lbin .35s var(--ease)}.lb::backdrop{background:#0a0a0a99}@keyframes lbin{0%{opacity:0;transform:scale(.98)}}.lb__bar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;direction:ltr}.lb__count{font-family:var(--f-mono);font-size:13px;letter-spacing:.1em;color:var(--muted)}.lb__btn{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:#ffffffd9;backdrop-filter:blur(8px);cursor:pointer;color:var(--ink);transition:background .2s,color .2s,transform .2s}@media (hover:hover) and (pointer:fine){.lb__btn:hover{background:var(--ink);color:#fff}}.lb__btn .ic{width:20px;height:20px}.lb__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;direction:ltr;min-height:0}.lb__track::-webkit-scrollbar{display:none}.lb__fig{margin:0;display:grid;place-items:center;scroll-snap-align:center;overflow:hidden;min-height:0;padding:0 clamp(12px,6vw,90px)}.lb__fig img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;cursor:zoom-in;user-select:none;transition:transform .35s var(--ease);transform-origin:var(--zx,50%) var(--zy,50%)}.lb__fig.is-zoom img{transform:scale(2.2);cursor:zoom-out}.lb__nav{position:absolute;top:50%;transform:translateY(-50%)}.lb__nav--prev{left:18px}.lb__nav--next{right:18px}.lb__nav--next .ic{transform:rotate(180deg)}.lb__thumbs{display:flex;justify-content:center;gap:8px;padding:12px 16px 18px;overflow-x:auto;direction:ltr;scrollbar-width:none}.lb__thumbs button{flex:none;width:58px;height:72px;padding:0;border:1.5px solid transparent;border-radius:12px;overflow:hidden;background:#fff;cursor:pointer;opacity:.55;transition:opacity .2s,border-color .2s}.lb__thumbs button.is-on{opacity:1;border-color:var(--ink)}.lb__thumbs img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.lb__nav{display:none}.lb__fig{padding:0 8px}.lb__thumbs button{width:46px;height:58px}}.chatfab{gap:8px}.chatfab .bot--run{width:52px;height:52px;background:#141414;box-shadow:0 8px 20px #0000002e}.chatfab .bot--run:before{background:none;-webkit-mask:none;mask:none;animation:none;inset:auto 13px 13px auto;width:6px;height:6px;border-radius:1px;background:#e8622c}.chatfab .bot--run:after{display:none}.chatfab .bot--run .runic{width:62%}.chatfab__txt{background:#fff;color:var(--ink);border:1px solid var(--line);box-shadow:0 6px 16px #00000014;padding:8px 14px;border-radius:999px;font-weight:700;font-size:13px}.chatfab__tag{display:none}@media (hover:hover) and (pointer:fine){.chatfab:hover .bot--run{background:#e8622c}}@media (hover:hover) and (pointer:fine){.chatfab:hover .bot--run:before{background:#fff}}@media (hover:hover) and (pointer:fine){.chatfab:hover .bot--run .rn--style path.rn__shoe,.chatfab:hover .bot--run .rn--style path.rn__band{stroke:#141414}}.gallery__note{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding:10px 14px;border-radius:14px;background:#fff4ee;border:1px solid rgba(232,98,44,.25);color:#7a3a1c;font-size:13px;line-height:1.8}.gallery__note .ic{width:16px;height:16px;color:#e8622c;flex:none}.search,.nav__search{position:relative}.search__ph{position:absolute;inset-inline-start:16px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px;color:#8a8680;font-size:14px;pointer-events:none;white-space:nowrap}.search__ph .nlogo{height:13px;width:auto;aspect-ratio:196/48;color:#8a8680;overflow:visible}.search__ph .nlogo g{fill:none;stroke:currentColor;stroke-width:9}.search__ph .nlogo .nlogo__f{fill:currentColor;stroke:none}.search__ph .nlogo .nlogo__trail{display:none}.search__ph .nlogo__dot{fill:#e8622c}.search input:not(:placeholder-shown)~.search__ph,.nav__search input:not(:placeholder-shown)~.search__ph,.search input:focus~.search__ph{opacity:.45}.search input:not(:placeholder-shown)~.search__ph,.nav__search input:not(:placeholder-shown)~.search__ph{display:none}.search--page .search__ph{inset-inline-start:20px;font-size:15px}.search--page .search__ph .nlogo{height:15px}.search .ls-chip{color:var(--ink);border-radius:999px;padding:6px 13px}.search .ls-chip--link,.search .ls-chip--ai{color:#fff}.search--page .ls-chip{width:auto;height:auto;font-size:13px}.wrap:has(>.search--page){min-height:78vh}.search--page .livesearch{max-height:min(62vh,520px);overflow:auto}.is-search main{min-height:92vh}.card{position:relative}.wish{position:absolute;top:10px;left:10px;z-index:3;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:0;background:#ffffffe0;backdrop-filter:blur(8px);color:var(--ink);cursor:pointer;box-shadow:0 4px 12px #00000014;transition:transform .25s var(--ease),background .2s,color .2s}.wish .ic{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;transition:fill .2s}@media (hover:hover) and (pointer:fine){.wish:hover{transform:scale(1.08)}}.wish.is-on{color:#e8622c}.wish.is-on .ic{fill:#e8622c}.wish.is-pop{animation:wishpop .5s var(--ease)}@keyframes wishpop{40%{transform:scale(1.3)}70%{transform:scale(.92)}}.wish--pdp{position:static;width:auto;height:auto;flex:none;padding:0 18px;border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;display:inline-flex;gap:8px;align-items:center;font-weight:700;font-size:14px;box-shadow:none;min-height:54px}.wish--pdp.is-on{border-color:#e8622c;background:#fff4ee}.buy__ctas{display:flex;flex-wrap:wrap;gap:8px}.buy__ctas .btn{flex:1 1 200px}.iconbtn--wish{position:relative}.wish-count{position:absolute;top:2px;left:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#e8622c;color:#fff;font-size:10.5px;font-weight:800;display:grid;place-items:center;line-height:1}.wishpage{padding-block:30px 60px}.wishpage__head{margin-bottom:24px}.wishpage__head h1{margin:6px 0}.wishpage__head p:last-child{color:var(--muted);margin:0}.wishpage__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.wishpage .empty .ic{width:42px;height:42px;color:#e8622c}@media (max-width:767px){.wish{width:34px;height:34px;top:8px;left:8px}.wishpage__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wish.is-on .ic,.wish.is-on svg *{fill:#e8622c!important;stroke:#e8622c!important}.jpage{padding-bottom:70px}.jp__mast{padding:18px 0 30px;border-bottom:1px solid var(--line);margin-bottom:30px}.jp__kicker{margin:0;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.16em;color:#e8622c}.jp__mast h1{margin:8px 0 10px;font-size:clamp(40px,7vw,88px);line-height:1;letter-spacing:-.01em}.jp__intro{margin:0;max-width:620px;color:var(--muted);font-size:15.5px;line-height:1.9}.jp__cats{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.jp__cats button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 16px;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer;transition:all .2s}@media (hover:hover) and (pointer:fine){.jp__cats button:hover{border-color:var(--ink)}}.jp__cats button.is-on{background:var(--ink);border-color:var(--ink);color:#fff}.jfeat{display:grid;grid-template-columns:1.25fr 1fr;gap:0;border-radius:28px;overflow:hidden;background:#141414;color:#fff;margin-bottom:34px;text-decoration:none;isolation:isolate}.jfeat__media{position:relative;min-height:360px;background:var(--tile);overflow:hidden}.jfeat__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}@media (hover:hover) and (pointer:fine){.jfeat:hover .jfeat__media img{transform:scale(1.05)}}.jfeat__tag{position:absolute;top:16px;right:16px;background:#e8622c;color:#fff;font-size:12px;font-weight:800;padding:6px 12px;border-radius:999px}.jfeat__txt{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:clamp(24px,4vw,48px)}.jfeat__txt h2{margin:0;font-size:clamp(22px,2.6vw,34px);line-height:1.4}.jfeat__txt p{margin:0;color:#b9b3aa;line-height:1.95}.jfeat .jcard__meta{color:#8d877e}.jfeat__cta{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-weight:800;color:#ff9b6b}.jfeat__cta .ic{width:18px;height:18px;transition:transform .3s var(--ease)}@media (hover:hover) and (pointer:fine){.jfeat:hover .jfeat__cta .ic{transform:translate(-5px)}}.jgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 20px}.jcard a{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:inherit;height:100%}.jcard__media{position:relative;aspect-ratio:4/3;border-radius:20px;overflow:hidden;background:var(--tile)}.jcard__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}@media (hover:hover) and (pointer:fine){.jcard:hover .jcard__media img{transform:scale(1.06)}}.jcard__body{display:flex;flex-direction:column;gap:8px;padding-inline:4px}.jcard__cat{align-self:flex-start;font-size:12px;font-weight:800;color:#e8622c;background:#fff4ee;padding:4px 10px;border-radius:999px}.jcard h3{margin:0;font-size:18px;line-height:1.6;transition:color .2s}@media (hover:hover) and (pointer:fine){.jcard:hover h3{color:#e8622c}}.jcard p{margin:0;color:var(--muted);font-size:14px;line-height:1.9}.jcard__meta{font-size:12.5px!important;color:#9a958d!important}.jcard.is-hidden,.jfeat.is-hidden{display:none}.jcta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:56px;padding:clamp(24px,4vw,44px);border-radius:28px;background:radial-gradient(120% 120% at 90% 0,#2a1a12,#121212 60%);color:#fff}.jcta h2{margin:6px 0;font-size:clamp(20px,2.4vw,30px)}.jcta p{margin:0;color:#b9b3aa}.jcta__btns{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1023px){.jgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.jfeat{grid-template-columns:1fr}.jfeat__media{min-height:240px}.jgrid{grid-template-columns:1fr}}.e404{position:relative;margin:12px var(--gut) 0;border-radius:28px;overflow:hidden;background:radial-gradient(120% 90% at 80% 0,#2a1a12 0,#141414 45%,#0e0e0e);color:#fff;text-align:center;padding:clamp(40px,7vw,80px) 16px 0}.e404__in{max-width:640px;margin:0 auto;display:grid;justify-items:center;gap:14px}.e404__kicker{margin:0;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.2em;color:#e8622c}.e404__num{display:flex;align-items:center;justify-content:center;gap:clamp(6px,2vw,16px);direction:ltr;font-family:var(--f-disp);font-weight:900;font-size:clamp(110px,22vw,220px);line-height:.8;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.85)}.e404__watch{width:.62em;height:auto;fill:none;stroke:#fff;stroke-width:7;stroke-linecap:round;margin-top:-.1em}.e404__watch rect{fill:#e8622c;stroke:none}.e404__ring{stroke:#ffffff2e}.e404__arc{stroke:#e8622c;stroke-dasharray:28 72;transform-origin:60px 80px;animation:spin 2.2s linear infinite}.e404__hand{stroke:#fff;transform-origin:60px 80px;animation:spin 6s steps(60) infinite}.e404__pin{fill:#e8622c;stroke:none}.e404 h1{margin:6px 0 0;font-size:clamp(24px,3.6vw,40px);line-height:1.35}.e404__lead{margin:0;color:#b9b3aa;line-height:1.9;max-width:520px}.e404__search{width:100%;max-width:520px;margin-top:8px;background:#fff;color:var(--ink)}.e404__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.e404__links a{padding:8px 15px;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:#fff;font-size:13.5px;font-weight:700;transition:background .2s,border-color .2s}@media (hover:hover) and (pointer:fine){.e404__links a:hover{background:#e8622c;border-color:#e8622c}}.e404__cta{margin:6px 0 0}.e404__track{margin-top:clamp(20px,4vw,40px)}.e404 .rtrack__layer{clip-path:none}.e404__finish{position:absolute;right:7%;bottom:62px;font-family:var(--f-mono);font-size:11px;letter-spacing:.18em;color:#ffffff59;border-inline-start:2px dashed rgba(232,98,44,.6);padding-inline-start:8px}@media (prefers-reduced-motion:reduce){.e404 *{animation:none!important}}.buy__ctas{display:flex!important;flex-wrap:wrap;gap:8px;grid-template-columns:none}.buy__ctas .btn{flex:1 1 160px;min-width:0}.buy__ctas .wish--pdp{flex:0 0 auto}@media (max-width:599px){.wish--pdp{width:54px;padding:0;justify-content:center}.wish--pdp span{display:none}.buy__ctas .btn[data-add]{flex:1 1 0}.buy__ctas .btn[data-buy-now]{flex:1 0 100%}}.lb__track{height:100%;min-height:0;overflow-y:hidden;align-items:stretch}.lb__fig{height:100%;min-height:0;box-sizing:border-box;padding-block:4px}.lb__fig img{max-width:100%;max-height:calc(100dvh - 190px);width:auto;height:auto;object-fit:contain}@media (max-width:767px){.lb__fig img{max-height:calc(100dvh - 160px)}}.authx{display:grid;grid-template-columns:1fr 1fr;min-height:560px;margin:24px 0 60px;border-radius:28px;overflow:hidden;border:1px solid var(--line);background:#fff}.authx__art{position:relative;display:flex;flex-direction:column;gap:14px;padding:clamp(26px,4vw,44px);color:#fff;background:radial-gradient(120% 90% at 85% 0,#2a1a12 0,#141414,#0e0e0e);overflow:hidden}.authx__brand .nlogo{height:30px;width:auto;color:#fff;aspect-ratio:196/48}.authx__brand .nlogo g{fill:none;stroke:currentColor;stroke-width:9}.authx__brand .nlogo .nlogo__f{fill:currentColor;stroke:none}.authx__brand .nlogo__dot{fill:#e8622c}.authx__kicker{margin:18px 0 0;font-family:var(--f-mono);font-size:11px;letter-spacing:.2em;color:#e8622c}.authx__art h2{margin:0;font-size:clamp(24px,3vw,36px);line-height:1.35}.authx__perks{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:12px;color:#cfc9bf;font-size:14.5px}.authx__perks li{display:flex;align-items:center;gap:10px}.authx__perks .ic{width:18px;height:18px;color:#e8622c;flex:none}.authx__track{position:absolute;inset:auto 0 0;height:140px;margin:0}.authx .rtrack__layer{clip-path:none}.authx__panel{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:clamp(26px,5vw,56px)}.authx__panel h1{margin:0;font-size:clamp(24px,3vw,32px)}.authx__panel .muted{margin:0;line-height:1.9}.authx__steps{list-style:none;display:flex;gap:8px;margin:0 0 6px;padding:0;font-size:12.5px;font-weight:700;color:var(--muted)}.authx__steps li{display:flex;align-items:center;gap:6px;padding:6px 12px 6px 6px;border-radius:999px;background:var(--paper)}.authx__steps b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#e4e0d8;color:var(--ink);font-size:11px}.authx__steps li.is-on{background:var(--ink);color:#fff}.authx__steps li.is-on b{background:#e8622c;color:#fff}.authx__steps li.is-done b{background:#22a35a;color:#fff}.authx__form{display:grid;gap:14px;margin-top:4px}.authx__field{display:grid;gap:8px;font-size:13px;font-weight:700}.authx__in{display:flex;align-items:center;direction:ltr;border:1.5px solid var(--line);border-radius:16px;background:#fff;transition:border-color .2s,box-shadow .2s}.authx__in:focus-within,.authx__otp:focus{border-color:var(--ink);box-shadow:0 0 0 4px #e8622c1f}.authx__in b{padding:0 14px;color:var(--muted);font-family:var(--f-mono);font-size:14px;border-inline-end:1px solid var(--line)}.authx__in input{flex:1;min-width:0;border:0;outline:0;background:none;height:56px;padding:0 14px;font-size:18px;letter-spacing:.06em}.authx__otp{height:64px;border:1.5px solid var(--line);border-radius:16px;text-align:center;font-family:var(--f-mono);font-size:30px;letter-spacing:.6em;padding-inline-start:.6em;outline:0;transition:border-color .2s,box-shadow .2s}.authx__form .btn .ic{width:18px;height:18px;margin-inline-start:6px}.authx__alt{display:flex;justify-content:space-between;gap:10px;font-size:13.5px}.authx__alt button[disabled]{opacity:.5;cursor:default}.authx__terms{margin:8px 0 0;font-size:12.5px;color:var(--muted)}.authx__terms a{text-decoration:underline}@media (max-width:860px){.authx{grid-template-columns:1fr;min-height:0}.authx__art{padding-bottom:150px}.authx__perks{font-size:13.5px}}.checkout--guest .checkout__perks{list-style:none;margin:6px 0 16px;padding:0;display:grid;gap:10px;font-size:14px}.checkout--guest .checkout__perks li{display:flex;align-items:center;gap:8px}.checkout--guest .checkout__perks .ic{width:18px;height:18px;color:#e8622c}.checkout--guest .btn .ic{width:18px;height:18px;margin-inline-end:6px}.wafab{position:fixed;inset-inline-end:14px;bottom:calc(84px + env(safe-area-inset-bottom));z-index:45;display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--ink);transition:transform .45s var(--ease)}.is-scrolled-down .wafab{transform:translateY(76px)}@media (min-width:1024px){.wafab{bottom:26px}.is-scrolled-down .wafab{transform:none}}.is-pdp .wafab{bottom:calc(150px + env(safe-area-inset-bottom))}.is-cart .wafab{bottom:calc(160px + env(safe-area-inset-bottom))}@media (min-width:1024px){.is-pdp .wafab,.is-cart .wafab{bottom:26px}}.wafab__ic{position:relative;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 10px 24px #25d36659}.wafab__ic:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #25d366;animation:wapulse 2.4s ease-out infinite}@keyframes wapulse{0%{transform:scale(1);opacity:.7}to{transform:scale(1.55);opacity:0}}.wafab__ic .ic{width:28px;height:28px;fill:#fff;stroke:#fff;stroke-width:.6}.wafab__txt{display:none;flex-direction:column;line-height:1.25;background:#fff;border:1px solid var(--line);border-radius:14px;padding:7px 14px;font-weight:800;font-size:13.5px;box-shadow:0 6px 16px #00000014}.wafab__txt small{font-weight:500;font-size:11px;color:var(--muted)}@media (min-width:1024px){.wafab__txt{display:flex}}@media (hover:hover) and (pointer:fine){.wafab:hover .wafab__ic{transform:scale(1.06)}}.search .ls-chip--wa{background:#25d366;border-color:#25d366;color:#fff}.ls-chip--wa .ic{width:14px;height:14px;fill:#fff}@media (prefers-reduced-motion:reduce){.wafab__ic:after{animation:none}}.authx{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:860px){.authx{grid-template-columns:minmax(0,1fr)}}.authx__art,.authx__panel{min-width:0}@media (max-width:1499px){.header .tool-txt{display:none}}.brail{margin-top:56px}.brail__head{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:18px}.brail__logo{display:grid;place-items:center;width:84px;height:84px;border-radius:20px;background:var(--paper);border:1px solid var(--line);flex:none;transition:background .3s,transform .3s var(--ease)}@media (hover:hover) and (pointer:fine){.brail__logo:hover{transform:translateY(-2px);background:#fff}}.brail__logo .blogo{max-width:62px;max-height:40px;width:auto;height:auto}.brail__logo .blogo--on-running{max-height:56px}.brail__txt{flex:1;min-width:180px}.brail__name{margin:0;font-size:clamp(20px,2.2vw,28px);direction:ltr;text-align:right}.brail__name small{font-size:.55em;color:var(--muted);font-weight:700;margin-inline-start:6px}.brail__txt p{margin:4px 0 0;color:var(--muted);font-size:13.5px}.seox{display:grid;grid-template-columns:300px minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start;margin-top:72px;padding:clamp(24px,4vw,48px);border-radius:28px;background:linear-gradient(160deg,#faf8f4,#f1ede5);border:1px solid var(--line)}.seox__side{position:sticky;top:110px;display:grid;gap:14px}.seox__logo .nlogo{height:34px;width:auto;aspect-ratio:196/48;color:var(--ink)}.seox__logo .nlogo g{fill:none;stroke:currentColor;stroke-width:9}.seox__logo .nlogo .nlogo__f{fill:currentColor;stroke:none}.seox__logo .nlogo__dot{fill:#e8622c}.seox__logo .nlogo__trail{display:none}.seox__tag{margin:0;color:var(--muted);line-height:1.9;font-size:14px}.seox__stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.seox__stats li{background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px 12px;display:grid;gap:4px}.seox__stats b{font-family:var(--f-disp);font-size:28px;line-height:1;color:var(--ink)}.seox__stats span{font-size:12px;color:var(--muted);line-height:1.5}.seox__body{max-width:none}.seox__body h2{font-size:clamp(20px,2.2vw,26px);margin-top:0}.seox__body h2:not(:first-child){margin-top:30px}.seox__body h3{font-size:17px;margin:20px 0 6px;color:#e8622c}.seox__body p,.seox__body li{line-height:2.05;color:#3d3d3d}.seox__more{margin-top:8px}.seox__more summary{list-style:none;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:800;padding:10px 18px;border-radius:999px;border:1px solid var(--ink);background:#fff;margin-top:10px}.seox__more summary::-webkit-details-marker{display:none}.seox__more summary span:last-child{display:none}.seox__more[open] summary span:first-child{display:none}.seox__more[open] summary span:last-child{display:inline}.seox__more[open] summary{order:2}@media (max-width:899px){.seox{grid-template-columns:minmax(0,1fr)}.seox__side{position:static}}.topbar{position:relative;height:30px;padding:0;overflow:hidden;contain:strict;direction:ltr;background:#0e0e0e}.topbar__tick{position:absolute;inset:0;display:flex;align-items:center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.topbar__row{display:flex;align-items:center;gap:18px;width:max-content;white-space:nowrap;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.2em;color:#ffffff9e;animation:tbtick 46s linear infinite;will-change:transform}.topbar__row b{color:#e8622c;font-weight:500;letter-spacing:.06em;text-transform:none}.topbar__row i{font-style:normal;color:#e8622cb3;font-size:9px}@keyframes tbtick{to{transform:translate(-50%)}}.topbar__rn{position:absolute;left:0;bottom:1px;width:26px;animation:tbrun 14s linear infinite;will-change:transform;pointer-events:none}.topbar__rn svg{display:block;width:100%;height:auto;overflow:visible}.topbar__rn .rn path{stroke-width:5}.topbar__rn .rn--style path.rn__speed{stroke-width:3}.topbar__rn:after{content:"";position:absolute;right:100%;bottom:3px;width:44px;height:1.5px;background:linear-gradient(90deg,transparent,#e8622c);opacity:.8}@keyframes tbrun{0%{transform:translate(-60px)}to{transform:translate(calc(100vw + 40px))}}@media (prefers-reduced-motion:reduce){.topbar__row,.topbar__rn,.topbar__rn *{animation:none!important}.topbar__rn{display:none}}.wafab,.is-scrolled-down .wafab{transform:none!important;z-index:60}.topbar__rn{width:22px;opacity:.95}@media (max-width:767px){.slide{min-height:420px}}.facets{overflow-x:hidden}.facets *{min-width:0}.facets .sizes--sm{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:6px}.facets .sizes--sm .size span{height:42px;padding:0 4px}.facets .sizes--sm .size span b{font-size:12px}.facets .sizes--sm .size span small{font-size:9px}.facets .swatches{flex-wrap:wrap}.sprite{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}a,button,label,summary,input,select,textarea,[role=button],.card,.size,.swatch{touch-action:manipulation}.rail__track,.gallery,.lb__track,.facets,.marquee,.sb__nav{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}@media (hover:none){.card__media:after{display:none}.card:active{transform:scale(.99)}}input,select,textarea{font-size:max(16px,1em)}@media (max-width:860px){.is-account .acc{padding-top:0}.authx{margin:12px 0 40px;border:0;border-radius:0;background:none;min-height:0}.authx__art{padding:0;background:none;color:var(--ink);min-height:0;align-items:center;text-align:center;gap:0;margin-bottom:8px}.authx__art .authx__kicker,.authx__art h2,.authx__perks,.authx__track{display:none}.authx__brand .nlogo{height:30px;color:var(--ink)}.authx__panel{padding:18px 4px 0;gap:12px;text-align:center}.authx__steps{display:none}.authx__panel h1{font-size:24px}.authx__panel .muted{font-size:13.5px}.authx__in input{height:62px;font-size:22px;text-align:center}.authx__otp{height:70px;font-size:34px}.authx__form .btn{height:56px;font-size:16px;border-radius:16px}.authx__alt{justify-content:center;gap:24px}.authx__terms{text-align:center}}.about{padding-bottom:70px}.ahero{position:relative;margin:12px var(--gut) 0;border-radius:28px;overflow:hidden;color:#fff;background:radial-gradient(120% 100% at 85% 0,#2a1a12 0,#141414 48%,#0b0b0b);padding:clamp(18px,3vw,28px) 0 140px;text-align:center}.ahero .crumbs,.ahero .crumbs a{color:#ffffff8c}.ahero__in{display:grid;justify-items:center;gap:12px;padding:0 16px}.ahero__k{margin:clamp(10px,3vw,30px) 0 0;font-family:var(--f-mono);font-size:11px;letter-spacing:.24em;color:#e8622c}.ahero__logo .nlogo{height:clamp(40px,6vw,64px);width:auto;aspect-ratio:196/48;color:#fff}.ahero__logo .nlogo g{fill:none;stroke:currentColor;stroke-width:9}.ahero__logo .nlogo .nlogo__f{fill:currentColor;stroke:none}.ahero__logo .nlogo__dot{fill:#e8622c}.ahero__logo .nlogo__trail{display:none}.ahero h1{margin:6px 0 0;font-size:clamp(24px,3.6vw,44px);line-height:1.35;max-width:820px}.ahero__lead{margin:0;color:#c9c3b9;max-width:640px;line-height:2;font-size:15.5px}.ahero__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.ahero__track{position:absolute;inset:auto 0 0;height:130px;margin:0}.ahero .rtrack__layer{clip-path:none}.astats{list-style:none;margin:-46px auto 0;padding:0;position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1000px}.astats li{background:#fff;border:1px solid var(--line);border-radius:20px;padding:18px 16px;text-align:center;box-shadow:0 18px 40px #00000014;display:grid;gap:4px}.astats b{font-family:var(--f-disp);font-size:clamp(30px,3.4vw,42px);line-height:1}.astats span{font-size:12.5px;color:var(--muted)}.astory{display:grid;grid-template-columns:280px minmax(0,1fr);gap:clamp(24px,4vw,60px);margin-top:70px;align-items:start}.astory__side{position:sticky;top:110px}.astory__side h2{font-size:clamp(26px,3vw,38px);margin:6px 0}.astory__body{max-width:none}.astory__body p{line-height:2.1}.asec{margin-top:80px}.asec__h{text-align:center;margin-bottom:26px}.asec__h h2{margin:6px 0 0;font-size:clamp(22px,2.8vw,34px)}.abrands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.abrand{display:grid;gap:8px;padding:26px 22px;border-radius:24px;background:linear-gradient(160deg,#faf8f4,#f1ede5);border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:transform .4s var(--ease),box-shadow .4s}.abrand__logo{display:flex;align-items:center;height:80px}.abrand strong{font-size:20px;direction:ltr;text-align:right}.abrand strong small{font-size:.6em;color:var(--muted)}.abrand__t{color:var(--muted);font-size:13.5px}.abrand em{font-style:normal;font-weight:800;color:#e8622c;font-size:13px;margin-top:6px}.avals{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.avals li{padding:22px 20px;border-radius:22px;border:1px solid var(--line);background:#fff}.aval__ic{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#fff4ee;color:#e8622c;margin-bottom:12px}.aval__ic .ic{width:24px;height:24px}.avals h3{margin:0 0 6px;font-size:16.5px}.avals p{margin:0;color:var(--muted);font-size:13.5px;line-height:1.95}.asteps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;counter-reset:none;position:relative}.asteps li{position:relative;padding:22px 20px;border-radius:22px;background:#141414;color:#fff}.astep__n{display:block;font-family:var(--f-disp);font-weight:900;font-size:42px;line-height:1;color:transparent;-webkit-text-stroke:1px #e8622c;margin-bottom:10px}.asteps h3{margin:0 0 4px;font-size:16px}.asteps p{margin:0;color:#b9b3aa;font-size:13.5px}.acta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:80px;padding:clamp(26px,4vw,48px);border-radius:28px;background:radial-gradient(120% 120% at 90% 0,#2a1a12,#121212 60%);color:#fff}.acta h2{margin:6px 0;font-size:clamp(22px,2.6vw,32px)}.acta p{margin:0;color:#b9b3aa;max-width:560px}.acta__btns{display:flex;flex-wrap:wrap;gap:10px}@media (hover:hover) and (pointer:fine){.abrand:hover{transform:translateY(-4px);box-shadow:0 20px 44px #00000014}}@media (max-width:980px){.astats,.avals,.asteps{grid-template-columns:repeat(2,minmax(0,1fr))}.abrands{grid-template-columns:1fr}.astory{grid-template-columns:minmax(0,1fr)}.astory__side{position:static}}@media (max-width:560px){.avals,.asteps{grid-template-columns:1fr}.ahero{padding-bottom:120px}}@media (max-width:1023px){.tabbar{background:#ffffff6b!important;-webkit-backdrop-filter:blur(26px) saturate(1.9);backdrop-filter:blur(26px) saturate(1.9);border:1px solid rgba(255,255,255,.65)!important;box-shadow:0 10px 34px #00000024,inset 0 1px #ffffffd9,inset 0 -1px #ffffff40!important}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.tabbar{background:#fffffff0!important}}}.marquee,.runscene__tick,.topbar__tick{-webkit-mask-image:none!important;mask-image:none!important}.marquee{position:relative}.marquee:before,.marquee:after,.runscene__tick:before,.runscene__tick:after,.topbar__tick:before,.topbar__tick:after{content:"";position:absolute;top:0;bottom:0;width:7%;z-index:2;pointer-events:none}.runscene__tick,.topbar__tick{position:relative}.topbar__tick{position:absolute}.marquee:before{left:0;background:linear-gradient(90deg,var(--accent),transparent)}.marquee:after{right:0;background:linear-gradient(270deg,var(--accent),transparent)}.runscene__tick:before{left:0;background:linear-gradient(90deg,#0e0e0e,transparent)}.runscene__tick:after{right:0;background:linear-gradient(270deg,#0e0e0e,transparent)}.topbar__tick:before{left:0;background:linear-gradient(90deg,#0e0e0e,transparent)}.topbar__tick:after{right:0;background:linear-gradient(270deg,#0e0e0e,transparent)}.rtrack__lane{animation:none!important;background:none!important;overflow:hidden}.rtrack__lane:before{content:"";position:absolute;left:0;right:-40px;top:50%;height:1.5px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.14) 0 18px,transparent 18px 40px);animation:lanes2 1.2s linear infinite;will-change:transform}@keyframes lanes2{to{transform:translate(-40px)}}.marquee__track,.topbar__row,.runscene__tick p,.rtrack__rn{will-change:transform}.anim-off,.anim-off *,.anim-off :before,.anim-off :after{animation-play-state:paused!important}.footer,.seox,.journal,.faqx,.how--pro,.brail,.promos{content-visibility:auto;contain-intrinsic-size:auto 700px}.runscene__tick p{color:#ffffffa8}.topbar__row{color:#ffffffb3}.a2hs{position:fixed;inset:auto 10px calc(84px + env(safe-area-inset-bottom));z-index:80;opacity:0;transform:translateY(30px);transition:opacity .35s var(--ease),transform .45s var(--ease);pointer-events:none}.a2hs.is-on{opacity:1;transform:none;pointer-events:auto}.a2hs__card{position:relative;display:grid;gap:14px;padding:18px 16px 16px;border-radius:24px;background:#ffffffdb;-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8);border:1px solid rgba(255,255,255,.7);box-shadow:0 20px 50px #00000038}.a2hs__x{position:absolute;top:10px;left:10px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:#0000000f;color:var(--ink);cursor:pointer}.a2hs__x .ic{width:16px;height:16px}.a2hs__top{display:flex;align-items:center;gap:12px;padding-inline-end:30px}.a2hs__icon{width:56px;height:56px;border-radius:15px;flex:none;box-shadow:0 6px 16px #0000002e}.a2hs__top strong{display:block;font-size:16px}.a2hs__top span{display:block;font-size:12.5px;color:var(--muted);line-height:1.7}.a2hs__btns{display:grid;gap:6px}.a2hs__btns .btn{height:50px;border-radius:14px;gap:8px}.a2hs__btns .btn .ic{width:18px;height:18px}.a2hs__later{border:0;background:none;color:var(--muted);font:inherit;font-size:13px;padding:6px;cursor:pointer}.a2hs__ios{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:13.5px}.a2hs__ios li{display:flex;align-items:center;gap:6px;flex-wrap:wrap;background:#00000009;border-radius:12px;padding:9px 11px}.a2hs__ios b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--ink);color:#fff;font-size:11px;flex:none}.a2hs__ios .ic{width:18px;height:18px;color:#0a84ff}.a2hs__ios em{font-style:normal;font-weight:800;direction:ltr}.a2hs .btn--block{height:48px;border-radius:14px}@media (min-width:821px){.a2hs{display:none}}.a2hs__card{background:#fffffff7}.a2hs-open .wafab{opacity:0;pointer-events:none;transition:opacity .2s}.a2hs:before{content:"";position:fixed;inset:0;background:#00000040;opacity:0;transition:opacity .35s;z-index:-1;pointer-events:none}.a2hs.is-on:before{opacity:1}.authx__form{grid-template-columns:minmax(0,1fr)}.authx__field,.authx__in{min-width:0;width:100%}.authx__in input,.authx__otp{width:100%;min-width:0}@media (max-width:360px){.authx__in input{font-size:19px;padding:0 10px}.authx__in b{padding:0 10px;font-size:13px}.authx__otp{font-size:28px;letter-spacing:.45em}.authx__panel h1{font-size:21px}}@media (max-width:860px){.is-account .wafab{display:none}}.authx__brand{display:inline-flex;align-self:flex-start;color:#fff;text-decoration:none}.authx__brand .nlogo{height:34px}.authx__brand .nlogo__l{animation:lgstrideIn .62s cubic-bezier(.3,.7,.3,1) .35s both}.authx__brand .nlogo__e{animation-delay:.41s}.authx__brand .nlogo__v{animation-delay:.47s}.authx__brand .nlogo__a{animation-delay:.53s}.authx__brand .nlogo__run{animation:lgdashIn 1s cubic-bezier(.5,0,.2,1) .5s both}.authx__brand .nlogo__trail{animation:lgtrailIn 1s ease-out .5s both}@media (max-width:860px){.authx__brand{align-self:center;color:var(--ink)}.authx__brand .nlogo{height:32px;color:var(--ink)}}@media (prefers-reduced-motion:reduce){.authx__brand *{animation:none!important}}@keyframes lgstrideIn{0%,to{transform:none}40%{transform:translateY(-12%)}70%{transform:translateY(2%)}}@keyframes lgdashIn{0%,to{transform:none}20%{transform:translate(-3px)}55%{transform:translate(16px)}75%{transform:translate(12px)}}@keyframes lgtrailIn{0%,15%{opacity:0;stroke-dashoffset:12}45%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-12}}@media (hover:hover) and (pointer:fine){.authx__brand:hover .nlogo__l{animation-name:lgstride;animation-delay:0s}.authx__brand:hover .nlogo__e{animation-delay:.06s}.authx__brand:hover .nlogo__v{animation-delay:.12s}.authx__brand:hover .nlogo__a{animation-delay:.18s}.authx__brand:hover .nlogo__run{animation-name:lgdash;animation-delay:.15s}.authx__brand:hover .nlogo__trail{animation-name:lgtrail;animation-delay:.15s}}.authx__brand .nlogo .nlogo__run{stroke:none}.authx__brand .nlogo .nlogo__dot{fill:#e8622c;stroke:none}.authx__brand .nlogo .nlogo__trail{stroke:#e8622c;stroke-width:2.6;fill:none}.ordwrap{max-width:1180px;padding-bottom:60px}.ordx{display:grid;gap:18px;margin-top:20px}.ordx__ok{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:20px;background:#e9f6ee;border:1px solid #bfe3cc;color:#165c34}.ordx__ok .ic{width:28px;height:28px;flex:none}.ordx__ok strong{display:block}.ordx__ok span{font-size:13px}.ordx__msg{margin:0;padding:12px 16px;border-radius:14px;background:#fdeced;border:1px solid #f5c2c5;color:#8f1d22;font-weight:600}.ordx__msg.is-ok{background:#e9f6ee;border-color:#bfe3cc;color:#165c34}.ordx__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;padding:24px 26px;border-radius:24px;background:radial-gradient(120% 140% at 90% 0,#2a1a12,#141414 60%);color:#fff}.ordx__k{margin:0;font-family:var(--f-mono);font-size:11px;letter-spacing:.2em;color:#e8622c}.ordx__head h1{margin:4px 0;font-size:clamp(24px,3.4vw,38px)}.ordx__head .muted{color:#b9b3aa;margin:0;font-size:13px}.ordx__st{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:800;background:#eee;color:#333;white-space:nowrap}.st-new{background:#fff1e6;color:#b44d00}.st-confirmed{background:#e8f0fe;color:#1a56c4}.st-review{background:#fff4d6;color:#8a5a00}.st-paid,.st-ordered{background:#e6f4ea;color:#1f7a45}.st-shipped{background:#ede7f6;color:#5b3aa6}.st-delivered{background:#111;color:#fff}.st-canceled{background:#fdeced;color:#c0262d}.ordx__head .ordx__st{box-shadow:0 0 0 1px #ffffff1a}.ordx__track{list-style:none;margin:0;padding:18px 16px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;border-radius:22px;background:#fff;border:1px solid var(--line);position:relative}.ordx__step{display:grid;justify-items:center;gap:6px;text-align:center;font-size:12px;color:#9a958d;position:relative}.ordx__step span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#f4f2ee;border:1px solid var(--line);position:relative;z-index:1}.ordx__step span .ic{width:19px;height:19px}.ordx__step:before{content:"";position:absolute;top:21px;right:50%;width:100%;height:2px;background:#ece9e3}.ordx__step:first-child:before{display:none}.ordx__step.is-done{color:var(--ink)}.ordx__step.is-done span{background:#1f7a45;border-color:#1f7a45;color:#fff}.ordx__step.is-done:before{background:#1f7a45}.ordx__step.is-cur{color:var(--ink);font-weight:800}.ordx__step.is-cur span{background:#e8622c;border-color:#e8622c;color:#fff;box-shadow:0 0 0 6px #e8622c29}.ordx__step.is-cur:before{background:#1f7a45}.ordx__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;align-items:start}.ordx__main,.ordx__side{display:grid;gap:18px;min-width:0}.ordx__box{padding:20px 22px;border-radius:22px;background:#fff;border:1px solid var(--line)}.ordx__box h2{margin:0 0 12px;font-size:16px}.ordx__items{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ordx__items li{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;align-items:center;padding-bottom:10px;border-bottom:1px solid #f0eee9}.ordx__items li:last-child{border-bottom:0}.ordx__items img,.ordx__ph{width:72px;height:72px;border-radius:14px;object-fit:contain;background:var(--tile)}.ordx__items a{font-weight:700;font-size:14px;color:var(--ink);text-decoration:none;line-height:1.6}.ordx__items span{display:block;color:var(--muted);font-size:12.5px}.ordx__sum{display:flex;justify-content:space-between;align-items:center;padding-top:12px;margin-top:6px;border-top:1px dashed var(--line);font-weight:700}.ordx__sum b{font-size:18px}.ordx__sum--t b{color:#e8622c}.ordx__dl{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin:0;font-size:13.5px}.ordx__dl dt{color:var(--muted)}.ordx__dl dd{margin:0}.ordx__note{background:#fff8f3;border-color:#fbe2d3}.ordx__help{display:flex;flex-wrap:wrap;gap:8px}.ordx__help .ic{width:16px;height:16px}.ordx__btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.ordx__btns .ic{width:16px;height:16px}.opay{display:grid;gap:16px;padding:22px;border-radius:24px;background:linear-gradient(160deg,#fffaf6,#fff);border:1.5px solid rgba(232,98,44,.35);box-shadow:0 16px 40px #e8622c14}.opay__h,.opay--wait,.opay--ok{display:flex;gap:14px;align-items:flex-start}.opay h2{margin:0 0 4px;font-size:17px}.opay p{margin:0;color:#5b574f;font-size:13.5px;line-height:1.9}.opay__ic{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#e8622c;color:#fff;flex:none}.opay__ic .ic{width:22px;height:22px}.opay--wait{border-color:var(--line);background:#fff;box-shadow:none}.opay--wait .opay__ic{background:#1a56c4}.opay--ok{border-color:#bfe3cc;background:#f3fbf6;box-shadow:none}.opay--ok .opay__ic{background:#1f7a45}.opay__amount{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid var(--line)}.opay__amount small{color:var(--muted)}.opay__amount b{font-size:26px;font-weight:900}.opay__amount b span{font-size:14px;color:var(--muted)}.opay__card{position:relative;display:grid;gap:12px;padding:22px;border-radius:20px;color:#fff;background:linear-gradient(135deg,#1b1b1d,#2c2c30 55%,#3a1f12);overflow:hidden;min-height:170px}.opay__card:after{content:"";position:absolute;inset:auto -60px -80px auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(232,98,44,.45),transparent 70%)}.opay__chip{width:44px;height:32px;border-radius:7px;background:linear-gradient(135deg,#d9b46a,#a77d34)}.opay__num{margin:0;font-family:var(--f-mono);font-size:clamp(19px,4vw,25px);letter-spacing:.12em;text-align:left}.opay__row{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:#d6d0c6}.opay__copy{position:relative;z-index:1;justify-self:start;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.25);background:#ffffff14;color:#fff;border-radius:999px;padding:6px 14px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.opay__copy .ic{width:15px;height:15px}.opay__copy.is-done{background:#1f7a45;border-color:#1f7a45}.opay__up{display:grid;gap:10px}.drop{position:relative;display:grid;justify-items:center;gap:4px;padding:22px 16px;border:2px dashed #d9d4cb;border-radius:18px;background:#fff;text-align:center;cursor:pointer;transition:border-color .2s,background .2s}.drop:hover,.drop.is-file{border-color:#e8622c;background:#fff8f3}.drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.drop__ic{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#f4f2ee;color:#e8622c}.drop__ic .ic{width:22px;height:22px;transform:rotate(-90deg)}.drop__t{font-weight:800}.drop__s{font-size:12px;color:var(--muted)}.drop__f{font-size:12.5px;font-weight:700;color:#1f7a45;direction:ltr}.opay__up .btn .ic{width:18px;height:18px}@media (max-width:900px){.ordx__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ordx__track{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.ordx__step:nth-child(4):before{display:none}.ordx__head{padding:20px}}.dash__hero{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:18px 0;padding:24px 26px;border-radius:24px;background:radial-gradient(120% 140% at 90% 0,#2a1a12,#141414 60%);color:#fff}.dash__av{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#e8622c;font-size:28px;font-weight:900;flex:none}.dash__k{margin:0;font-family:var(--f-mono);font-size:11px;letter-spacing:.2em;color:#e8622c}.dash__hero h1{margin:2px 0;font-size:clamp(22px,3vw,32px)}.dash__m{margin:0;color:#b9b3aa;font-size:13px;text-align:right}.dash__stats{list-style:none;margin:0 auto 0 0;padding:0;display:flex;gap:10px}.dash__stats li{display:grid;justify-items:center;min-width:76px;padding:10px 12px;border-radius:16px;background:#ffffff12;border:1px solid rgba(255,255,255,.1)}.dash__stats b{font-size:22px;line-height:1.2}.dash__stats span{font-size:11.5px;color:#b9b3aa}.dash__alert{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:16px 18px;border-radius:20px;background:#fff8f3;border:1.5px solid rgba(232,98,44,.4);color:var(--ink);text-decoration:none}.dash__alert .ic{width:26px;height:26px;color:#e8622c;flex:none}.dash__alert div{flex:1}.dash__alert strong{display:block}.dash__alert span{font-size:13px;color:#6b6862}.dash__alert b{color:#e8622c;white-space:nowrap}.dash{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:18px;align-items:start;padding-bottom:50px}.dash__main,.dash__side{display:grid;gap:12px;min-width:0}.dash__h{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.dash__h h2{margin:0;font-size:17px}.dash__h a{font-size:13px;font-weight:700}.dash__box{padding:18px 20px;border-radius:22px;background:#fff;border:1px solid var(--line);display:grid;gap:10px}.ocard{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border-radius:20px;background:#fff;border:1px solid var(--line);transition:box-shadow .3s,border-color .3s}.ocard.st-confirmed{border-color:#e8622c73}.ocard__link{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;align-items:center;color:var(--ink);text-decoration:none;min-width:0}.ocard img,.ocard__ph{width:84px;height:84px;border-radius:16px;object-fit:contain;background:var(--tile)}.ocard__b{display:grid;gap:6px;min-width:0}.ocard__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ocard__top b{font-family:var(--f-mono);font-size:15px}.ocard__b p{margin:0;color:var(--muted);font-size:12.5px}.ocard__bar{display:block;height:6px;border-radius:6px;background:#f1efea;overflow:hidden}.ocard__bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#e8622c,#ff8a57)}.ocard__bar .w0{width:0}.ocard__bar .w15{width:15%}.ocard__bar .w30{width:30%}.ocard__bar .w45{width:45%}.ocard__bar .w60{width:60%}.ocard__bar .w72{width:72%}.ocard__bar .w86{width:86%}.ocard__bar .w100{width:100%;background:#1f7a45}.ocard__act{display:grid;gap:6px}.ocard__act .btn{white-space:nowrap}.ocard__act .ic{width:15px;height:15px}.dash__empty{display:grid;justify-items:center;gap:8px;padding:34px;border-radius:22px;border:1px dashed var(--line);background:#fff;text-align:center}.dash__empty .ic{width:36px;height:36px;color:#e8622c}.dash__reqs{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dash__reqs a{display:grid;padding:10px 12px;border-radius:14px;background:var(--paper);color:var(--ink);text-decoration:none}.dash__reqs span{font-size:12px;color:var(--muted)}.dash__form{display:grid;gap:4px}.dash__links{gap:2px}.dash__links a{display:flex;align-items:center;gap:10px;padding:10px 6px;border-radius:12px;color:var(--ink);text-decoration:none;font-weight:600}.dash__links .ic{width:19px;height:19px;color:#e8622c}@media (hover:hover) and (pointer:fine){.ocard:hover{box-shadow:0 14px 34px #0000000f}.dash__links a:hover{background:var(--paper)}}@media (max-width:900px){.dash{grid-template-columns:minmax(0,1fr)}.dash__stats{margin:0;width:100%}.dash__stats li{flex:1}}@media (max-width:560px){.ocard{grid-template-columns:minmax(0,1fr)}.ocard__act{grid-auto-flow:column;justify-content:start}.ocard__link{grid-template-columns:64px minmax(0,1fr)}.ocard img,.ocard__ph{width:64px;height:64px}}.opay .opay__num{color:#fff;font-size:clamp(20px,4.2vw,27px);text-shadow:0 1px 0 rgba(0,0,0,.4)}.opay .opay__row{color:#d6d0c6}.ordx__step:before{right:auto;left:50%}.bhero--bandit{background:linear-gradient(140deg,#111,#3a1d14)}.bhero--uvu{background:linear-gradient(140deg,#0d1b2a,#24476b)}.brandcard__name,.abrand__logo b{font-family:var(--f-disp);font-weight:900;font-size:clamp(28px,4vw,42px);letter-spacing:-.02em;text-transform:uppercase;direction:ltr}.brandcard__n,.brands-strip__item em,.abrand em{letter-spacing:0;font-family:Peyda,sans-serif}.bhero--oakley{background:linear-gradient(140deg,#0b0b0b,#2b2b2b)}.clogo--bandit{height:30px}.clogo--uvu{height:44px}.clogo--oakley{height:56px}.hlogo--bandit{height:30px}.hlogo--uvu{height:44px}.hlogo--oakley{height:60px}.slogo--bandit{height:clamp(22px,2.6vw,34px)}.slogo--uvu{height:clamp(30px,3.6vw,50px)}.slogo--oakley{height:clamp(38px,4.6vw,64px)}@media (max-width:699px){.slogo--bandit{height:18px}.slogo--uvu{height:26px}.slogo--oakley{height:34px}.hlogo--bandit{height:22px}.hlogo--uvu{height:32px}.hlogo--oakley{height:44px}}.inv{--iv-ink:#0e0e0e;max-width:820px;margin:20px auto 0;background:#fff;border:1px solid var(--line);border-radius:22px;padding:36px 40px 28px;box-shadow:0 18px 50px -30px #00000040;position:relative;overflow:hidden;color:var(--iv-ink);font-size:13.5px;line-height:1.85}.inv:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:linear-gradient(90deg,var(--accent),#ff9a5c 40%,var(--ink))}.inv__head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:22px;border-bottom:1.5px solid var(--iv-ink)}.inv__logo{display:block}.inv__logo .nlogo{height:30px;width:auto}.inv__brand p{margin:8px 0 0;color:var(--muted);font-size:12px;line-height:1.7}.inv__title{text-align:end}.inv__k{margin:0;font-family:var(--f-mono);font-size:11px;letter-spacing:.32em;color:var(--accent-2)}.inv__title h1{margin:2px 0 4px;font-size:26px;font-weight:900;line-height:1.2}.inv__no{margin:0;color:var(--muted);font-size:13px}.inv__no b{color:var(--iv-ink);font-size:17px;font-weight:800;letter-spacing:.02em}.inv__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:20px 0;border:1px solid var(--line);border-radius:14px;overflow:hidden}.inv__meta div{padding:12px 14px;border-inline-start:1px solid var(--line);min-width:0}.inv__meta div:first-child{border-inline-start:0}.inv__meta dt{font-size:11.5px;color:var(--muted);margin:0 0 2px}.inv__meta dd{margin:0;font-weight:700;font-size:13px;overflow-wrap:anywhere}.inv__st{display:inline-block;padding:1px 10px;border-radius:999px;background:var(--tile);font-size:12px;font-weight:700}.inv__st.st-paid,.inv__st.st-ordered,.inv__st.st-shipped,.inv__st.st-delivered{background:#e3f2e8;color:#14532d}.inv__st.st-review,.inv__st.st-confirmed{background:#fff1e0;color:#7a3d00}.inv__st.st-canceled{background:#fde8e7;color:#8c1d18}.inv__parties{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:22px}.inv__parties section{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:14px 16px}.inv h2{font-size:11.5px;font-weight:600;color:var(--muted);margin:0 0 4px;letter-spacing:0}.inv__parties p{margin:0;font-size:13px;line-height:1.95;overflow-wrap:anywhere}.inv__parties b{font-size:14.5px}.inv__table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.inv__table th{background:var(--iv-ink);color:#fff;font-weight:700;font-size:12px;padding:10px;text-align:start;white-space:nowrap}.inv__table th:first-child{border-radius:0 10px 10px 0}.inv__table th:last-child{border-radius:10px 0 0 10px}.inv__table td{padding:12px 10px;border-bottom:1px solid var(--line);vertical-align:middle}.inv__table tbody tr:last-child td{border-bottom:1.5px solid var(--iv-ink)}.inv__n{color:var(--muted);width:28px}.inv__item{display:flex;align-items:center;gap:12px;min-width:0}.inv__item img,.inv__ph{flex:none;width:52px;height:52px;border-radius:10px;background:var(--tile);object-fit:contain}.inv__item span{min-width:0}.inv__item b{display:block;font-weight:700;line-height:1.5}.inv__item small{display:block;color:var(--muted);font-size:11.5px}.inv__sku{font-family:var(--f-mono);font-size:11.5px;color:var(--ink-2);white-space:nowrap}.inv__line{font-weight:800;white-space:nowrap}.inv__bottom{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;margin-top:20px;align-items:start}.inv__notes ul{margin:0;padding-inline-start:18px;color:var(--muted);font-size:12px;line-height:1.9}.inv__sum{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:12px 16px}.inv__sum div{display:flex;justify-content:space-between;gap:12px;padding:5px 0;font-size:13.5px}.inv__sum .is-total{border-top:1.5px solid var(--iv-ink);margin-top:6px;padding-top:10px;font-size:17px;font-weight:900}.inv__stamp{position:absolute;top:150px;inset-inline-start:46%;margin:0;padding:6px 16px;border:3px solid #1f7a45;border-radius:10px;color:#1f7a45;font-family:var(--f-mono);font-weight:800;font-size:15px;letter-spacing:.12em;transform:rotate(-12deg);opacity:.6;pointer-events:none}.inv__foot{margin-top:26px;padding-top:14px;border-top:1px dashed var(--line);font-size:11.5px;color:var(--muted);display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.inv__actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin:18px 0 8px}@media screen and (max-width:719px){.inv{margin:8px auto 0;padding:24px 16px 18px;border-radius:18px;font-size:13px}.inv__head{flex-direction:column;gap:14px}.inv__title{text-align:start}.inv__title h1{font-size:22px}.inv__meta{grid-template-columns:1fr 1fr}.inv__meta div:nth-child(3){border-inline-start:0}.inv__meta div:nth-child(n+3){border-top:1px solid var(--line)}.inv__parties{grid-template-columns:1fr;gap:10px}.inv__table thead{display:none}.inv__table,.inv__table tbody{display:block}.inv__table tr{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;padding:14px 0;border-bottom:1px solid var(--line)}.inv__table tbody tr:last-child{border-bottom:1.5px solid var(--iv-ink)}.inv__table td{display:flex;justify-content:space-between;gap:8px;padding:0;border:0!important;font-size:12.5px;min-width:0}.inv__table td[data-l]:before{content:attr(data-l);color:var(--muted);font-size:11.5px;font-family:Peyda,sans-serif;letter-spacing:0}.inv__table .inv__n{display:none}.inv__table .inv__item{grid-column:1/-1;justify-content:flex-start;margin-bottom:6px}.inv__table .inv__line{grid-column:1/-1;border-top:1px dashed var(--line)!important;padding-top:8px}.inv__bottom{grid-template-columns:1fr;gap:14px}.inv__sum{order:-1}.inv__stamp{top:22px;inset-inline-start:auto;inset-inline-end:16px;font-size:12px}.inv__actions .btn{flex:1 1 100%}}@media print{@page{size:A4;margin:12mm}html,body{background:#fff!important}body.is-invoice>*:not(#main):not(main){display:none!important}.topbar,.header,.footer,.tabbar,.wafab,.chatfab,.chat,.skip,.runscene,.crumbs,.acc__nav,.inv__actions,[data-a2hs],.a2hs{display:none!important}.is-invoice .wrap,.is-invoice .acc,.is-invoice main{max-width:none!important;padding:0!important;margin:0!important}.inv{max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;font-size:11.5px}.inv:before{height:4px}.inv__head{padding-top:12px}.inv,.inv *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.inv__table thead{display:table-header-group}.inv__table tr{break-inside:avoid;page-break-inside:avoid}.inv__bottom,.inv__foot,.inv__parties{break-inside:avoid}.inv__item img,.inv__ph{width:40px;height:40px}.inv__stamp{opacity:.75}}.acc .dash__hero .dash__k{color:#ff8a57}.acc .dash__hero .dash__m{color:#cfc8bd}.acc .dash__hero .dash__m[dir=ltr]{text-align:right}@media (max-width:640px){.acc__nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px;padding:5px;background:var(--paper);border:1px solid var(--line);border-radius:16px;margin-bottom:14px}.acc__nav a{padding:9px 10px;border:0;font-size:12.5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc__nav form{margin:0}.acc__nav form button{padding:9px 10px;font-size:12.5px}.dash__hero{padding:18px;gap:12px;border-radius:20px}.dash__stats{width:100%}.ocard__top b{font-size:14px}}.inv__stamp{z-index:1}@media screen and (max-width:719px){.inv__stamp{position:static;display:inline-block;margin:0 0 12px;transform:rotate(-4deg)}}.inv__sum .is-total{flex-wrap:wrap;align-items:baseline}.inv__sum .is-total span{white-space:nowrap}.inv__sum .is-total b{white-space:nowrap;margin-inline-start:auto}@media screen and (max-width:719px){.inv__sum .is-total{font-size:15.5px}}.inv__bottom{position:relative}.inv .inv__stamp{top:auto;bottom:4px;inset-inline-start:24px;inset-inline-end:auto}@media screen and (max-width:719px){.inv .inv__stamp{position:static;justify-self:start}}.nav-lock .wafab,.nav-lock .a2hs{display:none!important}.smap{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:8px 0 18px}.smap__sec{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px 20px}.smap__sec--wide{grid-column:1/-1}.smap h2{font-size:17px;margin:0 0 10px;display:flex;align-items:center;gap:8px}.smap h2 small{font-size:12px;color:var(--muted);background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:0 9px}.smap h3{font-size:14px;margin:16px 0 6px;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.smap ul{list-style:none;margin:0;padding:0}.smap li a{display:block;padding:5px 0;font-size:14px;color:var(--ink-2);border-bottom:1px dashed var(--line)}.smap li:last-child a{border-bottom:0}@media (hover:hover) and (pointer:fine){.smap li a:hover{color:var(--accent-2)}}.smap__cols{columns:3 240px;column-gap:24px}.smap__cols li{break-inside:avoid}.smap__xml{color:var(--muted);font-size:13px;margin:0 0 30px}.badge--new{background:var(--accent);color:#fff;font-weight:700}.badge--stock+.badge--new,.badge--out+.badge--new{top:36px}.cats{margin-top:76px}.cats__grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,300px));gap:14px}.cat{position:relative;display:block;overflow:hidden;border-radius:var(--r);background:var(--tile);isolation:isolate;color:var(--ink)}.cat--0,.cat--1{grid-row:1/3}.cat__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.cat--2 .cat__img{object-position:center 70%}.cat:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#00000047);z-index:0;pointer-events:none}.cat__en{position:absolute;top:14px;inset-inline-end:14px;z-index:1;padding:5px 11px;border-radius:999px;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);background:#ffffffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cat__chip{position:absolute;inset:auto 12px 12px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 12px 12px 16px;border-radius:calc(var(--r) - 6px);background:#ffffffb8;-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:inset 0 0 0 1px #fff9,0 10px 30px -12px #00000059}.cat__txt{display:flex;flex-direction:column;min-width:0}.cat__txt b{font-family:var(--f-disp);font-weight:900;font-size:clamp(20px,2vw,28px);line-height:1.15}.cat__txt small{color:var(--muted);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cat__go{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ink);color:#fff;transition:transform .35s var(--ease),background .3s}.cat__go .ic{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.cat:hover .cat__img{transform:scale(1.05)}.cat:hover .cat__go{background:var(--accent);transform:translate(-4px)}}@media (max-width:767px){.cats{margin-top:52px}.cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:10px}.cat--0,.cat--1{grid-row:auto;aspect-ratio:3/4.2}.cat--2,.cat--3{grid-column:1/-1;aspect-ratio:16/9}.cat__chip{inset:auto 8px 8px;padding:9px 9px 9px 12px}.cat__txt b{font-size:19px}.cat__txt small{font-size:11px}.cat__go{width:32px;height:32px}}@media (max-width:767px){.cats .rail__head .kicker-h small{display:none}.cats .rail__head .link-arrow{font-size:13px;white-space:nowrap}}@media (max-width:1023px){.tabbar{inset:auto 18px calc(12px + env(safe-area-inset-bottom))!important;height:62px;padding:6px;gap:2px;border-radius:999px!important;background:linear-gradient(180deg,#ffffff85,#ffffff57)!important;-webkit-backdrop-filter:blur(24px) saturate(2.2) brightness(1.06)!important;backdrop-filter:blur(24px) saturate(2.2) brightness(1.06)!important;border:1px solid rgba(255,255,255,.75)!important;box-shadow:0 14px 36px -10px #00000047,0 2px 6px #0000000f,inset 0 1px 1px #fffffff2,inset 0 -1px 2px #0000000d!important;transition:transform .45s var(--ease),opacity .3s}.tabbar a{border-radius:999px;transition:background .3s,transform .25s var(--ease);-webkit-tap-highlight-color:transparent}.tabbar a .ic{width:24px;height:24px;stroke-width:1.75}.tabbar a[aria-current=page]{background:#ffffffb8;box-shadow:inset 0 0 0 1px #ffffffe6,0 4px 12px -4px #0000002e}.tabbar a[aria-current=page] .ic{stroke-width:2.3}.tabbar a[aria-current=page]:after{display:none}.tabbar a:active{transform:scale(.92)}.tabbar i{top:6px;inset-inline-end:calc(50% - 22px);box-shadow:0 0 0 2px #ffffffe6}.is-scrolled-down .tabbar{transform:translateY(calc(100% + 26px));opacity:.4}.wafab{transition:transform .45s var(--ease)}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){@media (max-width:1023px){.tabbar{background:#fffffff2!important}}}.badge{font-family:Peyda,sans-serif;letter-spacing:0;font-size:11px;font-weight:700;padding:3px 10px}@media (max-width:1023px){.wafab__ic{width:46px;height:46px}.wafab__ic .ic{width:24px;height:24px}.wafab{bottom:calc(88px + env(safe-area-inset-bottom))}}.flow{margin-top:84px;padding:clamp(28px,4vw,52px);border-radius:28px;background:var(--paper);border:1px solid var(--line)}.flow__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,48px)}.flow__head h2{margin:6px 0 8px;font-size:clamp(26px,3.2vw,40px);line-height:1.25}.flow__head p:not(.kicker){margin:0;color:var(--muted);max-width:520px}.flow .kicker{color:var(--accent-2)}.flow__cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.flow__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;position:relative}.fstep{position:relative;display:flex;flex-direction:column;gap:16px}.fstep:not(:last-child):after{content:"";position:absolute;top:27px;right:64px;left:-14px;height:2px;background:repeating-linear-gradient(270deg,var(--line) 0 8px,transparent 8px 14px)}.fstep__dot{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:0 8px 22px -14px #0000004d;color:var(--ink)}.fstep__ic .ic{width:24px;height:24px}.fstep__dot b{position:absolute;top:-8px;inset-inline-start:-8px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--accent);color:#fff;font-size:12.5px;font-weight:800;box-shadow:0 0 0 3px var(--paper)}.fstep:first-child .fstep__dot{background:var(--ink);color:#fff;border-color:var(--ink)}.fstep__body h3{margin:0 0 6px;font-size:17px}.fstep__body p{margin:0 0 12px;color:var(--muted);font-size:14px;line-height:1.95}.fstep__time{display:inline-block;padding:4px 12px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:12px;font-weight:700;color:var(--ink-2)}@media (max-width:899px){.flow{margin-top:56px;border-radius:22px}.flow__steps{grid-template-columns:1fr;gap:0}.fstep{flex-direction:row;gap:16px;padding-bottom:22px}.fstep:not(:last-child):after{inset:62px 27px 4px auto;width:2px;height:auto;background:repeating-linear-gradient(180deg,var(--line) 0 8px,transparent 8px 14px)}.fstep__dot{flex:none;width:52px;height:52px;border-radius:16px}.fstep__body{padding-top:4px}.flow__cta{width:100%;justify-content:space-between}}.chip{font-family:Peyda,sans-serif;letter-spacing:0;font-size:13px}.card__note{position:absolute;bottom:10px;inset-inline-start:10px;z-index:2;padding:2px 9px;border-radius:999px;background:#ffffffd9;font-size:10.5px;color:var(--muted)}.fopt--brand .fopt__n{visibility:hidden}:root{--new:#d7ff3d;--new-ink:#0e0e0e}.slide__tag{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;padding:6px 14px 6px 12px;border-radius:999px;background:var(--new);color:var(--new-ink);font-weight:800;font-size:13px;box-shadow:0 8px 24px -8px #d7ff3d99;opacity:0;transform:translateY(14px)}.slide__tag .ic{width:15px;height:15px}.slide.is-active .slide__tag{opacity:1;transform:none;transition:opacity .9s var(--ease) .25s,transform 1.1s var(--ease) .25s}@media (max-width:767px){.slide__tag{font-size:12px;padding:5px 12px 5px 10px;margin-bottom:10px}}.card .badge{top:10px;inset-inline-start:10px;box-shadow:0 4px 14px -6px #00000040}.card .badge--stock{top:auto;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#ffffffdb;color:var(--ink);font-weight:600;font-size:10.5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.card .badge--stock:before{content:"";width:6px;height:6px;border-radius:50%;background:#1f9d55;box-shadow:0 0 0 3px #1f9d552e}.card .badge--new,.badge--stock+.badge--new,.badge--out+.badge--new{top:10px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px 4px 9px;background:var(--new);color:var(--new-ink);font-weight:800;font-size:11px}.badge--new .ic{width:12px;height:12px}.card__note{inset-inline-start:auto;inset-inline-end:10px}.slide__tag{display:flex;width:fit-content}.card__note{bottom:auto;top:44px;inset-inline-end:auto;inset-inline-start:10px;font-size:10px}.bhero--banner{position:relative;display:grid;align-items:end;min-height:clamp(460px,62vh,640px);background:#111;color:#fff;overflow:hidden;isolation:isolate}.bhero__media2{position:absolute;inset:0;z-index:-2}.bhero__media2 img{width:100%;height:100%;object-fit:cover;transform:scale(1.04);animation:bheroin 1.4s var(--ease) forwards}@keyframes bheroin{to{transform:none}}.bhero--banner:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#000000c7,#00000040 55%,#0000000d),linear-gradient(270deg,rgba(0,0,0,.45),transparent 60%)}.bhero--banner .bhero__txt{position:relative;max-width:640px;padding:clamp(24px,4vw,48px)}.bhero--banner .hlogo{filter:brightness(0) invert(1)}.bhero--banner .bhero__kicker,.bhero--banner .bhero__intro{color:#ffffffdb}.bhero--banner .bhero__stats li{background:#ffffff1a;border-color:#ffffff38;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bhero--banner .btn--glass{border-color:#ffffffb3;color:#fff}@media (max-width:767px){.bhero--banner{min-height:560px}.bhero--banner .bhero__txt{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.bhero__media2 img{animation:none;transform:none}}@media (max-width:1023px){.tabbar{height:66px;padding:5px}.tabbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#55524c}.tabbar a .ic{width:22px;height:22px}.tabbar a span{font-size:10.5px;font-weight:600;line-height:1;letter-spacing:0}.tabbar a[aria-current=page]{color:var(--ink);background:#ffffffd9}.tabbar a[aria-current=page] span{font-weight:800}.tabbar a[aria-current=page]:before{content:"";position:absolute;top:4px;width:16px;height:3px;border-radius:3px;background:var(--accent)}.tabbar a[aria-current=page] .ic{margin-top:4px}.tabbar i{top:5px;inset-inline-end:calc(50% - 20px)}}.bhero__kicker{font-family:Peyda,sans-serif;letter-spacing:0;font-size:13px}.promos2{margin-top:76px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.promo2{position:relative;display:block;aspect-ratio:4/4.6;overflow:hidden;border-radius:var(--r);background:#1a1a1a;color:#fff;isolation:isolate}.promo2__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.promo2:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(0deg,rgba(0,0,0,.72),rgba(0,0,0,.15) 45%,transparent 70%)}.promo2__txt{position:absolute;inset:auto 20px 22px 72px;z-index:1;display:flex;flex-direction:column;gap:4px}.promo2__txt strong{font-family:var(--f-disp);font-weight:900;font-size:clamp(22px,2.2vw,30px);line-height:1.2}.promo2__txt em{font-style:normal;font-size:13px;color:#fffc}.promo2__go{position:absolute;bottom:22px;left:20px;z-index:1;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#fff3;border:1px solid rgba(255,255,255,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .3s,transform .35s var(--ease)}.promo2__go .ic{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.promo2:hover .promo2__img{transform:scale(1.05)}.promo2:hover .promo2__go{background:var(--accent);border-color:var(--accent);transform:translate(-4px)}}@media (max-width:767px){.promos2{margin-top:52px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:4px;scrollbar-width:none}.promos2::-webkit-scrollbar{display:none}.promo2{flex:0 0 78%;scroll-snap-align:start;aspect-ratio:4/5}}.jn{margin-top:86px}.jn__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;align-items:stretch}.jn__lead{display:flex;flex-direction:column;border-radius:var(--r);overflow:hidden;background:var(--paper);border:1px solid var(--line);color:var(--ink)}.jn__img{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--tile)}.jn__img img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.jn__body{display:flex;flex-direction:column;gap:8px;padding:22px 24px 24px}.jn__body h3{margin:0;font-size:clamp(20px,2vw,26px);line-height:1.45}.jn__body p{margin:0;color:var(--muted);font-size:14.5px;line-height:1.9}.jn__cat{align-self:flex-start;padding:3px 11px;border-radius:999px;background:#fff1ea;color:var(--accent-2);font-size:12px;font-weight:700}.jn__meta{color:var(--muted);font-size:12.5px}.jn__list{display:grid;gap:12px;align-content:start}.jn__item{display:flex;gap:14px;align-items:center;padding:12px;border-radius:var(--r);background:#fff;border:1px solid var(--line);color:var(--ink);transition:border-color .3s,box-shadow .3s}.jn__thumb{flex:none;width:96px;height:96px;border-radius:calc(var(--r) - 6px);overflow:hidden;background:var(--tile)}.jn__thumb img{width:100%;height:100%;object-fit:cover}.jn__ib{display:flex;flex-direction:column;gap:6px;min-width:0}.jn__ib h3{margin:0;font-size:15px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (hover:hover) and (pointer:fine){.jn__lead:hover .jn__img img{transform:scale(1.04)}.jn__item:hover{border-color:#d9d6cf;box-shadow:0 10px 28px -16px #00000040}}@media (max-width:899px){.jn{margin-top:56px}.jn__grid{grid-template-columns:1fr}.jn__body{padding:18px}.jn__thumb{width:80px;height:80px}}.bcards{margin-top:28px}.bcards__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bcard{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:16/10;padding:22px;border-radius:var(--r);overflow:hidden;background:#141414;color:#fff;isolation:isolate}.bcard__bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.bcard:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#000000b3,#0003 50%,#00000059)}.bcard--plain{background:radial-gradient(120% 120% at 85% 0,#2c2c2c,#0e0e0e 60%)}.bcard--plain:after{display:none}.bcard__logo{display:flex;align-items:center;min-height:56px}.bclogo{height:40px;width:auto;max-width:70%;filter:brightness(0) invert(1)}.bclogo--on-running{height:58px}.bclogo--nnormal{height:30px}.bclogo--bandit{height:32px}.bclogo--uvu{height:44px}.bclogo--oakley{height:54px}.bcard__logo b{font-family:var(--f-disp);font-size:34px;text-transform:uppercase}.bcard__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;color:#ffffffe0}.bcard__foot i{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff2e;border:1px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .3s,transform .35s var(--ease)}.bcard__foot .ic{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.bcard:hover .bcard__bg{transform:scale(1.05)}.bcard:hover .bcard__foot i{background:var(--accent);border-color:var(--accent);transform:translate(-4px)}}@media (max-width:899px){.bcards__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bcard{padding:14px;aspect-ratio:4/3.4}.bclogo{height:28px}.bclogo--on-running{height:40px}.bclogo--nnormal,.bclogo--bandit{height:22px}.bclogo--oakley{height:38px}.bcard__foot{font-size:11.5px}.bcard__foot i{width:32px;height:32px}}.jn__list{grid-auto-rows:1fr}@media (max-width:899px){.jn__list{grid-auto-rows:auto}}.sizedlg{border:0;padding:0;width:min(620px,94vw);max-height:min(860px,90vh);border-radius:28px;background:#fff;color:var(--ink);box-shadow:0 40px 100px -20px #00000073;overflow:hidden;flex-direction:column}.sizedlg[open]{display:flex;animation:sdin .38s var(--ease)}.sizedlg::backdrop{background:#0e0e0e6b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@keyframes sdin{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}.sizedlg__head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px 24px 14px}.sizedlg__head small{display:block;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.sizedlg__head h2{font-family:var(--f);font-weight:900;font-size:21px;margin:0;line-height:1.3}.sizedlg__x{flex:none;width:40px;height:40px;border-radius:50%;border:0;background:var(--tile);display:grid;place-items:center;cursor:pointer;transition:background .2s,transform .2s;-webkit-tap-highlight-color:transparent}.sizedlg__x .ic{width:18px;height:18px}.sizedlg__x:focus{outline:0}.sizedlg__x:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.sizedlg__x:hover{background:var(--ink);color:#fff;transform:rotate(90deg)}}.sizedlg__tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:0 24px;padding:4px;border-radius:16px;background:var(--tile)}.sizedlg__tabs button{display:flex;align-items:center;justify-content:center;gap:7px;height:42px;border:0;border-radius:12px;background:transparent;color:var(--muted);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background .25s,color .25s,box-shadow .25s;-webkit-tap-highlight-color:transparent}.sizedlg__tabs button .ic{width:16px;height:16px}.sizedlg__tabs button.is-on{background:#fff;color:var(--ink);box-shadow:0 4px 14px -6px #00000040}.sizedlg__tabs button[data-sdtab=fit].is-on .ic{color:var(--accent)}.sizedlg__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 24px 8px}.sizedlg__pane{animation:sdfade .3s var(--ease)}@keyframes sdfade{0%{opacity:0;transform:translateY(6px)}}.sizedlg__unit{margin:0 0 10px;font-size:12.5px;color:var(--muted)}.sizedlg .sct{margin:0;border:1px solid var(--line);border-radius:18px;max-height:none}.sizedlg .sct table{font-size:14px;min-width:0;font-variant-numeric:tabular-nums}.sizedlg .sct th,.sizedlg .sct td{padding:12px 10px}.sizedlg .sct thead th{background:#fafafa;color:var(--muted);font-size:12px;font-weight:700;border-bottom:1px solid var(--line)}.sizedlg .sct tbody th{background:#fff;font-family:var(--f-disp);font-size:16px;font-weight:900;width:64px}.sizedlg .sct tbody tr:nth-child(2n)>*{background:#fcfbf9}.sizedlg .sct tbody tr.is-match>*{background:var(--ink);color:#fff}.sizedlg .sct tbody tr.is-match th{color:var(--accent)}.sizedlg .sct__note{margin:10px 0 0;font-size:12.5px;color:var(--muted)}.sizedlg__tips{list-style:none;margin:14px 0 6px;padding:0;display:grid;gap:8px}.sizedlg__tips li{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;align-items:baseline;padding:12px 14px;border-radius:14px;background:var(--paper);font-size:12.5px;color:var(--ink-2);line-height:1.8}.sizedlg__tips li b{font-size:13px;color:var(--ink);min-width:62px;position:relative;padding-inline-start:14px}.sizedlg__tips li b:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--accent)}.sizedlg__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.sizedlg__foot a{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:13px;color:var(--ink);white-space:nowrap}.sizedlg__foot a .ic{width:15px;height:15px}@media (max-width:640px){.sizedlg{width:100vw;max-width:100vw;max-height:92dvh;margin:auto 0 0;border-radius:26px 26px 0 0}.sizedlg[open]{animation:sdup .42s var(--ease)}.sizedlg:before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#00000024}.sizedlg__head{padding:24px 18px 12px}.sizedlg__tabs{margin:0 18px}.sizedlg__body{padding:14px 18px 8px}.sizedlg__foot{padding-inline:18px}.sizedlg__foot span{display:none}}@keyframes sdup{0%{transform:translateY(100%)}to{transform:none}}.fitform{display:grid;gap:16px}.fitform--page{margin:18px 0 24px;padding:20px;border:1px solid var(--line);border-radius:22px;background:#fff}.fitform__hd{display:flex;gap:12px;align-items:flex-start}.fitform__hd>.ic{flex:none;width:40px;height:40px;padding:10px;border-radius:12px;background:var(--ink);color:var(--accent)}.fitform__t{margin:0;font-weight:900;font-size:16px}.fitform__t small{display:block;font-weight:400;color:var(--muted);font-size:12.5px;line-height:1.7;margin-top:2px}.fitform__row{display:grid;gap:8px}.ff__l{font-size:12.5px;font-weight:800;color:var(--ink-2)}.seg{display:flex;gap:4px;padding:4px;border-radius:14px;background:var(--tile)}.seg button{flex:1;height:40px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:14px;font-weight:700;color:var(--muted);cursor:pointer;transition:background .2s,color .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent}.seg button[aria-checked=true]{background:#fff;color:var(--ink);box-shadow:0 3px 10px -4px #00000040}.fitform__g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ff{display:grid;gap:6px;min-width:0}.ff__in{position:relative;display:block}.ff__in input{width:100%;height:50px;border:1px solid var(--line);border-radius:14px;background:#fff;padding:0 14px 0 40px;font:inherit;font-size:16px;font-weight:700;text-align:right;transition:border-color .2s,box-shadow .2s;-moz-appearance:textfield}.ff__in input::-webkit-outer-spin-button,.ff__in input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ff__in input::placeholder{color:#c4c0b8;font-weight:500}.ff__in input:focus{outline:0;border-color:var(--ink);box-shadow:0 0 0 4px #0e0e0e12}.ff__in i{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-style:normal;font-family:var(--f-mono);font-size:11px;color:var(--muted);pointer-events:none}.fitform__more{border:1px dashed var(--line);border-radius:14px;padding:0 14px}.fitform__more summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;height:46px;font-size:13px;font-weight:800}.fitform__more summary::-webkit-details-marker{display:none}.fitform__more summary:before{content:"+";display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--tile);font-weight:400;transition:transform .25s}.fitform__more[open] summary:before{transform:rotate(45deg)}.fitform__more summary small{color:var(--muted);font-weight:400}.fitform__more .fitform__g{grid-template-columns:1fr 1fr;padding-bottom:14px}.fitform__r{display:grid;gap:10px}.fitform__r .btn{width:100%;height:52px;border-radius:14px}.fitform__r output:empty{display:none}.fitform__r output{display:block;font-size:13px;font-weight:700;color:var(--ink-2);text-align:center}.fitform__r output.is-res{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:0 14px;align-items:center;text-align:right;padding:14px 16px;border-radius:16px;background:var(--ink);color:#fff;animation:rise .4s var(--ease)}.fitform__r output.is-res b{grid-row:1/3;grid-column:1;display:grid;place-items:center;min-width:56px;height:56px;padding:0 10px;border-radius:14px;background:var(--accent);color:#fff;font-family:var(--f-disp);font-size:24px;font-weight:900}.fitform__r output.is-res span{font-size:12px;color:#bdb8ae;font-weight:500}.fitform__r output.is-res small{font-size:13px;font-weight:700}@media (max-width:420px){.fitform__g{grid-template-columns:1fr 1fr}.fitform__g .ff:last-child:nth-child(odd){grid-column:1/-1}}.sct td{direction:ltr;unicode-bidi:isolate}.credit{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.04em;color:#8a8478;opacity:.55;transition:opacity .3s}@media (hover:hover) and (pointer:fine){.credit:hover{opacity:.9}}.credit__h{font-style:normal;color:#e8622c;display:inline-block;animation:crbeat 1.6s ease-in-out infinite}.credit__track{position:relative;display:block;width:64px;height:16px;border-bottom:1px dashed rgba(255,255,255,.14);overflow:hidden}.credit__rn{position:absolute;bottom:1px;left:0;width:16px;animation:crrun 3.6s linear infinite}.credit__rn svg{display:block;width:100%;height:auto;overflow:visible}.credit__rn .rn path{stroke-width:5}.credit__rn .rn__speed{display:none}@keyframes crrun{0%{transform:translate(-18px);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translate(66px);opacity:0}}@keyframes crbeat{0%,70%,to{transform:scale(1)}35%{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.credit__rn,.credit__h{animation:none}}@media (max-width:640px){.footer__bottom{justify-content:center;text-align:center}.credit{font-size:10px}}.nav{display:none}@media (min-width:1024px){.nav{display:block;grid-column:1;grid-row:1;align-self:stretch}.nav__list{display:flex;list-style:none;margin:0;padding:0;height:100%}.nav__item{display:flex}.nav__link{position:relative;display:flex;align-items:center;padding:0 12px;font-size:14px;font-weight:700;color:var(--ink);transition:color .2s}.nav__link:after{content:"";position:absolute;inset-inline:12px;bottom:14px;height:2px;border-radius:2px;background:var(--accent);transform:scaleX(0);transform-origin:right;transition:transform .3s var(--ease)}.nav__item:hover>.nav__link:after,.nav__item:focus-within>.nav__link:after{transform:scaleX(1)}.mega{position:absolute;inset-inline:0;top:100%;background:#fff;border-top:1px solid var(--line);box-shadow:0 30px 60px -30px #00000040;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .25s var(--ease),visibility 0s .25s;pointer-events:none}.mega:after{content:"";position:absolute;top:100%;inset-inline:0;height:100vh;background:#0e0e0e47;opacity:0;transition:opacity .25s;pointer-events:none}.nav__item.has-mega:hover>.mega,.nav__item.has-mega:focus-within>.mega{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .22s .08s,transform .3s .08s var(--ease),visibility 0s .08s}.nav__item.has-mega:hover>.mega:after,.nav__item.has-mega:focus-within>.mega:after{opacity:1}.mega__inner{display:grid;grid-template-columns:1fr 300px;gap:48px;padding-block:34px 40px}.mega__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;align-content:start}.mega__col ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.mega__head{display:flex;align-items:center;gap:6px;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid var(--line);font-family:var(--f);font-size:15px;font-weight:900;letter-spacing:0;text-transform:none;color:var(--ink)}.mega__head span{color:var(--accent);opacity:0;transform:translate(6px);transition:opacity .2s,transform .2s}a.mega__head:hover span{opacity:1;transform:none}.mega__head--muted{color:var(--muted)}.mega__col li a{display:inline-block;padding:6px 0;font-size:14px;color:#55524c;transition:color .15s,transform .2s var(--ease)}.mega__col li a:hover{color:var(--ink);transform:translate(-4px)}.mega__feat{position:relative;display:block;aspect-ratio:5/6;border-radius:20px;overflow:hidden;background:var(--tile);color:#fff}.mega__feat img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.mega__feat:hover img{transform:scale(1.05)}.mega__feat-t{position:absolute;inset:auto 0 0;padding:60px 20px 20px;background:linear-gradient(transparent,#000000b3);display:grid;gap:4px}.mega__feat-t small{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;opacity:.75}.mega__feat-t b{font-size:19px;font-weight:900}.mega__feat-t i{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-size:13px;font-weight:700;margin-top:6px}.mega__feat-t .ic{width:15px;height:15px}.mega__inner:has(.mega__brands){grid-template-columns:1fr;gap:18px}.mega__brands{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.mega__allb{justify-self:start;display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:14px}.mega__allb .ic{width:16px;height:16px}}.mbc{position:relative;display:grid;align-content:start;gap:6px;min-width:0;color:var(--ink)}.mbc:before{content:"";display:block;aspect-ratio:19/12;border-radius:16px;background:#1b1a18}.mbc>img{position:absolute;top:0;inset-inline:0;width:100%;aspect-ratio:19/12;height:auto;object-fit:cover;border-radius:16px;transition:transform .6s var(--ease),filter .4s}.mbc__logo{position:absolute;top:0;inset-inline:0;aspect-ratio:19/12;display:grid;place-items:center;border-radius:16px;background:linear-gradient(#0000001f,#0000006b);color:#fff;font-family:var(--f-disp);font-weight:900;font-size:20px;text-transform:uppercase}.mbc__logo .mlogo{width:auto;height:auto;max-width:58%;max-height:30px;filter:brightness(0) invert(1)}.mbc__t{font-size:12px;line-height:1.6;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (hover:hover) and (pointer:fine){.mbc{overflow:visible}.mbc:hover>img{filter:brightness(1.08)}.mbc:hover .mbc__t{color:var(--ink)}}.mnav{position:fixed;inset:0;z-index:200;visibility:hidden;transition:visibility 0s .4s}.mnav.is-open{visibility:visible;transition:none}.mnav__scrim{position:absolute;inset:0;background:#0e0e0e66;opacity:0;transition:opacity .35s}.mnav.is-open .mnav__scrim{opacity:1}.mnav__sheet{position:absolute;top:0;bottom:0;right:0;width:min(100%,460px);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .4s cubic-bezier(.32,.72,0,1);box-shadow:-20px 0 60px #0000002e;will-change:transform}.mnav.is-open .mnav__sheet{transform:none}.mnav.is-instant,.mnav.is-instant *{transition:none!important}.mnav__top{display:flex;align-items:center;justify-content:space-between;padding:calc(10px + env(safe-area-inset-top)) 16px 8px}.mnav__top .logo{font-size:24px}.mnav__tools{display:flex;gap:6px}.mnav__ib{width:42px;height:42px;border-radius:50%;border:0;background:var(--tile);color:var(--ink);display:grid;place-items:center;-webkit-tap-highlight-color:transparent;transition:transform .15s,background .2s}.mnav__ib .ic{width:19px;height:19px}.mnav__ib:active{transform:scale(.9)}.mnav__x{background:var(--ink);color:#fff}.mnav__search{display:flex;align-items:center;gap:10px;margin:6px 16px 10px;height:48px;padding:0 14px;border-radius:14px;background:var(--tile)}.mnav__search>.ic{width:18px;height:18px;color:var(--muted);flex:none}.mnav__search input{flex:1;min-width:0;height:100%;border:0;background:transparent;outline:0;font:inherit;font-size:16px}.mnav__search .search__ph{inset-inline-start:42px}.mnav__stage{position:relative;flex:1;min-height:0;overflow:hidden}.mnav__view{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px calc(28px + env(safe-area-inset-bottom));background:#fff;transform:translate(-100%);transition:transform .38s cubic-bezier(.32,.72,0,1);-webkit-overflow-scrolling:touch}.mnav__view.is-on,.mnav__view--root{transform:none}.mnav__view--root.is-back{transform:translate(30%);opacity:0;transition:transform .38s cubic-bezier(.32,.72,0,1),opacity .3s}.mnav__seg{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:14px;background:var(--tile);margin-bottom:12px}.mnav__seg button{position:relative;z-index:1;height:42px;border:0;background:none;font:inherit;font-size:15px;font-weight:800;color:var(--muted);transition:color .25s;-webkit-tap-highlight-color:transparent}.mnav__seg button[aria-selected=true]{color:var(--ink)}.mnav__seg-pill{position:absolute;top:4px;bottom:4px;right:4px;width:calc(50% - 4px);border-radius:10px;background:#fff;box-shadow:0 4px 12px -6px #0000004d;transform:translate(calc(var(--seg,0) * -100%));transition:transform .35s cubic-bezier(.32,.72,0,1)}.mnav__g{animation:sdfade .3s var(--ease)}.mnav__hero{position:relative;display:flex;align-items:flex-end;justify-content:space-between;height:150px;padding:16px;border-radius:20px;overflow:hidden;background:#1b1a18;color:#fff;margin-bottom:6px;-webkit-tap-highlight-color:transparent}.mnav__hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.mnav__hero:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 30%,#000000a6)}.mnav__hero span,.mnav__hero i{position:relative;z-index:1}.mnav__hero small{display:block;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;opacity:.8}.mnav__hero b{font-size:19px;font-weight:900}.mnav__hero i{width:38px;height:38px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center}.mnav__hero i .ic{width:17px;height:17px}.mnav__list{list-style:none;margin:0;padding:0}.mnav__list li+li{border-top:1px solid var(--line)}.mnav__row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:0 4px;border:0;background:none;font:inherit;font-size:19px;font-weight:900;color:var(--ink);text-align:right;-webkit-tap-highlight-color:transparent;transition:opacity .15s}.mnav__row small{display:block;font-size:11.5px;font-weight:500;color:var(--muted);margin-top:1px}.mnav__row:active,.mnav a.is-going{opacity:.45}.mnav__chev{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:#b7b2a9}.mnav__vh{display:flex;align-items:center;gap:10px;min-height:52px;margin-bottom:6px}.mnav__vh b{font-size:20px;font-weight:900}.mnav__back{width:40px;height:40px;border-radius:50%;border:0;background:var(--tile);display:grid;place-items:center;transform:scaleX(-1)}.mnav__back .mnav__chev{color:var(--ink)}.mnav__all{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;margin-bottom:6px;border-radius:14px;background:var(--ink);color:#fff;font-weight:800;font-size:14.5px}.mnav__all .ic{width:17px;height:17px}.mnav__view:not(.mnav__view--root) .mnav__row{font-size:17px;font-weight:700}.mnav__sec{display:flex;align-items:center;justify-content:space-between;margin:22px 0 10px}.mnav__sec b{font-size:13px;font-weight:900}.mnav__sec a{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:700;color:var(--muted)}.mnav__sec .ic{width:14px;height:14px}.mnav__brands{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.mnav__brands::-webkit-scrollbar{display:none}.mbc--m{scroll-snap-align:start}.mbc--m .mbc__logo .mlogo{max-height:24px}.mnav__links{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.mnav__links a{display:flex;align-items:center;min-height:46px;padding:0 14px;border-radius:12px;border:1px solid var(--line);font-size:13.5px;font-weight:700}.mnav__links a:active{background:var(--tile)}.mnav__card,.mnav__wa{display:flex;align-items:center;gap:12px;margin-top:10px;padding:14px 16px;border-radius:16px}.mnav__card{background:var(--ink);color:#fff;margin-top:16px}.mnav__card>.ic:first-child{width:24px;height:24px;color:var(--accent);flex:none}.mnav__card>.ic:last-child{width:16px;height:16px;margin-inline-start:auto;opacity:.6}.mnav__card small,.mnav__wa small{display:block;font-size:11.5px;font-weight:500;opacity:.65}.mnav__card b,.mnav__wa b{font-size:14px}.mnav__wa{background:#e9f9ef;color:#0d5c2c}.mnav__wa .ic{width:24px;height:24px;color:#1fae55}@media (min-width:1024px){.mnav{display:none}}@media (prefers-reduced-motion:reduce){.mnav__sheet,.mnav__view,.mnav__scrim{transition:none}}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}.tabbar{view-transition-name:tabbar}.header{view-transition-name:hdr}::view-transition-group(tabbar),::view-transition-group(hdr){animation-duration:.2s}.mnav__row>span{flex:1}.mnav__n{font-style:normal;font-size:11.5px;font-weight:700;color:var(--muted);background:var(--tile);border-radius:999px;min-width:24px;height:24px;display:grid;place-items:center;padding:0 7px}.bgrid{margin-top:28px}.bgrid__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bg{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden;transition:border-color .25s,box-shadow .3s,transform .3s var(--ease)}.bg__media{display:block;aspect-ratio:16/9;overflow:hidden;background:var(--tile)}.bg__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.bg__body{flex:1;display:grid;grid-template-columns:1fr auto;grid-template-areas:"logo cta" "t t";align-items:center;gap:10px 14px;padding:16px 18px 18px}.bg__logo{grid-area:logo;display:flex;align-items:center;min-height:32px;min-width:0}.bglogo{width:auto;height:auto;max-width:150px;max-height:26px;filter:brightness(0)}.bglogo--on-running{max-height:34px}.bglogo--nnormal,.bglogo--bandit{max-height:18px}.bglogo--oakley{max-height:30px}.bg__logo b{font-family:var(--f-disp);font-size:22px;text-transform:uppercase}.bg__t{grid-area:t;font-size:13.5px;line-height:1.8;color:var(--muted)}.bg__cta{grid-area:cta;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;background:var(--tile);font-size:12.5px;font-weight:800;white-space:nowrap;transition:background .25s,color .25s}.bg__cta .ic{width:15px;height:15px;transition:transform .25s var(--ease)}@media (hover:hover) and (pointer:fine){.bg:hover{border-color:var(--ink);box-shadow:0 18px 40px -24px #00000059;transform:translateY(-3px)}.bg:hover .bg__media img{transform:scale(1.05)}.bg:hover .bg__cta{background:var(--ink);color:#fff}.bg:hover .bg__cta .ic{transform:translate(-3px)}}.bg:active{transform:scale(.985)}@media (max-width:899px){.bgrid__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bg__media{aspect-ratio:4/3}.bg__body{grid-template-columns:1fr;grid-template-areas:"logo" "t" "cta";gap:6px;padding:12px}.bglogo{max-width:110px;max-height:20px}.bglogo--on-running{max-height:26px}.bglogo--nnormal,.bglogo--bandit{max-height:14px}.bglogo--oakley{max-height:24px}.bg__t{font-size:12px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.4em}.bg__cta{justify-self:stretch;justify-content:space-between;height:34px;padding:0 12px;font-size:12px;margin-top:4px}}.marquee{display:flex;align-items:stretch;background:#111110;color:#fff;border-radius:18px;overflow:hidden;direction:rtl;box-shadow:inset 0 0 0 1px #ffffff0f}.marquee:before,.marquee:after{display:none}.marquee__label{flex:none;display:grid;align-content:center;gap:2px;padding:0 24px;border-inline-end:1px solid rgba(255,255,255,.1);position:relative;z-index:3;background:#111110}.marquee__label b{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:900;white-space:nowrap}.marquee__label b:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px #e8622c2e}.marquee__label small{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;padding-inline-start:15px}.marquee__vp{position:relative;flex:1;min-width:0;overflow:hidden;direction:ltr}.marquee__vp:before,.marquee__vp:after{content:"";position:absolute;top:0;bottom:0;width:72px;z-index:2;pointer-events:none}.marquee__vp:before{left:0;background:linear-gradient(90deg,#111110,transparent)}.marquee__vp:after{right:0;background:linear-gradient(270deg,#111110,transparent)}.marquee__track{animation-duration:40s}.marquee a{height:72px;padding:0 38px;opacity:.55;transform:none;transition:opacity .3s}@media (hover:hover) and (pointer:fine){.marquee a:hover{opacity:1;transform:none}}.marquee img{height:24px}.marquee .qlogo--satisfy{height:20px}.marquee .qlogo--on-running{height:34px}.marquee .qlogo--nnormal,.marquee .qlogo--bandit{height:18px}.marquee .qlogo--oakley{height:30px}.marquee b{font-size:28px}.marquee i{width:1px;height:22px;background:#ffffff24;opacity:1}@media (max-width:767px){.marquee{border-radius:16px}.marquee__label{padding:0 14px}.marquee__label b{font-size:12px;gap:6px}.marquee__label small{display:none}.marquee__vp:before,.marquee__vp:after{width:36px}.marquee a{height:56px;padding:0 24px}.marquee img{height:18px}.marquee .qlogo--on-running{height:26px}.marquee .qlogo--nnormal,.marquee .qlogo--bandit{height:13px}.marquee .qlogo--oakley{height:22px}.marquee i{height:16px}}#products{scroll-margin-top:calc(var(--h-header) + 8px)}@media (max-width:767px){.bhero--banner{display:block;min-height:0;margin:8px 10px 0;background:none;color:var(--ink);border-radius:0;overflow:visible}.bhero--banner:after{display:none}.bhero--banner .bhero__media2{position:relative;inset:auto;z-index:0;height:clamp(170px,48vw,210px);border-radius:20px;overflow:hidden;background:#111}.bhero--banner .bhero__media2:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0000009e,#0000 60%)}.bhero--banner .bhero__media2 img{object-position:center 30%}.bhero--banner .bhero__txt{max-width:none;padding:12px 2px 0;gap:6px}.bhero--banner .hlogo{position:absolute;z-index:2;top:calc(clamp(170px,48vw,210px) - 46px);inset-inline-start:16px;height:28px!important;width:auto;max-width:45%}.bhero--banner .bhero__kicker,.bhero--banner .bhero__intro{display:none}.bhero--banner .bhero__name{font-size:22px;line-height:1.35;color:var(--ink)}.bhero--banner .bhero__stats{display:flex;flex-wrap:nowrap;gap:6px;margin:2px 0 0;overflow-x:auto;scrollbar-width:none}.bhero--banner .bhero__stats::-webkit-scrollbar{display:none}.bhero--banner .bhero__stats li{flex-direction:row;align-items:center;gap:5px;min-width:0;padding:5px 10px;border-radius:999px;background:var(--tile);border:0;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink-2);font-size:11.5px;white-space:nowrap}.bhero--banner .bhero__stats b{font-size:12px}.bhero--banner .bhero__stats .ic{width:14px;height:14px}.bhero--banner .bhero__cta{flex-wrap:nowrap;gap:6px;margin-top:6px;overflow-x:auto;scrollbar-width:none;margin-inline:-2px;padding:0 2px 2px}.bhero--banner .bhero__cta::-webkit-scrollbar{display:none}.bhero--banner .bhero__cta .btn{flex:none;min-height:38px;height:38px;padding:0 14px;border-radius:999px;font-size:12.5px}.bhero--banner .bhero__cta .btn--light{background:var(--ink);color:#fff;border-color:var(--ink)}.bhero--banner .bhero__cta .btn--glass{background:#fff;color:var(--ink);border:1px solid var(--line)}}@media (max-width:767px){.bhero--banner .bhero__txt{position:static}.bhero--banner{position:relative}.bhero--banner .hlogo{top:calc(clamp(170px,48vw,210px) - 44px)}.bhero--banner .bhero__media2{height:clamp(160px,44vw,190px)}.bhero--banner .hlogo{top:calc(clamp(160px,44vw,190px) - 44px)}.bhero--banner+.wrap .crumbs{margin-top:10px}.bhero--banner+.wrap .qa-box{margin-top:8px;padding:0;border:0;background:none;cursor:pointer}.bhero--banner+.wrap .qa-box p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;line-height:1.9;color:var(--ink-2);margin:0}.bhero--banner+.wrap .qa-box:after{content:"\628\6cc\634\62a\631  \628\62e\648\627\646\6cc\62f";display:inline-block;margin-top:2px;font-size:12px;font-weight:800;color:var(--accent-2)}.bhero--banner+.wrap .qa-box.is-open p{-webkit-line-clamp:unset;display:block}.bhero--banner+.wrap .qa-box.is-open:after{content:"\628\633\62a\646"}}.marquee .qlogo--satisfy{height:17px}@media (max-width:767px){.marquee .qlogo--satisfy{height:12px}.bhero--banner+.wrap .crumbs{margin-top:4px}}@media (max-width:767px){.is-pdp .wafab{display:none!important}.is-pdp main>.wrap>.crumbs{margin:6px 0 0;font-size:11px;white-space:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(270deg,#000 85%,transparent);mask-image:linear-gradient(270deg,#000 85%,transparent)}.is-pdp main>.wrap>.crumbs::-webkit-scrollbar{display:none}.is-pdp main>.wrap>.crumbs ol{flex-wrap:nowrap}.is-pdp .pdp{gap:0;margin-top:8px}.is-pdp .pdp__media{position:relative;margin-inline:calc(-1*var(--gut));padding:0;background:none;border:0;border-radius:0;box-shadow:none}.is-pdp .gallery{gap:0;border-radius:0}.is-pdp .gallery__item{aspect-ratio:1/1.08;border-radius:0}.is-pdp .gallery__item img{padding:3%}.is-pdp .gallery__dots{display:flex;position:absolute;left:50%;transform:translate(-50%);top:calc(108vw - 30px);margin:0;padding:6px 10px;border-radius:999px;background:#ffffffbf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.is-pdp .gallery__dots span{width:6px;height:6px;border-radius:50%;background:#0003}.is-pdp .gallery__dots span.is-on{width:18px;border-radius:6px;background:var(--ink)}.is-pdp .gallery__note{margin:10px var(--gut) 0;padding:8px 12px;font-size:12px;border-radius:12px}.is-pdp .pdp__buy{position:relative;z-index:1;margin:-18px calc(-1*var(--gut)) 0;padding:18px var(--gut) 0;background:#fff;border-radius:22px 22px 0 0}.is-pdp .buy__top{margin-bottom:2px}.is-pdp .buy__brand{font-size:11px;border:0;color:var(--ink);font-weight:700;background:var(--tile);padding:4px 10px;border-radius:999px}.is-pdp .buy__sku{font-size:10px;padding:3px 10px}.is-pdp .buy__title{font-size:20px;line-height:1.5;margin:8px 0 2px}.is-pdp .buy__meta{font-size:12.5px;margin:0}.is-pdp .buy__price{font-size:26px;margin:10px 0 8px}.is-pdp .buy__stock{font-size:12px;padding:5px 11px;margin:0 0 14px}.is-pdp .fitrec{border-radius:16px;padding:12px 14px;font-size:12.5px}.is-pdp .buy__sizes legend{font-size:14px;margin-bottom:8px}.is-pdp .buy__guide{font-size:12px}.is-pdp .sizes{gap:8px}.is-pdp .buy__ctas{display:grid!important;grid-template-columns:1fr 54px;gap:8px}.is-pdp .buy__ctas .btn{height:54px;border-radius:16px}.is-pdp .buy__ctas .wish--pdp{width:54px;height:54px;border-radius:16px}.is-pdp .buy__other{font-size:12px;text-align:center}.is-pdp .trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:16px}.is-pdp .trust li{flex-direction:column;align-items:center;text-align:center;gap:6px;padding:12px 6px;border-radius:14px;font-size:0}.is-pdp .trust li .ic{width:20px;height:20px}.is-pdp .trust li b{font-size:11.5px;line-height:1.5}.is-pdp .howbuy{margin-top:10px;font-size:13px}.is-pdp .specs{margin-top:36px}.is-pdp .specs h2{font-size:20px;margin-bottom:10px}.is-pdp .specs dl{display:block;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff}.is-pdp .specs dl div{flex-direction:row;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 14px;border:0;border-radius:0;border-bottom:1px solid var(--line);background:none;font-size:13px}.is-pdp .specs dl div:nth-child(2n){background:#fcfbf9}.is-pdp .specs dl div:last-child{border-bottom:0}.is-pdp .specs dt{flex:none;font-size:12.5px}.is-pdp .specs dd{text-align:end;font-size:13px;line-height:1.7}.is-pdp .prose--pdp h2{font-size:20px}.is-pdp .prose--pdp h3{font-size:17px}.is-pdp .prose--pdp{font-size:14px;line-height:2}}@media (max-width:767px){.is-pdp .pdp__media:has(.gallery__note)+.pdp__buy{margin-top:4px;border-radius:0}.is-pdp .gallery__note{line-height:1.7}}.authx{max-width:1080px;margin:28px auto 64px;border-radius:30px;box-shadow:0 30px 80px -40px #00000059}.authx__art{isolation:isolate;justify-content:flex-start;background:#0e0e0e}.authx__bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 25%;opacity:.55}.authx__art:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0e0e0e8c,#0e0e0e33 35%,#0e0e0eeb 78%)}.authx__art h2{margin-top:auto}.authx__perks{gap:10px}.authx__perks li{padding:10px 14px;border-radius:14px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#eee}.authx__track{display:none}.authx__panel{gap:16px;padding:clamp(28px,5vw,60px)}.authx__steps{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0;background:var(--tile);border-radius:999px;padding:4px}.authx__steps li{justify-content:center;background:none;padding:6px 10px}.authx__steps li.is-on{background:var(--ink)}.authx__steps li.is-done{color:var(--ink)}.authx__in{border-radius:16px;background:#fafaf8}.authx__in:focus-within{background:#fff}.authx__in b{display:flex;align-items:center;gap:6px;height:100%}.authx__secure{display:flex;align-items:center;gap:8px;margin:0;padding:10px 14px;border-radius:12px;background:#eef8f1;color:#1f6b3c;font-size:12.5px;font-weight:700}.authx__secure .ic{width:16px;height:16px;flex:none}.otp{position:relative;direction:ltr;height:66px}.otp .authx__otp{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:0;color:transparent;-webkit-text-fill-color:transparent;caret-color:transparent;font-size:16px;letter-spacing:0;text-align:left;opacity:.011}.otp .authx__otp:-webkit-autofill{transition:background-color 9999s ease-out}.otp__cells{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:100%}.otp__cells span{display:grid;place-items:center;border:1.5px solid var(--line);border-radius:16px;background:#fafaf8;font-family:var(--f);font-size:28px;font-weight:900;color:var(--ink);transition:border-color .2s,background .2s,box-shadow .2s,transform .2s var(--ease)}.otp__cells span.is-full{background:#fff;border-color:#bdb8ae;animation:otpin .25s var(--ease)}.otp__cells span.is-cur{border-color:var(--ink);background:#fff;box-shadow:0 0 0 4px #e8622c1f}.otp__cells span.is-cur:empty:after{content:"";width:2px;height:28px;background:var(--accent);animation:otpcaret 1s steps(2) infinite}.otp.is-done .otp__cells span{border-color:#22a35a;background:#f1faf4}@keyframes otpin{0%{transform:scale(.85)}to{transform:none}}@keyframes otpcaret{50%{opacity:0}}@media (max-width:860px){.authx{margin:10px 0 40px;box-shadow:none}.authx__art{display:flex;padding:0;margin:0 0 4px;min-height:0;background:none}.authx__bg,.authx__art:before{display:none}.authx__perks{display:none}.authx__panel{padding:10px 2px 0;text-align:right}.authx__panel h1{font-size:24px;text-align:center}.authx__panel .muted{text-align:center}.authx__steps{display:grid;margin:4px 0}.authx__in input{height:60px;font-size:20px}.otp{height:62px}.otp__cells{gap:8px}.otp__cells span{font-size:26px;border-radius:14px}.authx__secure{justify-content:center}}@media (max-width:360px){.otp__cells{gap:6px}.otp__cells span{font-size:22px}}.cartpage{max-width:1240px;margin-inline:auto}.cart__head{align-items:flex-end;margin:10px 0 22px}.cart__head h1{font-size:clamp(28px,4vw,44px);line-height:1.2}.cart__back{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:700;color:var(--muted);transform:scaleX(1)}.cart__back .ic{width:15px;height:15px;transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.cart__back:hover{color:var(--ink)}}@media (min-width:1024px){.cart{grid-template-columns:minmax(0,1fr) 400px;gap:28px;align-items:start}}.cart__items{gap:12px}.citem{grid-template-columns:110px minmax(0,1fr);gap:18px;padding:14px;border-radius:22px;box-shadow:0 1px #00000005;transition:border-color .2s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.citem:hover{border-color:#d9d5cd;box-shadow:0 14px 34px -22px #0000004d}}.citem__img{width:110px;border-radius:16px}.citem__img img{padding:6%}.citem__body{display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;padding:4px 0;padding-inline-end:38px}.citem__name{font-size:15px;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.citem__tags{margin:8px 0 12px}.citem__tags .tag{font-size:11.5px;padding:3px 10px;border-radius:999px}.citem__row{align-items:flex-end}.citem__qty{height:40px;border:1px solid var(--line);background:#fafaf8;padding:0 3px}.citem__qty button{width:34px;height:34px;font-size:18px;color:var(--ink)}.citem__qty span{min-width:26px;font-size:15px}.citem__price{display:grid;justify-items:end;gap:2px;text-align:end}.citem__price strong{font-size:18px;font-weight:900}.citem__price small{font-size:11.5px;color:var(--muted)}.citem__rm{top:12px;inset-inline-end:12px;width:36px;height:36px;background:var(--tile);color:var(--ink-2)}.citem__rm .ic{width:17px;height:17px}.summary{padding:24px;border:1px solid var(--line);box-shadow:0 30px 70px -40px #0000004d}.summary h2{margin:0 0 6px}.summary dl div{font-size:13.5px;padding:11px 0}.summary dt{color:var(--muted)}.summary__total{border-top:0;margin:8px 0 14px;padding:16px 18px;border-radius:16px;background:var(--ink);color:#fff}.summary__total b{font-size:26px}.summary .btn--lg{height:56px;border-radius:16px}.checkout{border-radius:22px;padding:24px}.checkout--guest{background:linear-gradient(135deg,#fff,#fbf8f4)}.cartbar{background:#0e0e0ef0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;box-shadow:0 16px 40px -14px #00000080}.cartbar .btn{background:#fff;border-color:#fff;color:var(--ink);border-radius:14px;font-weight:800}.cartbar b{color:#fff}.cart-empty{max-width:520px;margin:30px auto 60px;padding:40px 24px;border:1px dashed var(--line);border-radius:26px;text-align:center}.cart-empty>.ic{width:54px;height:54px;padding:14px;border-radius:50%;background:var(--tile);color:var(--ink)}.cart-empty p .btn{margin:4px}@media (max-width:1023px){.cart{display:flex;flex-direction:column;gap:14px}.cart__main{display:contents}.cart__items{order:1}.cart__side{order:2}.cart .checkout{order:3;margin-top:0}.cart__head{flex-direction:column;align-items:stretch;gap:12px}.cart__head>div{display:flex;align-items:baseline;justify-content:space-between}.cstep{justify-content:space-between}.summary{padding:18px;box-shadow:none}.summary__trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;text-align:center;font-size:11px}.summary__trust li{flex-direction:column;gap:4px}}@media (max-width:767px){.cart__head h1{font-size:28px}.cstep{font-size:11.5px;padding:4px}.cstep li{padding:5px 8px;gap:4px}.citem{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:12px;border-radius:20px}.citem__img{width:88px;border-radius:14px}.citem__name{font-size:13.5px}.citem__body{padding-inline-end:34px}.citem__tags{margin:6px 0 10px;gap:4px}.citem__tags .tag{font-size:10.5px;padding:2px 8px}.citem__qty{height:36px}.citem__qty button{width:30px;height:30px}.citem__price strong{font-size:16px}.citem__rm{top:10px;inset-inline-end:10px;width:32px;height:32px}.checkout{padding:18px}.is-cart .wafab{display:none!important}}.toc{max-width:760px;margin:22px auto 0}.toc details{border:1px solid var(--line);border-radius:18px;background:#fcfbf9;padding:0 18px}.toc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;height:54px;font-weight:900;font-size:15px}.toc summary::-webkit-details-marker{display:none}.toc summary small{font-weight:500;color:var(--muted);font-size:12px}.toc ol{margin:0;padding:0 0 14px;list-style:none;counter-reset:toc;display:grid;gap:2px}.toc li{counter-increment:toc}.toc a{display:flex;gap:10px;padding:7px 0;font-size:14px;color:var(--ink-2);border-top:1px dashed var(--line)}.toc a:before{content:counter(toc,persian);min-width:22px;font-weight:900;color:var(--accent)}@media (hover:hover) and (pointer:fine){.toc a:hover{color:var(--ink)}}.prose h2[id]{scroll-margin-top:calc(var(--h-header) + 16px)}.pbox{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:16px;align-items:center;margin:26px 0;padding:14px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 18px 40px -30px #0000004d}.pbox__img{display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:var(--tile)}.pbox__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:6%;margin:0}.pbox__body{display:grid;gap:4px;min-width:0}.prose .pbox__brand{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.prose .pbox__name{font-weight:800;font-size:14.5px;line-height:1.6;color:var(--ink);text-decoration:none}.pbox__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:900}.pbox__av{font-style:normal;font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--tile);color:var(--ink-2)}.pbox__av--instock{background:#eaf7ee;color:#1f7a45}.prose .pbox__btn{display:inline-flex;align-items:center;height:42px;padding:0 18px;border-radius:999px;background:var(--ink);color:#fff;font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap}@media (max-width:640px){.pbox{grid-template-columns:76px minmax(0,1fr);gap:12px}.prose .pbox__btn{grid-column:1/-1;justify-content:center}}.ptable{margin:24px 0;border:1px solid var(--line);border-radius:18px;overflow:auto}.ptable table{width:100%;border-collapse:collapse;font-size:13.5px;min-width:520px;margin:0}.ptable th,.ptable td{padding:11px 12px;border-bottom:1px solid var(--line);text-align:right}.ptable thead th{background:var(--ink);color:#fff;font-size:12px;font-weight:700}.ptable tbody th a{font-weight:800;color:var(--ink)}.ptable tbody tr:nth-child(2n)>*{background:#fcfbf9}.ptable__note{margin:0;padding:10px 12px;font-size:12px;color:var(--muted)}.pcta{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:760px;margin:30px auto;padding:20px 22px;border-radius:22px;background:var(--ink);color:#fff}.pcta div{display:grid;gap:2px}.pcta__k{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.14em;color:var(--accent)}.pcta b{font-size:18px}.pcta small{color:#bdb8ae;font-size:12px}.pcta .btn{background:#fff;color:var(--ink);border-color:#fff;white-space:nowrap}.pcta .btn .ic{width:16px;height:16px}@media (max-width:640px){.pcta{flex-direction:column;align-items:stretch;text-align:right}}.preads{margin:26px 0}.preads h2{font-size:18px;margin-bottom:10px}.preads ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.preads a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 16px;border:1px solid var(--line);border-radius:16px;background:#fff}.preads span{grid-column:1;font-size:11px;color:var(--accent-2);font-weight:700}.preads b{grid-column:1;font-size:14px;line-height:1.6}.preads .ic{grid-column:2;grid-row:1/3;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.preads a:hover{border-color:var(--ink)}}.guides{margin-top:40px}.sizedlg__body{flex:1 1 auto}@media (max-width:1023px){.pdp{grid-template-columns:minmax(0,1fr)}}.pdp>*{min-width:0}.buy__title,.buy__meta{overflow-wrap:anywhere}@media (max-width:767px){.is-pdp main{overflow-x:clip}}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){@media (min-width:1024px){.mega{background:#ffffffd6;-webkit-backdrop-filter:blur(30px) saturate(1.8);backdrop-filter:blur(30px) saturate(1.8);border-top-color:#fff9;box-shadow:0 30px 60px -30px #00000047,inset 0 1px #ffffffb3}.mega__feat{box-shadow:0 20px 40px -24px #0006}.mbc:before{background:#1b1a18d9}}@media (max-width:1023px){.mnav__scrim{background:#0e0e0e47}.mnav__sheet{background:#ffffffbd;-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8);border-inline-start:1px solid rgba(255,255,255,.6);box-shadow:-20px 0 60px #00000029,inset 1px 0 #ffffff80}.mnav__view{background:transparent}.mnav__view:not(.mnav__view--root){background:#ffffff8c}.mnav__ib{background:#ffffffa6;box-shadow:inset 0 0 0 1px #0000000f}.mnav__x{background:#151413}.mnav__search,.mnav__seg{background:#fff9;box-shadow:inset 0 0 0 1px #0000000f}.mnav__seg-pill{background:#fff}.mnav__list li+li{border-top-color:#00000014}.mnav__links a{background:#ffffff80;border-color:#00000012}.mnav__back{background:#ffffffb3}}}.a2hs:before{background:linear-gradient(180deg,#0a0a0c00 30%,#0a0a0c61)}.a2hs__card{gap:14px;padding:20px 16px 16px;border-radius:28px;overflow:hidden;isolation:isolate}.a2hs__card:before{content:"";position:absolute;inset:-40% -20% auto auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,77,18,.22),transparent 65%);z-index:-1;pointer-events:none}.a2hs__iconwrap{position:relative;flex:none;border-radius:17px;padding:3px;background:linear-gradient(145deg,#ffffffe6,#ffffff59);box-shadow:0 10px 24px #0000002e}.a2hs__icon{display:block;width:52px;height:52px;border-radius:14px;box-shadow:none}.a2hs__eye{display:block;font:600 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;color:#ff4d12;margin-bottom:5px;direction:ltr;text-align:right}.a2hs__top strong{font-size:17px;font-weight:900;letter-spacing:-.01em}.a2hs__top span{font-size:12.5px}.a2hs__perks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.a2hs__perks li{display:flex;align-items:center;justify-content:center;gap:5px;height:34px;border-radius:999px;font-size:12px;font-weight:700;background:#ffffff8c;border:1px solid rgba(255,255,255,.75);white-space:nowrap}.a2hs__perks .ic{width:15px;height:15px;color:#ff4d12}.a2hs__ios{gap:6px}.a2hs__ios li{background:#ffffff8c;border:1px solid rgba(255,255,255,.75);border-radius:16px;padding:10px 12px;font-size:13px}.a2hs__ios b{width:24px;height:24px;font-size:11.5px;background:linear-gradient(145deg,#2a2a2c,#0d0d0e)}.a2hs .btn--block{height:50px;border-radius:16px;background:linear-gradient(180deg,#232325,#0d0d0e);box-shadow:0 10px 22px #00000038,inset 0 1px #ffffff24;font-weight:800}.a2hs__x{top:12px;left:12px;background:#fff9;border:1px solid rgba(255,255,255,.8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.a2hs__card{background:linear-gradient(160deg,#ffffffbd,#ffffff80);-webkit-backdrop-filter:blur(30px) saturate(1.9);backdrop-filter:blur(30px) saturate(1.9);border:1px solid rgba(255,255,255,.65);box-shadow:0 24px 60px #00000047,inset 0 1px #ffffffe6,inset 0 -1px #ffffff40}}@media (max-width:1023px){.header{background:#fffffff7;border:1px solid transparent;border-bottom-color:var(--line);border-radius:0;margin-inline:0;transition:transform .45s var(--ease),top .45s var(--ease),margin .45s var(--ease),border-radius .45s var(--ease),box-shadow .45s var(--ease),background-color .3s,border-color .3s}.header.is-float{top:8px;margin-inline:10px;border-radius:22px;border-color:#ffffffbf;box-shadow:0 12px 32px #00000021,inset 0 1px #fffffff2}.header.is-float .header__inner{padding-inline:12px}.header.is-hidden{transform:translateY(calc(-100% - 16px))}.header.nav-open{top:0;margin-inline:0;border-radius:0;box-shadow:none}.filters,.toolbar{transition:top .45s var(--ease)}.hdr-float .filters,.hdr-float .toolbar{top:calc(var(--h-header) + 12px)}.hdr-float.is-scrolled-down .filters,.hdr-float.is-scrolled-down .toolbar{top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.header{background:#ffffffc2;-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8)}.header.is-float{background:linear-gradient(160deg,#ffffffbd,#ffffff8f)}}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.header{transition:none}}.rail .rail__head{align-items:center;border-bottom:0;padding-bottom:0;margin-bottom:16px}.rail .rail__head>.link-arrow{flex:none;height:38px;padding:0 14px;border-radius:999px;background:var(--paper);border:1px solid var(--line);font-size:13px;white-space:nowrap;transition:background .25s,border-color .25s,transform .25s var(--ease)}.rail .rail__head>.link-arrow:after{display:none}.rail .rail__head>.link-arrow .ic{width:16px;height:16px;transition:transform .25s var(--ease)}@media (hover:hover) and (pointer:fine){.rail .rail__head>.link-arrow:hover{background:#fff;border-color:var(--ink)}.rail .rail__head>.link-arrow:hover .ic{transform:translate(-3px)}}.rail .rail__track{gap:12px;padding-bottom:16px;scrollbar-width:none}.rail .rail__track::-webkit-scrollbar{display:none}.rail .card{border-radius:20px;overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}@media (hover:hover) and (pointer:fine){.rail .card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000017}}.rail .card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.brail .brail__head{flex-wrap:nowrap;gap:12px;padding:12px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(135deg,#fff,var(--paper))}.brail .brail__logo{width:60px;height:60px;border-radius:16px;background:#fff}.brail .brail__logo .blogo{max-width:44px;max-height:30px}.brail .brail__logo .blogo--on-running{max-height:40px}.brail .brail__txt{min-width:0}.brail .brail__name{font-size:clamp(18px,2vw,24px)}.brail .brail__txt p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.rail{margin-top:48px}.brail{margin-top:40px}.rail .rail__track{grid-auto-columns:min(46%,220px);gap:10px;margin-inline:calc(-1*var(--gut));padding-inline:var(--gut);scroll-padding-inline:var(--gut)}.rail .card{border-radius:18px}.rail .card__body{padding:10px 10px 12px}.rail .card__brand{font-size:10.5px}.rail .card__title{font-size:13px;line-height:1.6}.rail .card__price{font-size:14px}.rail .card__note{display:none}.rail .badge{font-size:10px;padding:3px 7px}.rail .badge--stock{font-size:10px}.rail .rail__head>.link-arrow{height:34px;padding:0 12px;font-size:12px}.brail .brail__head{padding:10px;gap:10px;border-radius:20px}.brail .brail__logo{width:50px;height:50px;border-radius:14px}.brail .brail__logo .blogo{max-width:36px;max-height:24px}.brail .brail__logo .blogo--on-running{max-height:32px}.brail .brail__name{font-size:17px}.brail .brail__name small{display:none}.brail .brail__txt p{font-size:12px;margin-top:2px}.brail .brail__head>.link-arrow{font-size:0;width:38px;height:38px;padding:0;justify-content:center;background:var(--ink);color:#fff;border-color:var(--ink)}.brail .brail__head>.link-arrow .ic{width:18px;height:18px}}@media (min-width:768px) and (max-width:1023px){.rail .rail__track{grid-auto-columns:calc((100% - 36px)/3.4)}}@media (max-width:767px){.is-pdp .gallery__dots{position:static;transform:none;top:auto;width:max-content;margin:12px auto 0;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.is-pdp .pdp__buy{margin-top:6px}}.header__back{display:none}@media (max-width:767px){.header__back{display:grid;place-items:center;margin-inline-start:6px;margin-inline-end:-8px}}.rail .rail__head{gap:16px}.rail__nav{display:none;gap:8px;margin-inline-start:auto}.rail__btn{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;transition:background .2s,border-color .2s,opacity .2s,transform .2s var(--ease)}.rail__btn .ic{width:18px;height:18px}.rail__btn[data-dir="-1"] .ic{transform:scaleX(-1)}.rail__btn:disabled{opacity:.35;cursor:default}@media (hover:hover) and (pointer:fine){.rail__btn:not(:disabled):hover{background:var(--ink);border-color:var(--ink);color:#fff}}@media (min-width:768px){.rail__nav{display:flex}}.rail__prog{position:relative;height:3px;margin-top:4px;border-radius:3px;background:var(--line);overflow:hidden}.rail__prog i{position:absolute;inset-block:0;right:0;width:20%;border-radius:3px;background:var(--ink);transition:transform .25s var(--ease),width .25s}.rail--new .badge--new{display:none}.rail__title{display:flex;flex-direction:column;gap:6px}.rail__kick{font-family:var(--f-mono);font-size:12px;letter-spacing:.2em;color:#e8622c;direction:ltr;text-align:right}.rail--new .rail__title .kicker-h{margin:0}.rail--new .card{background:#fff;border:1px solid var(--line)}.rail--new .card__media{background:var(--tile)}@media (hover:hover) and (pointer:fine){.rail--new .card:hover{border-color:#d9d6cf}}@media (max-width:767px){.rail__prog{margin-inline:0}.rail__kick{font-size:11px}}.is-home .header__back{display:none!important}.size b,.fsize b{direction:ltr;unicode-bidi:isolate}.sct th,.sct td{unicode-bidi:plaintext}.sct__model{border:1px solid var(--line,#e6e6e6);border-radius:14px;padding:10px 14px;margin:8px 0}.sct__model summary{cursor:pointer;font-weight:600}.bgrid--pro .bgrid__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bgrid--pro .bg{position:relative;display:block;aspect-ratio:4/3.1;border:0;border-radius:22px;overflow:hidden;background:#141414;color:#fff;isolation:isolate;transform:none;box-shadow:none}.bgrid--pro .bg__media{position:absolute;inset:0;aspect-ratio:auto;background:#1b1b1b}.bgrid--pro .bg__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform 1.1s var(--ease),filter .6s}.bgrid--pro .bg:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(0deg,#000000d1,#00000061 42%,#0000 70%),linear-gradient(180deg,#00000059,#0000 28%);transition:opacity .4s}.bgrid--pro .bg__no{position:absolute;z-index:1;top:16px;right:18px;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.14em;opacity:.8}.bgrid--pro .bg__count{position:absolute;z-index:1;top:12px;left:12px;padding:6px 11px;border-radius:999px;font-size:11.5px;font-weight:700;background:#ffffff29;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bgrid--pro .bg__body{position:absolute;z-index:1;inset:auto 18px 18px 74px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0;grid-template-columns:none}.bgrid--pro .bg__logo{min-height:0}.bgrid--pro .bg__logo img,.bgrid--pro .bg__logo svg{height:30px;width:auto;max-width:150px;object-fit:contain;filter:brightness(0) invert(1)}.bgrid--pro .bg__logo b{font-size:24px;color:#fff}.bgrid--pro .bg__t{font-size:13px;line-height:1.75;color:#ffffffd1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bgrid--pro .bg__go{position:absolute;z-index:1;left:18px;bottom:18px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:#111;transition:transform .35s var(--ease),background .3s}.bgrid--pro .bg__go .ic{width:18px;height:18px}@media (hover:hover){.bgrid--pro .bg:hover .bg__media img{transform:scale(1.08)}.bgrid--pro .bg:hover .bg__go{transform:translate(-4px);background:var(--accent,#ff5a1f);color:#fff}}.bgrid--pro .bg:focus-visible{outline:3px solid var(--accent,#ff5a1f);outline-offset:3px}@media (max-width:767px){.bgrid--pro .bgrid__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bgrid--pro .bg{aspect-ratio:3/3.7;border-radius:18px}.bgrid--pro .bg:first-child{grid-column:1/-1;aspect-ratio:16/10}.bgrid--pro .bg__no{top:12px;right:13px;font-size:10.5px}.bgrid--pro .bg__count{top:9px;left:9px;font-size:10.5px;padding:4px 9px}.bgrid--pro .bg__body{inset:auto 12px 12px 52px;gap:5px}.bgrid--pro .bg__logo img,.bgrid--pro .bg__logo svg{height:22px;max-width:104px}.bgrid--pro .bg__t{font-size:11.5px;line-height:1.6}.bgrid--pro .bg__go{left:12px;bottom:12px;width:34px;height:34px}.bgrid--pro .bg__go .ic{width:15px;height:15px}}.bgrid--bento .bgrid__list{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(190px,17vw,250px);gap:12px}.bgrid--bento .bg{aspect-ratio:auto;border-radius:20px}.bgrid--bento .bg:first-child{grid-column:span 2;grid-row:span 2}.bgrid--bento .bg:after{background:linear-gradient(0deg,#000000c7,#00000047 45%,#0000 72%)}.bgrid--bento .bg__body{inset:auto 18px 16px;gap:6px}.bgrid--bento .bg__logo img,.bgrid--bento .bg__logo svg{height:24px;max-width:128px}.bgrid--bento .bg:first-child .bg__logo img,.bgrid--bento .bg:first-child .bg__logo svg{height:46px;max-width:220px}.bgrid--bento .bg__t{font-size:12.5px;-webkit-line-clamp:1;color:#ffffffc7}.bgrid--bento .bg:first-child .bg__t{font-size:15px;-webkit-line-clamp:2;max-width:420px}.bgrid--bento .bg__meta{display:flex;align-items:center;justify-content:space-between;align-self:stretch;margin-top:4px;padding-top:10px;border-top:1px solid rgba(255,255,255,.18);font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:#ffffffb3}.bgrid--bento .bg__meta i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ffffff24;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .3s,transform .35s var(--ease)}.bgrid--bento .bg__meta .ic{width:14px;height:14px;color:#fff}@media (hover:hover){.bgrid--bento .bg:hover .bg__meta i{background:#fff;transform:translate(-4px)}.bgrid--bento .bg:hover .bg__meta .ic{color:#111}.bgrid--bento .bg:hover .bg__media img{transform:scale(1.06)}}@media (min-width:768px) and (max-width:1023px){.bgrid--bento .bgrid__list{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:200px}}@media (max-width:767px){.bgrid--bento .bgrid__list{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gut,16px) * -1);padding-inline:var(--gut,16px);scroll-padding-inline:var(--gut,16px)}.bgrid--bento .bgrid__list::-webkit-scrollbar{display:none}.bgrid--bento .bg,.bgrid--bento .bg:first-child{flex:0 0 62%;aspect-ratio:3/4;scroll-snap-align:start;border-radius:18px;grid-column:auto;grid-row:auto}.bgrid--bento .bg:first-child{flex-basis:82%;aspect-ratio:4/4.4}.bgrid--bento .bg__body{inset:auto 14px 14px}.bgrid--bento .bg__logo img,.bgrid--bento .bg__logo svg{height:22px;max-width:120px}.bgrid--bento .bg:first-child .bg__logo img,.bgrid--bento .bg:first-child .bg__logo svg{height:34px}.bgrid--bento .bg__t,.bgrid--bento .bg:first-child .bg__t{font-size:12px;-webkit-line-clamp:2}}.brandcard .clogo{transition:filter .4s}.brandcard:hover .clogo,.brandcard:focus-visible .clogo{filter:brightness(0) invert(1)}.slide__brands{display:flex;align-items:center;gap:18px;margin-bottom:22px;opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease) .25s,transform 1.1s var(--ease) .25s}.slide.is-active .slide__brands{opacity:1;transform:none}.hslogo{display:block;width:auto;height:clamp(30px,3.4vw,48px);max-width:min(240px,40vw);object-fit:contain;filter:brightness(0) invert(1) drop-shadow(0 2px 12px rgba(0,0,0,.35))}.hslogo--on-running{height:clamp(46px,5vw,74px)}.hslogo--satisfy,.hslogo--garmin{height:clamp(26px,2.8vw,40px)}.hslogo--nnormal,.hslogo--bandit{height:clamp(24px,2.6vw,36px)}.hslogo--coros{height:clamp(28px,3vw,42px)}.slide__brands-sep{width:1px;align-self:stretch;background:#ffffff73}@media (max-width:767px){.slide__brands{gap:12px;margin-bottom:14px}.hslogo{height:28px}.hslogo--on-running{height:44px}.hslogo--satisfy,.hslogo--garmin,.hslogo--nnormal,.hslogo--bandit{height:22px}}@media (prefers-reduced-motion:reduce){.slide__brands{transition:none}}@media (max-width:767px){.slide__content--logo .slide__eyebrow{display:none}.slide__content--logo .slide__brands{margin-bottom:12px}}@media (max-width:767px){.slide__content--logo .slide__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.slide__brands{gap:10px}.hslogo{filter:none!important;box-sizing:content-box;padding:10px 16px;border-radius:14px;background:#ffffffed;box-shadow:0 10px 30px -12px #00000073;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:clamp(22px,2.2vw,30px)}.hslogo--on-running{height:clamp(30px,3vw,40px);padding:8px 14px}.hslogo--satisfy,.hslogo--garmin,.hslogo--nnormal,.hslogo--bandit{height:clamp(18px,1.8vw,24px);padding:13px 18px}.hslogo--uvu,.hslogo--coros{height:clamp(22px,2.2vw,28px)}.slide__brands-sep{display:none}@media (max-width:767px){.slider{margin:8px 10px 0;border-radius:22px;overflow:hidden}.slide--full,.slide{min-height:0;height:min(76svh,620px)}.slide--full:after{background:linear-gradient(0deg,#000000e6,#000000a8 32%,#0000001f 58%,#0000 72%)}.slide__content{align-self:end;max-width:100%;padding:0 18px 62px}.slide__content--logo .slide__brands{position:absolute;top:-1000px}.slide__brands{position:absolute!important;inset:16px auto auto 16px;top:16px!important;margin:0}.slide__content{position:static}.slide{position:relative}.hslogo{height:18px;padding:9px 13px;border-radius:12px}.hslogo--on-running{height:26px;padding:7px 11px}.hslogo--satisfy,.hslogo--garmin,.hslogo--nnormal,.hslogo--bandit{height:14px;padding:11px 14px}.slide__index{display:none}.slide__tag{margin-bottom:8px}.slide__title{font-size:clamp(28px,8.2vw,36px);margin-bottom:8px}.slide__text{font-size:13.5px;line-height:1.75;opacity:.9;-webkit-line-clamp:2!important}.slide__cta{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.slide__cta .btn{min-height:46px;padding:0 10px;font-size:13.5px;justify-content:center}.slider__nav{bottom:20px}}@media (max-width:767px){.slide__brands{inset:16px 16px auto auto!important}}.slide__title{font-size:clamp(32px,4.2vw,60px);line-height:1.08;margin-bottom:12px}.slide__title[lang=en]{font-family:var(--f-disp);font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:.98;text-align:start;unicode-bidi:plaintext}[dir=rtl] .slide__title[lang=en]{direction:ltr;text-align:right}.slide__text{font-size:clamp(14px,1.15vw,16px);line-height:1.8;max-width:440px}.slide__cta .btn--lg{min-height:48px;padding:0 22px;font-size:14.5px}@media (max-width:767px){.slide__title{font-size:clamp(26px,7.4vw,32px)}.slide__title[lang=en]{font-size:clamp(30px,8.6vw,38px)}.slide__text{font-size:13px}.slide__cta .btn:only-child{grid-column:1/-1}}@media (max-width:767px){.bgrid--bento .bgrid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:10px;overflow:visible;margin-inline:0;padding-inline:0}.bgrid--bento .bg,.bgrid--bento .bg:first-child{flex:none;aspect-ratio:4/5;border-radius:16px}.bgrid--bento .bg:first-child{grid-column:1/-1;aspect-ratio:16/10}.bgrid--bento .bg:after{background:linear-gradient(0deg,#000000db,#0006 46%,#0000000d 75%)}.bgrid--bento .bg__body{inset:auto 12px 12px;gap:4px}.bgrid--bento .bg__logo img,.bgrid--bento .bg__logo svg{height:20px;max-width:96px}.bgrid--bento .bg:first-child .bg__logo img,.bgrid--bento .bg:first-child .bg__logo svg{height:30px;max-width:150px}.bgrid--bento .bg__t{display:none}.bgrid--bento .bg:first-child .bg__t{display:-webkit-box;font-size:12.5px;-webkit-line-clamp:1}.bgrid--bento .bg__meta{margin-top:6px;padding-top:8px;font-size:10.5px;letter-spacing:.04em}.bgrid--bento .bg__meta i{width:26px;height:26px}.bgrid--bento .bg__meta .ic{width:12px;height:12px}.bgrid--bento .bg:nth-child(2n):last-child{grid-column:1/-1;aspect-ratio:16/9}}@media (min-width:768px){.bgrid--bento .bgrid__list{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:14px}.bgrid--bento .bg,.bgrid--bento .bg:first-child{grid-column:auto;grid-row:auto;aspect-ratio:16/11;border-radius:18px}.bgrid--bento .bg:after{background:linear-gradient(0deg,#000000d1,#00000059 40%,#0000 68%)}.bgrid--bento .bg__body{inset:auto 22px 20px;gap:6px}.bgrid--bento .bg__logo img,.bgrid--bento .bg__logo svg,.bgrid--bento .bg:first-child .bg__logo img,.bgrid--bento .bg:first-child .bg__logo svg{height:30px;max-width:150px}.bgrid--bento .bg__t,.bgrid--bento .bg:first-child .bg__t{font-size:13.5px;-webkit-line-clamp:1;max-width:none}.bgrid--bento .bg__meta{font-size:11.5px}}@media (min-width:768px){.bgrid--bento .bgrid__list{gap:12px}.bgrid--bento .bg,.bgrid--bento .bg:first-child{aspect-ratio:16/9;border-radius:14px}.bgrid--bento .bg:after{background:linear-gradient(0deg,#000000b8,#0000002e 38%,#0000 60%);transition:background .5s var(--ease)}.bgrid--bento .bg__body{inset:auto 20px 18px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"logo meta" "t t";align-items:end;gap:0 12px}.bgrid--bento .bg__logo{grid-area:logo}.bgrid--bento .bg__logo img,.bgrid--bento .bg__logo svg,.bgrid--bento .bg:first-child .bg__logo img,.bgrid--bento .bg:first-child .bg__logo svg{height:26px;max-width:132px}.bgrid--bento .bg__meta{grid-area:meta;margin:0;padding:0;border:0;gap:10px;font-family:Peyda,sans-serif;font-size:12px;letter-spacing:0;color:#ffffffd9}.bgrid--bento .bg__meta i{width:32px;height:32px}.bgrid--bento .bg__t,.bgrid--bento .bg:first-child .bg__t{grid-area:t;max-height:0;opacity:0;margin:0;font-size:13px;transition:max-height .45s var(--ease),opacity .35s,margin .45s var(--ease)}}@media (min-width:768px) and (hover:hover){.bgrid--bento .bg:hover:after{background:linear-gradient(0deg,#000000d9,#0006,#0000001a)}.bgrid--bento .bg:hover .bg__t{max-height:24px;opacity:1;margin-top:10px}}.bgrid--bento .bg__media img{filter:grayscale(1) contrast(1.08) brightness(.78);transition:filter .6s var(--ease),transform 1.1s var(--ease)}.bgrid--bento .bg:after{background:#0a0a0a47!important;transition:background .5s var(--ease)}.bgrid--bento .bg__body{inset:0!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:10px!important;text-align:center}.bgrid--bento .bg__logo img,.bgrid--bento .bg__logo svg,.bgrid--bento .bg:first-child .bg__logo img,.bgrid--bento .bg:first-child .bg__logo svg{height:34px!important;max-width:170px!important;filter:brightness(0) invert(1) drop-shadow(0 2px 10px rgba(0,0,0,.35))}.bgrid--bento .bg__t,.bgrid--bento .bg:first-child .bg__t{display:none!important}.bgrid--bento .bg__meta{position:absolute;inset:auto 0 16px;justify-content:center!important;margin:0!important;padding:0!important;border:0!important;font-family:var(--f-mono)!important;font-size:11px!important;letter-spacing:.14em!important;color:#ffffffc7!important}.bgrid--bento .bg__meta i{display:none!important}.bgrid--bento .bg{border-radius:12px!important}@media (hover:hover){.bgrid--bento .bg:hover .bg__media img{filter:none;transform:scale(1.045)}.bgrid--bento .bg:hover:after{background:#0a0a0a1f!important}}@media (max-width:767px){.bgrid--bento .bg__logo img,.bgrid--bento .bg__logo svg{height:24px!important;max-width:110px!important}.bgrid--bento .bg:first-child .bg__logo img,.bgrid--bento .bg:first-child .bg__logo svg{height:32px!important;max-width:150px!important}.bgrid--bento .bg__meta{inset:auto 0 10px;font-size:10px!important}}.bgrid--bento .bg__logo .bglogo--on-running{height:64px!important}.bgrid--bento .bg__logo .bglogo--adidas,.bgrid--bento .bg__logo .bglogo--coros{height:44px!important;max-width:190px!important}.bgrid--bento .bg__logo .bglogo--oakley{height:40px!important}@media (max-width:767px){.bgrid--bento .bg__logo .bglogo--on-running{height:38px!important}.bgrid--bento .bg__logo .bglogo--adidas,.bgrid--bento .bg__logo .bglogo--coros,.bgrid--bento .bg__logo .bglogo--oakley{height:30px!important}}.bgrid--bento .bg__logo .bglogo{max-height:none!important}.qchip{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .25s,color .25s,border-color .25s}.qchip i{width:8px;height:8px;border-radius:50%;background:#22a559;box-shadow:0 0 0 3px #22a5592e}.qchip b{font-weight:800;opacity:.6}.qchip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.qchip[aria-pressed=true] b{opacity:.8}@media (max-width:767px){.bhero--banner .bhero__media2{height:clamp(150px,42vw,180px)}.bhero--banner .hlogo{top:calc(clamp(150px,42vw,180px) - 44px)}.bhero--banner .bhero__name{font-size:20px}.bhero__stats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:6px;margin-top:4px}.bhero__stats::-webkit-scrollbar{display:none}.bhero__stats li{flex:none;padding:6px 10px;font-size:11.5px}.bhero__stats b{font-size:15px}.bhero__cta{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}.bhero__cta .btn{min-height:44px;padding:0 10px;font-size:13.5px;justify-content:center}.bhero__cta .btn:only-child,.bhero__cta .bhero__req{grid-column:1/-1}.bhero .bhero__cta .bhero__req{min-height:0;height:auto;padding:4px 0;border:0;background:none;font-size:12.5px;font-weight:700;text-decoration:underline;text-underline-offset:4px;color:var(--muted)}.toolbar{gap:8px;padding:8px 0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.toolbar::-webkit-scrollbar{display:none}.toolbar>*{flex:none}.toolbar .filters__count{display:none}.toolbar .toolbar__chips:empty{display:none}.toolbar .sort select{height:40px;font-size:13px;padding:0 10px}.qchip{height:40px;padding:0 12px;font-size:12.5px}}@font-face{font-family:LatNum;src:local("Helvetica Neue"),local("HelveticaNeue"),local("Roboto"),local("Segoe UI"),local("Arial");font-weight:100 500;unicode-range:U+0030-0039}@font-face{font-family:LatNum;src:local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),local("Roboto Bold"),local("Roboto-Bold"),local("Segoe UI Bold"),local("Arial Bold"),local("Arial-BoldMT");font-weight:600 950;unicode-range:U+0030-0039}.latn{font-family:LatNum,var(--f)}@media (max-width:767px){.bhero--banner .bhero__media2{height:118px}.bhero--banner .hlogo{top:76px;height:24px!important}.bhero--banner .bhero__name{font-size:17px;line-height:1.4}.bhero .bhero__stats{display:none!important}.bhero__cta{margin-top:4px;gap:6px}.bhero__cta .btn{min-height:40px;font-size:13px}.bhero__cta .bhero__req{display:none}.bhero+.wrap>.crumbs,.bhero+.wrap>nav.crumbs,.bhero+.wrap .qa-box{display:none}.bhero+.wrap .chips{margin-top:10px}}.bgrid--bento .bg__media img{filter:saturate(1.05) contrast(1.02)!important}.bgrid--bento .bg:after{background:radial-gradient(120% 90% at 50% 45%,#0000001f,#0000006b),linear-gradient(0deg,#0000008c,#0000 45%)!important}.bgrid--bento .bg{box-shadow:inset 0 0 0 1px #ffffff14,0 10px 30px -18px #00000073}.bgrid--bento .bg__meta{inset:auto 0 14px!important;display:flex!important;justify-content:center!important}.bgrid--bento .bg__meta{font-family:Peyda,sans-serif!important;letter-spacing:0!important;font-size:12px!important;color:#fff!important}.bgrid--bento .bg__meta{width:max-content;margin:0 auto!important;left:0;right:0;padding:5px 12px!important;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.28)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (hover:hover){.bgrid--bento .bg:hover .bg__media img{filter:saturate(1.15) contrast(1.04)!important;transform:scale(1.05)}.bgrid--bento .bg:hover:after{background:radial-gradient(120% 90% at 50% 45%,#0000000d,#00000052),linear-gradient(0deg,#00000080,#0000 45%)!important}}@media (max-width:767px){.bgrid--bento .bg__meta{inset:auto 0 10px!important;font-size:10.5px!important;padding:3px 10px!important}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}.stories{display:none}@media (max-width:767px){html{-webkit-tap-highlight-color:transparent}body{overscroll-behavior-y:none}.tabbar,.header,.btn,.chip,.chips a,.qchip,.story,.tabbar a{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.btn,.card,.qchip,.chips a,.story,.tabbar a,.bg,.size,.iconbtn{transition:transform .15s ease}.btn:active,.card:active,.qchip:active,.chips a:active,.story:active,.tabbar a:active,.bg:active,.iconbtn:active{transform:scale(.97)}.header{position:sticky;top:0;padding-top:env(safe-area-inset-top);background:#ffffffd1;-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);border-bottom:1px solid rgba(0,0,0,.06)}.tabbar{padding-bottom:max(8px,env(safe-area-inset-bottom))}.stories{display:block;margin:10px 0 4px}.stories ul{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;list-style:none;margin:0;padding:2px 14px 6px;scroll-snap-type:x proximity}.stories ul::-webkit-scrollbar{display:none}.stories li{flex:none;scroll-snap-align:start}.story{display:flex;flex-direction:column;align-items:center;gap:6px;width:70px;text-decoration:none;color:var(--ink)}.story__ring{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;padding:2.5px;background:conic-gradient(from 210deg,#e8622c,#d7ff3d,#22a559,#e8622c)}.story__in{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:#fff;border:2.5px solid #fff;box-shadow:inset 0 0 0 1px #0000000f;overflow:hidden}.stlogo{width:auto;height:auto;max-width:44px;max-height:22px;object-fit:contain;filter:brightness(0)}.stlogo--on-running{max-height:30px}.story__name{font-size:11px;font-weight:700;line-height:1.2;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdp .crumbs,main>.wrap>.crumbs:first-child{display:none}}@media (max-width:767px){.wrap>.crumbs+.pdp{margin-top:0}.pdp .pdp__media{margin-inline:calc(var(--gut,16px) * -1)}.pdp .gallery__item{border-radius:0}}@media (max-width:767px){.stories{margin:12px 0 6px}.stories ul{gap:12px;padding:4px 16px 8px}.story{width:74px;gap:7px}.story__ring{width:74px;height:74px;padding:2px;background:#d9d6cf}.story--new .story__ring{background:conic-gradient(from 200deg,#e8622c,#f2a33a,#d7ff3d 180deg,#e8622c 360deg)}.story__in{position:relative;border:3px solid #fff;box-shadow:none;background:#141414}.story__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.62) saturate(1.1)}.stlogo{position:relative;max-width:46px;max-height:20px;filter:brightness(0) invert(1) drop-shadow(0 1px 4px rgba(0,0,0,.4))}.stlogo--on-running{max-height:28px}.stlogo--oakley,.stlogo--coros{max-height:24px}.story__name{font-size:11.5px;font-weight:600;color:#3a3936;letter-spacing:.01em}.story--new .story__name{color:var(--ink);font-weight:800}}@media (max-width:767px){.stlogo--uvu{max-height:16px;max-width:40px}.stlogo--bandit{max-height:15px}}.seg{display:none}@media (max-width:767px){.tabbar,.is-scrolled-down .tabbar{inset:auto 0 0!important;transform:none!important;height:calc(58px + env(safe-area-inset-bottom))!important;padding:0 6px env(safe-area-inset-bottom)!important;border-radius:0!important;gap:0!important;background:#fffffff0!important;-webkit-backdrop-filter:saturate(1.8) blur(20px)!important;backdrop-filter:saturate(1.8) blur(20px)!important;border:0!important;border-top:1px solid rgba(0,0,0,.08)!important;box-shadow:none!important}.tabbar a{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#8a877f!important;border-radius:0!important;background:none!important;box-shadow:none!important}.tabbar a .ic{width:23px!important;height:23px!important;stroke-width:1.6!important}.tabbar a span{font-size:10.5px;font-weight:600}.tabbar a[aria-current=page]{color:var(--ink)!important;background:none!important;box-shadow:none!important}.tabbar a[aria-current=page] .ic{stroke-width:2.2!important}.tabbar a[aria-current=page] span{font-weight:800}.tabbar a[aria-current=page]:after{display:none!important}.tabbar i{top:5px!important;inset-inline-end:calc(50% - 21px)!important}body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.wafab,.is-scrolled-down .wafab{transform:none!important;bottom:calc(70px + env(safe-area-inset-bottom))!important;inset-inline-end:12px;padding:0!important;background:none!important;box-shadow:none!important}.wafab__txt{display:none!important}.wafab__ic{width:46px!important;height:46px!important;box-shadow:0 8px 20px -8px #00000059!important}.is-pdp .wafab{bottom:calc(132px + env(safe-area-inset-bottom))!important}.seg{display:flex;gap:22px;overflow-x:auto;scrollbar-width:none;padding:12px 18px 0;direction:ltr;justify-content:flex-start;border-bottom:1px solid rgba(0,0,0,.07)}.seg::-webkit-scrollbar{display:none}.seg a{flex:none;padding:6px 0 11px;font-family:var(--f-disp);font-weight:700;font-size:19px;letter-spacing:.01em;text-transform:uppercase;color:#9a978f;text-decoration:none;border-bottom:2.5px solid transparent;margin-bottom:-1px}.seg a:first-child{color:var(--ink);border-bottom-color:var(--ink)}.slider{margin:10px 0 0!important;border-radius:0!important}.stories{margin:12px 0 2px}}@media (max-width:767px){nav.seg{background:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important}.seg a,.seg a:first-child{color:var(--ink);border-bottom-color:transparent}.seg a:active{border-bottom-color:var(--ink)}}@media (max-width:1023px){.mnav__sheet{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mnav__x:focus:not(:focus-visible),.mnav__ib:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.mnav__ib{background:#f4f3f0!important;border:0!important}.mnav__search{background:#f4f3f0!important;border:0!important;border-radius:14px!important}.mnav__seg{background:#f4f3f0!important;border-radius:14px!important;padding:4px!important}.mnav__seg button{font-family:var(--f-disp);font-weight:700;font-size:17px;letter-spacing:.06em}.mnav__seg button[aria-selected=true]{color:#fff!important}.mnav__seg-pill{background:var(--ink)!important;border-radius:11px!important;box-shadow:none!important}.mnav__hero{border-radius:18px!important}.mnav__list{margin-top:6px}.mnav__row{display:flex!important;align-items:center;gap:14px;min-height:64px;padding:8px 2px!important;border-bottom:1px solid #f0eee9!important;font-size:17px;font-weight:800}.mnav__row>span{flex:1;text-align:start}.mnav__thumb{width:44px;height:44px;border-radius:12px;object-fit:cover;background:#f2f1ee;flex:none}.mnav__thumb--ph{display:block}.mnav__n{background:#f4f3f0!important;color:#6b6862!important;font-style:normal}.mnav__brands{display:flex!important;gap:12px!important;overflow-x:auto;scrollbar-width:none;padding:4px 2px 8px!important;grid-auto-flow:unset!important}.mnav__brands::-webkit-scrollbar{display:none}.mnav__brands .mbc{flex:none;position:relative;width:64px!important;height:64px!important;min-width:0!important;aspect-ratio:1!important;border-radius:50%!important;overflow:hidden;background:#141414;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #e2dfd8!important}.mnav__brands .mbc img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.6)}.mnav__brands .mbc__logo{position:absolute!important;inset:0!important;display:grid!important;place-items:center;background:none!important;padding:0!important}.mnav__brands .mlogo{max-width:40px!important;max-height:16px!important;width:auto;height:auto;filter:brightness(0) invert(1)!important}.mnav__brands .mlogo--on-running{max-height:24px!important}.mnav__links{display:block!important;margin:14px 0 6px!important;padding:0!important;list-style:none}.mnav__links li{border-bottom:1px solid #f0eee9}.mnav__links a{display:flex!important;align-items:center;justify-content:space-between;min-height:50px;padding:0 2px!important;background:none!important;border:0!important;border-radius:0!important;font-size:15px;font-weight:600;color:#3a3936!important}.mnav__links a:after{content:"\2039";font-size:20px;color:#b9b6ae}.mnav__card,.mnav__wa{border-radius:16px!important}}@media (max-width:767px){nav.seg{position:sticky;top:0;z-index:30;gap:8px!important;padding:10px 14px!important;background:#ffffffeb!important;-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px);border-bottom:1px solid rgba(0,0,0,.06)!important}.seg a,.seg a:first-child{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 16px!important;border:1px solid #e2dfd8!important;border-radius:999px;background:#fff;font-size:15px!important;letter-spacing:.06em!important;color:var(--ink)!important;margin:0!important}.seg a.seg__new{background:var(--ink);border-color:var(--ink)!important;color:#fff!important}.seg a.seg__new i{width:7px;height:7px;border-radius:50%;background:#d7ff3d}.seg a:active{transform:scale(.96)}}@media (max-width:767px){nav.seg{top:var(--h-header,60px)}.is-scrolled-down nav.seg{top:0}}@media (max-width:1023px){.mnav__brands .mbc img.mlogo{position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-width:40px!important;max-height:16px!important;object-fit:contain!important;filter:brightness(0) invert(1) drop-shadow(0 1px 3px rgba(0,0,0,.4))!important}.mnav__brands .mbc img.mlogo--on-running{max-height:24px!important}.mnav__brands .mbc img.mlogo--uvu,.mnav__brands .mbc img.mlogo--bandit{max-height:13px!important}}@media (max-width:1023px){.mnav__x{color:var(--ink)!important;opacity:1!important;background:#ecebe7!important}.mnav__x .ic{stroke-width:2.2}}@media (max-width:767px){.tabbar,.is-scrolled-down .tabbar{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-top:1px solid #ebe9e4!important;height:calc(56px + env(safe-area-inset-bottom))!important;padding:0 4px env(safe-area-inset-bottom)!important}.tabbar a{position:relative;gap:3px!important;color:#9a978f!important}.tabbar a .ic{width:24px!important;height:24px!important;stroke-width:1.5!important}.tabbar a span{font-size:10px!important;font-weight:600!important;letter-spacing:0}.tabbar a[aria-current=page]{color:#0e0e0e!important}.tabbar a[aria-current=page] .ic{stroke-width:2!important}.tabbar a[aria-current=page] span{font-weight:800!important}.tabbar a[aria-current=page]:before{top:-1px!important;width:26px!important;height:2.5px!important;border-radius:0 0 3px 3px!important;background:#0e0e0e!important}.tabbar i{top:4px!important;inset-inline-end:calc(50% - 20px)!important;min-width:17px!important;height:17px!important;font-size:10px!important;background:#0e0e0e!important;color:#fff!important;box-shadow:0 0 0 2px #fff!important}.wafab__ic{width:44px!important;height:44px!important}.wafab,.is-scrolled-down .wafab{bottom:calc(68px + env(safe-area-inset-bottom))!important}}@media (max-width:767px){.tabbar,.is-scrolled-down .tabbar{height:calc(50px + env(safe-area-inset-bottom))!important;border-top:1px solid #efefef!important}.tabbar a{color:#0e0e0e!important}.tabbar a span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.tabbar a .ic{width:27px!important;height:27px!important;stroke-width:1.6!important}.tabbar a[aria-current=page] .ic{stroke-width:2.5!important}.tabbar a[aria-current=page]:not([href="/search/"]) .ic{fill:currentColor!important}.tabbar a[aria-current=page]:before,.tabbar a[aria-current=page]:after{display:none!important}.tabbar i{top:7px!important;inset-inline-end:calc(50% - 21px)!important;min-width:18px!important;height:18px!important;font-size:10.5px!important;font-weight:800!important;background:#ff3040!important;color:#fff!important;box-shadow:0 0 0 2px #fff!important}.wafab,.is-scrolled-down .wafab{bottom:calc(62px + env(safe-area-inset-bottom))!important}body{padding-bottom:calc(58px + env(safe-area-inset-bottom))}}#i-home,#i-grid,#i-bag,#i-user{fill:var(--ic-fill,none)}@media (max-width:767px){.tabbar a[aria-current=page] .ic{--ic-fill:currentColor}}@media (max-width:767px){.seg a.seg__teh{font-family:Peyda,sans-serif!important;letter-spacing:0!important;font-weight:800;font-size:14px!important;border-color:#bfe5cd!important;background:#effaf3;color:#11683a!important}.seg a.seg__teh i{width:7px;height:7px;border-radius:50%;background:#22a559;box-shadow:0 0 0 3px #22a55933}}.teh{margin:14px 0 18px;padding:clamp(22px,4vw,44px);border-radius:24px;background:#0e0e0e;color:#fff;display:grid;gap:20px;position:relative;overflow:hidden}.teh:after{content:"";position:absolute;inset:auto -80px -120px auto;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(34,165,89,.35),transparent 70%);pointer-events:none}.teh__live{display:inline-flex;align-items:center;gap:10px;font-family:var(--f-mono);font-size:12px;letter-spacing:.16em;color:#9ee6b8}.teh__live i{width:9px;height:9px;border-radius:50%;background:#22c56a;box-shadow:0 0 #22c56a99;animation:tehpulse 1.8s infinite}@keyframes tehpulse{0%{box-shadow:0 0 #22c56a8c}70%{box-shadow:0 0 0 10px #22c56a00}to{box-shadow:0 0 #22c56a00}}.teh h1{margin:10px 0 8px;font-size:clamp(28px,4.4vw,52px);line-height:1.15}.teh p{margin:0;max-width:640px;color:#ffffffbf;line-height:1.9}.teh__facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:640px;position:relative;z-index:1}.teh__facts li{border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:14px 16px;background:#ffffff0a}.teh__facts b{display:block;font-size:26px;font-weight:900;line-height:1.2}.teh__facts span{font-size:12.5px;color:#ffffffa6}.teh__brands{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}.teh__b{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 14px;border-radius:999px;background:#fff;color:var(--ink);text-decoration:none}.teh__b em{font-style:normal;font-weight:800;font-size:12px;background:#f1f0ec;border-radius:999px;padding:2px 9px}.tlogo{height:18px;width:auto;max-width:90px;object-fit:contain;filter:brightness(0)}.tlogo--on-running{height:24px}@media (max-width:767px){.teh{margin:8px 0 14px;border-radius:20px;padding:22px 18px;gap:16px}.teh__facts li{padding:10px}.teh__facts b{font-size:20px}.teh__facts span{font-size:11px}.teh__brands{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-18px;padding-inline:18px}.teh__brands::-webkit-scrollbar{display:none}.teh__b{flex:none;height:40px}.wrap>.crumbs+.teh{margin-top:8px}.seg a.seg__teh{background:#fff!important;border-color:#e2dfd8!important;color:var(--ink)!important}.seg a.seg__teh i{animation:tehpulse 1.8s infinite;box-shadow:none}}@media (max-width:767px){nav.seg,.is-scrolled-down nav.seg{position:relative!important;top:auto!important;z-index:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}}@media (min-width:768px){nav.seg{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;direction:ltr;padding:18px var(--gut) 6px;margin:0 auto;max-width:1440px}.seg a{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 20px;border:1px solid #e2dfd8;border-radius:999px;background:#fff;color:var(--ink);text-decoration:none;font-family:var(--f-disp);font-weight:700;font-size:16px;letter-spacing:.07em;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s,transform .15s}.seg a:hover{border-color:var(--ink)}.seg a.seg__new{background:var(--ink);border-color:var(--ink);color:#fff}.seg a.seg__new i{width:7px;height:7px;border-radius:50%;background:#d7ff3d}.seg a.seg__teh{font-family:Peyda,sans-serif;letter-spacing:0;font-weight:800;font-size:15px}.seg a.seg__teh i{width:8px;height:8px;border-radius:50%;background:#22a559;animation:tehpulse 1.8s infinite}.seg+.stories+.slider,.seg+.slider{margin-top:14px}}@media (min-width:768px){nav.seg{background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}}@media (min-width:768px){nav.seg{gap:0!important;padding:0 var(--gut)!important;max-width:none!important;justify-content:center;border-bottom:1px solid #ebe9e4!important;background:#fff!important}.seg a,.seg a.seg__new,.seg a.seg__teh{position:relative;height:54px!important;padding:0 22px!important;border:0!important;border-radius:0!important;background:none!important;color:#6b6862!important;font-size:15px!important;letter-spacing:.12em!important;transition:color .2s}.seg a.seg__teh{letter-spacing:0!important;font-size:14.5px!important}.seg a:after{content:"";position:absolute;inset:auto 22px -1px;height:2px;background:var(--ink);transform:scaleX(0);transition:transform .3s var(--ease)}.seg a:hover{color:var(--ink)!important}.seg a:hover:after{transform:scaleX(1)}.seg a.seg__new{color:var(--ink)!important}.seg a.seg__new i{width:6px;height:6px;background:#9ccf00}.seg a.seg__teh{color:#11683a!important}.seg a.seg__teh:after{background:#22a559}.seg a+a:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:1px;height:14px;margin-top:-7px;background:#e2dfd8}.seg+.stories+.slider,.seg+.slider{margin-top:16px}}
