/**
 * Bookings search block — results panel must not use Flatpickr’s `.flatpickr-calendar`
 * classes (FacetWP loads Flatpickr globally; those rules position/limit height and
 * break this panel). Visibility uses `.monr-search__results--open` / `--closed`.
 */

.monr-search,
.monr-search .facetwp-template.row {
	overflow: visible;
}

.monr-search__results--panel {
	position: relative;
	display: block;
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
	overflow: visible;
	min-height: 0;
	color: var(--bs-body-color, #212529);
	background-color: var(--bs-body-bg, #fff);
	border: 1px solid var(--bs-border-color, rgba(0, 0, 0, 0.125));
	border-radius: 0.375rem;
}

.monr-search__results--panel .monr-search__no-results,
.monr-search__results--panel .monr-search__no-results em {
	color: var(--bs-secondary-color, #6c757d);
	font-style: italic;
}

.monr-search__results--panel.monr-search__results--closed {
	display: none !important;
}

.monr-search__results--panel.monr-search__results--open {
	display: block;
}
