.woocommerce-cart table.cart .product-price,.woocommerce-cart table.cart .product-remove,.woocommerce-cart table.cart .product-thumbnail{display:none}.woocommerce-cart table.cart .product-name a{color:#000;display:inline-block;line-height:1.2}.woocommerce-cart table.cart .product-name a:hover{color:#663e81;text-decoration:underline}.woocommerce-cart table.cart img{width:4rem;height:auto;margin:0 auto;border:.0625rem solid rgba(0,0,0,.15)}.woocommerce-cart table.cart td.actions{text-align:left}.woocommerce-cart table.cart td.actions .input-text{width:5rem;border-color:rgba(0,0,0,.15)}.woocommerce-cart table.cart td.actions .input-text:focus{border-color:#000}.woocommerce-cart table.cart td.actions .coupon label{display:none}.woocommerce-cart table.cart td.actions .coupon .input-text{box-sizing:border-box;margin:0 10px 0 0;outline:0;min-width:11.25rem;float:left}.woocommerce-cart table.cart td.actions .coupon .button,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon input{width:100%;margin-bottom:.625rem}.woocommerce-cart table.cart td.actions .button{display:block;width:100%}.woocommerce-cart ul.woocommerce-shipping-methods{margin:0;padding:0}.woocommerce-cart ul.woocommerce-shipping-methods:not(:last-child){margin-bottom:1.125rem}.woocommerce-cart ul.woocommerce-shipping-methods li{margin:0;padding:0;list-style:none}.woocommerce-cart ul.woocommerce-shipping-methods li:not(:last-child){margin-bottom:.25rem}.woocommerce-cart ul.woocommerce-shipping-methods li input[type=radio]{margin-top:.1875rem;margin-right:.5rem}.woocommerce-cart ul.woocommerce-shipping-methods li label .amount{display:inline-block;padding-left:.25rem}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{display:block}.woocommerce-cart .woocommerce-cart-form{margin-bottom:1.125rem}.woocommerce-cart .woocommerce-cart-form:after{content:"";clear:both;display:table}.woocommerce-cart .woocommerce-cart-form .product-subtotal{text-align:right}.woocommerce-cart .cart-collaterals{max-width:25rem;margin-left:auto}.woocommerce-cart .cart-collaterals .woocommerce-shipping-destination{font-size:.8125rem}.woocommerce-cart .cart-collaterals .woocommerce-shipping-destination:not(:last-child){margin-bottom:.25rem}.woocommerce-cart .cart-collaterals .shipping-calculator-button{display:block;margin-top:.5rem;font-size:.8125rem;text-decoration:underline;color:#000;font-weight:500}.woocommerce-cart .cart-collaterals .shipping-calculator-button:hover{color:#663e81}.woocommerce-cart .cart-collaterals .shipping-calculator-form{padding-top:.75rem}.woocommerce-cart .cart-collaterals .shipping-calculator-form .form-row:not(:last-child){margin-bottom:.75rem}.woocommerce-cart .cart-collaterals .cart_totals>h2{display:none}.woocommerce-cart .cart-collaterals .cross-sells{display:none}@media (min-width:48rem){.woocommerce-cart table.cart .product-remove,.woocommerce-cart table.cart .product-thumbnail{display:table-cell;text-align:center}.woocommerce-cart table.cart .product-remove .remove{display:flex;align-items:center;justify-content:center;margin:0 auto;padding-bottom:.125rem;width:1.25rem;height:1.25rem;font-size:1.125rem;line-height:1;font-weight:300;color:#000;border-radius:50%;border:.0625rem solid #000}.woocommerce-cart table.cart .product-remove .remove:hover{color:#fff;background-color:#000}.woocommerce-cart table.cart .product-price{display:table-cell}.woocommerce-cart table.cart td.actions .coupon{float:left;display:flex;align-items:center}.woocommerce-cart table.cart td.actions .coupon .button,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon input{width:40%;margin-bottom:0}.woocommerce-cart table.cart td.actions .coupon .button.alt,.woocommerce-cart table.cart td.actions .coupon .input-text+.button{float:right;width:auto}.woocommerce-cart table.cart td.actions .button{display:inline-block;width:auto;color:#888;border-color:rgba(0,0,0,.1);background-color:#fff}.woocommerce-cart table.cart td.actions .button:hover{color:inherit;border-color:#000;background-color:inherit}.woocommerce-cart table.cart .button{width:auto;float:right}.woocommerce-cart table.cart .button[disabled]{opacity:.3}}