.cart-add[data-v-36121d37]{width:var(--cart-add-size);height:var(--cart-add-size);place-items:center;display:inline-grid;position:relative}.cart-add[data-v-36121d37]>*{grid-area:1/1}.cart-add[data-v-36121d37] .iconify{width:var(--cart-add-size);height:var(--cart-add-size);display:block}.cart-add__cart[data-v-36121d37]{display:block}.cart-add.is-adding .cart-add__cart[data-v-36121d37]{animation:.7s ease-in-out infinite cart-add-wait-36121d37}.is-playing .cart-add__cart[data-v-36121d37]{animation:2.1s linear both cart-add-cart-36121d37}.cart-add__parcel[data-v-36121d37]{width:55%;margin-left:-27.5%;animation:2.1s linear both cart-add-parcel-36121d37;position:absolute;top:0;left:50%}.cart-add__parcel[data-v-36121d37] .iconify{aspect-ratio:1;width:100%;height:auto}.cart-add__package[data-v-36121d37]{color:var(--color-success-600);animation:2.1s linear both cart-add-package-36121d37}.cart-add__wash[data-v-36121d37]{inset:calc(var(--cart-add-size) * -.55);border-radius:var(--radius-md);background:var(--color-success-50);animation:2.1s linear both cart-add-wash-36121d37;position:absolute}.cart-add__ring[data-v-36121d37]{inset:calc(var(--cart-add-size) * -.1);border:2px solid var(--color-success-600);animation:2.1s linear both cart-add-ring-36121d37}.cart-add__check[data-v-36121d37],.cart-add__ring[data-v-36121d37],.cart-add__spark[data-v-36121d37]{border-radius:50%;position:absolute}.cart-add__spark[data-v-36121d37]{background:var(--color-featured-400);opacity:0;width:3px;height:3px;margin:-1.5px;animation:2.1s linear both cart-add-spark-36121d37;top:50%;left:50%}.cart-add__check[data-v-36121d37],.cart-add__spark[data-v-36121d37]:nth-of-type(2n){background:var(--color-success-600)}.cart-add__check[data-v-36121d37]{right:calc(var(--cart-add-size) * -.28);bottom:calc(var(--cart-add-size) * -.22);width:calc(var(--cart-add-size) * .56);height:calc(var(--cart-add-size) * .56);color:var(--color-surface);place-items:center;animation:2.1s linear both cart-add-check-36121d37;display:grid}.cart-add__check[data-v-36121d37] .iconify{stroke-width:3px;width:72%;height:72%}@keyframes cart-add-wait-36121d37{50%{transform:translate(1.5px)rotate(-4deg)}}@keyframes cart-add-cart-36121d37{0%,12%{opacity:1;transform:none}14.3%{transform:scale(1.1,.84)translateY(1px)}18%{transform:scale(.96,1.06)}20%{opacity:1;transform:none}28.6%{opacity:0;transform:scale(.1)rotate(-70deg)}88%,88.1%{opacity:0;transform:scale(.2)rotate(40deg)}95%{opacity:1;transform:scale(1.12)rotate(-3deg)}to{opacity:1;transform:none}}@keyframes cart-add-parcel-36121d37{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,1,.6);transform:translateY(-130%)rotate(-20deg)}3%{opacity:1}14.3%,16%{opacity:1;transform:translateY(10%)rotate(0)}18%,to{opacity:0;transform:translateY(20%)}}@keyframes cart-add-package-36121d37{0%,24.7%{opacity:0;transform:scale(0)rotate(60deg)}34%{opacity:1;transform:scale(1.22)rotate(-6deg)}40%{transform:scale(.94)rotate(2deg)}46%,83.3%{opacity:1;transform:none}92.8%,to{opacity:0;transform:scale(0)rotate(-40deg)}}@keyframes cart-add-wash-36121d37{0%,24%{opacity:0}36%,83%{opacity:1}to{opacity:0}}@keyframes cart-add-ring-36121d37{0%,28%{opacity:0;transform:scale(.4)}29%{opacity:.7}50%,to{opacity:0;transform:scale(1.75)}}@keyframes cart-add-spark-36121d37{0%,28%{opacity:0;transform:rotate(var(--angle)) translateX(calc(var(--cart-add-size) * .55)) scale(1)}30%{opacity:1}52%,to{opacity:0;transform:rotate(var(--angle)) translateX(calc(var(--cart-add-size) * 1.2)) scale(0)}}@keyframes cart-add-check-36121d37{0%,37%{opacity:0;transform:scale(0)}44%{opacity:1;transform:scale(1.25)}49%,83.3%{opacity:1;transform:none}90%,to{opacity:0;transform:scale(0)}}@media (prefers-reduced-motion:reduce){.cart-add.is-adding .cart-add__cart[data-v-36121d37]{animation:none}.is-playing .cart-add__cart[data-v-36121d37],.is-playing .cart-add__parcel[data-v-36121d37],.is-playing .cart-add__ring[data-v-36121d37],.is-playing .cart-add__spark[data-v-36121d37]{opacity:0;animation:none}.is-playing .cart-add__check[data-v-36121d37],.is-playing .cart-add__package[data-v-36121d37],.is-playing .cart-add__wash[data-v-36121d37]{opacity:1;animation:none;transform:none}}
