.woocommerce-cart .moxa-content,.woocommerce-checkout .moxa-content{max-width:none}.woocommerce-cart .moxa-page-narrow,.woocommerce-checkout .moxa-page-narrow{max-width:var(--moxa-container)}.woocommerce-cart h1,.woocommerce-checkout h1{margin:0 0 44px}.woocommerce-cart-form{width:66%;float:left;padding-right:46px}.woocommerce table.shop_table{border:0;border-radius:0;background:#fff}.woocommerce table.shop_table th{padding:18px 14px;border-bottom:1px solid var(--moxa-border);font-size:13px;text-transform:uppercase;letter-spacing:.8px}.woocommerce table.shop_table td{padding:18px 14px;border-color:var(--moxa-border)}.woocommerce-cart table.cart img{width:82px}.woocommerce-cart table.cart .product-name a{font-weight:600}.woocommerce-cart table.cart td.actions .coupon{display:flex}.woocommerce-cart table.cart td.actions .coupon .input-text{width:190px;min-height:48px;padding:11px;border:1px solid var(--moxa-border)}.woocommerce-cart table.cart td.actions .button{min-height:48px}.cart-collaterals{width:34%;float:right}.woocommerce .cart-collaterals .cart_totals{width:100%;padding:28px;background:#fff}.woocommerce .cart-collaterals .cart_totals h2{font:500 26px Poppins,sans-serif;margin-top:0}.woocommerce .cart-collaterals .cart_totals table{background:transparent}.woocommerce .cart-collaterals .wc-proceed-to-checkout{padding-bottom:0}.woocommerce .cart-collaterals .checkout-button{width:100%;font-size:16px}.woocommerce .return-to-shop .button{margin-top:20px}.woocommerce-info,.woocommerce-message{border-top-color:var(--moxa-blue);background:#fff}.woocommerce-info::before,.woocommerce-message::before{color:var(--moxa-blue)}

