.block-themekit-language-switcher{text-align:right}.block-themekit-language-switcher ul.language-switcher-language-url{justify-content:flex-end;display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:0}.block-themekit-language-switcher ul.language-switcher-language-url li{display:flex;align-items:center}.block-themekit-language-switcher ul.language-switcher-language-url li:not(:last-child)::after{content:'|';margin:0 .5rem;color:#929292;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media print, screen and (max-width: 47.99875em){.block-themekit-language-switcher ul.language-switcher-language-url li:not(:last-child)::after{color:rgba(255,255,255,0.5)}}.block-themekit-language-switcher ul.language-switcher-language-url a{font-size:0;font-weight:400;text-decoration:none;color:#929292;border-bottom:2px solid transparent;transition:color 0.2s ease, border-color 0.2s ease;line-height:1.4}.block-themekit-language-switcher ul.language-switcher-language-url a::before{font-size:.875rem;content:attr(hreflang);text-transform:uppercase;line-height:1.4}@media print, screen and (max-width: 47.99875em){.block-themekit-language-switcher ul.language-switcher-language-url a{color:rgba(255,255,255,0.7)}.block-themekit-language-switcher ul.language-switcher-language-url a::before{color:rgba(255,255,255,0.7)}}.block-themekit-language-switcher ul.language-switcher-language-url a.is-active{color:#1b1c1e;border-bottom-color:#1b1c1e}.block-themekit-language-switcher ul.language-switcher-language-url a.is-active::before{color:#1b1c1e}@media print, screen and (max-width: 47.99875em){.block-themekit-language-switcher ul.language-switcher-language-url a.is-active{color:#fff;border-bottom-color:#fff}.block-themekit-language-switcher ul.language-switcher-language-url a.is-active::before{color:#fff}}.block-themekit-language-switcher ul.language-switcher-language-url a:hover:not(.is-active){color:#1b1c1e}.block-themekit-language-switcher ul.language-switcher-language-url a:hover:not(.is-active)::before{color:#1b1c1e}@media print, screen and (max-width: 47.99875em){.block-themekit-language-switcher ul.language-switcher-language-url a:hover:not(.is-active){color:#fff}.block-themekit-language-switcher ul.language-switcher-language-url a:hover:not(.is-active)::before{color:#fff}}@media print, screen and (max-width: 47.99875em){.block-themekit-language-switcher{margin-bottom:1.5rem;padding-right:3.5rem}}

