.elementor-2063 .elementor-element.elementor-element-c0789f2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2063 .elementor-element.elementor-element-c0789f2{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-c95c984 );padding:16px 0px 16px 0px;}.elementor-2063 .elementor-element.elementor-element-766c81d .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2063 .elementor-element.elementor-element-766c81d .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1279px){.elementor-2063 .elementor-element.elementor-element-c0789f2{padding:16px 16px 16px 16px;}.elementor-2063 .elementor-element.elementor-element-766c81d .woocommerce-breadcrumb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:720px){.elementor-2063 .elementor-element.elementor-element-766c81d .woocommerce-breadcrumb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for neuron-woo-elements, class: .elementor-element-4bc6856 *//* ========== Woocommerce Cart ========== */
/*Empty Cart*/
.cart-empty {
    margin: 26px 10px 0 10px;
}

.return-to-shop {
    margin: 24px 10px 40px 10px;
}
/*Empty Cart*/

.woocommerce-cart-form {
    margin: 0 !important;
    padding: 32px 48px 32px 10px !important;
    border-right: 1px solid #f0f0f0;
}

.woocommerce-cart .woocommerce > form tbody .cart_item td {
    font-size: 15px;
    padding-top: 24px;
    padding-bottom: 24px;
}

.woocommerce-cart .woocommerce > form .product-remove {
    padding-right: 24px; 
}

.woocommerce-cart .woocommerce > form .product-remove .remove {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', sans-serif;
    font-size: 16px;
    font-weight: 200;
    color: var( --e-global-color-primary );
}

.woocommerce-cart .woocommerce > form .product-thumbnail img {
    width: 65px;
}

.woocommerce .quantity .qty {
    width: 6em;
}

.woocommerce-cart .woocommerce input {
    padding: 8px !important;
    font-size: 14px !important;
    border-bottom: 0 !important;
}

.woocommerce-cart .coupon input {
    min-width: 200px;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: 14px !important;
    font-weight: var( --e-global-typography-text-font-weight ) !important;
    line-height: var( --e-global-typography-text-line-height ) !important;
    color: var( --e-global-color-accent );
    background-color: var( --e-global-color-23901e8 );
    border: none !important;
    border-radius: 0px;
    padding: 12px 16px 12px 16px !important;
}

.woocommerce-cart th {
    font-weight: normal !important;
}

.woocommerce-cart form *,
.woocommerce-cart .cart-collaterals .cart_totals td,
.woocommerce-cart .cart-collaterals .cart_totals th{
    border-color: #f0f0f0 !important;
}

.woocommerce-cart .cart-collaterals .cart_totals th {
    font-weight: 500 !important;
}

.woocommerce-cart .cart-collaterals table {
    margin-bottom: 0;
}

.woocommerce-cart .cart-collaterals .button {
    letter-spacing: -0.5px;
}

/*Woocommerce Cart > Responsive*/
@media (max-width: 1280px) {
    /*Empty Cart*/
    .cart-empty {
        margin: 26px 26px 24px 26px;
    }

    .return-to-shop {
        margin: 0 26px 40px 26px;
    }
    /*Empty Cart*/
    .woocommerce-cart-form {
        padding: 32px !important;
        border-right: 0;
        border-bottom: 1px solid #f0f0f0;
    }

    .woocommerce-cart .cart-collaterals {
        padding: 32px !important;
    }

    .woocommerce-cart-form table {
        margin: 0 !important;
    }

    .woocommerce-cart .woocommerce > form tbody .cart_item:first-child td {
        border: none;
    }
    
    .woocommerce-cart .woocommerce > form tbody .cart_item td {
        border-bottom: 1px solid #f0f0f0 !important;
    }
    
    .woocommerce-cart .woocommerce > form tbody .cart_item td.product-remove a {
        font-size: 20px;
        margin: auto;
    }

    .woocommerce-cart .woocommerce > form td.actions #coupon_code {
        margin: 0 30px 20px 0;
    }
    
    .woocommerce-cart .woocommerce > form td.actions .button {
         margin: 0 0 20px 0;
    }
}

@media (max-width: 720px) {
    .woocommerce-cart-form {
        padding: 32px 26px 32px 26px !important;
    }

    .woocommerce-cart .cart-collaterals {
        padding: 32px 26px 32px 26px !important;
    }

    .woocommerce-cart .woocommerce > form td.actions #coupon_code {
        margin: 0 10px 10px 0;
    }
    
    .woocommerce-cart .woocommerce > form td.actions .button {
         margin: 0 0 10px 0;
    }
}
/*Woocommerce Cart > Responsive*/
/* ========== Woocommerce Cart ========== *//* End custom CSS */