.elementor-12 .elementor-element.elementor-element-67fff7fc{--display:flex;}.elementor-12 .elementor-element.elementor-element-23f07de .cart_totals h2{font-size:22px;}.elementor-12 .elementor-element.elementor-element-23f07de .e-shop-table .cart th, .elementor-12 .elementor-element.elementor-element-23f07de .e-shop-table .cart td:before{font-size:22px;}.elementor-12 .elementor-element.elementor-element-23f07de{--totals-color:#000000;}.elementor-12 .elementor-element.elementor-element-23f07de .cart_totals .shop_table td:before, .elementor-12 .elementor-element.elementor-element-23f07de .cart_totals .shop_table td .woocommerce-Price-amount{font-size:20px;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-23f07de */.woocommerce-cart.theme-fugu .woocommerce button.button:disabled, .woocommerce-cart.theme-fugu .woocommerce button.button:disabled[disabled] {
    margin-left: 0px;
}
.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tbody th, .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tbody th {
    display: revert;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67fff7fc */.woocommerce-cart.theme-fugu .woocommerce table.shop_table thead th {
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
    color: var(--heading-color);
    letter-spacing: 0;
    padding: 0px;
    font-size: 19px !important;
}/* End custom CSS */