body.elementor-page-58:not(.elementor-motion-effects-element-type-background), body.elementor-page-58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS for shortcode, class: .elementor-element-4407d68d */.woocommerce form .form-row label {
    line-height: normal;
    width: 100%;
    text-align: right;
    margin-top: 25px;
    margin-bottom: 5px;
    color: #555555;
    font-weight: bold;
    /* size: auto; */
    /* font-size: larger; */
}/* End custom CSS */
/* Start custom CSS */.ast-checkout-form-heading {
    display: none !important;
}

input#billing_address_2 {
    display: none !important;
}
.woocommerce form .form-row label {
    line-height: 2;
    font-weight: 700;
    font-size: 13.5px;
    font-size: .9rem;
    opacity: 1 !important;
}
.woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text {
    background-color: #eaeaea;

}
span.select2-selection.select2-selection--single {
    background-color: #eaeaea;
}
h3#ast-payment_options_heading {
    display: none;
}


p#billing_country_field {
    display: none;
}
.ast-logged-in-customer-info {
    display: none !important;
}


input#billing_company {
    display: none !important;
}

.coupon {
    display: none !important;
}
.woocommerce a.button, .woocommerce button.button.alt, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce a.button.alt, .woocommerce .woocommerce-message a.button, .ast-site-header-cart .widget_shopping_cart .buttons .button.checkout, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
    border: solid;
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
    border-bottom-width: 0;
    border-color: #3666a7;
    color: white;
}


th.product-remove {
    display: none !important;
}
@media screen and (max-width: 700px) {
td.product-quantity {
    height: 65px;
}
.qib-button-wrapper.qib-button-wrapper-0 {
    float: left;
}
}/* End custom CSS */