.elementor-6 .elementor-element.elementor-element-33ab4aec{margin-top:40px;margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-25b8abcf .elementor-heading-title{color:#000000;font-size:22px;}.elementor-6 .elementor-element.elementor-element-3fdb353c .elementor-heading-title{color:#000000;font-size:18px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-3fdb353c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-60b89120{margin-top:25px;margin-bottom:50px;padding:10px 0px 0px 0px;}.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-tr-left,
					.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper{width:45%;}.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-tr-right,
					.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .cart-collaterals{width:calc(100% - 45%);}.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2:not(.has-table-right-content){background:#FAFAFA;}.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2.has-table-left-content.has-table-right-content{background:linear-gradient(to right, #FAFAFA 45%, #FFFFFF 0%);background-color:#FAFAFA;}.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2{background:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table td:not(.product-thumbnail),
					.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table td a,
					.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table td.product-quantity .quantity .eael-cart-qty-minus,
					.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table td.product-quantity .quantity .eael-cart-qty-plus,
					.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table td.product-quantity .quantity input[type=number],
					.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tbody .eael-woo-cart-tr .eael-woo-cart-td{font-size:16px;}.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
                    .eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove,
                    .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove a svg,
					.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-td.product-remove a svg{height:16px;width:16px;line-height:16px;}.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a i,
                    .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove a i,
					.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-td.product-remove a i{font-size:16px;}.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td,
				.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td strong{font-size:18px;}.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button{background-color:#DD2400;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button:hover{background-color:#DD2400;}.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
					.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
					.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button{background-color:#DD2400;}.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
				.elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
				.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-3b86b202{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-5cf7519c .mf-products-list .cat-header{padding:0px 0px 13px 0px;margin-bottom:55px;border-width:0px 0px 1px 0px;border-style:solid;}.elementor-6 .elementor-element.elementor-element-5cf7519c .mf-products .cat-header .extra-links{display:inline-block;}@media(max-width:880px){.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button{padding:5px 2px 5px 2px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-5030ef74{width:10%;}.elementor-6 .elementor-element.elementor-element-23fb4f24{width:79.332%;}.elementor-6 .elementor-element.elementor-element-64736275{width:10%;}.elementor-6 .elementor-element.elementor-element-5ca6f921{width:10%;}.elementor-6 .elementor-element.elementor-element-12b5f4e0{width:79.332%;}.elementor-6 .elementor-element.elementor-element-7579b223{width:10%;}}@media(max-width:1366px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-5030ef74{width:2%;}.elementor-6 .elementor-element.elementor-element-23fb4f24{width:96%;}.elementor-6 .elementor-element.elementor-element-64736275{width:2%;}.elementor-6 .elementor-element.elementor-element-5ca6f921{width:2%;}.elementor-6 .elementor-element.elementor-element-12b5f4e0{width:98%;}.elementor-6 .elementor-element.elementor-element-7579b223{width:2%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-5030ef74{width:2%;}.elementor-6 .elementor-element.elementor-element-23fb4f24{width:100%;}.elementor-6 .elementor-element.elementor-element-64736275{width:2%;}}@media(max-width:880px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-5030ef74{width:2%;}.elementor-6 .elementor-element.elementor-element-23fb4f24{width:93%;}.elementor-6 .elementor-element.elementor-element-64736275{width:2%;}}@media(max-width:1366px){.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button{padding:5px 10px 5px 10px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-33ab4aec{margin-top:-28px;margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-25b8abcf .elementor-heading-title{font-size:25px;}.elementor-6 .elementor-element.elementor-element-3fdb353c .elementor-heading-title{font-size:20px;}.eael-woo-cart .elementor-6 .elementor-element.elementor-element-66356cfa .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button{padding:5px 10px 5px 10px;}}/* Start custom CSS for eael-woo-cart, class: .elementor-element-66356cfa */.empty-cart-button {
    visibility: hidden;
    position: relative;
}

div.cart-collaterals{
    padding-top: 10px;
}
.empty-cart-button:after {
    border:1px #FBB013 solid;
    padding: 0px 15px;
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
    content: "Empty Cart";
    color:#000 !important;
    padding: 7px 40px;
    width: 100%;
    border-radius: 5px;
    background: #FBB013;
    font-size: 1.2em;
}

.eael-woo-cart-sku{
    display: none;
}

.eael-cart-qty-minus {
  display: none;
}

.eael-cart-qty-plus{
    display: none;
}

div.quantity label.label{
    /* margin-right: 15px !important; */
    display: none;
}

.checkout-button.button.alt.wc-forward {
  line-height: .5em !important;
}

div.eael-cart-update-btn {
  display: none !important;
}

/*
div.eael-cart-update-btn .button {
  font-size: 18px !important;
}
*/

#coupon_code {
    margin: 0;
    padding:0;
    padding-left: 16px;
}

table.shop_table.shop_table_responsive {
  border-radius: 7px !important;
}

element {

}
.eael-woo-cart .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr th, .eael-woo-cart .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td {

    padding: 20px 0;
        padding-left: 0px;

}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table .order-total th, .woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table .order-total td {

    border-bottom: none;

}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table .order-total th {

    font-size: 20px;
    font-weight: 600;

}
.eael-woo-cart .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr th {

    color: #737373;
    font-weight: 500;
    text-align: left;
    width: 40%;

}
.eael-woo-cart .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table td, .eael-woo-cart .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table th {

    background: rgba(0,0,0,0);
    border: none;
        border-bottom-color: currentcolor;
        border-bottom-style: none;
        border-bottom-width: medium;
    font-size: 18px;
    padding: 18px;

}
.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table th {

    background-color: transparent;
    color: #000;
    font-weight: 400;
    padding: 20px 0;
    border-top: none;
    text-transform: none;
    font-size: 16px;

}
.woocommerce table.shop_table tbody:first-child tr:first-child td, .woocommerce table.shop_table tbody:first-child tr:first-child th {

    border-top: 0;

}
#add_payment_method .cart-collaterals .cart_totals table tr:first-child td, #add_payment_method .cart-collaterals .cart_totals table tr:first-child th, .woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td, .woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th, .woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td, .woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th {

    border-top: 0;

}
#add_payment_method .cart-collaterals .cart_totals tr td, #add_payment_method .cart-collaterals .cart_totals tr th, .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce-checkout .cart-collaterals .cart_totals tr td, .woocommerce-checkout .cart-collaterals .cart_totals tr th {

    border-top: 1px solid #ebe9eb;

}
#add_payment_method .cart-collaterals .cart_totals table td, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table th {

    vertical-align: top;
    border-left: 0;
    border-right: 0;
    line-height: 1.5em;

}
#add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th {

    width: 35%;

}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {

    font-weight: 700;
    border-top: 1px solid rgba(0,0,0,.1);

}
.woocommerce table.shop_table th {

    border: none;
    color: #000;
    border-bottom: 1px solid #e1e1e1;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    background-color: #f2f2f2;

}
.woocommerce table.shop_table td, .woocommerce table.shop_table th {

    border: none;
    font-weight: 400;

}
.woocommerce table.shop_table th {

    font-weight: 700;
    padding: 9px 12px;
    line-height: 1.5em;

}
.elementor *, .elementor ::after, .elementor ::before {

    box-sizing: border-box;

}

th {

    padding-left: 10px !important;

}

td {
  padding-right: 10px !important;
}/* End custom CSS */