/**
  Ce fichier doit être inclus sur toutes les pages susceptibles d'afficher un champ de type mot de passe.
  Il lance l'affichage, en conjonction avec everywhere.js, d'une icône d'oeil qui permet de révéler / cacher le contenu du champ de mot de passe.
**/
.password-container {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}

.password-reveal-icon-container {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 .75rem;
  line-height: 1;
  cursor: pointer;
  border: 0;
  margin: 1px 1px 1px -1px;
}

.password-reveal-icon,
.password-hide-icon {
  width: 1.25rem;
  height: 1.25rem;
}

[type="password"] + .password-reveal-icon-container .password-hide-icon {
  display: none;
}

[type="text"] + .password-reveal-icon-container .password-reveal-icon {
  display: none;
}

.w-field__input input[type="password"],
.w-field__input input[type="text"][data-is-password-field="1"] {
  margin-right: -2.75rem;
}

.facet-configuration-sort-type select {
  width: auto;
}