@import"https://cdn.mts-online.com/u0753/css/lightSiteStyles.css";._lar_container_1nsuc_1{background:var(--backgroundColor-surface);color:var(--color-primary-dark);border:1.5px solid #cabc9d;position:relative}._lar_container_1nsuc_1 ._lar_cal_btn_1nsuc_7{color:var(--color-primary-darker)}._lar_container_1nsuc_1 ._lar_cal_month_1nsuc_10{color:var(--color-primary-dark);text-transform:uppercase}._lar_container_1nsuc_1 ._lar_cal_scrollbar_1nsuc_14{box-shadow:0 0 10px #0000006b;background:var(--backgroundColor-surface)}._lar_container_1nsuc_1 ._lar_cal_scrollbar_1nsuc_14 ::-webkit-scrollbar{width:.3rem}._lar_container_1nsuc_1 ._lar_cal_scrollbar_1nsuc_14 ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}._lar_container_1nsuc_1 ._lar_cal_scrollbar_1nsuc_14 ::-webkit-scrollbar-thumb{background:var(--backgroundColor-secondary-lighter);border-radius:1rem}._lar_container_1nsuc_1 ._lar_cal_scrollbar_1nsuc_14 ::-webkit-scrollbar-thumb:hover{background:var(--backgroundColor-secondary-lighter)}._lar_container_1nsuc_1 ._lar_inrange_1nsuc_42 span{color:var(--color-primary-dark)}._lar_container_1nsuc_1 ._lar_inrange_1nsuc_42:hover{background:#0000002f}._lar_container_1nsuc_1 ._lar_inrange_1nsuc_42:hover ._lar_tooltip_1nsuc_48{display:flex!important}._lar_container_1nsuc_1 ._lar_inrange_1nsuc_42 ._lar_tooltip_1nsuc_48{background:var(--backgroundColor-primary-darker);color:var(--color-surface)}._lar_container_1nsuc_1 ._lar_inrange_1nsuc_42 ._lar_tooltip_1nsuc_48 :after{content:"";position:absolute;left:50%;bottom:100%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--backgroundColor-primary-darker) transparent}._lar_container_1nsuc_1 ._lar_arr_avil_1nsuc_65{background:var(--backgroundColor-success-light);color:var(--color-primary-darker)}._lar_container_1nsuc_1 ._lar_dept_only_1nsuc_69{background:linear-gradient(to right bottom,var(--backgroundColor-primary-lighter) 50%,var(--backgroundColor-success-light) 50%);color:var(--backgroundColor-primary-darker)}._lar_container_1nsuc_1 ._lar_closed_1nsuc_73{background:repeating-linear-gradient(to bottom right,var(--backgroundColor-surface) 3%,var(--backgroundColor-secondary-lighter) 5%,var(--backgroundColor-secondary-lighter) 12%);color:var(--color-primary-darker)}._lar_container_1nsuc_1 ._lar_selected_1nsuc_77{background:#94897f!important;color:var(--color-primary-selected)}._lar_container_1nsuc_1 ._lar_selected_1nsuc_77 span{color:var(--color-primary-selected)}._lar_container_1nsuc_1 ._lar_selected_danger_1nsuc_84{background:var(--backgroundColor-danger)!important;border-left:none;border-right:none}._lar_container_1nsuc_1 ._lar_selected_success_1nsuc_89{background:var(--backgroundColor-success)!important;border-left:none;border-right:none}._lar_container_1nsuc_1 ._lar_lc_daysdisable_1nsuc_94{opacity:.5;background:none!important}@keyframes _dial1_1nsuc_1{0%{opacity:1%;bottom:1px;visibility:hidden}to{opacity:100%;bottom:10px;visibility:visible}}@keyframes _dial2_1nsuc_1{0%{opacity:100%;bottom:10px;visibility:visible}99%{opacity:1%;bottom:15px;visibility:hidden}to{opacity:1%;bottom:1px;visibility:hidden}}@keyframes _dial3_1nsuc_1{0%{opacity:100%;bottom:10px;visibility:visible}99%{opacity:1%;bottom:15px;visibility:hidden}to{opacity:1%;bottom:1px;visibility:hidden}}@keyframes _dial4_1nsuc_1{0%{opacity:1%;bottom:1px;visibility:hidden}to{opacity:100%;bottom:10px;visibility:visible}}._lar_container_1nsuc_1 ._lar_dail_animate_forward_1nsuc_156 span p:nth-child(3){animation-name:_dial1_1nsuc_1;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_1nsuc_1 ._lar_dail_animate_forward_1nsuc_156 span p:nth-child(2){animation-name:_dial2_1nsuc_1;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_1nsuc_1 ._lar_dail_animate_backward_1nsuc_168 span p:nth-child(3){animation-name:_dial3_1nsuc_1;animation-duration:.4s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_1nsuc_1 ._lar_dail_animate_backward_1nsuc_168 span p:nth-child(2){animation-name:_dial4_1nsuc_1;animation-duration:.4s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_12tzu_1{background:var(--backgroundColor-widget);color:var(--color-primary-dark);border:1.5px solid #cabc9d;position:relative}._lar_container_12tzu_1 ._lar_cal_btn_12tzu_7{color:var(--color-primary-darker)}._lar_container_12tzu_1 ._lar_cal_month_12tzu_10{color:var(--color-primary-dark);text-transform:uppercase}._lar_container_12tzu_1 ._lar_cal_scrollbar_12tzu_14{box-shadow:0 0 10px #0000006b;background:var(--backgroundColor-surface)}._lar_container_12tzu_1 ._lar_cal_scrollbar_12tzu_14 ::-webkit-scrollbar{width:.3rem}._lar_container_12tzu_1 ._lar_cal_scrollbar_12tzu_14 ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}._lar_container_12tzu_1 ._lar_cal_scrollbar_12tzu_14 ::-webkit-scrollbar-thumb{background:var(--backgroundColor-secondary-lighter);border-radius:1rem}._lar_container_12tzu_1 ._lar_cal_scrollbar_12tzu_14 ::-webkit-scrollbar-thumb:hover{background:var(--backgroundColor-secondary-lighter)}._lar_container_12tzu_1 ._lar_inrange_12tzu_42 span{color:var(--color-primary-dark)}._lar_container_12tzu_1 ._lar_inrange_12tzu_42:hover{background:#0000002f}._lar_container_12tzu_1 ._lar_inrange_12tzu_42:hover ._lar_tooltip_12tzu_48{display:flex!important}._lar_container_12tzu_1 ._lar_inrange_12tzu_42 ._lar_tooltip_12tzu_48{background:var(--backgroundColor-primary-darker);color:var(--color-surface)}._lar_container_12tzu_1 ._lar_inrange_12tzu_42 ._lar_tooltip_12tzu_48 :after{content:"";position:absolute;left:50%;bottom:100%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--backgroundColor-primary-darker) transparent}._lar_container_12tzu_1 ._lar_arr_avil_12tzu_65{background:var(--backgroundColor-success-light);color:var(--color-primary-darker)}._lar_container_12tzu_1 ._lar_dept_only_12tzu_69{background:linear-gradient(to right bottom,var(--backgroundColor-primary-lighter) 50%,var(--backgroundColor-success-light) 50%);color:var(--backgroundColor-primary-darker)}._lar_container_12tzu_1 ._lar_closed_12tzu_73{background:repeating-linear-gradient(to bottom right,var(--backgroundColor-surface) 3%,var(--backgroundColor-secondary-lighter) 5%,var(--backgroundColor-secondary-lighter) 12%);color:var(--color-primary-darker)}._lar_container_12tzu_1 ._lar_selected_12tzu_77{background:#94897f!important;color:var(--color-primary-selected)}._lar_container_12tzu_1 ._lar_selected_12tzu_77 span{color:var(--color-primary-selected)}._lar_container_12tzu_1 ._lar_selected_danger_12tzu_84{background:var(--backgroundColor-danger)!important;border-left:none;border-right:none}._lar_container_12tzu_1 ._lar_selected_success_12tzu_89{background:var(--backgroundColor-success)!important;border-left:none;border-right:none}._lar_container_12tzu_1 ._lar_lc_daysdisable_12tzu_94{opacity:.5;background:none!important}@keyframes _dial1_12tzu_1{0%{opacity:1%;bottom:1px;visibility:hidden}to{opacity:100%;bottom:10px;visibility:visible}}@keyframes _dial2_12tzu_1{0%{opacity:100%;bottom:10px;visibility:visible}99%{opacity:1%;bottom:15px;visibility:hidden}to{opacity:1%;bottom:1px;visibility:hidden}}@keyframes _dial3_12tzu_1{0%{opacity:100%;bottom:10px;visibility:visible}99%{opacity:1%;bottom:15px;visibility:hidden}to{opacity:1%;bottom:1px;visibility:hidden}}@keyframes _dial4_12tzu_1{0%{opacity:1%;bottom:1px;visibility:hidden}to{opacity:100%;bottom:10px;visibility:visible}}._lar_container_12tzu_1 ._lar_dail_animate_forward_12tzu_156 span p:nth-child(3){animation-name:_dial1_12tzu_1;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_12tzu_1 ._lar_dail_animate_forward_12tzu_156 span p:nth-child(2){animation-name:_dial2_12tzu_1;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_12tzu_1 ._lar_dail_animate_backward_12tzu_168 span p:nth-child(3){animation-name:_dial3_12tzu_1;animation-duration:.4s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_12tzu_1 ._lar_dail_animate_backward_12tzu_168 span p:nth-child(2){animation-name:_dial4_12tzu_1;animation-duration:.4s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.customScroll::-webkit-scrollbar{width:var(--customScrollBar-width)}.customScroll::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--customScrollBar-background);border-radius:10px}.customScroll::-webkit-scrollbar-thumb{background:var(--customScrollBar-color);border-radius:10px}#editComponent-overlay .rounded-full{border-radius:9999px}#editComponent-overlay .w-9{width:40px;height:22px}#editComponent-overlay input:checked+.mts-slider:before{transform:translate(-7px)}#editComponent-overlay input+.mts-slider{background:#c3c8d1}#editComponent-overlay input:checked+.mts-slider{background:#68d0c2}#editComponent-overlay input+.mts-slider:before{transform:translate(-18px)}#editComponent-overlay .mts-slider:before{position:absolute;content:"";height:15px;width:15px;left:22px;top:3px;transition:.4s;background:#fff;border-radius:50%;box-shadow:0 0 1px #00000026}#logoutbtn>span,#editable-toggle>div{color:var(--color-button-dark)}.switch{position:relative;display:inline-block}.toggle-switch{display:none}.mts-slider-editmode{display:block;width:40px;height:24px;background-color:#dadada;border-radius:99px;cursor:pointer;transition:background-color .3s ease}.toggle-switch:checked+.mts-slider-editmode:after{left:18px}.toggle-switch:checked+.mts-slider-editmode{background-color:var(--backgroundColor-button-dark)}.mts-slider-editmode:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:left .3s ease;box-shadow:0 1px 4px #00000061}.bg-primary-400{background-color:var(--color-secondary-darker)}.text-white{color:#fff}.hover\:bg-primary-500:hover{--tw-bg-opacity: 1;background-color:var(--color-secondary-darker)}.border-gray-300{border-color:#d1d5db}.bg-gray-400{background-color:#9ca3af}.border-primary-400{border-color:var(--color-secondary-darker)}.border-red-400{border-color:#f87171}.bg-white{background-color:#fff}@media only screen and (max-width:639px){#editComponent-overlay .ck.ck-toolbar__items .ck.ck-toolbar__separator,#editComponent-overlay .ck.ck-toolbar__items>button.ck.ck-button.ck-off:nth-last-child(2),#editComponent-overlay .ck.ck-toolbar__items>button.ck.ck-button.ck-off:last-child{display:none}}#body-content-wrapper.active-editor{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media(min-width:1024px){#body-content-wrapper.active-editor{width:65%;max-width:calc(100% - 500px)}}#body-content-wrapper.active-editor>div.zoom-content:first-child{zoom:.8}#body-modal-wrapper.active-modal{position:relative;max-height:100vh;--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media(min-width:1024px){#body-modal-wrapper.active-modal{width:35%;min-width:500px}}#body-modal-wrapper #body-drag{position:absolute;left:-4px;top:0;bottom:0;width:20px;cursor:w-resize;background-color:#ccc}#body-modal-wrapper #editComponent-overlay>.bg-surface{background-color:#fff}.requestbar-main #Editable-content svg,.menu-main #Editable-content svg{width:60px;height:60px!important;max-height:80px!important}#editComponent-overlay,#gallery-overlay.gallery-overlay-popup{color:#454945!important}#site-loader .loader{border:5px solid rgba(0,0,0,.1);width:60px;height:60px;border-radius:50%;border-top-color:#68d0c2;animation:spin 1.5s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local(""),url(/static/font/u0753/static/fonts/montserrat-400.woff2) format("woff2"),url(/static/font/u0753/static/fonts/montserrat-400.woff) format("woff");font-display:block}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:local(""),url(/static/font/u0753/static/fonts/montserrat-200.woff2) format("woff2"),url(/static/font/u0753/static/fonts/montserrat-200.woff) format("woff");font-display:block}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local(""),url(/static/font/u0753/static/fonts/montserrat-600.woff2) format("woff2"),url(/static/font/u0753/static/fonts/montserrat-600.woff) format("woff");font-display:block}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local(""),url(/static/font/u0753/static/fonts/montserrat-500.woff2) format("woff2"),url(/static/font/u0753/static/fonts/montserrat-500.woff) format("woff");font-display:block}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:local(""),url(/static/font/u0753/static/fonts/oswald-400.woff2) format("woff2"),url(/static/font/u0753/static/fonts/oswald-400.woff) format("woff");font-display:block}@font-face{font-family:Oswald;font-style:normal;font-weight:200;src:local(""),url(/static/font/u0753/static/fonts/oswald-200.woff2) format("woff2"),url(/static/font/u0753/static/fonts/oswald-200.woff) format("woff");font-display:block}@font-face{font-family:Oswald;font-style:normal;font-weight:500;src:local(""),url(/static/font/u0753/static/fonts/oswald-500.woff2) format("woff2"),url(/static/font/u0753/static/fonts/oswald-500.woff) format("woff");font-display:block}body.body--Home-page .header--wrapper #desktop-nav-menu{display:none}#headerslider picture img{height:82vh;max-height:350px;min-height:350px;-o-object-fit:cover;object-fit:cover}@media(min-width:640px){#headerslider picture img{max-height:500px}}@media(min-width:1024px){#headerslider picture img{height:66vh;max-height:586px}}#masonary_gallery>div{display:flex;justify-content:center;align-items:center}#masonary_gallery>div>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}#masonary_gallery{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:380px;grid-auto-flow:dense}#masonary_gallery div:nth-child(7n+4),#masonary_gallery div:nth-child(7n+6){grid-column:span 2}#masonary_gallery div:nth-child(7n+2){grid-row:span 2}#mesonary-gallery-container{display:block;--backgroundColor-button-dark: #D2AC8B;--padding-button: 16px 20px}#mesonary-gallery-container #masonary_gallery{padding:0;width:100%;display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-auto-rows:380px;grid-auto-flow:dense}#mesonary-gallery-container #masonary_gallery div{padding:0}#mesonary-gallery-container #masonary_gallery div:nth-child(7n+4),#mesonary-gallery-container #masonary_gallery div:nth-child(7n+6){grid-column:span 2}#mesonary-gallery-container #masonary_gallery div:nth-child(7n+2){grid-row:span 2}#mesonary-gallery-container #masonary_gallery div picture,#mesonary-gallery-container #masonary_gallery div img{border-radius:0;width:100%;height:100%}#mesonary-gallery-pictures{padding:0 0 120px}#winter_gallery_content_box2,#sommer_gallery_contentbox2{padding-top:60px}#cookiescript_manage>span{white-space:nowrap}@media only screen and (max-width:1620px){#mesonary-gallery-container #masonary_gallery{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:250px}}@media only screen and (max-width:1400px){#mesonary-gallery-container #masonary_gallery{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-auto-rows:220px}}@media only screen and (max-width:1220px){#mesonary-gallery-container #masonary_gallery{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:200px}}@media only screen and (max-width:1199px){#mesonary-gallery-container #masonary_gallery{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-auto-rows:190px;grid-gap:15px}}@media only screen and (max-width:1010px){#mesonary-gallery-container #masonary_gallery{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-auto-rows:160px}}@media only screen and (max-width:860px){#mesonary-gallery-container #masonary_gallery{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:300px}}@media only screen and (max-width:575px){#mesonary-gallery-container #masonary_gallery{display:flex;flex-wrap:nowrap;margin-top:0;overflow-x:auto}#mesonary-gallery-container #masonary_gallery div{width:88%;flex-shrink:0;position:relative;height:0;padding-top:75%}#mesonary-gallery-container #masonary_gallery div img{position:absolute;height:100%;width:100%;top:0;left:0}#philosophie_gallery #mesonary-gallery-pictures{padding-left:16px}}h2{font-size:var(--fontSize-heading-base);line-height:1.25;font-family:Oswald,sans-serif}h3{font-size:30px;line-height:1.25}h4{font-size:26px;line-height:1.25}h5{font-size:24px;line-height:1.25}h6{font-size:20px;line-height:1.25}h3,h4,h5,h6{font-weight:600;font-family:Montserrat,sans-serif}body{--lineHeight-heading-base: 1.4}body.body--Home-page{background-image:url(/_astro/home_bg.CNwbN93e.png);background-size:cover}body.body--Home-page main{padding-bottom:50px}body.body--Home-page #footer-copyright2{background-color:#59493d;position:fixed;bottom:0;left:0;z-index:11}body.body--Home-page .requestbar-main{width:100%}body.body--Home-page .requestbar-main{width:auto}body.body--Home-page .header--bar .requestbar-main #main-requestbar{justify-content:end}body.body--Home-page .header--bar .requestbar-main #main-requestbar #Occupancy-section,body.body--Home-page .header--bar .requestbar-main #main-requestbar #MTS_Calendar-section{display:none;padding-right:30px}#main-requestbar{box-shadow:unset!important}#footer-copyright2 .copyright-footer>ul>li>a,#footer-copyright2 .copyright-footer>ul>li>span{font-size:14px;line-height:1.25}body:not(.body--Home-page) #footer-copyright2{background-color:#d2ac8b}.border-opacity30{border-color:#ffffff4d}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background-color:#ffffff40;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#d2ac8b;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#d2ac8b}body{--fontSize-heading-base: 40px}body.body--Home-page .header--bar{background-color:transparent}.header--bar{background-color:var(--backgroundColor-primary)}.header--bar .requestbar-main #main-requestbar{display:flex;padding:0;gap:0;--backgroundColor-primary-darker: #211f20}.header--bar .requestbar-main #main-requestbar #MainCalendarHolderID{--backgroundColor-surface: #ffffff;--backgroundColor-primary-light: #d2ac8b}.header--bar .requestbar-main #main-requestbar #occupancy-multipart,.header--bar .requestbar-main #main-requestbar #occupancy-multipart #child-fields{padding-top:.5em}.header--bar .requestbar-main #main-requestbar #occupancy-multipart select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:24px;background-image:url("data:image/svg+xml,%3csvg%20width='38'%20height='38'%20viewBox='0%200%2038%2038'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.37005%2011.02C3.99005%2011.4%203.80005%2011.78%203.80005%2012.35C3.80005%2012.73%203.99005%2013.3%204.37005%2013.49L17.86%2026.98C18.24%2027.36%2018.62%2027.55%2019%2027.55C19.38%2027.55%2019.95%2027.36%2020.14%2026.98L33.6301%2013.49C34.01%2013.11%2034.2%2012.73%2034.2%2012.16C34.2%2011.78%2034.01%2011.21%2033.6301%2011.02C33.25%2010.64%2032.87%2010.45%2032.49%2010.45C32.11%2010.45%2031.54%2010.64%2031.35%2011.02L19%2023.37L6.65005%2011.02C6.27005%2010.83%205.89005%2010.64%205.51005%2010.64C5.13005%2010.64%204.56005%2010.83%204.37005%2011.02Z'%20fill='%23ffffff'/%3e%3c/svg%3e");background-position:right 10px center;background-size:12px;background-repeat:no-repeat}.header--bar .requestbar-main #main-requestbar #MTS_Calendar-section #MainMonthHolderID .MonthParentClass>div.flex:first-child{border-bottom:1px solid #d7d4d1}.header--bar .requestbar-main #main-requestbar #MTS_Calendar-section #MainMonthHolderID .MonthParentClass #MainDaysAndDatesHolderID .DaysClass{margin-bottom:4px}.header--bar .requestbar-main #main-requestbar #Occupancy-section>div{padding:0}.header--bar .requestbar-main #main-requestbar #Occupancy-section,.header--bar .requestbar-main #main-requestbar #MTS_Calendar-section{padding-right:90px;white-space:nowrap}.header--bar .requestbar-main #main-requestbar #Occupancy-section select option{color:#211f20}.header--bar .requestbar-main #main-requestbar #MTS_Calendar-section>#dateRange-message{padding:0;cursor:pointer}.header--bar .requestbar-main #main-requestbar button#enquiry-btn{padding:var(--padding-button);background-color:var(--backgroundColor-button-light);color:var(--color-button-light);border:1px solid var(--borderColor-button-light)}.header--bar .requestbar-main #main-requestbar button#enquiry-btn:hover{background-color:var(--backgroundColor-button-hover-light);border:1px solid var(--borderColor-button-hover)}.header--bar .requestbar-main #main-requestbar button#Booking-btn{background-color:var(--backgroundColor-button-dark);color:var(--color-button-dark);border:1px solid var(--borderColor-button-dark)}.header--bar .requestbar-main #main-requestbar button#Booking-btn:hover{background-color:var(--backgroundColor-button-hover-dark);color:var(--color-button-hover-dark);border:1px solid var(--borderColor-button-hover-dark)}.header--bar .requestbar-main #main-requestbar .MonthParentClass .MonthNameClass+div{--borderWidth: 1px;--borderColor: #d7d4d1}.header--bar .requestbar-main #main-requestbar .CancelButtonClass{background-color:#000}.header--bar .requestbar-main #occupancy-multipart .text-label.font-label.text-left.max-w-\[39\%\]{white-space:normal}.header--bar #desktop--menuList-wrapper::-webkit-scrollbar{width:4px}.header--bar #desktop--menuList-wrapper::-webkit-scrollbar-track{background-color:#ffffff40;border-radius:10px}.header--bar #desktop--menuList-wrapper::-webkit-scrollbar-thumb{background:#d2ac8b;border-radius:4px}.header--bar #desktop--menuList-wrapper::-webkit-scrollbar-thumb:hover{background:#d2ac8b}#headerslider img{min-height:310px}.SpecialMenu--desktop ul>li>a.menu--link .icon-text{align-items:center}.SpecialMenu--desktop ul>li>a.menu--link .icon-text>div{flex-shrink:0;margin-right:15px}.SpecialMenu--desktop ul .SpecialMenu-list:not(:last-child){margin-right:50px}.content-box #contentbox h2{font-size:var(--fontSize-heading-base)!important;line-height:var(--lineHeight-heading-base)!important;margin-top:0!important;margin-bottom:.6em!important}.content-box #contentbox h4{font-size:var(--fontSize-subHeading-base)!important;line-height:1.25!important;font-family:var(--fontFamily-body);font-weight:var(--fontWeight-subHeading)}.content-box #description-content{margin-top:20px}.content-box #description-content p{line-height:2}.content-box{max-width:var(--maxWidth);padding:100px 16px}.masonary_gallery_content_box2.content-box,#philosophie_gallery_contentbox2 .content-box{padding:48px 16px 54px;margin:0 auto!important}#philosophie_gallery_contentbox2 #description-content{margin-top:0}#philosophie_image_textbox5 #image_text_box_overlap .imageTextBox--text .imageTextBox--content-wrapper{background-color:#faf7ef}#moidls_contentbox2 .content-box{padding-bottom:0;margin-bottom:0!important}.single_image img,#wohnen_preise_single_image img{width:100%;max-width:1280px;margin:0 auto;min-height:214px}.bottomto75{position:relative;background-color:transparent!important}.bottomto75 picture{position:relative;z-index:1}.bottomto75:after{position:absolute;content:"";height:65%;width:100%;bottom:0;left:0;background-color:#d2ac8b;z-index:-1}a.menu--link:not([href=""]):hover{opacity:.8;text-decoration:underline;text-underline-offset:6px}a.menu--link[href=""]:hover{cursor:default}.main-Menu--list .submenu--list-items a.active{text-decoration:underline;text-underline-offset:6px}.main-Menu--list .menuCard-wrapper>div>div{z-index:2}.main-Menu--list .menuCard-wrapper>div>div.sub--menulist>.submenu--list-items{display:flex;flex-direction:column;justify-content:center}.main-Menu--list .menuCard-wrapper>div>div.sub--menulist>.submenu--list-items>.Main-menu-id{padding-bottom:5px}.main-Menu--list .menuCard-wrapper>div>div.sub--menulist>.submenu--list-items>.Main-menu-id>.menu--link{font-size:30px}.main-Menu--list .menuCard-wrapper>div:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background-color:#211f20b3;opacity:0;pointer-events:none;transition:.4s;z-index:1}.main-Menu--list .main--Menu:hover{cursor:pointer}.main-Menu--list .main--Menu:hover>.menuCard-wrapper>div:after{opacity:1}.main-Menu--list .menuCard-wrapper>div>.mainMenu--link{position:absolute;bottom:20px;width:100%}.main-Menu--list .menuCard-wrapper>div>.mainMenu--link>a,.main-Menu--list .menuCard-wrapper>div>.mainMenu--link>span{display:inline-block;color:#fff;border:1px solid rgba(255,255,255,.5);font-size:30px;line-height:1.25;padding:.4em .77em;font-family:var(--fontFamily-heading);font-weight:200}.main-Menu--list .submenu--list-items .sub--menuitem{padding:0}.main-Menu--list .submenu--list-items .sub--menuitem .menu--link{padding:3px 0;font-size:14px}.menu--Submenu .main-Menu--list .menuCard-wrapper picture{height:0;padding-top:61%;display:block}.menu--Submenu .main-Menu--list .menuCard-wrapper picture img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;background-position:center center}#image_text_box_overlap,#image_text_box{--backgroundColor-surface: #FAF7EF;--backgroundColor-primary: #FAF7EF;justify-content:flex-start;padding:120px 0 60px}#image_text_box{gap:0}#image_text_box .imageTextBox--image{width:49%;order:1}#image_text_box .imageTextBox--text{width:51%;order:2}#image_text_box .imageTextBox--text .imageTextBox--content-wrapper{margin:80px 0;padding:60px}#image_text_box_overlap .imageTextBox--image{order:1}#image_text_box_overlap .imageTextBox--text{order:2}#image_text_box_overlap .imageTextBox--text .imageTextBox--content-wrapper{padding:45px;margin:80px 0;background-color:#f8f3ee}#image_text_box_overlap .imageTextBox--text .imageTextBox--content-wrapper p,#image_text_box .imageTextBox--text .imageTextBox--content-wrapper p{line-height:2}#image_text_box_overlap.flex-row .imageTextBox--text,#image_text_box.flex-row .imageTextBox--text{justify-content:flex-end}#image_text_box_overlap.flex-row-reverse .imageTextBox--text,#image_text_box.flex-row-reverse .imageTextBox--text{justify-content:flex-start}.imageTextbox-alignment-wrapper{position:relative;margin-right:0!important;padding-right:0!important;padding-left:0!important;margin-left:0!important}.imageTextbox-alignment-wrapper:after{position:absolute;content:"";height:calc(100% - 120px);width:100%;background-color:var(--backgroundColor-primary);bottom:0}.imageTextbox-alignment-wrapper .imageTextBox--shadow-wrapper{display:none!important}.imageTextbox-alignment-wrapper #image_text_box_dark{position:relative;z-index:1;max-width:var(--maxWidth);background-color:transparent;--color-primary: #ffffff;--color-secondary: #ffffff;padding:0 16px;margin:60px auto}.imageTextbox-alignment-wrapper #image_text_box_dark.lg\:flex-row:not(.lg\:flex-row-reverse) .imageTextBox--text,.imageTextbox-alignment-wrapper #image_text_box_dark.lg\:flex-row:not(.lg\:flex-row-reverse) .imageTextBox--text .imageTextBox--content-wrapper{padding-left:0}.imageTextbox-alignment-wrapper #image_text_box_dark.lg\:flex-row-reverse .imageTextBox--text{padding:0}.imageTextbox-alignment-wrapper #image_text_box_dark.lg\:flex-row-reverse .imageTextBox--text,.imageTextbox-alignment-wrapper #image_text_box_dark.lg\:flex-row-reverse .imageTextBox--text .imageTextBox--content-wrapper{padding-right:0}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--image{width:50%;order:2}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--text{order:1}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--text{background-color:transparent;width:50%;padding-right:0;margin-top:120px}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--text .imageTextBox--content-wrapper{justify-content:flex-start;padding:60px}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--text .imageTextBox--content-wrapper h2{color:#fff}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--text .imageTextBox--content-wrapper p{line-height:2}#image_textbox_transparent{--backgroundColor-surface: #ffffff;--backgroundColor-primary: #ffffff;gap:0}#image_textbox_transparent .imageTextBox--text.lg\:order-2 .imageTextBox--content-wrapper{justify-content:flex-start;padding:0 0 0 33px}#image_textbox_transparent .imageTextBox--text.lg\:order-1 .imageTextBox--content-wrapper{padding-right:33px;padding-left:0}#image_textbox_transparent .imageTextBox--image,#image_textbox_transparent .imageTextBox--text{width:50%}#image_textbox_transparent .imageTextBox--text .imageTextBox--content-wrapper{justify-content:flex-start}#wissen_single_content_box .content-box{padding-bottom:36px}#image_text_box img,#image_text_box_overlap img{max-height:unset}#event_1_image_textbox5 #image_text_box{padding-top:0}#breakfast_image_textbox5{position:relative;padding:120px 0 60px}#breakfast_image_textbox5 #image_text_box_overlap{padding:0}#breakfast_image_textbox5 #imageTextBox1{position:relative;padding:55px 0 65px;margin:0;max-width:unset}#breakfast_image_textbox5 #imageTextBox1:before{position:absolute;content:"";top:0;left:0;background-color:#f8f3ee;height:100%;width:38%}#breakfast_image_textbox5 #imageTextBox1 #image_text_box_overlap{max-width:var(--maxWidth);margin:0 auto;padding:0 calc(var(--fontSize-base) * 1)}#breakfast_image_textbox5 #image_text_box_overlap .imageTextBox--text .imageTextBox--content-wrapper{background-color:transparent;width:100%;padding-right:0}#breakfast_brunchen_image_textbox5 #image_text_box,#cafe_service_image_textbox5 #image_text_box{padding-top:60px}.partner_slider{background-color:var(--backgroundColor-primary-light)}#partner-slider{margin:0 auto;padding:30px}#partner-slider.container{max-width:1200px;padding-left:15px;padding-right:15px}#partner-slider .pt-16{padding-top:0}#partner-slider .swiper-button-prev,#partner-slider .swiper-button-next{display:none}div#requestForm{--borderWidth-button-hover: 1px;--modalZindex: 9999;margin:0}div#requestForm .MonthParentClass{--backgroundColor-secondary-lighter: #d3d3d3}div#requestForm .max-w-widget{padding:60px 16px 120px}#requestForm svg.absolute.top-\[calc\(var\(--lineHeight-label\)\*0\.2\)\].mt-\[2px\].left-\[2px\].h-\[12px\].w-\[12px\].stroke.stroke-\[color\:var\(--color-primary\)\].stroke-2{top:0}#requestForm #MainCalendarHolderID{--color-surface: #ffffff}#requestForm .preriodtext{margin-top:14px;font-size:14px!important;opacity:.7}#requestForm select{font-weight:400}#requestForm select.focus\:outline-none.appearance-none.font-bold.w-full.p-selectDropdown.select-dropdown.bg-input+span{margin:0;height:.5em;width:.5em;border-right:1px solid #000000;border-bottom:1px solid #000000;transform:rotate(45deg) translate(-50%,-50%)}#requestForm select.focus\:outline-none.appearance-none.font-bold.w-full.p-selectDropdown.select-dropdown.bg-input+span>svg{display:none}#requestForm .flex.flex-row.justify-center.md\:justify-start.items-center.gap-5.w-full{justify-content:flex-start}#requestForm .text-primary{--color-primary: #59493D;--lineHeight-base: 1.75}#requestForm .border-danger{border-style:none none solid}#requestForm .privacy_checkbox .border-danger{border-style:solid}#requestForm .MonthNameClass{text-transform:none}#requestForm .privacy_checkbox+label{font-size:1em;line-height:2}#requestForm .privacy_checkbox{top:4px}#requestForm .flex.flex-col.gap-2.justify-between.items-start.w-full.mb-3>button{text-align:left;margin-top:10px}#anreise_routeplanner{padding-top:60px}.accordian-content-box{padding-top:100px;padding-bottom:220px;background-color:transparent!important;line-height:2}.accordian-content-box li.accordian_list div{transition:unset!important}.accordian-content-box li.accordian_list .description-content div.custom-scrollbar{max-height:760px!important;overflow-y:auto!important}.accordian-content-box li.accordian_list div.active,.accordian-content-box li.accordian_list div:last-child{transition:all .3s!important}.accordian-content-box>div.container{padding:0 1em;margin:0 auto}.accordian-content-box>div.container>.lg\:w-1\/3.xl\:w-1\/4.mb-0.text-primary.pr-4{display:none!important}.accordian-content-box>div.container>div{width:100%}.accordian-content-box>div.container .max-w-\[1194px\]{max-width:100%;margin-top:0}.accordian-content-box>div.container .max-w-\[1194px\]>li:first-child{border-top:0}.accordian-content-box .accordian_list h3{font-size:var(--fontSize-heading-base)!important;line-height:var(--lineHeight-heading-base)!important;font-weight:var(--fontWeight-heading);font-family:Oswald,sans-serif;letter-spacing:.04em}.accordian-content-box .open-btn{height:38px;width:38px;background-image:url("data:image/svg+xml,%3csvg%20width='38'%20height='38'%20viewBox='0%200%2038%2038'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.37005%2011.02C3.99005%2011.4%203.80005%2011.78%203.80005%2012.35C3.80005%2012.73%203.99005%2013.3%204.37005%2013.49L17.86%2026.98C18.24%2027.36%2018.62%2027.55%2019%2027.55C19.38%2027.55%2019.95%2027.36%2020.14%2026.98L33.6301%2013.49C34.01%2013.11%2034.2%2012.73%2034.2%2012.16C34.2%2011.78%2034.01%2011.21%2033.6301%2011.02C33.25%2010.64%2032.87%2010.45%2032.49%2010.45C32.11%2010.45%2031.54%2010.64%2031.35%2011.02L19%2023.37L6.65005%2011.02C6.27005%2010.83%205.89005%2010.64%205.51005%2010.64C5.13005%2010.64%204.56005%2010.83%204.37005%2011.02Z'%20fill='%2359493D'/%3e%3c/svg%3e");background-size:contain;background-position:center center;background-repeat:no-repeat}.accordian-content-box .close-btn{height:38px;width:38px;background-image:url("data:image/svg+xml,%3csvg%20width='38'%20height='38'%20viewBox='0%200%2038%2038'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.37005%2011.02C3.99005%2011.4%203.80005%2011.78%203.80005%2012.35C3.80005%2012.73%203.99005%2013.3%204.37005%2013.49L17.86%2026.98C18.24%2027.36%2018.62%2027.55%2019%2027.55C19.38%2027.55%2019.95%2027.36%2020.14%2026.98L33.6301%2013.49C34.01%2013.11%2034.2%2012.73%2034.2%2012.16C34.2%2011.78%2034.01%2011.21%2033.6301%2011.02C33.25%2010.64%2032.87%2010.45%2032.49%2010.45C32.11%2010.45%2031.54%2010.64%2031.35%2011.02L19%2023.37L6.65005%2011.02C6.27005%2010.83%205.89005%2010.64%205.51005%2010.64C5.13005%2010.64%204.56005%2010.83%204.37005%2011.02Z'%20fill='%2359493D'/%3e%3c/svg%3e");background-size:contain;background-position:center center;background-repeat:no-repeat;transform:rotate(180deg)}.accordian-content-box .close-btn>span,.accordian-content-box .open-btn>span{display:none}.MTS__requestform-container{padding:0 16px}.MTS__requestform-container strong,.MTS__requestform-container b{font-weight:500}#coupon--Form{padding:60px 16px}#coupon--Form h1{margin:0}#coupon--Form .RequestSubmitButton{font-size:20px;line-height:1.25}#coupon--Form select{font-weight:400}#coupon--Form span.fill-\[var\(--borderColor-input\)\]{margin:0}#roomslist--version-four{padding:120px 0 60px}#roomslist--version-four .roomDetail-card{--fontFamily-heading: "Oswald"}#roomslist--version-four .roomDetail-card .roomDetail-accordian-head{font-weight:500}#roomslist--version-four .roomDetail-card .roomDetail-accordian-body .pt-6.pb-2.flex.justify-center{flex-direction:column}#roomslist--version-four .roomDetail-card .roomDetail-accordian-wrapper .roomdetail-enquiry{color:#59493d;background-color:transparent;border:1px solid #D2AC8B;--color-label-dark: #D2AC8B}#roomslist--version-four .roomDetail-card .roomDetail-accordian-wrapper .roomdetail-booking{color:#59493d;background-color:#d2ac8b;border:1px solid #D2AC8B;--color-label-dark: #59493D}#roomslist--version-four .roomDetail-card h5.text-subHeading{font-size:25px;line-height:1.25;letter-spacing:0}#roomslist--version-four .MonthNameClass+div{--borderColor: #d7d4d1}#roomslist--version-four .rooms-slider .\!z-0.w-full.h-full.font-body.flex.flex-wrap.lg\:flex-nowrap .w-full.lg\:w-1\/2.px-2.lg\:px-4.xl\:px-6.py-2.xl\:py-4.z-50{padding-top:36px}#roomslist--version-four .rooms-slider .roomSlider-image .hidden.lg\:block.bg-secondary.md\:ps-\[20px\].mr-\[124px\].lg\:w-\[524px\].mt-\[-40\%\].xl\:mt-\[-50\%\].\!ml-\[0\%\].z-0{margin-top:-65%;padding-left:0}#roomslist--version-four .rooms-slider .roomSlider-title+section{margin-left:auto;max-width:610px}#roomslist--version-four .rooms-slider .roomSlider-title .lg\:ml-\[60px\]{margin-left:auto;max-width:610px;padding:0 calc(var(--fontSize-base) * 1)}#roomslist--version-four .rooms-slider .roomSlider-title>p{font-size:var(--fontSize-heading-base);line-height:calc(var(--fontSize-heading-base) * 1.25)}#roomslist--version-four .roomSlider-roomdetail{max-height:198px}#roomslist--version-four .roomSlider-roomdetail+div>button{text-transform:uppercase;font-weight:600;letter-spacing:.1em}#roomslist--version-four .roomSlider-enquirybutton>button{position:relative;display:inline-block;font-weight:500;transition:.4s;overflow:hidden;z-index:1;background-color:transparent}#roomslist--version-four .roomSlider-enquirybutton>button:after{position:absolute;bottom:0;left:0;content:"";height:0;width:100%;transition:.4s;z-index:-1}#roomslist--version-four .roomSlider-enquirybutton>button.roomSlider__bookingButton{background-color:#d2ac8b;border:0}#roomslist--version-four .roomSlider-enquirybutton>button.roomSlider__requestButton:after{background-color:#d2ac8b}#roomslist--version-four .roomSlider-enquirybutton>button.roomSlider__bookingButton:after{background-color:#fff}#roomslist--version-four .roomSlider-enquirybutton>button:hover:after{height:100%}#roomslist--version-four .roomSlider-enquirybutton>button.roomSlider__requestButton:hover,#roomslist--version-four .roomSlider-enquirybutton>button.roomSlider__bookingButton:hover{border-color:transparent}#roomslist--version-four .gap-2.absolute.justify-between.top-1\/2.-translate-y-1\/2.w-full.flex.justify-center.lg\:\!justify-end.lg\:\!flex-col.lg\:right-10.\!items-end.lg\:\!gap-\[var\(--sliderButton-gap\)\]>button{width:80px!important;height:80px!important}#roomslist--version-four .roomdetail_scrollbarmodal{--backgroundColor-primary: #ffffff;--fontSize-heading-base: 30px;--color-primary: #59493D;--fontSize-body: 16px;--fontSize-subHeading-base: 20px}#roomslist--version-four .roomDetail-container{padding:27px 22px 0;color:#59493d}#roomslist--version-four .roomDetail-container .room-header-wrapper,#roomslist--version-four .roomDetail-container .tabbing-head{padding:0}#roomslist--version-four .roomDetail-container .room-body ul>li.tabbing-head-item.bg-button-lighter,#roomslist--version-four .roomDetail-container .room-body ul>li.tabbing-head-item.bg-button-darker{background-color:#d2ac8b;font-weight:500;border:1px solid #D2AC8B;transition:.4s;color:#59493d}#roomslist--version-four .roomDetail-container .room-body ul>li.tabbing-head-item.bg-button-lighter{background-color:transparent}#roomslist--version-four .roomDetail-container .h-\[auto\].sm\:h-auto.md\:min-h-\[330px\].min-h-\[260px\].relative.w-full.overflow-x-hidden button{height:38px;width:38px;background-color:#59493d;border-radius:5px;display:flex;justify-content:center;align-items:center}#roomslist--version-four .roomDetail-container button>svg{stroke:#fff;width:10px}#roomslist--version-four .roomDetail-container .room-body ul>li.tabbing-head-item{letter-spacing:.05em;padding:12px 40px;white-space:nowrap;top:0}#roomslist--version-four .roomDetail-container .room-body ul>li.tabbing-head-item.activeTabLarge{background-color:#d2ac8b8c;color:#211f20;border-style:none none solid;border-bottom-color:#d2ac8b}#roomslist--version-four .roomDetail-container .roomDetail-head-wrapper>div{border-bottom:1px solid #59493D}#roomslist--version-four .roomDetail-container .roomDetail-head-wrapper>div .tabbing-head{border-bottom:0;--color-effect: #211F20;border-radius:5px}#roomslist--version-four .roomDetail-container h1.font-heading.text-2xl{font-size:var(--fontSize-heading);font-weight:300;line-height:1.3;margin-top:0}#roomslist--version-four .roomDetail-container .roomDetail-accordian-container .font-subHeading.tab-head h1{font-weight:500}.roomsList-widget .roomSliderWrapper .roomslist-listLayout-body .roomslist-listLayout-price strong{color:#b88b4d}#roomslist--version-four .roomDetail-container .tab-head .flex.flex-col.sm\:flex-row.text-secondary-dark.justify-between.py-7{border-bottom:1px solid #59493D}#roomslist--version-four .roomDetail-container .availability-calendar-wrapper>div,#Offers--list .availability-calendar-wrapper>div{border:unset}#Offers--list .availability-calendar-wrapper,#Offers--list .availability-legend,#roomslist--version-four .roomDetail-container .availability-legend,#roomslist--version-four .roomDetail-container .availability-calendar-wrapper{--backgroundColor-secondary-lighter: #e7e4da;--backgroundColor-success-light: #6fbf95;--backgroundColor-primary-light: #d2ac8b;--backgroundColor-primary-lighter: #e7e4da;--backgroundColor-primary-darker: #59493D;--backgroundColor-surface: #ffffff;--backgroundColor-success: #D2AC8B;--backgroundColor-danger: rgba(210, 172, 139, .5);--color-primary-selected: #59493D;--color-primary-darker: #59493D;--color-surface: #ffffff;--color-success: #59493D}#roomslist--version-four .roomDetail-container .availability-calendar-wrapper .border{border-color:#d7d4d1}#roomslist--version-four .roomDetail-container .availability-calendar-wrapper .border.bg-primary-light{border-color:#211f20;color:#211f20}#Offers--list #detailTab ul li,#roomslist--version-four .roomDetail-container .amenities_list{position:relative;padding-left:1.25em}#Offers--list #detailTab ul li:before,#roomslist--version-four .roomDetail-container .amenities_list:before{position:absolute;content:"";height:6px;width:6px;border-radius:100px;background-color:#59493d;top:1em;left:0}#Offers--list #detailTab ul li:before{top:.5em}#roomslist--version-four .roomDetail-container .calendar-legend-buttons .\!bg-button-dark,#roomslist--version-four .roomDetail-container .calendar-legend-buttons .\!bg-button-light{position:relative;display:inline-block;font-weight:500;transition:.4s;border:0;overflow:hidden;z-index:1;background-color:transparent!important;border:1px solid #D2AC8B;padding:12px 24px}#roomslist--version-four .roomDetail-container .calendar-legend-buttons .\!bg-button-light{color:#59493d}#roomslist--version-four .roomDetail-container .calendar-legend-buttons .\!bg-button-dark{background-color:#d2ac8b!important;color:#59493d!important}#roomslist--version-four .flex.justify-between.absolute.right-0.p-2.bg-\[\#00000090\].z-10{background-color:transparent}#roomslist--version-four svg.cursor-pointer.fill-\[color\:\#ffffff\].h-12.w-12.top-0.mr-0.absolute.z-10.bg-\[\#2C4250\]{height:3.5em;width:3.5em;background-color:#00000090;right:0;padding:10px}#roomslist--version-four span.lg\:mt-12.pt-2.md\:text-right.flex.flex-col.gap-2.text-label.font-label.leading-\[var\(--lineHeight-label\)\]{margin-top:0}#roomslist--version-four .roomDetail-card>.px-3.pb-3{padding:0}#roomslist--version-four .roomDetail-card .md\:min-h-\[330px\]{height:560px}#roomslist--version-four .roomDetail-container .w-full.sm\:w-1\/2.lg\:w-1\/3 button>svg{width:22px}#roomslist--version-four .roomDetail-container .roomDetail-body-wrapper .w-full.sm\:w-1\/2.lg\:w-1\/3 p.text-sm.font-semibold.tracking-wider.whitespace-nowrap{white-space:normal}#roomslist--version-four .roomDetail-container .roomDetail-accordian-wrapper .w-full.sm\:w-1\/2.lg\:w-1\/3 button.border-button-dark,#roomslist--version-four .roomDetail-container .roomDetail-accordian-wrapper .w-full.sm\:w-1\/2.lg\:w-1\/3 button.bg-button-light,#roomslist--version-four .roomDetail-container .roomDetail-body-wrapper .w-full.sm\:w-1\/2.lg\:w-1\/3 button.border-button-dark,#roomslist--version-four .roomDetail-container .roomDetail-body-wrapper .w-full.sm\:w-1\/2.lg\:w-1\/3 button.bg-button-light{position:relative;display:inline-block;font-weight:500;transition:.4s;overflow:hidden;z-index:1;background-color:transparent;padding:11px 22px;color:#fff;border:1px solid #ffffff;text-transform:capitalize}#roomslist--version-four .roomDetail-container .roomDetail-body-wrapper .w-full.sm\:w-1\/2.lg\:w-1\/3 button:hover{opacity:.7}#roomslist--version-four .roomDetail-container .availability-calendar-wrapper p{text-transform:none}#roomslist--version-four .roomsList-navigation-wrapper,#roomslist--version-four .roomSlider-navigation-prev,#roomslist--version-four .roomSlider-navigation-next{display:none}#roomslist--version-four .tab-head h1{font-size:calc(var(--fontSize-base) * 1.125);line-height:calc(var(--fontSize-base) * 1.75);font-weight:500}#roomslist--version-four .roomDetail-container .roomDetail-accordian-body select.w-full.text-base.font-base.py-2.px-3.outline-none.bg-primary-light.border.border-primary-dark{padding-right:20px}#roomslist--version-four .roomDetail-body-wrapper span.hidden.absolute.w-20.md\:w-32.lg\:w-40{max-width:96px!important}#roomslist--version-four .roomDetail-body-wrapper .relative.w-full.flex.flex-col.overflow-hidden.bg-blend-lighten.md\:bg-blend-darken.h-full{transform:rotateY(180deg) translateZ(1px)!important}#roomslist--version-four .availability-wrapper{padding:1em 0;border-top:1px solid #ffffff;top:-1px;position:relative}#Offers--list .offerCardGrid-link>a,#roomslist--version-four .roomslist-listLayout-link>div{letter-spacing:.06em;font-size:14px}#roomslist--version-four .relative.w-full.flex.flex-col.overflow-hidden.bg-blend-lighten.md\:bg-blend-darken.h-full{background-size:cover!important;background-position:center center!important}#roomslist--version-four .absolute.bottom-\[-250\%\].top-\[50px\].h-fit.w-\[80\%\].md\:w-\[50\%\]{width:90%!important}#roomslist--version-four .availability-wrapper>div{border-color:transparent}#roomslist--version-four span.sm\:text-\[10px\]+span{color:#fff!important}#Offers--list .modal-popup{--backgroundColor-button-lighter: transparent;--backgroundColor-secondary-dark: #d2ac8b8c;--color-surface: #59493D;--fontWeight-subHeading: 500;--fontSize-heading-base: 28px;--padding-button: 12px 24px;--backgroundColor-button-cta: #d2ac8b;--borderColor-button: #d2ac8b;--fontSize-button: 16px}#Offers--list .modal-popup .MonthNameClass+div{--borderColor: #d7d4d1}#Offers--list .modal-popup .w-full.border.border-primary-darker.overflow-x-auto.pb-6.undefined{border:0}#Offers--list .font-subheading{font-weight:500}#Offers--list #title-room{font-weight:200;font-weight:"Oswald"}#Offers--list .swiper>.bg-button-lighter{height:38px;width:38px;background-color:#59493d;border-radius:5px;display:flex;justify-content:center;align-items:center}#Offers--list .swiper>.bg-button-lighter>svg{fill:#fff}#Offers--list #price-tab .custom-enquiryBtn-mts:hover{color:#d2ac8b}#Offers--list .flex.justify-between.absolute.right-0.p-2.bg-\[\#00000090\].z-10>svg{width:calc(var(--fontSize-base) * 2.5);height:calc(var(--fontSize-base) * 2.5)}#Offers--list .overflow-auto.h-full.p-3.sm\:p-5.pt-0.sm\:pt-0.tracking-wider{--fontFamily-body: "Montserrat";--fontFamily-button: "Montserrat"}#Offers--list .modal-popup{--borderWidth-button-hover: 1px;--backgroundColor-button-hover: #d2ac8b}#Offers--list #price-tab .overflow-y-auto::-webkit-scrollbar,#Offers--list .modal-popup>div::-webkit-scrollbar{width:4px}#Offers--list #price-tab .overflow-y-auto::-webkit-scrollbar-track,#Offers--list .modal-popup>div::-webkit-scrollbar-track{background-color:#00000026;border-radius:10px}#Offers--list #price-tab .overflow-y-auto::-webkit-scrollbar-thumb,#Offers--list .modal-popup>div::-webkit-scrollbar-thumb{background:#d2ac8b;border-radius:4px}#Offers--list #price-tab .overflow-y-auto::-webkit-scrollbar-thumb:hover,#Offers--list .modal-popup>div::-webkit-scrollbar-thumb:hover{background:#d2ac8b}#Offers--list .MTSofferFilterLayout{--padding-button: 16px 20px 16px 30px;padding-left:0;padding-right:0}#Offers--list .MTSofferFilterLayout>div:first-child{margin-top:16px;margin-bottom:16px}#Offers--list .enquiry-btn,#Offers--list .button--cta{letter-spacing:.05em;padding:12px 40px;line-height:2;text-transform:capitalize}#Offers--list .roomDetail-accordian-wrapper .custom-enquiryBtn-mts{padding-left:calc(var(--fontSize-base) * 1);padding-right:calc(var(--fontSize-base) * 1);padding-top:calc(var(--fontSize-base) * .5);padding-bottom:calc(var(--fontSize-base) * .5);line-height:1.25;margin-left:0}#Offers--list li.flex.transition.ease-in.py-3.px-4.sm\:px-6.md\:px-8.lg\:px-10.w-fit.cursor-pointer.uppercase{text-transform:capitalize}#Offers--list .offerCardGrid-body>div>.offerCardGrid-link>a{font-size:14px;line-height:1.25}#Offers--list .max-h-\[560px\]{height:560px}#Offers--list .offerCardGrid-body>div>h2+div{display:block}#Offers--list .MonthParentClass{border-color:transparent}#Offers--list li.flex.transition.ease-in.py-3.px-4.sm\:px-6.md\:px-8.lg\:px-10.w-fit.cursor-pointer.uppercase.bg-secondary-dark.border-b-primary-dark.border-b.text-surface{--color-surface: #211f20}#Offers--list .ToolTipClass1,#Offers--list .ToolTipClass2{color:#fff!important}#Offers--list select{background-color:#fff}#map-route{max-width:1280px;margin:0 auto}#newsletter-content .m-auto.max-w-widget.text-base.font-body.leading-body.tracking-\[var\(--letterSpacing-body\)\].bg-primary{--fontSize-label: 12px !important}#newsletter-content input{padding:.89em 1em}#newsletter-content button{padding:.89em 2.75em}#newsletter-content{text-align:left}#coupon--Form label.\!border-b-danger{border-bottom:1px solid #ff0000!important}footer .copyright-footer ul>li{position:relative;border-right:0;line-height:2}footer .copyright-footer ul>li:not(:last-child):after{position:absolute;content:"";height:45%;width:1px;background-color:var(--color-link);top:50%;right:0;transform:translateY(-50%)}footer #footer-details{letter-spacing:.06em;line-height:1.8}footer #footer-details>.address{padding-right:15px;width:30%}footer #footer-details>.address>nav{max-width:352px}footer #footer-details>.address .icon-text>div{flex-shrink:0;padding-top:5px}footer #footer-details>.social{padding-right:15px;width:20%}footer #footer-details>.social ul{flex-direction:row;align-items:center;-moz-column-gap:22px;column-gap:22px}footer #footer-details>.social ul>li:first-child{width:100%;padding-top:0;padding-bottom:16px}footer #footer-details>.social ul>li:not(:first-child){display:inline-block;width:auto}footer #footer-details>.contact{padding-right:15px;width:20%}footer #footer-details>.newsletter{width:30%}footer .mts-braning-logo{margin-left:200px}#language--list a.order-0:after,#language--list a.order-1:first-child:after{margin-left:8px;content:"/";font-weight:400}@media only screen and (max-width:1535px){body.body--Home-page .requestbar-main{width:auto}body.body--Home-page .header--bar .requestbar-main #main-requestbar #Occupancy-section,body.body--Home-page .header--bar .requestbar-main #main-requestbar #MTS_Calendar-section{padding-right:80px}#headerslider img{max-height:70vh}}@media only screen and (max-width:1400px){.content-box{padding:50px 16px}body:not(.body--Home-page) #footer-copyright2{background-color:#d2ac8b}body #footer-copyright2{background-color:#d2ac8b}body.body--Home-page .header--bar .specialMenu{margin-left:20px}.SpecialMenu--desktop ul .SpecialMenu-list:not(:last-child){margin-right:20px}.header--bar .requestbar-main #main-requestbar #Occupancy-section,.header--bar .requestbar-main #main-requestbar #MTS_Calendar-section{padding-right:50px}.main-Menu--list picture>.mainMenu--link>.menu--link{font-size:25px}.header--bar .requestbar-main #main-requestbar{--fontSize-heading: 16px;--fontSize-subHeading: 16px}}@media only screen and (max-width:1200px){body:not(.body--Home-page) #footer-copyright2{background-color:transparent}body:not(.body--Home-page) #footer-copyright2>div{flex-direction:column-reverse;gap:30px}body.body--Home-page main{padding-bottom:120px}.content-box{padding:30px 16px}.header--bar .requestbar-main #main-requestbar #Occupancy-section,.header--bar .requestbar-main #main-requestbar #MTS_Calendar-section{padding-right:40px}body #footer-copyright2{background-color:transparent}body #footer-copyright2>div{flex-direction:column-reverse;gap:30px}#image_text_box_overlap,#image_text_box{padding:60px 0}.accordian-content-box{padding-top:60px;padding-bottom:120px}#main-requestbar #Occupancy-section,#main-requestbar #MTS_Calendar-section{display:none}#roomslist--version-four{padding:60px 0 30px}#roomslist--version-four .roomDetail-body-wrapper span.hidden.absolute.w-20.md\:w-32.lg\:w-40{max-width:76px!important}footer #footer-copyright2 ul{margin-bottom:0}footer #footer-details{flex-wrap:wrap;text-align:center}footer #footer-details>div.contact{order:0}footer #footer-details>div.address{order:1}footer #footer-details>div.social{order:2}footer #footer-details>div.newsletter{order:3}footer #footer-details>div.address,footer #footer-details>div.contact,footer #footer-details>div.social,footer #footer-details>div.newsletter{width:100%}footer #footer-details>div.address{padding-bottom:10px}footer #footer-details>.address,footer #footer-details>div.contact{padding-right:0}footer #footer-details>div.contact nav{justify-content:center}footer #footer-details>div.contact ul>li{padding-bottom:6px;margin-right:0}footer #footer-details>div.social{padding-bottom:20px}footer #footer-details>div.social ul>li.menu-icon-text .icon-text>div{display:none}footer #footer-details>.contact .icon-text>div,footer #footer-details>.address .icon-text>div{display:none}footer #footer-details>.address>nav{max-width:100%;justify-content:center}footer #footer-details>.social ul{justify-content:center}footer #footer-details>.social ul li:nth-child(1){display:none}footer #footer-details>.social ul>li:first-child{padding-bottom:0}footer .mts-braning-logo{margin-left:0}#newsletter-content button{padding:.89em .75em}}@media only screen and (max-width:1023px){body{--fontSize-heading-base: 30px;--fontSize-subHeading-base: 18px}h2{color:#59493d}h3{font-size:26px;line-height:1.25}h4{font-size:24px;line-height:1.25}h5{font-size:22px;line-height:1.25}h6{font-size:18px;line-height:1.25}body{margin-bottom:70px}body.body--Home-page main{padding-bottom:0}body.body--Home-page .header--wrapper #desktop-nav-menu{display:block}body.body--Home-page .header--bar{background-color:#59493d}body.body--Home-page #footer-copyright2{position:relative}body.body--Home-page .requestbar-main,.header--bar .requestbar-main{display:block;position:fixed;bottom:0;left:0;width:100%}.header--bar .requestbar-main #main-requestbar{justify-content:center;padding:15px;gap:30px;flex-direction:row;--buttonMargin: 0}.header--bar .requestbar-main>div{padding-bottom:0}.header--bar .requestbar-main #main-requestbar button#enquiry-btn,.header--bar .requestbar-main #main-requestbar button#Booking-btn{padding:10px 15px;font-size:16px;--borderColor-button-light: #D2AC8B;--color-button-light: #D2AC8B}.header--bar .requestbar-main #main-requestbar{background-color:#59493d}.header--bar .requestbar-main #main-requestbar button#enquiry-btn:hover{border:1px solid #D2AC8B}.main-Menu--list .menuCard-wrapper>div>.mainMenu--link>a,.main-Menu--list .menuCard-wrapper>div>.mainMenu--link>span{font-size:18px}.main-Menu--list .menuCard-wrapper picture{min-height:230px}.header--bar #desktop--menuList-wrapper #desktopMenu--close svg{width:22px;height:22px}#headerslider img{max-height:450px}.content-box #contentbox h2{margin-bottom:30px!important}.content-box #contentbox h4{--fontSize-subHeading-base: 18px}.menu--Submenu{padding-top:8px}#imageTextBox1{padding:0}#image_text_box_overlap,#image_text_box{padding:15px 0}.imageTextbox-alignment-wrapper #image_text_box_dark{--color-primary: #211F20;--color-secondary: #211F20;padding-left:0;padding-right:0;margin-top:15px;margin-bottom:15px}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--text{margin-top:0;background-color:#f8f3ed}#hund_image_textbox3 .imageTextbox-alignment-wrapper #image_text_box_dark #image--top-title{padding-top:30px}.imageTextbox-alignment-wrapper #image_text_box_dark #image--top-title{padding-top:15px}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--text .imageTextBox--content-wrapper{padding:30px 28px!important;text-align:center}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--text .imageTextBox--content-wrapper h2{color:#211f20;padding-bottom:20px}#anfrage_image_textbox5 #image_text_box_overlap .imageTextBox--text .imageTextBox--content-wrapper{padding-top:0!important}#ihr_event_image_textbox5 #image_text_box_overlap{background-color:transparent}#ihr_event_image_textbox5 #image_text_box_overlap .imageTextBox--text{background-color:#f8f3ed}#ihr_event_image_textbox5 #image_text_box_overlap #image--top-title{padding-top:0}footer #footer-details{font-size:14px}#partner-slider.container{padding-left:0;padding-right:0}#partner-slider.container .partnerswiper.swiper{padding:0 30%}#partner-slider.container .partnerswiper.swiper .swiper-wrapper{overflow:visible}#image_text_box_overlap .imageTextBox--text .imageTextBox--content-wrapper,#image_text_box .imageTextBox--text .imageTextBox--content-wrapper{margin:0;padding:30px;text-align:center}#image_text_box_overlap.flex-row,#image_text_box.flex-row{display:flex;flex-direction:column;padding-top:18px}#image_text_box_overlap .imageTextBox--text .imageTextBox--content-wrapper,#image_text_box .imageTextBox--text .imageTextBox--content-wrapper{background-color:transparent}#image_text_box_overlap .imageTextBox--text .imageTextBox--content-wrapper h2,#image_text_box .imageTextBox--text .imageTextBox--content-wrapper h2{padding-bottom:30px}#image_text_box_overlap .imageTextBox--text .imageTextBox--content-wrapper h3,#image_text_box .imageTextBox--text .imageTextBox--content-wrapper h3{padding-bottom:20px}.imageTextbox-alignment-wrapper #image_text_box_dark,#image_text_box,#image_text_box_dark{padding:0!important;margin:30px 0 0;background-color:#f8f3ed}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--image,.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--text{width:100%}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--image{order:1}.imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--text{order:2}#image_textbox_transparent{padding-top:30px}#image_textbox_transparent .imageTextBox--image,#image_textbox_transparent .imageTextBox--text{width:100%}#image_textbox_transparent .imageTextBox--text{padding:20px 15px}#image_textbox_transparent .imageTextBox--text .imageTextBox--content-wrapper{background-color:transparent;padding:0;text-align:center}#image_textbox_transparent .imageTextBox--text.lg\:order-2 .imageTextBox--content-wrapper{padding-left:0}#image_textbox_transparent .imageTextBox--text.lg\:order-1{background-color:#f8f3ed}#image_textbox_transparent .imageTextBox--text.lg\:order-1 .imageTextBox--content-wrapper{padding-right:0}#anfrage_image_textbox5 #image_text_box_overlap{background-color:transparent}#anfrage_image_textbox5 .imageTextBox--image{order:2}#anfrage_image_textbox5 .imageTextBox--text{order:1}#breakfast_image_textbox5{padding:0}#breakfast_image_textbox5 #imageTextBox1:before{display:none}#breakfast_image_textbox5 #imageTextBox1 #image_text_box_overlap{padding:0}#breakfast_image_textbox5 #imageTextBox1{padding:18px 0 0}#breakfast_brunchen_image_textbox5 #image_text_box,#breakfast_image_textbox3 .imageTextbox-alignment-wrapper #image_text_box_dark{background-color:transparent}#breakfast_image_textbox5 .imageTextBox--text,#breakfast_brunchen_image_textbox5 #image_text_box .imageTextBox--text,#breakfast_image_textbox3 .imageTextbox-alignment-wrapper #image_text_box_dark .imageTextBox--text{background-color:#f8f3ed}#breakfast_brunchen_image_textbox5 #image--top-title,#breakfast_image_textbox5 #image--top-title{padding-top:0}#breakfast_brunchen_image_textbox5 #image_text_box,#cafe_service_image_textbox5 #image_text_box{padding-top:15px}#hund_content_box2 .content-box{padding-top:5px}#image--top-title{padding:30px}#image--top-title h2{padding-bottom:0;text-align:center;color:#211f20}#breakfast_image_textbox5 #image--top-title,#longStay_image_textbox5 #image--top-title,#anfrage_image_textbox5 #image--top-title{padding-top:0}#philosophie_image_textbox5 #image_text_box_overlap,#philosophie_image_textbox3 #image_text_box_overlap,#philosophie_trifft_image_textbox5 #image_text_box_overlap{background-color:#faf7ef}#moidls_image_textbox3 #image--top-title,#moidls_der_image_textbox5 #image--top-title,#moidls_contentbox5 #image--top-title,#philosophie_image_textbox5 #image--top-title,#philosophie_image_textbox3 #image--top-title,#philosophie_trifft_image_textbox5 #image--top-title{display:none}#moidls_image_textbox3 .imageTextBox--text #imagetextbox-description h2,#moidls_der_image_textbox5 .imageTextBox--text #imagetextbox-description h2,#moidls_contentbox5 .imageTextBox--text #imagetextbox-description h2,#philosophie_image_textbox5 .imageTextBox--text #imagetextbox-description h2,#philosophie_image_textbox3 .imageTextBox--text #imagetextbox-description h2,#philosophie_trifft_image_textbox5 .imageTextBox--text #imagetextbox-description h2{display:block;color:#211f20}#philosophie_image_textbox5 #image_text_box_overlap{padding-top:50px;padding-bottom:20px;background-color:transparent}#philosophie_image_textbox5 #image_text_box_overlap .imageTextBox--text{background-color:#f8f3ed}#stopp_2_image_textbox5 #image_text_box,#stopp_1_image_textbox5 #image_text_box,#cafe_dich_image_textbox5 #image_text_box,#anreise_contentbox5 #image_text_box{background-color:transparent}#stopp_2_image_textbox5 #image_text_box .imageTextBox--text,#stopp_1_image_textbox5 #image_text_box .imageTextBox--text,#cafe_dich_image_textbox5 #image_text_box .imageTextBox--text,#anreise_contentbox5 #image_text_box .imageTextBox--text{background-color:#f8f3ed}#stopp_2_image_textbox5 #image--top-title,#stopp_1_image_textbox5 #image--top-title,#cafe_dich_image_textbox5 #image--top-title,#anreise_contentbox5 #image_text_box #image--top-title{padding-top:0}#anreise_routeplanner{padding:30px 0 40px}.accordian-content-box .max-h-\[240px\].overflow-y-auto.custom-scrollbar.font-body{max-height:unset}div#requestForm .max-w-widget{padding:30px 16px 60px}#requestForm .RequestSubmitButton{font-size:16px;padding:10px 20px}#requestForm .w-\[320px\],#image_text_box .imageTextBox--image,#image_text_box .imageTextBox--text{width:100%}#coupon--Form{padding:30px 4px}#coupon--Form .RequestSubmitButton{font-size:16px;margin-top:30px}#coupon--Form .labelVariant_topin{justify-content:flex-start}#roomslist--version-four{padding:30px 0 20px}#roomslist--version-four .roomSectionWrapper{padding:0}#roomslist--version-four .roomSlider-navigation-prev,#roomslist--version-four .roomSlider-navigation-next{display:flex}#roomslist--version-four .roomslist-listLayout-body .roomslist-listLayout-link>div{line-height:1.4;margin-top:20px;font-size:14px}#roomslist--version-four .roomDetail-container{padding:27px 12px 0}#roomslist--version-four .roomDetail-container .roomDetail-accordian-body .tab-head{padding:0}#roomslist--version-four .roomDetail-container .flex.flex-col.sm\:flex-row.text-secondary-dark.justify-between.py-7{padding:12px 0 24px}#roomslist--version-four .roomDetail-card .roomDetail-accordian-body .pt-6.pb-2.flex.justify-center>button{margin-right:0}#roomslist--version-four .roomDetail-card .roomDetail-accordian-body .pt-6.pb-2.flex.justify-center>button:first-child{margin-bottom:10px}#roomslist--version-four .tab-head h1{font-size:calc(var(--fontSize-base) * 1);line-height:calc(var(--fontSize-base) * 1.5)}#roomslist--version-four .sm\:text-\[10px\],#roomslist--version-four .text-\[10px\]{font-size:9px}#Offers--list{margin-top:15px}#Offers--list .offerCardGrid-body{--color-primary-dark: #F8F3ED;--color-effect-lighter: #ffffff;--color-secondary: #ffffff}#Offers--list .offerCardGrid-body .offerCardGrid-price{display:none}#Offers--list .offerCardGrid-body>div>div{order:2}#Offers--list .offerCardGrid-body>div>h2{order:0}#Offers--list .offerCardGrid-body>div>.offerCardGrid-availability-period{order:1;margin-bottom:34px}#Offers--list .offerCardGrid-body>div>.offerCardGrid-link{order:3;margin-top:34px}#Offers--list .modal-popup .swiper-wrapper .swiper-slide{height:auto}#Offers--list .max-h-\[560px\],#Offers--list .modal-popup .swiper-slide img{max-height:350px}#Offers--list .MTSofferFilterLayout{padding:0 16px 30px}#Offers--list .offerCardGrid-availability-period .text-calendarHeading{color:#fff}#Offers--list .flex-wrap.text-right.sm\:text-left.mt-2.sm\:mt-0.text-primary{text-align:left}#Offers--list .offersList .offerCardGrid-head div.absolute.flex.justify-center.w-full.h-10.bottom-\[5\%\]{display:none}#requestForm .text-heading{--fontSize-heading: 24px}.masonary_gallery_content_box2.content-box,#philosophie_gallery_contentbox2 .content-box{padding:15px 16px 0}#winter_gallery_content_box2,#sommer_gallery_contentbox2{padding-top:30px}#ihr_event_content_box2 .content-box{padding-top:18px!important;padding-bottom:18px!important}#mesonary-gallery-pictures{padding-bottom:50px}#partner-slider .max-w-\[70\%\]{max-width:88%}#request-form .w-full.md\:grid.grid-cols-1.md\:grid-cols-3.gap-4.md\:flex.md\:flex-wrap.w-full{grid-template-columns:repeat(2,minmax(0,1fr))}.topics-list .topic-description p{letter-spacing:.06em}footer .weather-contents .weather-content{display:block}footer .weather-contents .weather-content .weather-title{justify-content:center;padding-bottom:1.5em;padding-top:20px}footer .weather-contents .weather-content>div{margin-left:0;border-left:0}footer .weather-contents .weather-content #weather-content-detail{padding-left:0}#footer-copyright2 .copyright-footer>ul>li>a,#footer-copyright2 .copyright-footer>ul>li>span{font-size:12px;line-height:2}footer .newsletter .font-heading{font-weight:400;font-size:16px;text-align:left}footer .newsletter .gap-\[var\(--elementsGap\)\]{gap:12px}}@media only screen and (min-width:1024px){#roomslist--version-four .roomslist-listLayout-head .relative.w-full.h-full.flex.overflow-hidden{height:100%!important}}@media only screen and (max-width:1239px){body#der--Bircher .historic-menu{display:none}}@media only screen and (max-width:639px){#desktop--menuList-wrapper #menu-contact--list .PopupSocialMenu--desktop-popup>ul>li:first-child{margin-left:0;padding-left:0}#roomslist--version-four .roomDetail-container .availability-calendar-wrapper span.hidden.absolute.w-20.md\:w-32{max-width:48px;font-size:10px}#roomslist--version-four .availability-legend{display:block;margin-left:0}#roomslist--version-four .availability-legend>div,#Offers--list .availability-legend>div{width:100%}}@media only screen and (max-width:575px){.content-box{padding:18px 28px;margin:0!important}#headerslider img{max-height:310px}#image_text_box_overlap .imageTextBox--text .imageTextBox--content-wrapper,#image_text_box .imageTextBox--text .imageTextBox--content-wrapper{padding:30px 15px!important}.imageTextbox-alignment-wrapper #image_text_box_dark{padding:0}.main-Menu--list picture>.mainMenu--link>.menu--link{font-size:18px;padding:10px}.accordian-content-box{padding-top:10px;padding-bottom:50px}.accordian-content-box .accordian_list h3{font-size:20px!important;line-height:1.4!important}#Offers--list .filter-button{margin:10px}#roomslist--version-four .roomDetail-card .md\:min-h-\[330px\]{height:280px}#anreise_routeplanner{padding-top:16px}.accordian-content-box .close-btn,.accordian-content-box .open-btn{width:20px;height:20px}footer div.weather-contents{margin-bottom:0;width:100%;border:1px solid rgba(248,243,237,.2);padding-bottom:8px}footer div.weather-contents #weather-content-detail>table{display:flex;justify-content:center;text-align:center!important}footer div.weather-contents #weather-content-detail>table>tbody>tr>td:not(:first-child)>table>tbody>tr:not(:last-child){display:block;padding-right:0;margin-right:0;border-right:0;font-size:14px}footer div.weather-contents #weather-content-detail>table>tbody>tr>td:not(:first-child)>table>tbody>tr:last-child{display:none}footer div.weather-contents #weather-content-detail>table>tbody>tr>td:not(:first-child)>table>tbody>tr:first-child{padding-right:25px;margin-right:25px;border-right:1px solid #ffffff}}footer .weather-wrapper{display:flex;justify-content:center;margin-top:20px}footer .weather-contents{margin-top:30px}footer .weather-contents .weather-content{width:auto}footer .weather-contents .weather-content>div{width:auto}footer .weather-contents #weather-content-detail>table{text-align:left!important}footer .weather-contents #weather-content-detail>table>tbody>tr>td:first-child{display:none}footer .weather-contents #weather-content-detail>table>tbody>tr>td:not(:first-child)>table>tbody{display:flex;color:#fff}footer .weather-contents #weather-content-detail>table>tbody>tr>td:not(:first-child)>table>tbody>tr:not(:last-child){padding-right:40px;border-right:1px solid var(--color-link);margin-right:40px}footer .weather-contents #weather-content-detail>table>tbody>tr>td:not(:first-child)>table>tbody>tr img{width:30px;margin-right:10px}footer .weather-contents #weather-content-detail>table>tbody>tr>td:not(:first-child)>table>tbody>tr:first-child:after{position:absolute;content:"";top:0;right:0;height:60px;width:1px;background-color:#97a99f}.toggle-switch:checked+.mts-slider-editmode{background-color:#59493d}#editComponent-overlay.overlay-popup,#editComponent-overlay.overlay-popup .bg-surface,#body-modal-wrapper #body-drag{background-color:#fff!important}#gallery-overlay.gallery-overlay-popup{z-index:999999}#footer-copyright2 #editable-main-content{width:unset}#partner_slider #Editable-content svg.edit-icon,#desktop-nav-menu #Editable-content svg.edit-icon,.site-logo.main-logo #Editable-content svg.edit-icon,.specialMenu .special--menu-list #Editable-content svg.edit-icon,.copyright-wrapper #Editable-content svg.edit-icon,footer #Editable-content svg.edit-icon{width:60px;height:60px}@media(min-width:1024px){header .header--wrapper .requestbar-main{display:flex}}header .header--wrapper .requestbar-main #language--list{margin-right:calc(var(--fontSize-base) * 1);margin-top:calc(var(--fontSize-base) * 1);align-items:flex-start}#requestForm header.flex.flex-col.gap-2.justify-between .header--wrapper .requestbar-main #language--list.w-full.mb-3>button{text-align:left;margin-top:10px}@media(min-width:1024px){header .header--wrapper .requestbar-main #language--list{margin-right:calc(var(--fontSize-base) * 2.5)}}header .header--wrapper #desktop-nav-menu #language--list a,header .header--wrapper .requestbar-main #language--list a{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}header .header--wrapper #desktop-nav-menu{margin-top:0;display:flex!important}@media(min-width:768px){header .header--wrapper #desktop-nav-menu{margin-top:calc(var(--fontSize-base) * .75)}}@media(min-width:1024px){header .header--wrapper #desktop-nav-menu{display:block!important}}header .header--wrapper #desktop-nav-menu #language--list{margin-top:calc(var(--fontSize-base) * .5);margin-bottom:calc(var(--fontSize-base) * .5);margin-left:calc(var(--fontSize-base) * 1);margin-right:calc(var(--fontSize-base) * 1)}
