.elementor-3775 .elementor-element.elementor-element-49d8dba:not(.elementor-motion-effects-element-type-background), .elementor-3775 .elementor-element.elementor-element-49d8dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-3775 .elementor-element.elementor-element-49d8dba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 5px 0px;}.elementor-3775 .elementor-element.elementor-element-49d8dba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3775 .elementor-element.elementor-element-6f79aaa .woocommerce-breadcrumb{text-align:center;}.elementor-3775 .elementor-element.elementor-element-5c823eb{padding:50px 0px 50px 0px;}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-6f79aaa */.woocommerce .woocommerce-breadcrumb {
    margin: 0 0 0em !important;
}/* End custom CSS */
/* Start custom CSS for wc-elements, class: .elementor-element-f32daa9 */.woocommerce .woocommerce-cart-form{
    margin-bottom: 0px !important;
}

.woocommerce table td{
    padding: 0px !important;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{
    background:#D43918 !important;
	color:#fff !important;
}

.select2 .selection .select2-selection{
    width: 600px;
}


@media (max-width: 480px){
    
    .woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{
        font-size:14px !important;
    }
    
    .select2 .selection .select2-selection{
    width: 420px;
}

  
    .woocommerce table.shop_table td{
        padding:5px !important;
    }
    
    .woocommerce .woocommerce-cart-form table .actions .coupon #coupon_code{
        line-height:20px !important;
        font-size:15px !important;
    }
    
    
    .product-remove{
        display:none !important;
    }
    
    .woocommerce .cart-collaterals .cart_totals h2{
        font-size:20px !important;
    }
    
    .woocommerce .cart-collaterals .cart_totals table{
        margin-bottom:0px !important;
    }
    
    .woocommerce .cart-collaterals .cart_totals table{
        padding:0px 10px !important; 
    }
    
    .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{
        margin-top:-40px;
        z-index:5;
    }
    
    .woocommerce table.cart td.actions .coupon .input-text+.button{
        line-height:20px !important;
        font-size:15px !important;
    }
   .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{
        padding:5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c823eb */.woocommerce-notices-wrapper{
    display: none !important;
}/* End custom CSS */