/**
 * Self hosted fonts for Vision Glazing Systems.
 *
 * DM Sans is used for headings and Inter for body text. The @font-face rules
 * below load local woff2 files if present in this folder. Until those files are
 * added, the strong system fallback stack in theme.css keeps the site looking
 * clean and correct. No Google Fonts CDN is used.
 *
 * See README.txt in this folder for the exact files to drop in.
 */

/* Inter, body */
@font-face {
	font-family: "Inter";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local("Inter"), url("inter-400.woff2") format("woff2");
}
@font-face {
	font-family: "Inter";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: local("Inter Medium"), url("inter-500.woff2") format("woff2");
}
@font-face {
	font-family: "Inter";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: local("Inter SemiBold"), url("inter-600.woff2") format("woff2");
}
@font-face {
	font-family: "Inter";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local("Inter Bold"), url("inter-700.woff2") format("woff2");
}

/* DM Sans, headings */
@font-face {
	font-family: "DM Sans";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: local("DM Sans Medium"), url("dmsans-500.woff2") format("woff2");
}
@font-face {
	font-family: "DM Sans";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: local("DM Sans SemiBold"), url("dmsans-600.woff2") format("woff2");
}
@font-face {
	font-family: "DM Sans";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local("DM Sans Bold"), url("dmsans-700.woff2") format("woff2");
}
