/* Keyboard focus must remain obvious on the legacy-styled calendar controls. */
.jet-calendar-nav__link[role="button"]:focus-visible,
.jet-date-period [role="button"]:focus-visible {
	outline: 3px solid #8c0b10;
	outline-offset: 3px;
}

/* The imported light blue did not meet WCAG AA against the white calendar card. */
.elementor-element-c0441e0 .jet-listing-dynamic-field__content {
	color: #315a96 !important;
}

/* Make the inherited filter helper's actual background explicit for contrast tools. */
.elementor-element-1e36f5d p {
	background-color: #fff !important;
	color: #151515 !important;
}

/* Carousel copy sits on this same dark field; declaring it avoids image-layer ambiguity. */
.home .elementor-element-024acec {
	background-color: #555 !important;
}

/* Retain the original calendar widgets' scoped month-popup dimensions. */
#datepickers-container :is(.jet-date-period-fa36ed4, .jet-date-period-aa4f57b) {
	margin-top: 10px;
	margin-left: 0;
	width: 300px;
}
