.elementor-7896 .elementor-element.elementor-element-a9d23f9 > .elementor-container{max-width:1600px;}.elementor-7896 .elementor-element.elementor-element-a9d23f9{margin-top:50px;margin-bottom:50px;}.elementor-7896 .elementor-element.elementor-element-28f7281 > .elementor-element-populated{padding:0% 5% 0% 0%;}.elementor-7896 .elementor-element.elementor-element-9b0071c .elementor-heading-title{color:#80583F;font-size:26px;font-weight:500;}.elementor-7896 .elementor-element.elementor-element-9b0071c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 .cart_item .woolentor-cart-product.inline{align-items:center;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart th, .elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart thead{background-color:#FFFFFF;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart th{color:#000000;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1.25em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E1DDDD;padding:0px 0px 0px 0px;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart thead th{text-align:left;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr td{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E1DDDD;padding:10px 10px 10px 10px;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td{text-align:left;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-remove a.remove{color:#969696 !important;background:#00000000 !important;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item .woolentor-cart-img .woolentor-cart-product-remove{color:#969696 !important;background:#00000000;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item td.product-remove{text-align:left;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-remove a.remove:hover{color:#F36249 !important;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item .woolentor-cart-img .woolentor-cart-product-remove:hover{color:#F36249 !important;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-remove a.remove:hover,.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item .woolentor-cart-img .woolentor-cart-product-remove:hover{border-style:solid;border-width:0px 0px 0px 0px;border-color:#F36249;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-thumbnail img{border-radius:5px 5px 5px 5px;width:90px;max-width:90px;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-name{color:#000000;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-name a{color:#000000;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item .product-thumbnail .woolentor-cart-product-title a{color:#000000;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-name,.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item .product-thumbnail .woolentor-cart-product-title{font-size:16px;font-weight:400;line-height:26px;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-name:hover{color:#F36249;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-name a:hover{color:#F36249;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-thumbnail .woolentor-cart-product-title a:hover{color:#F36249;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item .product-thumbnail .woolentor-cart-product-title{margin:0px 0px 3px 0px;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-price{color:#403732;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-price .amount{color:#403732;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-price,.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-price .amount{font-size:16px;font-weight:500;line-height:1.25em;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 .woolentor-cart-product-quantity.wlqty-style-3{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl-variation-key,.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item .product-thumbnail .woolentor-cart-product-id-wraper label,.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item .woolentor-cart-cats .posted_in label{font-size:13px;font-weight:500;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl-variation-key{color:#000000;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item .product-thumbnail .woolentor-cart-product-id-wraper label{color:#000000;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item .woolentor-cart-cats .posted_in label{color:#000000;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item .product-thumbnail .woolentor-cart-product-id,.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl-variation-value,.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item .woolentor-cart-cats .posted_in a{font-size:13px;font-weight:400;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item .product-thumbnail .woolentor-cart-product-id{color:#59585A;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl-variation-value{color:#59585A;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 tr.cart_item .woolentor-cart-cats .posted_in a{color:#59585A;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 .product-thumbnail .woolentor-cart-product-content .wl-variations{margin:0px 0px 5px 0px;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-subtotal{color:#313131;font-size:16px;font-weight:500;line-height:1.25em;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart td.actions .wl_update_cart_shop input.button{background-color:#F36249;font-size:16px;font-weight:500;border-radius:5px 5px 5px 5px;padding:16px 50px 16px 50px;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart td.actions .coupon .button{font-size:16px;font-weight:500;line-height:28px;color:#FFFFFF;background-color:#F36249;transition:0.4s;border-radius:5px 5px 5px 5px;padding:12px 45px 12px 45px;}.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart td.actions .coupon input.input-text{color:#000000;font-size:14px;font-weight:500;line-height:28px;padding:12px 20px 12px 20px;width:260px !important;}.elementor-7896 .elementor-element.elementor-element-492b765 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7896 .elementor-element.elementor-element-d34289e .elementor-heading-title{color:#80583F;font-size:26px;font-weight:500;}.elementor-7896 .elementor-element.elementor-element-d34289e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7896 .elementor-element.elementor-element-a60aa0b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAEAEA;--border-color:#EAEAEA;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7896 .elementor-element.elementor-element-a60aa0b, .elementor-7896 .elementor-element.elementor-element-a60aa0b::before{--border-transition:0.3s;}.elementor-7896 .elementor-element.elementor-element-188e698 .woolentor-title{font-size:16px;font-weight:400;margin:0px 0px 6px 0px;text-align:left;}.elementor-7896 .elementor-element.elementor-element-188e698 .woolentor-info{text-align:left;}.elementor-7896 .elementor-element.elementor-element-188e698 .woolentor-checkout-coupon-form .coupon-form input.input-text{border-style:solid;border-color:#EEEEEE;}.elementor-7896 .elementor-element.elementor-element-188e698 .woolentor-checkout-coupon-form .coupon-form button.button{color:#80583F;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#80583F;}.elementor-7896 .elementor-element.elementor-element-188e698 .woolentor-checkout-coupon-form .coupon-form button.button:hover{color:#FFFFFF;}.elementor-7896 .elementor-element.elementor-element-188e698 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals > h2{font-size:24px;font-weight:600;line-height:1.25em;color:#000000;margin:0px 0px 0px 0px;text-align:left;}.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table{border-style:none;background-color:#FFFFFF;}.elementor-7896 .elementor-element.elementor-element-64d721e td a{color:#F36249;}.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table tr th, .elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table tr td{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;padding:10px 0px 10px 0px;text-align:right;}.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table tr th{color:#000000;font-size:16px;font-weight:500;text-align:left;vertical-align:top;padding:20px 0px 20px 0px;}.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table tr.cart-subtotal td{font-size:16px;font-weight:500;line-height:1.55em;color:#000000;}.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table tr.order-total th, .elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table tr.order-total td .amount{font-size:16px;font-weight:500;line-height:1.55em;}.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table tr.order-total th{color:#000000;}.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table tr.order-total td{color:#000000;}.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table tr.shipping th, .elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table tr.shipping td{font-size:16px;}.elementor-7896 .elementor-element.elementor-element-64d721e li input[type="radio"]{accent-color:#F36249;border:0;width:16px;height:16px;}body .elementor-7896 .elementor-element.elementor-element-64d721e .wc-proceed-to-checkout .button.checkout-button{width:100%;float:left;margin-left:0px;}.elementor-7896 .elementor-element.elementor-element-64d721e .wc-proceed-to-checkout .button.checkout-button{font-size:16px;font-weight:500;line-height:28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#80583F;border-radius:4px 4px 4px 4px;padding:10px 10px 10px 10px;background-color:#80583F;}.elementor-7896 .elementor-element.elementor-element-64d721e .wc-proceed-to-checkout .button.checkout-button:hover{color:#80583F;background-color:#FFFFFF;}.elementor-7896 .elementor-element.elementor-element-64d721e > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}@media(max-width:1024px){.elementor-7896 .elementor-element.elementor-element-64d721e > .elementor-widget-container{padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-7896 .elementor-element.elementor-element-28f7281{width:65%;}.elementor-7896 .elementor-element.elementor-element-492b765{width:35%;}}@media(max-width:767px){.elementor-7896 .elementor-element.elementor-element-28f7281 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-7896 .elementor-element.elementor-element-64d721e > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for wl-cart-table, class: .elementor-element-c1dd2ab */.elementor-7896 .elementor-element.elementor-element-c1dd2ab .woocommerce-cart-form{
        width: 100%;
    margin: 0;
}

