/* Inter — вариативный, один файл на все начертания */
@font-face {
	font-family: "Inter";
	src: url("./InterVariable.woff2") format("woff2");
	font-weight: 100 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "IBM Plex Serif";
	src: url("./IBMPlexSerif-Regular.woff2") format("woff2"),
		url("./IBMPlexSerif-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "IBM Plex Serif";
	src: url("./IBMPlexSerif-Medium.woff2") format("woff2"),
		url("./IBMPlexSerif-Medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "IBM Plex Serif";
	src: url("./IBMPlexSerif-SemiBold.woff2") format("woff2"),
		url("./IBMPlexSerif-SemiBold.woff") format("woff");
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "IBM Plex Serif";
	src: url("./IBMPlexSerif-Bold.woff2") format("woff2"),
		url("./IBMPlexSerif-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

/* ALS Hauss */
@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-Thin.woff2") format("woff2"),
		url("./ALSHauss-Thin.woff") format("woff");
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-ThinItalic.woff2") format("woff2"),
		url("./ALSHauss-ThinItalic.woff") format("woff");
	font-weight: 100;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-Light.woff2") format("woff2"),
		url("./ALSHauss-Light.woff") format("woff");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-LightItalic.woff2") format("woff2"),
		url("./ALSHauss-LightItalic.woff") format("woff");
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-Regular.woff2") format("woff2"),
		url("./ALSHauss-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-RegularItalic.woff2") format("woff2"),
		url("./ALSHauss-RegularItalic.woff") format("woff");
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-Medium.woff2") format("woff2"),
		url("./ALSHauss-Medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-MediumItalic.woff2") format("woff2"),
		url("./ALSHauss-MediumItalic.woff") format("woff");
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-Bold.woff2") format("woff2"),
		url("./ALSHauss-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-BoldItalic.woff2") format("woff2"),
		url("./ALSHauss-BoldItalic.woff") format("woff");
	font-weight: 700;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-Black.woff2") format("woff2"),
		url("./ALSHauss-Black.woff") format("woff");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "ALS Hauss";
	src: url("./ALSHauss-BlackItalic.woff2") format("woff2"),
		url("./ALSHauss-BlackItalic.woff") format("woff");
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}

* {
	font-family: "ALS Hauss" !important;
}
