@import url(https://fonts.googleapis.com/css2?family=Cormorant+Upright:wght@300;400;500;600;700&family=Open+Sans:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Oswald:wght@200;300;400;500;600;700&family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap);:root{--font-base:"Bebas Neue",serif;--font-alt:"Open Sans",sans-serif;--color-golden:#dcca87;--color-black:#0c0c0c;--color-gray:#545454;--color-crimson:#f5efdb;--color-grey:#aaa;--color-white:#fff}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}a{color:inherit;text-decoration:none}.slide-bottom{animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes slide-bottom{0%{transform:translateY(-25%)}to{transform:translateY(0)}}.fadeIn{animation:fadeIn 2s ease-in-out forwards}.fade-enter,.fadeIn{opacity:0}.fade-enter-active{opacity:1;transition:opacity 2s ease-in-out}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity 2s ease-in-out}.app__aboutus{position:relative}.app__aboutus-overlay{inset:0;position:absolute}.app__aboutus-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 20px;opacity:1;z-index:2}.app__aboutus-content_about{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;text-align:left}.app__aboutus-content_cocktails{margin:2rem 4rem}.app__aboutus-content_cocktails img{height:auto;width:50%}.app__aboutus-content_history{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;text-align:left}@media screen and (min-width:2000px){.app__aboutus-content_knife img{height:1110px}.app__aboutus-content_about p,.app__aboutus-content_history p{margin:4rem 0}}@media screen and (max-width:900px){.app__aboutus-content{flex-direction:column}.app__aboutus-content_knife{margin:4rem 0}}@media screen and (max-width:650px){.app__aboutus-overlay img{height:320px;width:80%}}.subheading{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:1rem}.spatula__img{height:auto;margin-top:-20px;width:50px}@media (min-width:320px){.spatula__img{margin-top:-20px}}@media (min-width:481px){.spatula__img{margin-top:-20px}}@media (min-width:641px){.spatula__img{margin-top:-20px}}@media (min-width:961px){.spatula__img{margin-top:-20px}}@media (min-width:1025px){.spatula__img{margin-top:-20px}}@media (min-width:1281px){.spatula__img{margin-top:-20px}}.app__menuitem{display:flex;flex-direction:column;margin:1rem 0;width:100%}.app__menuitem-head{align-items:center;display:flex;justify-content:space-between}.app__menuitem-sub{margin-top:.2rem;width:100%}.app__menuitem-name{flex:1 1}.app__menuitem-dash{background:var(--color-golden);height:1px;margin:0 1rem;width:90px}.app__menuitem-price{align-items:flex-end;display:flex;justify-content:flex-end}.app__navbar{align-items:center;background:var(--color-black);display:flex;justify-content:center;padding:.5rem 0;width:100%}.app__navbar-logo{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:150px}.app__navbar-logo img{height:auto;object-fit:contain;width:100%}.app__navbar-links{align-items:center;display:flex;gap:2rem;justify-content:center;list-style:none}.app__navbar-links li{cursor:pointer;margin:0 1rem}.app__navbar-links li:hover{color:var(--color-grey)}.app__navbar-login{align-items:center;display:flex;justify-content:flex-end}.app__navbar-login a{margin:0 1rem;text-decoration:none;transition:.5s ease}.app__navbar-login a:hover{border-bottom:1px solid var(--color-golden)}.app__navbar-login div{background:var(--color-grey);height:30px;width:1px}.app__navbar-smallscreen{display:none;left:0;padding:10px;position:absolute;top:0}.app__navbar-smallscreen_overlay{background:var(--color-black);flex-direction:column;height:100vh;left:0;position:fixed;top:0;transition:.5s ease;width:100%;z-index:5}.app__navbar-smallscreen_overlay .overlay__close{color:var(--color-golden);cursor:pointer;font-size:27px;position:absolute;right:20px;top:20px}.app__navbar-smallscreen_links{list-style:none}.app__navbar-smallscreen_links li{color:var(--color-golden);cursor:pointer;font-family:var(--font-base);font-size:2rem;margin:2rem;text-align:center}.app__navbar-smallscreen_links li:hover{color:var(--color-white)}.app__logo-and-button-wrapper{align-items:flex-start;background:var(--color-black);display:flex;justify-content:space-between;padding:.5rem 0;position:relative}.app__logo-wrapper{padding-top:15rem}.order-button{align-items:center;background-color:var(--color-crimson);border:none;border-radius:1px;color:var(--color-black);cursor:pointer;display:flex;font-family:var(--font-base);font-size:1.2rem;font-weight:700;height:4rem;justify-content:center;letter-spacing:.04em;line-height:1;margin:.5rem;outline:none;padding:.2rem 2rem}.order-button:hover{background-color:var(--color-golden);color:var(--color-black)}@media screen and (min-width:2000px){.app__navbar-logo img{width:210px}}@media screen and (max-width:1150px){.app__navbar-links{display:none}.app__navbar-smallscreen{display:flex}}@media screen and (max-width:650px){.app__navbar{padding:.5rem}.app__navbar-logo{width:110px}.app__navbar-login{display:none}.app__navbar-logo img{width:90px}}.app__chef-content{display:flex;flex-direction:column;margin-top:5rem;width:100%}.app__chef-content_quote{align-items:flex-end;display:flex;justify-content:flex-start}.app__chef-content_quote img{height:40px;margin:0 1rem 1rem 0;width:47px}.app__chef-sign{margin-top:3rem;width:100%}.app__chef-sign p:first-child{color:var(--color-golden);font-family:var(--font-base);font-size:32px;font-weight:400;letter-spacing:.04em;line-height:41.6px;text-transform:capitalize}.app__chef-sign img{margin-top:3rem;width:250px}@media screen and (min-width:2000px){.app__chef-sign img{width:370px}}@media screen and (max-width:450px){.app__chef-sign img{width:80%}}@media (min-width:320px){.app__chef-sign p:first-child{font-size:28px}}@media (min-width:481px){.app__chef-sign p:first-child{font-size:30px}}@media (min-width:641px){.app__chef-sign p:first-child{font-size:32px}}@media (min-width:961px){.app__chef-sign p:first-child{font-size:34px}}@media (min-width:1025px){.app__chef-sign p:first-child{font-size:36px}}@media (min-width:1281px){.app__chef-sign p:first-child{font-size:38px}}.app__wrapper_img{height:50%!important;width:auto!important}.p__opensans{font-size:21px}@media (min-width:320px){.p__opensans{font-size:14px}}@media (min-width:481px){.p__opensans{font-size:15px}}@media (min-width:641px){.p__opensans{font-size:18px}}@media (min-width:961px){.p__opensans{font-size:20px}}@media (min-width:1025px){.p__opensans{font-size:25px}}@media (min-width:1281px){.p__opensans{font-size:30px}}.app__footer{align-items:center;background:var(--color-black);display:flex;flex-direction:column;justify-content:flex-start;padding-top:0;position:relative;width:100%;z-index:1}.app__footer-links{align-items:flex-start;display:flex;justify-content:space-between;padding:0 2rem;width:100%}.app__footer-links_contact,.app__footer-links_impressum,.app__footer-links_logo,.app__footer-links_work{flex:1 1;margin:1rem;text-align:center}.app__footer-links_logo img:first-child{margin-bottom:.75rem;width:210px}.app__footer-links_work p:nth-child(odd){margin-bottom:1rem}.app__footer-links_icons{margin-top:.5rem}.app__footer-links_icons svg{color:var(--color-white);cursor:pointer;font-size:24px;margin:.5rem}.app__footer-links_icons svg:hover{color:var(--color-golden)}.app__footer-headtext{color:var(--color-white);font-family:var(--font-base);font-size:32px;font-weight:400;letter-spacing:.04em;line-height:41.6px;margin-bottom:1rem;text-transform:capitalize}.footer__copyright{margin-top:3rem}.app__footer-links_impressum-link{color:var(--color-white);display:inline-block;margin-top:.5rem;text-decoration:none}.app__footer-links_impressum-link:hover{color:var(--color-golden)}@media screen and (min-width:2000px){.app__footer-headtext{font-size:51px;line-height:61.6px}}@media screen and (max-width:1150px){.app__footer-links{align-items:center;flex-direction:column;padding:0}.app__footer-links_contact,.app__footer-links_logo,.app__footer-links_work{margin:2rem 0;width:100%}}@media screen and (max-width:650px){.app__footer{padding:0 0 2rem}}@media screen and (max-width:350px){.app__footer-links_logo img:first-child{width:80%}}.app__gallery{background:var(--color-black);flex-direction:row;padding:4rem 0 4rem 6rem}.app__gallery-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:500px;padding-right:2rem}.app__gallery-content button{margin-top:1rem}.app__gallery-images{display:flex;flex:1 1;flex-direction:row;max-width:50%;position:relative}.app__gallery-images_container{-ms-overflow-style:none;display:flex;flex-direction:row;overflow-x:scroll;scrollbar-width:none;width:-webkit-max-content;width:max-content}.app__gallery-images_container::-webkit-scrollbar{display:none}.app__gallery-images_card{height:447px;margin-right:2rem;min-width:301px;position:relative}.gallery__image-icon{position:absolute}.app__gallery-images_card img{height:100%;object-fit:cover;opacity:1;transition:.5s ease;width:100%}.app__gallery-images_card:hover img{opacity:.35}.app__gallery-images_card:hover .gallery__image-icon{opacity:1}.app__gallery-images_arrows{align-items:center;bottom:5%;display:flex;justify-content:space-between;padding:0 1rem;position:absolute;width:100%}.gallery__arrow-icon{background:var(--color-black);border-radius:5px;color:var(--color-golden);cursor:pointer;font-size:2rem}.gallery__arrow-icon:hover{color:var(--color-white)}.gallery__image-link{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.gallery__image-icon{color:#fff;cursor:pointer;font-size:2rem;opacity:0;transition:.5s ease}.custom__button:hover{background-color:var(--color-golden);color:var(--color-black)}@media screen and (min-width:2000px){.app__gallery-content button{margin-top:2rem}.app__gallery-content{min-width:1000px;padding-right:4rem}.app__gallery-images_card{height:547px;min-width:400px}}@media screen and (max-width:1150px){.app__gallery{flex-direction:column}.app__gallery-images{margin:5rem 0;max-width:100%}}@media screen and (max-width:850px){.app__gallery{padding:4rem 0 4rem 4rem}}@media screen and (max-width:650px){.app__gallery{padding:4rem 0 4rem 2rem}.app__gallery-content{min-width:100%}.app__gallery-images_card{height:320px;margin:0 1rem;min-width:240px}}@media screen and (max-width:480px){.app__gallery-images_card{height:auto;margin-right:0;min-width:100%}.app__gallery-images_card img{height:auto}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.app__header{background-color:var(--color-black)}.app__header-h1{color:var(--color-golden);font-family:var(--font-base);font-size:90px;font-weight:700;letter-spacing:.04em;line-height:117px;text-transform:capitalize}.app__header-img img{width:80%}@media screen and (min-width:2000px){.app__header-h1{font-size:180px;line-height:210px}}@media screen and (max-width:1150px){.app__header-h1{font-size:90px}}@media screen and (max-width:650px){.app__header-h1{font-size:70px;line-height:87px}}@media screen and (max-width:450px){.app__header-h1{font-size:50px;line-height:70px}}.app__principles_awards{flex-wrap:wrap;margin-top:3rem}.app__principles_awards,.app__principles_awards-card{align-items:flex-start;display:flex;justify-content:flex-start}.app__principles_awards-card{flex:1 1;margin:1rem;min-width:230px;position:relative}.app__principles_awards-card_bullet{background-color:#dcca87;border-radius:50%;height:1rem;left:-1.5rem;position:absolute;top:1.5rem;width:1rem}@media screen and (min-width:1900px){.app__principles_awards-card{min-width:390px}}.app__principles_awards-card img{height:50px;width:50px}.app__principles_awards-card_content{display:flex;flex-direction:column;margin-left:1rem}.p__cormorant{margin-top:0;position:relative}@media screen and (max-width:450px){.app__principles_awards-card{margin:1rem 0;min-width:100%}}.app__specialMenu{align-items:center;background-color:#000;display:flex;flex-direction:column;justify-content:center;padding:50px 0}.app__specialMenu-inner{position:relative;width:100%}.app__specialMenu-title{margin-bottom:2rem;text-align:center}.app__specialMenu-menu{align-items:flex-start;border-bottom:1px solid #fff;display:flex;flex-direction:row;justify-content:center;margin:2rem 0;padding-bottom:2rem;width:100%}.app__specialMenu-menu_heading{color:var(--color-white);font-family:var(--font-base);font-size:45px;font-weight:600;letter-spacing:.04em;line-height:58.5px}.app__specialMenu-menu_burgers,.app__specialMenu-menu_cocktails{flex:1 1;flex-direction:column;width:100%}.app__specialMenu_menu_items{display:flex;flex-direction:column;height:auto;margin:2rem 0;width:80%}.app__specialMenu-footnote{color:var(--color-white);font-size:.8rem;margin-top:2rem;text-align:center}.imageContainer{align-items:center;display:flex;justify-content:center}.imageContainer img{height:auto;width:50%}@media (min-width:320px){.app__specialMenu-menu_heading{font-size:35px;line-height:48.5px}.app__specialMenu-menu{max-width:100%;width:100%}.app__specialMenu_menu_items{width:100%}}@media (min-width:481px){.app__specialMenu-menu_heading{font-size:35px;line-height:48.5px}.app__specialMenu-menu{max-width:100%;width:100%}.app__specialMenu_menu_items{width:100%}}@media (min-width:641px){.app__specialMenu-menu_heading{font-size:35px;line-height:48.5px}.app__specialMenu-menu{max-width:100%;width:100%}.app__specialMenu_menu_items{width:100%}}@media (min-width:961px){.app__specialMenu-menu_heading{font-size:35px;line-height:48.5px}}@media (min-width:1025px){.app__specialMenu-menu{align-items:center;flex-direction:column;width:100%}}@media (min-width:1281px){.app__specialMenu{padding:7rem 0}.app__specialMenu-inner{padding-left:15%;padding-right:15%;position:relative;width:100%}}.impressum-page{align-items:center;background:var(--color-black);color:#fff;display:flex;flex-direction:column;justify-content:center;line-height:1.5;margin:2rem auto;max-width:900px;padding:1rem;text-align:center}.impressum-page h1,.impressum-page h2,.impressum-page h3{font-family:Cormorant Garamond,serif;margin-bottom:1rem;margin-top:2rem}.impressum-page p{font-family:Open Sans,sans-serif;margin-bottom:1rem}.impressum-page h2{word-wrap:break-word;word-break:break-word}.section__padding{padding:4rem 6rem}.flex__center{align-items:center;display:flex;justify-content:center}.app-container{background:var(--color-black);min-height:110vh}.app__bg{background:url(/static/media/background.a046d04f0a700cb76bcc.jpg);background-attachment:fixed;background-position:50%;background-repeat:repeat;background-size:100% 100%}.app__wrapper{align-items:center;display:flex;justify-content:space-between;min-height:100vh}.app__wrapper_info{align-items:flex-start;flex:1 1;flex-direction:column}.app__wrapper_img,.app__wrapper_info{display:flex;justify-content:center;width:100%}.app__wrapper_img{align-items:center;flex:1 1;margin-left:2rem}.app__wrapper_img-reverse{justify-content:flex-start;margin-right:2rem}.app__wrapper_img img{width:80%}.custom__button{background-color:var(--color-crimson);border:none;border-radius:1px;color:var(--color-black);cursor:pointer;font-size:16px;line-height:28px;outline:none;padding:.5rem 1.5rem}.custom__button,.p__cormorant{font-family:var(--font-base);font-weight:700;letter-spacing:.04em}.p__cormorant{font-feature-settings:"tnum" on,"lnum" on;color:var(--color-white);font-size:23px;line-height:29.9px;text-transform:capitalize}.p__opensans{color:var(--color-white);font-family:var(--font-alt);font-size:1.1rem;font-weight:400;letter-spacing:.04em;line-height:1.6}.headtext__cormorant{color:var(--color-golden);font-family:var(--font-base);font-size:64px;letter-spacing:.04em;line-height:83.2px;text-transform:capitalize}.spoon__img{width:45px}@media screen and (min-width:2000px){.custom__button,.p__cormorant{font-size:37px;line-height:67px}.p__opensans{font-size:30px;line-height:50px}.headtext__cormorant{font-size:150px;line-height:210px}.spoon__img{width:80px}}@media screen and (max-width:1150px){.app__wrapper{flex-direction:column}.app__wrapper_img{margin:5rem 0 0}.app__wrapper_img-reverse{margin:0 0 5rem}.app__wrapper_img img{width:100%}}@media screen and (max-width:850px){.section__padding{padding:4rem}}@media screen and (max-width:650px){.section__padding{padding:4rem 2rem}.p__cormorant{font-size:21px}.p__opensans{font-size:16px}}@media screen and (max-width:450px){.p__opensans{font-size:14px}.p__cormorant{font-size:19px}.headtext__cormorant{font-size:45px;line-height:70px}}
/*# sourceMappingURL=main.50036299.css.map*/