footer {
    display: flex;
    flex-direction: column;
    align-items: center; 
  
    a {
      color: #D1D0CB; 
      text-decoration: none; 
      font-size: 2rem;
      border-top: 1px solid #DDAC17; 
      border-bottom: 1px solid #DDAC17; 
      display: inline-block; // Permet d'ajuster les bordures sans affecter la mise en page
      padding: .5rem 1rem; // Espace autour du texte pour améliorer l'apparence des bordures
      margin-bottom: 2rem; 

      &:hover {
        color: #ad8a21; 
        border-color: #753612; 
    }
    }
  
    .footer-logo {
      display: flex;
      justify-content: center; 
      gap: 2rem;
  
      img {
        width: 50px; 
        height: 50px; 
      }
    }
  }