@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01s!important;transition-delay:0s!important}}@container (max-width:370px){.cta{font-size:13px;padding:0 10px}.qty button{width:30px}.qty input{width:24px}}.post,.sheet,.cart,.toast,.rcv{font-family:var(--g);-webkit-font-smoothing:antialiased}.post .lb,.sheet .lb,.cart .lb{font:500 10px/1.2 var(--g);letter-spacing:.2em;color:var(--bone)}dialog::backdrop{background:#0303038c;-webkit-backdrop-filter:blur(22px) saturate(1.15);backdrop-filter:blur(22px) saturate(1.15)}.x{color:var(--bone)}.x svg{width:15px;stroke-width:1.4;transition:opacity .2s}.x:hover svg{opacity:.6}.post .cta,.cart .cta{justify-content:space-between;height:54px;padding:0 18px;background:#fff;color:#000;font:800 15px/1 var(--d);letter-spacing:-.01em}.post .cta:hover,.cart .cta:hover{background:#fff}.post .cta:hover svg,.cart .cta:hover svg{transform:translate(6px)}.post::backdrop{background:#03030399}.post-in{background:#0b0b0b;border-color:var(--hl);box-shadow:0 40px 90px #0000008c}.post-m{background:#121212}.post-o{font:500 10px/1.3 var(--g);letter-spacing:.2em;color:var(--bone)}.post-g{font:500 8.5px/1 var(--g);letter-spacing:.14em;padding:5px 7px 4px;background:var(--bone);color:#000}.post-t{font:800 clamp(28px,2.8vw,42px)/.9 var(--d);letter-spacing:-.045em;color:var(--bone)}.post-cap{font-size:14.5px;line-height:1.55;color:#c9c9c6}.post-n{font-size:12.5px;letter-spacing:.02em;color:var(--ash)}.post-buy{border-top-color:var(--hl)}.post-sz button{height:44px;border-color:#ededea47;font:700 14px var(--s);letter-spacing:.04em;color:var(--bone)}.post-sz button:hover{border-color:var(--bone)}.post-sz button[aria-pressed=true]{background:var(--bone);color:#000;border-color:var(--bone)}.post-sz.is-err button{border-color:#f05}.post-note{font-size:11px;letter-spacing:.06em;color:var(--ash)}.post-x{background:#03030380}.post-x:hover{background:#030303cc}.post-dots i{background:#ededea4d}.post-dots i.on{background:var(--bone)}.sheet-in{width:min(520px,94vw);padding:0 30px 30px;background:#0b0b0b;border:1px solid var(--hl);box-shadow:0 40px 90px #0000008c}.sheet[open] .sheet-in{animation:sheetIn .5s var(--out) both}.sheet[open]::backdrop{animation:veilIn .35s var(--out) both}@keyframes sheetIn{0%{opacity:0;transform:translate3d(0,24px,0)}}@keyframes veilIn{0%{opacity:0}}.sheet-h{gap:14px;padding:22px 0 0;background:#0b0b0b;border:0;margin-bottom:26px}.tabs{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid rgba(237,237,234,.2)}.tabs button{padding:12px 6px;font:500 10px/1 var(--g);letter-spacing:.16em;white-space:nowrap;text-transform:uppercase;color:var(--ash);transition:background-color .35s var(--out),color .35s var(--out)}.tabs button:hover{color:var(--bone)}.tabs button[aria-selected=true]{background:var(--bone);color:#000;box-shadow:none}.sheet-t{margin:0 0 18px;font:800 min(36px,8vw)/.88 var(--d);letter-spacing:-.045em;color:var(--bone)}.sheet-l{gap:12px;font-size:13.5px;line-height:1.55;color:#c9c9c6}.sheet-l li::marker{color:var(--bone)}.sheet-l--ship{border-top-color:var(--hl)}.sheet-l--ship li{border-bottom-color:var(--hl)}.sheet-l--ship span{color:var(--ash)}.sheet-l--ship b{color:var(--bone)}.sheet-n,.rte{font-size:13px;color:var(--ash)}.sheet-n a,.rte a{color:var(--bone)}.cart{z-index:95}.cart-v{background:#03030380;-webkit-backdrop-filter:blur(22px) saturate(1.15);backdrop-filter:blur(22px) saturate(1.15);transition:opacity .33s var(--out)}.cart-p{width:min(440px,92vw);background:#0b0b0b;border-left:1px solid var(--hl);box-shadow:-40px 0 90px #00000080;transition:transform .42s var(--inout)}.cart-h{height:auto;padding:22px clamp(14px,2.2vw,32px);border-bottom-color:#ededea1f}.cart-h .lb{letter-spacing:.3em}.cart-b{padding:6px clamp(14px,2.2vw,32px) 10px}.cart-e{display:grid;place-items:center;min-height:220px;margin:0;font-size:12px;letter-spacing:.06em;color:var(--ash)}.ci{grid-template-columns:72px 1fr;gap:14px;padding:18px 0;border-bottom-color:#ededea14}.ci img{width:72px;height:90px;background:#141414}.ci-t{font:600 13px/1.3 var(--d);letter-spacing:-.01em;text-transform:none;color:var(--bone)}.ci-v,.ci-pp{font-size:11px;letter-spacing:.06em;color:var(--ash)}.ci .qty{height:28px;padding:0;border-color:#ededea40}.ci .qty button{width:26px;font-size:15px;color:var(--bone)}.ci .qty button:hover{background:#ededea1a}.ci .qty span{font:400 12px var(--g)}.ci-r b{font-weight:400;font-size:12px;font-variant-numeric:tabular-nums}.ci-x{font-size:10px;letter-spacing:.08em;color:var(--ash)}.ci-x:hover{color:var(--bone)}.cart-f{gap:14px;padding:18px clamp(14px,2.2vw,32px) calc(18px + env(safe-area-inset-bottom));border-top-color:var(--hl)}.cart-s b{font:700 16px var(--d);color:var(--bone)}.cart-note{font-size:11px;letter-spacing:.04em;color:var(--ash)}@media (max-width:860px){.tabs button{font-size:9px;letter-spacing:.1em}.cart-p{width:100%}.sheet-in{width:100vw;padding:0 20px 24px;border-width:1px 0 0}.sheet-h{padding-top:16px;margin-bottom:22px}}.toast{padding:13px 18px;background:#0b0b0b;border:1px solid var(--hl);color:var(--bone);font:500 12px var(--g);letter-spacing:.06em;box-shadow:0 20px 50px #00000080}.rcv{background:#030303f7}.rcv svg{color:var(--bone)}.rcv-t{font:800 clamp(56px,11vw,150px)/.8 var(--d);letter-spacing:-.05em;color:var(--bone)}.rcv .lb{color:var(--ash)}.post :focus-visible,.sheet :focus-visible,.cart :focus-visible{outline-color:var(--bone)}.tabs button:focus-visible{outline-offset:-3px}html,body{overscroll-behavior-x:none}.stage,.sec,.foot{overflow-x:clip}.cart{overflow:hidden}.bg-p img{filter:saturate(.82) sepia(.06)}.bg-sh{background:radial-gradient(120% 90% at 50% 45%,transparent 45%,rgba(0,0,0,.6) 100%),linear-gradient(90deg,rgba(13,13,13,.55),transparent 38%),linear-gradient(180deg,rgba(13,13,13,.7),transparent 18%,transparent 70%,rgba(13,13,13,.72))}.grain-cv{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.05;image-rendering:pixelated;image-rendering:crisp-edges}.cd-t b{font-size:28px}.cd-l{font-size:12px}.buy-p{font:800 clamp(38px,3.2vw,52px)/.9 var(--d);letter-spacing:-.02em}.cur{font:700 .62em/1 var(--s);letter-spacing:0;margin-right:.08em;vertical-align:.42em}.post .cta--post{background:var(--gold);color:var(--ink)}.post .cta--post:hover{background:#ff9f50}@media (max-width:860px){:root{--bar:128px}.panel:before{display:none}.stage{padding-top:calc(var(--hud) + 52px)}.lede{font-size:min(3.9vw,15px);letter-spacing:.03em}.cd-t b{font-size:21px}.cd-l{font-size:10px}.tier-o{font-size:min(2.4vw,9.5px)}.tier-p{font-size:min(6vw,24px)}.relic-t{display:none}.tier{--th:min(24vw,104px)}.tier-m{margin:8px 0 2px}.buy{grid-template-columns:112px minmax(0,1fr);justify-content:stretch;align-items:center;column-gap:8px;row-gap:8px;padding:12px 14px calc(12px + env(safe-area-inset-bottom));background:#080808f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(237,237,234,.12)}.buy-h{grid-column:1;grid-row:1;display:flex;justify-content:center;margin:0}.buy-p{font-size:30px}.sz{grid-column:2;grid-row:1;margin:0;min-width:0}.sz-r{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.sz-r span{height:44px;font-size:14px}.buy-row{grid-column:1/-1;grid-row:2;width:auto;justify-self:stretch;display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px}.qty{width:100%;justify-content:space-between}.sz-m{grid-column:1/-1;width:auto;justify-self:stretch;margin:0}.buy-f,.feed-q em,.gd{display:none}.sheet{margin:auto;width:auto}.sheet-in{width:calc(100vw - 24px);max-height:min(82svh,640px);padding:0 18px 22px;border:1px solid var(--hl)}.sheet-h{position:sticky;top:0;z-index:2;padding:14px 0 12px;margin-bottom:14px;background:#0b0b0b}.sheet-t{font-size:min(30px,7.6vw);margin-bottom:14px}.sheet-l{font-size:14px}}@media (max-width:860px) and (max-height:700px){:root{--bar:128px}.tier{--th:62px}.stage{padding-top:calc(var(--hud) + 48px)}}@media (prefers-reduced-motion:reduce){.grain-cv{display:none}}.box-img,.tier-m img,.feed-i img{filter:saturate(1.14)}#designs{padding-top:clamp(20px,2.4vw,36px)}.tier-v{display:none}@media (max-width:860px){.tiers.is-car{display:flex;gap:6px}.is-car .tier{--th:min(36vw,140px);flex:0 0 44px;min-width:0;transition:flex-grow 1.4s cubic-bezier(.76,0,.24,1),opacity .7s var(--ease) .3s,transform .8s var(--ease) .3s}.is-car .tier.is-on{flex-grow:1}.is-car .relic-b{display:block;height:calc(var(--th) + 20px);padding:0;overflow:hidden}.is-car .tier-h{position:absolute;left:11px;top:11px;gap:6px;opacity:0;transform:translate3d(-8px,0,0);transition:opacity .35s ease,transform .5s var(--ease)}.is-car .tier-o{font-size:11px}.is-car .tier-p{font-size:26px}.is-car .tier-m{position:absolute;top:10px;bottom:10px;right:10px;width:calc(100vw - 260px);height:auto;margin:0;opacity:0;transform:translate3d(28px,0,0) scale(.94);transition:opacity .35s ease,transform .5s ease}.is-car .tier-m img{object-position:50% 50%}.is-car .tier-v{position:absolute;inset:10px 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:var(--white);opacity:1;transition:opacity .5s ease .8s}.is-car .tier-v span{writing-mode:vertical-rl;transform:rotate(180deg);font:400 9.5px/1 var(--w);letter-spacing:.07em;text-transform:uppercase;color:var(--tc);white-space:nowrap}.is-car .tier-v b{font:500 13px/1 var(--g);letter-spacing:-.02em}.is-car .tier.is-on .tier-v{opacity:0;transition:opacity .25s ease}.is-car .tier.is-on .tier-h{opacity:1;transform:none;transition:opacity .8s ease .85s,transform 1.1s var(--ease) .8s}.is-car .tier.is-on .tier-m{opacity:1;transform:none;transition:opacity 1.1s ease .7s,transform 1.6s cubic-bezier(.16,1,.3,1) .6s}.is-car .tier.is-on .relic-b:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--tc);transform:scaleX(0);transform-origin:0 50%}.is-car.is-auto .tier.is-on .relic-b:after{animation:tbar 6s linear both}@keyframes tbar{to{transform:scaleX(1)}}}@media (max-width:860px) and (max-height:700px){.is-car .tier{--th:84px}}.tier--experimental{--tb:rgba(232,178,74,.55)}.feed-i--experimental{outline:0}.info svg{width:1.1em;height:1.1em}.lede .info{width:36px;height:36px;margin:-10px -6px -10px -2px;top:1px}.sheet-in{display:flex;flex-direction:column;height:min(600px,84vh);overflow:hidden}.sheet-in>[data-pane]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.sheet-h{flex:none;align-items:stretch}.tabs button{height:44px;display:flex;align-items:center;justify-content:center}.sheet-h .x{flex:none;width:46px;height:46px;border:1px solid rgba(237,237,234,.2)}@media (max-width:860px){.lede{white-space:nowrap;font-size:min(3.45vw,14px);letter-spacing:.02em;gap:4px}.lede .br-m{display:none}.buy-h{align-self:start;height:44px;align-items:center}.buy-p{position:relative;transform:translateY(-3px)}.cur{position:absolute;right:100%;top:.02em;margin-right:.06em;vertical-align:baseline}.sheet[open]{position:fixed;inset:0;margin:auto;width:calc(100vw - 24px);max-width:520px;height:min(560px,80svh)}.sheet-in{width:100%;height:100%;max-height:none}}@media (max-width:860px){.js .v1:not(.is-in) .is-car .tier{transform:translate3d(0,14px,0)}}@media (min-width:861px){.tiers.is-car{display:grid}}.cta svg{flex:none}@media (max-width:860px){.cd-l{white-space:nowrap}}