/*
! Jooosi Fon v1.1.5 | 2026-10-06 12:44:12
*/

@font-face {
	font-family: 'Josefin Sans';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://ccac.airportthai.co.th/wp-content/uploads/jooosi-fon/fonts/google-fonts-josefin-sans-v32-latin-400-normal-1741746143.woff2') format('woff2');
}

@font-face {
	font-family: 'Josefin Sans';
	font-style: italic;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://ccac.airportthai.co.th/wp-content/uploads/jooosi-fon/fonts/google-fonts-josefin-sans-v32-latin-400-italic-1741746143.woff2') format('woff2');
}

@font-face {
	font-family: 'Josefin Sans';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://ccac.airportthai.co.th/wp-content/uploads/jooosi-fon/fonts/google-fonts-josefin-sans-v32-latin-400-normal-1742979145.woff2') format('woff2');
}

@font-face {
	font-family: 'Josefin Sans';
	font-style: italic;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://ccac.airportthai.co.th/wp-content/uploads/jooosi-fon/fonts/google-fonts-josefin-sans-v32-latin-400-italic-1742979146.woff2') format('woff2');
}

@font-face {
	font-family: 'Lavishly Yours';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://ccac.airportthai.co.th/wp-content/uploads/jooosi-fon/fonts/google-fonts-lavishly-yours-v5-latin-400-normal-1742979276.woff2') format('woff2');
}

@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://ccac.airportthai.co.th/wp-content/uploads/jooosi-fon/fonts/google-fonts-montserrat-v29-latin-400-normal-1742979080.woff2') format('woff2');
}

@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://ccac.airportthai.co.th/wp-content/uploads/jooosi-fon/fonts/google-fonts-montserrat-v29-latin-400-italic-1742979080.woff2') format('woff2');
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://ccac.airportthai.co.th/wp-content/uploads/jooosi-fon/fonts/google-fonts-roboto-v47-latin-400-normal-1741746192.woff2') format('woff2');
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://ccac.airportthai.co.th/wp-content/uploads/jooosi-fon/fonts/google-fonts-roboto-v47-latin-400-italic-1741746193.woff2') format('woff2');
}

:root {
	--jf--family-josefin-sans: 'Josefin Sans';
	--ywf--family-josefin-sans: var(--jf--family-josefin-sans);
	--jf--family-lavishly-yours: 'Lavishly Yours';
	--ywf--family-lavishly-yours: var(--jf--family-lavishly-yours);
	--jf--family-montserrat: 'Montserrat';
	--ywf--family-montserrat: var(--jf--family-montserrat);
	--jf--family-roboto: 'Roboto';
	--ywf--family-roboto: var(--jf--family-roboto);
}

.has-ibm-plex-thai-font-family {
	font-family: var(--jf--family-ibm-plex-thai) !important;
}

.has-josefin-sans-font-family {
	font-family: var(--jf--family-josefin-sans) !important;
}

.has-josefin-sans-font-family {
	font-family: var(--jf--family-josefin-sans) !important;
}

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

.has-lavishly-yours-font-family {
	font-family: var(--jf--family-lavishly-yours) !important;
}

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

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

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

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

