*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{font-family:Overpass,sans-serif;background:#050505;color:#fff;overflow-x:hidden}.shopify-section{position:relative}.glass{background:#1a1a1a66;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.08)}.glass-strong{background:#14141499;backdrop-filter:blur(30px) saturate(200%);-webkit-backdrop-filter:blur(30px) saturate(200%);border:1px solid rgba(255,255,255,.1)}.glass-light{background:#1e1e1e4d;backdrop-filter:blur(15px) saturate(150%);-webkit-backdrop-filter:blur(15px) saturate(150%);border:1px solid rgba(255,255,255,.06)}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.glass,.glass-strong,.glass-light{background:#141414d9;border-color:#ffffff1f}}@-moz-document url-prefix(){@supports not (backdrop-filter: blur(1px)){.glass,.glass-strong,.glass-light{background:#141414d9;border-color:#ffffff1f}}}@media (prefers-reduced-motion: reduce){.glass,.glass-strong,.glass-light{transition:none}}.nav-item{position:relative}.mega-menu{opacity:0;visibility:hidden;position:fixed;top:80px;left:0;right:0;width:100%;background:#0f0f0ff2;backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border-top:1px solid rgba(0,196,255,.2);border-bottom:1px solid rgba(0,196,255,.2);box-shadow:0 20px 60px #00000080;z-index:40;transform:translateY(-20px);transition:opacity .3s ease-out,transform .3s ease-out,visibility .3s}.nav-item:hover .mega-menu,.mega-menu:hover{opacity:1;visibility:visible;transform:translateY(0)}.nav-item:hover .mega-menu{padding-top:0}.mega-menu:before{content:"";position:absolute;top:-20px;left:0;right:0;height:20px}.glow-cyan{border:1px solid rgba(0,196,255,.3);box-shadow:0 0 20px #00c4ff26,inset 0 0 20px #00c4ff0d}.glow-pink{border:1px solid rgba(239,32,154,.3);box-shadow:0 0 20px #ef209a26,inset 0 0 20px #ef209a0d}.text-glow-cyan{text-shadow:0 0 15px rgba(0,196,255,.5)}.text-glow-pink{text-shadow:0 0 15px rgba(239,32,154,.5)}.badge{display:inline-block;padding:.375rem .75rem;font-size:.75rem;font-family:Overpass Mono,monospace;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s ease}.badge-new{background:#00c4ff33;color:#00c4ff;border:1px solid rgba(0,196,255,.4);box-shadow:0 0 15px #00c4ff4d,inset 0 0 10px #00c4ff1a}.badge-hot{background:#ff6b0033;color:#ff6b00;border:1px solid rgba(255,107,0,.4);box-shadow:0 0 15px #ff6b004d,inset 0 0 10px #ff6b001a}.badge-sale{background:#ef209a33;color:#ef209a;border:1px solid rgba(239,32,154,.4);box-shadow:0 0 15px #ef209a4d,inset 0 0 10px #ef209a1a}.badge-new:hover{background:#00c4ff4d;box-shadow:0 0 20px #00c4ff80,inset 0 0 15px #00c4ff26}.badge-hot:hover{background:#ff6b004d;box-shadow:0 0 20px #ff6b0080,inset 0 0 15px #ff6b0026}.badge-sale:hover{background:#ef209a4d;box-shadow:0 0 20px #ef209a80,inset 0 0 15px #ef209a26}.glass-card{transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.glass-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#00c4ff4d,#ef209a4d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s}.glass-card:hover:before{opacity:1}.glass-card:hover{transform:translateY(-6px);background:#1e1e1e80;box-shadow:0 20px 40px #00c4ff1a,0 0 60px #ef209a0d,inset 0 0 30px #00c4ff08}.badge{padding:.25rem .75rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;border-radius:.375rem;font-family:JetBrains Mono,monospace;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.badge-new{background:#00c4ff26;color:#00c4ff;border:1px solid rgba(0,196,255,.3);box-shadow:0 0 15px #00c4ff33}.badge-hot{background:#ef209a26;color:#ef209a;border:1px solid rgba(239,32,154,.3);box-shadow:0 0 15px #ef209a33}.badge-sale{background:#ffc10726;color:#ffc107;border:1px solid rgba(255,193,7,.3);box-shadow:0 0 15px #ffc10733}.btn-glass{background:#00c4ff1a;border:1px solid rgba(0,196,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.btn-glass:hover{background:#00c4ff33;border-color:#00c4ff80;box-shadow:0 0 25px #00c4ff4d;transform:translateY(-2px)}.btn-glass-pink{background:#ef209a1a;border:1px solid rgba(239,32,154,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.btn-glass-pink:hover{background:#ef209a33;border-color:#ef209a80;box-shadow:0 0 25px #ef209a4d;transform:translateY(-2px)}.fade-in{animation:fadeIn .8s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.float-card{animation:cardFloat 4s ease-in-out infinite}@keyframes cardFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(1deg)}}.float-decoration-1{animation:floatDecor1 5s ease-in-out infinite}.float-decoration-2{animation:floatDecor2 6s ease-in-out infinite}@keyframes floatDecor1{0%,to{transform:translateY(0) rotate(12deg)}50%{transform:translateY(-15px) rotate(18deg)}}@keyframes floatDecor2{0%,to{transform:translateY(0) rotate(-12deg)}50%{transform:translateY(-10px) rotate(-18deg)}}.stagger-1{animation:fadeIn .8s ease-out .1s backwards}.stagger-2{animation:fadeIn .8s ease-out .2s backwards}.stagger-3{animation:fadeIn .8s ease-out .3s backwards}.stagger-4{animation:fadeIn .8s ease-out .4s backwards}.stagger-5{animation:fadeIn .8s ease-out .5s backwards}.stagger-6{animation:fadeIn .8s ease-out .6s backwards}.bg-particles{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;background:radial-gradient(circle at 20% 30%,rgba(0,196,255,.08) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(239,32,154,.08) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(0,196,255,.05) 0%,transparent 50%),linear-gradient(180deg,#050505,#0a0a0a,#050505);background-size:100% 100%;animation:backgroundPulse 20s ease-in-out infinite}@keyframes backgroundPulse{0%,to{opacity:1}50%{opacity:.85}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0a0a0a80}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00c4ff99,#ef209a99);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#00c4ffcc,#ef209acc)}@supports not (aspect-ratio: 1 / 1){.aspect-square{position:relative;width:100%;padding-bottom:100%}.aspect-square>img,.aspect-square>a{position:absolute;top:0;left:0;width:100%;height:100%}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}button:focus,a:focus,select:focus,input:focus,textarea:focus{outline:2px solid #00C4FF;outline-offset:2px}.btn-glass:focus{outline:2px solid #00C4FF;outline-offset:2px;background:#00c4ff33}.btn-glass-pink:focus{outline:2px solid #EF209A;outline-offset:2px;background:#ef209a33}.glass-card:focus-within{box-shadow:0 0 0 2px #00c4ff}.group:focus-within{outline:2px solid #00C4FF;outline-offset:2px}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#1e1e1e80;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2300C4FF' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:40px;color:#fff}select:hover{background-color:#00c4ff1a;border-color:#00c4ff4d}select:focus{outline:2px solid #00C4FF;outline-offset:2px;border-color:#00c4ff80;background-color:#00c4ff26}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #ffffff}select option{background-color:#1a1a1a;color:#fff;padding:8px 12px}select option:hover{background-color:#00c4ff33}select option:checked{background-color:#00c4ff4d;color:#00c4ff;font-weight:600}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/critical.css.map */
