.viral-spotlight{overflow-x:clip}.vsx{position:relative;isolation:isolate}.vsx>.viral-spotlight__finish{z-index:1;will-change:translate,rotate,scale,opacity}.vsx-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.vsx-ring,.vsx-pulse{position:absolute;left:50%;top:50%;aspect-ratio:1/1;border-radius:50%;pointer-events:none}.vsx-ring{width:min(78%,460px);translate:-50% -50%;scale:var(--rs,.35);opacity:var(--ro,0);border:1px solid rgba(236,240,244,.62);background:radial-gradient(circle,#e6ebf01c 0,#e6ebf009 46%,#0000 70%);box-shadow:0 0 80px #dce2e838,inset 0 0 50px #dce2e81f}.vsx-ring--2{width:min(52%,300px);border-color:#c9a66d9e;background:none;box-shadow:0 0 40px #c9a66d33}.vsx-pulse{width:min(64%,380px);translate:-50% -50%;opacity:0;border:1.5px solid rgba(242,245,247,.85);box-shadow:0 0 34px #f2f5f752,inset 0 0 22px #f2f5f71f}.vsx.is-spread .vsx-pulse{animation:vsxPulse 1.7s cubic-bezier(.16,.7,.2,1) both}.vsx.is-spread .vsx-pulse+.vsx-pulse{animation-delay:.28s}@keyframes vsxPulse{0%{opacity:.9;scale:.25}to{opacity:0;scale:2.3}}@media(prefers-reduced-motion:reduce){.vsx-fx{display:none}.vsx>.viral-spotlight__finish{translate:none!important;rotate:none!important;scale:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/viral-spread.css.map */
