.elementor-998 .elementor-element.elementor-element-381e1585{--display:flex;}.elementor-998 .elementor-element.elementor-element-29a0130{--order-summary-rows-gap-top:calc( 30px/2 );--order-summary-rows-gap-bottom:calc( 30px/2 );--totals-rows-gap-top:calc( 40px/2 );--totals-rows-gap-bottom:calc( 40px/2 );}.elementor-998 .elementor-element.elementor-element-29a0130 .e-shop-table .cart th, .elementor-998 .elementor-element.elementor-element-29a0130 .e-shop-table .cart td:before{font-family:"Inter", Sans-serif;}.elementor-998 .elementor-element.elementor-element-29a0130 .cart_totals .shop_table td:before, .elementor-998 .elementor-element.elementor-element-29a0130 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Inter", Sans-serif;}.elementor-998 .elementor-element.elementor-element-29a0130 .checkout-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-transform:none;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-29a0130 */.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward) {
    color: #000000;
}

.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward):hover {
    color: #000000;
}

.elementor-widget-woocommerce-cart .woocommerce .coupon .button {
    border: 2px solid #7CA450;
    border-radius: 5px;
}

.elementor-widget-woocommerce-cart .woocommerce .coupon .button:hover {
    border: 2px solid #7CA450;
    border-radius: 5px;
}


.elementor-widget-woocommerce-cart .woocommerce button.button.disabled:hover,.elementor-widget-woocommerce-cart .woocommerce button.button:disabled:hover,.elementor-widget-woocommerce-cart .woocommerce button.button:disabled[disabled]:hover {
    border: 2px solid #7CA450;
    border-radius: 5px;
}

.elementor-widget-woocommerce-cart .woocommerce button.button.disabled,.elementor-widget-woocommerce-cart .woocommerce button.button:disabled,.elementor-widget-woocommerce-cart .woocommerce button.button:disabled[disabled] {
    border: 2px solid #7CA450;
    border-radius: 5px;
}

.woocommerce-js a.remove .ahfb-svg-iconset .ast-close-svg {
    width: 20px;
}

.woocommerce-message::before, .woocommerce-info::before {
    color: #7CA450;
}

.woocommerce-message, .woocommerce-info {
    border-top-color: #7CA450;
}

.elementor-widget-woocommerce-cart .woocommerce .input-text.qty {
    text-align: center;
}

.elementor-998 .elementor-element.elementor-element-29a0130 * {
    font-family: "Instrument Sans", Sans-serif;
}
/*.coupon-col-start .input-text {*/
/*    border: 2px solid red;*/
/*}*/


#coupon_code {
    border: 1px solid #d5d8dc;
    border-radius: 5px;
}/* End custom CSS */