@font-face {
	font-family: 'Plex'; font-style: normal; font-weight: 400;
	src: url('~font/plex/regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Plex'; font-style: bold; font-weight: 600;
	src: url('~font/plex/bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Plex'; font-style: italic; font-weight: 400;
	src: url('~font/plex/italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Plex'; font-style: italic; font-weight: 600;
	src: url('~font/plex/bolditalic.ttf') format('truetype');
}

@font-face {
	font-family: 'Inter'; font-style: normal; font-weight: 400;
	src: url('~font/inter/regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter'; font-style: italic; font-weight: 400;
	src: url('~font/inter/italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter'; font-style: normal; font-weight: 500;
	src: url('~font/inter/medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter'; font-style: italic; font-weight: 500;
	src: url('~font/inter/mediumitalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter'; font-style: normal; font-weight: 600;
	src: url('~font/inter/semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter'; font-style: italic; font-weight: 600;
	src: url('~font/inter/semibolditalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter'; font-style: normal; font-weight: 700;
	src: url('~font/inter/bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter'; font-style: italic; font-weight: 700;
	src: url('~font/inter/bolditalic.woff2') format('woff2');
}

@font-face {
	font-family: 'RiccioneExtraLight'; font-style: normal; font-weight: 400;
	src: url('~font/riccione/extralight.otf') format('opentype');
}
