@font-face{font-family:"AkkuratMonoLLWeb";src:url("../fonts/AkkuratMonoLLWeb-Regular.woff2") format("woff2");font-style:normal}@font-face{font-family:"AkkuratMonoLLWeb";src:url("../fonts/AkkuratMonoLLWeb-Regular.woff") format("woff");font-style:normal}:root{--fontsize-large: 55px;--fontsize-medium: 16px;--blockheight: 650px}@media (max-width: 780px){:root{--fontsize-medium: 15px;--blockheight: 400px}}@media (min-width: 1900px){:root{--blockheight: 800px;--fontsize-medium: 15px}}body{background-color:white;margin:0px;font-size:var(--fontsize-medium);line-height:1.5em;font-family:"AkkuratMonoLLWeb", Helvetica, Arial, sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'case' on;font-feature-settings:'case' on;-webkit-font-kerning:normal;font-kerning:normal;margin-top:56px}#edit-cookie{position:fixed;bottom:30px;right:30px;font-size:10px}.title-main{font-size:55px;line-height:65px;margin-bottom:.75em}@media (max-width: 780px){.title-main{font-size:40px;line-height:48px;padding-right:20px}}main{min-height:calc(100vh - 212px)}p+p{margin-top:1em}.honeypot{position:absolute;left:-9999px}.centered{text-align:center}.case{text-transform:uppercase}.span2{grid-column:span 2}nav{position:fixed;top:0px;height:58px;width:100%;background-color:white;text-transform:uppercase;border-bottom:1px solid black;font-size:14px;line-height:20px;z-index:9}nav .navwrapper{max-width:900px;margin-left:auto;margin-right:auto;position:relative;padding:20 50 20 50}@media (max-width: 502px){nav .navwrapper{padding:20 20 20 20}}nav .menu-site-title{position:absolute}nav a{color:black;text-decoration:none}nav .menu-list{text-align:center;list-style-type:none}@media (max-width: 780px){nav .menu-list{display:none}}nav .menu-list li{display:inline-block;margin:0 15 0 15}nav .menu-phone{display:none;text-align:center;list-style-type:none;position:absolute;top:60px;left:0px;width:100%}@media (max-width: 780px){nav .menu-phone{display:unset}}nav .menu-phone li{padding-top:14px;padding-bottom:14px;margin-left:-20px;margin-right:-20px;display:list-item;border-bottom:1px solid black;background-color:white}#menu-languageswitcher{position:absolute;text-align:right;right:30px;top:14px;list-style-type:none}@media (max-width: 502px){#menu-languageswitcher{right:10px}}#menu-languageswitcher li{display:inline-block;margin-left:-5px;margin-right:15px}#menu-languageswitcher .active{background-color:black;text-shadow:#fff 0px 0px 0.5px;border:1px solid black;border-radius:20px;padding:4 5 4 5}#menu-languageswitcher .active a{color:white}.hamburger{display:none;position:absolute;margin-left:calc(50vw - 65px);margin-top:-3px;text-align:center;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;text-transform:none;background-color:transparent;overflow:visible}@media (max-width: 780px){.hamburger{display:inline-block}}@media (max-width: 502px){.hamburger{margin-left:calc(50vw - 35px)}}.hamburger:hover{opacity:0.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:2px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 0.1s 0.14s ease, opacity 0.1s ease;transition:top 0.1s 0.14s ease, opacity 0.1s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.14s;transition-delay:0.14s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease, opacity 0.1s 0.14s ease;transition:top 0.1s ease, opacity 0.1s 0.14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}#typewriter{font-size:55px;line-height:65px;min-height:340px}@media (max-width: 780px){#typewriter{font-size:40px;line-height:48px;padding-right:20px}}@media (min-width: 1900px){#typewriter{height:450px}}@media (max-width: 780px){#typewriter{min-height:240px;padding-top:0px}}.wrapper{position:relative;max-width:900px;margin-left:auto;margin-right:auto;padding:35 50 35 50}@media (max-width: 502px){.wrapper{padding:40 20 35 20}}.twocolumn{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;column-gap:40px}@media (max-width: 780px){.twocolumn{-ms-grid-columns:1fr;grid-template-columns:1fr}}.threecolumn{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:40px;column-gap:40px}@media (max-width: 780px){.threecolumn{-ms-grid-columns:1fr;grid-template-columns:1fr}}#slogan{background-size:cover;background-position:right;height:var(--blockheight)}#slogan p{font-size:30px;line-height:1.3em}@media (max-width: 780px){#slogan p{font-size:16px}}#slogan p+p{font-size:var(--fontsize-medium)}@media (max-width: 780px){#slogan{height:400px}}#slogan .slogan{position:absolute}@media (max-width: 502px){#slogan .slogan{display:none}}#slogan .sloganright{position:absolut;right:20px;text-align:left;width:300px}#ackerweg{text-align:center;position:relative;background-color:pink}#ackerweg .playbild{border-radius:3px;margin-bottom:.5em;max-height:400px;margin:40px;max-width:calc(100% - 80px)}#ackerweg .playbutton{position:absolute;width:120px;height:120px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 1900px){#ackerweg{min-height:700px}}#minimalistic{min-height:500px}@media (min-width: 1900px){#minimalistic{min-height:700px}}#minimalistic .grid2{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:3em;column-gap:3em}@media (max-width: 780px){#minimalistic .grid2{display:block}}#minimalistic .minimalistictext,#minimalistic .minimalistictextright{padding-top:1em;max-width:720px}#minimalistic .minimalistictext{margin-bottom:2em}#minimalistic .contentsgallery{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:70px;margin-bottom:20px}@media (max-width: 780px){#minimalistic .contentsgallery{margin-top:30px}}#minimalistic .contentsgallery .contentsgallery-cell{margin-left:20px;margin-right:20px;min-width:170px}@media (max-width: 780px){#minimalistic .contentsgallery .contentsgallery-cell{margin-left:10px;margin-right:10px;min-width:100px}}@media (max-width: 502px){#minimalistic .contentsgallery .contentsgallery-cell{margin-left:7px;margin-right:7px;min-width:70px}}#minimalistic .contentsgallery .contentsgallery-cell .contentsimage img{max-width:100px;max-height:100px;margin-bottom:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (min-width: 1900px){#minimalistic .contentsgallery .contentsgallery-cell .contentsimage img{max-width:130px;max-height:130px}}@media (max-width: 780px){#minimalistic .contentsgallery .contentsgallery-cell .contentsimage img{max-width:60px;max-height:60px}}@media (max-width: 502px){#minimalistic .contentsgallery .contentsgallery-cell .contentsimage img{max-width:50px;max-height:50px}}#minimalistic .contentsgallery .contentsgallery-cell .contentsimage img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#mixology a{color:black;text-decoration:none}#mixology .introtext{margin-bottom:2em}#mixology .firstcocktail{margin-bottom:2em}#mixology .firstcocktail .imagecontainer{width:100%;height:600px;-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:3px;margin-bottom:1em;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 502px){#mixology .firstcocktail .imagecontainer{height:350px}}#mixology .morecocktails{margin-bottom:1em;font-size:10pt;text-align:center}#mixology .cocktailslist{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:30px;column-gap:30px}#mixology .cocktailslist .cocktail{font-size:14px;line-height:20px;text-align:center}#mixology .cocktailslist .cocktail .image{width:100%;margin-bottom:.5em}#mixology .cocktailslist .cocktail .image img{width:100%;border-radius:30px}@media (max-width: 502px){#mixology .cocktailslist .cocktail .text{display:none}}#mixology .grayscale{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#mixology .grayscale:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#cocktail .mainimage{position:relative;margin-bottom:1em;max-height:650px;overflow:hidden;border-radius:3px}#cocktail .mainimage img{width:100%;border-radius:3px}#cocktail .mainimage .playbutton{position:absolute;width:120px;height:120px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#cocktail .descandrecipe{display:-ms-grid;display:grid;-ms-grid-columns:65% auto;grid-template-columns:65% auto;-webkit-column-gap:40px;column-gap:40px;margin-top:.5em;min-height:220px}@media (max-width: 502px){#cocktail .descandrecipe{display:unset}}#cocktail .descandrecipe .recipe{font-size:14px;line-height:1.4em}#cocktail .descandrecipe .recipe table{margin-top:0.5em;font-size:14px}#cocktail .descandrecipe .recipe table td{vertical-align:top;margin-bottom:.5em}#cocktail .descandrecipe .recipe table td:first-child{width:50px}#cocktail .sharelinks{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:auto 48px 48px 48px auto;grid-template-columns:auto 48px 48px 48px auto;margin-bottom:1em}#cocktail .sharelinks .linkbutton{margin:20px;text-align:center}#cocktail .sharelinks .linkbutton img{max-height:34px;max-width:34px}#cocktail .sharelinks .linkbutton:first-of-type{float:unset}#cocktail .bartender{display:-ms-grid;display:grid;-ms-grid-columns:auto 65%;grid-template-columns:auto 65%;-webkit-column-gap:30px;column-gap:30px;margin-bottom:2em}@media (max-width: 502px){#cocktail .bartender{display:unset}}#cocktail .bartender img{width:100%;border-radius:3px}@media (max-width: 502px){#cocktail .bartender img{margin-bottom:1.5em;width:70%;margin-left:15%}}#cocktail .bartender .title{margin-bottom:1em}#cocktail .bartender .protip{margin-bottom:1em}#cocktail .bar{display:-ms-grid;display:grid;-ms-grid-columns:65% auto;grid-template-columns:65% auto;-webkit-column-gap:30px;column-gap:30px;margin-bottom:6em}@media (max-width: 502px){#cocktail .bar{display:unset}}#cocktail .bar img{width:100%;border-radius:3px}@media (max-width: 502px){#cocktail .bar img{margin-bottom:1.5em;width:70%;margin-left:15%}}#cocktail .bar .title{margin-bottom:1em}@media (max-width: 502px){#cocktail .bar .description{margin-bottom:1.5em}}#cocktail .morecocktails{text-align:center;font-size:10pt;margin-bottom:1em;line-height:1.4em}#cocktail .cocktailslist{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:30px;column-gap:30px}#cocktail .cocktailslist a{color:black;text-decoration:none}#cocktail .cocktailslist .cocktail{font-size:14px;line-height:20px;text-align:center}#cocktail .cocktailslist .cocktail .image{width:100%;margin-bottom:.5em}#cocktail .cocktailslist .cocktail .image img{width:100%;border-radius:30px}@media (max-width: 502px){#cocktail .cocktailslist .cocktail .text{display:none}}#cocktail .cocktailslist .grayscale{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#cocktail .cocktailslist .grayscale:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#videoplayer{position:fixed;width:100vw;height:calc(100vh - 40px);top:40px;left:0px;z-index:3}#videoplayer video{max-width:calc(100vw - 80px);max-height:calc(100vh - 120px)}#videoplayer .videobackground{position:absolute;top:0px;left:0px;width:100vw;height:100vh;background-color:black;opacity:.8;z-index:4}#videoplayer .videowrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:5}#values{background-color:lightcoral;background-size:cover;background-position:center;color:black;height:var(--blockheight)}#values .valuestitle{margin-bottom:1em}#values .valuestext{max-width:720px}#values .valuesbutton{padding:10 20 10 20;border:1px solid black;margin-top:2em;border-radius:30px;display:inline-block;font-size:14px}#values .valuesbutton:hover{background-color:white}#values a{color:black}#whereto{background-color:#fff9c1;height:400px}@media (min-width: 1900px){#whereto{height:450px}}#whereto .wheretotitle{margin-bottom:2em}#whereto .wheretolist{list-style-type:none}#whereto .wheretolist li{padding:15px;border-top:1px solid black}#whereto .wheretolist li .wheretobutton{padding:10 20 10 20;border:1px solid black;margin-top:2em;border-radius:30px;display:inline-block;font-size:14px;margin-left:-15px}#whereto .wheretolist li .wheretobutton:hover{background-color:white}#whereto .wheretolist li a{color:black}#instagram .instatitle{margin-bottom:15px}#instagram .instalist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;width:100%;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px;margin-left:auto;margin-right:auto}#instagram .instalist .instaimage{width:350px;height:350px;margin:15px;background-color:lightcyan}#lastimage{background-size:cover;background-position:center;height:var(--blockheight)}.questionwrapper{border-top:1px solid black;display:-ms-grid;display:grid;-ms-grid-columns:auto 50px;grid-template-columns:auto 50px}.questionwrapper .question{padding:20 0 20 0}.questionwrapper .answer{padding:0 0 20 0;max-width:80%;display:none}.questionwrapper .arrow img{max-width:15px;max-height:15px;margin:23 17 23 17}.questionwrapper .flip{-webkit-transform:scale(-1, -1);transform:scale(-1, -1);-webkit-transform-origin:center;transform-origin:center}.selectors{margin-top:1em;margin-bottom:4em;width:100%}@media (max-width: 780px){.selectors{margin-bottom:7em}}.selectors .cityselector{float:left;margin-right:2em}@media (max-width: 502px){.selectors .cityselector{width:100%}}.selectors .webshopselector{float:left;width:400px}@media (max-width: 780px){.selectors .webshopselector{margin-top:1em}}@media (max-width: 502px){.selectors .webshopselector{width:100%;margin-bottom:1em}}.barlist{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;column-gap:40px;margin-top:40px}@media (max-width: 780px){.barlist{display:unset;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-column-gap:20px;column-gap:20px;margin-top:1em}}.barlist a{color:black;text-decoration:none}.barlist .bar{background-color:#eee;border-radius:5px;margin-bottom:40px;padding:30px;height:170px;position:relative}@media (max-width: 780px){.barlist .bar{margin-bottom:20px;height:auto}}.barlist .bar:hover{background-color:#fff9c1}.barlist .bar .name{font-size:20pt}.barlist .bar .description,.barlist .bar .address{font-size:14px;line-height:20px;margin-top:1em}@media (max-width: 780px){.barlist .bar .description{display:none}}.barlist .bar .address{position:absolute;bottom:30px}@media (max-width: 780px){.barlist .bar .address{position:relative;top:10px}}.barlist .bar .online{width:70px;height:70px;border-radius:50px;border:1px solid red;color:white;font-size:10pt;font-weight:bolder;background-color:red;position:absolute;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);bottom:20px;right:20px}.barlist .bar .online div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.values .valuestext{margin-bottom:2em}.values .valueimage{background-position:center;background-size:cover;min-height:800px}.formwrapper{margin-top:2em}.formwrapper form label{display:block;font-size:14px;line-height:20px;margin-bottom:2px}.formwrapper form input{padding:10px;width:100%;margin-bottom:1em}.formwrapper form textarea{resize:none;width:100%;padding:10px;margin-bottom:1em}.formwrapper .contactimage{background-size:contain;background-repeat:no-repeat;background-size:100% auto}@media (max-width: 780px){.formwrapper .contactimage{display:none}}.formwrapper .captchareload{font-size:0.7em;float:right;color:black;text-decoration:none}.formwrapper .submitbutton{margin-top:2em}.formwrapper .success{color:green}.formwrapper .error{color:red}#contactwriter{font-size:34px;line-height:42px;margin-top:40px}footer{background-color:#eee;font-size:10pt;line-height:14pt}footer a{color:black;text-decoration:none}footer ul{list-style-type:none}footer .footerwrapper{display:-ms-grid;display:grid;-ms-grid-columns:150px 1fr;grid-template-columns:150px 1fr;margin-bottom:1em}footer .title{-webkit-font-smoothing:antialiased;text-transform:uppercase}.cookie-modal{position:fixed;z-index:1000;width:100%;height:100%;background-color:lightgray;left:0;top:0;pointer-events:none;font-size:55px;line-height:65px}@media (max-width: 780px){.cookie-modal{font-size:30px;line-height:40px}}.cookie-modal--hidden{display:none}.cookie-modal__content{text-align:center;padding:40px;pointer-events:auto;position:relative;margin-left:auto;margin-right:auto;top:50%;-webkit-transform:translate(0, -50%) !important;transform:translate(0, -50%) !important}.cookie-modal__text{display:none}.cookie-modal__options{display:none}.cookie-modal__buttons{display:inline-block}.cookie-modal__button{display:block;text-align:center;margin:40 40 0 40;padding:6px 20px;white-space:nowrap;border:2px solid #000;text-decoration:none;width:270px;color:white;background-color:black;float:left;border-radius:10px}@media (max-width: 780px){.cookie-modal__button{width:100px;margin:30 20 0 20}}.cookie-modal__button:focus,.cookie-modal__button:hover{outline:none;background-color:lightgray;color:black}.cookie-modal__button.hide{display:none}.sorry{display:none;position:fixed;z-index:1000;width:100%;height:100%;background-color:lightgray;left:0;top:0;pointer-events:none;font-size:55px;line-height:65px;text-align:center}.sorry p{margin:40px;position:fixed !important;top:50% !important;-webkit-transform:translate(0, -50%) !important;transform:translate(0, -50%) !important}
