@font-face {
	font-family: 'Geist';
	font-weight: 100 900;
	font-style: normal;
	src: 	url(https://www.thamescollective.co.uk/wp-content/uploads/2025/02/GeistVariable-Regular.woff2) format('woff2  supports variations'),
			url(https://www.thamescollective.co.uk/wp-content/uploads/2025/02/GeistVariable-Regular.woff2) format('woff2-variations'),
			url(https://www.thamescollective.co.uk/wp-content/uploads/2025/02/GeistVariable-Regular.woff) format('woff supports variations'),
			url(https://www.thamescollective.co.uk/wp-content/uploads/2025/02/GeistVariable-Regular.woff) format('woff-variations'),
			url(https://www.thamescollective.co.uk/wp-content/uploads/2025/02/GeistVariable-Regular.ttf) format('truetype');
	font-display: swap;
}

:root {
	--fh-geist: 'Geist';
}
.has-geist-font-family{ 
	font-family: var(--fh-geist);
}

