/*
Plugin: Featured Video Block
Description: Styles for the Featured Video or Image block.
Author: Eva
Version: 1.7
*/

/* === Featured Media Link === */
.featured-media-link {
  text-decoration: none;
  display: block;
}

/* === Featured Media Wrapper (default for archive/cards) === */
.featured-media-wrapper {
  aspect-ratio: 3 / 4;
  overflow: hidden;
  border-radius: 12px;
  box-shadow: var(--wp--preset--shadow--natural, 0 10px 15px rgba(0, 0, 0, 0.1));
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0;
  padding-bottom: 0;
  border: none;
}

/* === Wrapper contents: img, svg, picture (incl. WebP fix) === */
.featured-media-wrapper img,
.featured-media-wrapper svg,
.featured-media-wrapper picture,
.featured-media-wrapper picture img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}

/* === Override for single jogo-popular pages only === */
body.single.single-jogo-popular .featured-media-wrapper {
  aspect-ratio: auto !important;
  display: block !important;
}

body.single.single-jogo-popular .featured-media-wrapper video,
body.single.single-jogo-popular .featured-media-wrapper img,
body.single.single-jogo-popular .featured-media-wrapper svg {
  height: auto !important;
  object-fit: contain !important;
}
