/*
! Jooosi Fon v1.1.3 | 2026-09-14 12:29:56
*/

@font-face {
	font-family: 'calendas-plus-bold';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://eleganta.es/wp-content/uploads/jooosi-fon/fonts/calendas_plus_bold-webfont.ttf') format('truetype');
}

@font-face {
	font-family: 'calendas-plus-italic';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://eleganta.es/wp-content/uploads/jooosi-fon/fonts/calendas_plus_italic-webfont.ttf') format('truetype');
}

@font-face {
	font-family: 'calendas-plus-regular';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://eleganta.es/wp-content/uploads/jooosi-fon/fonts/calendas_plus-webfont.ttf') format('truetype');
}

@font-face {
	font-family: 'NunitoSans-Bold';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://eleganta.es/wp-content/uploads/jooosi-fon/fonts/NunitoSans-Bold.ttf') format('truetype');
}

@font-face {
	font-family: 'NunitoSans-BoldItalic';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://eleganta.es/wp-content/uploads/jooosi-fon/fonts/NunitoSans-BoldItalic.ttf') format('truetype');
}

@font-face {
	font-family: 'NunitoSans-Italic';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://eleganta.es/wp-content/uploads/jooosi-fon/fonts/NunitoSans-Italic.ttf') format('truetype');
}

@font-face {
	font-family: 'NunitoSans-Regular';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://eleganta.es/wp-content/uploads/jooosi-fon/fonts/NunitoSans-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'NunitoSans-SemiBold';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://eleganta.es/wp-content/uploads/jooosi-fon/fonts/NunitoSans-SemiBold.ttf') format('truetype');
}

@font-face {
	font-family: 'NunitoSans-SemiBoldItalic';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://eleganta.es/wp-content/uploads/jooosi-fon/fonts/NunitoSans-SemiBoldItalic.ttf') format('truetype');
}

:root {
	--jf--family-calendas-plus-bold: 'calendas-plus-bold';
	--ywf--family-calendas-plus-bold: var(--jf--family-calendas-plus-bold);
	--jf--family-calendas-plus-italic: 'calendas-plus-italic';
	--ywf--family-calendas-plus-italic: var(--jf--family-calendas-plus-italic);
	--jf--family-calendas-plus-regular: 'calendas-plus-regular';
	--ywf--family-calendas-plus-regular: var(--jf--family-calendas-plus-regular);
	--jf--family-nunitosans-bold: 'NunitoSans-Bold';
	--ywf--family-nunitosans-bold: var(--jf--family-nunitosans-bold);
	--jf--family-nunitosans-bolditalic: 'NunitoSans-BoldItalic';
	--ywf--family-nunitosans-bolditalic: var(--jf--family-nunitosans-bolditalic);
	--jf--family-nunitosans-italic: 'NunitoSans-Italic';
	--ywf--family-nunitosans-italic: var(--jf--family-nunitosans-italic);
	--jf--family-nunitosans-regular: 'NunitoSans-Regular';
	--ywf--family-nunitosans-regular: var(--jf--family-nunitosans-regular);
	--jf--family-nunitosans-semibold: 'NunitoSans-SemiBold';
	--ywf--family-nunitosans-semibold: var(--jf--family-nunitosans-semibold);
	--jf--family-nunitosans-semibolditalic: 'NunitoSans-SemiBoldItalic';
	--ywf--family-nunitosans-semibolditalic: var(--jf--family-nunitosans-semibolditalic);
}

.has-calendas-plus-bold-font-family {
	font-family: var(--jf--family-calendas-plus-bold) !important;
}

.has-calendas-plus-italic-font-family {
	font-family: var(--jf--family-calendas-plus-italic) !important;
}

.has-calendas-plus-regular-font-family {
	font-family: var(--jf--family-calendas-plus-regular) !important;
}

.has-nunitosans-bold-font-family {
	font-family: var(--jf--family-nunitosans-bold) !important;
}

.has-nunitosans-bolditalic-font-family {
	font-family: var(--jf--family-nunitosans-bolditalic) !important;
}

.has-nunitosans-italic-font-family {
	font-family: var(--jf--family-nunitosans-italic) !important;
}

.has-nunitosans-regular-font-family {
	font-family: var(--jf--family-nunitosans-regular) !important;
}

.has-nunitosans-semibold-font-family {
	font-family: var(--jf--family-nunitosans-semibold) !important;
}

.has-nunitosans-semibolditalic-font-family {
	font-family: var(--jf--family-nunitosans-semibolditalic) !important;
}

.wp-block, .editor-styles-wrapper { } 

