.elementor-8 .elementor-element.elementor-element-4b90aab{--display:flex;}.elementor-8 .elementor-element.elementor-element-7d96676{--update-cart-automatically-display:none;--sections-border-type:solid;--forms-fields-normal-color:#20D3D7;--order-summary-rows-gap-top:calc( 10px/2 );--order-summary-rows-gap-bottom:calc( 10px/2 );--order-summary-title-spacing:9px;--order-summary-color:#000000;--order-summary-variations-color:#000000;--order-summary-items-divider-color:#000000;--order-summary-items-divider-weight:0px;--order-summary-remove-icon-normal-color:#000000;--totals-color:#20D3D7;}.elementor-8 .elementor-element.elementor-element-7d96676 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#20D3D7;}.e-woo-select2-wrapper .select2-results__option{color:#20D3D7;}.elementor-8 .elementor-element.elementor-element-7d96676 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#20D3D7 transparent transparent transparent;}.elementor-8 .elementor-element.elementor-element-7d96676 .woocommerce-cart-form{--order-summary-title-color:#000000;}.elementor-8 .elementor-element.elementor-element-7d96676 .checkout-button{border-style:solid;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-7d96676{--order-summary-rows-gap-top:calc( 20px/2 );--order-summary-rows-gap-bottom:calc( 20px/2 );--order-summary-title-spacing:4px;--order-summary-items-divider-weight:0px;--order-summary-quantity-border-weight:0px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-7d96676 */@media only screen and (max-width: 768px) {
    .woocommerce #content table.cart .product-thumbnail,
    .woocommerce table.cart .product-thumbnail,
    .woocommerce-page #content table.cart .product-thumbnail,
    .woocommerce-page table.cart .product-thumbnail {
        display: block;
    }
    
        .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
        content: attr(data-title) "";
        font-weight: 700;
        float: left;
    }
}

.product-thumbnail img{
    min-width: 200px;
    display: block;
    margin: 0 auto;
}

input.qty{
     border: 1px solid #ccc !important ;
     text-align: center !important;
}/* End custom CSS */