:root{--cursor-size: 14px;--cursor-transition: .15s ease-out;--cursor-default-color: rgba(0, 0, 0, 1);--cursor-hover-color: rgba(0, 0, 0, 1)}html,body{cursor:none!important}.custom-cursor-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:999999}.custom-cursor{position:fixed;top:0;left:0;width:var(--cursor-size);height:var(--cursor-size);border-radius:50%;pointer-events:none;z-index:999999;transform:translate(-50%,-50%);transition:width var(--cursor-transition),height var(--cursor-transition);will-change:transform}.custom-cursor:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#000;border-radius:50%;transform:translate(-50%,-50%);transition:background-color var(--cursor-transition),width var(--cursor-transition),height var(--cursor-transition)}a,button,[role=button],[role=link],.clickable,input[type=button],input[type=submit],input[type=checkbox],input[type=radio],label,select,a:hover,button:hover,[role=button]:hover,[role=link]:hover,.clickable:hover,input[type=button]:hover,input[type=submit]:hover,input[type=checkbox]:hover,input[type=radio]:hover,label:hover,select:hover,img,p,span,h1,h2,h3,h4,h5,h6,input[type=text],input[type=email],input[type=password],input[type=search],textarea{cursor:none!important}:disabled,[aria-disabled=true]{cursor:none!important}.custom-cursor.active{width:calc(var(--cursor-size) * .8);height:calc(var(--cursor-size) * .8)}.custom-cursor.active:before{width:80%;height:80%}.custom-cursor:before{background-color:#000}.custom-cursor.on-image{width:calc(var(--cursor-size) * 1.2);height:calc(var(--cursor-size) * 1.2)}.custom-cursor.on-image:before{background-color:#fff}.custom-cursor.on-white-text{mix-blend-mode:darken}.custom-cursor.hidden{opacity:0;pointer-events:none}@media(hover:none)and (pointer:coarse){.custom-cursor,.custom-cursor-container{display:none}html,body,a,button,[role=button],img{cursor:auto!important}}@media(prefers-reduced-motion:reduce){.custom-cursor{transition:none}.custom-cursor:before{transition:none}}@media print{.custom-cursor,.custom-cursor-container{display:none}html,body{cursor:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-cursor.css.map */
