.cart-free-shipping{margin:0 0 20px;padding:16px 0 0;font-family:Open Sans,sans-serif;color:rgb(var(--color-foreground))}.cart-free-shipping__message{font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.6px;margin:0 0 10px;text-align:left;color:rgb(var(--color-foreground))}.cart-free-shipping__message strong,.cart-free-shipping__message b{color:#cc8257;font-weight:800}.cart-free-shipping--unlocked .cart-free-shipping__message{color:#cc8257;font-weight:800;text-transform:uppercase;letter-spacing:1px;font-size:13px}.cart-free-shipping__bar{display:flex;align-items:center;column-gap:10px;width:100%}@property --progress{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.cart-free-shipping__track{--progress: 0%;background:linear-gradient(to right,#CC8257 0%,#CC8257 var(--progress),rgba(var(--color-foreground),.18) var(--progress),rgba(var(--color-foreground),.18) 100%);border-radius:0;height:4px;flex:1;min-width:0;position:relative;transition:--progress .6s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.cart-free-shipping__track{transition:none}}@keyframes cart-free-shipping-pulse{0%{opacity:.55;transform:translateY(-2px)}60%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.cart-free-shipping--pulse .cart-free-shipping__message{animation:cart-free-shipping-pulse .45s ease-out both}@media(prefers-reduced-motion:reduce){.cart-free-shipping--pulse .cart-free-shipping__message{animation:none}}.cart-free-shipping__fill{display:none}.cart-free-shipping__goal{align-items:center;background-color:#cc8257;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.cart-free-shipping__goal .cart-free-shipping__icon{display:block;height:14px;width:14px}.cart-free-shipping--unlocked .cart-free-shipping__goal{background-color:#cc8257}.cart-free-shipping__note{font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.6px;margin:10px 0 0;color:rgba(var(--color-foreground),.7)}.cart-free-shipping--message{margin:0 0 12px;padding:12px 0;border-top:1px solid rgba(var(--color-foreground),.18);border-bottom:1px solid rgba(var(--color-foreground),.18)}.cart-free-shipping--announcement.cart-free-shipping--stage-0{display:none}.utility-bar--has-free-shipping .utility-bar__free-shipping:has(>.cart-free-shipping--stage-0){display:none;padding:0;border:0}.utility-bar__free-shipping{display:flex;justify-content:center;align-items:center;padding:6px 1.5rem 8px;border-top:1px solid rgba(var(--color-foreground),.18)}.cart-free-shipping--announcement{margin:0;padding:0;border:none;color:rgb(var(--color-foreground))}.cart-free-shipping--announcement .cart-free-shipping__message{margin:0;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.6px;text-align:center;white-space:normal;color:rgb(var(--color-foreground))}.cart-free-shipping--announcement .cart-free-shipping__message strong,.cart-free-shipping--announcement .cart-free-shipping__message b{color:currentColor;font-weight:800}.cart-free-shipping--announcement.cart-free-shipping--unlocked .cart-free-shipping__message{color:rgb(var(--color-foreground));text-transform:uppercase;letter-spacing:1px}@media(min-width:750px){.cart-free-shipping--announcement .cart-free-shipping__message{font-size:13px}}.cart-free-shipping__message--compact{margin:0;font-size:13px;text-align:center;color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-cart-free-shipping.css.map */
