.cursor-sparkle{position:fixed;pointer-events:none;z-index:99999;border-radius:50%;animation:sparkle-fade 1s ease-out forwards;transform:translate(-50%,-50%)}@keyframes sparkle-fade{0%{opacity:1;transform:translate(-50%,-50%) scale(0) rotate(0)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2) rotate(180deg)}to{opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(360deg)}}.cursor-bubble{position:fixed;pointer-events:none;z-index:99999;border-radius:50%;animation:bubble-pop 1s ease-out forwards;transform:translate(-50%,-50%)}@keyframes bubble-pop{0%{opacity:1;transform:translate(-50%,-50%) scale(0)}20%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(.3)}}@media (max-width: 767px){.cursor-sparkle,.cursor-bubble{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cursor-effects.css.map */
