body{background:#fff}.social_media_link a{border-color:#000}.social_media_link a:hover{border-color:#fff}.social_media_link a:hover img{filter:invert(100%)}#container>header h1,#container>header .slick .image>div{top:auto;transform:translateX(-50%);color:#000;font-family:"Block Berthold",sans-serif;font-weight:normal;font-size:6.5rem;line-height:1;text-transform:uppercase}#container>header h1,#container>header .slick .image>div{bottom:140px}@media screen and (max-width: 1400px){#container>header h1,#container>header .slick .image>div{bottom:calc(46px + 94*(100vw - 480px)/920)}}@media screen and (max-width: 480px){#container>header h1,#container>header .slick .image>div{bottom:46px}}#bar{font-family:"Block Berthold",sans-serif}#bar .logo{width:330px}#toggle_menu{color:#000;font-size:18px}#toggle_menu svg{stroke:#000}.menu_active #toggle_menu{color:#000}.menu_active #toggle_menu svg{stroke:#000}#reservation_button{background:#b1ad88;color:#000;font-size:18px}#reservation_button:hover{color:#fff}#main_menu{background:rgba(177,173,136,.9)}#main_menu .scroll_area .simplebar-scrollbar::before{background:#000}#main_menu .top a{color:#000;font-size:18px}#main_menu .top a:hover,#main_menu .top li.current_page_item>a{color:#fff}#main_menu .top>ul{border-color:#000}#main_menu .top>ul>li{border-color:#000}#main_menu .bottom .languages a{color:#000;font-size:18px}#main_menu .bottom .languages a:hover,#main_menu .bottom .languages li.current-lang>a{color:#fff}#container>footer{background:#b1ad88;color:#000}#container>footer a{color:#000}#container>footer a:hover{color:#fff}#container>footer .top{font-family:"Block Berthold",sans-serif;font-size:18px}#container>footer .top nav li.current_page_item>a{color:#fff}#container>footer .top .logo{max-width:300px;margin-top:6px}#container>footer .top .social_media_links{margin-bottom:47px}#container>footer hr{background:#000}#container>footer .location>a:hover .logo{filter:invert(100%)}#container>footer #up svg{stroke:#000}#container>footer #up:hover svg{stroke:#fff}main article>.content_element.columns_3 .columns{margin-bottom:-50px}@media screen and (max-width: 1150px){main article>.content_element.columns_3 .columns{margin-bottom:calc(-30px + -20*(100vw - 480px)/670)}}@media screen and (max-width: 480px){main article>.content_element.columns_3 .columns{margin-bottom:-30px}}main article>.content_element.columns_3 .content_element{margin-bottom:50px}@media screen and (max-width: 1150px){main article>.content_element.columns_3 .content_element{margin-bottom:calc(30px + 20*(100vw - 480px)/670)}}@media screen and (max-width: 480px){main article>.content_element.columns_3 .content_element{margin-bottom:30px}}main article>.content_element.columns_3 .content_element:first-child::before{content:"";display:block;height:8px;background-image:repeating-linear-gradient(90deg, rgb(177, 173, 136) 0px, rgb(177, 173, 136) 2px, transparent 2px, transparent 4px)}main article>.content_element.columns_3 .content_element:first-child::before{margin-bottom:50px}@media screen and (max-width: 1150px){main article>.content_element.columns_3 .content_element:first-child::before{margin-bottom:calc(30px + 20*(100vw - 480px)/670)}}@media screen and (max-width: 480px){main article>.content_element.columns_3 .content_element:first-child::before{margin-bottom:30px}}main article>.content_element.columns_3 .content_element.border::after,main article>.content_element.columns_3 .content_element:last-child::after{content:"";display:block;height:8px;background-image:repeating-linear-gradient(90deg, rgb(177, 173, 136) 0px, rgb(177, 173, 136) 2px, transparent 2px, transparent 4px)}main article>.content_element.columns_3 .content_element.border::after,main article>.content_element.columns_3 .content_element:last-child::after{margin-top:50px}@media screen and (max-width: 1150px){main article>.content_element.columns_3 .content_element.border::after,main article>.content_element.columns_3 .content_element:last-child::after{margin-top:calc(30px + 20*(100vw - 480px)/670)}}@media screen and (max-width: 480px){main article>.content_element.columns_3 .content_element.border::after,main article>.content_element.columns_3 .content_element:last-child::after{margin-top:30px}}main article>.content_element.menu .menu{padding-bottom:35px;border:8px solid #b1ad88}main article>.content_element.menu .selector{display:flex;flex-wrap:wrap;justify-content:center;margin:0px -12.5px 50px -12.5px;font-size:18px;line-height:1.15}main article>.content_element.menu .selector li{padding:0px 12.5px}main article>.content_element.menu .selector li a{display:block;padding:16px 20px;margin-bottom:25px;border:2px solid #b1ad88;font-family:"Block Berthold",sans-serif;font-size:18px;letter-spacing:.05em}main article>.content_element.menu .selector li a:hover,main article>.content_element.menu .selector li.active a{background:#b1ad88;border-color:#b1ad88;color:#000}main article>.content_element.menu .subsection{margin-bottom:40px}main article>.content_element.menu .subsection:nth-of-type(-n+3)::before{content:"";display:block;height:8px;margin-bottom:35px;background-image:repeating-linear-gradient(90deg, rgb(177, 173, 136) 0px, rgb(177, 173, 136) 2px, transparent 2px, transparent 4px)}main article>.content_element.menu .subsection::after{content:"";display:block;height:8px;margin-top:35px;background-image:repeating-linear-gradient(90deg, rgb(177, 173, 136) 0px, rgb(177, 173, 136) 2px, transparent 2px, transparent 4px)}main article>.content_element.menu .subsection h2{line-height:1.15}main article>.content_element.menu .subsection li::after{display:none}main article>.content_element.menu .subsection .text{padding:0px !important}main article>.content_element.menu .subsection .price{position:static;padding-left:0px;font-family:"Block Berthold",sans-serif;letter-spacing:.05em;line-height:1.15}main article>.content_element.map .leaflet-tile{filter:contrast(75%) sepia(100%) hue-rotate(10deg) saturate(25%)}main article>.content_element .thefork{background:#eae8e1}.slick svg{stroke:#000}#cookie-notice{background:rgba(177,173,136,.9) !important}#cookie-notice .cookie-notice-container{color:#000 !important}.fslightbox-container{background:rgba(0,0,0,.9) !important}