/**
 * All Locations directory — location-specific overrides loaded after all-people.css.
 *
 * Inherits the full toolbar, grid, card, and modal styles from all-people.css.
 * This file only patches the parts that differ: the card image (square instead
 * of circular, with photo vs. icon display modes).
 */

/* Square image container — overrides the 999px border-radius from all-people.css */
.al-card__image {
	border-radius: 4px;
	background: #f0efed; /* warm off-white suits both photos and SVG icons */
}

/* Featured photo: fill the square like a thumbnail */
.al-card__image.al-img--photo img {
	object-fit: cover;
	padding: 0;
}

/* Category SVG pin icon: contain with breathing room so the pin isn't clipped */
.al-card__image.al-img--icon img {
	object-fit: contain;
	padding: 12px;
}
