:root{--transition-time:300ms}#content .wc-block-components-sidebar-layout{-moz-column-gap:4%;column-gap:4%;align-items:flex-start}#content .wc-block-components-main{width:65.3333333333%}@media (max-width:576px){#content .wc-block-components-main{width:100%}}#content .wc-block-components-sidebar{width:30.6666666667%}@media (max-width:576px){#content .wc-block-components-sidebar{width:100%}}#content .wc-block-cart__main,#content .wc-block-components-sidebar{box-sizing:border-box;padding:30px;border-radius:5px;background-color:#fff}#content .wc-block-cart-items thead{display:none}#content table.wc-block-cart-items td.wc-block-cart-item__image{width:34%}#content table.wc-block-cart-items td.wc-block-cart-item__product{width:33%}#content table.wc-block-cart-items td.wc-block-cart-item__total{width:33%}.woocommerce-cart #content .woocommerce{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.woocommerce-cart #content .woocommerce-notices-wrapper{width:100%}.woocommerce-cart #content .woocommerce-notices-wrapper .woocommerce-message{align-items:center;background-color:#f1f1f1;padding:10px;margin-bottom:10px;width:100%}.woocommerce-cart #content .woocommerce-cart-form{width:56.6666666667%}@media (max-width:576px){.woocommerce-cart #content .woocommerce-cart-form{width:100%}}.woocommerce-cart #content .cart-collaterals{width:30.6666666667%}@media (max-width:576px){.woocommerce-cart #content .cart-collaterals{width:100%;margin-top:30px}}.woocommerce-cart #content .cart-collaterals h2{font-size:1.375rem;line-height:1.27em;font-family:"DM Sans",sans-serif;border-bottom:2px solid #121718;padding-bottom:10px}.woocommerce-cart #content .cart-collaterals th{vertical-align:middle}.woocommerce-cart #content .cart-collaterals td{text-align:right}.woocommerce-cart #content .cart-collaterals .wc-proceed-to-checkout{margin-top:15px}.woocommerce-cart #content .cart-collaterals .wc-proceed-to-checkout a{width:100%}.woocommerce-cart #content .cart-collaterals table.shop_table th{border:0}.woocommerce-cart #content .cart-collaterals table.shop_table tr{border-bottom:1px solid #bdbdbd}.woocommerce-cart #content .wc_points_redeem_earn_points{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px;margin-bottom:15px;background-color:#f1f1f1}.woocommerce-cart #content .quantity{width:-moz-fit-content;width:fit-content;border:none}.woocommerce-cart #content .quantity .input-text{border:1px solid #bdbdbd;padding:18px 10px}.woocommerce-cart #content .cart-subtotal .tax_label{display:none}.woocommerce-cart #content .order-total .includes_tax{display:block}.woocommerce-cart #content .cart-collaterals,.woocommerce-cart #content .woocommerce-cart-form{background-color:#fff;padding:30px;border-radius:5px}.woocommerce-cart #content .coupon{display:none;justify-content:space-between}.woocommerce-cart #content .coupon input{height:auto}.woocommerce-cart #content .coupon button.button{white-space:nowrap}.woocommerce-cart .product-quantity>div{border:1px solid #bdbdbd;border-radius:3px}.woocommerce-cart .remove{background-color:#f30d0d;color:#fff;text-decoration:none;white-space:nowrap;margin-top:5px;font-size:12px;line-height:1.42em;padding:2.5px 5px;box-sizing:border-box;border-radius:10px;display:block;width:-moz-fit-content;width:fit-content;transition:background-color var(--transition-time) ease-in-out}.woocommerce-cart .remove:hover{background-color:#dc0b0b}.woocommerce-cart .fme_qbtns{padding:0;margin:0!important}.woocommerce-cart .fme_qbtns.pq-minus{margin-right:-4px!important}.woocommerce-cart .fme_qbtns.pq-plus{margin-left:-4px!important}.woocommerce-cart button[name=update_cart]{display:none!important}.woocommerce-cart .fme_quantity{margin-bottom:0;width:-moz-fit-content;width:fit-content}.woocommerce-cart .fme_quantity .input-text{border:0;padding:0;margin:0}.woocommerce-cart table.shop_table th{border-bottom:2px solid #121718}.woocommerce-cart table.shop_table tr.cart_item:last-of-type{border-bottom:0}.woocommerce-cart table.shop_table tr{border-bottom:0}.woocommerce-cart table.shop_table tr.cart_item{border-bottom:1px solid #bdbdbd}.woocommerce-cart table.shop_table tr.cart_item:last-of-type{border-bottom:0}.woocommerce-cart table.shop_table td{vertical-align:top;padding:30px 5px 30px 0}.woocommerce-cart table.shop_table td.actions{padding:5px 0}