/*
 * ecommerce-hide.css
 * Atlas Recon Labs — Pre-launch ecommerce UI suppression
 *
 * Purpose: Temporarily hides all purchase/account-related UI elements
 *          while the site is in pre-launch / demo mode.
 *
 * To re-enable: simply remove the wp_enqueue_style() call for this file
 *               in functions.php — no markup changes needed.
 */


/* ============================================================
   1. ADD TO CART BUTTONS
   Covers: homepage best sellers — both simple products (.ajax_add_to_cart)
   and variable products (plain .als-pr-card__btn.btn-primary with no ajax class),
   shop/archive page (.als-ajax-add-to-cart, .add_to_cart_button),
   single product page (button[name="add-to-cart"]) + Buy Now
   ============================================================ */
.ajax_add_to_cart,
a.add_to_cart_button,
button.add_to_cart_button,
.als-ajax-add-to-cart,
button[name="add-to-cart"],
.als-buy-now,
.als-pr-card__actions .btn-primary {
    display: none !important;
}


/* ============================================================
   2. QUANTITY — label + stepper (product detail page)
   h3 "Quantity" label + .als-qty-control stepper wrapper
   ============================================================ */
.als-qty-control,
.als-product-detail__section-title:first-of-type {
    display: none !important;
}


/* ============================================================
   3. CART ICON — HEADER (desktop + mobile)
   ============================================================ */
button.als-cart {
    display: none !important;
}


/* ============================================================
   4. SHOP PRODUCTS / VIEW ALL BUTTONS
   ============================================================ */
.als-products__view-all,
.als-cart-items__empty-action,
a.als-btn[href*="shop"] {
    display: none !important;
}


/* ============================================================
   5. PRICES — all instances
   Covers WooCommerce .price class + custom price classes:
   .als-pr-card__price-row  → card price + "/ single vial" text (homepage + shop)
   .als-product-detail__price → main price on product detail page
   .als-option-card__price  → price inside each variation bundle option
   .als-sm-option           → "ea." unit price inside bundle options
   .als-related-card__price → related products section price
   ============================================================ */
.woocommerce-Price-amount,
p.price,
span.price,
.price,
.als-pr-card__price-row,
.als-product-detail__price,
.als-option-card__price,
.als-sm-option,
.als-related-card__price {
    display: none !important;
}


/* ============================================================
   6. SAVE BADGE — product cards, bundles, product detail
   .als-pr-card__save   → homepage best sellers
   .als-option-card__badge → archive/shop bundle options + product detail
   ============================================================ */
.als-pr-card__save,
.als-option-card__badge {
    display: none !important;
}


/* ============================================================
   7. SIGN IN BUTTON (desktop header + mobile offcanvas)
   ============================================================ */
.als-btn-signin,
.als-mobile-account {
    display: none !important;
}


/* ============================================================
   9. HOW IT WORKS SECTION — homepage
   ============================================================ */
#how-it-works {
    display: none !important;
}


/* ============================================================
   10. FOOTER — ORDERS & SUPPORT COLUMN ONLY
   Column order: [1 Brand col-md-12] [2 Products] [3 Orders & Support] [4 Company]
   Hiding col 3 only. Products and Company stay visible.
   ============================================================ */
.als-footer .row > div:nth-child(3),
.als-footer .container-xl .row > div:nth-child(3),
footer.als-footer .row > div:nth-child(3) {
    display: none !important;
}
