:root{--vv-neon: #00E5FF;--vv-neon-2: #FF2E97;--vv-ink: #05060A;--vv-glow-soft: 0 0 12px rgba(0, 229, 255, .45), 0 0 26px rgba(0, 229, 255, .22);--vv-glow-strong: 0 0 16px rgba(0, 229, 255, .7), 0 0 38px rgba(0, 229, 255, .4)}::selection{background:var(--vv-neon);color:var(--vv-ink)}a:focus-visible,button:focus-visible,.button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--vv-neon);outline-offset:2px;border-radius:4px}a{transition:color .15s ease}a:hover{color:var(--vv-neon)}.button,button[type=submit]{transition:box-shadow .2s ease,transform .12s ease,filter .2s ease}add-to-cart-component .button,.button--primary,.button-primary{box-shadow:var(--vv-glow-soft)}.button:hover,button[type=submit]:hover,add-to-cart-component .button:hover,.button--primary:hover,.button-primary:hover{box-shadow:var(--vv-glow-strong);transform:translateY(-1px)}.button:active,button[type=submit]:active{transform:translateY(0);filter:brightness(.95)}.card,.product-card{transition:box-shadow .2s ease,transform .2s ease}.card:hover,.product-card:hover{box-shadow:0 0 0 1px #00e5ff73,0 10px 34px #00e5ff1f}.vv-glow{text-shadow:0 0 14px rgba(0,229,255,.45)}@media(prefers-reduced-motion:reduce){.button,button[type=submit],.card,.product-card,a{transition:none}.button:hover,button[type=submit]:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/viral-vault.css.map */
