.shop_heroBanner__Jyy3X{position:relative;width:100%;height:clamp(520px,72vh,850px);min-height:480px;margin-top:0;overflow:hidden;background:#050505}.shop_stageGlitching__ITkHa{animation:shop_glitchShake__WDNSv .36s steps(2) forwards}.shop_heroSlide__oD3w4{position:absolute;inset:0;opacity:0;transition:opacity .35s ease-in-out;pointer-events:none}.shop_heroSlide__oD3w4.shop_activeSlide__AaZm5{opacity:1;pointer-events:auto}.shop_heroImgBlurWrap__Bojal{position:absolute;inset:-20px;overflow:hidden;pointer-events:none;z-index:0}.shop_heroImgBlur__CNmmc{object-fit:cover;filter:blur(28px) brightness(.28);transform:scale(1.15)}.shop_heroImg__KMIO2{object-fit:cover;filter:brightness(.85);transition:transform 6s ease-out;transform:scale(1);z-index:1}.shop_heroSlide__oD3w4.shop_activeSlide__AaZm5 .shop_heroImg__KMIO2{transform:scale(1.03)}.shop_heroDesktopOnly__5Z_vC{display:block}.shop_heroMobileOnly__p8CAv{display:none!important}@media (max-width:768px){.shop_heroDesktopOnly__5Z_vC{display:none!important}.shop_heroMobileOnly__p8CAv{display:block!important}}.shop_heroBannerSkeleton__fpPMz{width:100%;height:100%;background:linear-gradient(135deg,#090909,#161616 50%,#090909);background-size:200% 200%;animation:shop_skeletonShimmer__Ruc7B 2.2s ease-in-out infinite}@keyframes shop_skeletonShimmer__Ruc7B{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.shop_sliceA__v_Ipz{z-index:3}.shop_sliceA__v_Ipz,.shop_sliceB__2BDOQ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:0;mix-blend-mode:screen}.shop_sliceB__2BDOQ{z-index:4}.shop_stageGlitching__ITkHa .shop_sliceA__v_Ipz{opacity:.95;animation:shop_glitchSliceA__LkeTa .36s steps(2) forwards}.shop_stageGlitching__ITkHa .shop_sliceB__2BDOQ{opacity:.95;animation:shop_glitchSliceB__vdvXw .36s steps(2) forwards}.shop_flashOverlay__W4uoU{position:absolute;inset:0;background:rgba(226,255,50,.25);mix-blend-mode:color-dodge;pointer-events:none;opacity:0;z-index:5}.shop_stageGlitching__ITkHa .shop_flashOverlay__W4uoU{animation:shop_flashPulse__dHLcJ .32s ease-out forwards}.shop_scanlines__8Hiah{position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent 0,transparent 2px,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 4px);pointer-events:none;z-index:6;opacity:.45}.shop_trackingBar__XYkV_{position:absolute;left:0;width:100%;height:3px;background:hsla(0,0%,100%,.3);box-shadow:0 0 12px rgba(226,255,50,.6);pointer-events:none;z-index:7;opacity:0}.shop_stageGlitching__ITkHa .shop_trackingBar__XYkV_{opacity:.9;animation:shop_trackingSweep__kJZly .36s linear forwards}.shop_heroSlideLink__4OIBW{position:absolute;inset:0;z-index:8;cursor:pointer;text-decoration:none}.shop_heroOverlay__UWeaN{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45) 0,transparent 30%,transparent 55%,rgba(0,0,0,.76));z-index:2;pointer-events:none}.shop_heroTopVignette__pLn9Q{top:0;height:clamp(80px,15vh,140px);background:linear-gradient(180deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.28) 50%,transparent);z-index:5}.shop_heroInfo__WQL6n,.shop_heroTopVignette__pLn9Q{position:absolute;left:0;right:0;pointer-events:none}.shop_heroInfo__WQL6n{bottom:0;padding:60px 5%;z-index:9;display:flex;flex-direction:column;align-items:flex-start;gap:8px;transform:translateY(20px);opacity:0;transition:transform .6s cubic-bezier(.16,1,.3,1) .15s,opacity .6s ease .15s}.shop_heroSlide__oD3w4.shop_activeSlide__AaZm5 .shop_heroInfo__WQL6n{transform:translateY(0);opacity:1}.shop_heroCategory__FwXiV{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--acid);font-family:Space Mono,monospace;font-weight:700}.shop_heroTitle__Dm5Pr{font-family:Anton,sans-serif;font-size:clamp(2.5rem,5vw,4rem);text-transform:uppercase;color:var(--white);line-height:1;margin:0}.shop_heroPrice__Pg0LI{font-size:1.1rem;color:hsla(0,0%,100%,.9)}.shop_heroCtaBtn__Qjlst,.shop_heroPrice__Pg0LI{font-family:Space Mono,monospace;font-weight:700}.shop_heroCtaBtn__Qjlst{margin-top:10px;display:inline-flex;align-items:center;gap:8px;background-color:var(--white);color:var(--black);font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;padding:12px 24px;border-radius:2px;transition:all .25s cubic-bezier(.16,1,.3,1);text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,.4);z-index:10;pointer-events:auto}.shop_heroCtaBtn__Qjlst:hover{background-color:var(--acid);color:var(--black);transform:translateY(-2px);box-shadow:0 6px 24px rgba(226,255,50,.3)}.shop_heroNavDots__x3kfx{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:15;display:flex;align-items:center;gap:8px}.shop_heroNavDot__1UBDW{width:24px;height:3px;background:hsla(0,0%,100%,.3);border:none;padding:0;cursor:pointer;transition:all .3s ease;border-radius:2px}.shop_heroNavDot__1UBDW:hover{background:hsla(0,0%,100%,.7)}.shop_heroNavDotActive__MxkE7{background:var(--acid);width:42px}.shop_heroArrowNav__HI9W5{position:absolute;bottom:24px;right:5%;z-index:15;display:flex;align-items:center;gap:8px}.shop_heroArrowBtn__6Nh1f{background:rgba(0,0,0,.65);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--white);width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.shop_heroArrowBtn__6Nh1f:hover{background:var(--acid);color:var(--black);border-color:var(--acid);transform:scale(1.05)}@keyframes shop_glitchShake__WDNSv{0%{transform:translateZ(0) scale(1)}15%{transform:translate3d(-5px,2px,0) scale(1.015)}35%{transform:translate3d(6px,-3px,0) scale(1.01)}55%{transform:translate3d(-4px,-1px,0) scale(1.02)}75%{transform:translate3d(4px,2px,0) scale(1.008)}90%{transform:translate3d(-1px,1px,0) scale(1.004)}to{transform:translateZ(0) scale(1)}}@keyframes shop_glitchSliceA__LkeTa{0%{-webkit-clip-path:polygon(0 8%,100% 8%,100% 22%,0 22%);clip-path:polygon(0 8%,100% 8%,100% 22%,0 22%);transform:translate3d(-18px,1px,0);filter:drop-shadow(-5px 0 0 rgba(255,0,70,.9))}20%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 74%,0 74%);clip-path:polygon(0 60%,100% 60%,100% 74%,0 74%);transform:translate3d(20px,-2px,0);filter:drop-shadow(6px 0 0 rgba(0,255,255,.9))}40%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 44%,0 44%);clip-path:polygon(0 30%,100% 30%,100% 44%,0 44%);transform:translate3d(-24px,2px,0);filter:drop-shadow(-6px 0 0 rgba(226,255,50,.9))}65%{-webkit-clip-path:polygon(0 82%,100% 82%,100% 95%,0 95%);clip-path:polygon(0 82%,100% 82%,100% 95%,0 95%);transform:translate3d(14px,-1px,0);filter:drop-shadow(4px 0 0 rgba(255,0,70,.9))}85%{-webkit-clip-path:polygon(0 4%,100% 4%,100% 16%,0 16%);clip-path:polygon(0 4%,100% 4%,100% 16%,0 16%);transform:translate3d(-8px,1px,0);filter:drop-shadow(-3px 0 0 rgba(0,255,255,.9))}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:translateZ(0);opacity:0}}@keyframes shop_glitchSliceB__vdvXw{0%{-webkit-clip-path:polygon(0 38%,100% 38%,100% 54%,0 54%);clip-path:polygon(0 38%,100% 38%,100% 54%,0 54%);transform:translate3d(18px,-1px,0);filter:drop-shadow(5px 0 0 rgba(0,255,255,.85))}22%{-webkit-clip-path:polygon(0 14%,100% 14%,100% 26%,0 26%);clip-path:polygon(0 14%,100% 14%,100% 26%,0 26%);transform:translate3d(-18px,2px,0);filter:drop-shadow(-5px 0 0 rgba(255,0,60,.85))}45%{-webkit-clip-path:polygon(0 76%,100% 76%,100% 90%,0 90%);clip-path:polygon(0 76%,100% 76%,100% 90%,0 90%);transform:translate3d(24px,0,0);filter:drop-shadow(6px 0 0 rgba(226,255,50,.85))}70%{-webkit-clip-path:polygon(0 48%,100% 48%,100% 62%,0 62%);clip-path:polygon(0 48%,100% 48%,100% 62%,0 62%);transform:translate3d(-14px,-2px,0);filter:drop-shadow(-4px 0 0 rgba(0,255,255,.85))}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:translateZ(0);opacity:0}}@keyframes shop_flashPulse__dHLcJ{0%{opacity:0}30%{opacity:.45}60%{opacity:.8}to{opacity:0}}@keyframes shop_trackingSweep__kJZly{0%{top:0}to{top:100%}}.shop_shopHeader__AlUro{padding:40px 5% 0}.shop_collectionTitle__pxIlw{font-family:Anton,sans-serif;font-size:2.2rem;text-transform:uppercase;color:var(--white);margin-bottom:24px;letter-spacing:.02em}.shop_shopToolbar__LOZKw{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--muted)}.shop_filterBtn__WDSfO{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:hsla(0,0%,100%,.85);padding:9px 20px;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:999px;font-family:Moderniz,sans-serif;box-shadow:none;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .2s ease}.shop_filterBtn__WDSfO:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.35);color:var(--acid,#c8ff00);box-shadow:none;transform:translateY(-1px)}.shop_filterBtnActive__ptPcf{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.4);color:var(--acid,#c8ff00);box-shadow:none}.shop_toolbarRight__7xubg{display:flex;align-items:center;gap:20px}.shop_productCount__CH1fI{font-size:.68rem;opacity:.35;letter-spacing:.08em;font-family:Space Mono,monospace}.shop_sortSelect__hGxHa{background:transparent;border:1px solid var(--muted);color:var(--white);font-size:.68rem;font-family:Space Mono,monospace;cursor:pointer;outline:none;border-radius:2px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23555' stroke-width='1.2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:8px 32px 8px 16px}.shop_sortSelect__hGxHa option{background:var(--gray)}.shop_shopSection__klCVl{padding:32px 5% 100px}.shop_productsGrid__l13p8{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.shop_productCard__FAplM{cursor:pointer;position:relative}.shop_productImg__0vIka{aspect-ratio:1/1;background:var(--gray-mid);border-radius:2px;overflow:hidden;position:relative;border:1px solid var(--muted)}.shop_productImage__d9BVs{width:100%;height:100%;object-fit:cover;filter:grayscale(.8);transition:filter .4s ease,transform .5s ease}.shop_productCard__FAplM:hover .shop_productImage__d9BVs{filter:grayscale(0);transform:scale(1.04)}.shop_productBadge__JeXES{position:absolute;top:12px;left:12px;z-index:2;font-family:Space Mono,monospace;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border-radius:2px;background:var(--acid);color:#000}.shop_badgeSoldOut__5NgCu{background:var(--muted);color:var(--dim)}.shop_badgeLimited__B0c4X{background:var(--white);color:#000}.shop_quickAdd__yN_Ai{position:absolute;bottom:0;left:0;right:0;z-index:3;transform:translateY(100%);transition:transform .35s cubic-bezier(.16,1,.3,1)}.shop_productCard__FAplM:focus-within .shop_quickAdd__yN_Ai,.shop_productCard__FAplM:hover .shop_quickAdd__yN_Ai,.shop_productCard__FAplM[data-hover=true] .shop_quickAdd__yN_Ai{transform:translateY(0)}.shop_quickAddInner__hiYV3{background:rgba(0,0,0,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:14px 16px;border-top:1px solid hsla(0,0%,100%,.08)}.shop_quickAddLabel__07qOj{display:block;font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;opacity:.5;margin-bottom:8px;font-family:Space Mono,monospace}.shop_sizeButtons__aUiMx{display:flex;gap:6px;flex-wrap:wrap}.shop_sizeBtn__Itzdb{background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--white);padding:6px 14px;font-size:.65rem;font-family:Moderniz,sans-serif;cursor:pointer;border-radius:999px;box-shadow:none;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .2s ease;letter-spacing:.06em}.shop_sizeBtn__Itzdb:hover{background:hsla(0,0%,100%,.2);color:var(--acid,#c8ff00);border-color:hsla(0,0%,100%,.35);box-shadow:none;transform:translateY(-1px)}.shop_productInfo__wg4km{text-align:center;padding:14px 4px 0}.shop_productSize__vMfOj{font-size:.62rem;opacity:.4;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-family:Space Mono,monospace}.shop_productName__0ioy5{font-family:Anton,sans-serif;font-size:.95rem;margin-bottom:6px;letter-spacing:.02em;text-transform:uppercase}.shop_productPrice__R01k_{font-size:.8rem;color:var(--white);opacity:.65;font-family:Space Mono,monospace}.shop_soldOutText__VGfsQ{color:var(--dim);text-decoration:line-through;opacity:.6}.shop_pagination__Q9Fn8{gap:8px;margin-top:60px;padding-top:40px;border-top:1px solid var(--muted)}.shop_pageBtn__aEzTz,.shop_pagination__Q9Fn8{display:flex;justify-content:center;align-items:center}.shop_pageBtn__aEzTz{background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--white);width:42px;height:42px;font-size:.75rem;font-family:Moderniz,sans-serif;cursor:pointer;border-radius:50%;box-shadow:none;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .2s ease}.shop_pageBtn__aEzTz:hover:not(:disabled){background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.35);color:var(--acid,#c8ff00);box-shadow:none;transform:translateY(-1px)}.shop_pageBtn__aEzTz:disabled{opacity:.2;cursor:not-allowed}.shop_pageBtnActive__yK_4d{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.4);color:var(--acid,#c8ff00);box-shadow:none}@media (max-width:1100px){.shop_productsGrid__l13p8{grid-template-columns:repeat(3,1fr)}.shop_categoryCard__avSRr{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 11px)}}@media (max-width:900px){.shop_productsGrid__l13p8{grid-template-columns:repeat(2,1fr);gap:16px}.shop_categoryCard__avSRr{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 8px);min-width:180px}.shop_shopHeader__AlUro{padding:36px 5% 0}.shop_collectionTitle__pxIlw{font-size:1.6rem;margin-bottom:18px}.shop_shopSection__klCVl{padding:24px 5% 80px}}@media (max-width:768px){.shop_heroBanner__Jyy3X{width:100%;height:clamp(440px,62vh,600px);min-height:400px;margin-top:0;background:#000}.shop_heroImg__KMIO2,.shop_sliceA__v_Ipz,.shop_sliceB__2BDOQ{object-fit:cover;object-position:center}.shop_heroInfo__WQL6n{padding:24px 5% 42px;gap:6px}.shop_heroTitle__Dm5Pr{font-size:clamp(1.1rem,4.2vw,1.6rem);line-height:1.1}.shop_heroCategory__FwXiV{font-size:.62rem;letter-spacing:.15em}.shop_heroPrice__Pg0LI{font-size:.8rem}.shop_heroCtaBtn__Qjlst{padding:6px 14px;font-size:.68rem;margin-top:4px}.shop_heroArrowNav__HI9W5{bottom:12px;right:3%;gap:6px}.shop_heroArrowBtn__6Nh1f{width:30px;height:30px}.shop_heroNavDots__x3kfx{bottom:14px;gap:5px}.shop_heroNavDot__1UBDW{width:14px;height:2px}.shop_heroNavDotActive__MxkE7{width:24px}}@media (max-width:600px){.shop_heroBanner__Jyy3X{width:100%;height:clamp(420px,58vh,520px);min-height:380px;margin-top:0;background:#000}.shop_heroImg__KMIO2,.shop_sliceA__v_Ipz,.shop_sliceB__2BDOQ{object-fit:cover;object-position:center}.shop_heroInfo__WQL6n{padding:16px 4% 40px;gap:4px}.shop_productsGrid__l13p8{grid-template-columns:repeat(2,1fr);gap:10px}.shop_shopHeader__AlUro{padding:28px 5% 0}.shop_shopToolbar__LOZKw{flex-direction:column;align-items:flex-start;gap:12px}.shop_toolbarRight__7xubg{width:100%;justify-content:space-between}.shop_collectionTitle__pxIlw{font-size:1.4rem;margin-bottom:14px}.shop_productName__0ioy5{font-size:.8rem}.shop_productPrice__R01k_{font-size:.72rem}.shop_productInfo__wg4km{padding:10px 2px 0}.shop_quickAdd__yN_Ai{display:none}.shop_productCard__FAplM[data-hover=true] .shop_quickAdd__yN_Ai{display:block;transform:translateY(0)}.shop_shopSection__klCVl{padding:20px 5% 60px}.shop_pagination__Q9Fn8{margin-top:40px;padding-top:30px}.shop_pageBtn__aEzTz{width:36px;height:36px;font-size:.7rem}.shop_filterBtn__WDSfO{font-size:.62rem;padding:7px 14px}.shop_sortSelect__hGxHa{font-size:.62rem}}.shop_storeBadge__w0DQ7{display:inline-flex;align-items:center;gap:6px;font-size:.65rem;font-family:Space Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--acid,#c8ff00);background:rgba(200,255,0,.08);border:1px solid rgba(200,255,0,.3);padding:4px 10px;border-radius:999px;margin-left:12px}.shop_storeDot__y_6ax{width:6px;height:6px;border-radius:50%;background:var(--acid,#c8ff00);box-shadow:0 0 8px var(--acid,#c8ff00);animation:shop_pulseDot__P9M4P 2s ease-in-out infinite}@keyframes shop_pulseDot__P9M4P{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.shop_cartFloatBtn__bUYKp{position:fixed;bottom:28px;right:28px;z-index:999;display:flex;align-items:center;gap:12px;background:hsla(0,0%,4%,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--acid,#c8ff00);color:#fff;padding:12px 22px;border-radius:999px;box-shadow:0 10px 30px rgba(0,0,0,.7),0 0 20px rgba(200,255,0,.25);cursor:pointer;font-family:Space Mono,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.shop_cartFloatBtn__bUYKp:hover{transform:translateY(-2px);box-shadow:0 14px 40px rgba(0,0,0,.9),0 0 30px rgba(200,255,0,.4);border-color:#d4ff2e}.shop_cartIconWrapper__0ZHyX{display:flex;align-items:center;justify-content:center;position:relative}.shop_trolleyIcon__MxMrf{width:17px;height:17px;stroke:var(--acid,#c8ff00);display:block}.shop_cartCountBadgeDesktop__I5ajl{background:var(--acid,#c8ff00);color:#000;font-weight:800;font-size:.7rem;padding:2px 7px;border-radius:999px;display:inline-block;line-height:1.2}.shop_cartCountBadgeResponsive__Gvqd9{display:none}.shop_cartCheckoutText__fMzXK{display:inline;font-weight:700}@media (max-width:900px){.shop_cartFloatBtn__bUYKp{right:auto;left:calc(50% + 94px);bottom:max(20px,env(safe-area-inset-bottom,20px));width:48px;height:48px;padding:0;border-radius:50%;justify-content:center;background:hsla(0,0%,4%,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--acid,#c8ff00);box-shadow:0 8px 30px rgba(0,0,0,.7),0 0 16px rgba(200,255,0,.3);z-index:85}.shop_trolleyIcon__MxMrf{width:20px;height:20px}.shop_cartCheckoutText__fMzXK,.shop_cartCountBadgeDesktop__I5ajl{display:none}.shop_cartCountBadgeResponsive__Gvqd9{display:flex;align-items:center;justify-content:center;position:absolute;top:-6px;left:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--acid,#c8ff00);color:#000;font-family:Space Mono,monospace;font-size:.68rem;font-weight:900;line-height:1;box-shadow:0 0 10px rgba(200,255,0,.8);border:1.5px solid #000}}.shop_cartOverlay__RrGMU{position:fixed;inset:0;background:rgba(0,0,0,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:99999;display:flex;justify-content:flex-end;animation:shop_fadeIn__rI10b .3s ease}.shop_cartDrawer__WVk4R{width:100%;max-width:460px;height:100%;background:#0c0c0c;border-left:1px solid hsla(0,0%,100%,.12);display:flex;flex-direction:column;padding:32px 24px;box-shadow:-12px 0 60px rgba(0,0,0,.9);position:relative;overflow:hidden;animation:shop_slideInRight__fSCi5 .35s cubic-bezier(.16,1,.3,1);z-index:100000}@media (max-width:600px){.shop_cartDrawer__WVk4R{max-width:100%;padding:24px 18px;border-left:none}}@keyframes shop_slideInRight__fSCi5{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes shop_fadeIn__rI10b{0%{opacity:0}to{opacity:1}}.shop_cartHeader__tJLSW{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.1);flex-shrink:0}.shop_cartTitleWrap___VjRF{display:flex;align-items:center;gap:10px}.shop_cartDrawerIcon__mmnyK{width:22px;height:22px;stroke:var(--acid,#c8ff00)}.shop_cartTitle__P4tW0{font-family:Anton,sans-serif;font-size:1.5rem;text-transform:uppercase;letter-spacing:.04em;margin:0;color:#fff}.shop_cartCloseBtn__k6tMi{background:transparent;border:none;color:hsla(0,0%,100%,.6);font-size:1.5rem;cursor:pointer;padding:4px 8px;transition:color .2s ease,transform .2s ease}.shop_cartCloseBtn__k6tMi:hover{color:var(--acid,#c8ff00);transform:scale(1.1)}.shop_cartBody__l2vnu{flex:1 1;overflow-y:auto;padding:20px 0;display:flex;flex-direction:column;gap:14px;scrollbar-width:thin;scrollbar-color:rgba(200,255,0,.4) transparent}.shop_cartBody__l2vnu::-webkit-scrollbar{width:5px}.shop_cartBody__l2vnu::-webkit-scrollbar-thumb{background:rgba(200,255,0,.3);border-radius:4px}.shop_cartItem__C7CAa{display:flex;gap:16px;padding:14px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;transition:border-color .2s ease}.shop_cartItem__C7CAa:hover{border-color:rgba(200,255,0,.2)}.shop_cartItemImg__orWKU{width:74px;height:74px;border-radius:2px;overflow:hidden;position:relative;background:#141414;flex-shrink:0}.shop_cartItemImgFallback__brjcM{width:100%;height:100%;background:#1a1a1a}.shop_cartItemDetails__v_dvr{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.shop_cartItemMeta__Lbouw{display:flex;flex-direction:column;gap:2px}.shop_cartItemTitle__n8c6J{font-family:Anton,sans-serif;font-size:.95rem;text-transform:uppercase;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop_cartItemVariant__L9a8f{font-family:Space Mono,monospace;font-size:.68rem;color:hsla(0,0%,100%,.5);margin:0}.shop_cartItemBottom__PI3u3{display:flex;align-items:center;justify-content:space-between;margin-top:10px;gap:8px;flex-wrap:wrap}.shop_cartItemQtyControl__6CtfN{display:flex;align-items:center;gap:6px;background:rgba(0,0,0,.6);border:1px solid hsla(0,0%,100%,.15);border-radius:999px;padding:3px 8px}.shop_qtyBtn__pqY6U{background:transparent;border:none;color:#fff;font-family:Space Mono,monospace;font-size:.85rem;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .15s ease,color .15s ease}.shop_qtyBtn__pqY6U:hover:not(:disabled){background:var(--acid,#c8ff00);color:#000}.shop_qtyBtn__pqY6U:disabled{opacity:.3;cursor:not-allowed}.shop_qtyValue__GwFXN{font-family:Space Mono,monospace;font-size:.72rem;font-weight:700;color:#fff;min-width:16px;text-align:center}.shop_cartItemPriceAndRemove__OyK0_{display:flex;align-items:center;gap:12px}.shop_cartItemPrice__J9uIT{font-family:Space Mono,monospace;font-size:.82rem;font-weight:700;color:var(--acid,#c8ff00);margin:0}.shop_cartItemRemoveBtn__OR32s{background:transparent;border:none;color:hsla(0,0%,100%,.4);font-family:Space Mono,monospace;font-size:.65rem;text-decoration:underline;cursor:pointer;padding:0;transition:color .2s ease}.shop_cartItemRemoveBtn__OR32s:hover:not(:disabled){color:#ff4d4d}.shop_cartEmptyState__DHgno{text-align:center;padding:60px 20px;font-family:Space Mono,monospace;font-size:.8rem;color:hsla(0,0%,100%,.5)}.shop_cartFooter__sAF_o{padding-top:18px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:14px;flex-shrink:0}.shop_cartSubtotalRow__71m85{display:flex;justify-content:space-between;align-items:center;padding-bottom:4px}.shop_cartSubtotalLabel__qJ6te{font-family:Space Mono,monospace;font-size:.8rem;text-transform:uppercase;color:hsla(0,0%,100%,.7);letter-spacing:.05em}.shop_cartSubtotalValue__dgzid{font-family:Space Mono,monospace;font-size:1.1rem;font-weight:700;color:#fff}.shop_checkoutNotice__su_bT{font-family:Space Mono,monospace;font-size:.65rem;color:hsla(0,0%,100%,.45);text-align:center;line-height:1.4}.shop_checkoutBtn__KuwX7{background:var(--acid,#c8ff00);color:#000;border:none;font-family:Moderniz,sans-serif;font-size:.75rem;letter-spacing:.1em;padding:16px;border-radius:999px;cursor:pointer;font-weight:700;text-align:center;text-decoration:none;display:block;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.shop_checkoutBtn__KuwX7:hover{transform:translateY(-2px);background:#d4ff2e;box-shadow:0 6px 25px rgba(200,255,0,.35)}.shop_checkoutBtn__KuwX7:active{transform:translateY(0)}.shop_loadingSpinner__cEZp3{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid rgba(0,0,0,.2);border-top-color:#000;animation:shop_spin__vRiq_ .6s linear infinite}@keyframes shop_spin__vRiq_{to{transform:rotate(1turn)}}.product-detail_pageWrapper___FRfw{min-height:100vh;padding:145px 24px 100px;position:relative;z-index:10;background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:40px 40px}.product-detail_detailContainer__HNG7w{max-width:1060px;margin:0 auto;background:#0d0d0d;color:#fff;border:1px solid hsla(0,0%,100%,.12);border-radius:4px;box-shadow:0 24px 64px rgba(0,0,0,.85),0 0 40px rgba(0,255,0,.02);padding:38px 44px 56px;position:relative}@media (max-width:768px){.product-detail_pageWrapper___FRfw{padding:115px 12px 60px}.product-detail_detailContainer__HNG7w{padding:24px 18px 40px}}.product-detail_breadcrumb__wDErM{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-family:Space Mono,monospace;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,100%,.5);margin-bottom:32px;border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:14px}.product-detail_breadcrumbLink__e7jx2{color:hsla(0,0%,100%,.6);text-decoration:none;transition:color .2s ease}.product-detail_breadcrumbLink__e7jx2:hover{color:var(--acid,#0f0)}.product-detail_breadcrumbSeparator___PmSk{color:hsla(0,0%,100%,.25);font-size:.75rem}.product-detail_breadcrumbCurrent__SFf6K{color:#fff;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:700px}.product-detail_productMain__aBrKW{display:grid;grid-template-columns:1fr 1fr;grid-gap:52px;gap:52px;align-items:start}@media (max-width:860px){.product-detail_productMain__aBrKW{grid-template-columns:1fr;gap:36px}}.product-detail_gallerySection__fvY3S{display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:135px}@media (max-width:860px){.product-detail_gallerySection__fvY3S{position:static}}.product-detail_mainImageFrame__Sgi4h{position:relative;width:100%;aspect-ratio:1/1;background:#141414;border:1px solid hsla(0,0%,100%,.08);border-radius:3px;overflow:hidden;display:flex;align-items:center;justify-content:center}.product-detail_mainImage__HDnST{object-fit:contain;width:100%;height:100%;transition:transform .35s ease}.product-detail_mainImageFrame__Sgi4h:hover .product-detail_mainImage__HDnST{transform:scale(1.02)}.product-detail_productBadge__K5vm8{position:absolute;top:14px;left:14px;z-index:2;font-family:Space Mono,monospace;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 12px;border-radius:2px;background:#000;border:1px solid hsla(0,0%,100%,.2);color:#fff}.product-detail_badgeSoldOut__auGDc{background:#2a2a2a;border-color:hsla(0,0%,100%,.1);color:#888}.product-detail_badgeLimited__ruUS4{background:var(--acid,#0f0);border-color:var(--acid,#0f0);color:#000}.product-detail_thumbnailRow__PHxpY{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.product-detail_thumbnailBtn__XKE0N{position:relative;width:74px;height:74px;border:1px solid hsla(0,0%,100%,.12);background:#141414;border-radius:2px;overflow:hidden;padding:0;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.product-detail_thumbnailBtn__XKE0N:hover{border-color:hsla(0,0%,100%,.4);transform:translateY(-1px)}.product-detail_thumbnailActive__Mfftv{border:2px solid var(--acid,#0f0)!important;box-shadow:0 2px 10px rgba(0,255,0,.25)}.product-detail_thumbnailImg__ZEEnh{object-fit:cover;width:100%;height:100%}.product-detail_infoSection__QEow4{display:flex;flex-direction:column}.product-detail_productTitle__SfbEH{font-family:HelveticaCustom,Helvetica Bold,-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:1.65rem;font-weight:800;line-height:1.25;letter-spacing:.02em;text-transform:uppercase;color:#fff;margin-bottom:16px}@media (max-width:768px){.product-detail_productTitle__SfbEH{font-size:1.35rem}}.product-detail_priceBlock__S3CZ_{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.product-detail_priceText___78E_{font-family:HelveticaCustom,Helvetica Bold,-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:1.95rem;font-weight:800;color:#fff;letter-spacing:-.01em}.product-detail_taxNote__eSsoj{font-family:Space Mono,monospace;font-size:.74rem;color:hsla(0,0%,100%,.45)}.product-detail_shippingInfoTrigger__vvSC5{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;color:var(--acid,#0f0);font-size:.78rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;text-decoration:underline;text-underline-offset:3px;margin-bottom:28px;transition:color .2s ease,opacity .2s ease}.product-detail_shippingInfoTrigger__vvSC5:hover{color:#d4ff2e;opacity:.9}.product-detail_variantsList__WUbRh{border-top:1px solid hsla(0,0%,100%,.08);margin-bottom:24px}.product-detail_variantRow__MaYO6{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.08);gap:16px}.product-detail_variantMeta__dqp_J{display:flex;flex-direction:column;gap:4px}.product-detail_variantTitle__bYK7W{font-family:Space Mono,monospace;font-size:.95rem;font-weight:700;color:#fff}.product-detail_variantPrice__8zb_E{font-family:Space Mono,monospace;font-size:.8rem;color:hsla(0,0%,100%,.55)}.product-detail_soldOutLabel__slgYD{font-family:Space Mono,monospace;font-size:.95rem;font-weight:700;color:hsla(0,0%,100%,.45);letter-spacing:.08em;text-transform:uppercase}.product-detail_btnAddToCart__9FQUw{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--acid,#0f0);color:#000;border:1px solid var(--acid,#0f0);padding:10px 22px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-radius:2px;cursor:pointer;transition:background .2s ease,transform .15s ease,box-shadow .2s ease;min-width:140px}.product-detail_btnAddToCart__9FQUw:hover:not(:disabled){background:#d4ff2e;border-color:#d4ff2e;transform:translateY(-1px);box-shadow:0 4px 18px rgba(0,255,0,.35)}.product-detail_btnAddToCart__9FQUw:disabled{opacity:.7;cursor:not-allowed}.product-detail_btnRestockNotice__kkbd1{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.15);padding:10px 18px;font-size:.75rem;font-weight:600;border-radius:2px;cursor:pointer;transition:all .2s ease;min-width:140px}.product-detail_btnRestockNotice__kkbd1:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.3);color:#fff}.product-detail_btnSoldOut__5pGHY{display:inline-flex;color:hsla(0,0%,100%,.35);border:1px solid hsla(0,0%,100%,.1);padding:10px 22px;font-family:Space Mono,monospace;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-radius:2px;cursor:not-allowed;min-width:140px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-detail_btnSoldOut__5pGHY,.product-detail_wishlistBtn__GlFqX{align-items:center;justify-content:center;gap:8px;background:hsla(0,0%,100%,.04)}.product-detail_wishlistBtn__GlFqX{width:100%;padding:13px 16px;border:1px solid hsla(0,0%,100%,.12);border-radius:3px;font-size:.82rem;font-weight:600;color:hsla(0,0%,100%,.9);display:flex;cursor:pointer;margin-bottom:28px;transition:all .2s ease}.product-detail_wishlistBtn__GlFqX:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.3);color:#fff}.product-detail_wishlistBtnActive__m2YNg{border-color:#f34!important;color:#f34!important;background:rgba(255,51,68,.08)!important}.product-detail_descriptionSection__3Vz0t{padding-top:20px;border-top:1px solid hsla(0,0%,100%,.08);margin-bottom:24px}.product-detail_descriptionText__DXdOh{font-size:.88rem;line-height:1.75;color:hsla(0,0%,100%,.78);margin-bottom:16px;white-space:pre-line}.product-detail_specsList__nOhq7{display:flex;flex-direction:column;gap:7px;font-family:Space Mono,monospace;font-size:.78rem;color:hsla(0,0%,100%,.65);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);padding:14px 16px;border-radius:2px;border-left:3px solid var(--acid,#0f0)}.product-detail_specsList__nOhq7 strong{color:#fff}.product-detail_socialShareRow__SGfoQ{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.product-detail_socialBtn__GM9WU{display:inline-flex;align-items:center;gap:7px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:3px;padding:8px 14px;font-size:.74rem;font-weight:500;color:hsla(0,0%,100%,.85);cursor:pointer;transition:all .2s ease}.product-detail_socialBtn__GM9WU:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);color:var(--acid,#0f0)}.product-detail_inquiryBtn__wMjJY{width:100%;padding:12px 16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.14);border-radius:3px;font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s ease}.product-detail_inquiryBtn__wMjJY:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.35);color:#fff}.product-detail_otherItemsContainer__lvumT{max-width:1060px;margin:32px auto 0;background:#0d0d0d;color:#fff;border:1px solid hsla(0,0%,100%,.12);border-radius:4px;box-shadow:0 16px 48px rgba(0,0,0,.7);padding:36px 44px 44px;position:relative}@media (max-width:768px){.product-detail_otherItemsContainer__lvumT{padding:24px 18px 32px;margin-top:20px}}.product-detail_otherItemsTitle__I1AEw{font-family:HelveticaCustom,Helvetica Bold,-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:1.15rem;font-weight:700;letter-spacing:.04em;color:#fff;margin-bottom:24px;text-transform:uppercase}.product-detail_otherGrid__i6uGs{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px}@media (max-width:1024px){.product-detail_otherGrid__i6uGs{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.product-detail_otherGrid__i6uGs{grid-template-columns:repeat(2,1fr);gap:12px}}.product-detail_otherCard__aNGi7{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:transform .2s ease}.product-detail_otherCard__aNGi7:hover{transform:translateY(-4px)}.product-detail_otherCardImgWrap__mUYVi{position:relative;width:100%;aspect-ratio:1/1;background:#141414;border:1px solid hsla(0,0%,100%,.08);border-radius:2px;overflow:hidden}.product-detail_otherCardImg__V4tpb{object-fit:contain;width:100%;height:100%;transition:transform .3s ease}.product-detail_otherCard__aNGi7:hover .product-detail_otherCardImg__V4tpb{transform:scale(1.05)}.product-detail_otherCardInfo__CFH9Z{display:flex;flex-direction:column;gap:3px}.product-detail_otherCardTitle__08Dd_{font-size:.72rem;font-weight:700;text-transform:uppercase;color:#fff;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-detail_otherCardPrice__gH0M7{font-family:Space Mono,monospace;font-size:.74rem;color:hsla(0,0%,100%,.55)}.product-detail_backButtonWrap__KO4Gf{margin-top:56px;display:flex;justify-content:center}.product-detail_backBtn__V7w3L{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#000;padding:13px 44px;border-radius:2px;font-family:Space Mono,monospace;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-decoration:none;transition:background .2s ease,transform .15s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(0,0,0,.5)}.product-detail_backBtn__V7w3L:hover{background:var(--acid,#0f0);color:#000;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,255,0,.3)}.product-detail_modalOverlay___4VDL{position:fixed;inset:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;animation:product-detail_fadeIn__K7h86 .2s ease-out}.product-detail_modalContent__WngQA{background:#111;color:#fff;width:100%;max-width:480px;border-radius:4px;border:1px solid hsla(0,0%,100%,.15);padding:32px;box-shadow:0 20px 60px rgba(0,0,0,.8);position:relative;animation:product-detail_slideUp__TNN3v .25s ease-out}.product-detail_modalHeader__MV8g4{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:12px}.product-detail_modalTitle__3TQZX{font-family:HelveticaCustom,Helvetica Bold,Arial,sans-serif;font-size:1.15rem;font-weight:700;text-transform:uppercase;color:#fff}.product-detail_modalCloseBtn__quU2X{background:none;border:none;font-size:1.25rem;cursor:pointer;color:hsla(0,0%,100%,.5);line-height:1;transition:color .2s ease}.product-detail_modalCloseBtn__quU2X:hover{color:#fff}.product-detail_modalBody__HR4kr{font-size:.88rem;line-height:1.6;color:hsla(0,0%,100%,.78)}.product-detail_modalForm__aS_MA{display:flex;flex-direction:column;gap:14px;margin-top:18px}.product-detail_modalInput__zr8Wd{width:100%;padding:10px 14px;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.15);border-radius:3px;font-size:.85rem;color:#fff;outline:none;transition:border-color .2s ease}.product-detail_modalInput__zr8Wd:focus{border-color:var(--acid,#0f0)}.product-detail_modalTextarea__Lbzcc{width:100%;padding:10px 14px;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.15);border-radius:3px;font-size:.85rem;color:#fff;outline:none;min-height:100px;font-family:inherit;resize:vertical}.product-detail_modalTextarea__Lbzcc:focus{border-color:var(--acid,#0f0)}.product-detail_modalSubmitBtn__9fMcS{background:var(--acid,#0f0);color:#000;border:none;padding:11px 20px;font-family:Space Mono,monospace;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:3px;cursor:pointer;transition:background .2s ease,transform .15s ease}.product-detail_modalSubmitBtn__9fMcS:hover{background:#d4ff2e;transform:translateY(-1px)}.product-detail_spinner__TcCQ9{width:14px;height:14px;border:2px solid rgba(0,0,0,.3);border-top-color:#000;border-radius:50%;animation:product-detail_spin__NlxjK .7s linear infinite}@keyframes product-detail_spin__NlxjK{to{transform:rotate(1turn)}}@keyframes product-detail_fadeIn__K7h86{0%{opacity:0}to{opacity:1}}@keyframes product-detail_slideUp__TNN3v{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.product-detail_skeletonBox__bDveg{background:linear-gradient(90deg,#1c1c1f,#2a2a2e 50%,#1c1c1f);background-size:200% 100%;animation:product-detail_skeletonShimmer__pVss1 1.8s ease-in-out infinite;border-radius:3px;border:1px solid hsla(0,0%,100%,.04)}@keyframes product-detail_skeletonShimmer__pVss1{0%{background-position:200% 0}to{background-position:-200% 0}}