.post-image {
display: block;
width: 100%;
}
.post-image-media {
display: block;
width: 100%;
aspect-ratio: 2 / 1;
overflow: hidden;
}
.post-image-media > a {
display: block;
height: 100%;
}
.content .post-image-media img,
.content-home .post-image-media img {
display: block;
width: 100%;
max-width: none;
height: 100%;
margin-bottom: 0;
object-fit: cover;
object-position: center;
}
.format-gallery .flexslider .slides img {
object-fit: initial;
height: auto;
max-width: 100%;
}