fly-to-cart{--offset-y: 10px;position:fixed;width:var(--width, 40px);height:var(--height, 40px);left:0;top:0;z-index:500;pointer-events:none;border-radius:var(--radius-md, 8px);overflow:hidden;object-fit:cover;background-size:cover;background-position:center;opacity:0;background-color:var(--colorBody, #fff);translate:var(--start-x, 0) var(--start-y, 0);transform:translate(-50%,-50%);animation-name:fly-travel-x,fly-travel-y,fly-travel-scale;animation-timing-function:var(--x-timing),var(--y-timing),var(--scale-timing);animation-duration:.6s;animation-composition:accumulate;animation-fill-mode:both}fly-to-cart.fly-to-cart--main{--x-timing: cubic-bezier(.7, -5, .98, .5);--y-timing: cubic-bezier(.15, .57, .9, 1.05);--scale-timing: cubic-bezier(.85, .05, .96, 1)}fly-to-cart.fly-to-cart--quick{--x-timing: cubic-bezier(0, -.1, 1, .32);--y-timing: cubic-bezier(0, .92, .92, 1.04);--scale-timing: cubic-bezier(.86, .08, .98, .98);animation-duration:.6s}fly-to-cart.fly-to-cart--sticky{--x-timing: cubic-bezier(.98, -.8, .92, .5);--y-timing: cubic-bezier(.14, .56, .92, 1.04);--scale-timing: cubic-bezier(.86, .08, .98, .98);animation-duration:.8s}@media screen and (max-width:749px){fly-to-cart.fly-to-cart--sticky{--x-timing: cubic-bezier(.98, -.1, .92, .5)}}@keyframes fly-travel-scale{0%{opacity:var(--start-opacity, 1)}5%{opacity:1}to{border-radius:50%;opacity:1;transform:translate(-50%,calc(-50% + var(--offset-y))) scale(.25)}}@keyframes fly-travel-x{to{translate:var(--travel-x, 0) 0}}@keyframes fly-travel-y{to{translate:0 var(--travel-y, 0)}}@keyframes cart-bubble-grow{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}.cart-link--bump{animation:cart-bubble-grow .45s cubic-bezier(.25,.1,.25,1)}.cart-link__bubble--animating{animation:cart-bubble-grow .4s cubic-bezier(.25,.1,.25,1)}.fly-to-cart-clone{position:fixed;z-index:500;pointer-events:none;border-radius:var(--radius-sm, 4px);box-shadow:0 4px 16px #0000002e;object-fit:cover;will-change:transform,opacity;transition-property:transform,opacity,width,height,top,left;transition-timing-function:cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){fly-to-cart{animation-duration:.01ms!important;opacity:0!important}.fly-to-cart-clone{transition-duration:.01ms!important;opacity:0!important}.cart-link--bump,.cart-link__bubble--animating{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fly-to-cart.css.map */
