/*
 * Gestura Display is referenced by its licensed family name, never its trial
 * filename. When the licensed files arrive, replace the matching files in
 * assets/fonts/gestura-display/ and keep these declarations unchanged.
 */
@font-face {
	font-family: 'Gestura Display';
	src: url('../fonts/gestura-display/GesturaDisplay-Thin.otf') format('opentype');
	font-style: normal;
	font-weight: 100;
	font-display: swap;
}

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

@font-face {
	font-family: 'Gestura Display';
	src: url('../fonts/gestura-display/GesturaDisplay-Extralight.otf') format('opentype');
	font-style: normal;
	font-weight: 200;
	font-display: swap;
}

@font-face {
	font-family: 'Gestura Display';
	src: url('../fonts/gestura-display/GesturaDisplay-ExtralightItalic.otf') format('opentype');
	font-style: italic;
	font-weight: 200;
	font-display: swap;
}

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

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

@font-face {
	font-family: 'Gestura Display';
	src: url('../fonts/gestura-display/GesturaDisplay-Regular.otf') format('opentype');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: 'Gestura Display';
	src: url('../fonts/gestura-display/GesturaDisplay-RegularItalic.otf') format('opentype');
	font-style: italic;
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: 'Gestura Display';
	src: url('../fonts/gestura-display/GesturaDisplay-Semibold.otf') format('opentype');
	font-style: normal;
	font-weight: 600;
	font-display: swap;
}

@font-face {
	font-family: 'Gestura Display';
	src: url('../fonts/gestura-display/GesturaDisplay-SemiboldItalic.otf') format('opentype');
	font-style: italic;
	font-weight: 600;
	font-display: swap;
}

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

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

@font-face {
	font-family: 'Gestura Display';
	src: url('../fonts/gestura-display/GesturaDisplay-Black.otf') format('opentype');
	font-style: normal;
	font-weight: 900;
	font-display: swap;
}

@font-face {
	font-family: 'Gestura Display';
	src: url('../fonts/gestura-display/GesturaDisplay-BlackItalic.otf') format('opentype');
	font-style: italic;
	font-weight: 900;
	font-display: swap;
}

:root {
	--wp--preset--font-family--gestura-display: 'Gestura Display', serif;
}
