.elementor-8070 .elementor-element.elementor-element-590948c{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:150px;--padding-right:150px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8070 .elementor-element.elementor-element-ff5f141{--update-cart-automatically-display:none;--links-normal-color:#245B57;--links-hover-color:var( --e-global-color-primary );--forms-buttons-normal-text-color:var( --e-global-color-c01e8e1 );--forms-buttons-border-type:none;--forms-buttons-border-radius:30px 30px 30px 30px;--forms-buttons-padding:10px 15px 10px 15px;--forms-buttons-width:auto;--order-summary-remove-icon-normal-color:var( --e-global-color-secondary );--checkout-button-normal-text-color:var( --e-global-color-c01e8e1 );--checkout-button-border-radius:30px 30px 30px 30px;}.elementor-8070 .elementor-element.elementor-element-ff5f141 .shop_table .button{background-color:var( --e-global-color-primary );}.elementor-8070 .elementor-element.elementor-element-ff5f141 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-8070 .elementor-element.elementor-element-ff5f141 .coupon .input-text, .elementor-8070 .elementor-element.elementor-element-ff5f141 .cart-collaterals .input-text, .elementor-8070 .elementor-element.elementor-element-ff5f141 select, .elementor-8070 .elementor-element.elementor-element-ff5f141 .select2-selection--single{font-family:"Helvetica", Sans-serif;}@media(max-width:767px){.elementor-8070 .elementor-element.elementor-element-590948c{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-ff5f141 */.woocommerce table.shop_table.cart .product-thumbnail {
    display: block !important;
}
    
.woocommerce table.shop_table.cart .product-remove {
    float: left;
}

@media (max-width: 767px) {
   .elementor-widget-woocommerce-cart .e-cart-section {
        padding: 0px
    }   
}

.woocommerce table.shop_table.cart .product-thumbnail {
    text-align: right;
}

.woocommerce table.shop_table_responsive tr td.product-thumbnail {
    justify-self: right !important;
}

.woocommerce table.shop_table_responsive tr td.product-thumbnail::before {
    content: '';
}/* End custom CSS */