/**
 * Self-hosted variable fonts — no external Google Fonts requests. Fredoka
 * for headings (rounded, warm, friendly geometric — genre-appropriate for a
 * pet-care brand), Nunito Sans for UI/body. Both ship as variable fonts;
 * declaring a font-weight *range* against a single file lets the browser
 * interpolate the actual axis instead of faking distinct weights from
 * duplicate binaries.
 */
@font-face {
	font-family: 'Fredoka';
	src: url('../fonts/fredoka-var.woff2') format('woff2-variations'), url('../fonts/fredoka-var.woff2') format('woff2');
	font-weight: 400 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Nunito Sans';
	src: url('../fonts/nunitosans-var.woff2') format('woff2-variations'), url('../fonts/nunitosans-var.woff2') format('woff2');
	font-weight: 400 800;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Nunito Sans';
	src: url('../fonts/nunitosans-italic-var.woff2') format('woff2-variations'), url('../fonts/nunitosans-italic-var.woff2') format('woff2');
	font-weight: 400 800;
	font-style: italic;
	font-display: swap;
}
