#app#app[data-theme=neon-glass]{--ng-canvas: #eef2ff;--ng-aurora-a: rgba(0, 216, 255, .42);--ng-aurora-b: rgba(255, 47, 210, .3);--ng-aurora-c: rgba(139, 92, 246, .34);--ng-glass: rgba(255, 255, 255, .5);--ng-glass-strong: rgba(255, 255, 255, .68);--ng-glass-rim: rgba(255, 255, 255, .75);--ng-glass-edge: rgba(48, 48, 91, .1);--ng-sheen: linear-gradient(180deg, rgba(255, 255, 255, .7), rgba(255, 255, 255, 0) 42%);--ng-chrome: rgba(26, 26, 64, .66);--ng-ink: #141433;--ng-ink-2: #3e3e66;--ng-ink-3: #5e5e85;--ng-accent-text: #00649a;--ng-liquid: linear-gradient(115deg, #1f4fff 0%, #4f2ee8 38%, #8b1fd6 68%, #b0169f 100%);--ng-neon-cyan: #00d8ff;--ng-neon-blue: #3b6bff;--ng-neon-violet: #8b5cf6;--ng-neon-magenta: #ff2fd2;--ng-neon-gradient: linear-gradient(115deg, var(--ng-neon-cyan), var(--ng-neon-blue) 45%, var(--ng-neon-magenta));--ng-hairline: linear-gradient(90deg, transparent, var(--ng-neon-cyan) 25%, var(--ng-neon-violet) 50%, var(--ng-neon-magenta) 75%, transparent);--ng-shadow: 0 1px 0 rgba(255, 255, 255, .95) inset, 0 0 0 1px rgba(79, 46, 232, .08), 0 20px 50px -26px rgba(79, 46, 232, .45);--ng-glow: 0 0 0 1px rgba(0, 216, 255, .6), 0 20px 56px -12px rgba(0, 170, 255, .55), 0 12px 40px -16px rgba(255, 47, 210, .4);--ng-blur: blur(22px) saturate(170%);background-color:var(--ng-canvas)}#app#app[data-theme=neon-glass].dark{--ng-canvas: #05060f;--ng-aurora-a: rgba(0, 216, 255, .3);--ng-aurora-b: rgba(255, 47, 210, .26);--ng-aurora-c: rgba(109, 60, 255, .36);--ng-glass: rgba(255, 255, 255, .06);--ng-glass-strong: rgba(11, 13, 34, .72);--ng-glass-rim: rgba(255, 255, 255, .14);--ng-glass-edge: rgba(0, 216, 255, .12);--ng-sheen: linear-gradient(180deg, rgba(255, 255, 255, .1), rgba(255, 255, 255, 0) 40%);--ng-chrome: rgba(6, 8, 22, .62);--ng-ink: #eef1ff;--ng-ink-2: #b7bee6;--ng-ink-3: #8c93bf;--ng-accent-text: #5ee7ff;--ng-shadow: 0 1px 0 rgba(255, 255, 255, .08) inset, 0 24px 60px -28px rgba(0, 0, 0, .9);--ng-glow: 0 0 0 1px rgba(0, 216, 255, .55), 0 0 42px -6px rgba(0, 216, 255, .55)}#app#app[data-theme=neon-glass] body{background:transparent;color:var(--ng-ink)}#app#app[data-theme=neon-glass] body>main,#app#app[data-theme=neon-glass] .ng-footer{position:relative;z-index:1}#app#app[data-theme=neon-glass] .ng-aurora{position:fixed;top:-12vmax;right:-12vmax;bottom:-12vmax;left:-12vmax;z-index:0;pointer-events:none;background:radial-gradient(38vmax 30vmax at 12% 18%,var(--ng-aurora-a),transparent 70%),radial-gradient(34vmax 28vmax at 88% 28%,var(--ng-aurora-b),transparent 70%),radial-gradient(44vmax 32vmax at 50% 92%,var(--ng-aurora-c),transparent 70%),radial-gradient(26vmax 22vmax at 70% 62%,var(--ng-aurora-a),transparent 70%);filter:blur(60px);animation:ng-aurora-drift 38s ease-in-out infinite alternate}@keyframes ng-aurora-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-3vmax,2vmax,0) scale(1.06)}to{transform:translate3d(3vmax,-2vmax,0) scale(1.02)}}#app#app[data-theme=neon-glass] .ng-header,#app#app[data-theme=neon-glass] .ng-footer,#app#app[data-theme=neon-glass] [data-homepage-block=usp-strip],#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods]>div,#app#app[data-theme=neon-glass] [data-homepage-block=seo-text]>div,#app#app[data-theme=neon-glass] [data-homepage-block=featured-brands] .grid>a,#app#app[data-theme=neon-glass] [data-homepage-block=best-sellers] .grid>a,#app#app[data-theme=neon-glass] [data-homepage-block=top-categories] button{-webkit-backdrop-filter:var(--ng-blur);backdrop-filter:var(--ng-blur)}#app#app[data-theme=neon-glass] .ng-header{background:var(--ng-chrome);box-shadow:0 10px 40px -20px #0000008c}#app#app[data-theme=neon-glass] .ng-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--ng-hairline);opacity:.9}#app#app[data-theme=neon-glass] .ng-header-bar{background:var(--ng-neon-gradient);height:3px}#app#app[data-theme=neon-glass] .ng-header-top{background:var(--ng-sheen),#fafbfff7;box-shadow:none;border-bottom:1px solid var(--ng-glass-rim)}#app#app[data-theme=neon-glass].dark .ng-header-top{background:var(--ng-sheen),#0a0c1e8c}#app#app[data-theme=neon-glass] .ng-chip{opacity:1;background:#ffffffe6;border:1px solid rgba(255,255,255,.95);border-radius:12px;box-shadow:0 6px 18px -10px #00000073}#app#app[data-theme=neon-glass] .ng-hero-overlay{background:radial-gradient(55% 80% at 12% 20%,rgba(0,216,255,.3),transparent 62%),radial-gradient(50% 75% at 88% 85%,rgba(255,47,210,.26),transparent 62%),linear-gradient(180deg,#0a0c2880,#180c4038 45%,#05060f9e)}#app#app[data-theme=neon-glass] .ng-hero-title{letter-spacing:-.02em;text-shadow:0 2px 22px rgba(8,10,40,.6)}#app#app[data-theme=neon-glass].dark .ng-hero-title{text-shadow:0 0 26px rgba(0,216,255,.45),0 2px 18px rgba(0,0,0,.7)}#app#app[data-theme=neon-glass] .ng-search-input{background:#ffffffe0;-webkit-backdrop-filter:var(--ng-blur);backdrop-filter:var(--ng-blur);border:1px solid rgba(255,255,255,.85);border-radius:9999px;color:#141433;box-shadow:0 1px #ffffffe6 inset,0 16px 44px -14px #00beff8c}#app#app[data-theme=neon-glass] .ng-search-input:hover,#app#app[data-theme=neon-glass] .ng-search-input:focus{border-color:#00d8ffe6;box-shadow:0 0 0 3px #00d8ff59,0 0 48px -6px #00d8ff99}#app#app[data-theme=neon-glass].dark .ng-search-input{background:#0a0c2299;border-color:#ffffff2e;color:#eef1ff;box-shadow:0 1px #ffffff14 inset,0 16px 44px -14px #00d8ff73}#app#app[data-theme=neon-glass] .ng-search-input+div{border-radius:9999px}#app#app[data-theme=neon-glass] .ng-neon-button{background:var(--ng-neon-gradient);border:0;border-radius:9999px;color:#fff;box-shadow:0 10px 32px -8px #00d8ff99,0 10px 40px -12px #ff2fd28c;text-shadow:0 1px 2px rgba(0,0,0,.25)}#app#app[data-theme=neon-glass] .ng-neon-button:hover:not(:disabled){box-shadow:0 0 0 3px #ffffff59,0 0 36px #00d8ffbf,0 0 60px #ff2fd28c}#app#app[data-theme=neon-glass] .ng-neon-button:disabled{opacity:.95;box-shadow:0 10px 28px -12px #00beff73}#app#app[data-theme=neon-glass] .ng-neon-button>span:first-child{border-radius:9999px}#app#app[data-theme=neon-glass] [data-homepage-block=usp-strip]{position:relative;background:var(--ng-sheen),var(--ng-glass);border-bottom:1px solid var(--ng-glass-rim);box-shadow:0 1px #fffc inset,0 16px 40px -28px #4f2ee880}#app#app[data-theme=neon-glass] [data-homepage-block=usp-strip]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--ng-hairline)}#app#app[data-theme=neon-glass] [data-homepage-block=usp-strip] li,#app#app[data-theme=neon-glass] [data-homepage-block=usp-strip] li span{color:var(--ng-ink)}#app#app[data-theme=neon-glass] [data-homepage-block=usp-strip] li svg{color:#4f2ee8;filter:drop-shadow(0 0 6px rgba(0,216,255,.55))}#app#app[data-theme=neon-glass].dark [data-homepage-block=usp-strip] li svg{color:var(--ng-neon-cyan);filter:drop-shadow(0 0 8px rgba(0,216,255,.7))}#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods]{background:transparent;padding-left:1rem;padding-right:1rem}#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods]>div{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.55);border-radius:32px;padding:2rem;background:radial-gradient(60% 45% at 12% 100%,rgba(0,216,255,.5),transparent 70%),radial-gradient(60% 45% at 92% 100%,rgba(255,47,210,.5),transparent 70%),var(--ng-liquid);box-shadow:0 1px #fff9 inset,0 -24px 60px -30px #0a003c73 inset,0 28px 70px -22px #4f2ee899,0 18px 60px -28px #ff2fd28c,0 0 0 6px #ffffff59}#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods]>div:before{content:"";position:absolute;inset:0 0 auto 0;height:46%;z-index:-1;border-radius:32px 32px 60% 60%/32px 32px 40px 40px;background:linear-gradient(180deg,#ffffff24,#fff0);pointer-events:none}@media(min-width:1024px){#app#app[data-theme=neon-glass]:not(.dark) [data-homepage-block=payment-methods]>div{background:radial-gradient(38% 90% at 90% 6%,rgba(0,216,255,.48),transparent 70%),radial-gradient(38% 90% at 97% 100%,rgba(255,47,210,.5),transparent 70%),var(--ng-liquid)}}#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods]>div:after{content:"";position:absolute;top:-50%;bottom:-50%;width:30%;left:-40%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.16) 45%,rgba(255,255,255,.28) 50%,rgba(255,255,255,.16) 55%,transparent);transform:rotate(12deg);animation:ng-sweep 9s ease-in-out infinite;pointer-events:none}@keyframes ng-sweep{0%,55%{left:-40%}to{left:130%}}#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods] h2{color:#fff;letter-spacing:-.015em;text-shadow:0 2px 18px rgba(20,0,80,.35)}#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods] p{color:#ffffffeb}#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods] a{color:#fff;text-decoration-color:#00d8ffe6;text-decoration-thickness:2px}#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods] li span{color:#fff;text-shadow:0 1px 8px rgba(20,0,80,.45)}#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods] .ng-chip{border-radius:16px;background:#fffffff0;border:1px solid rgba(255,255,255,1);box-shadow:0 1px #fff inset,0 0 0 4px #ffffff2e,0 12px 30px -10px #0a003c8c,0 0 26px -4px #00d8ff8c;transition:transform .25s ease,box-shadow .25s ease}#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods] li:hover .ng-chip{transform:translateY(-2px) scale(1.04);box-shadow:0 1px #fff inset,0 0 0 4px #ffffff4d,0 16px 34px -10px #0a003c99,0 0 34px #00d8ffbf}#app#app[data-theme=neon-glass].dark [data-homepage-block=payment-methods]>div{border:1px solid transparent;background:var(--ng-sheen) padding-box,radial-gradient(40% 90% at 90% 0%,rgba(0,216,255,.18),transparent 70%) padding-box,radial-gradient(40% 90% at 96% 100%,rgba(255,47,210,.16),transparent 70%) padding-box,linear-gradient(var(--ng-glass-strong),var(--ng-glass-strong)) padding-box,var(--ng-neon-gradient) border-box;box-shadow:var(--ng-shadow),0 0 60px -18px #00d8ff8c,0 30px 80px -40px #ff2fd280}#app#app[data-theme=neon-glass].dark [data-homepage-block=payment-methods]>div:before{background:linear-gradient(180deg,#ffffff14,#fff0)}#app#app[data-theme=neon-glass].dark [data-homepage-block=payment-methods]>div:after{background:linear-gradient(100deg,transparent,rgba(0,216,255,.07) 45%,rgba(255,255,255,.12) 50%,rgba(255,47,210,.07) 55%,transparent)}#app#app[data-theme=neon-glass].dark [data-homepage-block=payment-methods] a{color:var(--ng-accent-text)}#app#app[data-theme=neon-glass] [data-homepage-block=featured-brands],#app#app[data-theme=neon-glass] [data-homepage-block=top-categories],#app#app[data-theme=neon-glass] [data-homepage-block=brands-carousel],#app#app[data-theme=neon-glass] [data-homepage-block=best-sellers],#app#app[data-theme=neon-glass] [data-homepage-block=seo-text]{background:transparent}#app#app[data-theme=neon-glass] [data-homepage-block]>div>h2{color:var(--ng-ink);font-weight:700;letter-spacing:-.02em}#app#app[data-theme=neon-glass]:not(.dark) [data-homepage-block]>div>h2{background:var(--ng-liquid);-webkit-background-clip:text;background-clip:text;color:transparent}#app#app[data-theme=neon-glass] [data-homepage-block=featured-brands] .grid>a,#app#app[data-theme=neon-glass] [data-homepage-block=best-sellers] .grid>a{background:var(--ng-sheen),var(--ng-glass-strong);border:1px solid var(--ng-glass-rim);border-radius:24px;box-shadow:var(--ng-shadow);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}#app#app[data-theme=neon-glass] [data-homepage-block=best-sellers] .grid>a{padding:.75rem}#app#app[data-theme=neon-glass] [data-homepage-block=featured-brands] .grid>a:hover,#app#app[data-theme=neon-glass] [data-homepage-block=best-sellers] .grid>a:hover{transform:translateY(-2px);border-color:#00d8ff8c;box-shadow:var(--ng-shadow),var(--ng-glow)}#app#app[data-theme=neon-glass] [data-homepage-block=featured-brands] .grid>a h3{color:var(--ng-ink)}#app#app[data-theme=neon-glass] [data-homepage-block=featured-brands] .grid>a p{color:var(--ng-ink-2)}#app#app[data-theme=neon-glass] [data-homepage-block=featured-brands] .grid>a>span:last-child{color:var(--ng-accent-text)}#app#app[data-theme=neon-glass] [data-homepage-block=top-categories] .grid>a{border-radius:24px;border:1px solid var(--ng-glass-rim);box-shadow:var(--ng-shadow);opacity:1;transition:transform .25s ease,box-shadow .25s ease}#app#app[data-theme=neon-glass] [data-homepage-block=top-categories] .grid>a:hover{transform:translateY(-2px);box-shadow:var(--ng-shadow),var(--ng-glow)}#app#app[data-theme=neon-glass] [data-homepage-block=top-categories] .grid>a>span.absolute{left:.5rem;right:.5rem;bottom:.5rem;width:auto;padding:.4rem .75rem;border-radius:14px;background:#0a0c247a;-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%);border:1px solid rgba(255,255,255,.22);font-size:1rem}#app#app[data-theme=neon-glass] [data-homepage-block=top-categories] button{background:var(--ng-glass-strong);border:1px solid var(--ng-glass-rim);color:var(--ng-ink);box-shadow:var(--ng-shadow)}#app#app[data-theme=neon-glass] [data-homepage-block=top-categories] button:hover{border-color:#00d8ff99;color:var(--ng-accent-text);box-shadow:var(--ng-shadow),var(--ng-glow)}#app#app[data-theme=neon-glass] [data-homepage-block=brands-carousel] a>div{border:1px solid var(--ng-glass-rim);border-radius:16px;box-shadow:var(--ng-shadow)}#app#app[data-theme=neon-glass] [data-homepage-block=brands-carousel] a:hover>div{box-shadow:var(--ng-shadow),var(--ng-glow)}#app#app[data-theme=neon-glass] [data-homepage-block=brands-carousel] a span{color:var(--ng-ink-2)}#app#app[data-theme=neon-glass] [data-homepage-block=seo-text]>div{background:var(--ng-sheen),var(--ng-glass-strong);border:1px solid var(--ng-glass-rim);border-radius:32px;padding:2.5rem 2rem;box-shadow:var(--ng-shadow)}#app#app[data-theme=neon-glass] [data-homepage-block=seo-text] .prose,#app#app[data-theme=neon-glass] [data-homepage-block=seo-text] .prose p{color:var(--ng-ink-2)}#app#app[data-theme=neon-glass] .ng-footer{position:relative;background:var(--ng-glass-strong);border-top:1px solid var(--ng-glass-rim)}#app#app[data-theme=neon-glass] .ng-footer:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--ng-hairline)}#app#app[data-theme=neon-glass] main :where(.bg-background-base,.bg-background-section-cyan,.bg-background-section-navy,.bg-background-section-cta){background:transparent}#app#app[data-theme=neon-glass] main :where(.bg-background-raised,.bg-white){background-color:#fffc;border-color:var(--ng-glass-rim)}#app#app[data-theme=neon-glass] main :where(.bg-background-sunken,.bg-gray-50,.bg-gray-100){background-color:#ffffff80}#app#app[data-theme=neon-glass] main :where(.rounded-lg,.rounded-xl,.rounded-2xl):where(.bg-background-raised,.bg-white,.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-card-lg){box-shadow:var(--ng-shadow)}#app#app[data-theme=neon-glass] main :where(.border-border,.border-gray-200,.border-gray-300){border-color:#4f2ee824}#app#app[data-theme=neon-glass].dark main :where(.dark\:bg-background-raised-dark,.bg-background-raised-dark,.dark\:bg-gray-800,.dark\:bg-gray-900,.dark\:bg-gray-800\/80,.dark\:bg-gray-900\/95){background-color:#0b0d22c7;border-color:#ffffff1f}#app#app[data-theme=neon-glass].dark main :where(.dark\:bg-background-sunken-dark,.bg-background-sunken-dark,.dark\:bg-gray-700,.dark\:bg-gray-800\/40,.dark\:bg-gray-900\/50){background-color:#ffffff0d}#app#app[data-theme=neon-glass].dark main :where(.dark\:bg-background-base-dark,.dark\:bg-background-base-dark\/90){background-color:transparent}#app#app[data-theme=neon-glass].dark main :where(.dark\:border-gray-700,.dark\:border-gray-600,.dark\:border-border-dark-subtle,.dark\:border-border-dark-glow){border-color:#ffffff1f}#app#app[data-theme=neon-glass]:not(.dark) main h1:not([class*=text-white]):not(.ng-hero-title):not(:is([class*=text-white],[class*=bg-primary],[class*=from-primary],[class*=bg-ascend-haupt],[class*=bg-gray-9],[class*=bg-slate-9],[class*="bg-[#0"]) *){background:var(--ng-liquid);-webkit-background-clip:text;background-clip:text;color:transparent}#app#app[data-theme=neon-glass] main :where(.text-ascend-accent,.text-secondary){color:var(--ng-accent-text)}#app#app[data-theme=neon-glass] main :where(input:not([type=checkbox]):not([type=radio]),select,textarea){background-color:#ffffffd9;border-color:#4f2ee838}#app#app[data-theme=neon-glass].dark main :where(input:not([type=checkbox]):not([type=radio]),select,textarea){background-color:#0a0c22b3;border-color:#ffffff29}#app#app[data-theme=neon-glass] main :where(input,select,textarea):focus{border-color:#00d8ffe6;box-shadow:0 0 0 3px #00d8ff4d,0 0 26px -6px #00d8ff99;outline:none}@media(prefers-reduced-motion:reduce){#app#app[data-theme=neon-glass] .ng-aurora,#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods]>div:after{animation:none}#app#app[data-theme=neon-glass] [data-homepage-block=payment-methods]>div:after{display:none}#app#app[data-theme=neon-glass] [data-homepage-block] .grid>a:hover{transform:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){#app#app[data-theme=neon-glass]{--ng-glass: rgba(255, 255, 255, .92);--ng-glass-strong: rgba(255, 255, 255, .96)}#app#app[data-theme=neon-glass].dark{--ng-glass: rgba(12, 14, 34, .94);--ng-glass-strong: rgba(12, 14, 34, .96)}}
