#CartDrawer .drawer__inner{height:100dvh;max-height:100dvh;padding:0 12px;overflow:hidden}#CartDrawer .drawer__header{flex-shrink:0;padding:10px 0 8px}#CartDrawer .drawer__heading{margin:0;font-size:20px}#CartDrawer cart-drawer-items{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}#CartDrawer .cart-items{margin:0}#CartDrawer .cart-items thead{display:none}#CartDrawer .cart-items tbody{display:block}#CartDrawer .cart-item{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"media details price" "media quantity price";gap:5px 9px;min-height:0;margin:0 0 7px;padding:8px 0}#CartDrawer .cart-item__media{grid-area:media;width:52px;padding:0}#CartDrawer .cart-item__image{display:block;width:52px;height:64px;object-fit:cover;border-radius:7px}#CartDrawer .cart-item__details{grid-area:details;min-width:0;padding:0}#CartDrawer .cart-item__name{font-size:13px;line-height:1.3}#CartDrawer .cart-item__details .product-option,#CartDrawer .cart-item__details dt,#CartDrawer .cart-item__details dd{font-size:11px;line-height:1.35}#CartDrawer .cart-item__details dl{margin:3px 0 0}#CartDrawer .cart-item__totals{grid-area:price;padding:0}#CartDrawer .cart-item__totals .price{font-size:13px}#CartDrawer .cart-item__quantity{grid-area:quantity;padding:0}#CartDrawer .cart-item__quantity-wrapper{gap:6px}#CartDrawer .quantity{min-height:30px;width:90px}#CartDrawer .quantity__button{width:28px}#CartDrawer .quantity__input{font-size:12px}#CartDrawer cart-remove-button .button{min-width:30px;min-height:30px;width:30px;height:30px;padding:5px}#CartDrawer .drawer__footer{flex:0 0 auto;padding:8px 0 max(8px,env(safe-area-inset-bottom))}#CartDrawer .cart-drawer__footer>*+*{margin-top:6px}#CartDrawer .totals__total{font-size:14px}#CartDrawer .totals__total-value{font-size:20px}#CartDrawer .tax-note{margin:5px 0;font-size:10px;line-height:1.3}#CartDrawer .cart__ctas{margin-top:6px}#CartDrawer .cart__checkout-button{min-height:42px;padding:8px 12px;font-size:14px}#CartDrawer cart-promo-code{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 8px;margin:0 0 7px;padding:0;border:0;background:transparent}#CartDrawer cart-promo-code label{margin:0;font-size:11px;white-space:nowrap}#CartDrawer cart-promo-code .lv-discount-row{gap:5px;min-width:0}#CartDrawer cart-promo-code input{height:34px;font-size:16px;border-radius:7px}#CartDrawer cart-promo-code button{min-height:34px;padding:5px 9px;font-size:11px;border-radius:7px}#CartDrawer cart-promo-code [data-lv-status],#CartDrawer cart-promo-code [data-lv-applied]{grid-column:1 / -1}#CartDrawer cart-promo-code [data-lv-applied]:empty{display:none}@media(max-height:620px){#CartDrawer .drawer__header{padding:7px 0}#CartDrawer .drawer__footer{max-height:50dvh;overflow-y:auto}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/corval-cart-compact.css.map */
