.bgd-xem-them {
	--bgd-xem-them-bg: #fffdf0;
	--bgd-xem-them-border: #ffc61a;
	--bgd-xem-them-text: #563e33;
	--bgd-xem-them-link: #b42318;
	background: var(--bgd-xem-them-bg);
	border: 1px solid var(--bgd-xem-them-border);
	border-left: 4px solid var(--bgd-xem-them-border);
	border-radius: 6px;
	color: var(--bgd-xem-them-text);
	margin: 1.25em 0;
	max-width: 100%;
	overflow-wrap: anywhere;
	padding: 0.75em 0.9em;
}

.bgd-xem-them .bgd-xem-them__label {
	color: var(--bgd-xem-them-text);
}

.bgd-xem-them .bgd-xem-them__link {
	color: var(--bgd-xem-them-link);
	font-weight: 600;
}

.bgd-xem-them .bgd-xem-them__link:focus-visible {
	outline: 2px solid var(--bgd-xem-them-border);
	outline-offset: 2px;
}
