.elementor-4047 .elementor-element.elementor-element-32978d7{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4047 .elementor-element.elementor-element-8e7956d{--cart-update-automatically-display:none;}.elementor-4047 .elementor-element.elementor-element-8e7956d .shop_table.cart td.actions .coupon{float:none !important;flex-direction:row;}.elementor-4047 .elementor-element.elementor-element-8e7956d .shop_table.cart thead th{font-size:1rem;text-align:center;}.elementor-4047 .elementor-element.elementor-element-8e7956d .shop_table.cart tr.cart_item td.product-name{font-size:1.25rem;}.elementor-4047 .elementor-element.elementor-element-8e7956d .shop_table.cart td.product-remove .remove{font-size:16px;}.elementor-4047 .elementor-element.elementor-element-8e7956d .shop_table.cart td.product-remove .remove:hover, .elementor-4047 .elementor-element.elementor-element-8e7956d .shop_table.cart td.product-remove .remove:focus{background-color:var( --e-global-color-a261ceb );}.elementor-4047 .elementor-element.elementor-element-28e92e1 .wc-proceed-to-checkout .button.checkout-button{background-color:var( --e-global-color-secondary );width:100%;padding:16px 16px 16px 16px;}.elementor-4047 .elementor-element.elementor-element-28e92e1 .wc-proceed-to-checkout .button.checkout-button:hover, .elementor-4047 .elementor-element.elementor-element-28e92e1 .wc-proceed-to-checkout .button.checkout-button:focus{background-color:var( --e-global-color-99303ca );}.elementor-4047 .elementor-element.elementor-element-28e92e1{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-4047 .elementor-element.elementor-element-28e92e1.elementor-element{--align-self:flex-end;}.elementor-4047 .elementor-element.elementor-element-28e92e1 .cart_totals h2{font-size:1.5rem;text-align:right;}.elementor-4047 .elementor-element.elementor-element-28e92e1 .cart_totals .shop_table tr th{width:175px;}.elementor-4047 .elementor-element.elementor-element-28e92e1 .cart_totals .shop_table tr th,.elementor-4047 .elementor-element.elementor-element-28e92e1 .cart_totals .shop_table_responsive tr td::before{font-size:1.125rem;}.elementor-4047 .elementor-element.elementor-element-28e92e1 .cart_totals .shop_table tr td{font-size:1.125rem;text-align:right;}@media(max-width:767px){.elementor-4047 .elementor-element.elementor-element-28e92e1 .cart_totals .shop_table tr th{text-align:right;}}@media(min-width:768px){.elementor-4047 .elementor-element.elementor-element-32978d7{--content-width:1200px;}}/* Start custom CSS for jet-cart-table, class: .elementor-element-8e7956d */@media only screen and (min-width: 768px){
    .woocommerce .elementor-jet-cart-table .woocommerce-cart-form table.shop_table td.actions .coupon .button{
        width:200px;
    }
    
    .woocommerce .elementor-jet-cart-table .woocommerce-cart-form table.shop_table td.actions .coupon .input-text{
        width:300px !important;
    }
    
    .woocommerce .elementor-jet-cart-table .woocommerce-cart-form table.shop_table .product-thumbnail img{
        width:200px;
    }
}

    .woocommerce .elementor-jet-cart-table .woocommerce-cart-form table.shop_table .product-thumbnail img{
        display:block;
        margin:0 auto;
    }/* End custom CSS */
/* Start custom CSS for jet-cart-totals, class: .elementor-element-28e92e1 */.shipping-calculator-button{
    color:#1f7ead !important
}/* End custom CSS */