@font-face{font-family:Nohemi;src:url(/build/assets/Nohemi-Light-CydBauZK.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:Nohemi;src:url(/build/assets/Nohemi-Regular-V_p1KaPq.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Nohemi;src:url(/build/assets/Nohemi-Medium-BAY9bfap.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:500}@keyframes menuContentFadeIn{0%{opacity:0}to{opacity:1}}@keyframes showDropdown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20%)}to{opacity:1}}@keyframes fadeInRight{0%{opacity:0;transform:translate(20%)}to{opacity:1}}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(20%)}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes kenBurns{0%{transform-origin:bottom left;transform:scale(1)}to{transform:scale(1.2)}}*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Nohemi,sans-serif;min-width:320px;width:100%;max-width:100%;overflow-x:hidden}body.hidden{overflow:hidden}.body-cover{position:fixed;width:100%;height:100%;display:none;z-index:98;background-color:#535150e6}.body-cover.open{display:block}ul,ol{list-style-type:none}a{text-decoration:none;color:inherit}img{max-width:100%}.container{width:100%;max-width:1480px;padding:0 20px;margin:0 auto}@media screen and (min-width: 992px){.hide-desktop{display:none}}.hide-mobile{display:none}@media screen and (min-width: 992px){.hide-mobile{display:block}}.glpage{min-width:320px;width:100%;max-width:100%;position:relative;min-height:100vh;display:flex;flex-flow:column nowrap}.glpage>*{width:100%}.header{display:flex;align-items:center;justify-content:space-between;z-index:999;border-bottom:1px solid #e8e8e8;background-color:#fff;padding:0 20px}@media screen and (min-width: 992px){.header{justify-content:flex-start;padding-right:0}}.header .header-logo{padding:10px 45px 10px 25px;border-right:1px solid #e8e8e8}@media screen and (min-width: 992px){.header .header-logo{padding:10px 20px 10px 0}}@media screen and (min-width: 1440px){.header .header-logo{padding:18px 54px 18px 25px}}.header .header-logo__image{width:50px;height:auto}@media screen and (min-width: 1440px){.header .header-logo__image{width:79px}}.header .header-dropdown{display:none;flex-direction:column;justify-content:center;align-self:stretch;position:relative;padding:0 15px;border-right:1px solid #e8e8e8}@media screen and (min-width: 992px){.header .header-dropdown{display:flex}}@media screen and (min-width: 1440px){.header .header-dropdown{padding:0 34px}}.header .header-dropdown__text{font-size:12px;font-weight:300;line-height:2;color:#3b3b3b}.header .header-dropdown__toggle{display:flex;align-items:center;font-size:14px;font-weight:300;line-height:1;color:#000;cursor:pointer}.header .header-dropdown__toggle svg{margin-left:14px}.header .header-dropdown .dropdown-content{display:none;position:absolute;left:0;right:0;top:calc(100% + 1px);background:#fff;z-index:1}.header .header-dropdown .dropdown-content.show{display:block;animation:showDropdown .3s ease-in-out}.header .header-dropdown .dropdown-content__link{display:block;padding:15px;font-size:14px;font-weight:300;line-height:1;color:#000;transition:background-color .3s,color .3s}.header .header-dropdown .dropdown-content__link:hover{background-color:#e9e0d1}@media screen and (min-width: 1440px){.header .header-dropdown .dropdown-content__link{padding:34px}}.header .header-menu{display:none}@media screen and (min-width: 992px){.header .header-menu{margin-left:5px;display:block}}.header .menu-list{display:flex;flex-direction:column}@media screen and (min-width: 992px){.header .menu-list{flex-direction:row;align-items:center}}.header .menu-list__item{margin:10px 0}@media screen and (min-width: 992px){.header .menu-list__item{margin:0 15px}}@media screen and (min-width: 1440px){.header .menu-list__item{margin:0 27px}}.header .menu-list__link{font-size:14px;font-weight:300;line-height:1.5;color:#000;text-transform:uppercase;transition:color .3s}@media screen and (min-width: 992px){.header .menu-list__link{white-space:nowrap}}.header .menu-list__link:hover{color:#6f4030}.header-sidebar-btn{position:relative;width:75px;background-color:#6f4030;display:none;align-items:center;justify-content:center;align-self:stretch;margin-left:auto;cursor:pointer}@media screen and (min-width: 992px){.header-sidebar-btn{display:inline-flex}}@media screen and (min-width: 1440px){.header-sidebar-btn{width:120px}}.header-sidebar-btn:hover>span{transform:translate(0)}.header-sidebar-btn:hover>span:before,.header-sidebar-btn:hover>span:after{left:0}.header-sidebar-btn>span,.header-sidebar-btn>span:before,.header-sidebar-btn>span:after{display:block;position:absolute;width:20px;height:2px;background-color:#fff;transition-duration:.25s}.header-sidebar-btn>span{transform:translate(10px)}.header-sidebar-btn>span:before{content:"";top:-8px;left:-10px}.header-sidebar-btn>span:after{content:"";top:8px;left:-10px}.hamburger-menu{position:relative}@media screen and (min-width: 992px){.hamburger-menu{display:none}}.hamburger-menu__btn{display:flex;align-items:center;position:relative;width:26px;height:26px;cursor:pointer;z-index:99999}.hamburger-menu__btn>span,.hamburger-menu__btn>span:before,.hamburger-menu__btn>span:after{display:block;position:absolute;width:100%;height:2px;background-color:#000;transition-duration:.25s}.hamburger-menu__btn>span:before{content:"";top:-8px}.hamburger-menu__btn>span:after{content:"";top:8px}.hamburger-menu #menu-toggle{opacity:0;position:absolute}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn{position:fixed;top:24px;right:20px}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn>span{transform:rotate(45deg);background-color:#000}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn>span:before{top:0;transform:rotate(0);background-color:#000}.hamburger-menu #menu-toggle:checked~.hamburger-menu__btn>span:after{top:0;transform:rotate(90deg);background-color:#000}.hamburger-menu #menu-toggle:checked~.mobile-menu{visibility:visible;background-color:#00000080}.hamburger-menu #menu-toggle:checked~.mobile-menu .mobile-menu-wrapper{right:0}.mobile-menu{position:fixed;visibility:hidden;overflow:hidden;inset:0;background-color:#0000;z-index:999;transition:background-color .3s}.mobile-menu .mobile-menu-wrapper{position:absolute;right:-100%;top:0;bottom:0;padding:80px 24px 24px;width:80%;max-width:380px;background-color:#fff;overflow:auto;transition:right .3s}.mobile-menu .header-menu{display:block}.change-restaurant-mobile{padding-bottom:24px;margin-bottom:14px;border-bottom:1px solid #e8e8e8}.change-restaurant-mobile__text{font-size:12px;font-weight:300;line-height:2;color:#3b3b3b}.change-restaurant-mobile .mobile-restaurants-list{margin-top:5px}.change-restaurant-mobile .mobile-restaurants-list__link{font-size:14px;font-weight:300;line-height:1.5;color:#000;text-transform:uppercase;transition:color .3s}.change-restaurant-mobile .mobile-restaurants-list__link:hover{color:#6f4030}.home-intro{display:flex;flex-direction:column}@media screen and (min-width: 992px){.home-intro{flex-direction:row}}.home-intro-column{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%;min-height:760px;padding:20px}@media screen and (min-width: 992px){.home-intro-column{width:50%}}.home-intro-column__background{position:absolute;inset:0;z-index:-1}.home-intro-column__background img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-intro-content{width:100%;max-width:550px;background-color:#fff;padding:20px;transition:background-color .3s}@media screen and (min-width: 992px){.home-intro-content{padding:32px}}.home-intro-content:hover{background-color:#6f4030}.home-intro-content:hover .home-intro-content__logo{filter:invert(1)}.home-intro-content:hover .home-intro-content__title,.home-intro-content:hover .home-intro-content__chef,.home-intro-content:hover .home-intro-content__description{color:#fff}.home-intro-content:hover .home-intro-content__btn{background-color:#fff;color:#6f4030;border-color:#fff}.home-intro-content__logo{max-height:101px;transition:filter .3s}.home-intro-content__title{font-size:40px;font-weight:300;line-height:1.34;color:#000;margin:36px 0 8px;transition:color .3s}@media screen and (min-width: 992px){.home-intro-content__title{font-size:50px}}.home-intro-content__chef{font-size:16px;font-weight:400;line-height:2;color:#000;text-transform:uppercase;transition:color .3s}.home-intro-content__description{font-size:20px;font-weight:300;line-height:2;color:#000;margin:24px 0 32px;transition:color .3s}@media screen and (min-width: 992px){.home-intro-content__description{font-size:24px}}.home-intro-content__btn{width:100%}@media screen and (min-width: 992px){.home-intro-content__btn{width:auto}}.home-intro-content__btn:hover{background-color:#e9e0d1!important}.home-about-us{padding:50px 0}@media screen and (min-width: 992px){.home-about-us{padding:101px 0 63px}}.home-about-us .container{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media screen and (min-width: 992px){.home-about-us .container{flex-direction:row}}.home-about-us .home-about-us-column--left{width:100%;margin-bottom:48px}@media screen and (min-width: 992px){.home-about-us .home-about-us-column--left{width:50%;margin-bottom:0}}.home-about-us .home-about-us-column--left .home-about-us-column__text-above-title.js-inViewport,.home-about-us .home-about-us-column--left .home-about-us-column__title.js-inViewport,.home-about-us .home-about-us-column--left .home-about-us-column__text.js-inViewport,.home-about-us .home-about-us-column--left .home-about-us-column__image.js-inViewport,.home-about-us .home-about-us-column--left .home-about-us-column__btn.js-inViewport{opacity:0}.home-about-us .home-about-us-column--left .home-about-us-column__text-above-title.isVisible,.home-about-us .home-about-us-column--left .home-about-us-column__title.isVisible,.home-about-us .home-about-us-column--left .home-about-us-column__text.isVisible,.home-about-us .home-about-us-column--left .home-about-us-column__image.isVisible,.home-about-us .home-about-us-column--left .home-about-us-column__btn.isVisible{animation:fadeInLeft .7s .3s both cubic-bezier(.25,.46,.45,.94)}.home-about-us .home-about-us-column--right{width:100%}@media screen and (min-width: 992px){.home-about-us .home-about-us-column--right{width:40%;margin-top:48px}}.home-about-us .home-about-us-column--right .home-about-us-column__text.js-inViewport,.home-about-us .home-about-us-column--right .home-about-us-column__image.js-inViewport,.home-about-us .home-about-us-column--right .home-about-us-column__motto.js-inViewport{opacity:0}.home-about-us .home-about-us-column--right .home-about-us-column__text.isVisible,.home-about-us .home-about-us-column--right .home-about-us-column__image.isVisible,.home-about-us .home-about-us-column--right .home-about-us-column__motto.isVisible{animation:fadeInRight .7s .5s both cubic-bezier(.25,.46,.45,.94)}.home-about-us .home-about-us-column__text-above-title{font-size:12px;font-weight:300;line-height:1.34;letter-spacing:3px;color:#000;text-transform:uppercase}.home-about-us .home-about-us-column__title{font-size:36px;font-weight:300;line-height:1.34;color:#000;margin:24px 0 32px}@media screen and (min-width: 992px){.home-about-us .home-about-us-column__title{font-size:48px}}.home-about-us .home-about-us-column__text{font-size:16px;font-weight:300;line-height:1.79;color:#000}.home-about-us .home-about-us-column__text p:not(:last-of-type){margin-bottom:24px}.home-about-us .home-about-us-column__btn{display:inline-block;margin-top:28px}.home-about-us .home-about-us-column__image{width:100%;margin-top:48px}.home-about-us .home-about-us-column__image img{display:block;width:100%}.home-about-us .home-about-us-column__motto{position:relative;background-color:#e9e0d1;padding:24px;font-size:16px;font-weight:300;line-height:1.79;color:#000;max-width:435px;margin-top:-15px}.home-about-us .home-about-us-column__motto strong,.home-about-us .home-about-us-column__motto b{font-weight:500}.about-us-intro{position:relative}.about-us-intro-left-column{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background-color:#6f4030;padding:40px 20px;z-index:1;overflow:hidden}@media screen and (min-width: 992px){.about-us-intro-left-column{width:50%;min-height:935px;justify-content:flex-end;padding:40px}}.about-us-intro-left-column__background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.about-us-intro-left-column__background img{width:100%;max-height:100%}.about-us-intro-content{max-width:645px}.about-us-intro-content__logo{max-height:75px}.about-us-intro-content__title{font-size:40px;font-weight:300;line-height:1.34;color:#fff;margin:32px 0}@media screen and (min-width: 992px){.about-us-intro-content__title{font-size:50px}}.about-us-intro-content__chef,.about-us-intro-content__description{font-size:16px;font-weight:300;line-height:2;color:#fff;margin-bottom:14px}.about-us-intro-content__chef strong,.about-us-intro-content__description strong{font-weight:400}.about-us-intro-content__btn{margin-top:18px}@media screen and (min-width: 992px){.about-us-intro-image{position:absolute;inset:0;z-index:-1}}.about-us-intro-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-us{padding:50px 0}@media screen and (min-width: 992px){.about-us{padding:101px 0 63px}}.about-us .container{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media screen and (min-width: 992px){.about-us .container{flex-direction:row}}.about-us .about-us-column--left{width:100%;margin-bottom:48px}@media screen and (min-width: 992px){.about-us .about-us-column--left{width:40%;margin-bottom:0}}.about-us .about-us-column--left .about-us-column__text-above-title.js-inViewport,.about-us .about-us-column--left .about-us-column__title.js-inViewport,.about-us .about-us-column--left .about-us-column__text.js-inViewport,.about-us .about-us-column--left .about-us-column__image.js-inViewport,.about-us .about-us-column--left .about-us-column__btn.js-inViewport{opacity:0}.about-us .about-us-column--left .about-us-column__text-above-title.isVisible,.about-us .about-us-column--left .about-us-column__title.isVisible,.about-us .about-us-column--left .about-us-column__text.isVisible,.about-us .about-us-column--left .about-us-column__image.isVisible,.about-us .about-us-column--left .about-us-column__btn.isVisible{animation:fadeInLeft .7s .3s both cubic-bezier(.25,.46,.45,.94)}.about-us .about-us-column--left .about-us-column__text-above-title{animation-delay:0s!important}.about-us .about-us-column--left .about-us-column__btn.isVisible{animation-delay:.6s}.about-us .about-us-column--left .about-us-column__image{margin-bottom:60px}.about-us .about-us-column--right{width:100%}@media screen and (min-width: 992px){.about-us .about-us-column--right{width:50%;margin-top:48px}}.about-us .about-us-column--right .about-us-column__text.js-inViewport,.about-us .about-us-column--right .about-us-column__image.js-inViewport{opacity:0}.about-us .about-us-column--right .about-us-column__text.isVisible,.about-us .about-us-column--right .about-us-column__image.isVisible{animation:fadeInRight .7s .5s both cubic-bezier(.25,.46,.45,.94)}.about-us .about-us-column--right .about-us-column__image img{animation:kenBurns 40s ease}.about-us .about-us-column__text-above-title{font-size:12px;font-weight:300;line-height:1.34;letter-spacing:3px;color:#000;text-transform:uppercase}.about-us .about-us-column__title{font-size:36px;font-weight:300;line-height:1.34;color:#000;margin:24px 0 32px}@media screen and (min-width: 992px){.about-us .about-us-column__title{font-size:48px}}.about-us .about-us-column__text{font-size:16px;font-weight:300;line-height:1.79;color:#000}.about-us .about-us-column__text p:not(:last-of-type){margin-bottom:24px}.about-us .about-us-column__btn{display:inline-block;margin-top:28px}.about-us .about-us-column__image{width:100%;margin-top:48px;overflow:hidden}.about-us .about-us-column__image img{display:block;width:100%}.about-us-gallery{padding:50px 0}@media screen and (min-width: 992px){.about-us-gallery{padding:100px 0}}.about-us-gallery__text-above-title{font-size:12px;font-weight:300;line-height:1.34;letter-spacing:3px;color:#000;text-transform:uppercase;opacity:0}.about-us-gallery__text-above-title.isVisible{animation:fadeInLeft .7s both cubic-bezier(.25,.46,.45,.94)}.about-us-gallery__title{font-size:36px;font-weight:300;line-height:1.34;color:#000;margin:24px 0 32px;opacity:0}@media screen and (min-width: 992px){.about-us-gallery__title{font-size:48px}}.about-us-gallery__title.isVisible{animation:fadeInLeft .7s .3s both cubic-bezier(.25,.46,.45,.94)}.about-us-gallery-splide{padding-left:70px}@media screen and (min-width: 992px){.about-us-gallery-splide{padding-left:113px}}.about-us-gallery-splide .splide__arrows{position:absolute;top:0;left:0;display:flex;flex-direction:column;z-index:9}.about-us-gallery-splide .splide__arrow{display:inline-flex;align-items:center;justify-content:center;background-color:#6f4030;width:50px;height:50px;cursor:pointer;border:1px solid #6f4030;transition:background-color .3s,border-color .3s}@media screen and (min-width: 992px){.about-us-gallery-splide .splide__arrow{width:81px;height:81px}}.about-us-gallery-splide .splide__arrow[disabled]{background-color:#fff;border-color:#ebebeb}.about-us-gallery-splide .splide__arrow[disabled] svg path{stroke:#000}.about-us-gallery-splide .splide__arrow--prev{margin-top:24px}.about-us-gallery-splide .splide__arrow--prev svg{transform:scaleX(-1)}.about-us-gallery-splide .splide__arrow:not([disabled]):hover{background-color:#6f4030}.about-us-gallery-splide .splide__arrow:not([disabled]):hover svg path{stroke:#fff}.about-us-gallery-splide .splide__arrow svg path{transition:stroke .3s}.about-us-menu{position:relative;padding:51px 0}@media screen and (min-width: 992px){.about-us-menu{padding:102px 0}}.about-us-menu__background{position:absolute;inset:0;z-index:-1}.about-us-menu__background img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-us-menu-wrapper{padding:24px;background-color:#fff;opacity:0}@media screen and (min-width: 992px){.about-us-menu-wrapper{padding:48px}}.about-us-menu-wrapper.isVisible{animation:fadeInBottom .7s both cubic-bezier(.25,.46,.45,.94)}.about-us-menu-wrapper__text-above-title{font-size:12px;font-weight:300;line-height:1.34;letter-spacing:3px;color:#000;text-transform:uppercase}.about-us-menu-wrapper__title{font-size:36px;font-weight:300;line-height:1.34;color:#000;margin:24px 0 17px}@media screen and (min-width: 992px){.about-us-menu-wrapper__title{font-size:48px}}.about-us-menu-wrapper .btn{margin-top:32px}.delivery-section{position:relative;padding:44px 0}@media screen and (min-width: 992px){.delivery-section{padding:265px 0}.delivery-section--about-us{padding:98px 0}}.delivery-section--about-us .delivery-section-content{margin-left:auto}.delivery-section--about-us .delivery-section-content.isVisible{animation:fadeInRight .7s .3s both cubic-bezier(.25,.46,.45,.94)}.delivery-section__background{position:absolute;inset:0;z-index:-1;opacity:0}.delivery-section__background.isVisible{animation:fadeIn .7s both cubic-bezier(.25,.46,.45,.94)}.delivery-section__background img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.delivery-section-content{background-color:#fff;max-width:732px;padding:24px;opacity:0}@media screen and (min-width: 992px){.delivery-section-content{padding:48px}}.delivery-section-content.isVisible{animation:fadeInLeft .7s .3s both cubic-bezier(.25,.46,.45,.94)}.delivery-section-content__text-above-title{font-size:12px;font-weight:300;line-height:1.34;letter-spacing:3px;color:#000;text-transform:uppercase}.delivery-section-content__title{font-size:36px;font-weight:300;line-height:1.34;color:#000;margin:24px 0 32px}@media screen and (min-width: 992px){.delivery-section-content__title{font-size:48px}}.delivery-section-content__text{font-size:14px;font-weight:300;line-height:1.79;color:#000;max-width:430px}.delivery-section-content__text p:not(:last-of-type){margin-bottom:24px}.suppliers{display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin-top:24px}@media screen and (min-width: 768px){.suppliers{flex-direction:row}}.supplier-item{width:100%}.supplier-item:not(:last-of-type){margin-bottom:15px}@media screen and (min-width: 768px){.supplier-item{width:29%;margin-bottom:0}.supplier-item:not(:last-of-type){margin-bottom:0}}.supplier-item__link{display:flex;align-items:center;font-size:16px;font-weight:300;line-height:1.79;color:#000;border:1px solid #f0f0f0;transition:border-color .3s,background-color .3s,color .3s}.supplier-item__link--uber-eats:hover{border-color:#06c167;background-color:#06c167}.supplier-item__link--bolt:hover{border-color:#2a9c64;background-color:#2a9c64;color:#fff}.supplier-item__link--wolt:hover{border-color:#00c2e8;background-color:#00c2e8;color:#fff}.supplier-item__link img{width:54px;margin:-1px 24px -1px -1px}.gallery{padding:40px 0 50px}@media screen and (min-width: 992px){.gallery{padding:72px 0 100px}}.gallery__text-above-title{font-size:12px;font-weight:300;line-height:1.34;letter-spacing:3px;color:#000;text-transform:uppercase;opacity:0}.gallery__text-above-title.isVisible{animation:fadeInLeft .7s .3s both cubic-bezier(.25,.46,.45,.94)}.gallery__title{font-size:36px;font-weight:300;line-height:1.34;color:#000;margin:24px 0 32px;opacity:0}@media screen and (min-width: 992px){.gallery__title{font-size:48px}}.gallery__title.isVisible{animation:fadeInLeft .7s .3s both cubic-bezier(.25,.46,.45,.94)}.gallery-wrapper{display:grid;grid-template-columns:1fr;grid-gap:12px}@media screen and (min-width: 768px){.gallery-wrapper{grid-template-columns:repeat(auto-fit,minmax(320px,auto))}}.gallery-wrapper .sentinel{grid-column:1/-1;height:1px;width:100%}.gallery-wrapper a{overflow:hidden}.gallery-wrapper a:hover img{transform:scale(1.1)}.gallery-wrapper img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:transform .3s,opacity .3s}@media screen and (min-width: 768px){.gallery-wrapper img{height:335px}}.gallery-wrapper img.fade-in{opacity:1}.gallery-wrapper img.hidden{display:none}.sl-wrapper .sl-counter,.sl-wrapper .sl-close{color:#fff!important}.sl-wrapper .sl-navigation .sl-prev,.sl-wrapper .sl-navigation .sl-next{color:#fff}.sl-wrapper .sl-image .sl-caption{font-size:16px!important;font-weight:300;line-height:1.34;color:#fff}.sl-overlay{background-color:#6f4030!important}.contact-intro{position:relative;display:flex;flex-direction:column}@media screen and (min-width: 992px){.contact-intro{flex-direction:row}}.contact-intro__map{width:100%;min-height:400px}@media screen and (min-width: 992px){.contact-intro__map{width:50%}}.contact-intro__map iframe{width:100%;height:100%}.contact-intro-left-column{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;width:100%;background-color:#6f4030;padding:40px 20px;z-index:1;overflow:hidden}@media screen and (min-width: 992px){.contact-intro-left-column{width:50%;min-height:900px;padding:72px 0 0 40px}}.contact-intro-content{width:100%}@media screen and (min-width: 768px){.contact-intro-content{padding-right:40px;max-width:500px;margin:0 auto}}.contact-intro-content__text-above-title{font-size:12px;font-weight:300;line-height:1.34;letter-spacing:3px;color:#fff;text-transform:uppercase;opacity:0}.contact-intro-content__text-above-title.isVisible{animation:fadeInLeft .7s .3s both cubic-bezier(.25,.46,.45,.94)}.contact-intro-content__title{font-size:36px;font-weight:300;line-height:1.34;color:#fff;margin:24px 0 32px;opacity:0}@media screen and (min-width: 992px){.contact-intro-content__title{font-size:48px}}.contact-intro-content__title.isVisible{animation:fadeInLeft .7s .3s both cubic-bezier(.25,.46,.45,.94)}.contact-intro-content__text{font-size:14px;font-weight:300;line-height:1.79;color:#fff;opacity:0}@media screen and (min-width: 768px){.contact-intro-content__text{max-width:430px}}.contact-intro-content__text p:not(:last-of-type){margin-bottom:30px}.contact-intro-content__text.isVisible{animation:fadeInLeft .7s .6s both cubic-bezier(.25,.46,.45,.94)}.contact-intro-socials{display:flex;align-items:center;margin-top:14px;animation-delay:.9s}.contact-intro-socials.isVisible{animation:fadeInLeft .7s .9s both cubic-bezier(.25,.46,.45,.94)}.contact-intro-socials__item{margin-right:11px}.contact-intro-socials__link svg{width:24px}.contact-intro-socials__link svg path{transition:fill .3s}.contact-intro-socials__link:hover svg path{fill:#e9e0d1}.contact-box{padding:24px;background-color:#fff;font-size:14px;font-weight:300;line-height:1.79;color:#000;width:100%;max-width:340px;margin:48px auto 0}@media screen and (min-width: 768px){.contact-box{margin:72px auto;padding:32px}}@media screen and (min-width: 992px){.contact-box{margin:72px 0 0 auto;padding:32px}}.contact-box__text p:not(:last-of-type){margin-bottom:30px}.contact-box .contact-box-open-hours{margin:48px 0}.contact-box .contact-box-open-hours__row{display:flex;align-items:center;justify-content:space-between}.contact-box .contact-box-open-hours__row:not(:last-of-type){margin-bottom:10px}.contact-box .contact-box-open-hours__row span{margin-left:17px}.contact-box .contact-box-contact{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media screen and (min-width: 768px){.contact-box .contact-box-contact{flex-direction:row}}.lunch-menu{padding:40px 0 50px}@media screen and (min-width: 992px){.lunch-menu{padding:72px 0 100px}}.lunch-menu__text-above-title{font-size:12px;font-weight:300;line-height:1.34;letter-spacing:3px;color:#000;text-transform:uppercase}.lunch-menu__title{font-size:36px;font-weight:300;line-height:1.34;color:#000;margin:24px 0 32px}@media screen and (min-width: 992px){.lunch-menu__title{font-size:48px}}.lunch-menu__subtitle{font-size:24px;font-weight:300;line-height:1.34;color:#000;margin:32px 0 0}@media screen and (min-width: 992px){.lunch-menu__subtitle{font-size:36px}}.menu-section{padding:40px 0 50px}@media screen and (min-width: 992px){.menu-section{padding:72px 0 100px}}.menu-section.hidden-menu-title .menu-tab-content__title{display:none}.menu-section__text-above-title{font-size:12px;font-weight:300;line-height:1.34;letter-spacing:3px;color:#000;text-transform:uppercase;opacity:0}.menu-section__text-above-title.isVisible{animation:fadeInLeft .7s .3s both cubic-bezier(.25,.46,.45,.94)}.menu-section__title{font-size:36px;font-weight:300;line-height:1.34;color:#000;margin:24px 0 32px;opacity:0}@media screen and (min-width: 992px){.menu-section__title{font-size:48px}}.menu-section__title.isVisible{animation:fadeInLeft .7s .3s both cubic-bezier(.25,.46,.45,.94)}.footer{position:relative;background-color:#1a1a1a;padding:43px 0}@media screen and (min-width: 992px){.footer{padding:65px 0 43px}}.footer-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,auto));grid-gap:20px 15px}.footer-col--logo{order:-3;grid-column:1/-1;text-align:center}@media screen and (min-width: 992px){.footer-col--logo{grid-column:unset;grid-row:1/4;text-align:left}}.footer-col--contact{order:-2}@media screen and (min-width: 992px){.footer-col--contact{order:unset}}.footer-col--address{order:-1}@media screen and (min-width: 992px){.footer-col--address{order:unset}}.footer-col__title{font-size:12px;font-weight:300;line-height:1.34;letter-spacing:3px;color:#fff;text-transform:uppercase;margin-bottom:14px}.footer-col__title:nth-of-type(2){margin-top:87px}.footer-col__text{font-size:14px;font-weight:300;line-height:1.73;color:#fff}.footer-col__text p:not(:last-of-type){margin-bottom:32px}.footer-open-hours__row{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:300;line-height:1.73;color:#fff;max-width:250px}.footer-open-hours__row:not(:last-of-type){margin-bottom:10px}.footer-open-hours span{margin-left:17px;width:95px;text-align:left}.footer-menu__item:not(:last-of-type){margin-bottom:10px}.footer-menu__link{font-size:14px;font-weight:300;line-height:1.73;color:#fff;transition:color .3s}.footer-menu__link:hover{color:#6f4030}.footer-bottom{display:flex;justify-content:space-between;flex-direction:column;text-align:center}@media screen and (min-width: 992px){.footer-bottom{flex-direction:row;align-items:flex-end;text-align:left}}.footer-bottom__text{font-size:14px;font-weight:300;line-height:1.73;color:#fff;margin-top:10px}@media screen and (min-width: 992px){.footer-bottom__text{margin-top:0}}.footer-bottom__scroll-btn{display:inline-flex;align-items:center;justify-content:center;position:absolute;bottom:40px;right:20px;width:50px;height:50px;border:1px solid #303030;cursor:pointer;transition:background-color .3s,border-color .3s}.footer-bottom__scroll-btn:hover{background-color:#6f4030;border-color:#6f4030}@media screen and (min-width: 992px){.footer-bottom__scroll-btn{position:static;width:80px;height:80px}}.sidebar{display:none;position:fixed;visibility:hidden;overflow:hidden;inset:0;background-color:#0000;z-index:9999;transition:background-color .3s}@media screen and (min-width: 992px){.sidebar{display:block}}.sidebar.open{visibility:visible;background-color:#00000080}.sidebar.open .sidebar-wrapper{right:0}.sidebar .sidebar-wrapper{position:absolute;right:-100%;top:0;bottom:0;display:flex;flex-direction:column;width:80%;max-width:404px;height:100%;background-color:#fff;overflow:auto;transition:right .3s}.sidebar .sidebar-header{border-bottom:1px solid #dedede}.sidebar .sidebar-header .close-sidebar{position:relative;width:75px;height:75px;background-color:#6f4030;display:none;align-items:center;justify-content:center;align-self:stretch;margin-left:auto;cursor:pointer}@media screen and (min-width: 992px){.sidebar .sidebar-header .close-sidebar{display:flex}}@media screen and (min-width: 1440px){.sidebar .sidebar-header .close-sidebar{width:120px;height:120px}}.sidebar .sidebar-content{padding:64px 64px 0}.sidebar .sidebar-content__title{font-size:28px;font-weight:300;line-height:1.34;color:#000}.sidebar .sidebar-contact{font-size:14px;font-weight:300;line-height:1.79;color:#000;margin:32px 0}.sidebar .s-contact-address__title{font-weight:300;color:#989898}.sidebar .s-contact-open-hours{margin:48px 0}.sidebar .s-contact-open-hours__row{display:flex;align-items:center;justify-content:space-between}.sidebar .s-contact-open-hours__row:not(:last-of-type){margin-bottom:10px}.sidebar .s-contact-open-hours__row span{margin-left:17px}.sidebar .s-contact-details{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media screen and (min-width: 768px){.sidebar .s-contact-details{flex-direction:row}}.sidebar .s-contact-details-column__title{font-weight:300;color:#989898}.sidebar .sidebar-footer{margin-top:auto;padding:0 64px 64px}.sidebar .sidebar-footer__text{font-size:14px;font-weight:300;line-height:1.79;color:#000}.sidebar .sidebar-footer__btn{width:100%;margin-top:23px}.btn{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;padding:20px 32px;font-size:16px;font-weight:300;line-height:1;text-transform:uppercase;border:1px solid rgba(0,0,0,0);transition:color .3s,background-color .3s,border-color .3s}.btn--white{color:#6f4030}.btn--white:hover{border-color:#fff;background-color:#6f4030;color:#fff}.btn--brown{background-color:#6f4030;color:#fff}.btn--brown:hover{background-color:#fff;border-color:#6f4030;color:#6f4030}.btn svg{margin-left:17px}.menu-tabs{display:flex;align-items:flex-start;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid #c7c7c7}.menu-tabs__item{font-size:14px;font-weight:300;line-height:1.79;color:#9f9f9f;padding:5px 0;text-transform:uppercase;cursor:pointer;transition:color .3s}.menu-tabs__item:hover{color:#6f4030}.menu-tabs__item.active{color:#000}.menu-tabs__item:not(:last-of-type){margin-right:38px}.menu-tab-content{display:none;animation:menuContentFadeIn .5s ease-in-out}.menu-tab-content.active{display:block}.menu-tab-content__title{font-size:36px;font-weight:300;line-height:1.34;color:#000;margin:64px 0 0}@media screen and (min-width: 992px){.menu-tab-content__title{font-size:48px}}.menu-wrapper{display:grid;gap:0 64px;grid-template-columns:1fr}@media screen and (min-width: 768px){.menu-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 992px){.menu-wrapper{grid-template-columns:repeat(3,1fr)}}.menu-wrapper--about-us{gap:0 32px}@media screen and (min-width: 992px){.menu-wrapper--about-us{grid-template-columns:repeat(4,1fr)}}.menu-wrapper .menu-item{display:flex;align-items:flex-start;justify-content:space-between;font-size:14px;font-weight:300;line-height:1.79;color:#000}.menu-wrapper .menu-item:not(.menu-item--image){padding:32px 0;border-bottom:1px solid #e6e6e6}.menu-wrapper .menu-item--image{opacity:0}@media screen and (min-width: 768px){.menu-wrapper .menu-item--image{grid-row:span 3;margin:32px 0}}.menu-wrapper .menu-item--image.isVisible{animation:fadeInBottom .7s both cubic-bezier(.25,.46,.45,.94)}@media screen and (min-width: 768px){.menu-wrapper .menu-item--image-wide{grid-column:span 2}}.menu-wrapper .menu-item__image{width:100%;height:100%;max-height:433px;-o-object-fit:cover;object-fit:cover;display:block}.menu-wrapper .menu-item__description{width:75%;max-width:320px}.menu-wrapper .menu-item__description strong,.menu-wrapper .menu-item__price{font-weight:400}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.com
	Available for use under the MIT License
	Version 2.14.3
*/body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;inset:0;background:#fff;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:#0000;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#000;font-size:1rem}.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:#fff;font-size:1rem}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:#000c;font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:transform ease .2s}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}
