/*
 * AZPMA brand color system.
 *
 * This file also overrides Astra's own global color palette variables
 * (--ast-global-color-0 .. -8 — Astra ships 9 palette slots, not 10) so
 * Astra's built-in buttons, links, and headings inherit our brand instead
 * of Astra's defaults. It must be enqueued with a dependency on
 * 'astra-theme-css' (see inc/enqueue.php) so it loads AFTER Astra's own
 * inline dynamic CSS and wins the cascade.
 *
 * Astra's default slot meaning (from class-astra-global-palette.php):
 *   0 = primary (buttons/links)   1 = primary hover/darker
 *   2 = heading text              3 = body text
 *   4 = white / lightest bg       5 = light section bg
 *   6 = border tint               7 = dark text
 *   8 = darkest text
 */

:root {
	/* Brand colors */
	--azpma-primary: #C1272D;      /* placeholder red — exact hex TBD */
	--azpma-primary-dark: #8F1C21; /* darker shade of primary */
	--azpma-white: #FFFFFF;
	--azpma-text: #1A1A1A;         /* near-black, not pure #000 */
	--azpma-bg-light: #F7F6F4;     /* off-white / light gray section bg */
	--azpma-accent: var(--azpma-primary); /* reserved for a future accent color */

	/* Astra global color palette overrides */
	--ast-global-color-0: var(--azpma-primary);
	--ast-global-color-1: var(--azpma-primary-dark);
	--ast-global-color-2: var(--azpma-text);
	--ast-global-color-3: var(--azpma-text);
	--ast-global-color-4: var(--azpma-white);
	--ast-global-color-5: var(--azpma-bg-light);
	--ast-global-color-6: #E5E1DC;
	--ast-global-color-7: var(--azpma-text);
	--ast-global-color-8: #111111;
}
