.elementor-8 .elementor-element.elementor-element-9a82b13{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c9951cf{--update-cart-automatically-display:none;--sections-title-color:#000000;--links-normal-color:#000000;--links-hover-color:var( --e-global-color-astglobalcolor2 );--sections-radio-buttons-color:#000000;--forms-buttons-normal-text-color:#FFFFFF;--forms-buttons-hover-text-color:var( --e-global-color-astglobalcolor2 );--forms-buttons-hover-border-color:var( --e-global-color-astglobalcolor2 );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-astglobalcolor2 );--totals-color:var( --e-global-color-astglobalcolor2 );--checkout-button-normal-text-color:#FFFFFF;--checkout-button-hover-text-color:var( --e-global-color-astglobalcolor2 );--checkout-button-hover-border-color:var( --e-global-color-astglobalcolor2 );}.elementor-8 .elementor-element.elementor-element-c9951cf .shop_table .button{background-color:var( --e-global-color-astglobalcolor2 );border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-c9951cf .shop_table .button:hover, .elementor-8 .elementor-element.elementor-element-c9951cf .shop_table .button:disabled[disabled]:hover{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-c9951cf .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-8 .elementor-element.elementor-element-c9951cf .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-c9951cf .cart_totals h2{font-size:18px;}.elementor-8 .elementor-element.elementor-element-c9951cf {--sections-descriptions-color:#000000;}.elementor-8 .elementor-element.elementor-element-c9951cf .woocommerce-cart-form{--order-summary-title-color:#000000;}.elementor-8 .elementor-element.elementor-element-c9951cf .e-shop-table .cart th, .elementor-8 .elementor-element.elementor-element-c9951cf .e-shop-table .cart td:before{font-size:16px;}.elementor-8 .elementor-element.elementor-element-c9951cf .checkout-button{font-size:16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor2 );}.elementor-8 .elementor-element.elementor-element-8d1c1b2{--update-cart-automatically-display:none;--sections-title-color:#000000;--links-normal-color:#000000;--links-hover-color:var( --e-global-color-astglobalcolor2 );--sections-radio-buttons-color:#000000;--forms-buttons-normal-text-color:#FFFFFF;--forms-buttons-hover-text-color:var( --e-global-color-astglobalcolor2 );--forms-buttons-hover-border-color:var( --e-global-color-astglobalcolor2 );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-astglobalcolor2 );--totals-color:var( --e-global-color-astglobalcolor2 );--checkout-button-normal-text-color:#FFFFFF;--checkout-button-hover-text-color:var( --e-global-color-astglobalcolor2 );--checkout-button-hover-border-color:var( --e-global-color-astglobalcolor2 );}.elementor-8 .elementor-element.elementor-element-8d1c1b2 .shop_table .button{background-color:var( --e-global-color-astglobalcolor2 );border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-8d1c1b2 .shop_table .button:hover, .elementor-8 .elementor-element.elementor-element-8d1c1b2 .shop_table .button:disabled[disabled]:hover{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-8d1c1b2 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-8 .elementor-element.elementor-element-8d1c1b2 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-8d1c1b2 .cart_totals h2{font-size:18px;}.elementor-8 .elementor-element.elementor-element-8d1c1b2 {--sections-descriptions-color:#000000;}.elementor-8 .elementor-element.elementor-element-8d1c1b2 .woocommerce-cart-form{--order-summary-title-color:#000000;}.elementor-8 .elementor-element.elementor-element-8d1c1b2 .e-shop-table .cart th, .elementor-8 .elementor-element.elementor-element-8d1c1b2 .e-shop-table .cart td:before{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8d1c1b2 .checkout-button{font-size:16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor2 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-9a82b13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c9951cf{--sections-border-radius:5px 5px 5px 5px;--sections-padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-8d1c1b2{--sections-border-radius:5px 5px 5px 5px;--sections-padding:15px 15px 15px 15px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-c9951cf */.elementor-8 .elementor-element.elementor-element-c9951cf .woocommerce table.shop_table .quantity{
    justify-content: end !important;
}


.elementor-8 .elementor-element.elementor-element-c9951cf img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wvs-archive-product-image{
    width: 70px !important;
}

.elementor-8 .elementor-element.elementor-element-c9951cf .woocommerce-js table.shop_table .product-thumbnail img, .woocommerce-page table.shop_table .product-thumbnail img{
    max-width: 80px !important;
}


.woocommerce-js a.remove .ahfb-svg-iconset .ast-close-svg {
    width: 20px;
    height: 20px;
}

td.product-remove {
    padding-right: 10px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-cart, class: .elementor-element-8d1c1b2 */.elementor-8 .elementor-element.elementor-element-8d1c1b2 a.checkout-button.button.alt.wc-forward {
    padding: 10px 1em;
}

.elementor-8 .elementor-element.elementor-element-8d1c1b2 td.product-thumbnail{
    justify-content: center !important;
    display: flex !important;
}


.elementor-8 .elementor-element.elementor-element-8d1c1b2 td.product-remove{
    position: absolute !important;
    right: 10px !important;
    margin-top: -10px !important;
}



.elementor-8 .elementor-element.elementor-element-8d1c1b2 .woocommerce table.shop_table .quantity{
    justify-content: end !important;
}


.elementor-8 .elementor-element.elementor-element-8d1c1b2 img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wvs-archive-product-image{
    width: 150px !important;
    
}

.elementor-8 .elementor-element.elementor-element-8d1c1b2 .woocommerce-js table.shop_table .product-thumbnail img, .woocommerce-page table.shop_table .product-thumbnail img{
    max-width: 200px !important;
}


.woocommerce-js a.remove .ahfb-svg-iconset .ast-close-svg {
    width: 20px;
    height: 20px;
}

td.product-remove {
    padding-right: 10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a82b13 */@media (max-width: 767px) {
    .elementor-widget-woocommerce-cart .woocommerce table.cart tr {
        padding: 0px !important;
    }
}/* End custom CSS */