/*
Generated time: January 8, 2026 09:12
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
cart-drawer .cart-promo-overlap{margin:8px 16px 16px;padding:12px 14px;background:rgba(239,75,121,.08);border:1px dashed rgba(239,75,121,.5);border-radius:10px;text-align:center;position:relative;overflow:hidden}cart-drawer .cart-promo-text{font-size:13px;font-weight:600;letter-spacing:.06em;color:#ef4b79;text-transform:uppercase}cart-drawer .cart-promo-overlap::after{content:"";position:absolute;top:0;left:-40%;width:40%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.55),transparent);animation:promoShine 3.5s infinite ease-in-out}@keyframes promoShine{0%{left:-40%}70%{left:120%}100%{left:120%}}cart-progress-bar .cart__progress-bar-progress-bar progress{height:12px;border-radius:10px;appearance:none;-webkit-appearance:none}cart-progress-bar .cart__progress-bar-progress-bar progress::-webkit-progress-bar{background:rgba(40,28,128,.15);border-radius:10px}cart-progress-bar .cart__progress-bar-progress-bar progress::-webkit-progress-value{background:linear-gradient(90deg,#281c80,#3b2bbf);border-radius:10px}cart-progress-bar .cart__progress-bar-progress-bar progress::-moz-progress-bar{background:linear-gradient(90deg,#281c80,#3b2bbf);border-radius:10px}cart-progress-bar .cart__progress-bar-progress-group{position:relative;overflow:hidden}cart-progress-bar .cart__progress-bar-progress-group::after{content:'';position:absolute;top:0;left:-40%;width:40%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,0) 0,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 100%);animation:cartProgressShimmer 2.4s ease-in-out infinite;pointer-events:none}@keyframes cartProgressShimmer{0%{transform:translateX(0)}100%{transform:translateX(350%)}}