.free-shipping-progress{padding:1rem 1.2rem;margin:0 0 1rem;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.08);border-radius:4px;transition:background .2s ease,border-color .2s ease}.free-shipping-progress--achieved{background:#228b2214;border-color:#228b224d}.free-shipping-progress__message{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:1.3rem;line-height:1.4;color:rgb(var(--color-foreground))}.free-shipping-progress__icon{font-size:1.6rem;line-height:1;flex-shrink:0}.free-shipping-progress__text{flex:1;min-width:0}.free-shipping-progress__text strong{font-weight:700}.free-shipping-progress__remaining{color:rgb(var(--color-foreground));font-size:1.4rem}.free-shipping-progress--achieved .free-shipping-progress__text strong{color:#1e7e34}.free-shipping-progress__bar{position:relative;width:100%;height:.8rem;background:rgba(var(--color-foreground),.1);border-radius:4px;overflow:hidden}.free-shipping-progress__bar-fill{height:100%;background:linear-gradient(90deg,#4a9eff,#3a86ff,#1e7e34);border-radius:4px;transition:width .5s cubic-bezier(.22,.61,.36,1);background-size:200% 100%;background-position:0% 0}.free-shipping-progress--achieved .free-shipping-progress__bar-fill{background:linear-gradient(90deg,#1e7e34,#28a745);animation:free-shipping-glow 2s ease-in-out infinite}@keyframes free-shipping-glow{0%,to{box-shadow:0 0 #28a74566}50%{box-shadow:0 0 8px 1px #28a74580}}.drawer__footer .free-shipping-progress,.cart__footer-wrapper .free-shipping-progress,.cart-items-wrapper .free-shipping-progress{margin:0 0 1.2rem}@media screen and (max-width:749px){.free-shipping-progress{padding:.9rem 1rem}.free-shipping-progress__message{font-size:1.2rem;margin-bottom:.5rem}.free-shipping-progress__icon{font-size:1.4rem}.free-shipping-progress__bar{height:.7rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/free-shipping-progress.css.map */
