.spj-language-switcher{display:flex;gap:0.25rem;align-items:center;flex-shrink:0;font-size:0.72rem;letter-spacing:0.08em;line-height:1.2}
.spj-language-switcher a{padding:0.5rem 0.45rem;border-radius:999px;color:var(--wp--preset--color--ink,#2b2926);text-decoration:none}
.spj-language-switcher a[aria-current="page"]{background:#bd663f;color:#fffaf3}
.spj-language-switcher a:hover,.spj-language-switcher a:focus-visible{outline:1px solid #bd663f;outline-offset:2px}
.spj-header__brand{flex-shrink:0;white-space:nowrap}
.spj-header__nav{order:2;margin-left:auto}
.spj-header__inner>.spj-language-switcher{order:3}
.spj-translated-tours{max-width:1280px;margin:auto}
@media(max-width:1000px){
 .spj-header__inner>.spj-language-switcher{order:1;margin-left:auto}
 .spj-header__nav{order:2;margin-left:0}
 .spj-header__nav .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}
 .spj-header__nav .wp-block-navigation__responsive-container-open{display:flex!important}
}
@media(max-width:700px){.spj-language-switcher{font-size:0.68rem;gap:0}.spj-language-switcher a{padding:0.45rem 0.35rem}.spj-header__inner{column-gap:0.5rem!important}}
