.cart-announcement{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:100%;min-height:var(--cart-announcement-min-height);margin:var(--cart-announcement-margin-top) 0 var(--cart-announcement-margin-bottom);padding:var(--cart-announcement-padding-y) var(--cart-announcement-padding-x);border:var(--cart-announcement-border-width) solid var(--cart-announcement-border);border-radius:var(--cart-announcement-radius);color:var(--cart-announcement-color);background:linear-gradient(var(--cart-announcement-angle),var(--cart-announcement-bg-start),var(--cart-announcement-bg-end));font-family:var(--font-body-family);font-style:var(--font-body-style);text-align:var(--cart-announcement-alignment)}.cart-announcement__label{font-size:var(--cart-announcement-label-size);font-weight:var(--cart-announcement-label-weight);letter-spacing:var(--cart-announcement-tracking);line-height:1.4}.cart-announcement--uppercase .cart-announcement__label{text-transform:uppercase}.cart-announcement__text{font-size:var(--cart-announcement-text-size);font-weight:var(--cart-announcement-text-weight);line-height:1.4}cart-items.is-empty .cart-announcement{display:none}.free-shipping-progress{margin:0 1.5rem 1.5rem}.free-shipping-progress__message{margin:0 0 .8rem;font-size:1.3rem;line-height:1.4;text-align:center}.free-shipping-progress__track{height:.5rem;overflow:hidden;border-radius:999px;background:rgba(var(--color-foreground),.14)}.free-shipping-progress__bar{display:block;width:var(--free-shipping-progress);height:100%;border-radius:inherit;background:rgb(var(--color-button));transition:width .3s ease}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=AAAAAAAAAAIC */
