.n_b65a_cart-overlay{z-index:9990;opacity:0;visibility:hidden;background:#05020259;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.n_b65a_cart-overlay.n_b65a_is-open{opacity:1;visibility:visible}.n_b65a_cart-drawer{--drawer-bg:#170909;z-index:9991;background:radial-gradient(120% 100% at 100% 0%, #ff4d4d29, transparent 70%) top right / 100% 240px no-repeat, var(--drawer-bg);color:#fff;border-left:1px solid #ffffff0f;flex-direction:column;width:min(440px,100vw);height:100dvh;font-family:Outfit,system-ui,sans-serif;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-24px 0 60px #000000a6}.n_b65a_cart-drawer.n_b65a_is-open{transform:translate(0)}.n_b65a_cart-drawer-head{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1.5rem 1.1rem;display:flex}.n_b65a_cart-drawer-heading{min-width:0}.n_b65a_cart-drawer-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#ff6b61;margin-bottom:.25rem;font-size:.72rem;font-weight:800;display:block}.n_b65a_cart-drawer-title{letter-spacing:-.02em;font-size:2.1rem;font-weight:900;line-height:1}.n_b65a_cart-drawer-close{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;transition:background .2s,border-color .2s;display:grid}.n_b65a_cart-drawer-close:hover{background:#ef3b33;border-color:#ef3b33}.n_b65a_cart-drawer-close svg{width:18px;height:18px}.n_b65a_cart-drawer-bar{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;margin:0 1.5rem;padding-bottom:.85rem;display:flex}.n_b65a_cart-drawer-bar[hidden]{display:none}.n_b65a_cart-drawer-count{color:#b3a4a4;font-size:.9rem;font-weight:700}.n_b65a_cart-drawer-clear{color:#ffffff80;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.25rem 0;font-family:inherit;font-size:.88rem;font-weight:700;transition:color .15s;display:inline-flex}.n_b65a_cart-drawer-clear svg{width:15px;height:15px}.n_b65a_cart-drawer-clear:hover{color:#ff6b61}.n_b65a_cart-drawer-body{flex-direction:column;flex:1;padding:1.1rem 1.5rem 1rem;display:flex;overflow-y:auto}.n_b65a_cart-drawer-items{flex-direction:column;flex-shrink:0;gap:.9rem;display:flex}.n_b65a_cart-drawer-items.n_b65a_is-empty{flex:1;place-items:center;display:grid}.n_b65a_cart-empty{text-align:center;flex-direction:column;align-items:center;max-width:260px;display:flex}.n_b65a_cart-empty-title{font-size:1.15rem;font-weight:800}.n_b65a_cart-empty-text{color:#8f8282;margin-top:.35rem;font-size:.9rem;font-weight:600;line-height:1.5}.n_b65a_cart-item{--item-c:#ff4d4d;--cut:94px;border:1px solid #ffffff12;border-color:color-mix(in srgb, var(--item-c) 26%, #ffffff0f);background:#1f0e0e;background:linear-gradient(120deg, color-mix(in srgb, var(--item-c) 11%, #1f0e0e), #1f0e0e 55%);-webkit-mask:radial-gradient(circle at 0 var(--cut), transparent 9px, #000 9.5px) left / 51% 100% no-repeat, radial-gradient(circle at 100% var(--cut), transparent 9px, #000 9.5px) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 var(--cut), transparent 9px, #000 9.5px) left / 51% 100% no-repeat, radial-gradient(circle at 100% var(--cut), transparent 9px, #000 9.5px) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 var(--cut), transparent 9px, #000 9.5px) left / 51% 100% no-repeat, radial-gradient(circle at 100% var(--cut), transparent 9px, #000 9.5px) right / 51% 100% no-repeat;border-radius:16px;flex-shrink:0;position:relative}.n_b65a_cart-item:before{content:"";background:var(--item-c);width:3px;height:52px;box-shadow:0 0 12px var(--item-c);border-radius:0 3px 3px 0;position:absolute;top:20px;left:0}.n_b65a_cart-item-top{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:.9rem;height:92px;padding:14px 14px 14px 16px;display:grid}.n_b65a_cart-item-media{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--item-c) 38%, #0a0a12), color-mix(in srgb, var(--item-c) 8%, #0a0a12) 80%);width:64px;height:64px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--item-c) 35%, transparent);border-radius:14px;place-items:center;display:grid;overflow:hidden}.n_b65a_cart-item-img{object-fit:contain;width:100%;height:100%}.n_b65a_cart-item-info{min-width:0}.n_b65a_cart-item-name{color:var(--item-c);white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:900;line-height:1.15;overflow:hidden}.n_b65a_cart-item-tags{gap:.35rem;min-width:0;margin-top:.45rem;display:flex}.n_b65a_cart-item-tag{color:#cbbdbd;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border-radius:999px;align-items:center;gap:.3rem;min-width:0;padding:.22rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex;overflow:hidden}.n_b65a_cart-item-tag.n_b65a_is-time{color:var(--item-c);background:color-mix(in srgb, var(--item-c) 14%, transparent);flex-shrink:0}.n_b65a_cart-item-tag svg{flex-shrink:0;width:12px;height:12px}.n_b65a_cart-item-remove{color:#a39494;cursor:pointer;background:#ffffff0d;border:none;border-radius:10px;align-self:start;place-items:center;width:32px;height:32px;padding:0;transition:background .2s,color .2s;display:grid}.n_b65a_cart-item-remove:hover{color:#ff6b61;background:#ef3b3333}.n_b65a_cart-item-remove svg{width:16px;height:16px}.n_b65a_cart-item-bottom{border-top:2px dashed #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;margin:0 16px;padding:12px 0 14px;display:flex}.n_b65a_cart-item-qty{background:#00000059;border:1px solid #ffffff14;border-radius:12px;align-items:center;padding:3px;display:inline-flex}.n_b65a_cart-qty-btn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;font-family:inherit;font-size:1.1rem;font-weight:800;line-height:1;transition:background .2s,transform .15s,filter .2s;display:grid}.n_b65a_cart-qty-btn[data-action=dec]:hover{background:#ffffff1a}.n_b65a_cart-qty-btn[data-action=inc]{background:var(--item-c);color:#1a0808}.n_b65a_cart-qty-btn[data-action=inc]:hover{filter:brightness(1.12)}.n_b65a_cart-qty-btn:active{transform:scale(.9)}.n_b65a_cart-qty-value{text-align:center;font-variant-numeric:tabular-nums;min-width:2.1rem;font-size:1rem;font-weight:800}.n_b65a_cart-item-sum{flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.n_b65a_cart-item-unit{color:#8f8282;font-size:.75rem;font-weight:700}.n_b65a_cart-item-total{letter-spacing:-.01em;white-space:nowrap;margin-top:.1rem;font-size:1.35rem;font-weight:900}.n_b65a_cart-drawer-footer{background:#1d0b0b;border-top:1px solid #ffffff14;flex-shrink:0;padding:1.1rem 1.5rem 1.4rem}.n_b65a_cart-drawer-total{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.n_b65a_cart-drawer-total>span{color:#cbbdbd;font-size:.95rem;font-weight:700}.n_b65a_cart-drawer-total strong{align-items:baseline;gap:.3rem;line-height:1;display:inline-flex}.n_b65a_cart-total-num{letter-spacing:-.02em;font-size:2.3rem;font-weight:900}.n_b65a_cart-total-cur{color:#ff6b61;font-size:1.1rem;font-weight:800}.n_b65a_cart-drawer-checkout{color:#fff;text-shadow:0 1px #6e0a0a80;cursor:pointer;background:linear-gradient(#f3473e,#d92f28);border:none;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.5rem .5rem .5rem 1.35rem;font-family:inherit;font-size:1.15rem;font-weight:800;transition:transform .15s,filter .15s,opacity .2s;display:flex;box-shadow:0 10px 26px #ef3b3352,inset 0 1px #ffffff38}.n_b65a_cart-checkout-arrow{background:#00000038;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;transition:transform .2s;display:grid}.n_b65a_cart-checkout-arrow svg{width:20px;height:20px}.n_b65a_cart-drawer-checkout:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px)}.n_b65a_cart-drawer-checkout:hover:not(:disabled) .n_b65a_cart-checkout-arrow{transform:translate(3px)}.n_b65a_cart-drawer-checkout:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.n_b65a_cart-drawer-note{text-align:center;color:#807373;margin-top:.75rem;font-size:.8rem;font-weight:600}.n_b65a_cart-toast{z-index:9995;color:#ffefee;opacity:0;pointer-events:none;white-space:nowrap;background:#240d0c;border:1px solid #ff635c66;border-radius:999px;padding:.75rem 1.2rem;font-size:.88rem;font-weight:700;transition:opacity .25s,transform .25s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,16px)}.n_b65a_cart-toast.n_b65a_is-visible{opacity:1;transform:translate(-50%)}@media (max-width:480px){.n_b65a_cart-toast{white-space:normal;text-align:center;width:min(90vw,360px)}}.n_b65a_cart-overlay{-webkit-backdrop-filter:blur(7px)brightness(.55)saturate(.85);backdrop-filter:blur(7px)brightness(.55)saturate(.85)}a.n_b65a_cart-drawer-checkout{text-decoration:none}.n_b65a_cart-toast.n_b65a_is-above{top:84px;bottom:auto;transform:translate(-50%,-16px)}.n_b65a_cart-toast.n_b65a_is-above.n_b65a_is-visible{transform:translate(-50%)}.n_b65a_cart-item-note{color:#ff9c8f;margin:.55rem 0 0;font-size:.82rem;font-weight:700}.n_b65a_cart-qty-btn:disabled{opacity:.4;cursor:not-allowed}
@font-face{font-family:Outfit;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/outfit_latin_wght_normal-s.p.3l9rzm26h_u0r.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:outfitLatin Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.DhgZmW_className{font-family:outfitLatin,outfitLatin Fallback;font-style:normal}.DhgZmW_variable{--face-outfit-latin:"outfitLatin", "outfitLatin Fallback"}
@font-face{font-family:Outfit;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/outfit_latin_ext_wght_normal-s.3tnx94v3g9ied.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:outfitLatinExt Fallback;src:local(Arial);ascent-override:100.0%;descent-override:26.0%;line-gap-override:0.0%;size-adjust:100.0%}.ClYS0a_className{font-family:outfitLatinExt,outfitLatinExt Fallback;font-style:normal}.ClYS0a_variable{--face-outfit-latin-ext:"outfitLatinExt", "outfitLatinExt Fallback"}
@font-face{font-family:Anton;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/anton_latin_400_normal-s.p.2c_xnsc2yf3c2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:antonLatin Fallback;src:local(Arial);ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.0%;size-adjust:91.94%}.A4bE4G_className{font-family:antonLatin,antonLatin Fallback;font-style:normal;font-weight:400}.A4bE4G_variable{--face-anton-latin:"antonLatin", "antonLatin Fallback"}
@font-face{font-family:Anton;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/anton_latin_ext_400_normal-s.0xrcw5a_y4ddv.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:antonLatinExt Fallback;src:local(Arial);ascent-override:117.63%;descent-override:32.91%;line-gap-override:0.0%;size-adjust:100.0%}.eoOaBq_className{font-family:antonLatinExt,antonLatinExt Fallback;font-style:normal;font-weight:400}.eoOaBq_variable{--face-anton-latin-ext:"antonLatinExt", "antonLatinExt Fallback"}
@font-face{font-family:"Press Start 2P";unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/press_start_2p_latin-s.p.20_6azeii1sb4.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:pressStartLatin Fallback;src:local(Arial);ascent-override:45.63%;descent-override:0.0%;line-gap-override:0.0%;size-adjust:219.15%}.-iN9qq_className{font-family:pressStartLatin,pressStartLatin Fallback;font-style:normal;font-weight:400}.-iN9qq_variable{--face-press-start-latin:"pressStartLatin", "pressStartLatin Fallback"}
@font-face{font-family:"Press Start 2P";unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/press_start_2p_latin_ext-s.3hlryscehdohy.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:pressStartLatinExt Fallback;src:local(Arial);ascent-override:100.0%;descent-override:0.0%;line-gap-override:0.0%;size-adjust:100.0%}.kCo0pG_className{font-family:pressStartLatinExt,pressStartLatinExt Fallback;font-style:normal;font-weight:400}.kCo0pG_variable{--face-press-start-latin-ext:"pressStartLatinExt", "pressStartLatinExt Fallback"}
:root{--bg:#120606;--panel:#200908b8;--panel-border:#ff4d4d47;--card:#280e0ee0;--card-solid:#240d0c;--line:#ff614d38;--purple:#ff4d4d;--purple-bright:#ff7878;--purple-hot:#ffa0a0;--purple-dim:#8a1a1a;--purple-deep:#450a0a;--purple-soft:#ff635c2e;--text:#ffefee;--muted:#c49490;--ok:#7dffb3;--dark:#140606;--radius:14px;--discord:#ff3d3d;--discord-hover:#ff5858}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-padding-top:5.2rem;overflow-x:clip}html,body{background:var(--bg);height:auto;min-height:100%;color:var(--text);font-family:Outfit,system-ui,sans-serif}body{background:#0a0606;overflow-x:clip}a{color:inherit}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;color:#1c0b0b;background:#fff;border-radius:10px;padding:.7rem 1.1rem;font-weight:800;text-decoration:none;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline-offset:2px;outline:2px solid #ff8f84}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
