body{background:#fff}.center{max-width:1300px}.social_media_link a{border-color:#fff}.social_media_link a:hover{border-color:#c38996}.social_media_link a:hover img{filter:brightness(50%) sepia(100%) hue-rotate(315deg) saturate(70%)}#container>header h1,#container>header .slick .image>div{top:auto;bottom:clamp(25px,25px + 60*(100vw - 480px) / 920,85px);transform:translateX(-50%);color:#6f1128;font-family:"anisette-std",sans-serif;font-weight:normal;font-size:6.5rem;line-height:1;text-transform:uppercase}#bar{font-family:"brandon-grotesque",sans-serif;font-weight:bold}#bar .logo{top:45px;width:290px}#toggle_menu{color:#6f1128;font-size:18px}#toggle_menu svg{stroke:#6f1128}.menu_active #toggle_menu{color:#fff}.menu_active #toggle_menu svg{stroke:#fff}#reservation_button{background:#6f1128;color:#fff;font-size:18px}#reservation_button:hover{color:#c38996}#main_menu{background:rgba(111,17,40,.9)}#main_menu .scroll_area .simplebar-scrollbar::before{background:#c38996}#main_menu .top a{color:#fff;font-size:18px}#main_menu .top a:hover,#main_menu .top li.current_page_item>a{color:#c38996}#main_menu .top>ul{border-color:#fff}#main_menu .top>ul>li{border-color:#fff}#main_menu .bottom .languages a{color:#fff;font-size:18px}#main_menu .bottom .languages a:hover,#main_menu .bottom .languages li.current-lang>a{color:#c38996}#container>footer{background:#6f1128;color:#fff}#container>footer a{color:#fff}#container>footer a:hover{color:#c38996}#container>footer .top{font-family:"brandon-grotesque",sans-serif;font-size:18px;font-weight:bold}#container>footer .top nav li.current_page_item>a{color:#c38996}#container>footer .top .logo{max-width:290px}#container>footer .top .social_media_links{margin-bottom:47px}#container>footer hr{background:#fff}#container>footer .location>a:hover .logo{filter:brightness(50%) sepia(100%) hue-rotate(315deg) saturate(70%)}#container>footer .location address{font-size:12px}#container>footer #up svg{stroke:#fff}#container>footer #up:hover svg{stroke:#c38996}main .box{padding:50px clamp(25px,25px + 50*(100vw - 850px) / 300,75px) 0px clamp(25px,25px + 50*(100vw - 850px) / 300,75px);margin-bottom:80px;border:1px solid #6f1128}main .box>.content_element.columns_2[id*=first] .image{margin-top:clamp(-100px,-75px + -25*(100vw - 850px) / 300,-75px)}main .box>.content_element.columns_2[id*=line]{padding-top:50px}main .box>.content_element.columns_2[id*=line]::before{content:"";position:absolute;z-index:-1;height:6px;width:100%;top:0px;border-top:1px solid #6f1128;border-bottom:1px solid #6f1128}main .box>.content_element.columns_2[id*=line] .image{margin-top:clamp(-100px,-75px + -25*(100vw - 850px) / 300,-75px)}main .box>.content_element.columns_3 .columns{margin-bottom:0px !important}main article>.content_element[id*=text_below_image] .column:nth-child(2) .text{margin-left:75px;text-align:left}main article>.content_element[id*=line] .center>div{padding-top:50px}main article>.content_element[id*=line] .center>div::before{content:"";position:absolute;z-index:-1;height:6px;width:calc(100% - 100px);left:50px;top:0px;border-top:1px solid #6f1128;border-bottom:1px solid #6f1128}main article>.content_element.image.image_width_normal .image,main .box>.content_element.image.image_width_normal .image{margin-left:clamp(0px,0px + 75*(100vw - 850px) / 300,75px);margin-right:clamp(0px,0px + 75*(100vw - 850px) / 300,75px)}main article>.content_element.columns_2 .column:nth-child(1) .text,main .box>.content_element.columns_2 .column:nth-child(1) .text{margin-left:clamp(0px,0px + 75*(100vw - 850px) / 300,75px)}main article>.content_element.columns_2 .column:nth-child(1) .text.pull_left,main .box>.content_element.columns_2 .column:nth-child(1) .text.pull_left{margin-left:0px}main article>.content_element.columns_2 .column:nth-child(1) .image,main .box>.content_element.columns_2 .column:nth-child(1) .image{margin-left:clamp(0px,0px + 75*(100vw - 850px) / 300,75px);margin-right:clamp(0px,0px + 75*(100vw - 850px) / 300,75px)}main article>.content_element.columns_2 .column:nth-child(1) .image.pull_right,main .box>.content_element.columns_2 .column:nth-child(1) .image.pull_right{margin-right:0px}main article>.content_element.columns_2 .column:nth-child(1) .image.pull_left,main .box>.content_element.columns_2 .column:nth-child(1) .image.pull_left{margin-left:0px}main article>.content_element.columns_2 .column:nth-child(2),main .box>.content_element.columns_2 .column:nth-child(2){text-align:right}main article>.content_element.columns_2 .column:nth-child(2) .text,main .box>.content_element.columns_2 .column:nth-child(2) .text{margin-right:clamp(0px,0px + 75*(100vw - 850px) / 300,75px)}main article>.content_element.columns_2 .column:nth-child(2) .text.pull_right,main .box>.content_element.columns_2 .column:nth-child(2) .text.pull_right{margin-right:0px}main article>.content_element.columns_2 .column:nth-child(2) .image,main .box>.content_element.columns_2 .column:nth-child(2) .image{margin-left:clamp(0px,0px + 75*(100vw - 850px) / 300,75px);margin-right:clamp(0px,0px + 75*(100vw - 850px) / 300,75px)}main article>.content_element.columns_2 .column:nth-child(2) .image.pull_left,main .box>.content_element.columns_2 .column:nth-child(2) .image.pull_left{margin-left:0px}main article>.content_element.columns_2 .column:nth-child(2) .image.pull_right,main .box>.content_element.columns_2 .column:nth-child(2) .image.pull_right{margin-right:0px}main article>.content_element.columns_2 .text:first-child,main .box>.content_element.columns_2 .text:first-child{margin-top:50px}main article>.content_element.columns_3 .columns,main .box>.content_element.columns_3 .columns{margin:0px -25px -60px -25px}main article>.content_element.columns_3 .column,main .box>.content_element.columns_3 .column{padding:0px 25px}main article>.content_element.menu .menu,main .box>.content_element.menu .menu{padding-bottom:35px;border:1px solid #6f1128}main article>.content_element.menu .selector,main .box>.content_element.menu .selector{display:flex;flex-wrap:wrap;justify-content:center;margin:0px -12.5px 50px -12.5px;font-family:"brandon-grotesque",sans-serif;font-size:20px;font-weight:bold;line-height:2}main article>.content_element.menu .selector li,main .box>.content_element.menu .selector li{padding:0px 12.5px}main article>.content_element.menu .selector li a,main .box>.content_element.menu .selector li a{display:block;position:relative;z-index:1;padding:8px 20px;margin-bottom:25px;border:3px solid #6f1128}main article>.content_element.menu .selector li a::before,main .box>.content_element.menu .selector li a::before{content:"";display:block;position:absolute;z-index:-1;left:-2px;top:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background:#6f1128;opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}main article>.content_element.menu .selector li a:hover,main article>.content_element.menu .selector li.active a,main .box>.content_element.menu .selector li a:hover,main .box>.content_element.menu .selector li.active a{border-color:#6f1128;color:#6f1128}main article>.content_element.menu .selector li a:hover::before,main article>.content_element.menu .selector li.active a::before,main .box>.content_element.menu .selector li a:hover::before,main .box>.content_element.menu .selector li.active a::before{transform:translate(8px, 8px);opacity:.1}main article>.content_element.menu .subsection,main .box>.content_element.menu .subsection{margin-bottom:40px;text-align:center}main article>.content_element.menu .subsection:nth-of-type(-n+3)::before,main .box>.content_element.menu .subsection:nth-of-type(-n+3)::before{content:"";display:block;height:6px;margin-bottom:35px;border-top:1px solid #6f1128;border-bottom:1px solid #6f1128}main article>.content_element.menu .subsection::after,main .box>.content_element.menu .subsection::after{content:"";display:block;height:0px;margin-top:35px;border-top:1px solid #6f1128}main article>.content_element.menu .subsection.lowest_1::after,main article>.content_element.menu .subsection.lowest_2::after,main article>.content_element.menu .subsection.lowest_3::after,main .box>.content_element.menu .subsection.lowest_1::after,main .box>.content_element.menu .subsection.lowest_2::after,main .box>.content_element.menu .subsection.lowest_3::after{content:"";display:block;height:6px;margin-top:35px;border-top:1px solid #6f1128;border-bottom:1px solid #6f1128}main article>.content_element.menu .subsection h2,main .box>.content_element.menu .subsection h2{font-size:clamp(35px,35px + 30*(100vw - 480px) / 670,65px);line-height:1.1}main article>.content_element.menu .subsection li::after,main .box>.content_element.menu .subsection li::after{display:none}main article>.content_element.menu .subsection li.red span,main .box>.content_element.menu .subsection li.red span{background:#f5ebed}main article>.content_element.menu .subsection .text,main .box>.content_element.menu .subsection .text{padding:0px !important}main article>.content_element.menu .subsection .text b,main .box>.content_element.menu .subsection .text b{text-transform:uppercase}main article>.content_element.menu .subsection .price,main .box>.content_element.menu .subsection .price{position:static;padding-left:0px;font-family:"brandon-grotesque",sans-serif;line-height:1.15}main article>.content_element.map .leaflet-tile,main .box>.content_element.map .leaflet-tile{filter:contrast(85%) sepia(100%) hue-rotate(315deg) saturate(10%)}main article>.content_element .thefork,main .box>.content_element .thefork{background:rgba(111,17,40,.1)}.slick svg{stroke:#6f1128}#cookie-notice{background:rgba(111,17,40,.9) !important}#cookie-notice .cookie-notice-container{color:#fff !important}.fslightbox-container{background:rgba(111,17,40,.9) !important}