/* ============================================================
   EDOUARGOT — Mobile : retirer le voile/flou Rue des Jardins
   Ne change pas la couleur, la taille, ni l'emplacement.
   ============================================================ */

@media (max-width: 768px) {
  /* Texte exact du badge Rue des Jardins */
  html body .edo-family-text {
    filter: none !important;
    -webkit-filter: none !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
    opacity: 1 !important;
    mix-blend-mode: normal !important;
    transform: none !important;
  }

  /* Image Rue des Jardins */
  html body img[src="/images/ruedesjardins02.png"],
  html body img[src*="ruedesjardins02.png"] {
    filter: none !important;
    -webkit-filter: none !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
    opacity: 1 !important;
    mix-blend-mode: normal !important;
  }

  /* Si le flou vient du conteneur parent du texte/image */
  html body .edo-photo-badge:has(.edo-family-text),
  html body .edo-photo-badge-family:has(.edo-family-text) {
    filter: none !important;
    -webkit-filter: none !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
  }

  /* Si un pseudo-élément crée le voile */
  html body .edo-photo-badge:has(.edo-family-text)::before,
  html body .edo-photo-badge:has(.edo-family-text)::after,
  html body .edo-photo-badge-family:has(.edo-family-text)::before,
  html body .edo-photo-badge-family:has(.edo-family-text)::after {
    filter: none !important;
    -webkit-filter: none !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
  }
}
