/*
 * The theme's own CSS stretches video thumbnails to fill their container
 * (width:100%; height:100%) but never sets object-fit, and the container
 * has a black background - so any video whose aspect ratio doesn't
 * exactly match the grid cell shows black letterbox bars. object-fit:
 * cover crops instead of letterboxing, matching how image thumbnails in
 * the same grid already fill their box via background-size: cover.
 */
.utillz .ulz-listing-image .ulz--video {
    object-fit: cover !important;
}
