.nv{--bg: #0A0A1A;--bg-2: #10112A;--tx: #E8F8FF;--mut: #A9BCCF;--line: rgba(232, 248, 255, .13);--cy: #00E5FF;--pk: #FF2BD6;--c: var(--cy);--display: var(--nv-display, "Sora", system-ui, sans-serif);--on: #04121A;--text: var(--nv-text, "Manrope", system-ui, sans-serif);--ease: cubic-bezier(.2, .7, .2, 1);--pad: clamp(20px, 5vw, 48px);position:relative;background:var(--bg);color:var(--tx);font:400 17px/1.6 var(--text);letter-spacing:0;overflow-x:clip;-webkit-font-smoothing:antialiased;padding-bottom:env(safe-area-inset-bottom)}.nv *,.nv *:before,.nv *:after{box-sizing:border-box}.nv :where(h1,h2,h3,p,ul,ol,dl,dd,dt,fieldset,legend){margin:0;padding:0;border:0;color:inherit;letter-spacing:inherit}.nv :where(ul,ol){list-style:none}.nv img{display:block;max-width:100%;height:auto}.nv a{color:var(--cy);text-underline-offset:3px}.nv [hidden]{display:none!important}.nv :where(button,label,summary,a){touch-action:manipulation}.nv :focus-visible{outline:2px solid var(--tx);outline-offset:3px;border-radius:6px}.nv-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nv-wrap{width:100%;max-width:1180px;margin-inline:auto;padding-inline:var(--pad)}.nv-empty{padding-block:80px;text-align:center}.nv [id],.nv-buy{scroll-margin-top:110px}.nv-h1,.nv-h2{font-family:var(--display);font-weight:var(--nv-display-wt, 600);line-height:1.06;text-wrap:balance}.nv-h1{font-size:clamp(34px,9vw,66px);letter-spacing:var(--nv-display-ls, -.04em)}.nv-h2{font-size:clamp(26px,5.4vw,44px);letter-spacing:var(--nv-display-ls, -.04em)}.nv-h2 em{font-style:normal;color:var(--c);text-shadow:0 0 28px color-mix(in srgb,var(--c) 55%,transparent);transition:color .5s,text-shadow .5s}.nv h3{font:700 19px/1.3 var(--text)}.nv-eyebrow{font:500 12px/1.4 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--cy)}.nv-lead{font-size:clamp(17px,2.2vw,20px);color:var(--mut);max-width:34em}.nv-sub{color:var(--mut);margin-top:14px;max-width:36em}.nv-fine{color:var(--mut);font-size:14px;margin-top:28px}.nv-trail{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 38%,color-mix(in srgb,var(--c) 30%,transparent) 62%,var(--c) 99%,transparent);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(closest-side,transparent calc(100% - 7px),#000 calc(100% - 6px));filter:drop-shadow(0 0 10px var(--c));animation:nv-spin 7s linear infinite;transition:filter .5s}@keyframes nv-spin{to{transform:rotate(360deg)}}.nv-hero{position:relative;padding-block:calc(var(--nvh-h, 0px) + clamp(20px,4vw,64px)) clamp(48px,8vw,104px)}.nv-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 46% at 78% 30%,color-mix(in srgb,var(--c) 16%,transparent),transparent 70%),radial-gradient(40% 30% at 8% 4%,rgba(255,43,214,.1),transparent 70%);transition:background .5s}.nv-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.nv-hero__copy{display:grid;gap:16px}.nv-hero__visual{position:relative;width:min(52vw,236px);aspect-ratio:1;margin:0 auto}.nv-hub{position:absolute;top:9%;right:9%;bottom:9%;left:9%;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 40%,#1b1d40,#0c0d22 70%);box-shadow:0 0 0 1px var(--line),0 0 70px -12px color-mix(in srgb,var(--c) 70%,transparent);transition:box-shadow .5s}.nv-hub__img{width:100%;height:100%;object-fit:cover;animation:nv-fade .45s var(--ease)}@keyframes nv-fade{0%{opacity:0;transform:scale(1.04)}}.nv-buy{display:grid;gap:20px}.nv-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.nv-price__now{font:700 40px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.nv-price__was{color:var(--mut);font-size:19px;text-decoration-thickness:1.5px}.nv-price__tag{align-self:center;padding:4px 10px;border-radius:6px;background:var(--pk);color:#14001a;font:700 13px/1.4 var(--text)}.nv-price__note{flex-basis:100%;color:var(--mut);font-size:15px}.nv-swatches__legend{font-size:15px;color:var(--mut);margin-bottom:10px}.nv-swatch{font-size:14px}@media(min-width:520px){.nv-swatch{font-size:15px;padding:0 16px 0 12px;gap:10px}.nv-swatch__dot{width:20px;height:20px}}.nv-swatches__legend strong{color:var(--tx);font-weight:700}.nv-swatches__row{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(min-width:520px){.nv-swatches__row{display:flex;flex-wrap:wrap;gap:10px}}.nv-swatch{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 8px;white-space:nowrap;border:1px solid var(--line);border-radius:999px;cursor:pointer;font-size:15px;font-weight:500;transition:border-color .25s,background .25s,transform .2s var(--ease);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.nv-swatch__dot{flex:none;width:16px;height:16px;border-radius:50%;background:var(--s);box-shadow:0 0 0 0 var(--s);transition:box-shadow .3s,transform .3s var(--ease)}.nv-swatch:hover{border-color:color-mix(in srgb,var(--s) 60%,transparent)}.nv-swatch:active{transform:scale(.96)}.nv-swatch__input:checked+.nv-swatch{border-color:var(--s);background:color-mix(in srgb,var(--s) 12%,transparent)}.nv-swatch__input:checked+.nv-swatch .nv-swatch__dot{box-shadow:0 0 16px 2px var(--s);transform:scale(1.1)}.nv-swatch__input:focus-visible+.nv-swatch{outline:2px solid var(--tx);outline-offset:3px}.nv-swatch__input:disabled+.nv-swatch{opacity:.45;cursor:not-allowed;text-decoration:line-through}.nv-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:60px;padding:0 28px;border:0;border-radius:14px;cursor:pointer;background-color:var(--c);color:var(--on);font:700 18px/1 var(--text);letter-spacing:0;box-shadow:0 0 0 1px #ffffff40 inset,0 10px 36px -10px var(--c),0 0 26px -6px var(--c);transition:transform .2s var(--ease),box-shadow .45s var(--ease),background-color .45s var(--ease),color .45s var(--ease);-webkit-tap-highlight-color:transparent}.nv-btn__arrow{transition:transform .3s var(--ease)}.nv-btn:hover{box-shadow:0 0 0 1px #fff6 inset,0 14px 44px -8px var(--c),0 0 34px -2px var(--c),0 0 0 4px color-mix(in srgb,var(--c) 28%,transparent)}.nv-btn:hover .nv-btn__arrow{transform:translate(4px)}.nv-btn:active{transform:scale(.98)}.nv-btn:disabled,.nv-btn[aria-busy=true]{background-color:#3b4a5c;color:#c9d6e2;box-shadow:none;cursor:not-allowed}.nv-btn[aria-busy=true]{cursor:progress}.nv-btn--sm{width:auto;min-height:48px;padding:0 22px;font-size:16px;border-radius:12px}.nv-assure{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--mut)}.nv-assure li{display:inline-flex;align-items:center;gap:8px}.nv-assure li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cy);box-shadow:0 0 8px var(--cy)}@media(min-width:900px){.nv-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"copy visual" "buy visual";column-gap:64px;row-gap:36px;align-items:start}.nv-hero__copy{grid-area:copy;gap:20px}.nv-buy{grid-area:buy;max-width:460px}.nv-hero__visual{grid-area:visual;width:min(100%,480px);margin:0;align-self:center;justify-self:end}.nv-trail--hero{-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 10px),#000 calc(100% - 9px));mask:radial-gradient(closest-side,transparent calc(100% - 10px),#000 calc(100% - 9px))}}.nv-facts{border-block:1px solid var(--line);background:var(--bg-2)}.nv-facts__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 20px;padding-block:36px}.nv-facts dt{font:700 clamp(30px,6vw,44px)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.nv-facts dd{color:var(--mut);font-size:15px;margin-top:8px;max-width:14em}@media(min-width:900px){.nv-facts__grid{grid-template-columns:repeat(4,1fr);padding-block:48px}}.nv-sec{padding-block:clamp(64px,11vw,128px)}.nv-split{display:grid;gap:36px}@media(min-width:900px){.nv-split{grid-template-columns:.8fr 1.2fr;gap:72px;align-items:start}.nv-split>.nv-h2{position:sticky;top:96px}}.nv-why li{padding-block:24px;border-top:1px solid var(--line);display:grid;gap:6px}.nv-why li:last-child{border-bottom:1px solid var(--line)}.nv-why p{color:var(--mut);max-width:34em}.nv-colors{background:linear-gradient(var(--bg),var(--bg-2) 30%,var(--bg-2) 70%,var(--bg))}.nv-wheels{display:grid;grid-template-columns:1fr 1fr;gap:28px 18px;margin-top:44px}.nv-wheel{--c: var(--s);display:grid;justify-items:center;gap:14px;cursor:pointer;-webkit-tap-highlight-color:transparent}.nv-wheel__art{position:relative;width:min(100%,190px);aspect-ratio:1;opacity:.5;transition:opacity .4s,transform .5s var(--ease)}.nv-wheel__rim{position:absolute;top:16%;right:16%;bottom:16%;left:16%;border-radius:50%;border:1px solid var(--line);background:radial-gradient(circle,transparent 0 14%,rgba(232,248,255,.06) 15% 17%,transparent 18%),repeating-conic-gradient(from 0deg,rgba(232,248,255,.1) 0 1deg,transparent 1deg 30deg)}.nv-wheel .nv-trail{animation-duration:9s;filter:none}.nv-wheel__name{font-weight:500;font-size:15px;color:var(--mut);min-height:44px;display:grid;place-items:center;padding-inline:14px;border-radius:999px;border:1px solid transparent;transition:color .3s,border-color .3s}.nv-wheel:hover .nv-wheel__art{opacity:.8}.nv-wheel.is-on .nv-wheel__art{opacity:1;transform:scale(1.06)}.nv-wheel.is-on .nv-trail{animation-duration:1.6s;filter:drop-shadow(0 0 12px var(--s))}.nv-wheel.is-on .nv-wheel__name{color:var(--tx);border-color:var(--s)}@media(min-width:700px){.nv-wheels{grid-template-columns:repeat(4,1fr)}}.nv-steps{display:grid;gap:36px;margin-top:44px}.nv-steps li{display:grid;gap:8px;padding-top:22px;border-top:1px solid var(--line)}.nv-steps__n{font:500 13px/1 var(--display);letter-spacing:.14em;color:var(--pk);margin-bottom:8px}.nv-steps p{color:var(--mut);max-width:26em}@media(min-width:800px){.nv-steps{grid-template-columns:repeat(3,1fr);gap:40px}}.nv-gallery__track{display:flex;gap:14px;margin-top:36px;padding-inline:max(var(--pad),calc((100vw - 1180px) / 2 + var(--pad)));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:var(--pad)}.nv-gallery__track::-webkit-scrollbar{display:none}.nv-gallery__track li{flex:0 0 min(72vw,360px);aspect-ratio:1;border-radius:18px;overflow:hidden;scroll-snap-align:start;background:var(--bg-2);border:1px solid var(--line)}.nv-gallery__track img{width:100%;height:100%;object-fit:cover}.nv-specs>div{display:grid;grid-template-columns:9.5em 1fr;gap:16px;padding-block:16px;border-top:1px solid var(--line)}.nv-specs>div:last-child{border-bottom:1px solid var(--line)}.nv-specs dt{color:var(--mut);font-size:15px}.nv-specs dd{font-weight:500}.nv-faq details{border-top:1px solid var(--line)}.nv-faq details:last-child{border-bottom:1px solid var(--line)}.nv-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding-block:14px;cursor:pointer;list-style:none;font-weight:700;font-size:18px}.nv-faq summary::-webkit-details-marker{display:none}.nv-faq summary svg{flex:none;color:var(--cy);transition:transform .3s var(--ease)}.nv-faq details[open] summary svg{transform:rotate(45deg)}.nv-faq__a{color:var(--mut);padding-bottom:20px;max-width:38em}.nv-faq__a p{margin:0}.nv-safety{padding-block:0 clamp(64px,10vw,112px)}.nv-warn{border:1px solid rgba(232,248,255,.28);border-radius:18px;padding:clamp(22px,4vw,40px);background:var(--bg-2);font-size:16px}.nv-warn__title{display:flex;align-items:center;gap:12px;font:700 20px/1.3 var(--text);color:#ffd60a}.nv-warn__title svg{flex:none}.nv-warn ul{display:grid;gap:10px;margin-top:18px}.nv-warn li{position:relative;padding-left:18px}.nv-warn li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background:#ffd60a}.nv-warn a{white-space:nowrap}.nv-warn__note{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.nv-warn__legal{margin-top:16px;color:var(--mut);font-size:14px;display:grid;gap:4px}.nv-warn__legal p{margin:0}.nv-end{position:relative;overflow:hidden;text-align:center;padding-block:clamp(88px,16vw,180px) clamp(120px,18vw,200px);border-top:1px solid var(--line)}.nv-trail--end{inset:auto;left:50%;top:50%;width:min(150vw,900px);aspect-ratio:1;margin:calc(min(150vw,900px)/-2) 0 0 calc(min(150vw,900px)/-2);opacity:.5;animation-duration:16s;-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2px))}.nv-end .nv-wrap{position:relative;display:grid;justify-items:center;gap:22px}.nv-end__h{font-size:clamp(32px,7.6vw,62px)}.nv-end__p{color:var(--mut)}.nv-end .nv-btn{width:min(100%,360px);margin-top:10px}.nv-bar{position:fixed;z-index:20;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#0a0a1ae6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .35s var(--ease)}.nv-bar.is-on{transform:none}.nv-bar__info{display:inline-flex;align-items:center;gap:10px;font-size:15px;min-width:0}.nv-bar__info strong{font:700 17px/1 var(--display);letter-spacing:-.02em}.nv-bar__name{color:var(--mut)}.nv-bar__dot{flex:none;width:12px;height:12px;border-radius:50%;background:var(--c);box-shadow:0 0 10px var(--c);transition:background .4s,box-shadow .4s}@media(min-width:900px){.nv-bar{display:none}}.nv-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;color:var(--c);background:color-mix(in srgb,var(--c) 12%,transparent);border:1px solid color-mix(in srgb,var(--c) 35%,transparent);transition:color .5s,background .5s,border-color .5s;margin-bottom:8px}.nv-why li{grid-template-columns:48px 1fr;column-gap:18px;align-items:start}.nv-why li .nv-ico{grid-row:span 2;margin:0}.nv-wheel__cap{position:absolute;left:50%;top:50%;width:22%;transform:translate(-50%,-52%);filter:drop-shadow(0 0 8px var(--s))}.nv-pause{justify-self:start;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--mut);font:500 14px/1 var(--text);cursor:pointer;transition:color .25s,border-color .25s}.nv-pause:hover{color:var(--tx);border-color:var(--c)}.nv-pause[aria-pressed=true] svg rect:first-child{display:none}.nv-paused .nv-trail,.nv-paused .nv-hub__img{animation-play-state:paused!important}.nv-paused .nv-hero__visual,.nv-paused .nv-hero__copy{animation:none!important}@media(prefers-reduced-motion:reduce){.nv-pause{display:none}}.nv-trust__grid{display:grid;gap:18px;margin-top:40px}.nv-trust__grid li{display:grid;gap:8px;align-content:start;padding:26px;border:1px solid var(--line);border-radius:18px;background:var(--bg-2)}.nv-trust__grid p{color:var(--mut)}.nv-trust__grid a{font-weight:700;width:fit-content}.nv-pay{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.nv-pay__i{width:38px;height:24px}@media(min-width:800px){.nv-trust__grid{grid-template-columns:repeat(3,1fr)}}.nv-foot{border-top:1px solid var(--line);padding-block:40px 112px;font-size:15px}.nv-foot .nv-wrap{display:grid;gap:18px}.nv-foot__brand{font:700 18px/1 var(--display);letter-spacing:-.02em}.nv-foot__links{display:flex;flex-wrap:wrap;gap:4px 22px}.nv-foot__links a{display:inline-block;padding-block:10px;color:var(--tx)}.nv-foot__copy{color:var(--mut);font-size:14px;max-width:46em}@media(min-width:900px){.nv-foot{padding-bottom:40px}}.nv-js [data-rv]{opacity:0;transform:translateY(22px)}.nv-js [data-rv].is-in{opacity:1;transform:none;transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--i, 0) * 70ms)}.nv-js .nv-wheel.is-on[data-rv].is-in .nv-wheel__art{transform:scale(1.06)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.nv-hero__visual{animation:nv-drift linear both;animation-timeline:view();animation-range:exit 0% exit 100%}.nv-hero__copy{animation:nv-lift linear both;animation-timeline:view();animation-range:exit 0% exit 100%}@keyframes nv-drift{to{transform:translateY(70px) scale(.94)}}@keyframes nv-lift{to{transform:translateY(-24px);opacity:.5}}}}@media(prefers-reduced-motion:reduce){.nv *,.nv *:before,.nv *:after{animation:none!important;transition-duration:.01ms!important}.nv-js [data-rv]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/neonvalve.css.map */
