@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/lato-v25-latin-regular.woff2') format('woff2');
  font-display: swap; 
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('/fonts/lato-v25-latin-700.woff2') format('woff2');
  font-display: swap;
}

/* Application à toute la page */
body {
  font-family: 'Lato', sans-serif;
  background-color: #fcfcfc; /* Un blanc légèrement cassé fait plus moderne */
  color: #333333;
}

/* On force la police sur le bouton qu'on a créé tout à l'heure */
button {
  font-family: 'Lato', sans-serif;
  font-weight: 700;
}

#galerie-grid img {
    cursor: pointer;
}

.status-container {
    transition: opacity 0.3s ease;
    opacity: 0;
}

.status-container.show {
    opacity: 1;
}