.elementor-40 .elementor-element.elementor-element-7ece775{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart{background-color:var( --e-global-color-backgroundAccent );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce table.cart{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce table.cart thead th{font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-background );background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .woocommerce-cart-form table.cart td{border-top-style:solid;border-top-width:2px;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart .cart_item:nth-child(2n) td{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart .cart_item:nth-child(2n) a{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce table.cart .product-thumbnail img{width:60px;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce table.cart .remove{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce table.cart .remove:hover{color:var( --e-global-color-background );background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce table.cart tr td.actions{background-color:var( --e-global-color-backgroundAccent );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart .coupon .input-text{font-size:16px;width:130px;height:35px;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart .coupon .button{font-size:14px;font-weight:600;width:130px;padding:10px 10px 10px 10px;background-color:var( --e-global-color-secondary );color:var( --e-global-color-background );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart .button[name="update_cart"]{background-color:var( --e-global-color-2f70489 );color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart_totals > h2, .elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cross-sells > h2{text-transform:uppercase;margin-bottom:5px;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart_totals .shop_table tr th{background-color:var( --e-global-color-dd357d6 );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart_totals .shop_table tr td{background-color:var( --e-global-color-dd357d6 );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart_totals .shop_table{border-style:solid;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-40 .elementor-element.elementor-element-32e5bf3.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total th{border-top-style:solid;}.elementor-40 .elementor-element.elementor-element-32e5bf3.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total td{border-top-style:solid;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart_totals .shop_table th{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart_totals .checkout-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-background );}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-7ece775{--content-width:1170px;--min-height:0px;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce table.cart{font-size:14px;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce table.cart thead th{font-size:16px;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce table.cart .product-thumbnail img{width:50px;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart .quantity .input-text{width:80px;}.elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cart_totals > h2, .elementor-40 .elementor-element.elementor-element-32e5bf3 .woocommerce .cross-sells > h2{font-size:18px;}}