.m-standalone-atc{position:relative}.m-standalone-atc:hover{background-color:var(--color-button-hover, #333);transform:translateY(-1px)}.m-standalone-atc:active{transform:translateY(0)}.m-standalone-atc.loading{pointer-events:none;opacity:.7}.m-standalone-atc.loading:after{content:"";position:absolute;width:16px;height:16px;top:calc(50% - 8px);left:calc(50% - 8px);border:2px solid transparent;border-top-color:currentColor;border-radius:50%;-webkit-animation:standalone-atc-spin .6s linear infinite;animation:standalone-atc-spin .6s linear infinite}@-webkit-keyframes standalone-atc-spin{to{transform:rotate(360deg)}}@keyframes standalone-atc-spin{to{transform:rotate(360deg)}}@-webkit-keyframes standalone-atc-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes standalone-atc-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.m-standalone-atc.error{background-color:#dc3545;-webkit-animation:standalone-atc-shake .5s ease;animation:standalone-atc-shake .5s ease}@-webkit-keyframes standalone-atc-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes standalone-atc-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.m-standalone-atc:disabled{opacity:.5;cursor:not-allowed}.m-standalone-atc .m-spinner-icon{display:none;width:16px;height:16px;-webkit-animation:standalone-atc-spin .6s linear infinite;animation:standalone-atc-spin .6s linear infinite}.m-standalone-atc.loading .m-spinner-icon{display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/11/assets/standalone-add-to-cart.css.map */
