/*
 * SardegnaMondo — web font locali (Titillium Web, Lora, Roboto Mono).
 * In BI1 questi @font-face erano iniettati a runtime dal JS
 * (static/js/bootstrap-italia.bundle.min.js, fonts loader con __PUBLIC_PATH__
 * = static/font/). Il bundle JS di BI2 non carica font: le dichiarazioni
 * vengono quindi servite via CSS, con gli STESSI file usati da prod.
 */

/* --- Titillium Web --- */
@font-face {
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: local(''),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-300.woff2') format('woff2'),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-300.woff') format('woff');
}
@font-face {
	font-family: 'Titillium Web';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: local(''),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-300italic.woff2') format('woff2'),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-300italic.woff') format('woff');
}
@font-face {
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local(''),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-regular.woff2') format('woff2'),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-regular.woff') format('woff');
}
@font-face {
	font-family: 'Titillium Web';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: local(''),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-italic.woff2') format('woff2'),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-italic.woff') format('woff');
}
@font-face {
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: local(''),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-600.woff2') format('woff2'),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-600.woff') format('woff');
}
@font-face {
	font-family: 'Titillium Web';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: local(''),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-600italic.woff2') format('woff2'),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-600italic.woff') format('woff');
}
@font-face {
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local(''),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-700.woff2') format('woff2'),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-700.woff') format('woff');
}
@font-face {
	font-family: 'Titillium Web';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: local(''),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-700italic.woff2') format('woff2'),
		url('../font/Titillium_Web/titillium-web-v10-latin-ext_latin-700italic.woff') format('woff');
}

/* --- Lora --- */
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local(''),
		url('../font/Lora/lora-v20-latin-ext_latin-regular.woff2') format('woff2'),
		url('../font/Lora/lora-v20-latin-ext_latin-regular.woff') format('woff');
}
@font-face {
	font-family: 'Lora';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: local(''),
		url('../font/Lora/lora-v20-latin-ext_latin-italic.woff2') format('woff2'),
		url('../font/Lora/lora-v20-latin-ext_latin-italic.woff') format('woff');
}
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local(''),
		url('../font/Lora/lora-v20-latin-ext_latin-700.woff2') format('woff2'),
		url('../font/Lora/lora-v20-latin-ext_latin-700.woff') format('woff');
}
@font-face {
	font-family: 'Lora';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: local(''),
		url('../font/Lora/lora-v20-latin-ext_latin-700italic.woff2') format('woff2'),
		url('../font/Lora/lora-v20-latin-ext_latin-700italic.woff') format('woff');
}

/* --- Roboto Mono --- */
@font-face {
	font-family: 'Roboto Mono';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local(''),
		url('../font/Roboto_Mono/roboto-mono-v13-latin-ext_latin-regular.woff2') format('woff2'),
		url('../font/Roboto_Mono/roboto-mono-v13-latin-ext_latin-regular.woff') format('woff');
}
@font-face {
	font-family: 'Roboto Mono';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: local(''),
		url('../font/Roboto_Mono/roboto-mono-v13-latin-ext_latin-italic.woff2') format('woff2'),
		url('../font/Roboto_Mono/roboto-mono-v13-latin-ext_latin-italic.woff') format('woff');
}
@font-face {
	font-family: 'Roboto Mono';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local(''),
		url('../font/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700.woff2') format('woff2'),
		url('../font/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700.woff') format('woff');
}
@font-face {
	font-family: 'Roboto Mono';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: local(''),
		url('../font/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700italic.woff2') format('woff2'),
		url('../font/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700italic.woff') format('woff');
}
