.free-shipping-bar{display:block;margin:0 0 1.6rem}.free-shipping-bar--drawer{margin:0 0 1.2rem}.free-shipping-bar__text{margin:0 0 .6rem;font-size:1.4rem;line-height:1.4}.free-shipping-bar__track{position:relative;height:.8rem;border-radius:10rem;background:rgba(var(--color-foreground),.1);overflow:hidden}.free-shipping-bar__fill{position:absolute;inset:0 auto 0 0;width:var(--progress, 0%);border-radius:inherit;background:rgb(var(--color-button));transition:width var(--duration-long, .5s) ease}@media(prefers-reduced-motion:reduce){.free-shipping-bar__fill{transition:none}}.cart-upsell{display:block;margin:1.6rem 0}.cart-upsell--drawer{margin:1.2rem 0 0;padding:0 1.5rem}.cart-upsell__heading{margin:0 0 .8rem;font-size:1.3rem;font-weight:600;letter-spacing:.06rem;text-transform:uppercase}.cart-upsell__card{display:grid;grid-template-columns:auto 1fr;gap:.8rem 1.2rem;align-items:center;padding:1.2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--inputs-radius, .8rem)}.cart-upsell__media{width:6.4rem;height:6.4rem;border-radius:.6rem;overflow:hidden}.cart-upsell__image{width:100%;height:100%;object-fit:cover}.cart-upsell__title{display:block;font-size:1.4rem;font-weight:600;line-height:1.3;text-decoration:none}.cart-upsell__price{margin:.2rem 0 0;font-size:1.4rem;display:flex;gap:.6rem}.cart-upsell__price-compare{color:rgba(var(--color-foreground),.6)}.cart-upsell__form{grid-column:1 / -1;display:flex;gap:.8rem;align-items:center}.cart-upsell__select{flex:1 1 auto}.cart-upsell__button{flex:1 0 auto;min-height:4.4rem}.cart-upsell__select+.cart-upsell__button{flex:0 0 auto}.cart-savings{display:flex;justify-content:space-between;gap:1rem;margin:0 0 .6rem;font-size:1.4rem;font-weight:600}.is-empty .cart-upsell{display:none}.cart-savings-chip{display:inline-block;margin:.6rem 0 0;padding:.3rem .8rem;border-radius:10rem;font-size:1.2rem;font-weight:600;line-height:1.4;background:rgba(var(--color-button),.1);color:rgb(var(--color-foreground))}.totals__total-original{margin-right:.6rem;font-size:.85em;font-weight:400;color:rgba(var(--color-foreground),.6)}.cart-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.6rem;margin:1.2rem 0 0;padding:0;font-size:1.2rem;color:rgba(var(--color-foreground),.8)}.cart-trust__item{display:inline-flex;align-items:center;gap:.5rem}.cart-trust__item .svg-wrapper{width:1.6rem;height:1.6rem}.free-shipping-announcement{display:block}.cart-legal-note{margin-top:1.2rem;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.75);text-align:center}.cart-legal-note p{margin:0 0 .4rem}.cart__ctas{flex-wrap:wrap}.cart__ctas .cart-trust,.cart__ctas .cart-legal-note{flex-basis:100%}
/*# sourceMappingURL=/cdn/shop/t/94/assets/component-cart-extras.css.map */
