.free-shipping-bar{position:relative;padding:16px 18px 20px;overflow:hidden;background:#fbe4ef;border:1px solid #f3c7dd;border-radius:10px;margin-bottom:16px;transition:background .4s ease,border-color .4s ease}.free-shipping-bar__message{margin:0 0 12px;font-size:14px;font-weight:600;text-align:center;color:#1a1a1a;letter-spacing:.2px}.free-shipping-bar__track{position:relative;height:8px;background:#f3d3e3;border-radius:999px;overflow:visible}.free-shipping-bar__fill{height:100%;width:0%;background:#1a1a1a;border-radius:999px;transition:width .5s ease}.free-shipping-bar__icon{position:absolute;top:50%;transform:translate(-50%,-50%);left:0%;transition:left .5s ease;font-size:18px;background:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #fff,0 1px 4px #00000026}.free-shipping-bar.is-complete{background:linear-gradient(90deg,#fff3d6,#ffe3ef,#fff3d6);border-color:#f0c34d}.free-shipping-bar.is-complete .free-shipping-bar__message{color:#a8781f}.free-shipping-bar.is-complete .free-shipping-bar__fill{background:#d4a017}.free-shipping-bar__confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.confetti-piece{position:absolute;top:-10px;width:8px;height:8px;opacity:.9;animation:confetti-fall linear forwards}@keyframes confetti-fall{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(120px) rotate(360deg);opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/free-shipping-bar.css.map */
