@font-face {
	font-family: 'PF';
	font-weight: 400;
	font-style: normal;
	src: 	url(https://www.theatticlab.com/wp-content/uploads/2025/02/PlayfairDisplay-Regular.woff2) format('woff2');
	font-display: swap;
}

@font-face {
	font-family: 'PF';
	font-weight: 700;
	font-style: normal;
	src: 	url(https://www.theatticlab.com/wp-content/uploads/2025/02/PlayfairDisplay-Black.woff2) format('woff2');
	font-display: swap;
}

@font-face {
	font-family: 'PF';
	font-weight: 900;
	font-style: normal;
	src: 	url(https://www.theatticlab.com/wp-content/uploads/2025/02/PlayfairDisplay-Black-1.woff2) format('woff2');
}

@font-face {
	font-family: 'JV';
	font-weight: 100;
	font-style: normal;
	src: 	url(https://www.theatticlab.com/wp-content/uploads/2025/02/JavaneseText.woff2) format('woff2');
}

@font-face {
	font-family: 'ALI';
	font-weight: 100;
	font-style: normal;
	src: 	url(https://www.theatticlab.com/wp-content/uploads/2025/02/Alido.woff2) format('woff2');
}

@font-face {
	font-family: 'geor';
	font-weight: 100;
	font-style: normal;
	src: 	url(https://www.theatticlab.com/wp-content/uploads/2025/02/Georgia.woff2) format('woff2');
}

@font-face {
	font-family: 'mull';
	font-weight: 900;
	font-style: normal;
	src: 	url(https://www.theatticlab.com/wp-content/uploads/2025/02/mullerdemo-extrabold-webfont.woff2) format('woff2');
	font-display: swap;
}

:root {
	--fh-pf: 'PF';
	--fh-jv: 'JV';
	--fh-ali: 'ALI';
	--fh-geor: 'geor';
	--fh-mull: 'mull';
}
.has-pf-font-family{ 
	font-family: var(--fh-pf);
}

.has-jv-font-family{ 
	font-family: var(--fh-jv);
}

.has-ali-font-family{ 
	font-family: var(--fh-ali);
}

.has-geor-font-family{ 
	font-family: var(--fh-geor);
}

.has-mull-font-family{ 
	font-family: var(--fh-mull);
}

