/*
@font-face {
	font-family: 'Glory';
	font-style: normal;
	font-weight: 700;
	src: local(''),
		url('/wp-content/fonts/glory-extrabold-thinspace-webfont.woff2') format('woff2'),
		url('/wp-content/fonts/glory-extrabold-thinspace-webfont.woff') format('woff');
	font-display: swap;
}
*/
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 400;
	src: local(''),
		url('/wp-content/fonts/figtree-regular-webfont.woff2') format('woff2');
	font-display: swap;
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 700;
	src: local(''),
		url('/wp-content/fonts/figtree-extrabold-webfont.woff2') format('woff2');
	font-display: swap;
}
/*
@font-face {
	font-family: 'STIX Two Text';
	font-style: normal;
	font-weight: 400;
	src: local(''),
		url('/wp-content/fonts/stixtwotext-regular-webfont.woff2') format('woff2'),
		url('/wp-content/fonts/stixtwotext-regular-webfont.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'STIX Two Text';
	font-style: italic;
	font-weight: 400;
	src: local(''),
		url('/wp-content/fonts/stixtwotext-italic-webfont.woff2') format('woff2'),
		url('/wp-content/fonts/stixtwotext-italic-webfont.woff') format('woff');
	font-display: swap;
}
*/
@font-face {
	font-family: 'Spectral';
	font-style: normal;
	font-weight: 400;
	src: local(''),
		url('/wp-content/fonts/spectral-medium-webfont.woff2') format('woff2');
	font-display: swap;
}
@font-face {
	font-family: 'Spectral';
	font-style: italic;
	font-weight: 400;
	src: local(''),
		url('/wp-content/fonts/spectral-mediumitalic-webfont.woff2') format('woff2');
	font-display: swap;
}
/*
@font-face {
	font-family: 'Alkatra';
	font-style: normal;
	font-weight: 700;
	src: local(''),
		url('/wp-content/fonts/alkatra-bold-webfont-v2.woff2') format('woff2'),
		url('/wp-content/fonts/alkatra-bold-webfont-v2.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'Crimson Pro';
	font-style: normal;
	font-weight: 400;
	src: local(''),
		url('/wp-content/fonts/crimsonpro-regular-webfont.woff2') format('woff2'),
		url('/wp-content/fonts/crimsonpro-regular-webfont.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'Crimson Pro';
	font-style: italic;
	font-weight: 400;
	src: local(''),
		url('/wp-content/fonts/crimsonpro-italic-webfont.woff2') format('woff2'),
		url('/wp-content/fonts/crimsonpro-italic-webfont.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'Crimson Pro';
	font-style: normal;
	font-weight: 700;
	src: local(''),
		url('/wp-content/fonts/crimsonpro-bold-webfont.woff2') format('woff2'),
		url('/wp-content/fonts/crimsonpro-bold-webfont.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'Crimson Pro';
	font-style: italic;
	font-weight: 700;
	src: local(''),
		url('/wp-content/fonts/crimsonpro-bolditalic-webfont.woff2') format('woff2'),
		url('/wp-content/fonts/crimsonpro-bolditalic-webfont.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'Wix Madefor Text';
	font-style: normal;
	font-weight: 400;
	src: local(''),
		url('/wp-content/fonts/wixmadefortext-regular-webfont-v2.woff2') format('woff2'),
		url('/wp-content/fonts/wixmadefortext-regular-webfont-v2.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'Wix Madefor Text';
	font-style: italic;
	font-weight: 400;
	src: local(''),
		url('/wp-content/fonts/wixmadefortext-italic-webfont-v2.woff2') format('woff2'),
		url('/wp-content/fonts/wixmadefortext-italic-webfont-v2.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'Wix Madefor Text';
	font-style: normal;
	font-weight: 700;
	src: local(''),
		url('/wp-content/fonts/wixmadefortext-bold-webfont-v2.woff2') format('woff2'),
		url('/wp-content/fonts/wixmadefortext-bold-webfont-v2.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'Wix Madefor Text';
	font-style: italic;
	font-weight: 700;
	src: local(''),
		url('/wp-content/fonts/wixmadefortext-bolditalic-webfont-v2.woff2') format('woff2'),
		url('/wp-content/fonts/wixmadefortext-bolditalic-webfont-v2.woff') format('woff');
	font-display: swap;
}
*/

