.cda-sparkle-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;pointer-events:none;z-index:1}.cda-sparkle{position:absolute;width:var(--cda-sparkle-size, 10px);height:var(--cda-sparkle-size, 10px);transform:translate(-50%,-50%) scale(.4);opacity:0;pointer-events:none;background:radial-gradient(circle closest-side,#fffffff2,#ffffff8c,#fff0 70%);animation-name:cda-twinkle;animation-iteration-count:infinite;animation-timing-function:ease-in-out;will-change:opacity,transform}.cda-sparkle:before,.cda-sparkle:after{content:"";position:absolute;top:50%;left:50%;background:linear-gradient(var(--cda-streak-angle, 90deg),rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 50%,rgba(255,255,255,0) 100%)}.cda-sparkle:before{width:260%;height:1px;transform:translate(-50%,-50%)}.cda-sparkle:after{width:1px;height:260%;transform:translate(-50%,-50%);background:linear-gradient(180deg,#fff0,#ffffffe6,#fff0)}@keyframes cda-twinkle{0%,to{opacity:0;transform:translate(-50%,-50%) scale(.4) rotate(0)}6%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(15deg)}14%{opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(30deg)}}@media screen and (max-width:749px){.cda-sparkle{width:calc(var(--cda-sparkle-size, 10px) * .8);height:calc(var(--cda-sparkle-size, 10px) * .8)}}@media(prefers-reduced-motion:reduce){.cda-sparkle{animation:none;opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cda-sparkle.css.map */
