:root{--cu-purple: #402c4f;--cu-border: #e6e1ea;--cu-track: #efebf2;--cu-muted: #6f6577}.cart-shipping-bar{padding:12px 0 16px;margin-bottom:8px;border-bottom:1px solid var(--cu-border);text-align:center}.cart-shipping-bar__message{margin:0 0 8px;font-size:14px;line-height:1.4}.cart-shipping-bar__track{position:relative;height:6px;border-radius:6px;background:var(--cu-track);overflow:hidden}.cart-shipping-bar__fill{display:block;height:100%;border-radius:inherit;background:var(--cu-purple);transition:width .4s ease}.cart-upsells{margin-top:16px;padding-top:16px;border-top:1px solid var(--cu-border)}.cart-upsells__heading{margin:0 0 12px;font-size:15px;font-weight:600;text-align:center}.cart-upsells__list{display:grid;gap:12px}.cart-upsell{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:12px}.cart-upsell__media img{display:block;width:64px;height:64px;object-fit:cover;border-radius:6px}.cart-upsell__details{display:flex;flex-direction:column;gap:4px;min-width:0}.cart-upsell__title{font-size:13px;line-height:1.3;text-decoration:none;color:inherit}.cart-upsell__price{font-size:13px}.cart-upsell__price s{color:var(--cu-muted);margin-left:4px}.cart-upsell__option{font-size:12px;color:var(--cu-muted)}.cart-upsell__variant{max-width:100%;padding:4px 6px;font-size:12px;border:1px solid var(--cu-border);border-radius:4px;background:#fff}.cart-upsell__add.button{min-width:0;padding:8px 16px;font-size:13px;line-height:1.2;white-space:nowrap}.cart-upsell__add.is-loading{opacity:.6;cursor:progress}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cart-upsells.css.map */
