/*
 * Identidad de marca RMC / Running Parts.
 *
 * Las mismas variables están registradas como estilos globales del kit de
 * Elementor (colores y tipografías editables desde el editor). Aquí quedan
 * disponibles como variables CSS para el contenido que no pasa por Elementor
 * y como red de seguridad si el kit se regenera.
 *
 * Paleta tomada de los diseños aprobados por RMC (2026-09).
 */

:root {
	/* RMC — identidad institucional */
	--rmc-red: #e30613;
	--rmc-red-dark: #b00810;

	/* Running Parts — sub-marca */
	--rp-blue: #1e6ff2;
	--rp-navy: #0e1b3e;
	--rp-racing: #e01e26;
	--rp-ceramic: #f2b33d;

	/* Neutros compartidos */
	--rmc-black: #0a0a0a;
	--rmc-gray: #808080;
	--rmc-white: #ffffff;
	--rmc-surface: #f5f5f5;

	/* Tipografías */
	--rmc-font-heading: "Manrope", system-ui, sans-serif;
	--rmc-font-body: "Inter", system-ui, sans-serif;
}

/* Tipografía por defecto del sitio: Inter para texto corrido. */
body,
button,
input,
select,
textarea {
	font-family: var(--rmc-font-body);
}

/* Títulos y destacados en Manrope. */
h1,
h2,
h3,
h4,
h5,
h6,
.entry-title,
.rp-heading {
	font-family: var(--rmc-font-heading);
}

/* Enlaces institucionales (los botones los define Elementor). */
a {
	color: var(--rmc-red);
}

a:hover,
a:focus {
	color: var(--rmc-red-dark);
}
