/**
 * Geist Sans — self-hosted webfonts
 *
 * Copy woff2 files from:
 *   geist-font-v1.7.2/geist-font/Geist/webfonts/
 * into:
 *   wp-content/themes/siriusxm-music-for-business/fonts/
 */

@font-face {
	font-family: "Geist";
	src: url("../fonts/Geist-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Geist";
	src: url("../fonts/Geist-Medium.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Geist";
	src: url("../fonts/Geist-SemiBold.woff2") format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Geist";
	src: url("../fonts/Geist-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

/* Optional: uncomment if you copy italic files into /fonts/ */
/*
@font-face {
	font-family: "Geist";
	src: url("../fonts/Geist-Italic.woff2") format("woff2");
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: "Geist";
	src: url("../fonts/Geist-BoldItalic.woff2") format("woff2");
	font-weight: 700;
	font-style: italic;
	font-display: swap;
}
*/

:root {
	--sxm-font-geist: Geist, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

body,
button,
input,
select,
textarea {
	font-family: var(--sxm-font-geist);
}

h1,
h2,
h3,
h4,
h5,
h6,
.et_pb_section,
.et_pb_column,
.et_pb_module,
.et_pb_text,
.et_pb_blurb,
.et_pb_button,
.et_pb_menu,
.et_pb_slide_description,
.woocommerce,
.woocommerce-page {
	font-family: var(--sxm-font-geist);
}
