/**
 * WT26 TEC Map Fix — Leaflet Map Styles
 *
 * Styles for the Leaflet maps that replace Google Maps on TEC event pages.
 */

/* Map container */
.wt26-tec-leaflet-map {
	width: 100%;
	min-height: 200px;
	z-index: 1;
	border-radius: 4px;
	overflow: hidden;
}

/* Custom pin icon */
.wt-tec-map-pin {
	background: none !important;
	border: none !important;
}

/* Popup styles */
.wt-tec-popup {
	font-size: 13px;
	line-height: 1.5;
	max-width: 250px;
}

.wt-tec-popup strong {
	display: block;
	margin-bottom: 3px;
}

/* Hide Google Maps elements that may render before JS replaces them */
.tribe-events-single .tribe-events-event-meta iframe[src*="google.com/maps"],
.tribe-events-single .tribe-events-event-meta iframe[src*="maps.googleapis.com"],
.tribe-events [id^="tribe-events-gmap"],
.tribe-events-pro-map__google-maps-premium {
	visibility: hidden;
}
