.elementor-8480 .elementor-element.elementor-element-4a9999c{width:auto;max-width:auto;}.elementor-8480 .elementor-element.elementor-element-4a9999c > .elementor-widget-container{background-color:#000000;padding:5px 10px 5px 10px;}/* Start custom CSS */div.quantity input[type="button"] {
    padding: 0 5px;
    min-width: 25px;
    height: 42px;
    border: var(--wd-form-brd-width) solid var(--wd-form-brd-color);
    background: var(--wd-form-bg);
    box-shadow: none;
    border-radius: 0px;
}
.cart-actions .button[name="apply_coupon"] {
    border-radius: 25px 25px 25px 0px !important;
}
.cart-totals-inner .checkout-button {
    border-radius: 25px 25px 25px 0px !important;
}
.cart-actions .button[name="update_cart"] {
    border-radius: 25px 25px 25px 0px !important;
    color: var(--btn-default-color);
    box-shadow: var(--btn-default-box-shadow);
    background-color: var(--btn-default-bgcolor);
}/* End custom CSS */