@font-face{font-family:'Noras Serif';font-style:italic;font-weight:300 600;font-display:swap;src:url(/wp-content/uploads/mh-noras-fonts/newsreader-italic-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noras Serif';font-style:italic;font-weight:300 600;font-display:swap;src:url(/wp-content/uploads/mh-noras-fonts/newsreader-italic-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noras Serif';font-style:normal;font-weight:300 600;font-display:swap;src:url(/wp-content/uploads/mh-noras-fonts/newsreader-normal-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noras Serif';font-style:normal;font-weight:300 600;font-display:swap;src:url(/wp-content/uploads/mh-noras-fonts/newsreader-normal-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{--nx-ink:var(--e-global-color-mhink, #221C19);--nx-text:var(--e-global-color-mhtext, #4F4741);--nx-creme:var(--e-global-color-mhcreme, #F6F3EE);--nx-sand:var(--e-global-color-mhsand, #E9E1D6);--nx-taupe:var(--e-global-color-mhtaupe, #A58570);--nx-taupe-hell:var(--e-global-color-mhtaupehell, #C9B09B);--nx-oxblood:var(--e-global-color-mhoxblood, #3D0A06);--nx-bordeaux:var(--e-global-color-mhbordeaux, #55011A);--nx-bordeaux-hell:var(--e-global-color-mhbordeauxhell, #7A102A);--nx-sans:var(--e-global-typography-mhbody-font-family, "Jost"), "Helvetica Neue", Arial, sans-serif;--nx-serif:var(--e-global-typography-mhh2-font-family, "Cormorant Garamond"), Georgia, serif;--nx-serif-weight:var(--e-global-typography-mhh3-font-weight, 600);--nx-ease:cubic-bezier(.16, 1, .3, 1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body[class*="elementor-kit-"]{--e-global-typography-mhdisplay-font-family:"Noras Serif", Georgia, "Times New Roman", serif;--e-global-typography-mhh2-font-family:"Noras Serif", Georgia, "Times New Roman", serif;--e-global-typography-mhh2s-font-family:"Noras Serif", Georgia, "Times New Roman", serif;--e-global-typography-mhh3-font-family:"Noras Serif", Georgia, "Times New Roman", serif;--e-global-typography-mhquote-font-family:"Noras Serif", Georgia, "Times New Roman", serif;--e-global-typography-mhsign-font-family:"Noras Serif", Georgia, "Times New Roman", serif;--e-global-typography-mhstatement-font-family:"Times New Roman", Times, "Liberation Serif", "Noto Serif", serif;--e-global-typography-mhlead-font-family:"Times New Roman", Times, "Liberation Serif", "Noto Serif", serif;--e-global-typography-mhbody-font-family:"Times New Roman", Times, "Liberation Serif", "Noto Serif", serif;--e-global-typography-mhsmall-font-family:"Times New Roman", Times, "Liberation Serif", "Noto Serif", serif;--uicore-primary-font-family:"Noras Serif", Georgia, "Times New Roman", serif;--uicore-secondary-font-family:"Noras Serif", Georgia, "Times New Roman", serif;--e-global-typography-uicore_primary-font-family:"Noras Serif", Georgia, "Times New Roman", serif;--e-global-typography-uicore_secondary-font-family:"Noras Serif", Georgia, "Times New Roman", serif;--uicore-text-font-family:"Times New Roman", Times, "Liberation Serif", "Noto Serif", serif;--uicore-accent-font-family:"Times New Roman", Times, "Liberation Serif", "Noto Serif", serif;--e-global-typography-uicore_text-font-family:"Times New Roman", Times, "Liberation Serif", "Noto Serif", serif;--e-global-typography-uicore_accent-font-family:"Times New Roman", Times, "Liberation Serif", "Noto Serif", serif}html body[class*="elementor-kit-"]{--uicore-typography--h5-t:none;--uicore-typography--h6-t:none}html{scroll-behavior:smooth}.elementor [id]{scroll-margin-top:96px}::selection{background:var(--nx-taupe);color:#fff}:focus-visible{outline:1px solid var(--nx-taupe);outline-offset:4px}.mh-status{font:inherit;color:var(--nx-taupe)}.nx-zoom,.nx-reveal-img,.nx-cover{overflow:hidden}.nx-zoom img{transition:transform 1.6s var(--nx-ease)}.nx-zoom:hover img{transform:scale(1.04)}html body .uicore-navbar a.uicore-btn.uicore-btn,html body[class*="elementor-kit-"] .elementor-button.elementor-button{text-transform:none;font-family:var(--uicore-primary-font-family,Georgia,serif)}html body .uicore-navbar a.uicore-btn,html body .uicore-cta-wrapper a{font-family:var(--uicore-primary-font-family,var(--nx-serif))}html body .nx-btn .elementor-button.elementor-button,html body a.nx-btn.nx-btn{--nx-btn-bg:transparent;--nx-btn-fg:var(--nx-ink);--nx-btn-line:transparent;--nx-btn-fill:var(--nx-ink);--nx-btn-fg-hover:var(--nx-creme);position:relative;z-index:0;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-family:var(--nx-sans);font-size:15px;font-weight:500;line-height:1.3;letter-spacing:.01em;text-transform:none;text-decoration:none;padding:16px 30px;border:1px solid var(--nx-btn-line);border-radius:0;box-shadow:none;background:var(--nx-btn-bg);color:var(--nx-btn-fg);fill:currentColor;transition:color .55s var(--nx-ease),border-color .55s var(--nx-ease);will-change:transform}html body .nx-btn .elementor-button.elementor-button::before,html body a.nx-btn.nx-btn::before{content:"";position:absolute;inset:-1px;z-index:-1;background:var(--nx-btn-fill);transform:scaleY(0);transform-origin:50% 100%;transition:transform .65s var(--nx-ease)}html body .nx-btn .elementor-button.elementor-button:hover,html body .nx-btn .elementor-button.elementor-button:focus-visible,html body a.nx-btn.nx-btn:hover,html body a.nx-btn.nx-btn:focus-visible{background:var(--nx-btn-bg);color:var(--nx-btn-fg-hover);border-color:var(--nx-btn-fill)}html body .nx-btn .elementor-button.elementor-button:hover::before,html body .nx-btn .elementor-button.elementor-button:focus-visible::before,html body a.nx-btn.nx-btn:hover::before,html body a.nx-btn.nx-btn:focus-visible::before{transform:scaleY(1)}html body .nx-btn--dark .elementor-button.elementor-button,html body a.nx-btn--dark.nx-btn{--nx-btn-bg:var(--nx-oxblood);--nx-btn-fg:var(--nx-creme);--nx-btn-line:var(--nx-oxblood);--nx-btn-fill:var(--nx-bordeaux-hell);--nx-btn-fg-hover:#fff}html body .nx-btn--outline .elementor-button.elementor-button,html body a.nx-btn--outline.nx-btn{--nx-btn-line:rgba(34, 28, 25, .5);--nx-btn-fill:var(--nx-ink)}.nx-dock{position:fixed;left:50%;bottom:22px;z-index:998;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 26px;background:var(--nx-creme);box-shadow:0 18px 50px -18px rgb(34 28 25 / .45);transform:translate(-50%,0);transition:transform .9s var(--nx-ease),opacity .6s var(--nx-ease),visibility 0s;font-family:var(--nx-sans)}.nx-dock__info{display:flex;align-items:center;gap:24px;margin-right:18px;white-space:nowrap;font-size:15px;color:var(--nx-text)}.nx-dock .mh-status{color:var(--nx-text)}html body .nx-dock a.nx-dock__tel,html body .nx-dock .nx-dock__info a.mh-tel{color:var(--nx-ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 0% 1px;padding-bottom:2px;transition:background-size .6s var(--nx-ease)}html body .nx-dock a.nx-dock__tel:hover,html body .nx-dock .nx-dock__info a.mh-tel:hover{background-size:100% 1px}html body .nx-dock a.nx-btn.nx-btn{padding:14px 24px}@media (max-width:767px){.nx-dock{left:0;right:0;bottom:0;padding:8px;transform:none;box-shadow:0 -14px 40px -20px rgb(34 28 25 / .5)}.nx-dock__info{display:none}html body .nx-dock a.nx-btn.nx-btn{flex:1 1 0%;padding:15px 8px}body:has(.nx-dock){padding-bottom:64px}}.page .uicore-content-wrapper.uicore-no-editor{padding-top:80px;padding-bottom:140px}.page .uicore-no-editor .uicore-content{max-width:760px;margin-left:auto;margin-right:auto}.page .uicore-no-editor .uicore-content{overflow-wrap:break-word}.page .uicore-no-editor .uicore-content h2{font-size:28px;line-height:1.25;margin:56px 0 16px}.page .uicore-no-editor .uicore-content p,.page .uicore-no-editor .uicore-content li{font-size:18px;line-height:1.65}.page .uicore-no-editor .uicore-content p{margin:0 0 18px}@media (max-width:767px){.page .uicore-content-wrapper.uicore-no-editor{padding-top:48px;padding-bottom:110px}.page .uicore-no-editor .uicore-content{-webkit-hyphens:auto;hyphens:auto}}@media (max-width:767px){body:has(.nx-dock) .uicore-back-to-top{bottom:96px}}:root{--cr-ease:cubic-bezier(.22, .61, .36, 1)}#uicore-tb-header:has(.cr-header){--cr-h-fg:#F6F3EE;--cr-h-hover:#A58570;--cr-h-cta-bg:#F6F3EE;--cr-h-cta-fg:#5F4739;--cr-h-cta-hover:#E9E1D6;z-index:99}#uicore-tb-header:has(.cr-header){top:var(--wp-admin--admin-bar--height,0)!important}body:has(.cr-hero) #uicore-tb-header:has(.cr-header){position:fixed!important;left:0;right:0}#uicore-tb-header.is-solid:has(.cr-header),body:not(:has(.cr-hero)) #uicore-tb-header:has(.cr-header){--cr-h-fg:#221C19;--cr-h-hover:#7A5E4E;--cr-h-cta-bg:#7A5E4E;--cr-h-cta-fg:#F6F3EE;--cr-h-cta-hover:#5F4739}#uicore-tb-header .cr-header{transition:background-color .5s var(--cr-ease),box-shadow .5s var(--cr-ease),min-height .5s var(--cr-ease)}#uicore-tb-header.is-solid .cr-header,body:not(:has(.cr-hero)) #uicore-tb-header .cr-header{--min-height:74px;background-color:rgb(246 243 238 / .95);box-shadow:0 12px 34px -22px rgb(34 28 25 / .45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.ui-e-fullscreen-menu-open #uicore-tb-header .cr-header{-webkit-backdrop-filter:none;backdrop-filter:none}:root.ui-e-fullscreen-menu-open,html body.ui-e-fullscreen-menu-open{height:auto}#uicore-tb-header .cr-header .ui-e-menu-item>a{color:var(--cr-h-fg);transition:color .3s var(--cr-ease)}#uicore-tb-header .cr-header .ui-e-menu-item>a:hover,#uicore-tb-header .cr-header .ui-e-menu-item>a.is-active{color:var(--cr-h-hover)}#uicore-tb-header .cr-header .ui-e-fullscreen-button[aria-expanded="false"]{color:var(--cr-h-fg)}#uicore-tb-header .cr-logo img{transition:opacity .5s var(--cr-ease),width .5s var(--cr-ease)}#uicore-tb-header .cr-logo--dark img{opacity:0}#uicore-tb-header.is-solid .cr-logo--dark img,body:not(:has(.cr-hero)) #uicore-tb-header .cr-logo--dark img{opacity:1}#uicore-tb-header.is-solid .cr-logo--light img,body:not(:has(.cr-hero)) #uicore-tb-header .cr-logo--light img{opacity:0}#uicore-tb-header.is-solid .cr-logo img{width:150px}#uicore-tb-header .cr-header-link .elementor-button{color:var(--cr-h-fg)}#uicore-tb-header .cr-header-link .elementor-button:hover{color:var(--cr-h-hover)}#uicore-tb-header .cr-header-cta .elementor-button{background-color:var(--cr-h-cta-bg);border-color:var(--cr-h-cta-bg);color:var(--cr-h-cta-fg)}#uicore-tb-header .cr-header-cta .elementor-button:hover{background-color:var(--cr-h-cta-hover);border-color:var(--cr-h-cta-hover);color:var(--cr-h-cta-fg)}@media (max-width:1024px){#uicore-tb-header.is-solid .cr-header,body:not(:has(.cr-hero)) #uicore-tb-header .cr-header{--min-height:66px}#uicore-tb-header.is-solid .cr-logo img{width:128px}#uicore-tb-header .cr-header .ui-e-fullscreen-mode>nav .ui-e-menu-item>a{color:#221C19;padding:3px 0}#uicore-tb-header .cr-header .ui-e-fullscreen-mode>nav .ui-e-menu-item>a:hover{color:#7A5E4E}#uicore-tb-header .cr-header .ui-e-fullscreen-mode>nav .ui-e-menu-item>a .ui-e-text{font-size:clamp(32px, 8.6vw, 42px);line-height:1.15}}html body a.mh-card-btn.cr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border:1px solid #7A5E4E;border-radius:8px;background-color:#fff0;color:#7A5E4E;font-family:"Noras Serif",Georgia,serif;font-size:18px;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;transition:background-color .45s var(--cr-ease),border-color .45s var(--cr-ease),color .45s var(--cr-ease),box-shadow .45s var(--cr-ease),transform .5s var(--cr-ease)}html body a.mh-card-btn.cr-btn--fill{background-color:#7A5E4E;color:#F6F3EE}html body a.mh-card-btn.cr-btn--fill:hover,html body a.mh-card-btn.cr-btn--fill:focus-visible{background-color:#5F4739;border-color:#5F4739;color:#F6F3EE;box-shadow:0 16px 30px -16px rgb(61 40 28 / .6)}html body a.mh-card-btn.cr-btn--line:hover,html body a.mh-card-btn.cr-btn--line:focus-visible{background-color:#F6F3EE;border-color:#5F4739;color:#5F4739}.cr-hours .mh-hours{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:28px;row-gap:14px;align-items:baseline}.cr-hours .mh-hours__row{display:contents}.cr-hours .mh-hours__day{font-family:"Noras Serif",Georgia,serif;font-size:19px;line-height:1.5;color:#221C19;white-space:nowrap}.cr-hours .mh-hours__time{font-family:"Times New Roman",Times,"Liberation Serif","Noto Serif",serif;font-size:19px;line-height:1.5;color:#5E554F;font-variant-numeric:tabular-nums}.cr-hours .mh-hours__slot{display:block;white-space:nowrap}.cr-hours .mh-hours__and{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cr-hours .mh-hours__short{display:none}.cr-hours--dark .mh-hours{column-gap:20px;row-gap:10px}.cr-hours--dark .mh-hours__day{font-size:18px;color:#F6F3EE}.cr-hours--dark .mh-hours__time{font-size:18px;color:rgb(246 243 238 / .82)}@media (min-width:1025px) and (max-width:1180px){.cr-quick .cr-hours .mh-hours__long{display:none}.cr-quick .cr-hours .mh-hours__short{display:inline}}@media (max-width:767px){.cr-hours .mh-hours{column-gap:18px}.cr-hours .mh-hours__day,.cr-hours .mh-hours__time{font-size:18px}.cr-hours .mh-hours__long{display:none}.cr-hours .mh-hours__short{display:inline}}#uicore-page .cr-tile .elementor-icon{transition:background-color .45s var(--cr-ease),transform .5s var(--cr-ease)}#uicore-page .cr-tile:not(.cr-tile--primary):hover .elementor-icon{background-color:#5F4739}@media (max-width:1024px){#uicore-page .cr-karten-rechts{display:contents}}.cr-nowrap-links a{white-space:nowrap}.cr-underline-links a,.cr-faq .ui-e-accordion-content a{text-decoration:underline;text-decoration-color:rgb(122 94 78 / .45);text-underline-offset:3px;transition:color .3s var(--cr-ease),text-decoration-color .3s var(--cr-ease)}.cr-faq .ui-e-accordion-content a{color:#7A5E4E}.cr-underline-links a:hover,.cr-faq .ui-e-accordion-content a:hover{color:#5F4739;text-decoration-color:currentColor}.cr-note em{color:#72675F;font-style:normal}html body a.mh-card-btn.cr-btn--sand{min-height:46px;padding:0 6px;border-color:#E9E1D6;background-color:#E9E1D6;color:#5F4739;font-size:clamp(16px, 4.4vw, 18px)}html body a.mh-card-btn.cr-btn--sand:hover,html body a.mh-card-btn.cr-btn--sand:focus-visible{border-color:#5F4739;background-color:#E9E1D6;color:#5F4739}.cr-menu-cards .mh-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:460px}.cr-hours--menu .mh-hours{row-gap:4px;column-gap:18px}.cr-hours--menu .mh-hours__day,.cr-hours--menu .mh-hours__time{font-size:17px}@media (max-width:1024px){body:has(.nx-dock) #uicore-tb-header .cr-header .ui-e-fullscreen-mode>nav{padding-bottom:120px}}.cr-footer .cr-footer__text p{line-height:1.65}.cr-footer .cr-footer__cards p{line-height:1.9}html body .cr-footer a.mh-card-btn.cr-footlink{font:inherit;color:#F6F3EE;text-decoration:none;transition:color .3s var(--cr-ease)}html body .cr-footer a.mh-card-btn.cr-footlink:hover{color:#A58570}.cr-footer a{transition:color .3s var(--cr-ease)}html body .nx-dock.nx-dock{border-radius:14px}html body .nx-dock.nx-dock a.nx-btn.nx-btn{border-radius:8px;font-family:"Noras Serif",Georgia,serif;font-size:17px;font-weight:400;letter-spacing:0}html body .nx-dock.nx-dock a.nx-btn--dark.nx-btn{--nx-btn-bg:#7A5E4E;--nx-btn-fg:#F6F3EE;--nx-btn-line:#7A5E4E;--nx-btn-fill:#5F4739;--nx-btn-fg-hover:#F6F3EE}html body .nx-dock.nx-dock a.nx-btn--outline.nx-btn{--nx-btn-fg:#7A5E4E;--nx-btn-line:#7A5E4E;--nx-btn-fill:#E9E1D6;--nx-btn-fg-hover:#5F4739}@media (max-width:767px){html body .nx-dock.nx-dock{border-radius:0}}.cr-herb{color:var(--e-global-color-mhtaupe,#A58570);opacity:.5}.cr-herb svg{display:block;width:100%;height:auto;overflow:visible;stroke-width:1.2}.cr-herb [data-d]{stroke-dasharray:1 2}.cr-herbs-js .cr-herb{will-change:transform}.cr-herbs-js .cr-herb [data-d]{stroke-dashoffset:1.002}body:not(.elementor-editor-active) .cr-herb-wrap{pointer-events:none}.cr-welcome{clip-path:inset(-240px 0 0 0)}html.cr-dock-js .nx-dock:not(.is-visible){transform:translate(-50%,140%);opacity:0;visibility:hidden;transition:transform .9s var(--cr-ease),opacity .6s var(--cr-ease),visibility 0s .9s}@media (max-width:767px){html.cr-dock-js .nx-dock:not(.is-visible){transform:translateY(110%)}}body:has(.cr-v2) #uicore-tb-header:not(.is-solid) .cr-header{--min-height:88px;background-color:#FFF;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body:has(.cr-v2) #uicore-tb-header.is-solid .cr-header{background-color:rgb(255 255 255 / .94)}@media (max-width:1024px){body:has(.cr-v2) #uicore-tb-header:not(.is-solid) .cr-header{--min-height:72px}}body:has(.cr-v2) #uicore-tb-header .cr-header .ui-e-menu-item>a,body:has(.cr-v2) #uicore-tb-header .cr-header .ui-e-menu-item>a .ui-e-text{font-family:var(--e-global-typography-v2menu-font-family),"Albert Sans",sans-serif;font-size:var(--e-global-typography-v2menu-font-size,14px);font-weight:var(--e-global-typography-v2menu-font-weight,400);letter-spacing:var(--e-global-typography-v2menu-letter-spacing,.01em)}body:has(.cr-v2) #uicore-tb-header .cr-header-link .elementor-button,body:has(.cr-v2) #uicore-tb-header .cr-header-cta .elementor-button,body:has(.cr-v2) .nx-dock.nx-dock a.nx-btn.nx-btn,body:has(.cr-v2) a.mh-card-btn.cr-btn{font-family:var(--e-global-typography-v2btn-font-family),"Albert Sans",sans-serif;font-size:var(--e-global-typography-v2btn-font-size,15px);font-weight:var(--e-global-typography-v2btn-font-weight,500);letter-spacing:var(--e-global-typography-v2btn-letter-spacing,.01em)}body:has(.cr-v2) a.mh-card-btn.cr-btn{min-height:48px;padding:0 22px}body:has(.cr-v2) .nx-dock__info{font-family:var(--e-global-typography-v2small-font-family),"Albert Sans",sans-serif}.cr-v2-bar .mh-status{font-family:var(--e-global-typography-v2small-font-family),"Albert Sans",sans-serif;font-size:var(--e-global-typography-v2small-font-size,15px);line-height:1.4;color:#5E554F;white-space:nowrap}body:has(.cr-v2) .cr-hours .mh-hours__day{font-size:18px}body:has(.cr-v2) .cr-hours .mh-hours__time{font-family:var(--e-global-typography-v2text-font-family),"Albert Sans",sans-serif;font-size:16px}.cr-map iframe{display:block;width:100%;border-radius:12px;filter:saturate(.8)}.cr-whatsapp .e-contact-buttons__powered-container{display:none}.e-contact-buttons.cr-whatsapp{transition:bottom .6s var(--cr-ease)}body:has(.cr-whatsapp) #uicore-back-to-top{right:36px;bottom:105px}@media (max-width:1024px){body:has(.nx-dock.is-visible) .e-contact-buttons.cr-whatsapp{bottom:104px}body:has(.nx-dock.is-visible):has(.cr-whatsapp) #uicore-back-to-top{bottom:185px}}@media (max-width:767px){body:has(.nx-dock.is-visible) .e-contact-buttons.cr-whatsapp{bottom:80px}body:has(.nx-dock.is-visible):has(.cr-whatsapp) #uicore-back-to-top{bottom:161px}}