/* Gotham */
@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-Thin.otf') format('opentype');
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-ThinItalic.otf') format('opentype');
	font-weight: 100;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-XLight.otf') format('opentype');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-XLightItalic.otf') format('opentype');
	font-weight: 200;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-Light.otf') format('opentype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-LightItalic.otf') format('opentype');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-Book.otf') format('opentype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-BookItalic.otf') format('opentype');
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-Medium.otf') format('opentype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-MediumItalic.otf') format('opentype');
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-Medium.otf') format('opentype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-MediumItalic.otf') format('opentype');
	font-weight: 600;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-Bold.otf') format('opentype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-BoldItalic.otf') format('opentype');
	font-weight: 700;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-Black.otf') format('opentype');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-BlackItalic.otf') format('opentype');
	font-weight: 800;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-Ultra.otf') format('opentype');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/gotham/Gotham-UltraItalic.otf') format('opentype');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}

/* Inclusive Sans */
@font-face {
	font-family: 'Inclusive Sans';
	src: url('../fonts/inclusive-sans/InclusiveSans-VariableFont_wght.ttf')
		format('truetype');
	font-weight: 100 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Inclusive Sans';
	src: url('../fonts/inclusive-sans/InclusiveSans-Italic-VariableFont_wght.ttf')
		format('truetype');
	font-weight: 100 900;
	font-style: italic;
	font-display: swap;
}

.editor-styles-wrapper .wp-block,
.editor-styles-wrapper {
	font-family: 'Inclusive Sans', sans-serif;

	& .wp-block-post-title {
		font-family: 'Gotham', sans-serif;
	}

	& .wp-block-site-title {
		font-family: 'Gotham', sans-serif;
	}

	& .wp-block-heading {
		font-family: 'Gotham', sans-serif;
	}
}
