.cart-upsell{margin:0 0 1.5rem;padding:1.25rem 0 0;border-top:1px solid rgba(0,0,0,.12);text-align:left}.cart-upsell__header{margin:0 0 1rem}.cart-upsell__heading{margin:0;font-size:1.5rem;font-weight:700;line-height:1.3}.cart-upsell__gap{margin:.25rem 0 0;font-size:1.3rem;line-height:1.3;opacity:.75}.cart-upsell__slider{position:relative}.cart-upsell__track{display:flex;gap:.85rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:0 0 .35rem;scrollbar-width:none}.cart-upsell__track::-webkit-scrollbar{display:none}.cart-upsell__slide{display:flex;flex:0 0 calc((100% - .85rem)/2);min-width:0;scroll-snap-align:start}@media screen and (min-width:750px){.cart-upsell__track{gap:1rem}.cart-upsell__slide{flex-basis:calc((100% - 1rem)/2)}}.cart-upsell__card{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%;color:inherit;text-align:left;background:#fff}.cart-upsell__media-link{display:block;flex-shrink:0;color:inherit;text-decoration:none}.cart-upsell__body{display:flex;flex-direction:column;flex:1 1 auto;gap:.35rem;margin-top:.4rem;min-height:0}.cart-upsell__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:3.25rem;margin:0;color:inherit;font-size:1.3rem;font-weight:700;line-height:1.25;text-decoration:none}.cart-upsell__card:hover .cart-upsell__title{text-decoration:underline}.cart-upsell__meta-stack{display:flex;flex-direction:column;gap:.15rem;min-height:1.45rem}.cart-upsell__meta{font-size:1.2rem;line-height:1.2;opacity:.7}.cart-upsell__meta--empty{visibility:hidden}.cart-upsell__price{font-size:1.3rem;line-height:1.2}.cart-upsell__footer{display:flex;flex-direction:column;gap:.45rem;margin-top:auto}.cart-upsell__add{min-height:2.75rem;padding:.45rem .75rem;font-size:1.3rem;font-weight:700}.cart-upsell__add.is-loading{opacity:.6;pointer-events:none}.cart-upsell__image,.cart-upsell__placeholder{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#fff}.cart-upsell--drawer .cart-upsell__image,.cart-upsell--drawer .cart-upsell__placeholder{object-fit:cover}.cart-upsell__nav{position:absolute;top:28%;z-index:2;display:flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000014;cursor:pointer;transform:translateY(-50%)}.cart-upsell__nav .icon{width:.7rem;height:1.1rem}.cart-upsell__nav--prev{left:.25rem}.cart-upsell__nav--next{right:.25rem}.cart-upsell__nav[disabled],.cart-upsell__nav.is-hidden{opacity:0;pointer-events:none}.small--text-center .cart-upsell,.small--text-center .cart-upsell__header{text-align:center}@media screen and (max-width:749px){.cart-upsell__header{text-align:center}}.cart-upsell--drawer{margin:0 0 .85rem;padding:.7rem 0 0;border-top:1px solid rgba(0,0,0,.1)}.cart-upsell--drawer .cart-upsell__header{margin:0 0 .5rem;text-align:left}.cart-upsell--drawer .cart-upsell__heading{font-size:1.2rem}.cart-upsell--drawer .cart-upsell__gap{font-size:1.1rem}.cart-upsell--drawer .cart-upsell__track{gap:.5rem}.cart-upsell--drawer .cart-upsell__slide{flex-basis:7.2rem;max-width:7.2rem}.cart-upsell--drawer .cart-upsell__card--mini{position:relative;overflow:hidden;background:#f1f1f1}.cart-upsell--drawer .cart-upsell__media-link{display:block;line-height:0}.cart-upsell--drawer .cart-upsell__mini-bar{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.2rem;width:100%;min-height:1.8rem;margin:0;padding:.2rem .35rem;border:0;background:#ffffffeb;color:inherit;cursor:pointer;text-align:left}.cart-upsell--drawer .cart-upsell__price{font-size:1rem;font-weight:700;line-height:1}.cart-upsell--drawer .cart-upsell__add-mark{flex-shrink:0;font-size:1.35rem;font-weight:700;line-height:1}.cart-upsell--drawer .cart-upsell__mini-bar.is-loading{opacity:.6;pointer-events:none}.cart-upsell--drawer .cart-upsell__nav{width:2rem;height:2rem;top:36%}.cart-drawer__footer .cart-upsell--drawer{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cart-free-shipping-upsell.css.map */