:root {
	/* Base Font */
	--cs-font-base-family: 'Figtree';
	--cs-font-base-size: 1rem;
	--cs-font-base-weight: 400;
	--cs-font-base-style: normal;
	--cs-font-base-letter-spacing: -0.02rem;
	--cs-font-base-line-height: 1.55;

	/* Primary Font */
	--cs-font-primary-family: 'Figtree';
	--cs-font-primary-size: 1rem;
	--cs-font-primary-weight: 400;
	--cs-font-primary-style: normal;
	--cs-font-primary-letter-spacing: -0.02rem;
	--cs-font-primary-text-transform: none;

	/* Secondary Font */
	--cs-font-secondary-family: 'Figtree';
	--cs-font-secondary-size: 1rem;
	--cs-font-secondary-weight: 400;
	--cs-font-secondary-style: normal;
	--cs-font-secondary-letter-spacing: -0.02rem;
	--cs-font-secondary-text-transform: none;

	/* Category Font */
	/*
	--cs-font-category-family: 'Glory';
	--cs-font-category-size: 1rem;
	--cs-font-category-weight: 700;
	--cs-font-category-style: normal;
	--cs-font-category-letter-spacing: 0.02rem;
	--cs-font-category-text-transform: uppercase;
	*/
	--cs-font-category-family: 'Figtree';
	--cs-font-category-size: 0.9rem;
	--cs-font-category-weight: 700;
	--cs-font-category-style: normal;
	--cs-font-category-letter-spacing: 0;
	--cs-font-category-text-transform: uppercase;

	/* Post Meta Font */
	--cs-font-post-meta-family: 'Figtree';
	--cs-font-post-meta-size: 0.95rem;
	--cs-font-post-meta-weight: 400;
	--cs-font-post-meta-style: normal;
	--cs-font-post-meta-letter-spacing: 0;
	--cs-font-post-meta-text-transform: none;

	/* Input Font */
	--cs-font-input-family: 'Figtree';
	--cs-font-input-size: 1.2rem;
	--cs-font-input-line-height: 1.15;
	--cs-font-input-weight: 400;
	--cs-font-input-style: normal;
	--cs-font-input-letter-spacing: -0.02rem;
	--cs-font-input-text-transform: none;

	/* Post Content */
	/*
	--cs-font-post-content-family: 'Wix Madefor Text';
	--cs-font-post-content-size: 1.25rem;
	--cs-font-post-content-letter-spacing: -0.02rem;
	--cs-font-post-content-family: 'Crimson Pro';
	--cs-font-post-content-size: 1.45rem;
	--cs-font-post-content-letter-spacing: -0.035rem;
	*/
	--cs-font-post-content-family: 'Spectral';
	--cs-font-post-content-size: 1.3rem;
	--cs-font-post-content-letter-spacing: -0.05rem;
	/*
	--cs-font-post-content-family: 'STIX Two Text';
	--cs-font-post-content-size: 1.25rem;
	--cs-font-post-content-letter-spacing: 0.015rem;
	*/
	
	/* Post Subtitle */
	/*
	--cs-font-post-subtitle-family: 'Wix Madefor Text';
	--cs-font-post-subtitle-size: 1.15rem;
	--cs-font-post-subtitle-letter-spacing: -0.02rem;
	--cs-font-post-subtitle-family: 'Crimson Pro';
	--cs-font-post-subtitle-size: 1.5rem;
	--cs-font-post-subtitle-letter-spacing: -0.035rem;
	*/
	--cs-font-post-subtitle-family: 'Spectral';
	--cs-font-post-subtitle-size: 1.35rem;
	--cs-font-post-subtitle-letter-spacing: -0.05rem;
	/*
	--cs-font-post-subtitle-family: 'STIX Two Text';
	--cs-font-post-subtitle-size: 1.3rem;
	--cs-font-post-subtitle-letter-spacing: 0.015rem;
	*/

	/* Summary */
	/*
	--cs-font-entry-summary-family: 'Wix Madefor Text';
	--cs-font-entry-summary-size: 1.25rem;
	--cs-font-entry-summary-letter-spacing: -0.02rem;
	--cs-font-post-summary-family: 'Crimson Pro';
	--cs-font-post-summary-size: 1.45rem;
	--cs-font-post-summary-letter-spacing: -0.02rem;
	*/

	/* Entry Excerpt */
	/*
	--cs-font-entry-excerpt-family: 'Wix Madefor Text';
	--cs-font-entry-excerpt-size: 1.1rem;
	--cs-font-entry-excerpt-letter-spacing: -0.02rem;
	--cs-font-entry-excerpt-family: 'Crimson Pro';
	--cs-font-entry-excerpt-size: 1.1rem;
	--cs-font-entry-excerpt-letter-spacing: -0.025rem;
	*/
	--cs-font-entry-excerpt-family: 'Spectral';
	--cs-font-entry-excerpt-size: 1.1rem;
	--cs-font-entry-excerpt-letter-spacing: -0.05rem;
	/*
	--cs-font-entry-excerpt-family: 'STIX Two Text';
	--cs-font-entry-excerpt-size: 0.95rem;
	--cs-font-entry-excerpt-letter-spacing: 0.015rem;
	*/


	/* Headings --------------- */

	/* Headings */
	/*
	--cs-font-headings-family: 'Glory';
	--cs-font-headings-weight: 700;
	--cs-font-headings-style: normal;
	--cs-font-headings-line-height: 1;
	--cs-font-headings-letter-spacing: 0;
	--cs-font-headings-text-transform: none;
	*/
	--cs-font-headings-family: 'Figtree';
	--cs-font-headings-weight: 700;
	--cs-font-headings-style: normal;
	--cs-font-headings-line-height: 1.1;
	--cs-font-headings-letter-spacing: -0.035rem;
	--cs-font-headings-text-transform: none;

	/* Styled Heading */
	--cs-font-styled-heading-line-height: 1.2;

	/* Menu Font --------------- */

	/* Menu */
	--cs-font-menu-family: 'Figtree';
	--cs-font-menu-size: 1rem;
	--cs-font-menu-weight: 700;
	--cs-font-menu-style: normal;
	--cs-font-menu-letter-spacing: normal;
	--cs-font-menu-text-transform: uppercase;


	/* Section Headings --------------- */
	/*
	--cs-font-section-headings-family: 'Alkatra';
	--cs-font-section-headings-size: 1.5rem;
	--cs-font-section-headings-weight: 700;
	--cs-font-section-headings-style: normal;
	--cs-font-section-headings-letter-spacing: -0.015rem;
	--cs-font-section-headings-text-transform: none;
	*/
}