/*
 * Local, network-free typography fallbacks for the Agricola/ThemeREX frontend.
 * Deliberately contains no @font-face or remote URL.
 */
:root {
	--agronex-font-local-sans: "Segoe UI", "Helvetica Neue", Arial, Helvetica, sans-serif;
	--agronex-font-local-display: Arial, "Helvetica Neue", "Segoe UI", Helvetica, sans-serif;
}

body,
body input,
body select,
body textarea,
body button {
	font-family: var(--agronex-font-local-sans) !important;
}

body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .entry-title,
body .post_title,
body .sc_item_title,
body .sc_item_subtitle,
body .sc_button,
body .widget_title,
body .menu_main_nav > li > a {
	font-family: var(--agronex-font-local-display) !important;
}

.agronex-local-avatar {
	align-items: center;
	background: #234d20;
	border-radius: 50%;
	box-sizing: border-box;
	color: #fff;
	display: inline-flex;
	flex: 0 0 var(--agronex-avatar-size, 96px);
	font-family: var(--agronex-font-local-sans) !important;
	font-size: calc(var(--agronex-avatar-size, 96px) * 0.34);
	font-weight: 700;
	height: var(--agronex-avatar-size, 96px);
	justify-content: center;
	letter-spacing: 0.02em;
	line-height: 1;
	overflow: hidden;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
	width: var(--agronex-avatar-size, 96px);
}
