.elementor-148 .elementor-element.elementor-element-d57e707 .shop_table .button{background-color:var(--e-global-color-c811151);border-width:1px}.elementor-148 .elementor-element.elementor-element-d57e707 .shop_table .button:hover,.elementor-148 .elementor-element.elementor-element-d57e707 .shop_table .button:disabled[disabled]:hover{background-color:var(--e-global-color-c811151)}.elementor-148 .elementor-element.elementor-element-d57e707 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var(--e-global-color-a644e0f)}.elementor-148 .elementor-element.elementor-element-d57e707 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var(--e-global-color-600ce14)}.elementor-148 .elementor-element.elementor-element-d57e707 .wc-proceed-to-checkout{--place-order-title-alignment:stretch;--checkout-button-width:100%}.elementor-148 .elementor-element.elementor-element-d57e707 .cart_totals h2{font-size:20px;font-weight:800}.elementor-148 .elementor-element.elementor-element-d57e707 .e-shop-table .cart th,.elementor-148 .elementor-element.elementor-element-d57e707 .e-shop-table .cart td:before{font-size:16px}.elementor-148 .elementor-element.elementor-element-d57e707 .cart td span,.elementor-148 .elementor-element.elementor-element-d57e707 .cart td,.elementor-148 .elementor-element.elementor-element-d57e707 .input-text.qty{font-weight:600}.elementor-148 .elementor-element.elementor-element-d57e707 .product-name .variation{font-weight:400}.elementor-148 .elementor-element.elementor-element-d57e707 .cart_totals .shop_table td:before,.elementor-148 .elementor-element.elementor-element-d57e707 .cart_totals .shop_table td .woocommerce-Price-amount{font-size:16px}.elementor-148 .elementor-element.elementor-element-d57e707 .checkout-button{font-size:18px}.elementor-148 .elementor-element.elementor-element-d57e707 .e-cart-totals{--sections-border-type:solid;border-width:5px;--sections-border-color:var(--e-global-color-600ce14)}@media (max-width:767px){.elementor-148 .elementor-element.elementor-element-d57e707 .wc-proceed-to-checkout{--place-order-title-alignment:stretch;--checkout-button-width:100%}.elementor-148 .elementor-element.elementor-element-d57e707 .e-shop-table .cart th,.elementor-148 .elementor-element.elementor-element-d57e707 .e-shop-table .cart td:before{font-size:12px}.elementor-148 .elementor-element.elementor-element-d57e707 .cart td span,.elementor-148 .elementor-element.elementor-element-d57e707 .cart td,.elementor-148 .elementor-element.elementor-element-d57e707 .input-text.qty{font-size:12px}.elementor-148 .elementor-element.elementor-element-d57e707 .product-name .variation{font-size:12px}.elementor-148 .elementor-element.elementor-element-d57e707 .checkout-button{font-size:12px}.elementor-148 .elementor-element.elementor-element-d57e707 .cart_totals h2{font-size:15px}}@media (max-width:767px){.elementor-widget-woocommerce-cart .woocommerce table.cart{padding:0!important}}@media (max-width:767px){.elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:16px 28px!important}}@media (max-width:767px){.elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:0!important}}@media (max-width:767px){.woocommerce-message{font-size:12px!important;color:black!important}}.elementor-widget-woocommerce-cart .woocommerce table.shop_table tr:nth-child(odd)>td{margin-top:20px;border-top:1px solid}