.elementor-11 .elementor-element.elementor-element-6b990c96{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:015px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-f9c75d5 .shop_table .button{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-f9c75d5 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-f9c75d5 .woocommerce-cart-form{--update-cart-button-alignment:end;--update-cart-button-width:auto;}.elementor-11 .elementor-element.elementor-element-f9c75d5 .coupon{--apply-coupon-button-alignment:end;--apply-coupon-button-width:auto;}.elementor-11 .elementor-element.elementor-element-f9c75d5 .wc-proceed-to-checkout{--place-order-title-alignment:stretch;--checkout-button-width:100%;}.elementor-11 .elementor-element.elementor-element-f9c75d5{--links-normal-color:var( --e-global-color-accent );--forms-rows-gap:0px;--forms-buttons-normal-text-color:var( --e-global-color-4c18755 );--forms-buttons-hover-text-color:var( --e-global-color-4c18755 );--forms-buttons-border-type:none;--order-summary-rows-gap-top:calc( 20px/2 );--order-summary-rows-gap-bottom:calc( 20px/2 );--totals-rows-gap-top:calc( 20px/2 );--totals-rows-gap-bottom:calc( 20px/2 );}.elementor-11 .elementor-element.elementor-element-f9c75d5 .coupon .input-text, .elementor-11 .elementor-element.elementor-element-f9c75d5 .cart-collaterals .input-text, .elementor-11 .elementor-element.elementor-element-f9c75d5 select, .elementor-11 .elementor-element.elementor-element-f9c75d5 .select2-selection--single{line-height:30px;}.elementor-11 .elementor-element.elementor-element-f9c75d5 {--forms-fields-padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f9c75d5 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (0px*2) + 16px );padding-left:0px;padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f9c75d5 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (0px*2) + 16px );right:0px;}.elementor-11 .elementor-element.elementor-element-f9c75d5 .select2-container--default .select2-selection--single{height:auto;}.elementor-11 .elementor-element.elementor-element-f9c75d5 .e-shop-table{--sections-padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f9c75d5 .e-cart-totals{--sections-padding:0px 0px 015px 0px;}:root{--page-title-display:none;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-f9c75d5 */.main_cart .input-text.qty{
    width: 43px;
    text-align: center;
}

.main_cart thead{
       background: #f5f5f5;
}
.main_cart thead th{
       padding: 15px !important;
}
.main_cart td{
       padding: 15px !important;
}

.cart_totals h2{
    padding: 15px !important;
    background: #f5f5f5;
}

.checkout-button{
    width: 100% !important;
    margin: 0 auto 20px !important;
}

.cart_totals .select2-selection__rendered {
    padding: 1em !important;
}
.cart_totals .select2-selection__arrow {
    height: calc((0px * 2) + 16px);
    right: 8px !important;
    top: 14px !important;
}


.cart_totals  .woocommerce-shipping-calculator .button{
    
    margin-top: 10px !important;
    
}

.woocommerce-cart .wc-proceed-to-checkout{
padding: 1rem;
}


.elementor-widget-woocommerce-cart .woocommerce button.button:disabled:hover, .elementor-widget-woocommerce-cart .woocommerce button.button:disabled[disabled]:hover{
    
    background-color: var(--e-global-color-accent);
    border-color: inhehrit;
    color: var(--forms-buttons-normal-text-color, #69727d);
    transition-duration: inhehrit;
}/* End custom CSS */