.mc-site .mc-language-switch{display:flex;align-items:center;gap:7px;white-space:nowrap;font-size:13px;line-height:1.35;flex-shrink:0}.mc-site .mc-language-switch a{display:inline-flex;align-items:center;min-height:44px;padding:6px 2px;text-underline-offset:5px}.mc-site .mc-language-switch a[aria-current=true]{text-decoration:underline;font-weight:600}.mc-language-switch>span{opacity:.45}.mc-site .mc-header .mc-header-actions{gap:16px}.mc-site .mc-header .mc-header-inner{gap:20px}.mc-site .mc-header .mc-mobile-nav{z-index:3}.mc-site .mc-page-intro h1{overflow-wrap:anywhere}@media(min-width:761px) and (max-width:980px){.mc-site .mc-hero h1{font-size:clamp(44px,5.5vw,54px)}}@media(max-width:360px){.mc-site .mc-hero h1{font-size:40px}.mc-site .mc-page-intro h1{font-size:clamp(37px,12vw,43px)}}@media(max-width:1240px){.mc-site .mc-header .mc-header-phone{display:none}}@media(max-width:1100px){.mc-site .mc-header .mc-desktop-nav{display:none}.mc-site .mc-header .mc-menu-button{display:flex;min-width:44px;min-height:44px;justify-content:center;align-items:center}.mc-site .mc-header .mc-mobile-nav{display:flex;top:100%;max-height:calc(100dvh - 130px)}}@media(max-width:640px){.mc-site header.mc-header{height:auto;min-height:116px}.mc-site .mc-header .mc-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo menu" "languages booking";width:calc(100% - 28px);gap:5px 8px;padding:12px 0 9px;height:auto}.mc-site .mc-header .mc-logo{grid-area:logo;justify-self:start}.mc-site .mc-header .mc-header-actions{display:contents}.mc-site .mc-header .mc-language-switch{grid-area:languages;font-size:12.5px;gap:5px;justify-self:start}.mc-site .mc-header .mc-language-switch a{min-height:44px;padding:6px 0}.mc-site .mc-header .mc-header-book{grid-area:booking;display:inline-flex;justify-self:end;min-height:44px;padding:10px 12px;gap:10px;font-size:14px}.mc-site .mc-header .mc-menu-button{grid-area:menu;justify-self:end}.mc-site .mc-header .mc-mobile-nav{top:100%;max-height:calc(100dvh - 125px)}}