:root{--orange: #D4811A;--orange-light: #F5A030;--orange-glow: rgba(212,129,26,.6);--cyan: #00E5FF;--cyan-dim: #00B8D9;--cyan-glow: rgba(0,229,255,.5);--dark: #0A0A0A;--dark2: #111111;--dark3: #181818;--gray: #999;--light: #E8E8E8;--white: #FFFFFF}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;transition:background-color .5s ease}body{background:var(--dark);color:var(--light);font-family:Barlow,sans-serif;overflow-x:hidden;cursor:default;transition:background-color .5s ease,color .5s ease}.theme-toggle-available nav,.theme-toggle-available footer,.theme-toggle-available .nav-inner,.theme-toggle-available .ticker,.theme-toggle-available .search-wrap{transition:background-color .5s ease,color .5s ease,border-color .5s ease,box-shadow .5s ease}.cursor{width:10px;height:10px;background:var(--cyan);border-radius:50%;position:fixed;top:0;left:0;pointer-events:none;z-index:9999;transition:transform .1s;box-shadow:0 0 12px var(--cyan-glow),0 0 24px var(--cyan-glow)}.cursor-ring{width:36px;height:36px;border:1px solid rgba(0,229,255,.5);border-radius:50%;position:fixed;top:0;left:0;pointer-events:none;z-index:9998;transition:transform .15s ease,width .2s,height .2s}@media(pointer:coarse){.cursor,.cursor-ring{display:none}body{cursor:auto}}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E");pointer-events:none;z-index:1;opacity:.4}nav{position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .4s ease;padding:18px 0 12px}nav.scrolled{background:#0a0a0ad9;backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);border-bottom:1px solid transparent;padding:10px 0 8px;box-shadow:0 4px 40px #0009}.nav-inner{max-width:1300px;margin:0 auto;padding:0 32px;border:none;border-bottom:none}.nav-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.nav-logo{display:flex;align-items:center;gap:12px;text-decoration:none}.nav-logo img{width:44px;height:44px;border-radius:8px;transition:transform .3s,box-shadow .3s}.nav-logo:hover img{transform:scale(1.08);box-shadow:0 0 20px var(--orange-glow)}.nav-logo-text{font-family:Bebas Neue,sans-serif;font-size:1.5rem;color:var(--white);letter-spacing:2px}.nav-logo-text span{color:var(--orange)}.nav-toggle{display:none;width:40px;height:32px;border-radius:4px;border:1px solid rgba(232,232,232,.25);background:#00000080;cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:5px;padding:0}.nav-toggle span{display:block;width:18px;height:2px;border-radius:999px;background:var(--light);transition:transform .25s ease,opacity .25s ease}.nav-toggle.open span:nth-child(1){transform:translateY(3.5px) rotate(45deg)}.nav-toggle.open span:nth-child(2){transform:translateY(-3.5px) rotate(-45deg)}.nav-icons{display:flex;align-items:center;gap:20px}.nav-icon-btn{background:none;border:none;cursor:pointer;color:var(--light);font-size:1.1rem;opacity:.7;transition:opacity .2s,color .2s;display:flex;align-items:center;flex-shrink:0}.nav-icon-btn:hover{opacity:1;color:var(--orange)}.nav-icon-btn:hover .nav-icon-svg{color:var(--orange);filter:drop-shadow(0 0 6px var(--orange-glow))}.nav-icon-svg{width:22px;height:22px;color:var(--light);transition:color .2s,filter .2s}.theme-toggle{padding:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.theme-icon{width:20px;height:20px}.theme-icon-light{display:none}.theme-icon-dark,html.theme-light .theme-icon-light{display:block}html.theme-light .theme-icon-dark{display:none}html.theme-light .theme-toggle .theme-icon{color:var(--light)}.nav-links{display:flex;align-items:center;justify-content:center;gap:36px;animation:navFadeIn .8s ease both;border-bottom:none;box-shadow:none}@keyframes navFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.nav-link{font-family:Barlow Condensed,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#e8e8e8bf;text-decoration:none;position:relative;transition:color .2s}.nav-link:after{display:none}.nav-link:hover{color:var(--white)}.nav-link.active{color:var(--orange)}.nav-search{display:flex;align-items:center;justify-content:center;margin-top:6px;transition:all .4s;overflow:hidden;max-height:40px;opacity:1}nav.scrolled .nav-search{max-height:0;opacity:0;margin-top:0}.search-wrap{display:flex;align-items:center;background:#ffffff12;border:1px solid rgba(212,129,26,.3);border-radius:24px;overflow:hidden;width:380px;transition:border-color .3s,box-shadow .3s}.search-wrap:focus-within{border-color:var(--orange);box-shadow:0 0 16px var(--orange-glow)}.search-wrap input{background:none;border:none;outline:none;color:var(--white);padding:6px 16px;font-family:Barlow,sans-serif;font-size:.82rem;flex:1;letter-spacing:.5px}.search-wrap input::placeholder{color:#e8e8e859}.search-btn{background:var(--orange);border:none;cursor:pointer;color:var(--white);padding:7px 18px;font-family:Barlow Condensed,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;transition:background .2s}.search-btn:hover{background:var(--orange-light)}.sticky-search{display:flex;align-items:center;background:#ffffff12;border:1px solid rgba(212,129,26,.3);border-radius:20px;overflow:hidden;width:0;max-width:0;opacity:0;transition:all .4s ease}nav.scrolled .sticky-search{width:220px;max-width:220px;opacity:1}@media(max-width:900px){nav.scrolled .sticky-search{width:110px;max-width:110px}.nav-top{overflow:visible}.nav-icons{overflow:visible;flex-shrink:0}}.sticky-search input{background:none;border:none;outline:none;color:var(--white);padding:5px 14px;font-family:Barlow,sans-serif;font-size:.78rem;flex:1}.sticky-search input::placeholder{color:#e8e8e84d}.sticky-search button{background:none;border:none;cursor:pointer;color:var(--orange);padding:5px 12px;font-size:.85rem;display:flex;align-items:center;justify-content:center}.sticky-search button:hover .nav-icon-svg{color:var(--orange);filter:drop-shadow(0 0 6px var(--orange-glow))}.nav-cart-count{margin-left:4px;font-size:.75rem;font-family:Barlow Condensed,sans-serif;font-weight:700;color:var(--orange);text-shadow:0 0 8px var(--orange-glow)}.ticker{background:transparent;overflow:hidden;padding:6px 0;position:relative;margin-top:62px}.ticker-item{color:#e8e8e8e6}.ticker-track{display:flex;white-space:nowrap;animation:ticker-scroll 30s linear infinite}.ticker-item{font-family:Barlow Condensed,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:0 40px}.ticker-item:before{content:"\2605   "}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(212,129,26,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(212,129,26,.06) 1px,transparent 1px);background-size:60px 60px;animation:gridFloat 20s ease-in-out infinite}@keyframes gridFloat{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-10px) translate(-5px)}}.hero-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:700px;background:radial-gradient(circle,rgba(212,129,26,.12) 0%,transparent 70%);animation:glowPulse 4s ease-in-out infinite}@keyframes glowPulse{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}}.particle{position:absolute;width:8px;height:8px;background:var(--orange);border-radius:2px;opacity:0;animation:floatUp linear infinite}@keyframes floatUp{0%{opacity:0;transform:translateY(0) rotate(0)}10%{opacity:.4}90%{opacity:.1}to{opacity:0;transform:translateY(-600px) rotate(360deg)}}.hero-content{position:relative;z-index:2;text-align:center;padding:0 24px;animation:heroReveal 1.2s ease both}@keyframes heroReveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.hero-eyebrow{font-family:Barlow Condensed,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:var(--orange);margin-bottom:16px;animation:heroReveal 1s ease .2s both}.hero-title{font-family:Bebas Neue,sans-serif;font-size:clamp(5rem,12vw,10rem);line-height:.9;letter-spacing:4px;color:var(--white);text-shadow:0 0 60px rgba(212,129,26,.3);margin-bottom:8px;animation:heroReveal 1s ease .3s both}.hero-title .orange{color:var(--orange)}.hero-subtitle{font-family:Barlow Condensed,sans-serif;font-size:clamp(1.4rem,3vw,2.2rem);font-weight:400;letter-spacing:8px;text-transform:uppercase;color:#e8e8e880;margin-bottom:32px;animation:heroReveal 1s ease .4s both}.hero-desc{font-size:1rem;font-weight:300;color:#e8e8e899;line-height:1.7;max-width:520px;margin:0 auto 48px;animation:heroReveal 1s ease .5s both}.hero-ctas{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;animation:heroReveal 1s ease .6s both}.btn-primary{font-family:Barlow Condensed,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-decoration:none;color:var(--dark);background:var(--orange);padding:14px 40px;border-radius:3px;border:2px solid var(--orange);transition:all .3s;position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);transform:translate(-100%);transition:transform .5s}.btn-primary:hover:before{transform:translate(100%)}.btn-primary:hover{background:var(--orange-light);box-shadow:0 0 30px var(--orange-glow),0 0 60px #d4811a4d;transform:translateY(-2px)}.btn-secondary{font-family:Barlow Condensed,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-decoration:none;color:var(--white);background:transparent;padding:14px 40px;border-radius:3px;border:2px solid rgba(232,232,232,.3);transition:all .3s}.btn-secondary:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 20px #00e5ff33;transform:translateY(-2px)}.scroll-indicator{position:absolute;bottom:32px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;animation:heroReveal 1s ease 1s both}.scroll-indicator span{font-family:Barlow Condensed,sans-serif;font-size:.7rem;letter-spacing:3px;text-transform:uppercase;color:#e8e8e84d}.scroll-line{width:1px;height:50px;background:linear-gradient(to bottom,var(--orange),transparent);animation:scrollLine 2s ease-in-out infinite}@keyframes scrollLine{0%,to{transform:scaleY(1);opacity:1}50%{transform:scaleY(.5);opacity:.4}}.ssj-section{background:var(--dark);padding:80px 32px;position:relative;overflow:hidden}.ssj-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--orange),transparent)}.ssj-section:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--orange),transparent)}.ssj-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.ssj-card{position:relative;display:flex;flex-direction:column;align-items:center;text-decoration:none;padding:48px 24px 40px;border:1px solid rgba(0,229,255,.1);border-radius:4px;background:#00e5ff05;transition:all .4s ease;cursor:pointer;overflow:hidden}.ssj-card:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:120px;height:30px;background:radial-gradient(ellipse,rgba(0,229,255,.3) 0%,transparent 70%);animation:holoPulse 2s ease-in-out infinite}.ssj-card--hologram:before{display:none}@keyframes holoPulse{0%,to{opacity:.6;transform:translate(-50%) scaleX(1)}50%{opacity:1;transform:translate(-50%) scaleX(1.2)}}.ssj-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,229,255,.015) 3px,rgba(0,229,255,.015) 4px);pointer-events:none;opacity:0;transition:opacity .3s}.ssj-card--hologram:after{opacity:0}.ssj-card:hover:after{opacity:1}.ssj-card--hologram:hover:after{opacity:.15}.ssj-card:hover{border-color:#00e5ff80;background:#00e5ff0a;transform:translateY(-8px);box-shadow:0 0 30px #00e5ff26,0 0 60px #00e5ff14,inset 0 0 30px #00e5ff08}.holo-base{position:relative;z-index:2;width:90px;margin-top:20px}.holo-projector{width:90px;height:28px;background:linear-gradient(to bottom,#2a2a2a,#1a1a1a);border-radius:50%;border:1px solid rgba(0,229,255,.2);position:relative;box-shadow:0 2px 10px #000c,inset 0 1px #ffffff0d}.holo-projector:after{content:"";position:absolute;top:6px;left:50%;transform:translate(-50%);width:20px;height:10px;background:#00e5ff4d;border-radius:50%;box-shadow:0 0 8px var(--cyan-glow);animation:projectorGlow 2s ease-in-out infinite}@keyframes projectorGlow{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 16px var(--cyan-glow)}}.holo-beam{position:absolute;bottom:28px;left:50%;transform:translate(-50%);width:0;height:0;border-left:45px solid transparent;border-right:45px solid transparent;border-bottom:120px solid rgba(0,229,255,.04);filter:blur(2px);animation:beamPulse 2s ease-in-out infinite}@keyframes beamPulse{0%,to{opacity:.5;border-bottom-color:#00e5ff0a}50%{opacity:1;border-bottom-color:#00e5ff14}}.holo-lines{position:absolute;bottom:28px;left:50%;transform:translate(-50%);width:80px}.holo-line{position:absolute;bottom:0;width:1px;background:linear-gradient(to top,rgba(0,229,255,.4),transparent);transform-origin:bottom center;animation:lineFlicker 2s ease-in-out infinite}@keyframes lineFlicker{0%,to{opacity:.4}50%{opacity:.9}}.ssj-label{font-family:Bebas Neue,sans-serif;font-size:3.8rem;letter-spacing:4px;color:var(--cyan);position:relative;z-index:2;text-shadow:0 0 20px var(--cyan-glow),0 0 40px rgba(0,229,255,.4),0 0 80px rgba(0,229,255,.2);animation:neonFlicker 4s ease-in-out infinite;margin-bottom:12px;line-height:1}@keyframes neonFlicker{0%,98%,to{text-shadow:0 0 20px var(--cyan-glow),0 0 40px rgba(0,229,255,.4),0 0 80px rgba(0,229,255,.2)}99%{text-shadow:0 0 8px var(--cyan-glow),0 0 16px rgba(0,229,255,.2)}}.ssj-card:nth-child(2) .ssj-label{animation-delay:.8s}.ssj-card:nth-child(3) .ssj-label{animation-delay:1.6s}.ssj-desc{font-size:.82rem;font-weight:400;color:#e8e8e880;text-align:center;letter-spacing:.5px;line-height:1.6;position:relative;z-index:2;max-width:200px}.ssj-arrow{position:relative;z-index:2;margin-top:20px;font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#00e5ff66;display:flex;align-items:center;gap:6px;transition:all .3s;font-family:Barlow Condensed,sans-serif}.ssj-arrow:after{content:"\2192";transition:transform .3s}.ssj-card:hover .ssj-arrow{color:var(--cyan)}.ssj-card:hover .ssj-arrow:after{transform:translate(4px)}.ssj-holo-triangle-wrap{position:relative;width:100%;height:220px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:28px}.ssj-card--hologram .holo-beam{position:absolute;bottom:32px;left:50%;transform:translate(-50%);width:0;height:0;border-left:72px solid transparent;border-right:72px solid transparent;border-bottom:168px solid rgba(0,229,255,.14);z-index:0;box-shadow:0 0 32px #00e5ff2e,inset 0 0 80px #00e5ff0f;animation:holoBeamPulse 4s ease-in-out infinite}@keyframes holoBeamPulse{0%,to{opacity:.95;border-bottom-color:#00e5ff24}50%{opacity:1;border-bottom-color:#00e5ff33}}.ssj-card--hologram .holo-beam-lines{position:absolute;bottom:32px;left:50%;transform:translate(-50%);width:128px;height:128px;z-index:1;pointer-events:none}.ssj-card--hologram .holo-line{position:absolute;bottom:0;width:1px;background:linear-gradient(to top,rgba(0,229,255,.45),transparent 85%);transform-origin:bottom center;animation:holoLineFlicker 2.8s ease-in-out infinite}@keyframes holoLineFlicker{0%,88%,to{opacity:.5}92%,96%{opacity:.85}}.ssj-holo-figure{position:absolute;left:50%;bottom:56px;z-index:2;display:flex;align-items:center;justify-content:center;transform:translate(-50%);animation:holoFloat 4s ease-in-out infinite}.ssj-card--hologram.reveal.visible .ssj-holo-figure{animation:holoEntrance .8s cubic-bezier(.22,1,.36,1) forwards,holoFloat 4s ease-in-out .8s infinite}.ssj-card:nth-child(1).reveal.visible .ssj-holo-figure{animation:holoEntrance .8s cubic-bezier(.22,1,.36,1) .1s forwards,holoFloat 4s ease-in-out .9s infinite}.ssj-card:nth-child(2).reveal.visible .ssj-holo-figure{animation:holoEntrance .8s cubic-bezier(.22,1,.36,1) .25s forwards,holoFloat 4s ease-in-out 1.05s infinite}.ssj-card:nth-child(3).reveal.visible .ssj-holo-figure{animation:holoEntrance .8s cubic-bezier(.22,1,.36,1) .4s forwards,holoFloat 4s ease-in-out 1.2s infinite}@keyframes holoEntrance{0%{opacity:0;transform:translate(-50%) translateY(12px) scale(.94)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes holoFloat{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-6px)}}.ssj-holo-image{display:block;max-height:145px;max-width:100px;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 0 10px rgba(0,229,255,.5)) drop-shadow(0 0 22px rgba(0,229,255,.35)) brightness(.92) contrast(1.08);opacity:.98;animation:holoImageShimmer 5s ease-in-out infinite}@keyframes holoImageShimmer{0%,90%,to{opacity:.98;filter:drop-shadow(0 0 10px rgba(0,229,255,.5)) drop-shadow(0 0 22px rgba(0,229,255,.35)) brightness(.92) contrast(1.08)}93%{opacity:.9;filter:drop-shadow(0 0 14px rgba(0,229,255,.6)) drop-shadow(0 0 28px rgba(0,229,255,.4)) brightness(.95) contrast(1.1)}96%{opacity:.99}}.ssj-card--hologram .holo-base{position:relative;z-index:3;width:96px;margin-top:0}.ssj-card--hologram .holo-projector{width:96px;height:30px;background:linear-gradient(180deg,#1a2428,#0a0e10);border-radius:50%;border:1px solid rgba(0,229,255,.3);position:relative;box-shadow:0 2px 14px #000000b3,inset 0 1px #00e5ff14,0 0 18px #00e5ff1f;animation:projectorPulse 3s ease-in-out infinite}.ssj-card--hologram .holo-projector:after{content:"";position:absolute;top:5px;left:50%;transform:translate(-50%);width:22px;height:11px;background:#00e5ff73;border-radius:50%;box-shadow:0 0 14px var(--cyan-glow);animation:projectorGlow 2.2s ease-in-out infinite}@keyframes projectorPulse{0%,to{box-shadow:0 2px 14px #000000b3,inset 0 1px #00e5ff14,0 0 18px #00e5ff1f}50%{box-shadow:0 2px 14px #000000b3,inset 0 1px #00e5ff1f,0 0 24px #00e5ff2e}}.ssj-card--hologram:hover .holo-beam{border-bottom-color:#00e5ff38;box-shadow:0 0 40px #00e5ff38,inset 0 0 80px #00e5ff14}.section{padding:100px 32px;max-width:1300px;margin:0 auto}.section-label{font-family:Barlow Condensed,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:var(--orange);margin-bottom:12px}.section-title{font-family:Bebas Neue,sans-serif;font-size:clamp(2.5rem,5vw,4rem);letter-spacing:3px;color:var(--white);margin-bottom:48px;position:relative;display:inline-block}.section-title:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:3px;background:var(--orange)}.collections-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.collection-card{position:relative;border-radius:4px;overflow:hidden;background:var(--dark3);border:1px solid rgba(255,255,255,.06);cursor:pointer;transition:all .4s;aspect-ratio:3/4;text-decoration:none}.collection-card:hover{transform:translateY(-6px);border-color:#d4811a66;box-shadow:0 20px 60px #00000080,0 0 30px #d4811a1a}.collection-img{width:100%;height:70%;object-fit:contain;padding:24px;transition:transform .4s;filter:drop-shadow(0 4px 20px rgba(0,0,0,.8))}.collection-card:hover .collection-img{transform:scale(1.06) translateY(-4px)}.collection-info{padding:16px 20px 20px;border-top:1px solid rgba(255,255,255,.06);background:linear-gradient(to top,var(--dark2),transparent)}.collection-name{font-family:Barlow Condensed,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:1px;color:var(--white);margin-bottom:4px}.collection-count{font-size:.78rem;color:var(--gray)}.collection-arrow{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--orange);margin-top:8px;font-family:Barlow Condensed,sans-serif;transition:gap .2s}.collection-card:hover .collection-arrow{gap:8px}.collection-card:before{content:"";position:absolute;top:0;right:0;width:40px;height:40px;background:linear-gradient(135deg,var(--orange) 0%,transparent 50%);opacity:0;transition:opacity .3s}.collection-card:hover:before{opacity:1}.products-bg{background:var(--dark2);position:relative;overflow:hidden}.products-bg:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,129,26,.4),transparent)}.products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product-card{background:var(--dark3);border:1px solid rgba(255,255,255,.06);border-radius:4px;overflow:hidden;cursor:pointer;transition:all .3s;position:relative}.product-card:hover{transform:translateY(-4px);border-color:#d4811a4d;box-shadow:0 16px 40px #0006}.product-badge{position:absolute;top:12px;left:12px;font-family:Barlow Condensed,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:3px 10px;border-radius:2px;z-index:2}.badge-new{background:var(--orange);color:var(--dark)}.badge-hot{background:var(--cyan);color:var(--dark)}.badge-sale{background:#e53935;color:var(--white)}.product-img-wrap{aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(135deg,rgba(255,255,255,.03),transparent);overflow:hidden}.product-img-wrap img{width:100%;object-fit:contain;transition:transform .4s;filter:drop-shadow(0 4px 20px rgba(0,0,0,.6))}.product-card:hover .product-img-wrap img{transform:scale(1.08) rotate(-1deg)}.product-info{padding:16px;border-top:1px solid rgba(255,255,255,.05)}.product-theme{font-size:.72rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--orange);margin-bottom:4px;font-family:Barlow Condensed,sans-serif}.product-name{font-family:Barlow Condensed,sans-serif;font-size:1.05rem;font-weight:700;color:var(--white);margin-bottom:8px;line-height:1.2}.product-price-row{display:flex;align-items:center;gap:10px;justify-content:space-between}.product-price{font-family:Bebas Neue,sans-serif;font-size:1.3rem;letter-spacing:1px;color:var(--white)}.product-price-old{font-size:.82rem;color:var(--gray);text-decoration:line-through}.product-add{width:32px;height:32px;background:var(--orange);border:none;border-radius:50%;cursor:pointer;color:var(--dark);font-size:1.2rem;font-weight:700;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.product-add:hover{background:var(--orange-light);transform:scale(1.15);box-shadow:0 0 16px var(--orange-glow)}.product-add-wrap{position:relative}.product-add-popover{position:absolute;bottom:100%;right:0;margin-bottom:10px;min-width:200px;background:var(--dark2);border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 8px 32px #00000080;padding:10px;display:none;flex-direction:column;gap:8px;z-index:100}.product-add-popover.open{display:flex}.product-add-choice{display:block;width:100%;padding:10px 14px;font-family:Barlow Condensed,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:1px;text-align:center;border:none;border-radius:4px;cursor:pointer;transition:all .2s;text-decoration:none}.product-add-continue{background:#ffffff0f;color:var(--light)}.product-add-continue:hover,.product-add-checkout{background:var(--orange);color:var(--dark)}.product-add-checkout:hover{background:var(--orange-light);box-shadow:0 0 12px var(--orange-glow)}.why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:0}.why-card{padding:32px 24px;border:1px solid rgba(255,255,255,.06);border-radius:4px;background:#ffffff05;position:relative;overflow:hidden;transition:all .3s}.why-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .4s}.why-card:hover:before{transform:scaleX(1)}.why-card:hover{border-color:#d4811a33;background:#d4811a08;transform:translateY(-4px)}.why-icon{font-size:2rem;margin-bottom:16px}.why-title{font-family:Barlow Condensed,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:1px;color:var(--white);margin-bottom:8px}.why-text{font-size:.85rem;color:var(--gray);line-height:1.6}.how-bg{background:var(--dark2);padding:100px 32px}.how-steps{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.how-steps:before{content:"";position:absolute;top:36px;left:12.5%;right:12.5%;height:1px;background:linear-gradient(90deg,var(--orange),rgba(212,129,26,.2));z-index:0}.how-step{text-align:center;position:relative;z-index:1;padding:0 20px}.how-num{width:72px;height:72px;border:2px solid var(--orange);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-family:Bebas Neue,sans-serif;font-size:1.6rem;color:var(--orange);background:var(--dark2);transition:all .3s;box-shadow:0 0 20px #d4811a33}.how-step:hover .how-num{background:var(--orange);color:var(--dark);box-shadow:0 0 30px var(--orange-glow);transform:scale(1.1)}.how-step-title{font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;color:var(--white);margin-bottom:8px}.how-step-text{font-size:.82rem;color:var(--gray);line-height:1.6}.sell-banner{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(212,129,26,.15) 0%,transparent 60%);border-top:1px solid rgba(212,129,26,.2);border-bottom:1px solid rgba(212,129,26,.2);padding:80px 32px}.sell-banner:before{content:"SELL";position:absolute;right:-20px;top:50%;transform:translateY(-50%);font-family:Bebas Neue,sans-serif;font-size:18rem;line-height:1;color:#d4811a0a;pointer-events:none;white-space:nowrap}.sell-inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.sell-text h2{font-family:Bebas Neue,sans-serif;font-size:clamp(2.5rem,5vw,4rem);letter-spacing:3px;color:var(--white);margin-bottom:12px}.sell-text h2 span{color:var(--orange)}.sell-text p{font-size:1rem;color:var(--gray);line-height:1.7;max-width:480px}.sell-stats{display:flex;gap:40px;flex-wrap:wrap}.sell-stat{text-align:center}.sell-stat-num{font-family:Bebas Neue,sans-serif;font-size:2.8rem;color:var(--orange);letter-spacing:2px}.sell-stat-label{font-size:.78rem;letter-spacing:2px;text-transform:uppercase;color:var(--gray);font-family:Barlow Condensed,sans-serif;font-weight:600}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.testimonial-card{padding:32px;border:1px solid rgba(255,255,255,.06);border-radius:4px;background:radial-gradient(ellipse 80% 50% at 50% 100%,rgba(212,129,26,.08),transparent 55%),var(--dark3);position:relative;transition:all .3s;box-shadow:0 0 24px #d4811a0f,0 0 48px #d4811a08}.testimonial-card:hover{border-color:#d4811a33;transform:translateY(-4px);box-shadow:0 16px 40px #0000004d,0 0 28px #d4811a1a,0 0 56px #d4811a0d}.testimonial-card:before{content:'"';position:absolute;top:16px;right:24px;font-family:Bebas Neue,sans-serif;font-size:5rem;color:#d4811a1a;line-height:1}.testimonial-stars{color:var(--orange);font-size:.9rem;letter-spacing:2px;margin-bottom:16px}.testimonial-text{font-size:.9rem;color:#e8e8e8b3;line-height:1.7;margin-bottom:20px}.testimonial-author{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.95rem;color:var(--white)}.testimonial-meta{font-size:.78rem;color:var(--gray)}.about-grid{display:grid;grid-template-columns:2fr 1.5fr;gap:32px;align-items:flex-start}.about-main-text{font-size:.95rem;color:#e8e8e8bf;line-height:1.7}.about-main-text p+p{margin-top:14px}.about-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.about-pill{border-radius:999px;border:1px solid rgba(212,129,26,.4);padding:8px 14px;font-size:.78rem;letter-spacing:1.2px;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;color:var(--orange);background:#d4811a12}.about-side{border-radius:6px;border:1px solid rgba(255,255,255,.06);background:radial-gradient(circle at top left,rgba(212,129,26,.16),transparent 55%),var(--dark3);padding:24px 22px 22px}.about-side-label{font-size:.78rem;letter-spacing:3px;text-transform:uppercase;color:var(--orange);font-family:Barlow Condensed,sans-serif;margin-bottom:6px}.about-side-title{font-family:Bebas Neue,sans-serif;font-size:1.8rem;letter-spacing:2px;margin-bottom:10px}.about-side-text{font-size:.85rem;color:var(--gray);line-height:1.6;margin-bottom:14px}.about-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.about-badge{border-radius:999px;border:1px solid rgba(0,229,255,.4);padding:4px 10px;font-size:.75rem;color:var(--cyan)}.about-metric{font-family:Bebas Neue,sans-serif;font-size:2rem;color:var(--orange);letter-spacing:2px}.about-metric-label{font-size:.76rem;text-transform:uppercase;letter-spacing:1.6px;color:var(--gray);font-family:Barlow Condensed,sans-serif}.contact-grid{display:grid;grid-template-columns:1.5fr 1.2fr;gap:32px;align-items:flex-start}.contact-form{border-radius:6px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:24px 22px 22px}.contact-row{display:flex;gap:16px}.contact-field{flex:1;margin-bottom:16px}.contact-label{display:block;font-size:.78rem;letter-spacing:2px;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;color:#e8e8e8cc;margin-bottom:6px}.contact-input,.contact-textarea{width:100%;border-radius:4px;border:1px solid rgba(255,255,255,.16);background:#00000080;padding:9px 10px;font-size:.9rem;font-family:Barlow,sans-serif;color:var(--light);outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.contact-input::placeholder,.contact-textarea::placeholder{color:#e8e8e859}.contact-input:focus,.contact-textarea:focus{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange-glow);background:#000000bf}.contact-textarea{min-height:110px;resize:vertical}.contact-hint{font-size:.78rem;color:var(--gray);margin-top:6px}.contact-info{padding:8px 4px 0}.contact-blurb{font-size:.9rem;color:#e8e8e8b3;line-height:1.7;margin-bottom:18px}.contact-list{list-style:none;padding:0;margin:0 0 16px}.contact-list li{font-size:.85rem;color:var(--gray);margin-bottom:6px}.contact-emphasis{font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--orange);font-size:.82rem}.faq-list{max-width:800px}.faq-item{border-bottom:1px solid rgba(255,255,255,.07)}.faq-question{padding:20px 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.5px;color:var(--light);transition:color .2s}.faq-question:hover{color:var(--orange)}.faq-icon{width:24px;height:24px;border:1px solid rgba(212,129,26,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;color:var(--orange);flex-shrink:0;transition:all .3s}.faq-answer{overflow:hidden;max-height:0;transition:max-height .4s ease,padding .3s;font-size:.88rem;color:var(--gray);line-height:1.7;padding:0}.faq-item.open .faq-answer{max-height:200px;padding:0 0 20px}.faq-item.open .faq-icon{background:var(--orange);border-color:var(--orange);color:var(--dark);transform:rotate(45deg)}footer{background:#080808;border-top:1px solid rgba(212,129,26,.15);padding:60px 32px 32px}.footer-grid{max-width:1300px;margin:0 auto 48px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}.footer-logo{font-family:Bebas Neue,sans-serif;font-size:1.8rem;letter-spacing:3px;color:var(--white);margin-bottom:12px;text-shadow:0 0 20px rgba(255,255,255,.08)}.footer-logo span{color:var(--orange);text-shadow:0 0 12px var(--orange-glow)}.footer-tagline{font-size:.85rem;color:var(--gray);line-height:1.6;max-width:260px;margin-bottom:24px}.social-links{display:flex;gap:12px}.social-link{width:36px;height:36px;border:1px solid rgba(255,255,255,.12);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--gray);text-decoration:none;font-size:.85rem;transition:all .2s}.social-link:hover{border-color:var(--orange);color:var(--orange);box-shadow:0 0 12px var(--orange-glow)}.footer-icon-svg{width:20px;height:20px;color:inherit;transition:color .2s,filter .2s}.social-link-instagram{border-color:#00e5ff40;color:var(--cyan)}.social-link-instagram:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 14px var(--cyan-glow)}.social-link-instagram:hover .footer-icon-svg{filter:drop-shadow(0 0 6px var(--cyan-glow))}.footer-col-title{font-family:Barlow Condensed,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--white);margin-bottom:20px}.footer-link{display:block;font-size:.85rem;color:var(--gray);text-decoration:none;margin-bottom:10px;transition:color .2s}.footer-link:hover{color:var(--orange)}.footer-bottom{max-width:1300px;margin:0 auto;padding-top:24px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.footer-copy{font-size:.78rem;color:#9999}.footer-theme-row{display:flex;align-items:center}.theme-toggle-footer{display:flex;align-items:center;gap:8px;background:none;border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:6px 12px;color:var(--light);font-size:.78rem;font-family:inherit;cursor:pointer;transition:border-color .2s,color .2s}.theme-toggle-footer:hover{border-color:var(--orange);color:var(--orange)}.theme-toggle-footer .theme-icon{width:16px;height:16px}.theme-toggle-footer .theme-icon-light{display:none}.theme-toggle-footer .theme-icon-dark,html.theme-light .theme-toggle-footer .theme-icon-light{display:block}html.theme-light .theme-toggle-footer .theme-icon-dark{display:none}html.theme-light .theme-toggle-footer{border-color:#0003;color:var(--dark)}html.theme-light .theme-toggle-footer:hover{border-color:var(--orange);color:var(--orange)}.footer-legal{display:flex;gap:20px}.footer-legal a{font-size:.78rem;color:#9999;text-decoration:none;transition:color .2s}.footer-legal a:hover{color:var(--orange)}.reveal{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}@media(max-width:900px){.nav-inner{padding:0 16px}.nav-top{margin-bottom:4px}.nav-links{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;align-items:flex-start;padding:10px 24px 14px;gap:10px;background:#0a0a0af7;border-bottom:1px solid transparent;box-shadow:0 14px 30px #000000b3;z-index:999}.nav-links.open{display:flex}.collections-grid,.products-grid,.why-grid{grid-template-columns:repeat(2,1fr)}.how-steps{grid-template-columns:repeat(2,1fr);gap:40px}.how-steps:before{display:none}.testimonials-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.sell-inner{flex-direction:column}.nav-toggle{display:flex}.ssj-scroll-wrap,.testimonials-scroll-wrap,.products-scroll-wrap,.collections-scroll-wrap,.why-scroll-wrap{scroll-behavior:smooth}.ssj-scroll-wrap{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -20px;padding:0 20px 8px}.ssj-scroll-wrap::-webkit-scrollbar{display:none}.ssj-scroll-wrap .ssj-grid{display:flex;flex-direction:row;grid-template-columns:unset;gap:20px;max-width:none;margin:0;padding-right:20px}.ssj-scroll-wrap .ssj-card{flex:0 0 85%;min-width:280px;scroll-snap-align:start;scroll-snap-stop:always}.testimonials-scroll-wrap{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -20px;padding:0 20px 16px}.testimonials-scroll-wrap::-webkit-scrollbar{display:none}.testimonials-scroll-wrap .testimonials-grid{display:flex;flex-direction:row;grid-template-columns:unset;gap:20px;padding-right:20px}.testimonials-scroll-wrap .testimonial-card{flex:0 0 88%;min-width:300px;scroll-snap-align:start;scroll-snap-stop:always;box-shadow:0 0 24px #d4811a0f,0 0 48px #d4811a0a;animation:testimonialFloat 8s ease-in-out infinite}.testimonials-scroll-wrap .testimonial-card:nth-child(2){animation-delay:.5s}.testimonials-scroll-wrap .testimonial-card:nth-child(3){animation-delay:1s}@keyframes testimonialFloat{0%,to{transform:translateY(0);box-shadow:0 0 24px #d4811a0f,0 0 48px #d4811a0a}50%{transform:translateY(-2px);box-shadow:0 0 32px #d4811a17,0 0 56px #d4811a0f}}.products-scroll-wrap{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -20px;padding:0 20px 8px}.products-scroll-wrap::-webkit-scrollbar{display:none}.products-scroll-wrap .products-grid{display:flex;flex-direction:row;grid-template-columns:unset;gap:20px;padding-right:20px}.products-scroll-wrap .product-card{flex:0 0 72%;min-width:220px;scroll-snap-align:start;scroll-snap-stop:always}.collections-scroll-wrap{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -20px;padding:0 20px 8px}.collections-scroll-wrap::-webkit-scrollbar{display:none}.collections-scroll-wrap .collections-grid{display:flex;flex-direction:row;grid-template-columns:unset;gap:20px;padding-right:20px}.collections-scroll-wrap .collection-card{flex:0 0 80%;min-width:260px;scroll-snap-align:start;scroll-snap-stop:always}.why-scroll-wrap{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -20px;padding:0 20px 8px}.why-scroll-wrap::-webkit-scrollbar{display:none}.why-scroll-wrap .why-grid{display:flex;flex-direction:row;grid-template-columns:unset;gap:20px;padding-right:20px}.why-scroll-wrap .why-card{flex:0 0 85%;min-width:260px;scroll-snap-align:start;scroll-snap-stop:always}}@media(max-width:600px){.collections-grid,.products-grid,.why-grid,.how-steps,.footer-grid{grid-template-columns:1fr}.hero-title{font-size:5rem}}.ticker{margin-top:110px}.hero{margin-top:-130px;padding-top:130px}.placeholder-svg{width:100%;height:100%;max-height:280px;fill:var(--dark3);stroke:#d4811a33}.form-success{padding:12px 16px;border:1px solid var(--cyan);border-radius:4px;background:#00e5ff0d}.form-errors{padding:12px 16px;border:1px solid #E53935;border-radius:4px;background:#e539350d}.form-errors ul{list-style:none;padding:0}.sticky-search form{display:flex;align-items:center;width:100%}.product-img-wrap{display:flex;align-items:center;justify-content:center;text-decoration:none}.product-price-row form{display:inline-flex;margin:0;padding:0}.section-header-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:48px;flex-wrap:wrap}.section-header-row .section-title{margin-bottom:0}.section-cta-mobile{display:none}@media(max-width:600px){.section-header-row .btn-primary{display:none}.section-cta-mobile{display:block}}.collection-page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px}.collection-desc{font-size:.92rem;color:var(--gray);line-height:1.7;max-width:600px;margin-top:8px}.collection-count-badge{font-family:Barlow Condensed,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--orange);border:1px solid rgba(212,129,26,.4);padding:6px 16px;border-radius:999px;white-space:nowrap;flex-shrink:0}.collection-nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.06)}.collection-nav-pill{font-family:Barlow Condensed,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--gray);text-decoration:none;padding:6px 16px;border:1px solid rgba(255,255,255,.1);border-radius:999px;transition:all .2s;white-space:nowrap}.collection-nav-pill:hover{color:var(--white);border-color:#d4811a66}.collection-nav-pill.active{color:var(--dark);background:var(--orange);border-color:var(--orange)}.shop-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;flex-wrap:wrap}.shop-toolbar-left{display:flex;align-items:center;gap:10px}.shop-sort-label{font-family:Barlow Condensed,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gray)}.shop-sort-select{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:4px;padding:8px 12px;color:var(--light);font-family:Barlow,sans-serif;font-size:.85rem;outline:none;cursor:pointer;transition:border-color .2s}.shop-sort-select:focus{border-color:var(--orange)}.shop-sort-select option{background:var(--dark2)}.shop-toolbar-right{display:flex;gap:6px}.grid-toggle{background:none;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:6px 10px;color:var(--gray);font-size:1rem;cursor:pointer;transition:all .2s}.grid-toggle:hover,.grid-toggle.active{color:var(--orange);border-color:var(--orange)}.pagination-wrap{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:48px;padding-top:32px;border-top:1px solid rgba(255,255,255,.06)}.pagination-btn{padding:10px 24px;font-size:.82rem}.pagination-info{font-family:Barlow Condensed,sans-serif;font-size:.82rem;letter-spacing:2px;color:var(--gray)}.empty-collection{text-align:center;padding:80px 32px;border:1px dashed rgba(255,255,255,.1);border-radius:8px;margin-top:24px}.empty-icon{font-size:3rem;margin-bottom:16px}.empty-title{font-family:Bebas Neue,sans-serif;font-size:1.8rem;letter-spacing:2px;color:var(--white);margin-bottom:8px}.empty-text{color:var(--gray);font-size:.9rem}.shop-grid.cols-2{grid-template-columns:repeat(2,1fr)!important}.sell-page-hero{text-align:center;max-width:700px;margin:0 auto 48px}.sell-page-desc{font-size:1rem;color:var(--gray);line-height:1.7;margin-top:12px}.sell-steps-mini{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:48px;flex-wrap:wrap}.sell-step-mini{display:flex;align-items:center;gap:10px;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.sell-steps-mini.animate .sell-step-mini{opacity:1;transform:translateY(0)}.sell-steps-mini.animate .sell-step-mini:nth-child(1){transition-delay:.15s}.sell-steps-mini.animate .sell-step-mini:nth-child(3){transition-delay:.35s}.sell-steps-mini.animate .sell-step-mini:nth-child(5){transition-delay:.55s}.sell-step-divider{opacity:0;transform:scaleX(0);transition:opacity .5s ease,transform .5s ease}.sell-steps-mini.animate .sell-step-divider:nth-child(2){opacity:1;transform:scaleX(1);transition-delay:.25s}.sell-steps-mini.animate .sell-step-divider:nth-child(4){opacity:1;transform:scaleX(1);transition-delay:.45s}.sell-step-num{width:36px;height:36px;border:2px solid var(--orange);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Bebas Neue,sans-serif;font-size:1rem;color:var(--orange);flex-shrink:0;cursor:default;transition:box-shadow .35s ease,border-color .35s ease,transform .25s ease}.sell-step-num:hover{box-shadow:0 0 20px var(--orange-glow),0 0 40px #d4811a4d;border-color:var(--orange-light)}.sell-step-text{font-family:Barlow Condensed,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--light)}.sell-step-divider{width:40px;height:1px;background:#d4811a4d}.sell-form-layout{display:grid;grid-template-columns:1.6fr 1fr;gap:40px;align-items:start}.sell-form{border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff05;padding:32px}.sell-form-heading{font-family:Bebas Neue,sans-serif;font-size:1.4rem;letter-spacing:2px;color:var(--white);margin-bottom:16px}.sell-submit-btn{width:100%;text-align:center;margin-top:8px;padding:16px 40px}.sell-form-disclaimer{font-size:.78rem;color:var(--gray);text-align:center;margin-top:12px}.sell-photo-input{position:absolute;opacity:0;width:0;height:0}.sell-photo-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;border:2px dashed rgba(212,129,26,.4);border-radius:8px;background:#ffffff08;cursor:pointer;transition:border-color .2s,background .2s}.sell-photo-dropzone:hover{border-color:var(--orange);background:#d4811a0f}.sell-photo-icon{font-size:2rem;margin-bottom:6px}.sell-photo-text{font-size:.9rem;color:var(--light)}.sell-photo-hint{font-size:.78rem;color:var(--gray);margin-top:4px}.sell-photo-previews{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.sell-photo-previews img{width:72px;height:72px;object-fit:cover;border-radius:6px;border:1px solid rgba(255,255,255,.1)}.sell-photo-links-fallback{margin-top:12px;font-size:.85rem}.sell-photo-links-fallback summary{cursor:pointer;color:var(--gray)}.sell-photo-links-fallback[open] .contact-textarea{margin-top:8px}.sell-sidebar{display:flex;flex-direction:column;gap:16px}.sell-sidebar-card{padding:24px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#ffffff05;transition:all .3s}.sell-sidebar-card:hover{border-color:#d4811a4d;transform:translateY(-2px)}.sell-sidebar-icon{font-size:1.5rem;margin-bottom:10px}.sell-sidebar-title{font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;color:var(--white);margin-bottom:6px}.sell-sidebar-text{font-size:.82rem;color:var(--gray);line-height:1.6}@media(max-width:900px){.sell-form-layout{grid-template-columns:1fr}.sell-sidebar{flex-direction:row;flex-wrap:wrap}.sell-sidebar-card{flex:1;min-width:200px}.sell-steps-mini{gap:10px}.sell-step-divider{width:20px}}.contact-page-header{text-align:center;max-width:600px;margin:0 auto 48px}.contact-page-desc{font-size:1rem;color:var(--gray);line-height:1.7;margin-top:12px}.contact-page-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:start}.contact-page-form{border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff05;padding:32px}.contact-page-sidebar{display:flex;flex-direction:column;gap:16px}.contact-social-card{padding:24px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff05}.contact-social-title{font-family:Bebas Neue,sans-serif;font-size:1.4rem;letter-spacing:2px;color:var(--white);margin-bottom:16px}.contact-social-links{display:flex;flex-direction:column;gap:10px}.social-btn{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid rgba(255,255,255,.1);border-radius:8px;text-decoration:none;color:var(--light);font-family:Barlow Condensed,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:1px;transition:all .2s}.social-btn:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000004d}.social-instagram:hover{border-color:#e4405f;color:#e4405f}.social-tiktok:hover{border-color:#00f2ea;color:#00f2ea}.social-whatnot:hover{border-color:#e53935;color:#e53935}.social-youtube:hover{border-color:red;color:red}.contact-info-card{display:flex;align-items:center;gap:14px;padding:16px 20px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#ffffff05}.contact-info-icon{font-size:1.3rem}.contact-info-label{font-family:Barlow Condensed,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--orange)}.contact-info-value{font-size:.88rem;color:var(--light)}@media(max-width:900px){.contact-page-grid{grid-template-columns:1fr}}.about-hero{text-align:center;margin-bottom:48px}.about-story{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-bottom:64px}.about-story-text{font-size:.95rem;color:#e8e8e8bf;line-height:1.8}.about-story-text p+p{margin-top:16px}.about-story-image img{width:100%;border-radius:8px;border:1px solid rgba(255,255,255,.06)}@media(max-width:900px){.about-story{grid-template-columns:1fr}}.about-stats{display:flex;justify-content:center;gap:48px;flex-wrap:wrap;padding:48px 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:64px}.about-stat{text-align:center}.about-stat-num{font-family:Bebas Neue,sans-serif;font-size:2.8rem;letter-spacing:2px;color:var(--orange)}.about-stat-label{font-family:Barlow Condensed,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--gray)}.about-values-section{margin-bottom:64px}.about-values-section .section-title{margin-bottom:40px}.about-values-section .section-title:after{left:50%;transform:translate(-50%)}.about-values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.about-value-card{padding:32px 24px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#ffffff05;text-align:center;transition:all .3s}.about-value-card:hover{border-color:#d4811a4d;transform:translateY(-4px)}.about-value-icon{font-size:2rem;margin-bottom:14px}.about-value-title{font-family:Barlow Condensed,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:1px;color:var(--white);margin-bottom:8px}.about-value-text{font-size:.85rem;color:var(--gray);line-height:1.6}@media(max-width:600px){.about-values-grid{grid-template-columns:1fr}}.about-cta{text-align:center;padding:64px 32px;border:1px solid rgba(212,129,26,.15);border-radius:8px;background:linear-gradient(135deg,rgba(212,129,26,.06),transparent)}.about-cta-title{font-family:Bebas Neue,sans-serif;font-size:clamp(2rem,4vw,3rem);letter-spacing:3px;color:var(--white);margin-bottom:8px}.about-cta-text{color:var(--gray);font-size:1rem;margin-bottom:24px}.about-cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.blog-header{text-align:center;max-width:600px;margin:0 auto 32px}.blog-desc{font-size:.95rem;color:var(--gray);line-height:1.7;margin-top:8px}.blog-tags{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:900px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.blog-grid{grid-template-columns:1fr}}.blog-card{border:1px solid rgba(255,255,255,.06);border-radius:8px;overflow:hidden;background:var(--dark3);transition:all .3s}.blog-card:hover{border-color:#d4811a4d;transform:translateY(-4px);box-shadow:0 16px 40px #0000004d}.blog-card-image-wrap{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--dark2)}.blog-card-image{width:100%;height:100%;object-fit:cover;transition:transform .4s}.blog-card:hover .blog-card-image{transform:scale(1.05)}.blog-card-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;background:var(--dark2)}.blog-card-body{padding:20px}.blog-card-tag{font-family:Barlow Condensed,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--orange);margin-bottom:8px}.blog-card-title{font-family:Barlow Condensed,sans-serif;font-size:1.15rem;font-weight:700;color:var(--white);margin-bottom:8px;line-height:1.3}.blog-card-title a{color:inherit;text-decoration:none}.blog-card-excerpt{font-size:.82rem;color:var(--gray);line-height:1.6;margin-bottom:12px}.blog-card-meta{display:flex;gap:12px;font-size:.75rem;color:#9999;margin-bottom:12px}.blog-card-link{font-family:Barlow Condensed,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--orange);text-decoration:none;transition:gap .2s}.blog-card-link:hover{color:var(--orange-light)}.article-back-link{font-family:Barlow Condensed,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--orange);text-decoration:none;display:inline-block;margin-bottom:24px;transition:color .2s}.article-back-link:hover{color:var(--orange-light)}.article-header{margin-bottom:32px}.article-tags{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.article-tag{font-family:Barlow Condensed,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--orange);text-decoration:none;padding:3px 12px;border:1px solid rgba(212,129,26,.4);border-radius:999px;transition:all .2s}.article-tag:hover{background:var(--orange);color:var(--dark)}.article-title{font-family:Bebas Neue,sans-serif;font-size:clamp(2rem,5vw,3.5rem);letter-spacing:3px;color:var(--white);line-height:1.1;margin-bottom:12px}.article-meta{display:flex;gap:10px;font-size:.85rem;color:var(--gray)}.article-featured-image{margin-bottom:40px;border-radius:8px;overflow:hidden}.article-featured-image img{width:100%;display:block}.article-content{font-size:.95rem;color:#e8e8e8cc;line-height:1.85}.article-content h2,.article-content h3,.article-content h4{font-family:Barlow Condensed,sans-serif;color:var(--white);margin:32px 0 12px}.article-content p{margin-bottom:16px}.article-content img{border-radius:8px;max-width:100%;margin:24px 0}.article-content a{color:var(--orange)}.article-content blockquote{border-left:3px solid var(--orange);padding:12px 20px;margin:24px 0;color:var(--gray);font-style:italic}.article-share{display:flex;align-items:center;gap:16px;padding:24px 0;margin-top:40px;border-top:1px solid rgba(255,255,255,.06)}.article-share-label{font-family:Barlow Condensed,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gray)}.article-share-links{display:flex;gap:8px}.article-share-links .social-btn{padding:8px 16px;font-size:.8rem}.article-comments{margin-top:48px;padding-top:32px;border-top:1px solid rgba(255,255,255,.06)}.article-comments-title{font-family:Bebas Neue,sans-serif;font-size:1.8rem;letter-spacing:2px;color:var(--white);margin-bottom:24px}.article-comment{padding:16px 0;border-bottom:1px solid rgba(255,255,255,.04)}.article-comment-author{font-family:Barlow Condensed,sans-serif;font-weight:700;color:var(--white);font-size:.95rem}.article-comment-date{font-size:.78rem;color:var(--gray);margin-bottom:6px}.article-comment-body{font-size:.88rem;color:#e8e8e8b3;line-height:1.6}.article-nav{display:flex;justify-content:space-between;gap:16px;padding-top:32px;margin-top:32px;border-top:1px solid rgba(255,255,255,.06)}.article-nav-link{font-family:Barlow Condensed,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:1px;color:var(--orange);text-decoration:none;transition:color .2s}.article-nav-link:hover{color:var(--orange-light)}.form-success{padding:16px 20px;border:1px solid var(--cyan);border-radius:8px;background:#00e5ff0d;color:var(--cyan);margin-bottom:24px;text-align:center;line-height:1.6}.form-errors{padding:16px 20px;border:1px solid #E53935;border-radius:8px;background:#e539350d;color:#e53935;margin-bottom:24px}.form-errors ul{list-style:none;padding:0;margin:0}.contact-input[type=tel],select.contact-input{-webkit-appearance:none;appearance:none}html.theme-light{--dark: #FFFFFF;--dark2: #F5F5F5;--dark3: #EEEEEE;--light: #1A1A1A;--white: #1A1A1A;--gray: #555555;--orange: #C4710F;--orange-light: #D4891F;--orange-glow: rgba(196,113,15,.4);--cyan: #0099B3;--cyan-dim: #007A8F;--cyan-glow: rgba(0,153,179,.35)}html.theme-light body{background:#fff;color:#1a1a1a}html.theme-light body:before{opacity:.15}html.theme-light .cursor{background:var(--orange);box-shadow:0 0 12px var(--orange-glow)}html.theme-light .cursor-ring{border-color:#c4710f80}html.theme-light nav.scrolled{background:#fffffff2;border-bottom:1px solid transparent;box-shadow:0 4px 24px #00000014}html.theme-light .nav-logo-text{color:var(--white)}html.theme-light .nav-logo-text span{color:var(--orange)}html.theme-light .nav-toggle{background:#0000000f;border-color:#0000001f}html.theme-light .nav-toggle span{background:var(--light)}html.theme-light .sticky-search{background:#0000000d;border-color:#d4811a40}html.theme-light .sticky-search input{color:var(--light)}html.theme-light .sticky-search input::placeholder{color:#0006}html.theme-light .nav-icon-svg{color:var(--light)}html.theme-light .nav-cart-count{color:var(--orange)}html.theme-light .nav-link{color:#000000b3;background:transparent;border:none}html.theme-light .nav-link:hover{color:var(--light)}html.theme-light .nav-link.active{color:var(--orange)}html.theme-light .search-wrap{background:#0000000d;border-color:#d4811a40}html.theme-light .search-wrap input{color:var(--light)}html.theme-light .search-btn{background:var(--orange);color:#fff}html.theme-light .search-btn:hover{background:var(--orange-light)}html.theme-light .ticker{background:transparent}html.theme-light .ticker-item{color:#000000b3}html.theme-light .ssj-section{background:#fafafa}html.theme-light .ssj-section:before,html.theme-light .ssj-section:after{background:linear-gradient(90deg,transparent,var(--orange),transparent)}html.theme-light .ssj-card{border-color:#00000014;background:#fffc}html.theme-light .ssj-card:hover{border-color:#d4811a59;background:#fff;box-shadow:0 8px 32px #0000001a}html.theme-light .ssj-label{color:var(--orange)}html.theme-light .ssj-desc,html.theme-light .ssj-arrow{color:var(--gray)}html.theme-light .ssj-card:hover .ssj-arrow{color:var(--orange)}html.theme-light .holo-projector{background:linear-gradient(180deg,#e8e8e8,#ddd);border-color:#d4811a40}html.theme-light .holo-projector:after{background:var(--orange)}html.theme-light .section-label{color:var(--orange)}html.theme-light .section-title{color:var(--white)}html.theme-light .products-bg{background:var(--dark2)}html.theme-light .products-bg:before{background:linear-gradient(180deg,rgba(255,255,255,.9),transparent)}html.theme-light .product-card{background:var(--dark3);border-color:#0000000f}html.theme-light .product-card:hover{border-color:#d4811a40;box-shadow:0 12px 32px #00000014}html.theme-light .product-theme{color:var(--gray)}html.theme-light .product-name{color:var(--white)}html.theme-light .btn-primary{background:var(--orange);color:#fff}html.theme-light .btn-primary:hover{background:var(--orange-light)}html.theme-light .btn-secondary{border-color:var(--orange);color:var(--orange)}html.theme-light .btn-secondary:hover{background:var(--orange);color:#fff}html.theme-light .collection-card{background:var(--dark3);border-color:#0000000f}html.theme-light .collection-card:hover{border-color:#d4811a40}html.theme-light .collection-name{color:var(--white)}html.theme-light .collection-count{color:var(--gray)}html.theme-light .collection-arrow{color:var(--orange)}html.theme-light .why-card{background:var(--dark3);border-color:#0000000f}html.theme-light .why-card:hover{border-color:#d4811a33}html.theme-light .why-icon{color:var(--orange)}html.theme-light .why-title{color:var(--white)}html.theme-light .why-text{color:var(--gray)}html.theme-light .testimonial-card{background:var(--dark2);border-color:#0000000f;box-shadow:0 0 24px #d4811a0f}html.theme-light .testimonial-card:hover{box-shadow:0 12px 32px #0000001a,0 0 28px #d4811a14}html.theme-light .testimonial-text{color:var(--gray)}html.theme-light .testimonial-author{color:var(--white)}html.theme-light .testimonial-meta{color:var(--gray)}html.theme-light .how-bg{background:var(--dark2)}html.theme-light .how-step-num{color:var(--orange)}html.theme-light .how-step-title{color:var(--white)}html.theme-light .how-step-text{color:var(--gray)}html.theme-light .faq-item{border-color:#00000014}html.theme-light .faq-question{color:var(--white)}html.theme-light .faq-answer{color:var(--gray)}html.theme-light .faq-icon{color:var(--orange)}html.theme-light footer{background:#f0f0f0;border-top-color:#d4811a33}html.theme-light .footer-logo{color:var(--white)}html.theme-light .footer-logo span{color:var(--orange)}html.theme-light .footer-tagline,html.theme-light .footer-link{color:var(--gray)}html.theme-light .footer-link:hover{color:var(--orange)}html.theme-light .footer-col-title{color:var(--white)}html.theme-light .social-link{border-color:#00000026;color:var(--gray)}html.theme-light .social-link:hover{border-color:var(--orange);color:var(--orange)}html.theme-light .footer-copy,html.theme-light .footer-legal a{color:var(--gray)}html.theme-light .footer-legal a:hover{color:var(--orange)}html.theme-light .contact-input,html.theme-light .contact-textarea{background:var(--dark2);border-color:#0000001a;color:var(--light)}html.theme-light .contact-input:focus,html.theme-light .contact-textarea:focus{border-color:var(--orange);box-shadow:0 0 0 2px #d4811a26}html.theme-light .contact-label{color:var(--white)}html.theme-light .contact-hint{color:var(--gray)}html.theme-light .contact-info{background:var(--dark2);border-color:#00000014}html.theme-light .sell-banner{background:var(--dark2)}html.theme-light .sell-banner:before{background:linear-gradient(180deg,rgba(255,255,255,.9),transparent)}html.theme-light .sell-stat-num{color:var(--orange)}html.theme-light .sell-stat-label,html.theme-light .collection-page-header .section-label{color:var(--gray)}html.theme-light .collection-nav-pill{color:var(--gray);border-color:#0000001a}html.theme-light .collection-nav-pill:hover{color:var(--white)}html.theme-light .collection-nav-pill.active{background:var(--orange);color:#fff;border-color:var(--orange)}html.theme-light .shop-sort-label{color:var(--gray)}html.theme-light .shop-sort-select{background:var(--dark2);border-color:#0000001a;color:var(--light)}html.theme-light .shop-sort-select option{background:#fff;color:var(--light)}html.theme-light .grid-toggle{border-color:#00000026;color:var(--light)}html.theme-light .grid-toggle.active{background:var(--orange);border-color:var(--orange);color:#fff}html.theme-light .pagination-btn{border-color:var(--orange);color:var(--orange)}html.theme-light .pagination-btn:hover{background:var(--orange);color:#fff}html.theme-light .empty-collection .empty-title{color:var(--white)}html.theme-light .empty-collection .empty-text,html.theme-light .collection-desc,html.theme-light .pagination-info,html.theme-light .scroll-indicator span{color:var(--gray)}html.theme-light .scroll-indicator .scroll-line{background:var(--orange)}html.theme-light .section-header-row .section-title{color:var(--white)}html.theme-light .about-main-text{color:var(--gray)}html.theme-light .about-side-title{color:var(--white)}html.theme-light .about-side-text{color:var(--gray)}html.theme-light .about-metric{color:var(--white)}html.theme-light .about-metric-label,html.theme-light .contact-page-desc,html.theme-light .contact-blurb{color:var(--gray)}html.theme-light .blog-header .section-title,html.theme-light .blog-card .blog-title{color:var(--white)}html.theme-light .blog-card .blog-excerpt{color:var(--gray)}html.theme-light .article-header h1{color:var(--white)}html.theme-light .article-meta{color:var(--gray)}html.theme-light .product-page .section-title{color:var(--white)}html.theme-light .product-price{color:var(--orange)}html.theme-light .nav-links{background:transparent;border-bottom:none;box-shadow:none}html.theme-light .nav-link{color:var(--light)}html.theme-light .product-card .product-add{background:var(--dark2);border-color:#0000001a;color:var(--light)}html.theme-light .product-card .product-add:hover{background:var(--orange);border-color:var(--orange);color:#fff}html.theme-light .about-side{background:var(--dark2);border-color:#0000000f}html.theme-light .about-pill{background:#d4811a1a;border-color:#d4811a59;color:var(--orange)}html.theme-light .blog-card{background:var(--dark3);border-color:#0000000f}html.theme-light .blog-card:hover{border-color:#d4811a33}html.theme-light .article-content{color:var(--gray)}html.theme-light .password-notify-success{color:var(--orange)}html.theme-light .hero{background:linear-gradient(180deg,#fafafa,#f0f0f0)}html.theme-light .hero-grid{background-image:linear-gradient(rgba(212,129,26,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(212,129,26,.04) 1px,transparent 1px)}html.theme-light .hero-glow{background:radial-gradient(circle,rgba(212,129,26,.15) 0%,transparent 70%)}html.theme-light .hero-eyebrow{color:var(--orange)}html.theme-light .hero-title{color:var(--white);text-shadow:0 0 40px rgba(212,129,26,.2)}html.theme-light .hero-title .orange{color:var(--orange)}html.theme-light .hero-subtitle,html.theme-light .hero-desc{color:var(--gray)}html.theme-light .search-wrap input::placeholder{color:#0006}html.theme-light .password-enter p{color:var(--gray)}html.theme-light .modal-overlay{background:#00000080}html.theme-light .modal-content{background:#fff;border-color:#00000014}html.theme-light .customer-account .section-title{color:var(--white)}html.theme-light .form-errors{border-color:#c62828;background:#c628280f;color:#c62828}html.theme-light .social-link-instagram{border-color:#0099b34d;color:var(--cyan)}html.theme-light .social-link-instagram:hover{border-color:var(--cyan);color:var(--cyan)}html.theme-light .ssj-card--hologram .holo-beam{border-bottom-color:#0099b31f}html.theme-light .ssj-card--hologram .holo-projector{background:linear-gradient(180deg,#e0e8ea,#c5d0d4)}html.theme-light .testimonials-scroll-wrap .testimonial-card{box-shadow:0 0 24px #d4811a14}html.theme-light .testimonials-scroll-wrap .testimonial-card:nth-child(2),html.theme-light .testimonials-scroll-wrap .testimonial-card:nth-child(3){box-shadow:0 0 24px #d4811a14}.cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;visibility:hidden;transition:visibility .35s ease}.cart-drawer.open{pointer-events:auto;visibility:visible}.cart-drawer-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .35s ease}.cart-drawer.open .cart-drawer-overlay{opacity:1}.cart-drawer-panel{position:absolute;top:0;right:0;bottom:0;width:min(420px,100vw);background:var(--dark2);border-left:1px solid rgba(255,255,255,.06);box-shadow:-8px 0 40px #00000080;transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow:hidden}.cart-drawer.open .cart-drawer-panel{transform:translate(0)}.cart-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.cart-drawer-title{font-family:Bebas Neue,sans-serif;font-size:1.4rem;letter-spacing:2px;color:var(--white)}.cart-drawer-close{background:none;border:none;color:var(--gray);cursor:pointer;padding:8px;transition:color .2s}.cart-drawer-close:hover{color:var(--orange)}.cart-drawer-body{flex:1;overflow-y:auto;padding:24px}.cart-drawer-items{display:flex;flex-direction:column;gap:16px}.cart-drawer-item{display:flex;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.06)}.cart-drawer-item-image{flex-shrink:0;width:60px;height:60px;border-radius:4px;overflow:hidden;background:var(--dark3)}.cart-drawer-item-image img{width:100%;height:100%;object-fit:contain;padding:6px}.cart-drawer-item-placeholder{width:100%;height:100%;background:var(--dark3)}.cart-drawer-item-details{flex:1;min-width:0}.cart-drawer-item-title{display:block;color:var(--white);text-decoration:none;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.95rem;margin-bottom:4px}.cart-drawer-item-title:hover{color:var(--orange)}.cart-drawer-item-variant{font-size:.78rem;color:var(--gray)}.cart-drawer-item-price{color:var(--orange);font-size:.9rem;margin-top:6px}.cart-drawer-item-qty input{width:50px;margin-top:8px;padding:4px 8px;font-size:.85rem;background:var(--dark3);border:1px solid rgba(255,255,255,.1);border-radius:4px;color:var(--light)}.cart-drawer-footer{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}.cart-drawer-subtotal{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.cart-drawer-subtotal span{font-size:.82rem;color:var(--gray);text-transform:uppercase;letter-spacing:1px}.cart-drawer-subtotal strong{font-size:1.4rem;color:var(--white)}.cart-drawer-actions{display:flex;flex-wrap:wrap;gap:12px}.cart-drawer-actions .btn-primary{flex:1;min-width:120px}.cart-drawer-continue-btn{text-decoration:none}.cart-drawer-empty{text-align:center;padding:40px 0}.cart-drawer-empty p{color:var(--gray);margin-bottom:20px}.cart-drawer-continue{display:inline-block}html.theme-light .cart-drawer-panel{background:#fff;border-left-color:#00000014}html.theme-light .cart-drawer-header{border-bottom-color:#0000000f}html.theme-light .cart-drawer-title,html.theme-light .cart-drawer-item-title{color:var(--white)}html.theme-light .cart-drawer-item-title:hover{color:var(--orange)}html.theme-light .cart-drawer-subtotal strong{color:var(--white)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/theme.css.map */
