/**
 * Card / tile component styles.
 */

/* Blog / news post cards (Jet listing .post-card__wrapper) */
.post-card__wrapper .jet-listing-dynamic-image,
.post-card__wrapper .jet-listing-dynamic-image a,
.post-card__wrapper .jet-listing-dynamic-image__figure {
	overflow: hidden;
	border-radius: 10px;
}

.post-card__wrapper .jet-listing-dynamic-image img {
	border-radius: 10px;
	display: block;
	transform-origin: center center;
	transition: transform 0.45s cubic-bezier(0.22, 1, 0.36, 1);
}

.post-card__wrapper:hover .jet-listing-dynamic-image img,
.post-card__wrapper:focus-within .jet-listing-dynamic-image img {
	transform: scale(1.05);
}
