[data-atc-animation-button]{--atc-animation-text-speed: .26;--atc-animation-base-delay: calc(var(--atc-animation-text-speed) * .25);--atc-animation-tick-speed: .1;--atc-animation-ring-speed: .2;--atc-animation-check-speed: .2;--atc-animation-burst-speed: .32;--atc-animation-step-delay: 3;position:relative;overflow:hidden;transition-property:color,box-shadow,background-color,scale,translate;transition-duration:var(--motion-duration-fast, .22s);transition-timing-function:cubic-bezier(.22,1,.36,1)}[data-atc-animation-button]:active{scale:.99;translate:0 1px}[data-atc-animation-button]>:not(.atc-animation__added){transition-property:clip-path,opacity,filter,translate;transition-duration:calc(var(--atc-animation-text-speed) * .6s),calc(var(--atc-animation-text-speed) * 1s);transition-timing-function:ease-out;clip-path:circle(100% at 50% 50%)}.atc-animation__added{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;display:flex;align-items:center;justify-content:center;color:currentColor;opacity:0;pointer-events:none}.atc-animation__added-icon,.atc-animation__checkmark-burst{display:block;width:32px;height:32px}.atc-animation__checkmark-burst{opacity:0;overflow:visible}.atc-animation__burst{rotate:20deg}.atc-animation__check{opacity:.2;scale:.8;filter:blur(2px);transform:translateZ(0)}:is(.atc-animation__ring,.atc-animation__line,.atc-animation__check,.atc-animation__burst,.atc-animation__tick){transform-box:fill-box;transform-origin:center}.atc-animation__line{stroke-dasharray:1.5 1.5;stroke-dashoffset:-1.5;translate:0 -180%}.atc-animation__burst>g{transform-origin:center;rotate:calc(var(--atc-animation-index) * 45deg)}[data-atc-animation-button][data-atc-animation-active=true]>:not(.atc-animation__added){clip-path:circle(0% at 50% 50%);filter:blur(2px);opacity:0!important;translate:0 4px}[data-atc-animation-button][data-atc-animation-active=true] .atc-animation__added,[data-atc-animation-button][data-atc-animation-active=true] .atc-animation__checkmark-burst{opacity:1}[data-atc-animation-button][data-atc-animation-active=true] .atc-animation__check{opacity:1;scale:1;filter:blur(0);transition-property:opacity,scale,filter;transition-duration:calc(var(--atc-animation-check-speed) * 1s);transition-delay:calc(var(--atc-animation-base-delay) * 1s);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-atc-animation-button][data-atc-animation-active=true] .atc-animation__tick{scale:1.75;transition:scale calc(var(--atc-animation-tick-speed) * 1s) ease-out;transition-delay:calc((var(--atc-animation-base-delay) + (var(--atc-animation-check-speed) * (var(--atc-animation-step-delay) * 1.1))) * 1s)}[data-atc-animation-button][data-atc-animation-active=true] .atc-animation__ring{opacity:0;scale:1;transition-property:opacity,scale;transition-duration:calc(var(--atc-animation-ring-speed) * 1s);transition-delay:calc((var(--atc-animation-base-delay) + (var(--atc-animation-check-speed) * var(--atc-animation-step-delay))) * 1s);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-atc-animation-button][data-atc-animation-active=true] .atc-animation__line{stroke-dashoffset:1.5;transition:stroke-dashoffset calc(var(--atc-animation-burst-speed) * 1s) cubic-bezier(.22,1,.36,1);transition-delay:calc((var(--atc-animation-base-delay) + (var(--atc-animation-check-speed) * var(--atc-animation-step-delay))) * 1s)}axiom-fly-to-cart{--atc-fly-offset-y: 10px;position:fixed;inset:0 auto auto 0;z-index:2147483647;width:var(--atc-fly-width, 40px);height:var(--atc-fly-height, 40px);pointer-events:none;border-radius:var(--btn-radius, 0);overflow:hidden;background-color:var(--fg);background-position:center;background-size:cover;opacity:0;translate:var(--atc-fly-start-x, 0) var(--atc-fly-start-y, 0);transform:translate(-50%,-50%);animation-name:axiom-atc-travel-x,axiom-atc-travel-y,axiom-atc-travel-scale;animation-timing-function:var(--atc-fly-x-timing),var(--atc-fly-y-timing),var(--atc-fly-scale-timing);animation-duration:.6s;animation-composition:accumulate;animation-fill-mode:both}axiom-fly-to-cart.atc-fly--main{--atc-fly-x-timing: cubic-bezier(.7, -5, .98, .5);--atc-fly-y-timing: cubic-bezier(.15, .57, .9, 1.05);--atc-fly-scale-timing: cubic-bezier(.85, .05, .96, 1)}axiom-fly-to-cart.atc-fly--quick{--atc-fly-x-timing: cubic-bezier(0, -.1, 1, .32);--atc-fly-y-timing: cubic-bezier(0, .92, .92, 1.04);--atc-fly-scale-timing: cubic-bezier(.86, .08, .98, .98)}axiom-fly-to-cart.atc-fly--sticky{--atc-fly-x-timing: cubic-bezier(.98, -.8, .92, .5);--atc-fly-y-timing: cubic-bezier(.14, .56, .92, 1.04);--atc-fly-scale-timing: cubic-bezier(.86, .08, .98, .98);animation-duration:.8s}.atc-fly__quantity{position:absolute;inset-block-start:0;inset-inline-end:0;display:grid;min-width:18px;height:18px;padding-inline:3px;place-items:center;border-radius:999px;background:var(--bg);color:var(--fg);font-size:10px;font-weight:700;line-height:1}@media(max-width:749px){axiom-fly-to-cart.atc-fly--sticky{--atc-fly-x-timing: cubic-bezier(.98, -.1, .92, .5)}}@keyframes axiom-atc-travel-scale{0%{opacity:var(--atc-fly-start-opacity, 1)}5%{opacity:1}to{border-radius:50%;opacity:1;transform:translate(-50%,calc(-50% + var(--atc-fly-offset-y))) scale(.25)}}@keyframes axiom-atc-travel-x{to{translate:var(--atc-fly-travel-x, 0) 0}}@keyframes axiom-atc-travel-y{to{translate:0 var(--atc-fly-travel-y, 0)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-add-to-cart-animation.css.map */
