.cur-Carousel{--cursorSize: 80px;position:absolute;top:calc(var(--cursorSize) / -2);left:calc(var(--cursorSize) / -2);z-index:1;align-items:center;justify-content:center;display:flex;width:var(--cursorSize);height:var(--cursorSize);text-align:center;opacity:0;transform:scale(0);transition:opacity .5s ease,transform .5s ease}.cur-Carousel:before{content:"";position:absolute;top:0;left:0;z-index:1;display:block;width:var(--cursorSize);height:var(--cursorSize);border:1px solid #fff;border-radius:50%;opacity:.15}.cur-Carousel_Border{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;animation:Spinning 5s infinite linear}.cur-Carousel_Border:before,.cur-Carousel_Border:after{content:"";position:absolute;top:0;left:0;display:block;width:var(--cursorSize);height:var(--cursorSize);border:1px solid #fff;border-radius:50%;transition:opacity .3s ease,transform .3s ease}.cur-Carousel_Border:before{clip-path:polygon(0% 0%,50% 0%,50% 50%,0% 50%)}.cur-Carousel_Border:after{clip-path:polygon(50% 50%,100% 50%,100% 100%,50% 100%)}@keyframes Spinning{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cur-Cursor-carouselActive:not(.cur-Cursor-zoomActive):not(.cur-Cursor-videoActive):not(.cur-Cursor-revertActive) .cur-Carousel{opacity:1;transform:none}
/*# sourceMappingURL=/cdn/shop/t/767/assets/cursor-carousel.css.map */
