.elementor-3511 .elementor-element.elementor-element-c9e0640{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3511 .elementor-element.elementor-element-496b75f{--update-cart-automatically-display:none;--sections-title-color:var( --e-global-color-primary );--checkout-button-border-radius:160px 160px 160px 160px;}.elementor-3511 .elementor-element.elementor-element-496b75f .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-3511 .elementor-element.elementor-element-496b75f .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-secondary );}.elementor-3511 .elementor-element.elementor-element-496b75f .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-accent );}.elementor-3511 .elementor-element.elementor-element-496b75f .checkout-button{font-weight:600;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-496b75f */button.button.e-apply-coupon {
    color: white !important;
    background: var(--e-global-color-primary)!important;
    border: none !important;
    border-radius: 160px !important;
    padding: 20px 0px !important;
}

button.button.e-apply-coupon:hover {
    background: var(--e-global-color-secondary)!important;
}

.product-name a {
    color: var(--e-global-color-primary)!important;
}

.shipping-calculator-button {
    color: var(--e-global-color-primary)!important;
}

button.button {
    color: white !important;
    background: var(--e-global-color-primary)!important;
    border: none !important;
    border-radius: 160px !important;
    font-weight: 500 !important;
}

button.button:hover {
    background: var(--e-global-color-secondary)!important;
}

button.minus.qib-button {
    height: 28px !important
}

button.plus.qib-button {
    height: 28px !important
}/* End custom CSS */