/* ============================================================================
   SP CHILD — SITE-WIDE FIXES (code-managed, survives theme switches)
   ----------------------------------------------------------------------------
   These are NOT scoped to .sp-proshop — they target non-shop surfaces (the blog)
   as well, so they load site-wide (enqueued unconditionally in functions.php).

   WHY THIS FILE EXISTS: these rules previously lived in the parent theme's
   Customizer → Additional CSS. Additional CSS is stored PER THEME, so activating
   this child theme starts with a BLANK Additional CSS box and silently dropped
   them. Moving them into code makes them version-controlled and switch-safe.

   NOTE — two OTHER live Customizer rules are deliberately NOT ported here:
     - the pro-shop content-area boxing (§3 Option A, proshop-layout-fix.md)
     - the store sidebar-hide (§7 Variant B, proshop-layout-fix.md)
   The child theme's WooCommerce wrappers (inc/woo-wrappers.php) now box the
   content and emit no sidebar in MARKUP, so those two CSS bridges are retired by
   the templates. Porting them would double-apply the container math. Do not add
   them back. See STAGING-DEPLOY-PLAN.md §2.
   ========================================================================== */

/* (1) Hide the empty teal page-title band on BLOG POSTS.
   The band is #cms-page-title; its <h1> is the generic transparent literal
   "Blog Post" (the real keyword H1 is .entry-title inside the article, untouched).
   The theme only hides this band natively on single-product pages — posts have no
   native toggle. Origin: research/blog-titlebar-fix.md §6. */
body.single-post #cms-page-title { display: none; }

/* (2) Hide the same teal band on the PRO-SHOP archive surfaces the redesign
   re-skins: product category + product tag taxonomy archives, and the shop home.
   Each of these now renders its own heading/hero (archive-product.php), so the
   theme's band is a redundant double-banner above it. Single products already
   hide it natively; these archive body classes do not match the theme's native
   `.woocommerce.single-product` hide, so they need this rule.
   (Scope beyond the two Customizer rules the plan names: the shop-home
   `post-type-archive-product` is included because the sp-hero replaces the band
   there too — flagged in the deploy report.) */
body.tax-product_cat #cms-page-title,
body.tax-product_tag #cms-page-title,
body.post-type-archive-product #cms-page-title { display: none; }
