.elementor-7 .elementor-element.elementor-element-2aa32a73{padding:60px 0px 60px 0px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-ccf2ee9{width:35px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-ccf2ee9{width:35px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-06190e5{width:55px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-06190e5{width:55px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-9c7448f{width:90px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-9c7448f{width:90px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-48632da{width:35px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-48632da{width:35px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-c63b389{width:70px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-c63b389{width:70px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart th{color:var( --e-global-color-text );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-7 .elementor-element.elementor-element-42cff85 .shop_table.cart thead th{text-align:left;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr td{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td{text-align:left;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-remove a.remove{color:var( --e-global-color-8b76927 );background:#E31717 !important;border-radius:10px 10px 10px 10px !important;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-thumbnail img{border-radius:5px 5px 5px 5px;width:60px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-name{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-price{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-price .amount{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-price,.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-price .amount{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-quantity input[type=number]{color:var( --e-global-color-text );border-style:solid;border-width:3px 3px 3px 3px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-subtotal{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart td.actions .wl_update_cart_shop input.button{color:var( --e-global-color-8b76927 );background-color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart td.actions .wl_update_cart_shop input.button:hover{background-color:var( --e-global-color-text );transition:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart td.actions .coupon .button{color:var( --e-global-color-8b76927 );background-color:var( --e-global-color-accent );transition:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart td.actions .coupon input.input-text{color:var( --e-global-color-text );padding:8px 10px 8px 10px;width:150px !important;}.elementor-7 .elementor-element.elementor-element-42cff85 > .elementor-widget-container{padding:10px 10px 1px 10px;background-color:var( --e-global-color-8b76927 );border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-f7f3d33 .cart_totals > h2{text-align:left;}.elementor-7 .elementor-element.elementor-element-f7f3d33 .cart_totals .shop_table tr th, .elementor-7 .elementor-element.elementor-element-f7f3d33 .cart_totals .shop_table tr td{text-align:left;}.elementor-7 .elementor-element.elementor-element-f7f3d33 .wc-proceed-to-checkout .button.checkout-button{color:var( --e-global-color-8b76927 );background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-f7f3d33 .wc-proceed-to-checkout .button.checkout-button:hover{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-f7f3d33 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:var( --e-global-color-8b76927 );border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-name{font-size:20px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-price,.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-price .amount{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-subtotal{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-7a2f14c2 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-ccf2ee9{width:18%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-ccf2ee9{width:18%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-e3e9afd{width:100%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-e3e9afd{width:100%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-06190e5{width:29%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-06190e5{width:29%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-9c7448f{width:24%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-9c7448f{width:24%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-48632da{width:30%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-48632da{width:30%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-c63b389{width:17%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.shop_table_responsive.cart tr th.elementor-repeater-item-c63b389{width:17%;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-remove a.remove{border-radius:5px 5px 5px 5px !important;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-name{font-size:16px;}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-price,.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-price .amount{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-42cff85 .shop_table.cart tr.cart_item td.product-subtotal{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for wl-cart-table, class: .elementor-element-42cff85 */.elementor-7 .elementor-element.elementor-element-42cff85 .woolentor-cart-cats {
    font-size: 13px;
    color: var(--e-global-color-accent);
    font-family: "Helvetica"
}

.elementor-7 .elementor-element.elementor-element-42cff85 .remove {
    padding: 3px 10px 8px;
    font-size: 20px;
}

.elementor-7 .elementor-element.elementor-element-42cff85 .product-remove {
    text-align: center!important;

}

@media screen and (max-width: 767px) {
    .elementor-7 .elementor-element.elementor-element-42cff85 .woocommerce-cart-form__cart-item.cart_item {
        display: block;
        width:100%;
    }
    
    .elementor-7 .elementor-element.elementor-element-42cff85 .woocommerce-cart-form__cart-item.cart_item td {
        float:left;
        min-height: 70px;    
        display:flex;
        align-items:center;
    }
    
    .elementor-7 .elementor-element.elementor-element-42cff85 .product-name {
        width:100%;
    }
    

    
}/* End custom CSS */