@charset "UTF-8";.link-external-icon a:after{margin-left:.5em;padding-left:1em;display:inline;content:" ";--svg: url(https://iconify.mmcdn.de/fa-pro-regular/arrow-up-right-from-square.svg?height=8);mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;background:var(--mb3-text-farbe1);transition:background .5s,color .5s}.link-external-icon a:after{content:" "/"externer Link"}.link-pdf a:after{margin-left:.5em;padding-left:1em;display:inline;content:" ";--svg: url(https://iconify.mmcdn.de/fa-pro-regular/file-pdf.svg?height=8);mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;background:var(--mb3-text-farbe1);transition:background .5s,color .5s}.link-pdf a:after{content:" "/"pdf"}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{content:url(https://iconify.mmcdn.de/fa-pro-solid/caret-down.svg?height=16&color=currentColor)/"Übersicht";padding-left:5px}.navbar .menu-item-has-children>a:hover:after{content:url(https://iconify.mmcdn.de/fa-pro-solid/caret-down.svg?height=16&color=currentColor)/"Übersicht";padding-left:5px}.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";padding-left:5px}.logo img{height:5em;padding:.25em}@media(min-width:1200px){.logo img{height:auto;padding:.5em;max-height:8em}}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]{font-weight:900;border-bottom:3px solid var(--mb3-primary-contrast-color)}.primary-nav .navbar .navbar-nav .menu-item.current-menu-parent>a{font-weight:900;border-bottom:3px solid var(--mb3-primary-contrast-color)}.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]{font-weight:900;border-bottom:3px solid var(--mb3-primary-contrast-color)}.offcanvas .checkinout{flex-direction:column!important;text-align:center}.offcanvas .checkinout>div{margin-right:0!important}.embla .embla__viewport .embla__container .embla__slide .embla__content .box{margin-bottom:10.5em;background-color:#fff9}.embla .embla__viewport .embla__container .embla__slide .embla__content .box h2,.embla .embla__viewport .embla__container .embla__slide .embla__content .box .h2{text-transform:initial;font-family:var(--mb3-schrift2);font-size:2.75rem;color:var(--mb3-primary-color);text-align:center}.embla .embla__viewport .embla__container .embla__slide .embla__content .box p{font-size:1.5rem;font-weight:300;text-align:center}#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{font-size:90%;text-transform:none;text-align:center}@media(min-width:768px){.suchbox .suchbox-inner .form-label{font-size:100%;margin-right:.5rem;text-align:left}}@media(min-width:768px){.suchbox.context-header .suchbox-search-now{width:fit-content;flex-direction:row!important;margin:0 auto;align-items:baseline}}.suchbox.context-sidebar .suchbox-headline{color:var(--mb3-primary-color);font-size:150%;margin:1rem 0 .5rem .5rem}@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{font-family:inherit;text-align:inherit}@media(min-width:1200px){main h1,main .h1{margin:3.5rem 0 2rem}}main h1 .subtitle,main .h1 .subtitle{display:block;font-family:inherit;text-align:inherit;font-size:90%}@media(min-width:768px){main h2,main .h2{font-size:1.75rem}}main h3,main .h3{font-weight:400}main p>a{text-decoration:underline;font-weight:700;color:var(--mb3-secondary-contrast-color)}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 black;border-radius:.25em;padding:1em}.alert.alert-primary a{color:var(--mb3-text-farbe2);text-decoration:underline;text-underline-position:under}.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%,rgb(255,255,255) 25%,rgb(255,255,255) 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-bottom:0;margin-top:0}}.lead{font-family:var(--mb3-schrift2);font-weight:300;color:#656363}.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);font-size:1.3rem;padding:0 .5em;text-align:center;display:inline-block;line-height:1.2;min-width:fit-content;align-self:baseline}@media(min-width:768px){.ab-preis{max-width:fit-content;width:fit-content}.ab-preis p span{font-size:inherit}}.ab-preis p{margin-bottom:0}.ab-preis .folgenacht{font-size:1.2rem;padding-top:.25em}@media(min-width:1400px){.opening-hours{margin:0}}.infobox{background-color:initial;color:var(--mb3-text-farbe1);border:1px dotted black;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);padding:.5em;border:none}.modal-title.fs-5{font-family:var(--mb3-schrift2);color:var(--mb3-primary-color);font-size:1.75rem!important}.wp-block-columns.vier-spalten{flex-wrap:wrap!important;gap:0}@media(min-width:768px){.wp-block-columns.vier-spalten:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:50%;flex-grow:0;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}}
