/* === Domaine Royal • Footer blanc avec puce dorée au survol =================
   Placez ce fichier APRES css/style.css et APRES css/style-links-override.css :
     <link rel="stylesheet" href="css/style.css"/>
     <link rel="stylesheet" href="css/style-links-override.css">
     <link rel="stylesheet" href="css/footer-links-override.css">
   Effet : liens de footer blancs, sans soulignement ; au survol, petite puce
   ronde dorée à gauche. Aucune incidence sur le menu ou le contenu.
============================================================================= */

:root{
  --footer-bullet: #aa8453; /* or du thème */
}

/* Liens du footer : blanc, sans soulignement */
.footer a:not(.btn):not(.butn):not(.nav-link){
  color: #fff !important;
  text-decoration: none !important;
  position: relative;
  padding-left: .9em; /* espace pour la puce */
  transition: color .18s ease;
}
.footer a:not(.btn):not(.butn):not(.nav-link):visited{
  color: #fff !important;
}

/* Puce dorée masquée par défaut */
.footer a:not(.btn):not(.butn):not(.nav-link)::before{
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: .38em;
  height: .38em;
  border-radius: 50%;
  background: var(--footer-bullet);
  transform: translateY(-50%);
  opacity: 0;
  transition: opacity .18s ease;
}

/* Au survol : affiche la puce, pas de soulignement, garde le blanc */
.footer a:not(.btn):not(.butn):not(.nav-link):hover::before{
  opacity: 1;
}
.footer a:not(.btn):not(.butn):not(.nav-link):hover{
  color: #fff !important;
  text-decoration: none !important;
}