/*
 * Property card media normalization.
 *
 * This late-loaded, plugin-owned layer keeps card thumbnails inside the
 * component's selected aspect ratio even when the active theme applies a
 * global `img { height: auto; }` rule.
 */

.srm-property-card .srm-card-media > a,
.srm-property-card .srm-card-media img,
.srm-property-card .srm-card-media .srm-property-art {
	display: block;
	width: 100%;
	height: 100%;
	margin: 0;
}

.srm-property-card .srm-card-media img {
	max-width: none;
	object-fit: cover;
	object-position: center;
	vertical-align: middle;
}
