/* HE overrides – clean and minimal */

/* Lang switch flags: hide text, show background image */
.lang-switch a{
  display:inline-block;
  width:28px;
  height:18px;
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
  text-indent:-9999px;
  overflow:hidden;
  white-space:nowrap;
  padding:0;
  margin:0 6px;
}

.lang-switch a[data-lang="fr"]{ background-image:url("../photos/flags/flag-fr.svg") !important; }
.lang-switch a[data-lang="en"]{ background-image:url("../photos/flags/flag-en.svg") !important; }
.lang-switch a[data-lang="he"]{ background-image:url("../photos/flags/flag-he.svg") !important; }


