.news-detail-back {
  margin-bottom: 2rem;
  display: inline-flex;
  align-items: center;
  gap: 0.25rem;
  text-decoration: none;
}
.news-detail-back svg {
  transform: rotate(180deg);
}
.news-detail-title {
  margin-bottom: 2rem;
}
.news-detail-banner {
  margin-bottom: 4rem;
}
.news-detail-banner img {
  margin-inline: auto;
}
.news-detail-element--video iframe {
  width: 100%;
  aspect-ratio: 16/9;
}

.news-gallery {
  --max-cols: 4;
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(min(var(--max-cols), var(--cols)), 1fr);
}
@media (max-width: 768px) {
  .news-gallery {
    --max-cols: 3;
  }
}
@media (max-width: 600px) {
  .news-gallery {
    --max-cols: 2;
    gap: 0.5rem;
  }
}
.news-gallery[data-cols="1"] {
  --cols: 1;
}
.news-gallery[data-cols="2"] {
  --cols: 2;
}
.news-gallery[data-cols="3"] {
  --cols: 3;
}
.news-gallery[data-cols="4"] {
  --cols: 4;
}

/*# sourceMappingURL=news-show.css.map */
