/* ============================================================
   Authoe — disable online-store / inquiry UI
   The site is a B2B brochure site, NOT an e-commerce store.
   Hide all "Add to cart" / "Inquire" / shopping-cart / Size / Quantity
   widgets (static markup + JS-injected elements from Leadong's scripts).
   Reversible: delete this file + the <link> in layouts to restore.

   Selector provenance (verified against Leadong source 2026-09-05):
   - Detail buy box is a static <table>; Quantity row is
     <tr><th>Quantity:</th><td><div class="order-shop-container">
     (<a.order-minus> <input.order-quan-input> <a.order-plus>)
   - Detail buttons: <div class="pro-detail-inquirewrap"> holding
     a#prodInquire (Inquire) + a#addToBasket (Add to Basket)
   - SKU/Size selector: .skuParams > .description-btn-wrap / .radio-choose-btn
   - List cards (products.html): static .prodlist-parameter-btns group holding
     button.prodlist-pro-inquire (Inquire) + a.prodlist-pro-addbasket-btn
     (Add to Basket). NOTE: .prodlist-ops-container holds product LABELS
     (discount/new badges), NOT commerce buttons — do not hide it.
   ============================================================ */

/* ---- Product DETAIL page: action buttons ---- */
#addToCart,
#prodInquire,
#addToBasket,
#placeOrder,                /* "Add to Basket" / "Place Order" on detail page */
#prodAddCart,               /* list/quick-view add-to-cart */
#prodInquireBasket,
.pro-detail-inquirewrap,    /* detail button group wrapper (Inquire + Add to Basket) */
.pro-detail-basket,
.InquireAndBasket,

/* ---- Product DETAIL page: Quantity stepper row ---- */
/* :has() hides the whole <tr> so the "Quantity:" label cell disappears too;
   the bare selectors below are the fallback for very old browsers. */
tr:has(> td .order-shop-container),
.order-shop-container,
.order-quan-input,
.order-minus,
.order-plus,

/* ---- Product DETAIL page: SKU / Size selector row ---- */
tr:has(> td .skuParams),
.skuParams,
.radio-choose-btn,
.description-btn-wrap,
.sitewidget-proddetail .skuParams,

/* ---- Product DETAIL page: any stray number/quantity inputs (JS-injected) ---- */
.sitewidget-proddetail input[type="number"],
.sitewidget-proddetail input[name="quantity" i],
.sitewidget-proddetail input[name="prodNum" i],

/* ---- Product LIST page (products.html etc.): per-card button group ----
   Hide the whole group so no empty button-row gap remains. */
.prodlist-parameter-btns,
.prodlist-pro-inquire,
.prodlist-pro-addbasket-btn,
.proasynclist-add-basket-btn,

/* ---- Static Leadong inquiry form widget (product / article pages) ---- */
.sitewidget-inquire,
/* Inquiry popup layer */
.form_inquire_popup,
#form_inquire_popup_div,

/* ---- Floating shopping-cart dialog + fixed cart/inquire buttons ---- */
#cart-dialog,
a[data-attr="shoppingcartStatus"],
.cart-wrap-fixedr,
.cart-wrap-fixed,
.cart-wrap-fixedr-mark,
.form_fixed_button,
.form_fixed_button_1,

/* ---- Cart recommendation layers & basket ---- */
.recommend_cart,
.recommend_cart_mc,
.prodInquireBasket,

/* ---- Standalone cart / order-confirm widgets (if any) ---- */
.sitewidget-shoppingCart,
.sitewidget-orderConfirm {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}
