fly-to-cart{--offset-y: 10px;position:fixed;width:var(--width, 40px);height:var(--height, 40px);left:0;top:0;z-index:calc(infinity);pointer-events:none;border-radius:var(--style-border-radius-buttons-primary, 4px);overflow:hidden;object-fit:cover;background-size:cover;background-position:center;opacity:var(--start-opacity, 1);background-color:var(--color-foreground, #000);transform:translate(calc(var(--start-x, 0) - 50%),calc(var(--start-y, 0) - 50%));animation-name:travel-combined;animation-timing-function:var(--combined-timing, cubic-bezier(.3, 1, .3, 1));animation-duration:.6s;animation-fill-mode:both}fly-to-cart img{width:100%;height:100%;object-fit:cover;display:block}fly-to-cart.fly-to-cart--main{--combined-timing: cubic-bezier(.3, 1, .3, 1)}fly-to-cart.fly-to-cart--quick{--combined-timing: cubic-bezier(0, .92, .92, 1.04);animation-duration:.6s}fly-to-cart.fly-to-cart--sticky{--combined-timing: cubic-bezier(.14, .56, .92, 1.04);--radius: var(--style-border-radius-buttons-primary, 4px);animation-duration:.8s}@media (max-width: 749px){fly-to-cart.fly-to-cart--sticky{--combined-timing: cubic-bezier(.98, -.1, .92, .5)}}@keyframes travel-combined{0%{opacity:var(--start-opacity, 1);transform:translate(calc(var(--start-x, 0) - 50%),calc(var(--start-y, 0) - 50%)) scale(1);border-radius:var(--style-border-radius-buttons-primary, 4px)}5%{opacity:1;transform:translate(calc(var(--start-x, 0) - 15px - 50%),calc(var(--start-y, 0) - 3px - 50%)) scale(.98);border-radius:var(--style-border-radius-buttons-primary, 4px)}10%{opacity:1;transform:translate(calc(var(--start-x, 0) - 30px - 50%),calc(var(--start-y, 0) - 6px - 50%)) scale(.96);border-radius:var(--style-border-radius-buttons-primary, 4px)}18%{opacity:1;transform:translate(calc(var(--start-x, 0) - 70px - 50%),calc(var(--start-y, 0) - 15px - 50%)) scale(.88);border-radius:var(--style-border-radius-buttons-primary, 4px)}28%{opacity:1;transform:translate(calc(var(--start-x, 0) - 95px - 50%),calc(var(--start-y, 0) - 25px - 50%)) scale(.82);border-radius:var(--style-border-radius-buttons-primary, 4px)}40%{opacity:1;transform:translate(calc(var(--start-x, 0) + var(--travel-x, 0) * .15 - 75px - 50%),calc(var(--start-y, 0) + var(--travel-y, 0) * .1 - 60px - 50%)) scale(.72);border-radius:var(--style-border-radius-buttons-primary, 4px)}55%{opacity:1;transform:translate(calc(var(--start-x, 0) + var(--travel-x, 0) * .4 - 45px - 50%),calc(var(--start-y, 0) + var(--travel-y, 0) * .35 - 95px - 50%)) scale(.58);border-radius:calc(var(--style-border-radius-buttons-primary, 4px) + 8px)}72%{opacity:1;transform:translate(calc(var(--start-x, 0) + var(--travel-x, 0) * .75 - 15px - 50%),calc(var(--start-y, 0) + var(--travel-y, 0) * .65 - 40px - 50%)) scale(.42);border-radius:calc(var(--style-border-radius-buttons-primary, 4px) + 16px)}88%{opacity:1;transform:translate(calc(var(--start-x, 0) + var(--travel-x, 0) * .92 - 5px - 50%),calc(var(--start-y, 0) + var(--travel-y, 0) * .85 + var(--offset-y) * .5 - 50%)) scale(.32);border-radius:calc(var(--style-border-radius-buttons-primary, 4px) + 20px)}to{opacity:1;border-radius:50%;transform:translate(calc(var(--start-x, 0) + var(--travel-x, 0) - 50%),calc(var(--start-y, 0) + var(--travel-y, 0) + var(--offset-y) - 50%)) scale(.25)}}
/*# sourceMappingURL=/cdn/shop/t/205/assets/fly-to-cart.css.map */
