/* ===== GALERIE DANSUL CORBILOR (.p-galerie) – v3 =====
   Hero, grilă și carousel vin din sistemul global (.hero, .gallery, .carousel-el). */

/* Miniaturi cu umbră discretă */
.p-galerie .gallery > a { display: block; box-shadow: var(--el-shadow); }

/* Slide-uri carousel: imagine de fundal în format 16:9 */
.p-galerie .gal-slide { aspect-ratio: 16 / 9; background-size: cover; background-position: center; }

/* Bandă foto finală (fără text, fără umbrire) */
.p-galerie.gal-final { background-position: 5% 50%; }
.p-galerie.gal-final::before { display: none; }

@media (max-width: 575.98px) {
  .p-galerie .gal-slide { aspect-ratio: 4 / 3; }
  .p-galerie.gal-final { min-height: 320px; }
}

/* Mobil (2 coloane): ultima poză rămasă singură ocupă tot rândul */
@media (max-width: 767.98px) {
  .p-galerie .gallery > a:last-child:nth-child(odd) { grid-column: span 2; aspect-ratio: 16 / 9; }
}
