@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"}.wp-block-list{list-style:none;padding-left:0}.wp-block-list li{text-align:left;line-height:1.25em;position:relative;padding-left:1em}.wp-block-list li:before{content:" ";--svg: url(https://iconify.mmcdn.de/fa-pro-light/asterisk.svg?height=8);mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;background:currentColor;transition:background .5s,color .5s;position:absolute;left:0;top:.5em;width:1em;height:.5em}html:root{--mb3-primary-color: #ece3c4;--mb3-primary-contrast-color: #453326;--mb3-primary-light-color: #f7f3e7;--mb3-secondary-color: #305858;--mb3-secondary-contrast-color: #695a50;--mb3-secondary-light-color: #f7f3e7;--mb3-text-farbe1: black;--mb3-text-farbe2: white;--mb3-schrift1: "Source Sans 3", sans-serif;--mb3-schrift2: "Square Peg", 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: .375em;--bs-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";padding-left:5px;display:inline-block;width:1em;height:1em}.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;display:inline-block;width:1em;height:1em}.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;display:inline-block;width:1em;height:1em}#menu-main-1{display:none!important}@media(min-width:1200px){#menu-main-1{display:flex!important}}#menu-main-1>.menu-item-has-children>a:after{content:none!important;display:none!important}#menu-main-1>.menu-item-has-children>.sub-menu{display:none!important}#menu-main-1>li{position:relative;margin-top:3rem}header .primary-nav.side-by-side{background:#fff}@media(min-width:1200px)and (max-width:1399.98px){header .primary-nav.side-by-side .navbar{max-width:1200px}}@media(min-width:768px){header .primary-nav.side-by-side .navbar{justify-content:space-between}}@media(max-width:767.98px){header .primary-nav.side-by-side .navbar .logo .img-fluid{max-width:120px}}header .primary-nav.side-by-side .navbar .navbar-nav .menu-item a{padding:0;margin-left:1.5rem;z-index:10002;position:relative}header .primary-nav.side-by-side .navbar .navbar-nav .menu-item a:hover,header .primary-nav.side-by-side .navbar .navbar-nav .menu-item a:active{border-bottom:2px solid var(--mb3-secondary-color)}header .primary-nav.side-by-side .navbar .navbar-nav .menu-item.current-menu-parent>a{border-bottom:2px solid var(--mb3-secondary-color)}header .primary-nav.side-by-side .navbar .navbar-nav .menu-item.current-menu-item a[aria-current=page]{border-bottom:2px solid var(--mb3-secondary-color)}header .primary-nav.side-by-side .navbar .navbar-nav>.menu-item.buchen a{background-color:var(--mb3-secondary-color);color:#fff;padding:.5rem;border-radius:var(--bs-border-radius);border:none}header .primary-nav.side-by-side .navbar .navbar-nav>.menu-item.facebook a:hover{border-bottom:none}header .primary-nav.side-by-side .navbar .navbar-nav>.menu-item.facebook a:before{content:" ";--svg: url(https://iconify.mmcdn.de/fa6-brands/square-facebook.svg?height=8);mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;background:currentColor;transition:background .5s,color .5s;display:inline-block;width:1rem;height:1rem;position:relative;top:2px;right:.25rem}header .primary-nav.side-by-side .navbar .navbar-nav .sub-menu{width:max-content}#menu-main-1 .sub-menu{left:1.5rem;top:100%;z-index:10000}div:has(>.navbar-toggler){display:flex!important}@media(min-width:1200px){div:has(>.navbar-toggler){display:none!important}}.navbar-expand-lg .navbar-toggler{display:inline-block!important}@media(min-width:1200px){.navbar-expand-lg .navbar-toggler{display:none!important}}.navbar-toggler{background-color:var(--mb3-secondary-color);color:#fff;padding:.5em .5em .4em}header #mobileMenu .checkinout{justify-content:space-around;flex-direction:column!important}header #mobileMenu div{justify-content:center;margin:0!important}header #mobileMenu .offcanvas-header{align-items:center;justify-content:flex-start;gap:.5em}header #mobileMenu .offcanvas-header .offcanvas-title{font-size:2rem}header #mobileMenu .offcanvas-body ul:not(.sub-menu)>.menu-item{border-bottom:1px solid var(--mb3-secondary-color)}header #mobileMenu .offcanvas-body .current-menu-item a[aria-current=page]{color:var(--mb3-secondary-color);font-weight:700}.suchbox.context-sidebar .suchbox-inner{border:1px solid var(--mb3-primary-color);background-color:var(--mb3-primary-light-color);background-image:linear-gradient(135deg,#f8f5ea 25%,transparent 25%),linear-gradient(225deg,#f8f5ea 25%,transparent 25%),linear-gradient(45deg,#f8f5ea 25%,transparent 25%),linear-gradient(315deg,#f8f5ea 25%,#fdfcfa 25%);background-position:5px 0,5px 0,0 0,0 0;background-size:10px 10px;background-repeat:repeat}.suchbox.context-sidebar .suchbox-headline{font-size:2.2rem}@media(min-width:768px){.suchbox.context-sidebar .suchbox-headline{font-size:3rem}}.suchbox.context-header{background:#f7f3e7;margin-bottom:0;border-bottom:1px solid #f7f3e7}.suchbox.context-header .suchbox-inner{background-color:#f7f3e7;border:none}.suchbox .suchbox-inner{top:0;box-shadow:none;border-radius:var(--bs-border-radius);border:1px solid var(--mb3-primary-color)}.embla .embla__button{color:#fff;opacity:1;background-color:#0000006b}.embla .embla__button:focus-visible{background-color:#0000006b;outline-offset:-2px;outline-color:#fff}.no-slider .suchbox .suchbox-inner{top:0}.no-slider+main h1{margin-top:2rem}@media(min-width:768px){.no-slider+main h1{margin-top:4rem}}.button-container{text-align:right}.single-zimmer #basis3-gal,.single-unterkuenfte #basis3-gal{margin-top:0}#main .zimmer-slider-description h2,#main .zimmer-slider-description .h2{font-weight:unset;text-transform:none}@media(min-width:768px){#main .zimmer-slider-description h2,#main .zimmer-slider-description .h2{font-size:4rem}}.zimmer-slider-bg{background:linear-gradient(180deg,var(--mb3-secondary-color) 0%,var(--mb3-secondary-color) 25%,rgb(255,255,255) 25%,rgb(255,255,255) 100%);padding-top:2.5rem}.front-page h1{text-align:center;font-size:4rem}@media(min-width:576px){.front-page h1{font-size:5rem}}h1{font-family:var(--mb3-schrift2);font-size:3rem;font-weight:700}@media(min-width:768px){h1{font-weight:400}}@media(min-width:576px){h1{font-size:4rem}}h1{color:var(--mb3-secondary-color);margin-top:2rem}@media(min-width:768px){h1{margin-top:4rem;margin-bottom:3rem}}h1{hyphens:auto}h1 .subtitle{display:block;font-size:35%;font-family:var(--mb3-schrift1);margin-top:-.75rem;color:var(--mb3-text-farbe1);font-weight:700}@media(min-width:768px){h1 .subtitle{font-weight:400}}h2,.h2{font-family:var(--mb3-schrift1);font-size:1.5rem}@media(min-width:576px){h2,.h2{font-size:2rem}}h2,.h2{font-weight:500;margin:1rem 0}@media(min-width:768px){h2,.h2{margin:2rem 0 1rem}}h2 a,.h2 a{font-size:1.5rem}@media(min-width:576px){h2 a,.h2 a{font-size:2rem}}h2,.h2{color:var(--mb3-secondary-color)}h2:has(+.lead),.h2:has(+.lead){margin-bottom:0}h2:has(+.lead-amenities),.h2:has(+.lead-amenities){margin-bottom:0}#main .zimmer-slider-description h2,#main .zimmer-slider-description .h2{font-family:var(--mb3-schrift1);font-size:1.5rem}@media(min-width:576px){#main .zimmer-slider-description h2,#main .zimmer-slider-description .h2{font-size:2rem}}#main .zimmer-slider-description h2,#main .zimmer-slider-description .h2{font-weight:500;margin:1rem 0}@media(min-width:768px){#main .zimmer-slider-description h2,#main .zimmer-slider-description .h2{margin:2rem 0 1rem}}#main .zimmer-slider-description h2 a,#main .zimmer-slider-description .h2 a{font-size:1.5rem}@media(min-width:576px){#main .zimmer-slider-description h2 a,#main .zimmer-slider-description .h2 a{font-size:2rem}}.front-page .zimmer-slider-wrapper .zimmer-slider-description{background-color:var(--mb3-secondary-color);background:linear-gradient(118deg,#305858,#487070 30%,#305858 74%);color:#fff;padding:1rem 0 5rem}@media(min-width:768px){.front-page .zimmer-slider-wrapper .zimmer-slider-description{padding:3rem 0 5rem}}.front-page .zimmer-slider-wrapper .zimmer-slider-description h2,.front-page .zimmer-slider-wrapper .zimmer-slider-description #main .h2{color:#fff}.front-page .zimmer-slider-wrapper .zimmer-slider-description h2:after,.front-page .zimmer-slider-wrapper .zimmer-slider-description #main .h2:after{border-bottom:2px solid white}.front-page .zimmer-slider-wrapper .zimmer-slider-description .btn.btn-secondary{color:#fff}.front-page .zimmer-slider-wrapper .zimmer-slider-description .btn.btn-secondary:focus-visible{outline-color:#fff}.btn.btn-primary{--bs-btn-bg: var(--mb3-secondary-color);--bs-btn-border-color: var(--mb3-secondary-color);--bs-btn-hover-bg: var(--mb3-secondary-color);--bs-btn-hover-border-color: var(--mb3-secondary-color);--bs-btn-active-bg: var(--mb3-secondary-color);--bs-btn-active-border-color: var(--mb3-secondary-color)}.btn.btn-dark:hover,.btn.btn-dark:active,.btn.btn-dark:focus,.btn.btn-dark:first-child:active{background-color:var(--mb3-secondary-color);border-color:var(--mb3-secondary-color)}.btn.btn-info:hover,.btn.btn-info:active,.btn.btn-info:focus,.btn.btn-info:first-child:active{background-color:transparent;border-color:transparent}.btn.btn-secondary{font-family:var(--mb3-schrift2);font-size:2rem;text-decoration:underline;text-decoration-skip-ink:none;text-decoration-thickness:from-font;border-color:transparent;background:transparent;color:var(--mb3-text-farbe1);font-weight:700}@media(min-width:768px){.btn.btn-secondary{font-weight:400}}.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:first-child:active{background-color:transparent;border-color:transparent;color:var(--mb3-text-farbe1)}.btn.btn-light,.btn.btn-info{color:#fff;font-family:var(--mb3-schrift2);font-size:180%;text-decoration:underline;text-decoration-skip-ink:none;text-decoration-thickness:from-font;font-weight:700}.link-external-icon a.btn-primary:after{background:var(--mb3-text-farbe2)}@media(max-width:767.98px){.wp-block-columns.is-layout-flex{gap:0}}.tile-img-only .entry-image-wrapper{height:20em}.container:has(div.hg-parent){background:var(--mb3-secondary-color);background:linear-gradient(118deg,#305858,#487070 30%,#305858 74%);color:var(--mb3-text-farbe2)}.container:has(div.hg-parent) h2,.container:has(div.hg-parent) .h2{color:inherit}.container:has(div.hg-parent) h2:after,.container:has(div.hg-parent) .h2:after{border-color:inherit}.container:has(div.hg-parent) a{color:inherit;text-decoration:underline}.container:has(div.hg-parent) a:hover,.container:has(div.hg-parent) a:active,.container:has(div.hg-parent) a:focus{text-decoration-style:dashed}.container:has(div.hg-parent) a:focus-visible{outline-color:var(--mb3-text-farbe2)}.alert{padding:1.5rem;--bs-alert-color: var(--mb3-text-farbe1);--bs-alert-bg: var(--mb3-secondary-light-color);--bs-alert-border-color: var(--mb3-secondary-light-color);--bs-alert-link-color: var(--mb3-text-farbe1)}.alert.alert-primary a{color:inherit;text-decoration:underline}.alert.alert-primary a:hover,.alert.alert-primary a:active,.alert.alert-primary a:focus{text-decoration-style:dashed}.tisch-reservierung{font-size:2rem;font-weight:700}@media(min-width:768px){.tisch-reservierung{font-size:2.2rem;font-weight:400}}.tisch-reservierung{font-family:var(--mb3-schrift2);color:var(--mb3-text-farbe1);text-decoration:underline;text-decoration-skip-ink:none;text-decoration-thickness:from-font}.tisch-reservierung:hover,.tisch-reservierung:active,.tisch-reservierung:focus{text-decoration-style:solid}.tisch-reservierung a{color:inherit;line-height:.5}.tisch-reservierung:before{content:"";font-size:2rem;border:none;color:#fff;background:var(--mb3-primary-color);border-radius:1em;height:2em;width:2em;display:inline-block;background-position:center;background-repeat:no-repeat;margin-right:1rem;vertical-align:middle}.tisch-reservierung:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='32px' viewBox='0 0 640 512'%3E%3Cpath fill='white' d='M40.7 16c4 .3 7.1 3.5 7.3 7.5L55.5 152h17.3L88.1 23.1c.5-4 3.9-7.1 7.9-7.1s7.5 3 7.9 7.1L119.1 152h17.3L144 23.5c.2-4 3.3-7.2 7.3-7.5s7.6 2.3 8.5 6.1l30.3 128.7c1.3 5.4 1.9 11 1.9 16.6 0 39.9-32.2 72.2-72 72.5v232c0 13.3-10.7 24-24 24s-24-10.7-24-24v-232c-39.8-.3-72-32.6-72-72.5 0-5.6.6-11.2 1.9-16.6L32.2 22.2c.9-3.9 4.5-6.5 8.5-6.1zm572.4 1c2-.7 4-1 6.1-1 11.5 0 20.9 9.3 20.9 20.9L640 216v256c0 13.3-10.7 24-24 24s-24-10.7-24-24V320h-48c-17.7 0-32-14.3-32-32V160c0-100.8 84.2-136.8 101.1-143M221.2 143.6l-16.3-69.3C241.8 47.7 287.1 32 336 32c60.3 0 115 23.8 155.3 62.5-7 18.8-11.3 40.5-11.3 65.5v26.2C454.1 132.8 399.3 96 336 96c-44.9 0-85.5 18.5-114.6 48.3l-.2-.8zM336 480c-76.2 0-143.5-38.1-184-96.2V266.9c8.5-2.8 16.6-6.7 24-11.4v.6c0 88.4 71.6 160 160 160 68.1 0 126.2-42.5 149.3-102.4 9.2 21 29.3 36.2 53.2 38.2C502.6 427.6 425.4 480 336 480M208 256a128 128 0 11256 0 128 128 0 11-256 0'/%3E%3C/svg%3E")}.speisekarte{font-size:2rem;font-weight:700}@media(min-width:768px){.speisekarte{font-size:2.2rem;font-weight:400}}.speisekarte{font-family:var(--mb3-schrift2);color:var(--mb3-text-farbe1);text-decoration:underline;text-decoration-skip-ink:none;text-decoration-thickness:from-font}.speisekarte:hover,.speisekarte:active,.speisekarte:focus{text-decoration-style:solid}.speisekarte a{color:inherit;line-height:.5}.speisekarte:before{content:"";font-size:2rem;border:none;color:#fff;background:var(--mb3-primary-color);border-radius:1em;height:2em;width:2em;display:inline-block;background-position:center;background-repeat:no-repeat;margin-right:1rem;vertical-align:middle}.speisekarte:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  height='32px' viewBox='0 0 512 512' %3E%3Cpath fill='white' d='M153.6 51.2C177 20.1 214.1 0 256 0s79 20.1 102.4 51.2c16-12.1 36-19.2 57.6-19.2 7.1 0 14.4.8 21.6 2.5C482 44.7 512 84.3 512 128c0 7.1-.8 14.4-2.5 21.6C496 224 448 320 448 320h-74.4l26.2-157.4c1.5-8.7-4.4-17-13.2-18.4s-17 4.4-18.4 13.2L341.1 320H272V160c0-8.8-7.2-16-16-16s-16 7.2-16 16v160h-69.1l-27.1-162.6c-1.5-8.7-9.7-14.6-18.4-13.2s-14.6 9.7-13.2 18.4L138.4 320H64S16 224 2.5 149.6C.8 142.4 0 135.1 0 128c0-43.7 30-83.3 74.4-93.5C81.6 32.8 88.9 32 96 32c21.6 0 41.6 7.1 57.6 19.2M448 352v96c0 35.3-28.7 64-64 64H128c-35.3 0-64-28.7-64-64v-96z'/%3E%3C/svg%3E")}.mylink a{font-size:2rem;font-weight:700}@media(min-width:768px){.mylink a{font-size:2.2rem;font-weight:400}}.mylink a{font-family:var(--mb3-schrift2);color:var(--mb3-text-farbe1);text-decoration:underline;text-decoration-skip-ink:none;text-decoration-thickness:from-font}.mylink a:hover,.mylink a:active,.mylink a:focus{text-decoration-style:solid}.mylink a{display:inline-block;position:relative;letter-spacing:1px;z-index:2;white-space:nowrap;padding:16px 28px;transition:.3s linear}.mylink a:before{content:" ";position:absolute;bottom:20%;left:0;height:56px;width:56px;border-radius:100%;background:var(--mb3-primary-light-color);transition:.3s linear;z-index:-1}.mylink a:after{content:" ";position:absolute;bottom:20%;left:-40px;transform:scale(0);width:56px;height:56px;border-radius:100%;background:var(--mb3-primary-color);display:flex;transition:.3s ease-in-out;z-index:-2}.mylink a:after svg{width:24px;height:24px;margin:auto}.mylink a:hover{transform:translate(40px)}.mylink a:hover:before{transform:scale(0)}.mylink a:hover:after{transform:scale(1)}.mylink-icon{margin-bottom:0;margin-left:1rem;margin-top:.5rem}.mylink-icon a{font-size:2rem;font-weight:700}@media(min-width:768px){.mylink-icon a{font-size:2.2rem;font-weight:400}}.mylink-icon a{font-family:var(--mb3-schrift2);color:var(--mb3-text-farbe1);text-decoration:underline;text-decoration-skip-ink:none;text-decoration-thickness:from-font}.mylink-icon a:hover,.mylink-icon a:active,.mylink-icon a:focus{text-decoration-style:solid}.mylink-icon a{line-height:.5}.mylink-icon span{font-family:var(--mb3-schrift1);font-weight:400;font-size:1rem;line-height:1;text-decoration:none}.opening-hours.wp-block-table td,.opening-hours.wp-block-table th{border:none;border-bottom:1px solid lightgray}.opening-hours .wp-block-table table{width:100%}@media(min-width:768px){.opening-hours .wp-block-table table{width:fit-content}}.lead,.caption-lead{font-size:1.25em;color:var(--mb3-secondary-color);margin-bottom:1rem;font-weight:400;margin-top:0}.container:not(.archive-zimmer) .lead-amenities{font-size:1.25em;font-weight:400;margin-top:.5rem;margin-bottom:1rem}p>a,.form-container label a{text-decoration:underline;text-decoration-skip-ink:none;text-decoration-thickness:from-font;color:var(--mb3-secondary-contrast-color)}.wp-block-basis3-tiles.container-fluid .row{justify-content:space-between}@media(min-width:992px){.wp-block-basis3-tiles.container-fluid .col-lg-4{width:calc(33.33333333% - var(--bs-gutter-x))}}.wp-block-list li:before{--svg: url(https://iconify.mmcdn.de/fa-pro-solid/circle-small.svg?height=8);top:.35em}.wp-block-basis3-icon-list.round .icon-list-entry{flex-direction:row;align-items:flex-start;width:auto;text-align:left;margin-bottom:1rem}.wp-block-basis3-icon-list.round .icon-list-entry iconify-icon{font-size:2em;border:none;color:#fff;background:var(--mb3-primary-color);flex:0 0 64px}.gallery-wrapper .gallery-view-all-js:hover{background:#000000b3}.wp-block-basis3-icon-list.boxes .icon-list-entry{background:transparent;box-shadow:none;margin:0}@media(min-width:768px){.wp-block-basis3-icon-list.boxes .icon-list-entry{margin:1em 0}}.wp-block-basis3-icon-list.boxes .icon-list-entry iconify-icon{color:var(--mb3-text-farbe2);font-size:1.5em}@media(min-width:768px){.wp-block-basis3-icon-list.boxes .icon-list-entry{width:33.3333%;margin:0}}@media(max-width:767.98px){.wp-block-basis3-tiles .tile{padding:0}}.wp-block-basis3-tiles .tile .entry-wrapper.column-absolute-direction .entry.entry-text-wrapper{background:var(--mb3-secondary-color);border-radius:var(--bs-border-radius);padding:0;font-size:2rem;font-family:var(--mb3-schrift2);font-weight:700;left:50%;translate:-50%}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper{background:linear-gradient(118deg,#305858,#487070 30%,#305858 74%)}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .entry-text{padding:0 1rem}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .entry-text a{color:var(--mb3-text-farbe2);border:none;background:transparent}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .entry-text a:hover,.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .entry-text a:active,.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .entry-text a:focus,.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .entry-text a:first-child:active{background-color:transparent;border-color:transparent;color:var(--mb3-text-farbe2)}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .entry-text a:focus-visible{outline-color:#fff}.archive-zimmer h2{font-family:var(--mb3-schrift1);font-size:1.5rem}@media(min-width:576px){.archive-zimmer h2{font-size:2rem}}.archive-zimmer h2{font-weight:500;margin:1rem 0}@media(min-width:768px){.archive-zimmer h2{margin:2rem 0 1rem}}.archive-zimmer h2 a{font-size:1.5rem}@media(min-width:576px){.archive-zimmer h2 a{font-size:2rem}}.angebots-tile .entry.angebots-text-wrapper .angebots-text a{color:var(--mb3-text-farbe2);text-decoration-skip-ink:none;text-decoration-thickness:from-font}.angebots-tile .entry.angebots-text-wrapper .angebots-text a:focus-visible{background-color:transparent;border-color:transparent;outline-color:var(--mb3-text-farbe2)}.angebots-tile .entry.angebots-text-wrapper{background:linear-gradient(118deg,#305858,#487070 30%,#305858 74%)}.angebots-tile .entry.angebots-text-wrapper .angebots-text a{background-color:transparent;border:none}.angebots-tile.frame:before{border:none}.angebots-wrapper.row-direction .angebots-text-wrapper h2,.angebots-wrapper.row-direction .angebots-text-wrapper .h2{font-family:var(--mb3-schrift1);font-size:1.5rem}@media(min-width:576px){.angebots-wrapper.row-direction .angebots-text-wrapper h2,.angebots-wrapper.row-direction .angebots-text-wrapper .h2{font-size:2rem}}.angebots-wrapper.row-direction .angebots-text-wrapper h2,.angebots-wrapper.row-direction .angebots-text-wrapper .h2{font-weight:500;margin:1rem 0}@media(min-width:768px){.angebots-wrapper.row-direction .angebots-text-wrapper h2,.angebots-wrapper.row-direction .angebots-text-wrapper .h2{margin:2rem 0 1rem}}.angebots-wrapper.row-direction .angebots-text-wrapper h2 a,.angebots-wrapper.row-direction .angebots-text-wrapper .h2 a{font-size:1.5rem}@media(min-width:576px){.angebots-wrapper.row-direction .angebots-text-wrapper h2 a,.angebots-wrapper.row-direction .angebots-text-wrapper .h2 a{font-size:2rem}}.angebots-wrapper.row-direction .angebots-text-wrapper h2 a,.angebots-wrapper.row-direction .angebots-text-wrapper .h2 a{color:var(--mb3-text-farbe2)}.availability,.offer-price{font-weight:400}.angebot-post .leistungen h2,.angebot-post .leistungen .h2{font-size:1.5rem;margin-bottom:0}.angebot-post .leistungen h2:after,.angebot-post .leistungen .h2:after{content:none}.angebot-details .box{box-shadow:none;border-radius:var(--bs-border-radius);border:1px solid var(--mb3-primary-color);background-color:var(--mb3-primary-light-color);background-image:linear-gradient(135deg,#f8f5ea 25%,transparent 25%),linear-gradient(225deg,#f8f5ea 25%,transparent 25%),linear-gradient(45deg,#f8f5ea 25%,transparent 25%),linear-gradient(315deg,#f8f5ea 25%,#fdfcfa 25%);background-position:5px 0,5px 0,0 0,0 0;background-size:10px 10px;background-repeat:repeat}.pricingtable table tbody th{font-weight:400}.checkinout{margin-top:0!important;flex-wrap:wrap}.checkinout>div{flex-direction:row!important;text-align:left;gap:.5em}.checkinout>div .light{font-weight:inherit}.routenplanung h2{margin-bottom:0!important;margin-top:0!important}.routenplanung .route-from div:first-child,.routenplanung .route-to div:first-child{width:fit-content}#manetform_v6 .step aside{color:var(--mb3-text-farbe2)}#manetform_v6 .step aside .step-number{border:1px solid white}#manetform_v6 .step .side .content-headline{text-transform:none}#manetform_v6 .step .side .btn.btn-dark{border-radius:var(--bs-border-radius);--bs-btn-bg: var(--mb3-secondary-color);--bs-btn-border-color: var(--mb3-secondary-color);color:var(--mb3-text-farbe2)}#manetform_v6 .step .side .btn.btn-dark:hover,#manetform_v6 .step .side .btn.btn-dark:active,#manetform_v6 .step .side .btn.btn-dark:focus,#manetform_v6 .step .side .btn.btn-dark:first-child:active{background-color:var(--mb3-secondary-color);border-color:var(--mb3-secondary-color)}.karte{margin-top:0}footer{border:1px solid var(--mb3-primary-color);background-color:var(--mb3-primary-light-color);background-image:linear-gradient(135deg,#f8f5ea 25%,transparent 25%),linear-gradient(225deg,#f8f5ea 25%,transparent 25%),linear-gradient(45deg,#f8f5ea 25%,transparent 25%),linear-gradient(315deg,#f8f5ea 25%,#fdfcfa 25%);background-position:5px 0,5px 0,0 0,0 0;background-size:10px 10px;background-repeat:repeat}
