.elementor-15548 .elementor-element.elementor-element-14a6e7f9{padding:100px 0px 100px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-15548 .elementor-element.elementor-element-1497aa8{--update-cart-automatically-display:none;--forms-buttons-border-color:var( --e-global-color-accent );--product-link-normal-color:var( --e-global-color-accent );}.elementor-15548 .elementor-element.elementor-element-1497aa8 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#23787F;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-15548 .elementor-element.elementor-element-14a6e7f9{padding:30px 0px 100px 0px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15548 .elementor-element.elementor-element-1497aa8 .cart_totals h2{font-size:18px;}.elementor-15548 .elementor-element.elementor-element-1497aa8{--sections-title-spacing:0px;--sections-descriptions-spacing:0px;--forms-rows-gap:0px;--order-summary-rows-gap-top:calc( 0px/2 );--order-summary-rows-gap-bottom:calc( 0px/2 );--order-summary-title-spacing:0px;--totals-rows-gap-top:calc( 0px/2 );--totals-rows-gap-bottom:calc( 0px/2 );}.elementor-15548 .elementor-element.elementor-element-1497aa8 .e-shop-table .cart th, .elementor-15548 .elementor-element.elementor-element-1497aa8 .e-shop-table .cart td:before{font-size:30px;}.elementor-15548 .elementor-element.elementor-element-1497aa8 .cart td span, .elementor-15548 .elementor-element.elementor-element-1497aa8 .cart td, .elementor-15548 .elementor-element.elementor-element-1497aa8 .input-text.qty{font-size:16px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-1497aa8 */.product-name a {
   color: #23787F !important;
}

.backorder_notification {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-14a6e7f9 */.woocommerce-page table.cart td.actions .input-text {
    width: 200px;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #23787F;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #23787F;
}


.woocommerce .cart .button, .woocommerce .cart input.button {
    float: none;
    letter-spacing: 1.3px;
    font-size: 15px;
    font-weight: 500;
    padding: 10px 20px;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #23787F;
    color: #fff;
    border: 0px;
}



@media screen and (max-width: 480px) {
   .woocommerce .cart .button, .woocommerce .cart input.button {
        margin-left:0px;
        margin-right:0px;
        width:100%;
 
    }
    
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
    float: none;
    width:100%;
}

.woocommerce #content table.cart td.actions .coupon .button.alt, .woocommerce #content table.cart td.actions .coupon .input-text+.button, .woocommerce table.cart td.actions .coupon .button.alt, .woocommerce table.cart td.actions .coupon .input-text+.button, .woocommerce-page #content table.cart td.actions .coupon .button.alt, .woocommerce-page #content table.cart td.actions .coupon .input-text+.button, .woocommerce-page table.cart td.actions .coupon .button.alt, .woocommerce-page table.cart td.actions .coupon .input-text+.button {
    width:100%;
    float:none;
}

.woocommerce #content table.cart td.actions .coupon .button, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon input, .woocommerce table.cart td.actions .coupon .button, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon input, .woocommerce-page #content table.cart td.actions .coupon .button, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon input, .woocommerce-page table.cart td.actions .coupon .button, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon input{
    margin-top: 10px;
    width: 100%;
    text-align: center;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    float: none;
    width: 100%;
}

}/* End custom CSS */