@keyframes urgentPulse{0%{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes urgentShake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}.campaign-product .alc-buy-buttons button[name=add]:not([style*=background]),.campaign-product .product-form__buttons button[name=add]:not([style*=background]){border:2px solid rgba(255,255,255,.2);position:relative;overflow:hidden}.campaign-product .alc-buy-buttons button[name=add]:not([style*=background]):hover,.campaign-product .product-form__buttons button[name=add]:not([style*=background]):hover{transform:translateY(-2px)}.product__inventory.campaign-urgent{background:linear-gradient(135deg,#ff17441a,#d52b360d);border:1px solid rgba(255,23,68,.3);padding:.75rem;border-radius:8px;animation:urgentPulse 3s infinite}.product__inventory.campaign-urgent .svg-wrapper{animation:urgentShake 2s infinite}.campaign-product .product__title{position:relative;margin-bottom:1.5rem!important}.progress-bar{background:#ff174433;height:8px;border-radius:10px;overflow:hidden;position:relative}@media(prefers-reduced-motion:reduce){.campaign-product *,.campaign-product *:before,.campaign-product *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(prefers-contrast:high){.campaign-discount-badge,.campaign-featured-badge{border:2px solid white}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/campaign-urgency.css.map */
