:root{--uv-rgb: 123 47 247;--uv-glow-strength: 1;--uv-glow-spread: 1;--uv: rgb(var(--uv-rgb, 123 47 247));--uv-20: rgb(var(--uv-rgb, 123 47 247) / .2);--uv-40: rgb(var(--uv-rgb, 123 47 247) / .4);--uv-80: rgb(var(--uv-rgb, 123 47 247) / .8);--uv-glow-sm: 0 0 calc(8px * var(--uv-glow-spread)) rgb(var(--uv-rgb, 123 47 247) / calc(.45 * var(--uv-glow-strength)));--uv-glow-md: 0 0 calc(8px * var(--uv-glow-spread)) rgb(var(--uv-rgb, 123 47 247) / calc(.45 * var(--uv-glow-strength))), 0 0 calc(24px * var(--uv-glow-spread)) rgb(var(--uv-rgb, 123 47 247) / calc(.25 * var(--uv-glow-strength)));--uv-glow-lg: 0 0 calc(8px * var(--uv-glow-spread)) rgb(var(--uv-rgb, 123 47 247) / calc(.45 * var(--uv-glow-strength))), 0 0 calc(24px * var(--uv-glow-spread)) rgb(var(--uv-rgb, 123 47 247) / calc(.25 * var(--uv-glow-strength))), 0 0 calc(48px * var(--uv-glow-spread)) rgb(var(--uv-rgb, 123 47 247) / calc(.12 * var(--uv-glow-strength)));--uv-glow-text: 0 0 calc(16px * var(--uv-glow-spread)) rgb(var(--uv-rgb, 123 47 247) / calc(.45 * var(--uv-glow-strength))), 0 0 calc(48px * var(--uv-glow-spread)) rgb(var(--uv-rgb, 123 47 247) / calc(.18 * var(--uv-glow-strength)));--uv-on-uv: #ffffff;--uv-black: #000000;--uv-white: #ffffff;--uv-grey: #878787;--uv-surface: #0a0a0c;--uv-hairline-rgb: 255 255 255;--uv-hairline: rgb(var(--uv-hairline-rgb, 255 255 255) / .08);--uv-ease: cubic-bezier(.4, 0, .2, 1);--uv-dur: .25s;--uv-radius: 6px;--uv-border-width: 1px;--uv-btn-transform: uppercase}.uv-beam{height:1px;border:0;margin:0;background:linear-gradient(90deg,rgb(var(--uv-rgb, 123 47 247) / 0),rgb(var(--uv-rgb, 123 47 247) / .2),rgb(var(--uv-rgb, 123 47 247) / .6) 60%,rgb(var(--uv-rgb, 123 47 247) / 1))}.uv-beam--center{position:relative;background:linear-gradient(90deg,transparent,var(--uv) 50%,transparent)}.uv-beam--center:after{content:"";position:absolute;top:-6px;right:0;bottom:-6px;left:0;background:inherit;filter:blur(8px);opacity:.7;pointer-events:none}.uv-rule{height:1px;border:0;margin:0;background:var(--uv-20, rgb(123 47 247 / .2))}.uv-rule.uv-rule--quiet{background:var(--uv-hairline, rgb(255 255 255 / .08))}.uv-rule.uv-rule--accent{background:rgb(var(--uv-rgb, 123 47 247) / .85)}.uv-rule.uv-rule--fade{-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.uv-btn{position:relative;display:inline-flex;align-items:center;gap:.6em;padding:.85em 1.4em;border:0;border-radius:var(--uv-radius);background:rgb(var(--uv-rgb, 123 47 247) / .9);color:var(--uv-on-uv);font:inherit;letter-spacing:.06em;text-transform:var(--uv-btn-transform);text-decoration:none;cursor:pointer;box-shadow:var(--uv-glow-sm);transition:background var(--uv-dur) var(--uv-ease),transform var(--uv-dur) var(--uv-ease)}.uv-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:var(--uv-glow-lg);opacity:0;transition:opacity var(--uv-dur) var(--uv-ease);pointer-events:none}.uv-btn:hover,.uv-btn:focus-visible{background:var(--uv)}.uv-btn:hover:before,.uv-btn:focus-visible:before{opacity:1}.uv-btn:active{transform:translateY(1px)}.uv-btn--ghost{background:transparent;border:var(--uv-border-width) solid var(--uv-hairline, rgb(255 255 255 / .08));box-shadow:none}.uv-btn--ghost:hover,.uv-btn--ghost:focus-visible{background:transparent;border-color:var(--uv-40, rgb(123 47 247 / .4))}.uv-btn--ghost:before{box-shadow:var(--uv-glow-md)}.uv-link{position:relative;color:var(--uv-white);text-decoration:none}.uv-link:after{content:"";position:absolute;left:0;right:0;bottom:-.25em;height:1px;background:var(--uv);box-shadow:var(--uv-glow-sm);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--uv-ease)}@media(hover:hover)and (pointer:fine){.uv-link:hover:after{transform:scaleX(1)}}.uv-link:focus-visible:after{transform:scaleX(1)}.uv-nav-item[aria-current],.uv-nav-item.is-active{color:var(--uv);text-shadow:0 0 calc(12px * var(--uv-glow-spread)) rgb(var(--uv-rgb, 123 47 247) / calc(.5 * var(--uv-glow-strength)))}.uv-nav-item[aria-current]:after,.uv-nav-item.is-active:after{transform:scaleX(1)}@media(max-width:768.98px){.uv-nav-item[aria-current],.uv-nav-item.is-active{color:inherit;text-shadow:none}.uv-nav-item[aria-current]:after,.uv-nav-item.is-active:after{height:2px;background:var(--uv)}.main-nav__item--back{color:inherit}}.uv-sub-link{color:inherit;text-decoration:none}.uv-sub-link .uv-sub-link__label{position:relative;display:inline-block}.uv-sub-link .uv-sub-link__label:after{content:"";position:absolute;left:0;right:0;bottom:-.2em;height:1px;background:var(--uv-40, rgb(123 47 247 / .4));box-shadow:var(--uv-glow-sm);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--uv-ease)}@media(hover:hover)and (pointer:fine){.uv-sub-link:hover .uv-sub-link__label:after{transform:scaleX(1)}}.uv-sub-link:focus-visible .uv-sub-link__label:after,.uv-sub-link:is([aria-current],.is-active) .uv-sub-link__label:after{transform:scaleX(1)}.uv-footer-link{position:relative;color:inherit;text-decoration:none}.footer .footer-col--links a.uv-footer-link,.footer .footer-col--links a.uv-footer-link:is(:hover,:focus-visible,:active){-webkit-text-decoration-line:none!important;text-decoration-line:none!important;-webkit-text-decoration-color:transparent!important;text-decoration-color:transparent!important}.uv-footer-link:after{content:"";position:absolute;left:0;right:0;bottom:-.25em;height:1px;background:var(--uv-40, rgb(123 47 247 / .4));box-shadow:var(--uv-glow-sm);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--uv-ease)}.uv-footer-link:is(:hover,:focus-visible):after{transform:scaleX(1)}.uv-product-grid-nav .uv-product-grid-nav__btn{background:var(--uv)!important;border-color:var(--uv)!important;color:var(--uv-on-uv)!important;box-shadow:var(--uv-glow-sm)}.uv-product-grid-nav .uv-product-grid-nav__btn:not([disabled]):hover,.uv-product-grid-nav .uv-product-grid-nav__btn:not([disabled]):focus-visible{box-shadow:var(--uv-glow-md)}.uv-product-grid-nav .uv-product-grid-nav__btn[disabled]{background:rgb(var(--uv-rgb, 123 47 247) / .45)!important;border-color:rgb(var(--uv-rgb, 123 47 247) / .45)!important;color:#ffffffd9!important;opacity:1}.uv-about-quality-icons .icon{color:var(--uv);overflow:visible;-webkit-filter:drop-shadow(0 0 10px rgb(var(--uv-rgb, 123 47 247) / .55)) drop-shadow(0 0 22px rgb(var(--uv-rgb, 123 47 247) / .32));filter:drop-shadow(0 0 10px rgb(var(--uv-rgb, 123 47 247) / .55)) drop-shadow(0 0 22px rgb(var(--uv-rgb, 123 47 247) / .32))}.uv-footer-service-checks .icon{color:var(--uv);overflow:visible;-webkit-filter:drop-shadow(0 0 10px rgb(var(--uv-rgb, 123 47 247) / .58)) drop-shadow(0 0 22px rgb(var(--uv-rgb, 123 47 247) / .34));filter:drop-shadow(0 0 10px rgb(var(--uv-rgb, 123 47 247) / .58)) drop-shadow(0 0 22px rgb(var(--uv-rgb, 123 47 247) / .34))}.uv-about-quality-icons .slider__item{justify-content:flex-start;align-items:flex-start}.uv-about-quality-icons .icons-with-text__text{text-align:left}.uv-faq-accordion .disclosure__toggle,.uv-faq-accordion .disclosure__toggle>.icon{color:rgba(var(--text-color) / .6)}.uv-faq-accordion .disclosure__toggle .h-line,.uv-faq-accordion .disclosure__toggle .v-line,.uv-faq-accordion .disclosure__toggle path{stroke:currentColor}@media(min-width:769px)and (hover:hover)and (pointer:fine){.uv-nav-dropdown:is(:hover,.is-open)>.uv-nav-row{box-shadow:none}.uv-nav-dropdown:is(:hover,.is-open)>.uv-nav-row:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--uv-40, rgb(123 47 247 / .4));box-shadow:var(--uv-glow-sm);pointer-events:none}.uv-secondary-link{position:relative}.uv-secondary-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--uv-40, rgb(123 47 247 / .4));box-shadow:var(--uv-glow-sm);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--uv-ease);pointer-events:none}.uv-secondary-link:is(:hover,:focus-visible,.is-active,[aria-current]){box-shadow:none}.uv-secondary-link:is(:hover,:focus-visible,.is-active,[aria-current]):after{transform:scaleX(1)}.uv-announcement-link{text-decoration:none}.uv-announcement-link .uv-announcement-link__label{position:relative;display:inline-block}.uv-announcement-link .uv-announcement-link__label:before{content:"";position:absolute;left:0;right:0;bottom:-.2em;height:2px;background:var(--uv-40, rgb(123 47 247 / .4));box-shadow:var(--uv-glow-sm);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--uv-ease);pointer-events:none}.uv-announcement-link:is(:hover,:focus-visible) .uv-announcement-link__label:before{transform:scaleX(1)}}.uv-card{position:relative;background:var(--uv-surface);border:1px solid var(--uv-hairline, rgb(255 255 255 / .08));border-radius:10px;transition:border-color var(--uv-dur) var(--uv-ease)}.uv-card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;box-shadow:var(--uv-glow-md);opacity:0;transition:opacity var(--uv-dur) var(--uv-ease);pointer-events:none}.uv-card:hover{border-color:var(--uv-40, rgb(123 47 247 / .4))}.uv-card:hover:after{opacity:1}.uv-dot{width:8px;height:8px;border-radius:50%;background:var(--uv-20, rgb(123 47 247 / .2));transition:background var(--uv-dur) var(--uv-ease),box-shadow var(--uv-dur) var(--uv-ease)}.uv-dot.is-active{background:var(--uv);box-shadow:var(--uv-glow-sm)}.uv-badge{display:inline-grid;place-items:center;min-width:1.5em;aspect-ratio:1;border-radius:50%;border:1px solid var(--uv-40, rgb(123 47 247 / .4));color:var(--uv);font-size:.75rem;box-shadow:var(--uv-glow-sm)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--uv-80, rgb(123 47 247 / .8));outline-offset:2px;box-shadow:var(--uv-glow-sm)}.uv-input{width:100%;padding:.8em 1em;background:rgb(var(--uv-hairline-rgb, 255 255 255) / .03);border:var(--uv-border-width) solid var(--uv-hairline, rgb(255 255 255 / .08));border-radius:var(--uv-radius);color:var(--uv-white);transition:border-color var(--uv-dur) var(--uv-ease),box-shadow var(--uv-dur) var(--uv-ease)}.uv-input::placeholder{color:var(--uv-grey)}.uv-input:focus{outline:none;border-color:var(--uv-80, rgb(123 47 247 / .8));box-shadow:var(--uv-glow-sm)}.uv-contact-form textarea.uv-contact-field{resize:none}.uv-contact-form textarea.uv-contact-field::-webkit-resizer{background-color:transparent}.uv-ambient{position:relative;isolation:isolate;overflow:hidden;background:var(--uv-black)}.uv-ambient:before{content:"";position:absolute;z-index:-1;left:50%;top:0;width:min(1000px,130%);aspect-ratio:2 / 1;translate:-50% -40%;background:radial-gradient(ellipse at center,rgb(var(--uv-rgb, 123 47 247) / .4),rgb(var(--uv-rgb, 123 47 247) / .12) 40%,rgb(var(--uv-rgb, 123 47 247) / 0) 70%);filter:blur(24px);pointer-events:none}.uv-text-glow{color:var(--uv);text-shadow:var(--uv-glow-text)}.uv-no-glow{--uv-glow-sm: none;--uv-glow-md: none;--uv-glow-lg: none;--uv-glow-text: none}@media(prefers-reduced-motion:reduce){.uv-btn,.uv-btn:before,.uv-link:after,.uv-card,.uv-card:after,.uv-dot,.uv-input{transition-duration:.01ms}}@media(forced-colors:active){.uv-btn,.uv-card,.uv-badge{border:1px solid currentColor}.uv-btn:before,.uv-card:after,.uv-ambient:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/uv-glow.css.map */
