:where([data-vr-atc]){position:relative}[data-vr-atc]{cursor:progress}[data-vr-atc] .loading__spinner{display:none!important}.vr-atc__ind{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none}.vr-atc__spin{display:block;width:16px;height:16px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:vr-atc-spin .7s linear infinite}.vr-atc__tick{display:none}[data-vr-atc=busy]{animation:vr-atc-text-out .15s ease .15s forwards}[data-vr-atc=busy]>:not(.vr-atc__ind){animation:vr-atc-fade-out .15s ease .15s forwards}[data-vr-atc=busy]>.vr-atc__ind{animation:vr-atc-fade-in .15s ease .15s forwards}[data-vr-atc=added]{-webkit-text-fill-color:transparent}[data-vr-atc=added]>:not(.vr-atc__ind){opacity:0}[data-vr-atc=added]>.vr-atc__ind{opacity:1}[data-vr-atc=added] .vr-atc__spin{display:none}[data-vr-atc=added] .vr-atc__tick{display:block;stroke-dasharray:16;animation:vr-atc-tick .3s cubic-bezier(.22,1,.36,1) both}@keyframes vr-atc-spin{to{transform:rotate(360deg)}}@keyframes vr-atc-text-out{to{-webkit-text-fill-color:transparent}}@keyframes vr-atc-fade-out{to{opacity:0}}@keyframes vr-atc-fade-in{to{opacity:1}}@keyframes vr-atc-tick{0%{stroke-dashoffset:16}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.vr-atc__spin{width:6px;height:6px;border:0;background:currentColor;animation:none}[data-vr-atc=added] .vr-atc__tick{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vr-atc.css.map */
