/* Inter title/readability override
   Replaces the original compressed display/title fonts with Inter Bold across the static Netlify build.
   No font files are bundled; Inter is loaded from Google Fonts in each page head. */

:root {
	--font-family-cowboy: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
	--font-family-el-camino-caps: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
	--font-family-el-camino-soft-edges-caps: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
	--font-family-ranch-water: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}

body,
button,
input,
textarea,
select {
	font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
	letter-spacing: normal;
}

/* Visible title/display areas that previously used the unreadable condensed custom font. */
:is(
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	.title,
	.title-secondary,
	.titleSection,
	[class*='__title'],
	[class*='-title'],
	[class*='title-'],
	.hero__title,
	.hero__title-line-big,
	.hero__title-line-medium,
	.hero__subtitle,
	.hero__subtitle-line-big,
	.video__title,
	.card__title,
	.card-person__title,
	.card-ticket__title,
	.card-ticket__type,
	.card-ticket__price,
	.tickets__announcement,
	.tickets__announcement span,
	.WrapTicketsCenterTxt .childtxtcs,
	.buy__item,
	.menu__link,
	.button span,
	.button-fire span,
	.card__button,
	.card-ticket__button span,
	.countdown__value,
	.countdown__label,
	.footer__description,
	.register-now__subtitle,
	.BigTxtCS,
	.MediumTxtCS
) {
	font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
	font-weight: 700 !important;
	letter-spacing: normal !important;
}
