.animation-placeholder[data-v-807d0bc3][data-v-807d0bc3]{--image-size: 100%;position:fixed;z-index:50;top:var(--top-offset);left:var(--left-offset);justify-content:center;transform:translate(-50%,-50%) scale(1)}.animation-container[data-v-807d0bc3][data-v-807d0bc3]{position:relative;width:var(--image-size);height:var(--image-size)}.animation-container-size[data-v-807d0bc3][data-v-807d0bc3]{width:200px;height:200px}.add-to-bag__animated-image[data-v-807d0bc3][data-v-807d0bc3]{object-fit:cover;position:absolute;left:0;top:0;width:0;height:0;transition:opacity .05s ease;opacity:1;border-radius:8px;z-index:1000}.add-to-bag__animated-image--animate[data-v-807d0bc3][data-v-807d0bc3]{animation:add-to-bag__resize-807d0bc3 .3s cubic-bezier(.3,0,.2,1) forwards,add-to-bag__move-image-807d0bc3 .5s cubic-bezier(.3,0,.2,1) .3s forwards}@keyframes add-to-bag__resize-807d0bc3{0%{transform:translate(0) scale(1);opacity:0;width:var(--image-size);height:var(--image-size)}to{transform:translate(0) scale(.6);opacity:1;width:var(--image-size);height:var(--image-size)}}@keyframes add-to-bag__move-image-807d0bc3{0%{transform:translate(0) scale(.6);opacity:1;width:var(--image-size);height:var(--image-size)}10%{transform:translate(calc(0% - 25px),var(--target-top-offset-1)) scale(.55)}20%{transform:translate(calc(0% - 40px),var(--target-top-offset-2)) scale(.52)}25%{transform:translate(calc(0% - 46px),var(--target-top-offset-3)) scale(.5)}30%{transform:translate(calc(0% - 48px),var(--target-top-offset-4)) scale(.45)}40%{transform:translate(calc(0% - 50px),var(--target-top-offset-5)) scale(.4)}50%{transform:translate(calc(0% - 52px),var(--target-top-offset-6)) scale(.35)}60%{transform:translate(calc(0% - 40px),var(--target-top-offset-7)) scale(.3)}70%{transform:translate(calc(0% - 20px),var(--target-top-offset-8)) scale(.25)}75%{transform:translateY(var(--target-top-offset-9)) scale(.2)}80%{transform:translate(var(--target-left-offset-1),var(--target-top-offset-10)) scale(.15)}90%{transform:translate(var(--target-left-offset-2),var(--target-top-offset-11)) scale(.12)}95%{transform:translate(var(--target-left-offset-3),var(--target-top-offset-12)) scale(.11);opacity:.7}98%{transform:translate(var(--target-left-offset-4),var(--target-top-offset)) scale(.1);opacity:.4}to{transform:translate(var(--target-left-offset),var(--target-top-offset)) scale(.1);opacity:0;width:var(--image-size);height:var(--image-size)}}
