/*
 * Design tokens — extracted from the Elementor kit (#2154) on 2026-06-05.
 *
 * NOTE: the kit declares "NanumSquare" but the live site never loads the
 * font (no @font-face anywhere) — real rendering falls back to system sans
 * (Apple SD Gothic Neo / Malgun Gothic). --font-sans reproduces that
 * fallback deliberately. Loading real NanumSquare would CHANGE the look;
 * treat it as a separate design decision after migration.
 */
:root {
	--color-primary: #54595f;   /* kit primary & secondary */
	--color-text: #7a7a7a;      /* kit text */
	--color-accent: #fdd11f;    /* bemypet yellow */
	--color-link: #f2a602;      /* kit link_normal_color */
	--color-ink: #1f2124;       /* near-black for headings on converted pages */

	--font-sans: -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", "Segoe UI", Roboto, sans-serif;
	--font-en: "Poppins", "Montserrat", var(--font-sans); /* locally-hosted on the network */

	--fw-regular: 400;
	--fw-medium: 500;
	--fw-semibold: 600;
	--fw-extrabold: 800;

	--container: 1140px; /* verify against kit container_width before first conversion */
}