.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse.hide {
  display: none !important;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wl_cart_table.wl-cart-style-1 .cart_item .woolentor-cart-product.inline {
    align-items: self-start;
}
.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistexistsbrowse.show 
,.yith-wcwl-add-button.show,.exists .yith-wcwl-wishlistexistsbrowse.hide
{
  display: block !important;
}
#yith-wcwl-popup-message{
    display: none !important;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .product-attrs-item{
    margin-bottom:0;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .remove-wishlist-block a{
       text-decoration: underline;
}
table.cart td.product-thumbnail {
        position: relative;
      left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    }
table.cart .cart_item {
        padding-left: 0px;
      
    }
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-subtotal, .elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td.product-price .amount {
    line-height: 26px !important;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .woocommerce-cart-form thead{
    display: none
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab     table.cart td.product-thumbnail {
        width: auto;
    }
.elementor-7896 .elementor-element.elementor-element-c1dd2ab tbody tr:last-child{
    display: none !important
}   
.elementor-7896 .elementor-element.elementor-element-c1dd2ab table{
    margin-bottom:0;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab tr.cart_item .product-thumbnail .woolentor-cart-product-title a{
        display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
        word-break: break-word;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .remove-wishlist-block{
        display: flex;
    align-items: center;
    gap: 0px 16px;
    flex-wrap: wrap;
    white-space: nowrap;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wishlist {
    margin-top:0;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wishlist a{
    color: var(--color2);
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .wishlist a i{
    display: none !important
}
.wl_cart_table.wl-cart-style-1 .cart_item .woolentor-cart-product-remove::before{
    display: none !important
}
.wl_cart_table.wl-cart-style-1 .woolentor-cart-product-remove, .woocommerce .wl_cart_table.wl-cart-style-1 a.remove {

    color: var(--color2) !important;
    background-color: transparent !important;
    border: none !important;
    font-size: 16px !important;
    width: auto;
    text-indent: initial;}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .woocommerce-cart-form table td {
    vertical-align: top !important;
}    
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .shop_table.cart tr.cart_item td {
    text-align: center !important;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab td.product-remove{
    display: none !important
}

.elementor-7896 .elementor-element.elementor-element-c1dd2ab .quantity button{
    display: none !important
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .woolentor-cart-product-quantity-btn::after{
    display: none !important
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .woolentor-cart-product-quantity-btn i{
    font-size:10px !important;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .woolentor-cart-product-quantity-btn{
    width:26px !important;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab button i{
    color: var(--color);
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab table.cart .product-quantity .quantity{
    width:auto;
    border:none;
}
.cart-qty-block{
        display: flex
;
    align-items: center;
    border: 1px solid #ddd;
    border-radius: 4px;
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab table.cart td.product-subtotal .amount {
    color: var(--color);
}
.elementor-7896 .elementor-element.elementor-element-c1dd2ab .woolentor-cart-product-quantity{
        display: flex;
    gap: 10px !important;
    align-items: center;
}
.cart-empty-block .empty-tips{
    display: flex
;
    align-items: center;
    flex-direction: column;
    gap: 20px;
    min-height: 40dvh;
    justify-content: center;
}
.cart-empty-block .empty-tips a{
    background: #80583f;
    color: #fff;
    padding: 10px 30px;
    border-radius: 4px;
}

@media(max-width:767px){
    .elementor-7896 .elementor-element.elementor-element-c1dd2ab  .shop_table.cart tr.cart_item td{
        text-align: center !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0px;
    border: none;
    }
    .elementor-7896 .elementor-element.elementor-element-c1dd2ab  .shop_table.cart tr.cart_item td::after{
        display:none !important;
    }
    .elementor-7896 .elementor-element.elementor-element-c1dd2ab .woolentor-cart-product-quantity.wlqty-style-3{
        padding: 10px 0 !important;
    }
    table.cart .cart_item {
   padding: 10px 0;
           margin-bottom: -1px;
}
}/* End custom CSS */
/* Start custom CSS for wl-checkout-coupon-form, class: .elementor-element-188e698 */.elementor-7896 .elementor-element.elementor-element-188e698 .button::after{
    background-color: #80583f;
}
.woocommerce .woolentor-coupon-1 .coupon-form .form-row-last button{
    display: flex
;
        justify-content: center;
}
@media(max-width:767px){
    .woocommerce .woolentor-coupon-1 .coupon-form .form-row-last button {
    margin-left: 0px !important;
}

}/* End custom CSS */
/* Start custom CSS for wl-cart-total, class: .elementor-element-64d721e */.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals {
    padding: 0px;
    position: relative;
    border: none;
    border-radius: 4px; 
}
.elementor-7896 .elementor-element.elementor-element-64d721e .shipping-calculator-form p button{
    color: #fff;
    background-color: #80583F;
    border: none;
    border-radius: 4px;
    padding: 0 40px;
    height: 50px;
    border:1px solid #80583F;
}
.elementor-7896 .elementor-element.elementor-element-64d721e .shipping-calculator-form p button:hover{
    color: #80583F !important;
    background-color: #fff !important;  
}
.elementor-7896 .elementor-element.elementor-element-64d721e .shipping-calculator-form p button::after{
    display: none
}
.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals > h2{
    display: none !important
}
.elementor-7896 .elementor-element.elementor-element-64d721e .cart_totals .shop_table tr th {
    color: #000000;
    font-size: 16px;
    font-weight: 500;
    text-align: left;
    vertical-align: top;
    padding: 10px 0px 10px 0px;
    white-space: nowrap;
}
.elementor-7896 .elementor-element.elementor-element-64d721e .wc-proceed-to-checkout .button.checkout-button{
        justify-content: center;
        float: none !important;
}
table.shop_table_responsive tr td[data-title]::before{
    color:#000;
}/* End custom CSS */