button[name=add]{position:relative;overflow:hidden;isolation:isolate}@media(prefers-reduced-motion:no-preference){button[name=add]:not([disabled]):not([aria-disabled=true]):active{transform:scale(.97);transition-duration:.08s}}button[name=add]>.loading__spinner:not(.hidden){position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:auto;height:auto;margin:0;transform:none}button[name=add]>.loading__spinner .spinner{width:2rem;height:2rem}button[name=add]>.loading__spinner .path{stroke:currentColor}button[name=add].loading{cursor:progress}button[name=add].loading>span:not(.atb-done){visibility:hidden}button[name=add]>span:not(.atb-done){transition:opacity .2s ease,transform .3s cubic-bezier(.22,.9,.3,1)}button[name=add].is-added{border-color:#40606e;background-color:#40606e;color:#f7f3e8}button[name=add].is-added>span:not(.atb-done){opacity:0;transform:translateY(-65%)}button[name=add]>.atb-done{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.6rem;opacity:0;transform:translateY(65%);transition:opacity .2s ease,transform .3s cubic-bezier(.22,.9,.3,1);pointer-events:none}button[name=add].is-added>.atb-done{opacity:1;transform:none}button[name=add]>.atb-done svg{flex:none;width:1.6rem;height:1.6rem}button[name=add]>.atb-done path{stroke-dasharray:16;stroke-dashoffset:16}button[name=add].is-added>.atb-done path{animation:atb-draw .34s .1s cubic-bezier(.22,.9,.3,1) forwards}@keyframes atb-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){button[name=add]>span:not(.atb-done),button[name=add]>.atb-done{transform:none;transition:none}button[name=add].is-added>span:not(.atb-done){transform:none}button[name=add]>.atb-done path{stroke-dashoffset:0;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-add-to-basket.css.map */
