/* Release 1.10.21: stable global search filters and result cards. */
body.cs2day-v2 .cs2-discovery .cs2-search-filter-toolbar {
	margin-bottom: 16px;
}

body.cs2day-v2 .cs2-discovery .cs2-discovery__count {
	color: var(--cs2-v2-muted);
	font-size: .76rem;
	margin: 0 0 10px;
}

body.cs2day-v2 .cs2-discovery-result {
	align-items: center;
	grid-template-columns: 52px minmax(0, 1fr);
	min-height: 74px;
}

body.cs2day-v2 .cs2-discovery-result__media {
	align-items: center;
	align-self: center;
	background: var(--cs2-v2-bg-soft);
	border: 1px solid var(--cs2-v2-border);
	border-radius: 4px;
	display: flex;
	font-size: .68rem;
	font-weight: 800;
	height: 50px;
	justify-content: center;
	overflow: hidden;
	width: 50px;
}

body.cs2day-v2 .cs2-discovery-result__media img {
	border: 0;
	border-radius: 0;
	height: 100%;
	object-fit: contain;
	width: 100%;
}

body.cs2day-v2 .cs2-discovery-result__copy {
	display: block;
	min-width: 0;
}

body.cs2day-v2 .cs2-discovery-result__copy strong {
	line-height: 1.35;
	overflow-wrap: anywhere;
}

body.cs2day-v2 .cs2-discovery .cs2-discovery__filters > input[type="hidden"] + fieldset,
body.cs2day-v2 .cs2-discovery .cs2-discovery__filters fieldset {
	grid-column: 1 / -1;
}

body.cs2day-v2 .cs2-discovery .cs2-directory-filters__actions {
	grid-column: 1 / -1;
}

@media (max-width: 600px) {
	body.cs2day-v2 .cs2-discovery-result {
		grid-template-columns: 44px minmax(0, 1fr);
		min-height: 66px;
	}

	body.cs2day-v2 .cs2-discovery-result__media {
		height: 42px;
		width: 42px;
	}

	body.cs2day-v2 .cs2-discovery__type-grid .cs2-check {
		min-width: 0;
	}
}
