/* H2G — los afbeelding-blok (h2g/afbeelding) */

.h2g-afbeelding-sectie {
  max-width: var(--content-breedte, 1160px);
  margin: 40px auto;
  padding: 0 24px;
}

.h2g-afbeelding-sectie--breed {
  max-width: none;
  padding: 0;
}

.h2g-afbeelding-sectie img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: var(--radius, 8px);
}

.h2g-afbeelding-sectie--breed img {
  border-radius: 0;
}

.h2g-afbeelding-sectie figcaption {
  margin-top: 8px;
  font-size: 14px;
  color: var(--charcoal, #555);
  text-align: center;
}
