.link-external-icon a:after{content:" ";--svg:url(https://iconify.mmcdn.de/fa-pro-regular/arrow-up-right-from-square.svg?height=8);-webkit-mask-image:var(--svg);mask-image:var(--svg);background:var(--mb3-text-farbe1);content:" "/"externer Link";margin-left:.5em;padding-left:1em;transition:background .5s,color .5s;display:inline;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.link-pdf a:after{content:" ";--svg:url(https://iconify.mmcdn.de/fa-pro-regular/file-pdf.svg?height=8);-webkit-mask-image:var(--svg);mask-image:var(--svg);background:var(--mb3-text-farbe1);content:" "/"pdf";margin-left:.5em;padding-left:1em;transition:background .5s,color .5s;display:inline;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.is-style-lead{font-size:120%}.booking-link{text-decoration:underline}.wp-block-list{padding-left:0;list-style:none}.wp-block-list li{text-align:left;padding-left:1em;line-height:1.25em;position:relative}.wp-block-list li:before{content:" ";--svg:url(https://iconify.mmcdn.de/fa-pro-light/asterisk.svg?height=8);-webkit-mask-image:var(--svg);mask-image:var(--svg);background:currentColor;width:1em;height:.5em;transition:background .5s,color .5s;position:absolute;top:.5em;left:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html:root{--mb3-primary-color:#a16759;--mb3-primary-contrast-color:#667b67;--mb3-primary-light-color:#e8ebe7;--mb3-secondary-color:#18573a;--mb3-secondary-contrast-color:#932f2f;--mb3-text-farbe1:black;--mb3-text-farbe2:white;--mb3-schrift1:"Lato", sans-serif;--mb3-schrift2:"Birthstone", serif;--bs-text-dark:var(--mb3-text-farbe1);--bs-text-light:var(--mb3-text-farbe2);--mb3-outline-width:2px;--mb3-outline-style:dashed;--mb3-outline-color:black;--bs-body-bg:white;--bs-body-color:var(--mb3-text-farbe1);--bs-border-radius:.4em}body{font-family:var(--mb3-schrift1), sans-serif}.navbar .menu-item-has-children>a:after{content:url(https://iconify.mmcdn.de/fa-pro-solid/caret-down.svg?height=16&color=currentColor)/"Übersicht";width:1em;height:1em;padding-left:5px;display:inline-block}.navbar .menu-item-has-children>a:hover:after,.navbar .menu-item-has-children>a:focus-visible:after,.navbar .menu-item-has-children.current-menu-item>a:after{content:url(https://iconify.mmcdn.de/fa-pro-solid/caret-down.svg?height=16&color=white)/"Übersicht";width:1em;height:1em;padding-left:5px;display:inline-block}.btn.btn-primary,.btn.btn-secondary,.btn.btn-dark{--bs-btn-bg:var(--mb3-primary-color);--bs-btn-border-color:var(--mb3-primary-color);background-color:var(--mb3-primary-color);outline-color:var(--mb3-primary-color);color:var(--mb3-text-farbe2);transition:background-color 1s linear,color 1s linear,border-color 1s linear,outline-color 1s linear}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:first-child:active,.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:first-child:active,.btn.btn-dark:hover,.btn.btn-dark:active,.btn.btn-dark:first-child:active{background-color:var(--mb3-secondary-contrast-color);border-color:var(--mb3-secondary-contrast-color);color:var(--mb3-text-farbe2);outline-offset:-3px;outline:1px solid #fff}.btn.btn-primary:focus,.btn.btn-secondary:focus,.btn.btn-dark:focus{outline-offset:2px;outline:2px dashed #000}header .primary-nav.simple #navbar{border-top:1px solid #bcc8b7;margin-top:.5rem}header .primary-nav.simple #navbar .menu-item.current-menu-parent>a,header .primary-nav.simple #navbar .menu-item.current-menu-item a[aria-current=page]{color:var(--mb3-text-farbe2);border-radius:var(--bs-border-radius);background-color:var(--mb3-primary-color);transition:background-color .5s,color .5s}header .primary-nav.simple #navbar .menu-item a{padding:8px 16px;font-weight:500;line-height:1.2}header .primary-nav.simple #navbar .menu-item a:hover,header .primary-nav.simple #navbar .menu-item a:active,header .primary-nav.simple #navbar .menu-item a:focus,header .primary-nav.simple #navbar .menu-item a:first-child:active{color:var(--mb3-text-farbe2);border-radius:var(--bs-border-radius);background-color:var(--mb3-primary-color);transition:background-color .5s,color .5s}header .primary-nav.simple .book-now{border-radius:var(--bs-border-radius);padding:8px 16px;font-weight:500;line-height:1.2}header .primary-nav.simple .logo img{max-height:50px}@media (min-width:576px){header .primary-nav.simple .logo img{max-height:73px}}.buttons-kontakt .button-kontakt-nav{display:none!important}header .primary-nav.simple nav.navbar .sub-menu{padding:0 .5rem .75rem;top:30px}.single-zimmer #basis3-gal{margin-top:0}@media (min-width:992px){.embla[data-type=zimmer] .embla__slide{flex:0 0 50%}}.suchbox.context-sidebar .suchbox-headline{margin:1rem auto .5rem;font-size:2rem}h1,.h1{margin:2rem 0}h1 .title,.h1 .title{color:var(--mb3-secondary-color);text-transform:uppercase;font-weight:700}@media (min-width:768px){h1 .title,.h1 .title{font-size:3rem}}h1 span.subtitle.after,.h1 span.subtitle.after{color:var(--mb3-primary-color);font-size:2rem;font-weight:600;font-family:var(--mb3-schrift2);position:unset;align-items:baseline;margin-top:.25rem;margin-left:0;display:flex}h1 span.subtitle.after:before,.h1 span.subtitle.after:before{content:" ";background:#a16759;width:4rem;height:2px}h1,h2{-webkit-hyphens:auto;hyphens:auto}h2,.h2,#main .zimmer-slider-description h2,.wie-headline-2{font-family:var(--mb3-schrift2);font-size:2.25rem}@media (min-width:768px){h2,.h2,#main .zimmer-slider-description h2,.wie-headline-2{font-size:3rem}}h2,.h2,#main .zimmer-slider-description h2,.wie-headline-2{color:var(--mb3-primary-color);text-transform:none;font-weight:600}#main .zimmer-slider-description .wie-headline-2{font-family:var(--mb3-schrift1);color:var(--mb3-text-farbe1);font-size:1.5rem;font-weight:700}.archive-zimmer h2{font-family:var(--mb3-schrift1);color:var(--mb3-text-farbe1);text-transform:none;font-size:2rem;font-weight:400}.front-page #basis3-gal{margin:0 0 3rem}.front-page .zimmer-slider-wrapper .zimmer-slider-description{background-color:var(--mb3-primary-light-color)}.wp-block-basis3-tiles .tile .entry-wrapper.column-direction .entry-text-wrapper{padding:2rem}.container:has(div.hg-parent){background-color:var(--mb3-primary-contrast-color);margin-top:3rem}:is(.container:has(div.hg-parent) .lead,.container:has(div.hg-parent) .caption-lead){color:#fff}.wp-block-basis3-icon-list.round{justify-content:space-around}.wp-block-basis3-icon-list.round .icon-list-entry{color:#fff}.wp-block-basis3-icon-list.round .icon-list-entry iconify-icon{color:#fff;border:2px solid #fff}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper{background-image:linear-gradient(90deg, var(--mb3-secondary-color), #2d3939)}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .text{margin-bottom:0;font-size:1.15rem}.infobox{background-color:var(--mb3-primary-light-color);color:var(--mb3-text-farbe1);padding:2rem;font-size:1.15rem;align-items:baseline!important}.infobox h2,.infobox .h2{color:var(--mb3-text-farbe1);font-size:3rem}#manetform_v6 .step .side.orientation{background:var(--mb3-primary-light-color)}#manetform_v6 .step .side .content-headline{text-transform:none;font-size:2rem;font-weight:600}.route-from>div,.route-to>div{text-wrap:nowrap;width:-moz-fit-content;width:fit-content;min-width:150px}.route-actions.row div{width:100%;margin-left:0}div.wp-block-column:has(>.routenplanung){background:var(--mb3-primary-light-color);padding:1rem 2rem 2rem}.form-control:focus{box-shadow:0 0 0 .15rem var(--mb3-secondary-contrast-color)!important}footer{background-color:var(--mb3-secondary-color);background-image:linear-gradient(90deg, var(--mb3-secondary-color), #2d3939);color:#fff;margin-top:100px}footer:before{background-color:var(--mb3-secondary-color);background-image:linear-gradient(90deg, var(--mb3-secondary-color), #2d3939);z-index:0;transform-origin:100% 0;content:" ";width:100%;height:100px;display:block;position:relative;top:-1rem;left:0;transform:skewY(3deg)}footer a{color:inherit}footer a:focus-visible{outline-color:#fff}
