:root{--ease:cubic-bezier(.2,.8,.2,1);--gut:var(--pad)}.disp{font-stretch:125%;font-weight:900;text-transform:uppercase;letter-spacing:-.02em}.deck{position:relative;height:calc((var(--n) - .5) * 100svh + 100svh);background:#000;margin-top:calc(var(--hdr) * -1)}.deck__stage{position:sticky;top:0;height:100svh;overflow:hidden}.sl{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;will-change:transform;--t:1;--dim:0}.sl:nth-child(1){z-index:1}.sl:nth-child(2){z-index:2}.sl:nth-child(3){z-index:3}.sl:nth-child(4){z-index:4}.sl__img{position:absolute;left:0;right:0;top:-9%;height:118%;width:100%;object-fit:cover;object-position:var(--pos,50% 50%);will-change:transform}.sl:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#000000bf,#0003 40%,#0000 62%),linear-gradient(to bottom,#00000073,#0000 26%)}.sl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#000;opacity:var(--dim);pointer-events:none}.sl__txt{position:absolute;z-index:2;left:var(--gut);right:var(--gut);bottom:clamp(70px,10vh,120px);display:grid;grid-template-columns:1fr auto;align-items:end;gap:24px;color:#fff}.sl__idx{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3;margin-bottom:clamp(8px,1.4vw,18px);display:flex;gap:14px;align-items:center}.sl__idx i{display:block;width:36px;height:1px;background:#ffffff80}.sl__word{display:inline-block;overflow:hidden;padding-bottom:.08em}.sl__word a{display:inline-block;font-stretch:125%;font-weight:900;text-transform:uppercase;line-height:.84;font-size:clamp(68px,14vw,230px);letter-spacing:-.03em;color:#fff;position:relative;transform:translateY(calc((1 - var(--t)) * 70%))}.sl__word a:after{content:"";position:absolute;left:.02em;right:.02em;bottom:-.03em;height:clamp(3px,.5vw,8px);background:var(--o);transform-origin:left;transform:scaleX(var(--t))}.sl__word a:hover{color:var(--o)}.sl__meta{color:#ffffffd9;font-size:clamp(13px,1.05vw,15px);line-height:1.6;max-width:30ch;text-align:right;opacity:var(--t);padding-bottom:clamp(10px,1.4vw,22px)}.sl__meta b{display:block;font-family:var(--mono);font-weight:700;color:var(--o);font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px}.deck__band{position:absolute;z-index:10;left:0;right:0;top:calc(var(--hdr) + 0px);border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px var(--gut);font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#fff}.deck__band span:nth-child(2){opacity:.7}.deck__nav{position:absolute;z-index:10;right:var(--gut);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px;align-items:flex-end}.deck__nav a{display:flex;align-items:center;gap:12px;font-stretch:115%;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff6;transition:color .4s var(--ease)}.deck__nav a i{display:block;width:18px;height:1px;background:currentColor;transition:width .45s var(--ease)}.deck__nav a.is-on{color:#fff}.deck__nav a.is-on i{width:44px;background:var(--o)}.deck__foot{position:absolute;z-index:10;left:var(--gut);right:var(--gut);bottom:clamp(20px,3vh,32px);display:flex;align-items:center;gap:22px;font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:#ffffffa6}.deck__bar{flex:1;height:1px;background:#ffffff2e;overflow:hidden}.deck__bar i{display:block;height:100%;background:var(--o);transform-origin:left;transform:scaleX(0)}.deck__count b{color:#fff}.mf{background:var(--ink);color:#fff;padding:clamp(90px,13vw,200px) var(--gut) clamp(80px,10vw,150px)}.mf__grid{display:grid;grid-template-columns:.3fr 1fr;gap:clamp(24px,5vw,90px)}.mf__txt{font-size:clamp(28px,3.8vw,58px);line-height:1.12;letter-spacing:-.02em;font-weight:600}.mf__txt .w{opacity:.14;transition:opacity .45s var(--ease)}.mf__txt .w.on{opacity:1}.mf__txt em{font-style:normal;color:var(--o)}.mf__facts{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,28px);margin-top:clamp(56px,7vw,100px);border-top:1px solid #2a2a2a;padding-top:clamp(22px,2.6vw,34px)}.fact b{display:block;font-stretch:125%;font-weight:900;font-size:clamp(38px,4.6vw,70px);line-height:1;color:var(--o)}.fact span{display:block;margin-top:10px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#9a9a96}.drift{position:relative;background:var(--ink);height:calc(100svh + var(--n) * 70svh)}.drift__stage{position:sticky;top:0;height:100svh;overflow:hidden;--sub:.5;display:grid;grid-template-columns:1.04fr .96fr}.drift__left{position:relative;background:#fff;display:grid;place-items:center;overflow:hidden}.drift__glow{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;pointer-events:none;background:radial-gradient(42% 42% at 50% 52%,var(--acc,#7B8B55),transparent 72%);opacity:.32;filter:blur(30px);transition:background 1s var(--ease)}.drift__grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-image:linear-gradient(#0000000a 1px,transparent 1px),linear-gradient(90deg,#0000000a 1px,transparent 1px);background-size:64px 64px}.drift__frames{position:relative;width:min(62%,460px);height:78%;z-index:2}.drift__f{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transform:translateY(16%) scale(.82) rotate(8deg);transition:opacity .7s var(--ease),transform .95s var(--ease);will-change:transform,opacity}.drift__f img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 40px 40px rgba(0,0,0,.28))}.drift__f.is-prev{opacity:0;transform:translateY(-16%) scale(.82) rotate(-8deg)}.drift__f.is-on{opacity:1;transform:translateY(calc((var(--sub) - .5) * -40px)) rotate(calc((var(--sub) - .5) * 6deg)) scale(1)}.drift__ghost{position:absolute;left:clamp(12px,2vw,34px);bottom:clamp(8px,1vw,20px);z-index:1;font-stretch:125%;font-weight:900;font-size:clamp(110px,17vw,250px);line-height:.8;color:#0a0a0b;opacity:.07;pointer-events:none}.drift__vert{position:absolute;right:clamp(10px,1.4vw,22px);top:50%;transform:translateY(-50%);z-index:3;writing-mode:vertical-rl;font-family:var(--mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#0a0a0b55}.drift__right{background:var(--ink);color:#fff;padding:clamp(32px,4.2vw,78px);position:relative;display:flex;flex-direction:column;justify-content:center;gap:clamp(12px,1.6vw,22px)}.drift__right h2{font-stretch:125%;font-weight:900;text-transform:uppercase;line-height:.9;font-size:clamp(30px,4vw,58px)}.drift__intro{color:#a9a9a7;max-width:40ch;font-size:14.5px;line-height:1.6}.drift__meta{position:relative;height:clamp(250px,25vw,290px);margin-top:4px}.drift__item{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:translateY(16px);transition:opacity .55s var(--ease),transform .65s var(--ease);pointer-events:none;display:flex;flex-direction:column;gap:10px;justify-content:center}.drift__item.is-on{opacity:1;transform:none;pointer-events:auto}.drift__k{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--o)}.drift__item h3{font-stretch:125%;font-weight:900;text-transform:uppercase;font-size:clamp(34px,3.6vw,54px);line-height:.95}.drift__bars{display:grid;gap:7px;max-width:360px}.drift__bars div{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:10px;font-size:12px;color:#b8b8b3}.drift__bars i{height:5px;background:#ffffff1f;border-radius:3px;overflow:hidden}.drift__bars u{display:block;height:100%;background:var(--o);border-radius:3px}.drift__buy{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.drift__buy b{font-size:26px;font-weight:900;margin-right:2px}.drift__buy s{color:#77776f;font-size:12.5px;margin-right:8px}.drift__buy .btn{height:44px;padding:0 18px;font-size:11px}.btn--line{border:1.5px solid #ffffff55;color:#fff}.btn--line:hover{border-color:#fff}.ulink{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;border-bottom:1.5px solid currentColor;padding-bottom:3px;margin-left:6px}.drift__nav{display:flex;align-items:center;gap:14px;margin-top:6px}.drift__dots{display:flex;gap:7px}.drift__dot{width:22px;height:3px;border-radius:2px;background:#ffffff26;transition:background .4s,width .4s}.drift__dot.is-on{background:var(--o);width:42px}.drift__count{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:#75757c}.drift__count b{color:#fff}.drift__bar{position:absolute;left:0;top:0;bottom:0;width:2px;background:#ffffff14}.drift__bar i{display:block;height:100%;background:var(--o);transform-origin:top;transform:scaleY(0)}.lb{position:relative;height:250svh;background:#070707}.lb__stage{position:sticky;top:0;height:100svh;overflow:hidden}.lb__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;will-change:clip-path;clip-path:inset(var(--cy,20%) var(--cx,36%) var(--cy,20%) var(--cx,36%) round var(--cr,8px))}.lb__frame img{width:100%;height:100%;object-fit:cover;object-position:50% 35%;transform:scale(1.28);will-change:transform}.lb__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000b3,#0000 50%);opacity:var(--to,0)}.lb__pre{position:absolute;z-index:2;left:var(--gut);right:var(--gut);top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;pointer-events:none;font-stretch:125%;font-weight:900;text-transform:uppercase;font-size:clamp(40px,7.4vw,124px);line-height:.9;color:#fff;opacity:var(--po,1)}.lb__pre span:last-child{color:var(--o)}.lb__title{position:absolute;z-index:3;left:var(--gut);right:var(--gut);bottom:clamp(36px,6vh,70px);display:flex;justify-content:space-between;align-items:flex-end;gap:24px;color:#fff;opacity:var(--to,0);transform:translateY(calc((1 - var(--to,0)) * 30px))}.lb__title h2{font-stretch:125%;font-weight:900;text-transform:uppercase;line-height:.86;font-size:clamp(54px,9.4vw,160px)}.lb__title p{max-width:32ch;color:#fffc;font-size:15px;line-height:1.6;text-align:right}.hs{position:relative;background:#070707;color:#fff}.hs__stage{position:sticky;top:0;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.hs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:0 var(--gut);margin-bottom:clamp(22px,3vh,40px)}.hs__right{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.hs__count{font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:#8a8a90}.hs__count b{color:#fff}.hs__track{display:flex;gap:clamp(12px,1.4vw,20px);padding-inline:var(--gut);will-change:transform}.cm{position:relative;flex:0 0 auto;width:clamp(260px,24vw,360px);aspect-ratio:3/4.4;border-radius:10px;overflow:hidden;background:#151515}.cm__media{position:absolute;top:0;right:0;bottom:0;left:0}.cm__media img,.cm__media video{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.cm:hover .cm__media img,.cm:hover .cm__media video{transform:scale(1.05)}.cm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000c7,#0000 48%);pointer-events:none}.cm__over{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:flex;flex-direction:column;gap:8px}.cm__over>b{font-stretch:115%;font-weight:800;font-size:14px;text-transform:uppercase}.cm__buy{display:grid;gap:6px}.cm__chip{display:flex;align-items:center;gap:10px;background:#fffffff0;color:var(--ink);border-radius:8px;padding:6px 10px 6px 6px;transform:translateY(8px);opacity:.92;transition:transform .35s var(--ease),opacity .35s,background .2s}.cm:hover .cm__chip{transform:none;opacity:1}.cm__chip:hover{background:#fff}.cm__chip img{width:36px;height:36px;object-fit:contain;background:var(--soft);border-radius:5px;mix-blend-mode:multiply}.cm__chip span{display:flex;flex-direction:column;font-size:12px;font-weight:700;line-height:1.2}.cm__chip i{font-style:normal;font-weight:500;color:var(--ink2)}.cm--end{background:var(--o);display:flex;flex-direction:column;justify-content:space-between;padding:22px}.cm--end:after{display:none}.cm--end b{font-stretch:125%;font-weight:900;font-size:clamp(28px,2.6vw,40px);line-height:.95;text-transform:uppercase;color:#fff}.cm--end .btn{background:#fff;color:var(--ink);align-self:flex-start}.hs__prog{margin:clamp(22px,3vh,36px) var(--gut) 0;height:1px;background:#ffffff1f;overflow:hidden}.hs__prog i{display:block;height:100%;background:var(--o);transform-origin:left;transform:scaleX(0)}.bw{background:var(--ink);color:#fff;padding:clamp(80px,10vw,160px) 0;overflow:hidden}.bw__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(40px,5vw,80px);padding:0 var(--gut)}.bw__head>p{color:#9a9a96;font-size:14.5px;max-width:36ch}.bw__rows{display:flex;flex-direction:column;gap:clamp(4px,.6vw,10px)}.bw__row{display:flex;gap:clamp(22px,2.6vw,44px);white-space:nowrap;will-change:transform}.bw__row span{font-stretch:125%;font-weight:900;text-transform:uppercase;font-size:clamp(52px,8.4vw,146px);line-height:1.02;color:transparent;-webkit-text-stroke:1px #ffffff4d;transition:color .45s,-webkit-text-stroke-color .45s}.bw__row span:hover,.bw__row span.hl{color:#fff;-webkit-text-stroke-color:#fff}.bw__row i{align-self:center;width:clamp(10px,1vw,16px);height:clamp(10px,1vw,16px);border-radius:50%;background:var(--o);flex:0 0 auto}.ftr__big{font-stretch:125%;font-weight:900;text-transform:uppercase;line-height:.78;letter-spacing:-.03em;font-size:min(20vw,340px);color:var(--ink);text-align:center;margin:30px 0 -.08em;white-space:nowrap;overflow:hidden}.ftr__big span{color:var(--o);font-size:.32em;vertical-align:top;margin-left:.06em;letter-spacing:0}@media(max-width:860px){.deck__nav,.deck__band span:nth-child(2){display:none}.sl__txt{grid-template-columns:1fr}.sl__word a{font-size:13.2vw}.lb__title h2{font-size:10.4vw}.lb__pre{font-size:15vw;flex-direction:column;align-items:center;gap:.08em}.sl__meta{text-align:left;max-width:none}.mf__grid{grid-template-columns:1fr}.mf__facts{grid-template-columns:repeat(2,1fr)}.drift{height:calc(100svh + var(--n) * 80svh)}.drift__stage{top:var(--hdr);height:calc(100svh - var(--hdr));grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}.drift__frames{height:90%;width:74%}.drift__ghost{font-size:30vw}.drift__right{padding:16px var(--gut) 18px;justify-content:flex-start;gap:8px}.drift__right>.lbl,.drift__right h2,.drift__intro{display:none}.drift__meta{height:236px}.drift__item h3{font-size:34px}.drift__buy b{font-size:22px}.drift__buy s{display:none}.lb__title{flex-direction:column;align-items:flex-start}.lb__title p{text-align:left}.hs__stage{position:relative;height:auto;padding:70px 0}.hs__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.hs__track>*{scroll-snap-align:start}.cm{width:78vw}.hs__prog{display:none}.bw__head{flex-direction:column;align-items:flex-start}.ftr__big{font-size:16.5vw;margin-top:20px}body.pdp-on .ftr{padding-bottom:110px}body.has-pb .ftr{padding-bottom:170px}.bw{padding:70px 0}}.hero--v5{height:min(88svh,820px);min-height:520px}.btn--glass{background:#ffffff24;color:#fff;border:1.5px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.btn--glass:hover{background:#fff;color:var(--ink)}.cats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding-top:clamp(28px,4vw,56px);padding-bottom:0}.cat{position:relative;aspect-ratio:3/4;border-radius:10px;overflow:hidden;background:#111;color:#fff;display:block}.cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.cat:hover img{transform:scale(1.05)}.cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000a8,#0000 55%)}.cat span{position:absolute;z-index:2;left:16px;right:16px;bottom:14px;display:flex;flex-direction:column;gap:3px}.cat b{font-stretch:125%;font-weight:900;text-transform:uppercase;font-size:clamp(18px,1.9vw,26px);line-height:1}.cat i{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.hs__stage{position:relative;height:auto;padding:clamp(64px,8vw,110px) 0}.hs__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:var(--gut)}.hs__track::-webkit-scrollbar{display:none}.hs__track>*{scroll-snap-align:start}.hs__prog,.hs__count{display:none}.hs__arrows{display:flex;gap:8px}.hs__arrows button{width:44px;height:44px;border-radius:50%;border:1.5px solid #ffffff55;color:#fff;font-size:18px;transition:background .2s,color .2s}.hs__arrows button:hover{background:#fff;color:var(--ink)}.story{background:var(--ink);color:#fff}.story__in{max-width:980px}.story__txt{font-stretch:112%;font-weight:700;font-size:clamp(22px,2.6vw,36px);line-height:1.25;margin:16px 0 34px}.story__txt em{font-style:normal;color:var(--o)}.story__facts{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;border-top:1px solid #ffffff22;padding-top:24px}.story__facts b{display:block;font-stretch:125%;font-weight:900;font-size:clamp(30px,3.4vw,48px);color:var(--o);line-height:1}.story__facts span{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#a9a9a7}.nav-new{position:relative}.nav-new:after{content:"";position:absolute;top:-2px;right:-9px;width:6px;height:6px;border-radius:50%;background:var(--o)}.drop{min-height:72svh;display:grid;place-items:center;background:var(--ink);color:#fff;padding:80px var(--gut);text-align:center}.drop__in{max-width:620px}.drop__in>p{color:#c9c9c4;font-size:16px}.drop__form{display:flex;gap:8px;margin-top:26px;justify-content:center}.drop__form input{flex:1;max-width:340px;height:50px;border-radius:4px;border:1px solid #ffffff44;background:transparent;color:#fff;padding:0 16px;font:inherit}.drop__form p{color:#fff}.ftr__pay{display:flex;gap:8px;flex-wrap:wrap;margin:40px 0 24px}.ftr__pay svg{width:48px;height:30px;display:block}.xp--shop{grid-column:1/-1;background:#5a31f4;color:#fff;font-weight:400;font-size:15px;gap:1px}.xp--shop b{font-weight:900;font-size:16px;letter-spacing:-.02em}@media(max-width:860px){.cats{grid-template-columns:repeat(2,1fr);gap:10px}.story__facts{grid-template-columns:repeat(2,1fr)}.hs__head{flex-direction:column;align-items:flex-start}.hs__right{align-items:flex-start}.hs__arrows{display:none}.drop__form{flex-direction:column}.drop__form input{max-width:none;flex:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/css__fx.css.map */
