.elementor-1343 .elementor-element.elementor-element-9893799{--display:flex;}@media(min-width:768px){.elementor-1343 .elementor-element.elementor-element-9893799{--content-width:1400px;}}/* Start custom CSS for shortcode, class: .elementor-element-86cc1ec */.elementor-1343 .elementor-element.elementor-element-86cc1ec {
	color: var( --e-global-color-text);
	
	
    a {
	    color: var( --e-global-color-text);
    }


    th {
    	color: #dedede;
    }
    
    #coupon_code {
        color: var( --e-global-color-text)
    }
    
    .quantity {
        background-color: var( --e-global-color-0ecaa75);
    }
    
    input, select, textarea{
        color: var( --e-global-color-text);
    }
    
    .cart-collaterals{
        border: none;
        background-color: var( --e-global-color-0ecaa75);
        border-radius: 25px;
        padding: 20px;
    }
    
    .cart-subtotal th{
        background-color: var( --e-global-color-0ecaa75);
    }
    
    .woocommerce-shipping-totals th{
        background-color: var( --e-global-color-0ecaa75);
    }
    
    .order-total th{
        background-color: var( --e-global-color-0ecaa75);
    }
    
    .cart_totals h2{
    	color: var( --e-global-color-text);
    } 
    
    .woocommerce-shipping-calculator a{
    	color: var( --e-global-color-primary);
    } 
    .woocommerce-shipping-estimate-html {
        display: none;
    }
    .woocommerce-shipping-totals {
        display: flex;
        flex-direction: row;
        td {
            padding-top: 10px;
            text-align: right !important;
            align-self: center;
        }
    }
    .woocommerce-cart-form {
        border: none;
        background-color: var( --e-global-color-0ecaa75);
        border-radius: 25px;
        padding: 20px;
        
    }

}/* End custom CSS */