.cart-drawer .drawer__wrapper{display:flex;flex-direction:column;height:calc(100% - 9.6rem)}.cart-drawer .cart-drawer__details{display:flex;flex-direction:column;flex-grow:1;height:100%;padding-top:0;padding-bottom:2.4rem;scrollbar-width:none}.cart-drawer .cart{display:block}.cart-drawer .drawer__content-details{padding:0 2.4rem}.cart-drawer .cart__totals-wrapper{padding:0;background:var(--color-white)}.cart-drawer .cart__ctas-caption{padding:.6rem 2.8rem;text-transform:unset;font-size:calc(var(--font-body-scale) * 1.6rem);font-weight:400}.cart-drawer .cart__shipping-message{border-top:.1rem solid rgba(var(--color-border),1);padding:2.4rem 0}.cart-drawer .cart__shipping-message .content{margin-bottom:0}.cart-drawer .cart-drawer__footer{position:sticky;bottom:0;padding:2.4rem;z-index:var(--z-index-base)}.cart-drawer .cart-drawer__footer .cart__totals .cart__list:not(:last-child),.cart-drawer .cart-drawer__footer .cart__totals .cart__list-item:not(:last-child){margin-bottom:.8rem}.cart-drawer .cart-item{display:grid;grid-template-columns:auto auto 1fr;column-gap:1.6rem;padding-top:2.4rem;padding-bottom:2.4rem}.cart-drawer .cart-item:first-child{padding-top:0}.cart-drawer .cart-item td{padding-top:0;padding-bottom:0}.cart-drawer td.cart-item__media{width:12rem}.cart-drawer td.cart-item__details{width:auto;padding-left:0}.cart-drawer td.cart-item__quantity{display:inline-flex;flex-direction:column;justify-content:flex-start;grid-gap:1.6rem;width:10.5rem;padding-left:0;grid-column:none;margin-top:0}.cart-drawer .cart-remove-button{margin-left:0;line-height:0;color:rgba(var(--color-foreground),.4)}.cart-drawer .cart-remove-button>a{display:inline-block;line-height:0}.is-empty .cart-drawer__footer,.is-empty .cart__cross-sell{display:none!important}.cart-drawer.is-empty .cart-drawer__details{padding-bottom:0;padding-left:0;padding-right:0}.cart-drawer.is-empty .drawer__content-details{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.cart-drawer .cart-drawer__footer .text-body{color:#171717}.cart-drawer .cart-drawer__footer .cart__list-item.taxes .text-body{color:#555}.cart-drawer .cart__ctas-bottom{margin-top:1.6rem}.cart-drawer .drawer__wrapper .cart__cross-sell-title{font-size:calc(var(--font-heading-scale)* 2.6rem);line-height:1.2}@media screen and (max-width: 749px){.cart-drawer .drawer__wrapper{height:calc(100% - 8rem)}.cart-drawer .drawer__content-details{padding-left:1.6rem;padding-right:1.6rem}.cart-drawer td.cart-item__media{width:9rem}.cart-drawer .cart-drawer__footer{padding:1.6rem}.cart-drawer .cart__ctas-caption{padding-left:1.6rem;padding-right:1.6rem}}@media screen and (min-width: 750px){.cart-drawer .cart-drawer__footer .cart__totals .cart__totals-item:not(:last-child){margin-bottom:2.4rem}}.cart-drawer .cart__cross-sell{padding:2.4rem 1.6rem}.cart-drawer.has-more-items .cart__cross-sell{display:none}.cart-drawer .cart__cross-sell .product-grid__item{max-width:min(calc(80vw - 3rem),35.8rem)}.cart-drawer .cart__cross-sell .product-grid__item:only-child{max-width:100%}.cart-drawer .cart__cross-sell .horizontal-product-card-wrapper{padding:.8rem}.cart-drawer .cart__cross-sell .horizontal-product-card-wrapper .card__media{width:12rem}.cart-drawer .cart__cross-sell .horizontal-product-card-wrapper .card__content{padding-left:1.6rem;width:calc(100% - 12rem)}.cart-drawer .cart__cross-sell .theme-swiper--spill .swiper{--scroll-padding: 2.4rem}.cart-drawer .cart__cross-sell .horizontal-product-card-wrapper .card__media .media-wrapper--style,.cart-drawer .cart__cross-sell .horizontal-product-card-wrapper .card__media .media-wrapper--style img{border-radius:calc(var(--media-radius) - var(--media-border-width))}@media screen and (max-width: 749px){.cart-drawer .cart__cross-sell-title{font-size:calc(var(--font-heading-scale) * 2.4rem)}.cart-drawer .cart__cross-sell .theme-swiper--spill .swiper{--scroll-padding: 1.6rem}}@media screen and (min-width: 750px){.cart-drawer .cart__cross-sell{padding-left:2.4rem;padding-right:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-cart-drawer.css.map */
