/* ─── Web Font Declarations ───
   Shared @font-face rules for standalone pages that don't load css.css.
   Main pages (index, Events, Wedding Packages, etc.) get these from css.css.
   Event subpages, error pages, and utility pages link this file instead.
   All fonts are self-hosted in /fonts/ — no external CDN calls.
   License: SIL Open Font License 1.1 (Google Fonts origin)
───────────────────────────────────────────────────────────────────── */

@font-face {
	font-family: 'Playfair Display';
	src: url('fonts/PlayfairDisplay.ttf') format('truetype');
	font-weight: 400 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Playfair Display';
	src: url('fonts/PlayfairDisplay-Italic.ttf') format('truetype');
	font-weight: 400 600;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: 'Cormorant Garamond';
	src: url('fonts/CormorantGaramond.ttf') format('truetype');
	font-weight: 300 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Cormorant Garamond';
	src: url('fonts/CormorantGaramond-Italic.ttf') format('truetype');
	font-weight: 300 500;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: 'Lora';
	src: url('fonts/Lora.ttf') format('truetype');
	font-weight: 400 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Lora';
	src: url('fonts/Lora-Italic.ttf') format('truetype');
	font-weight: 400 600;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: 'Domine';
	src: url('fonts/Domine.ttf') format('truetype');
	font-weight: 400 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Assistant';
	src: url('fonts/Assistant.ttf') format('truetype');
	font-weight: 300 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Dancing Script';
	src: url('fonts/DancingScript.ttf') format('truetype');
	font-weight: 400 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Sacramento';
	src: url('fonts/Sacramento.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Poiret One';
	src: url('fonts/PoiretOne.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
