/* TT Hoves Pro — self-hosted WOFF2 (converted unmodified from the 1001fonts trial zip). */

@font-face {
	font-family: "TT Hoves Pro";
	font-style: normal;
	font-weight: 50;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-hairline.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: italic;
	font-weight: 50;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-hairline-italic.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-thin.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-thin-italic.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-extralight.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: italic;
	font-weight: 200;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-extralight-italic.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-light.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-light-italic.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-regular.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-regular-italic.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-medium.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-medium-italic.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-demibold.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-demibold-italic.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-bold.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-bold-italic.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-extrabold.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: italic;
	font-weight: 800;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-extrabold-italic.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-black.woff2") format("woff2");
}

@font-face {
	font-family: "TT Hoves Pro";
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url("../fonts/tt-hoves-pro-black-italic.woff2") format("woff2");
}
