.wl-lang{display:flex;align-items:center;gap:.45rem;font-family:Jost,sans-serif;font-size:.8rem;letter-spacing:.1em;white-space:nowrap}header .wp-block-group:has(> .wl-lang--top){position:relative}.wl-lang--top::before{content:"";position:absolute;top:0;bottom:0;right:100%;width:56px;background:linear-gradient(90deg,rgba(89,47,29,0),var(--wp--preset--color--contrast,#592F1D));pointer-events:none}body.admin-bar .wl-lang--top::before{right:auto;left:100%;background:linear-gradient(270deg,rgba(89,47,29,0),var(--wp--preset--color--contrast,#592F1D))}.wl-lang--top{box-shadow:none!important;margin:0!important;top:0!important;bottom:0!important;transform:none!important;align-items:center;max-width:none!important;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:3;color:#fff;background:var(--wp--preset--color--contrast,#592F1D);padding:.25rem max(16px,2.5vw) .25rem 1.4rem;box-shadow:-18px 0 14px -4px var(--wp--preset--color--contrast,#592F1D)}.wl-lang--top .wl-lang__a{color:#fff;padding:.3rem .15rem}body.admin-bar .wl-lang--top{right:auto;left:0;padding:.25rem 1.4rem .25rem max(16px,2.5vw);box-shadow:18px 0 14px -4px var(--wp--preset--color--contrast,#592F1D)}.wl-lang__a{color:inherit;text-decoration:none;opacity:.5;padding:.35rem .1rem;line-height:1}.wl-lang__a.is-current{opacity:1;font-weight:600}a.wl-lang__a:hover,a.wl-lang__a:focus-visible{opacity:1;text-decoration:underline;text-underline-offset:3px}.wl-lang__sep{opacity:.3}@media(max-width:600px){.wl-lang{font-size:.76rem;gap:.35rem}.wl-lang--top{right:0;padding:.25rem 14px .25rem 1rem}}