:root {
--gp-font--hammersmith-one: "Hammersmith One";
--gp-font--open-sauce-one: "Open Sauce One";
--gp-font--open-sauce-sans: "Open Sauce Sans";
--gp-font--story-script: "Story Script";
}

@font-face {
	font-display: auto;
	font-family: "Hammersmith One";
	font-style: normal;
	font-weight: 400;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/hammersmith-one/HammersmithOne-Regular.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: normal;
	font-weight: 900;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-Black.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: italic;
	font-weight: 900;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: normal;
	font-weight: 700;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-Bold.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: italic;
	font-weight: 700;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: normal;
	font-weight: 800;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: italic;
	font-weight: 800;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: italic;
	font-weight: 400;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-Italic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: normal;
	font-weight: 300;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-Light.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: italic;
	font-weight: 300;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-LightItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: normal;
	font-weight: 500;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-Medium.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: italic;
	font-weight: 500;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: normal;
	font-weight: 400;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-Regular.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: normal;
	font-weight: 600;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-SemiBold.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce One";
	font-style: italic;
	font-weight: 600;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-one/OpenSauceOne-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: normal;
	font-weight: 900;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-Black.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: italic;
	font-weight: 900;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: normal;
	font-weight: 700;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-Bold.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: italic;
	font-weight: 700;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: normal;
	font-weight: 800;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: italic;
	font-weight: 800;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: italic;
	font-weight: 400;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-Italic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: normal;
	font-weight: 300;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-Light.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: italic;
	font-weight: 300;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-LightItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: normal;
	font-weight: 500;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-Medium.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: italic;
	font-weight: 500;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: normal;
	font-weight: 400;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-Regular.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: normal;
	font-weight: 600;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Open Sauce Sans";
	font-style: italic;
	font-weight: 600;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/open-sauce-sans/OpenSauceSans-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-display: auto;
	font-family: "Story Script";
	font-style: normal;
	font-weight: 400;
	src: url('https://hof-schlitten.de/wp-content/uploads/generatepress/fonts/story-script/StoryScript-Regular.ttf') format('truetype');
}
