/**
 * EZI brand tokens.
 *
 * Values taken from the brand guide (EZI Investment Bullion Platform,
 * _ds/tokens). Only the tokens the child theme components actually consume are
 * declared here. Global site typography is deliberately NOT overridden: the
 * Elementor kit owns that, and changing it would restyle every page.
 */

:root {
	/* Gold */
	--ezi-gold: #C9A24B;
	--ezi-gold-deep: #A07E32;
	--ezi-gold-bright: #E0BE6A;
	--ezi-gold-tint: #EFE6CF;

	/* Charcoal */
	--ezi-charcoal: #16130E;
	--ezi-charcoal-2: #211D15;
	--ezi-charcoal-3: #2E2820;

	/* Ivory */
	--ezi-ivory: #F5F1E8;
	--ezi-ivory-2: #FBF9F3;

	/* Ink */
	--ezi-ink: #1A1712;
	--ezi-ink-muted: #6E6657;
	--ezi-ink-faint: #9A9384;

	/* Hairlines */
	--ezi-line-on-light: rgba(22, 19, 14, 0.12);
	--ezi-line-on-dark: rgba(201, 162, 75, 0.22);

	/* Type stacks (brand guide: Cormorant display, Nunito Sans body) */
	--ezi-font-display: 'Cormorant', 'Cormorant Garamond', Georgia, 'Times New Roman', serif;
	--ezi-font-body: 'Nunito Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
	--ezi-fw-display: 600;
	--ezi-fw-body: 400;
	--ezi-fw-body-semibold: 600;
	--ezi-fw-body-bold: 700;

	/* Radii and spacing used by the components */
	--ezi-radius-sm: 4px;
	--ezi-radius-md: 8px;
	--ezi-radius-pill: 999px;
	--ezi-ls-overline: 0.22em;

	/* Component aliases: the names the EZI components were written against. */
	--ezi-accent: var(--ezi-gold);
	--ezi-accent-strong: var(--ezi-gold-deep);
	--ezi-rule: var(--ezi-line-on-light);
	--ezi-muted: var(--ezi-ink-muted);
	--ezi-nav-bg: var(--ezi-ivory-2);
}
