/* Houngnibo design tokens (extracted from Stitch). Mirrored in the Elementor Kit globals. */
:root {
	--hgb-primary: #321d08;
	--hgb-primary-container: #4a321b;
	--hgb-primary-fixed: #ffdcbf;
	--hgb-primary-fixed-dim: #e5c0a0;
	--hgb-secondary: #825500;
	--hgb-secondary-container: #fdba56;
	--hgb-secondary-fixed: #ffddb2;
	--hgb-tertiary: #24221e;
	--hgb-tertiary-container: #393733;
	--hgb-background: #fdf9f0;
	--hgb-surface: #fdf9f0;
	--hgb-surface-lowest: #ffffff;
	--hgb-surface-low: #f7f3ea;
	--hgb-surface-container: #f1eee5;
	--hgb-surface-high: #ece8df;
	--hgb-surface-highest: #e6e2d9;
	--hgb-surface-tint: #75593f;
	--hgb-on-surface: #1c1c16;
	--hgb-outline: #d4c4b7;

	--hgb-font-display: "Montserrat Alternates", "Montserrat", system-ui, sans-serif;
	--hgb-font-body: "Montserrat", system-ui, -apple-system, sans-serif;

	--hgb-container: 1280px;
	--hgb-gutter: clamp(1.25rem, 4vw, 3rem);
	--hgb-radius-sm: 4px;
	--hgb-radius: 8px;
	--hgb-radius-lg: 16px;
	--hgb-shadow: 0 10px 30px -12px rgba(50, 29, 8, .25);
	--hgb-ease: cubic-bezier(.22, .61, .36, 1);
}
