/** Styler le Sélecteur de langue de Polylang **/

div.wp-block.wp-block-polylang-language-switcher ul,
/* Pour l'éditeur */
.wp-block-polylang-language-switcher ul,
ul.wp-block-polylang-language-switcher {
    list-style: none;
    padding-inline-start: 0px;
    margin-block-start: 0px;
    margin-block-end: 0px;
}

/* À partir de la version 3.9.0 */
.wp-block-polylang-language-switcher ul>li>a,
/* Avant la version 3.9.0 */
ul.wp-block-polylang-language-switcher>li>a {
    letter-spacing: 1.5px;
    border: 1px solid #1a1a1a14;
    cursor: pointer;
    color: var(--wp--preset--color--muted);
    background: #1a1a1a0a;
    border-radius: 10px;
    padding: 8px 12px;
    font-family: var(--wp--preset--font-family--space-mono);
    font-size: 10px;
    transition: color .2s, border-color .2s, background .2s;
    text-decoration: none;
    text-transform: uppercase;
}

/* À partir de la version 3.9.0 */
.wp-block-polylang-language-switcher ul>li>a:hover,
/* Avant la version 3.9.0 */
ul.wp-block-polylang-language-switcher>li>a:hover {
    color: var(--wp--preset--color--ink);
    border-color: #1a1a1a24;
    background: #1a1a1a0f;
}