/* Outfit (cała typografia — wagi 400–900) + Playfair (akcent italic) + Bamboy (tylko wybrane, np. hero BREEZE). */
/* WOFF2 first (theme assets — Smush/Modern Formats nie optymalizują plików motywu). TTF/OTF jako fallback. */

@font-face {
	font-family: "Outfit";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/outfit-400.woff2") format("woff2"),
		url("../fonts/outfit-400.ttf") format("truetype");
}

@font-face {
	font-family: "Outfit";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/outfit-500.woff2") format("woff2"),
		url("../fonts/outfit-500.ttf") format("truetype");
}

@font-face {
	font-family: "Outfit";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url("../fonts/outfit-600.woff2") format("woff2"),
		url("../fonts/outfit-600.ttf") format("truetype");
}

@font-face {
	font-family: "Outfit";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url("../fonts/outfit-700.woff2") format("woff2"),
		url("../fonts/outfit-700.ttf") format("truetype");
}

@font-face {
	font-family: "Outfit";
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url("../fonts/outfit-900.woff2") format("woff2"),
		url("../fonts/outfit-900.ttf") format("truetype");
}

@font-face {
	font-family: "Bamboy Condensed";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/BamboyTrial-Condensed.woff2") format("woff2"),
		url("../fonts/BamboyTrial-Condensed.otf") format("opentype");
}

@font-face {
	font-family: "Bamboy";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/BamboyTrial-Regular.woff2") format("woff2"),
		url("../fonts/BamboyTrial-Regular.otf") format("opentype");
}

@font-face {
	font-family: "Bamboy Expanded";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/BamboyTrial-Expanded.woff2") format("woff2"),
		url("../fonts/BamboyTrial-Expanded.otf") format("opentype");
}

@font-face {
	font-family: "Inter";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/inter-400.woff2") format("woff2");
}

@font-face {
	font-family: "Inter";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/inter-500.woff2") format("woff2");
}

@font-face {
	font-family: "Inter";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url("../fonts/inter-600.woff2") format("woff2");
}

@font-face {
	font-family: "Playfair Display";
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/playfair-italic-400.woff2") format("woff2");
}
