/*
 * makerzoid-brand: дизайн-токени — єдине джерело кольорів, шрифтів і розмірів бренду.
 * Значення виміряні на makerzoid.co.uk (docs/source/00_verified_facts.md, розд. 9–10;
 * docs/source/05_architecture-proposal.md, розд. 2).
 *
 * Файл лише ОГОЛОШУЄ змінні: сам по собі він нічого на сторінці не змінює.
 * Змінні починають діяти, коли їх використовують налаштування Blocksy, модулі й патерни (етап 5).
 *
 * Рішення 15.10.2026: Д2 — усе на Alexandria; Д6 — два кольори бейджів; Д7 — градієнт на всіх h1–h6; М4 — el/bg шрифтом Manrope.
 */

:root {
	/* Бренд */
	--mz-brand-blue: #04a6da;
	--mz-brand-green: #0ec98f;
	--mz-brand-gradient: linear-gradient(90deg, var(--mz-brand-blue) 26.13%, var(--mz-brand-green) 74.39%);

	/* Кнопки і заклики до дії */
	--mz-cta: #fdb016;          /* «Додати в кошик», «Оформити» */
	--mz-cta-soft: #fbbf47;     /* pill-кнопки головної */

	/* Ціни й бейджі */
	--mz-sale: #ff011c;
	--mz-badge-sale: #c2410c;   /* бейдж «SAVE 5 %» */
	--mz-badge-lime: #b8eb34;   /* бейджі «SAVE 10/15 %» */

	/* Текст і поверхні */
	--mz-text: #576471;
	--mz-heading: #212529;
	--mz-surface: #f9fafb;
	--mz-surface-2: #f3f4f6;
	--mz-border: #e6eaec;
	--mz-white: #ffffff;
	--mz-accent-9: #ffebbe;
	--mz-accent-10: #f3efff;
	--mz-link-hover: #20a3b8;
	--mz-teal: #2fb3b0;         /* акцент PDP v2 */
	--mz-teal-dark: #1e9694;    /* чипи активних фільтрів (mkz-shop-filters) */
	--mz-text-muted: #7b8794;   /* підписи полів, дрібний текст (child style.css:58) */
	--mz-ink: #1f2d3d;          /* темний текст фільтрів, PDP v2 */
	--mz-amber: #f5b841;        /* кнопка Filter (mkz-shop-filters) */
	--mz-amber-hover: #e4a52d;
	--mz-cta-active: #f5a400;   /* натиснута CTA (child style.css:144-147) */
	--mz-reset: #b03a6a;        /* чип Reset у фільтрах */
	--mz-neutral-btn: #aab0b8;  /* кнопка «застосувати купон» */
	--mz-neutral-btn-hover: #949ba4;

	/* Форма */
	--mz-radius-btn: 8px;
	--mz-radius-pill: 100px;
	--mz-radius-card: 12px;
	--mz-shadow-card: 0 20px 50px rgba(41, 51, 61, 0.1);
	--mz-container: 1290px;
	--mz-container-narrow: 750px;

	/* Шрифти */
	--mz-font-body: "Alexandria", "Manrope", sans-serif;
	--mz-font-heading: var(--mz-font-body);
	--mz-font-weight-body: 300;
	--mz-font-weight-heading: 700;
	--mz-font-size-body: 16px;
	--mz-line-height-body: 1.65;
}

/*
 * Грецька і болгарська: уся сторінка одним шрифтом Manrope, без змішування шрифтів у рядку.
 * Мову сторінки ставить Polylang в атрибуті lang (рішення М4).
 */
:root:lang(el),
:root:lang(bg) {
	--mz-font-body: "Manrope", sans-serif;
}
