.aso-fx-layer{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2147482990;overflow:hidden}.aso-shoot{position:absolute;top:0;left:0;width:var(--len, 150px);height:2px;border-radius:2px;background:linear-gradient(90deg,#ba23ef00,#e08bffd9 72%,#fff);box-shadow:0 0 8px 1px #ba23efbf;opacity:0;will-change:transform,opacity;animation:aso-shoot var(--dur, 1.2s) cubic-bezier(.35,0,.8,1) forwards}.aso-shoot:after{content:"";position:absolute;right:-3px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:#fff;box-shadow:0 0 10px 3px #e08bfff2}@keyframes aso-shoot{0%{opacity:0;transform:translate(var(--x0),var(--y0)) rotate(var(--ang))}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(calc(var(--x0) + var(--dx)),calc(var(--y0) + var(--dy))) rotate(var(--ang))}}.aso-spark{position:absolute;top:0;left:0;width:var(--s, 10px);height:var(--s, 10px);margin:calc(var(--s, 10px) / -2) 0 0 calc(var(--s, 10px) / -2);background:var(--c, #fff);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:0;will-change:transform,opacity}.aso-spark--trail{animation:aso-trail .8s ease-out forwards}@keyframes aso-trail{0%{opacity:1;transform:translate(var(--x),var(--y)) scale(1) rotate(0)}to{opacity:0;transform:translate(calc(var(--x) + var(--dx)),calc(var(--y) + var(--dy))) scale(.2) rotate(140deg)}}.aso-spark--burst{animation:aso-burst .7s cubic-bezier(.2,.8,.3,1) forwards}@keyframes aso-burst{0%{opacity:1;transform:translate(var(--x),var(--y)) scale(.4) rotate(0)}60%{opacity:1}to{opacity:0;transform:translate(calc(var(--x) + var(--dx)),calc(var(--y) + var(--dy))) scale(1) rotate(170deg)}}.aso-twinkle{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;background:#fff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:0;animation:aso-twinkle 1s ease-in-out forwards}@keyframes aso-twinkle{0%{opacity:0;transform:scale(0) rotate(0)}40%{opacity:1;transform:scale(1) rotate(45deg)}to{opacity:0;transform:scale(0) rotate(90deg)}}.aso-lowstock.aso-lowstock--card{top:auto;bottom:1rem;left:1rem;box-sizing:border-box;min-width:0;max-width:none;gap:.6rem;padding:.55rem 1.3rem;font-size:1.2rem;line-height:1;letter-spacing:.2rem;white-space:nowrap;pointer-events:none}.aso-lowstock.aso-lowstock--card>span:last-child{position:relative;display:inline-block;font-size:0;overflow:visible;white-space:nowrap}.aso-lowstock.aso-lowstock--card>span:last-child:after{content:"Ultimo";font-size:1.2rem;line-height:1;letter-spacing:.2rem;text-transform:uppercase}quick-add-modal .product-form__input input[type=radio],quick-add-modal .product-form__input .swatch-input__input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px;opacity:0}quick-add-modal fieldset.product-form__input{border:0;padding:0;min-width:0}@media(prefers-reduced-motion:reduce){.aso-fx-layer{display:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/aso-fx.css.map */
