.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}html:root{--mb3-primary-color:#2d9884;--mb3-primary-contrast-color:#c47b1c;--mb3-primary-light-color:#f0e6db;--mb3-secondary-color:#e9f1e0;--mb3-secondary-contrast-color:#278473;--mb3-text-farbe1:black;--mb3-text-farbe2:white;--mb3-schrift1:"Open Sans", sans-serif;--mb3-schrift2:"Leckerli One", 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)}html *{font-family:var(--mb3-schrift1), sans-serif}.navbar .menu-item-has-children>a:after,.navbar .menu-item-has-children>a:hover: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=currentColor)/"Übersicht";width:1em;height:1em;padding-left:5px;display:inline-block}.logo img{height:5em;padding:.25em}@media (min-width:1200px){.logo img{height:auto;max-height:8em;padding:.5em}}header #mobileMenu .offcanvas-header .btn-close{--bs-btn-close-opacity:1;margin-right:.5em}header .navbar-toggler:focus-visible{border-radius:0}.primary-nav,.primary-nav .navbar .navbar-toggler{color:var(--mb3-text-farbe1)}.primary-nav .navbar .navbar-nav .current-menu-item a[aria-current=page],.primary-nav .navbar .navbar-nav .menu-item.current-menu-parent>a{border-bottom:3px solid var(--mb3-primary-contrast-color);font-weight:900}.primary-nav .navbar .navbar-nav .menu-item a{font-family:var(--mb3-schrift1);color:var(--mb3-text-farbe1);font-weight:400}.primary-nav .navbar .navbar-nav .menu-item a:hover{border-bottom:3px solid var(--mb3-primary-contrast-color)}.primary-nav .navbar .navbar-nav .menu-item .sub-menu{top:32px}.primary-nav .navbar .navbar-nav .menu-item .sub-menu .menu-item{margin:10px 0}.primary-nav .navbar .navbar-nav .menu-item .sub-menu .menu-item a{margin:0}.primary-nav .navbar .navbar-nav .menu-item .sub-menu .menu-item.current-menu-item a[aria-current=page]{border-bottom:3px solid var(--mb3-primary-contrast-color);font-weight:900}.offcanvas .checkinout{text-align:center;flex-direction:column!important}.offcanvas .checkinout>div{margin-right:0!important}.embla .embla__viewport .embla__container .embla__slide .embla__content .box{background-color:#fff9;margin-bottom:10.5em}.embla .embla__viewport .embla__container .embla__slide .embla__content .box>p.content-title{text-transform:initial;font-family:var(--mb3-schrift2);color:var(--mb3-primary-color);text-align:center;font-size:2.75rem}.embla .embla__viewport .embla__container .embla__slide .embla__content .box p{text-align:center;font-size:1.5rem;font-weight:300}#app .cta-wrapper{outline:2px solid var(--mb3-secondary-contrast-color);background:var(--mb3-secondary-contrast-color)}#app .cta-wrapper:hover{color:var(--mb3-text-farbe2);background:var(--mb3-primary-color);outline:2px solid var(--mb3-primary-color)}#app .cta-wrapper a{color:var(--mb3-text-farbe2)}#app .cta-wrapper a:hover,#app .cta-wrapper a:active,#app .cta-wrapper a:focus-visible{color:var(--mb3-text-farbe2);outline:var(--mb3-outline-width) var(--mb3-outline-style) var(--mb3-text-farbe2)}.suchbox .suchbox-inner .form-label{text-transform:none;text-align:center;font-size:90%}@media (min-width:768px){.suchbox .suchbox-inner .form-label{text-align:left;margin-right:.5rem;font-size:100%}.suchbox.context-header .suchbox-search-now{align-items:baseline;width:-moz-fit-content;width:fit-content;margin:0 auto;flex-direction:row!important}}.suchbox.context-sidebar .suchbox-headline{color:var(--mb3-primary-color);margin:1rem 0 .5rem .5rem;font-size:150%}@media (min-width:992px){.suchbox.context-sidebar .suchbox-headline{margin:1rem 0 .5rem 3.5rem}}@media (min-width:768px){.suchbox.context-sidebar .suchbox-inner{padding-top:3rem!important;padding-bottom:2.5rem!important}}.suchbox.context-sidebar .suchbox-inner .form-label{text-align:center}main h1,main .h1{text-align:center;font-family:var(--mb3-schrift2)}main h1 .title,main .h1 .title{text-align:inherit;font-family:inherit}@media (min-width:1200px){main h1,main .h1{margin:3.5rem 0 2rem}}main h1 .subtitle,main .h1 .subtitle{text-align:inherit;font-family:inherit;font-size:90%;display:block}@media (min-width:768px){main h2,main .h2{font-size:1.75rem}}main h3,main .h3{font-weight:400}main p>a{color:var(--mb3-secondary-contrast-color);font-weight:700;text-decoration:underline}main .meta{display:none}.btn.btn-dark{--bs-btn-hover-bg:var(--mb3-primary-color);--bs-btn-hover-border-color:var(--bs-body-bg);--bs-btn-active-bg:var(--mb3-primary-color);--bs-btn-active-border-color:var(--bs-body-bg);border:2px solid var(--mb3-secondary-contrast-color);--bs-btn-bg:var(--mb3-secondary-contrast-color);--bs-btn-border-color:var(--mb3-secondary-contrast-color);outline:1px solid var(--bs-body-bg)}.btn.btn-dark:hover,.btn.btn-dark:active,.btn.btn-dark:focus,.btn.btn-dark:first-child:active{color:var(--mb3-text-farbe2);border:2px solid var(--bs-btn-hover-border-color);outline:1px solid var(--mb3-secondary-contrast-color);background:var(--mb3-primary-color)}.btn.btn-dark:focus-visible{outline:var(--mb3-outline-width) var(--mb3-outline-style) var(--mb3-outline-color);outline-offset:2px}.btn.btn-secondary{--bs-btn-hover-bg:var(--mb3-primary-color);--bs-btn-hover-border-color:var(--bs-body-bg);--bs-btn-active-bg:var(--mb3-primary-color);--bs-btn-active-border-color:var(--bs-body-bg);border:2px solid var(--mb3-secondary-contrast-color);--bs-btn-bg:var(--mb3-secondary-contrast-color);--bs-btn-border-color:var(--mb3-secondary-contrast-color);outline:1px solid var(--bs-body-bg)}.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:first-child:active{color:var(--mb3-text-farbe2);border:2px solid var(--bs-btn-hover-border-color);outline:1px solid var(--mb3-secondary-contrast-color);background:var(--mb3-primary-color)}.btn.btn-secondary:focus-visible{outline:var(--mb3-outline-width) var(--mb3-outline-style) var(--mb3-outline-color);outline-offset:2px}.btn.btn-primary{--bs-btn-hover-bg:var(--mb3-primary-color);--bs-btn-hover-border-color:var(--bs-body-bg);--bs-btn-active-bg:var(--mb3-primary-color);--bs-btn-active-border-color:var(--bs-body-bg);border:2px solid var(--mb3-secondary-contrast-color);--bs-btn-bg:var(--mb3-secondary-contrast-color);--bs-btn-border-color:var(--mb3-secondary-contrast-color);outline:1px solid var(--bs-body-bg)}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:first-child:active{color:var(--mb3-text-farbe2);border:2px solid var(--bs-btn-hover-border-color);outline:1px solid var(--mb3-secondary-contrast-color);background:var(--mb3-primary-color)}.btn.btn-primary:focus-visible{outline:var(--mb3-outline-width) var(--mb3-outline-style) var(--mb3-outline-color);outline-offset:2px}.btn.btn-light{--bs-btn-hover-bg:var(--mb3-primary-color);--bs-btn-hover-border-color:var(--bs-body-bg);--bs-btn-active-bg:var(--mb3-primary-color);--bs-btn-active-border-color:var(--bs-body-bg);border:2px solid var(--mb3-secondary-contrast-color);--bs-btn-bg:var(--mb3-secondary-contrast-color);--bs-btn-border-color:var(--mb3-secondary-contrast-color);outline:1px solid var(--bs-body-bg)}.btn.btn-light:hover,.btn.btn-light:active,.btn.btn-light:focus,.btn.btn-light:first-child:active{color:var(--mb3-text-farbe2);border:2px solid var(--bs-btn-hover-border-color);outline:1px solid var(--mb3-secondary-contrast-color);background:var(--mb3-primary-color)}.btn.btn-light:focus-visible{outline:var(--mb3-outline-width) var(--mb3-outline-style) var(--mb3-outline-color);outline-offset:2px}.btn.btn-light{outline:1px solid var(--mb3-secondary-contrast-color);color:var(--mb3-text-farbe2)}.zoomist-zoomer-button{background-color:var(--mb3-secondary-contrast-color);border-color:var(--mb3-secondary-contrast-color)}.zoomist-zoomer-button:hover{background-color:var(--mb3-primary-color);border-color:var(--mb3-primary-color)}.alert.alert-primary{--bs-alert-color:var(--mb3-text-farbe1);--bs-alert-bg:var(--mb3-secondary-color);--bs-alert-border-color:var(--mb3-secondary-color);--bs-alert-link-color:var(--mb3-text-farbe2);color:var(--mb3-text-farbe1)}.alert.alert-primary h3{font-family:var(--mb3-schrift2);color:var(--mb3-primary-color);font-size:1.75rem!important}.alert.alert-primary{background-color:initial;border:1px dotted #000;border-radius:.25em;padding:1em}.alert.alert-primary a{color:var(--mb3-text-farbe2);text-underline-position:under;text-decoration:underline}.alert.alert-primary a:hover{text-decoration-style:dashed}.alert.alert-primary a:focus-visible{outline-color:var(--mb3-text-farbe1)}.zimmer-slider-bg{background:linear-gradient(180deg, var(--mb3-primary-light-color) 0%, var(--mb3-primary-light-color) 25%, #fff 25%, #fff 100%)}.zimmer-slider-bg h3 a{border-bottom:1px dotted var(--mb3-text-farbe1)}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper{color:var(--mb3-text-farbe1)}.wp-block-basis3-tiles.four-tiles .tile .entry-wrapper.column-direction .entry-text-wrapper{padding:2rem}.wp-block-basis3-tiles.four-tiles .tile .entry-wrapper.column-direction .entry-text-wrapper .entry-text{text-align:left}.wp-block-basis3-tiles.four-tiles .tile .entry-wrapper.column-direction .entry-text-wrapper .entry-text ol,.wp-block-basis3-tiles.four-tiles .tile .entry-wrapper.column-direction .entry-text-wrapper .entry-text ul{padding-left:1rem}.archive-unterkuenfte h2 a{border-bottom:1px dotted var(--mb3-text-farbe1)}@media (min-width:768px){.single-ferienwohnungen #basis3-gal,.single-unterkuenfte #basis3-gal,.single-zimmer #basis3-gal{margin-top:0;margin-bottom:0}}.lead{font-family:var(--mb3-schrift2);color:#656363;font-weight:300}.lead.routenplanung-lead{font-family:var(--mb3-schrift1);font-weight:400}.ab-preis{color:var(--mb3-text-farbe1);border-bottom:3px solid var(--mb3-primary-contrast-color);text-align:center;align-self:baseline;min-width:-moz-fit-content;min-width:fit-content;padding:0 .5em;font-size:1.3rem;line-height:1.2;display:inline-block}@media (min-width:768px){.ab-preis{width:-moz-fit-content;width:fit-content;max-width:-moz-fit-content;max-width:fit-content}.ab-preis p span{font-size:inherit}}.ab-preis p{margin-bottom:0}.ab-preis .folgenacht{padding-top:.25em;font-size:1.2rem}@media (min-width:1400px){.opening-hours{margin:0}}.infobox{background-color:initial;color:var(--mb3-text-farbe1);border:1px dotted #000;border-radius:.25em;padding:1em}.karte{margin-top:1rem}.lageplan .zoomist-image img{max-height:630px}.pricingtable table tbody th{font-weight:400}.modal-content{color:var(--mb3-text-farbe1);border:none;padding:.5em}.modal-title.fs-5{font-family:var(--mb3-schrift2);color:var(--mb3-primary-color);font-size:1.75rem!important}.wp-block-columns.vier-spalten{gap:0;flex-wrap:wrap!important}@media (min-width:768px){.wp-block-columns.vier-spalten:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-grow:0;flex-basis:50%;padding:0 1em}}@media (min-width:1200px){.wp-block-columns.vier-spalten:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:25%}}footer{margin-top:2rem}@media (max-width:767.98px){footer #menu-footer{margin-bottom:1.5rem}}
