/* Hide the quantity wrapper and all its contents on this product */
.single-product-main-image.alpha,
.single-product form.cart .quantity,
.sidebar.sidebar_right.alpha.units {
    display: none !important;
}

#top div form .form-row textarea, #top div #content .form-row textarea {
    height: inherit;
}

.template-page.content.av-content-small.alpha.units {
    width: 100% !important;
    border-right: none !important;
}

.template-page.content.av-content-small.alpha.units .entry-content-wrapper {
    padding-right: 0 !important;
}

/* Hide sidebar on checkout when using invoice payment */
body.woocommerce-checkout aside.sidebar.sidebar_right {
    display: none !important;
}

/* Make main content full width if theme uses columns */
body.woocommerce-checkout .content,
body.woocommerce-checkout .main_content {
    width: 100% !important;
}

/* Hide coupon toggles and forms */
body.woocommerce-checkout .woocommerce-form-coupon-toggle,
body.woocommerce-checkout form.checkout_coupon,
body.woocommerce-checkout .checkout_coupon {
    display: none !important;
}

#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {
    padding-top: 1.5rem;
}

.wc-block-components-order-summary-item__individual-prices.price.wc-block-components-product-price {
    display: none !important;
}


#order-notes {
    display: none;
}
.wc-block-checkout__terms.wc-block-checkout__terms--with-separator.wp-block-woocommerce-checkout-terms-block {
    display: none;
}