:root{--bg:#000410;--surface:#060c22;--surface2:#0b1636;--text-hi:#f8f5ff;--text-lo:#c3b9dd;--text-mut:#9a8ec0;--border-soft:#2e3f78;--text-faint:#6b608f;--ink:#000410;--neon-blue:#4f7fff;--neon-teal:#00ffd1;--neon-orange:#ff7a1f;--neon-lime:#b6ff1a;--neon-purple:#9b5cff;--brand-grad:linear-gradient(135deg, #4f7fff 0%, #9b5cff 100%)}:root[data-theme=light]{--bg:#f7f5fb;--surface:#fff;--surface2:#ece8f5;--text-hi:#201a38;--text-lo:#4b4468;--text-mut:#786f98;--border-soft:#dad3ef;--text-faint:#a79ec9;--ink:#120c22}*{box-sizing:border-box}a,a:link,a:visited,a:hover,a:active,a:focus{text-decoration:none!important}html,body{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden}body{background:var(--bg);color:var(--text-hi);font-family:var(--font-primary), sans-serif;transition:background .3s,color .3s}img,video,svg,canvas{max-width:100%}button,input,textarea,select{font-family:var(--font-primary), sans-serif}button{box-sizing:border-box}@keyframes driftA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-30px)scale(1.08)}}@keyframes driftB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-24px,20px)scale(.94)}}@keyframes riseUp{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:1}90%{opacity:.6}to{transform:translateY(-320px) translateX(var(--drift,0px));opacity:0}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes pulseGlow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes btnPulse{0%{box-shadow:0 0 #9b5cff55}70%{box-shadow:0 0 0 16px #9b5cff00}to{box-shadow:0 0 #9b5cff00}}.hero-reveal{opacity:0;animation:.8s forwards heroFadeUp}.pulse-btn{animation:2.4s ease-out infinite btnPulse;box-shadow:0 0 #9b5cff66}.site-section{position:relative}.site-section-alt{background:linear-gradient(#4f7fff0f,#9b5cff0a 40%,#0000)}.brand-gradient-text{background:var(--brand-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.brand-gradient-btn{color:#fff;background:#4f7fff;transition:filter .25s,transform .25s,box-shadow .25s;box-shadow:0 10px 28px -10px #4f7fff8c}.brand-gradient-btn:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 16px 36px -10px #4f7fffb3}.nav-desktop{display:flex}.nav-burger{display:none}.product-grid{min-width:0}.banner-slider{width:100%;max-width:100%;min-height:150px;position:relative;overflow:hidden}.banner-slider img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.banner-arrow{opacity:0;transition:opacity .2s,transform .2s}.banner-slider:hover .banner-arrow{opacity:1}.sale-scroll{cursor:grab;scrollbar-color:var(--neon-blue,#4f7fff) var(--surface2);scrollbar-width:thin;-webkit-user-select:none;user-select:none;max-width:100%;overflow:auto hidden}.sale-scroll *{-webkit-user-drag:none;user-drag:none}.sale-scroll img{pointer-events:none}.sale-scroll:active{cursor:grabbing}.sale-scroll::-webkit-scrollbar{height:8px}.sale-scroll::-webkit-scrollbar-track{background:var(--surface2);border-radius:10px}.sale-scroll::-webkit-scrollbar-thumb{background:var(--neon-blue,#4f7fff);border-radius:10px}.sale-scroll::-webkit-scrollbar-thumb:hover{background:#6d97ff}.checkout-page{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:hidden}.checkout-page *,.checkout-layout>*,.checkout-container>*,.checkout-content>*,.checkout-grid>*,.checkout-main-grid>*{box-sizing:border-box;min-width:0;max-width:100%}.checkout-layout,.checkout-container,.checkout-content,.checkout-grid,.checkout-main-grid,.checkout-card,.checkout-summary,.checkout-info,.order-summary,.customer-info,.checkout-page input,.checkout-page textarea,.checkout-page select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.checkout-page .card-number,.checkout-page [class*=card-number]{min-width:0;max-width:100%;overflow:hidden}@media (max-width:760px){.nav-desktop{display:none!important}.nav-burger{display:flex!important}.product-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.checkout-layout,.checkout-container,.checkout-grid,.checkout-main-grid{grid-template-columns:minmax(0,1fr)!important}.checkout-layout>*,.checkout-container>*,.checkout-grid>*,.checkout-main-grid>*{width:100%!important;min-width:0!important;max-width:100%!important}.banner-slider{min-height:100px}.banner-arrow{opacity:1}}@media (max-width:600px){.about-stats{grid-template-columns:1fr!important}.banner-slider{aspect-ratio:8/3;min-height:0}}@media (max-width:700px){.contact-grid{grid-template-columns:1fr!important}.checkout-page{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important;overflow-x:hidden!important}.checkout-layout,.checkout-container,.checkout-grid,.checkout-main-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;max-width:100%!important;display:grid!important}.checkout-layout>*,.checkout-container>*,.checkout-grid>*,.checkout-main-grid>*,.checkout-card,.checkout-summary,.checkout-info,.order-summary,.customer-info,.checkout-page input,.checkout-page textarea,.checkout-page select{width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width:520px){.checkout-page{width:100%!important;max-width:100%!important;padding-left:10px!important;padding-right:10px!important}.checkout-layout,.checkout-container,.checkout-content,.checkout-grid,.checkout-main-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;display:grid!important}.checkout-layout>*,.checkout-container>*,.checkout-content>*,.checkout-grid>*,.checkout-main-grid>*,.checkout-card,.checkout-summary,.checkout-info,.order-summary,.customer-info{width:100%!important;min-width:0!important;max-width:100%!important}.checkout-page h1{font-size:23px;line-height:1.6}.checkout-page h2{line-height:1.6}.checkout-page input,.checkout-page textarea,.checkout-page select{width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width:380px){.checkout-page{padding-left:8px!important;padding-right:8px!important}.checkout-layout,.checkout-container,.checkout-content,.checkout-grid,.checkout-main-grid{width:100%;max-width:100%;grid-template-columns:1fr!important}.checkout-layout>*,.checkout-container>*,.checkout-content>*,.checkout-grid>*,.checkout-main-grid>*{width:100%!important;min-width:0!important;max-width:100%!important}.checkout-page .card-number,.checkout-page [class*=card-number]{letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:14px!important}}@media (max-width:760px){.checkout-page,.checkout-page *{overflow-wrap:break-word;word-break:normal}.checkout-page input,.checkout-page textarea{overflow:hidden}.checkout-page [style*="display: flex"]{min-width:0}}@media (prefers-reduced-motion:reduce){.hero-reveal,.pulse-btn,.scroll-reveal{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.banner-arrow{transition:none!important}}:root,:root[data-theme=light]{--glow:#4f7fff;--glow-2:#9b5cff;--glass-tint:255, 255, 255}.glow-box{isolation:isolate;border-radius:20px;transition:transform .28s cubic-bezier(.2,.7,.3,1),filter .28s;position:relative}.glow-box:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(75% 60% at 50% 115%, var(--glow) 0%, transparent 62%), radial-gradient(70% 55% at 50% -15%, var(--glow-2) 0%, transparent 60%);filter:blur(26px);opacity:.42;pointer-events:none;transition:opacity .35s,filter .35s;position:absolute;inset:8px}.glow-box:hover:before{opacity:1;filter:blur(34px);inset:-6px}.glow-box:hover{box-shadow:0 26px 56px -12px color-mix(in srgb, var(--glow-2) 75%, transparent), 0 0 0 1px color-mix(in srgb, var(--glow-2) 35%, transparent), 0 0 46px -2px color-mix(in srgb, var(--glow-2) 65%, transparent);transform:translateY(-6px)}.glow-box-body{border-radius:inherit;background:linear-gradient(180deg, rgba(var(--glass-tint), .05), rgba(var(--glass-tint), .015)), var(--surface);border:1px solid color-mix(in srgb, var(--glow) 26%, transparent);box-shadow:inset 0 1px 0 rgba(var(--glass-tint), .08), inset 0 -14px 26px -18px var(--glow), inset -10px 0 22px -20px var(--glow-2), 0 18px 38px -18px #000000d9;transition:border-color .3s,box-shadow .35s;position:relative;overflow:hidden}.glow-box:hover .glow-box-body{border-color:color-mix(in srgb, var(--glow-2) 70%, transparent);box-shadow:inset 0 1px 0 rgba(var(--glass-tint), .16), inset 0 -26px 48px -16px var(--glow), inset -18px 0 40px -18px var(--glow-2), 0 0 0 1px color-mix(in srgb, var(--glow-2) 40%, transparent), 0 30px 58px -16px #000000e6}.glow-box-body:after{content:"";background:linear-gradient(100deg, transparent, rgba(var(--glass-tint), .1) 45%, rgba(var(--glass-tint), .16) 50%, transparent);opacity:0;pointer-events:none;width:42%;transition:none;position:absolute;top:0;bottom:0;right:-60%;transform:skew(-14deg)}.glow-box:hover .glow-box-body:after{animation:.9s forwards glowSheen}@keyframes glowSheen{0%{opacity:0;right:-60%}15%{opacity:1}to{opacity:0;right:115%}}:root[data-theme=light] .glow-box:before{opacity:.2}:root[data-theme=light] .glow-box-body{box-shadow:inset 0 1px 0 #fffc, inset 0 -14px 26px -20px var(--glow), 0 14px 30px -18px #5a3c1459}.glass-nav{z-index:50;background:linear-gradient(180deg, rgba(var(--glass-tint), .08), rgba(var(--glass-tint), .02)), color-mix(in srgb, var(--bg) 58%, transparent);-webkit-backdrop-filter:blur(20px)saturate(165%);backdrop-filter:blur(20px)saturate(165%);border-bottom:1px solid rgba(var(--glass-tint), .09);box-shadow:inset 0 1px 0 rgba(var(--glass-tint), .1), 0 10px 34px -20px #000000e6;position:sticky;top:0}.glass-nav:after{content:"";pointer-events:none;opacity:.85;background:linear-gradient(90deg,#0000,#4f7fff8c,#9b5cff8c,#00ffd166,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}:root[data-theme=light] .glass-nav{background:linear-gradient(180deg, #ffffffbf, #ffffff8c), color-mix(in srgb, var(--bg) 40%, transparent);border-bottom:1px solid #0000000f;box-shadow:0 10px 28px -22px #00000080}.glass-nav .navbar-actions button,.glass-nav .navbar-actions a{border:1px solid rgba(var(--glass-tint), .1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .25s,border-color .25s;background:rgba(var(--glass-tint), .07)!important}.glass-nav .navbar-actions button:hover,.glass-nav .navbar-actions a:hover{border-color:color-mix(in srgb, var(--glow) 45%, transparent);background:rgba(var(--glass-tint), .14)!important}:root[data-theme=light] .glass-nav .navbar-actions button,:root[data-theme=light] .glass-nav .navbar-actions a{border-color:#00000012;background:#0000000a!important}.space-field{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 82%,#0000 100%)}.space-field .space-deep{background:radial-gradient(75% 65% at 50% 100%,#9b5cff29,#0000 75%);position:absolute;inset:0}.space-field canvas{width:100%;height:100%;display:block;position:absolute;inset:0}:root[data-theme=light] .space-field{opacity:.3}.beam-box{position:relative}.beam-box .beam{pointer-events:none;z-index:3;background:radial-gradient(ellipse 42% 100% at 50% var(--beam-origin,100%), #ffffffd9 0%, #dcdcff73 26%, #4f7fff3d 48%, #9b5cff29 68%, transparent 85%);filter:blur(18px);mix-blend-mode:screen;border-radius:50%;width:200px;height:190px;animation:7s ease-in-out infinite beamBreath;position:absolute;left:50%;transform:translate(-50%)}.beam-box .beam.beam-top{--beam-origin:100%;top:-150px}.beam-box .beam.beam-bottom{--beam-origin:0%;animation-delay:3.5s;bottom:-150px}@keyframes beamBreath{0%,to{opacity:.65}50%{opacity:1}}.halo-wrap{pointer-events:none;z-index:0;width:min(760px,120vw);height:260px;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}.halo-wrap .halo-bloom{filter:blur(30px);mix-blend-mode:screen;background:radial-gradient(closest-side,#4f7fff57 0%,#9b5cff3d 42%,#9b5cff14 68%,#0000 82%);border-radius:50%;width:100%;height:100%;animation:9s ease-in-out infinite haloBreath;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.halo-wrap .halo-planet{filter:blur(1px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#d2dcff8c 30%,#ffffffd9 50%,#d2dcff8c 70%,#0000);border-radius:999px;width:62%;height:2px;position:absolute;bottom:18%;left:50%;transform:translate(-50%)}@keyframes haloBreath{0%,to{opacity:.55}50%{opacity:.95}}@media (prefers-reduced-motion:reduce){.halo-wrap .halo-bloom,.beam-box .beam,.glow-box-body:after{animation:none!important}.glow-box:hover{transform:none}}@media (max-width:700px){.glow-box:before{opacity:.32;inset:12px}.beam-box .beam{width:130px;height:130px}.beam-box .beam.beam-top{top:-104px}.beam-box .beam.beam-bottom{bottom:-104px}}
@font-face{font-family:primaryFont;src:url(../media/YekanBakh_Thin-s.p.1ovpg9k03rvzg.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:primaryFont;src:url(../media/YekanBakh_Light-s.p.2chdjuw5er6z3.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:primaryFont;src:url(../media/YekanBakh_Regular-s.p.02yp77cl6r6o1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:primaryFont;src:url(../media/YekanBakh_SemiBold-s.p.3thq6bi-3qn_t.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:primaryFont;src:url(../media/YekanBakh_Bold-s.p.17wu282fhb0od.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:primaryFont;src:url(../media/YekanBakh_ExtraBold-s.p.34o2tipxt4j99.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:primaryFont;src:url(../media/YekanBakh_Black-s.p.3sob0ohbzpbdk.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:primaryFont;src:url(../media/YekanBakh_ExtraBlack-s.p.2ovil0ear_is2.woff2)format("woff2");font-display:swap;font-weight:950;font-style:normal}@font-face{font-family:primaryFont Fallback;src:local(Arial);ascent-override:99.72%;descent-override:54.84%;line-gap-override:0.0%;size-adjust:100.28%}.primaryfont_ebd2eb94-module__s2NTbq__className{font-family:primaryFont,primaryFont Fallback}.primaryfont_ebd2eb94-module__s2NTbq__variable{--font-primary:"primaryFont", "primaryFont Fallback"}
