/* Hide the current language completely */
.lang-item.current-lang {
    display: none !important;
}

/* Hide language names in Polylang language switcher */
.lang-item a span,
.lang-item a .pll-language-name {
    display: none !important;
}

/* Ensure flags are displayed inline */
.lang-item a img {
    display: inline-block !important;
    width: 30px; /* Adjust flag size as needed */
    height: auto;
}

/* Remove bullet points and set horizontal layout */
.lang-switcher,
.lang-item {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
    margin-right: 5px; /* Adjust spacing between flags */
}

/* Optional: flex container to align flags horizontally */
.lang-switcher {
    display: flex;
    gap: 5px; /* spacing between flags */
}
