.mkcustom-pdp-custom-cursor{position:fixed;left:0;top:0;width:34px;height:34px;pointer-events:none;z-index:99999;transform:translate(-50%,-50%);opacity:0;transition:none}.mkcustom-pdp-custom-cursor.is-visible{opacity:1}.mkcustom-pdp-custom-cursor img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated;filter:none;transform:scale(1);transition:filter .15s ease,transform .15s ease}.mkcustom-pdp-custom-cursor.is-add-to-cart img{animation:mkcustomCursorShake .45s ease}.mkcustom-pdp-custom-cursor.is-add-to-cart img{filter:drop-shadow(0 0 2px rgba(255,255,255,1)) drop-shadow(0 0 4px rgba(255,255,255,1)) drop-shadow(0 0 6px rgba(255,255,255,.95)) drop-shadow(0 0 8px rgba(255,255,255,.8)) drop-shadow(0 0 11px rgba(255,245,80,.75)) drop-shadow(0 0 14px rgba(255,225,0,.5));transform:scale(1.15)}@keyframes mkcustomCursorShake{0%{transform:scale(1.15) rotate(0)}20%{transform:scale(1.15) rotate(-10deg)}40%{transform:scale(1.15) rotate(10deg)}60%{transform:scale(1.15) rotate(-8deg)}80%{transform:scale(1.15) rotate(8deg)}to{transform:scale(1.15) rotate(0)}}.mkcustom-pdp-click-ripple{position:fixed;width:18px;height:18px;border:3px solid rgba(255,255,255,1);border-radius:50%;pointer-events:none;z-index:99998;transform:translate(-50%,-50%) scale(.35);opacity:1;box-shadow:0 0 5px #fff,0 0 10px #ffffffe6,0 0 14px #ffeb28d9;animation:mkcustomPdpClickRipple .65s ease-out forwards}@keyframes mkcustomPdpClickRipple{0%{transform:translate(-50%,-50%) scale(.35);opacity:1}35%{opacity:1}70%{opacity:.8}to{transform:translate(-50%,-50%) scale(3);opacity:0}}@media(hover:none),(pointer:coarse){.mkcustom-pdp-custom-cursor{display:none!important}}.mkcustom-pdp-add-effect{position:fixed;left:0;top:0;width:34px;height:34px;pointer-events:none;z-index:99998;border-radius:50%;transform:translate(-50%,-50%) scale(.6);border:3px solid rgba(255,255,255,1);box-shadow:0 0 4px #fff,0 0 8px #fff,0 0 12px #fff564f2,0 0 18px #ffe100cc;animation:mkcustomPdpAddEffect .75s ease-out forwards}@keyframes mkcustomPdpAddEffect{0%{transform:translate(-50%,-50%) scale(.6);opacity:1}25%{transform:translate(-50%,-50%) scale(1.05);opacity:1}55%{transform:translate(-50%,-50%) scale(1.4);opacity:.9}to{transform:translate(-50%,-50%) scale(2.1);opacity:0}}html.mkcustom-cart-cursor-active,html.mkcustom-cart-cursor-active body,html.mkcustom-cart-cursor-active body *{cursor:none!important}.mkcustom-pdp-cart-cursor{position:fixed;width:34px;height:34px;pointer-events:none;z-index:99999;transform:translate(-50%,-50%)}.mkcustom-pdp-cart-cursor img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 0 2px rgba(255,255,255,1)) drop-shadow(0 0 4px rgba(255,255,255,1)) drop-shadow(0 0 6px rgba(255,255,255,.95)) drop-shadow(0 0 9px rgba(255,255,255,.8)) drop-shadow(0 0 12px rgba(255,245,80,.7)) drop-shadow(0 0 16px rgba(255,225,0,.5));animation:mkcustomCartCursorShake .55s ease-in-out}@keyframes mkcustomCartCursorShake{0%{transform:scale(1.1) rotate(0)}15%{transform:scale(1.15) rotate(-12deg)}30%{transform:scale(1.15) rotate(12deg)}45%{transform:scale(1.15) rotate(-10deg)}60%{transform:scale(1.15) rotate(10deg)}75%{transform:scale(1.12) rotate(-6deg)}90%{transform:scale(1.1) rotate(4deg)}to{transform:scale(1) rotate(0)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mkcustom-pdp-cursor.css.map */
