/**
 * Manrope Variable Font
 * Optimized for performance using variable font format
 * Supports all weights from 200-800
 */

@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 200 800;
	font-display: swap;
	src: url('Manrope-VariableFont_wght.ttf') format('truetype-variations');
}

@font-face {
	font-family: 'Manrope SemiBold';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url('../manrope/static/Manrope-SemiBoldItalic.ttf') format('truetype-variations');
}

@font-face {
	font-family: 'Manrope RegularItalic';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url('../manrope/static/Manrope-RegularItalic.ttf') format('truetype-variations');
}

/**
 * Fallback static fonts for browsers that don't support variable fonts
 */

@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('static/Manrope-ExtraLight.ttf') format('truetype');
}

@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('static/Manrope-Light.ttf') format('truetype');
}

@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('static/Manrope-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('static/Manrope-Medium.ttf') format('truetype');
}

@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('static/Manrope-SemiBold.ttf') format('truetype');
}

@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('static/Manrope-Bold.ttf') format('truetype');
}

@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('static/Manrope-ExtraBold.ttf') format('truetype');
}

@font-face {
	font-family: 'Manrope';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: url('static/Manrope-SemiBold.ttf') format('truetype');
}
