/** @format */
.events_container_headline {
	padding: var(--universal-gap);
	padding-bottom: 0px;
}

.event_item {
	display: block;
	text-decoration: none;
	padding: calc(var(--universal-gap) / 2) var(--universal-gap);
	transition: all 300ms ease;
}

.event_item:hover {
	background-color: var(--color-roedl-poison-green);
}

.event_item__content {
	display: grid;
	grid-template-columns: minmax(min-content, 5em) 1fr;
	gap: calc(var(--universal-gap) / 2);
}

.event_item .event_item__tags {
	margin-top: 0.5em;
}

.event_archive_link {
	padding: var(--universal-gap);
}

/*Single Event*/
.acf_module--events_single .events_container,
.acf_module--events_single .event_item,
.acf_module--events_single .event_item .text-wrapper {
	height: 100%;
}

.acf_module--events_single .event_item__content {
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	gap: var(--universal-gap);
}

.event_item__title .headline {
	margin-bottom: 0px;
}

.events_container .text-wrapper {
	margin: 0px;
}
