.bodypi-language-switch{display:flex;align-items:center;gap:2px;flex:none;padding:3px;border:1px solid #dedee5;border-radius:6px;font-size:11px;line-height:1.3}.bodypi-language-switch a{padding:6px 7px;color:#60616d;text-decoration:none;border-radius:3px;font-weight:600}.bodypi-language-switch a[aria-current]{background:#22232e;color:#fff}.bodypi-language-switch a:hover{color:#bd2231}.bodypi-language-switch a:focus-visible{outline:2px solid #bd2231;outline-offset:2px}.header-inner{gap:18px}.primary-nav{margin-left:auto}@media(max-width:1100px) and (min-width:761px){.header-inner{gap:10px}.nav-links{gap:16px}.header-visit{display:none}}@media(max-width:760px){.bodypi-language-switch{order:2;margin-left:auto}.bodypi-hours{margin-left:0}.header-inner{gap:10px}.menu-toggle{margin-left:0}}@media(max-width:480px){.bodypi-language-switch{padding:2px;font-size:10px}.bodypi-language-switch a{padding:5px}.bodypi-hours-summary>span{display:none}.bodypi-hours-summary strong{font-size:10px}.bodypi-hours>summary{padding:6px}.header-inner{gap:6px}.brand{width:100px!important}.menu-toggle{font-size:12px;padding:7px}}@media(max-width:360px){.brand{width:86px!important}.bodypi-hours-summary strong{max-width:52px;white-space:normal;line-height:1.1}}
@media(min-width:761px) and (max-width:900px){.bodypi-language-switch{order:2;margin-left:12px}.bodypi-hours{margin-left:auto}.site-header .menu-toggle{margin-left:12px}}
