.elementor-1598 .elementor-element.elementor-element-5383f580{--display:flex;}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1598 .elementor-element.elementor-element-20a10e9 #payment #place_order{background-color:var( --e-global-color-primary );}.elementor-1598 .elementor-element.elementor-element-20a10e9 #payment #place_order:hover{background-color:var( --e-global-color-accent );}.elementor-1598 .elementor-element.elementor-element-20a10e9{--additional-information-display:block;--sections-title-color:var( --e-global-color-primary );--sections-secondary-title-color:var( --e-global-color-accent );--sections-descriptions-color:var( --e-global-color-primary );--sections-messages-color:var( --e-global-color-primary );--sections-radio-buttons-color:var( --e-global-color-accent );--links-normal-color:var( --e-global-color-accent );--links-hover-color:var( --e-global-color-primary );}/* Start custom CSS */.woocommerce-shipping-totals.shipping, th.product-total, tr.order-total, tr.cart-subtotal, td.product-total, .order_details tfoot, .woocommerce-Price-amount {
	display: none;
}
#order_review table.shop_table tr>*:first-child {
    width: 100% !important;
}
#woo-cart-panel .woocommerce-mini-cart__total, .multiply-symbol {
	display: none;
}
.product_list_widget .quantity[data-type=type-1] , .product_list_widget .quantity[data-type=type-2] {
    display: none;
}
/* This hides the price from the sidecart */
.product_list_widget .ct-product-actions {
    display: none;
}
.woocommerce a.remove {
    margin-right: 5px !important;
    display: inline-block !important;
}/* End custom CSS */