/*
Theme Name:   PromoHaus Astra Child
Theme URI:    https://promohaus.co.za
Description:  PromoHaus child theme on Astra. CSS-only: brand tokens and small presentation tweaks. ALL shop functionality lives in the PromoHaus Core plugin; layout/sections are built visually in Astra's header builder and the block editor.
Author:       PromoHaus
Template:     astra
Version:      1.0.0
License:      GNU General Public License v2 or later
Text Domain:  promohaus-astra
*/

/* ─── PROMOHAUS Brand Tokens (CLAUDE.md §3) ─────────────────────────── */
:root {
  --color-navy:       #2D3561;   /* Primary — PROMO wordmark */
  --color-navy-dark:  #1E2445;   /* hover on navy */
  --color-coral:      #EF5B4B;   /* Accent — HAUS wordmark, CTAs */
  --color-coral-dark: #D44535;   /* hover on coral */
  --color-white:      #FFFFFF;
  --color-bg:         #F7F8FA;   /* page/card backgrounds */
  --color-text:       #1A1A2E;   /* body copy */
  --color-text-muted: #6B7280;   /* secondary text, SKU codes */
  --color-border:     #E2E4EA;   /* borders, dividers */
}

/*
 * Astra's own colours/typography are configured in the Customizer
 * (Appearance → Customize → Global):
 *   Palette — Primary #2D3561 (navy), Accent #EF5B4B (coral),
 *             Text #1A1A2E, Borders #E2E4EA, Background #F7F8FA
 *   Typography — Inter for body and headings
 * Add ONLY css that the Customizer cannot express below this line.
 */

/* Coral is an ACCENT only — never a large surface (design rule).
   Buttons follow the Customizer accent; these cover WooCommerce extras. */
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover {
  background-color: var(--color-coral-dark);
}
