/* Placement validé par Paul le 24 octobre 2026. */
.badge-photo-group { display: contents; min-width: 0; }
.badge-fixed { position: fixed; z-index: 120; right: 12px; top: 50%; transform: translateY(-50%); }
.badge-fixed img { display: block; width: 26px; height: auto; }
.badge-mobile { display: none; }
@media (max-width: 600px) {
  .badge-photo-group { display: block; }
  .badge-fixed { display: none; }
  .badge-mobile { display: flex; justify-content: center; margin-top: 20px; }
  .badge-mobile img { display: block; width: 180px; height: auto; max-width: 75%; }
}
