@charset "UTF-8";/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */@import url(//hello.myfonts.net/count/43d1ff);html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:2px 0;display:inline-block;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:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:34px;height:25px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:34px;height:3px;background-color:#bf995b;border-radius:1px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-11px}.hamburger-inner::after{bottom:-11px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-22px;-webkit-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-11px,0) rotate(-45deg);transform:translate3d(0,-11px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;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__progress__bar{width:0}.splide{outline:0;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;outline:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;height:2em;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover{opacity:.9}.splide__arrow:focus{outline:0}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:0}.splide__progress__bar{background:#ccc;height:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:0}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.basicLightbox{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);opacity:.01;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;z-index:10000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{-webkit-transform:scale(1);transform:scale(1)}@font-face{font-family:Roboto-Condensed-Light;src:url(/templates/assets/webfonts/roboto-condensed-v24-latin-300.woff2) format("woff2"),url(/templates/assets/webfonts/roboto-condensed-v24-latin-300.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}/*!
 * @license
 * MyFonts Webfont Build ID 4444671, 2022-03-08T05:39:16-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: QuincyCF-Light by Connary Fagen
 * URL: https://www.myfonts.com/fonts/connary-fagen/quincy-cf/light/
 * 
 * Webfont: QuincyCF-Medium by Connary Fagen
 * URL: https://www.myfonts.com/fonts/connary-fagen/quincy-cf/medium/
 * 
 * Webfont: QuincyCF-ExtraBold by Connary Fagen
 * URL: https://www.myfonts.com/fonts/connary-fagen/quincy-cf/extra-bold/
 * 
 * 
 * Webfonts copyright: Copyright © 2022 by Connary Fagen. All rights reserved.
 * 
 * © 2022 MyFonts Inc
*/@font-face{font-family:QuincyCF-Light;src:url(/templates/assets/webfonts/QuincyCFLight.woff2) format("woff2"),url(/templates/assets/webfonts/QuincyCFLight.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:QuincyCF-Medium;src:url(/templates/assets/webfonts/QuincyCFMedium.woff2) format("woff2"),url(/templates/assets/webfonts/QuincyCFMedium.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:QuincyCF-ExtraBold;src:url(/templates/assets/webfonts/QuincyCFExtraBold.woff2) format("woff2"),url(/templates/assets/webfonts/QuincyCFExtraBold.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}img{max-width:100%;height:auto;vertical-align:middle}nav ul{padding:0}nav li{list-style-type:none}span.unicorn:before{content:"@"}span.unicorn>span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ie9 img[src$=".svg"]{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{width:100%}}body,html{background:#fff;color:#000}.wrapper{padding:0}.module{width:100%;margin-bottom:80px}.module:first-child:not(.cover){padding-top:80px}.module__inner{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;margin:0 auto;max-width:1344px}@media (min-width:360px){.module__inner{padding:0 20px;max-width:1354px}}@media (min-width:400px){.module__inner{padding:0 26px;max-width:1366px}}@media (min-width:600px){.module{margin-bottom:100px}.module:first-child:not(.cover){padding-top:100px}.module__inner{padding:0 40px;max-width:1394px}}@media (min-width:834px){.module__inner{padding:0 60px;max-width:1434px}}@media (min-width:1100px){.module{margin-bottom:120px}.module:first-child:not(.cover){padding-top:120px}}h1,h2,h3,h4,p,ul{margin:0}.globalfooter p.social__caption,.job__btn,.sib-form button,.sitenav__resbutton,.titlegroup__eyebrow,.yform button.btn,body,html{font-family:Roboto-Condensed-Light,Roboto,Arial,Helvetica,sans-serif;font-size:100%;font-weight:400}.globalfooter,.sib-form input[type=text]{font-family:QuincyCF-Light,Georgia,"Times New Roman",Times,serif;font-weight:400}.btn--menucard,.globalheader,h1,h2,h3{font-family:QuincyCF-Medium,Georgia,"Times New Roman",Times,serif;font-weight:400}.cta__btn--online-reservation,.globalfooter h3{font-family:QuincyCF-ExtraBold,Georgia,"Times New Roman",Times,serif;font-weight:400}h1,h2{font-size:40px;font-size:2.5rem;line-height:1em}h3{font-size:22px;font-size:1.375rem;line-height:1.5em}*+h3{margin-top:1.5em}p{font-size:20px;font-size:1.25rem;line-height:1.5em;margin-bottom:1em}p:last-child{margin-bottom:0}.titlegroup__eyebrow{margin-bottom:0;text-transform:uppercase;margin:-8px 0 8px 0;font-size:20px;font-size:1.25rem}a{color:#bf995b;-webkit-transition:color .25s linear;transition:color .25s linear;text-decoration:none}@media (hover:hover) and (pointer:fine){a:hover{color:#000}}ul:not([class]){font-size:20px;font-size:1.25rem;line-height:1.5em;margin:0 0 1em 0;padding:0 0 0 1em}@media (min-width:834px){h1,h2{font-size:48px;font-size:3rem}h3{font-size:26px;font-size:1.625rem}p,ul:not([class]){font-size:24px;font-size:1.5rem;line-height:1.4166666667em}.titlegroup__eyebrow{font-size:24px;font-size:1.5rem}}@media (min-width:1100px){h1,h2{font-size:60px;font-size:3.75rem}}.imgwrap{position:relative;background:#eaeaea;overflow:hidden}.imgwrap--1x1{padding-bottom:100%}.imgwrap--4x3{padding-bottom:75%}.imgwrap--3x2{padding-bottom:66.6666666667%}.imgwrap--4x5{padding-bottom:125%}.imgwrap--landscape-a{padding-bottom:70.2917771883%}.imgwrap--cml{padding-bottom:61.2009237875%}.imgwrap img{position:absolute;top:0;left:0;width:100%}.globalheader{background:#000;position:sticky;top:0;left:0;z-index:9999}.globalheader__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px;max-width:1344px;margin:0 auto}.globalheader__homelink--combi{display:none}.globalheader__logo{width:40px}.globalheader__logotxt{width:160px;margin-bottom:4px}.globalnav--lang{display:none}@media (min-width:360px){.globalheader__inner{padding:15px 20px;max-width:1354px}.globalheader__logo{width:50px}.globalheader__logotxt{width:200px;margin-bottom:4px}}@media (min-width:400px){.globalheader__inner{padding:15px 26px;max-width:1366px}}@media (min-width:600px){.globalheader__inner{padding:15px 40px;max-width:1394px}}@media (min-width:834px){.globalheader__navtoggle{display:none}.globalheader__logotxt{display:none}.globalheader__inner{padding:20px 60px;max-width:1434px;display:grid;grid-template-columns:72px 1fr;grid-template-areas:"logo mainnav"}.globalheader__logo{grid-area:logo}.globalnav,.sitenav--a{grid-area:mainnav}}@media (min-width:1100px){.globalheader__inner{padding:20px 60px;display:grid;grid-template-columns:1fr 200px 1fr;grid-template-areas:"nav-a logo nav-b"}.globalheader__homelink--combi{display:block}.globalheader__homelink--combi .globalheader__logo{width:200px}.globalheader__homelink--crown{display:none}.globalnav{grid-area:unset}.globalnav--a,.sitenav--b1{display:block;grid-area:nav-a}.globalheader__logo{grid-area:logo}.globalnav--b,.sitenav--b2{display:block;grid-area:nav-b}.globalnav--lang,.sitenav--lang{display:block;position:absolute;top:20px;right:60px}}.sitenav__link{font-size:16px;font-size:1rem;letter-spacing:.5px;color:#fff;text-decoration:none;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.sitenav__link{-webkit-transition:color .25s linear;transition:color .25s linear}.sitenav__link:hover{color:#bf995b}}.is-current .sitenav__link{color:#bf995b}.sitenav__link--lang{color:#bf995b}.sitenav__link--lang:hover{color:#fff}@media (max-width:833px){.sitenav--a,.sitenav--b1,.sitenav--b2,.sitenav--lang{display:none}.has-visible-nav .sitenav--a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:9999;top:65px;left:0;bottom:60px;width:100%;background:#000}.has-visible-nav .sitenav--a .sitenav__list{width:100%}.sitenav__item--reservation{display:none}.sitenav__item{text-align:center}.langnav__link,.sitenav__link{display:block;padding:10px 15px}.lang-short{display:none}.lang-full{display:inline}}@media (min-width:360px) and (max-width:833px){.has-visible-nav .sitenav--a{top:73px}}@media (min-width:834px){.sitenav--a{display:block}.sitenav--b1,.sitenav--b2,.sitenav--lang{display:none}.sitenav--a .sitenav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sitenav__item--reservation{display:none}.sitenav__link{white-space:nowrap}.lang-short{display:inline}.lang-full{display:none}}@media (min-width:1100px){.sitenav--a{display:none}.sitenav--b1,.sitenav--b2{display:-webkit-box;display:-ms-flexbox;display:flex}.sitenav__link{font-size:18px;font-size:1.125rem}.sitenav--b2{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sitenav--b1 .sitenav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sitenav--b2 .sitenav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sitenav--lang{display:block}.sitenav--lang .sitenav__list{display:-webkit-box;display:-ms-flexbox;display:flex}.sitenav--b1 .sitenav__item:not(:last-child):after,.sitenav--b2 .sitenav__item:not(:last-child):after{content:"·";color:#bf995b;padding:0 10px}.sitenav--lang .sitenav__item:not(:last-child):after{content:"|";color:#bf995b;padding:0 10px}}@media (min-width:1300px){.sitenav__link{font-size:20px;font-size:1.25rem}}.globalfooter{background:#f5f1ea;padding:80px 0}.globalfooter h3,.globalfooter p{font-size:18px;font-size:1.125rem;letter-spacing:.5px;line-height:1.5em}.globalfooter h3{text-transform:uppercase}.globalfooter p{margin-bottom:1.5em}.globalfooter__inner{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;margin:0 auto;max-width:1344px}.intro .titlegroup{position:relative;padding-bottom:66px}.intro .titlegroup:after{content:" ";display:block;height:1px;width:50px;background:#000;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:33px}.globalfooter__group{margin-bottom:30px;position:relative;text-align:center}.globalfooter__group:after,.globalfooter__group:first-child:before{content:" ";display:block;height:1px;width:50px;background:#000;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.globalfooter__group:first-child:before{top:-15px}.globalfooter__group:after{bottom:-15px}.globalfooter__group a{text-decoration:none;-webkit-transition:color .25s linear;transition:color .25s linear}.globalfooter__group a:hover{color:#000}.globalfooter__group a:not([href^=tel]):after{content:">";margin-left:4px}@media (min-width:360px){.globalfooter__inner{padding:0 20px;max-width:1354px}}@media (min-width:400px){.globalfooter__inner{padding:0 26px;max-width:1366px}}@media (min-width:600px){.globalfooter{padding:100px 0}.globalfooter__inner{padding:0 40px;max-width:1394px}.globalfooter__groupwrap{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.globalfooter__group:after,.globalfooter__group:first-child:before{content:"";display:none}.globalfooter__group:nth-child(2n+1):after{content:" ";display:block;height:100%;width:1px;background:#000;position:absolute;right:-15px;left:auto;top:0}}@media (min-width:834px){.globalfooter__inner{padding:0 60px;max-width:1434px}.globalfooter__groupwrap{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.globalfooter__group:first-child:before,.globalfooter__group:nth-child(n):after{content:"";display:none}.globalfooter__group:nth-child(3n+1):after,.globalfooter__group:nth-child(3n+2):after{content:" ";display:block;height:100%;width:1px;background:#000;position:absolute;right:-15px;left:auto;top:0}}@media (min-width:1100px){.globalfooter{padding:120px 0}.globalfooter__inner+.globalfooter__inner{margin-top:60px}.globalfooter__group:nth-child(4),.globalfooter__group:nth-child(5),.globalfooter__group:nth-child(6){margin-bottom:0}.variante-02 .globalfooter{padding:120px 0 160px 0}}@media (min-width:1300px){.globalfooter__groupwrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.globalfooter__group{margin-bottom:0}.globalfooter__group:nth-child(1):before,.globalfooter__group:nth-child(n):after{content:" ";display:block;height:100%;width:1px;background:#000;position:absolute;right:-15px;left:auto;top:0}.globalfooter__group:nth-child(1):before{left:-15px;right:auto}}.footerlist ul{list-style-type:none;text-align:center;padding:0;margin:0;font-size:18px;font-size:1.125rem;line-height:1.8em}.footerlist a{text-decoration:none;color:#000}.footerlist a:hover{color:#bf995b}@media (min-width:660px){.footerlist ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footerlist li{position:relative;white-space:nowrap}.footerlist li:not(:last-child){margin-right:21px}.footerlist li:not(:last-child):after{content:"·";color:#bf995b;right:-11px;top:0;position:absolute}}.social{margin:30px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social__group+.social__group{margin-left:30px;padding-left:30px;border-left:1px solid #000}.social__list{list-style-type:none;margin:30px 0 10px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social__item{width:30px;height:30px}.social__item:not(:last-child){margin-right:20px}.social__link:hover svg{fill:#bf995b}.social__caption{font-size:14px!important;text-align:center}@media (min-width:1100px){.social{margin:60px 0 0 0}}.sib-form{text-align:center}.entry__label{margin-bottom:10px;width:100%;font-size:18px;font-size:1.125rem}.entry__label::after{content:attr(data-required);font-size:1em;color:#000;text-decoration:none;word-wrap:break-all;word-wrap:break-word;display:inline}.entry__error{display:none;margin-top:6px;margin-bottom:6px;background:0 0}.form__label-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.input--hidden{display:none!important}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}input:-moz-placeholder{color:#999}.form__entry{position:static;margin-left:0;padding-left:0}.sib-form-message-panel{display:none}.sib-form-message-panel--active{display:inline-block}.sib-form-message-panel__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:.5rem}.sib-form .entry__field{background:0 0}.sib-form .entry__error{color:red}.sib-form button,.sib-form input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 15px;min-height:36px;border-radius:0}.sib-form input[type=text]{font-family:inherit;font-size:16px;font-size:1rem;border:1px solid #000;background:0 0!important;border-radius:0}.sib-form input[type=text]:focus{outline:0}.sib-form button{text-transform:uppercase;border:2px solid #000;background:#fff;font-size:14px;font-size:.875rem}.sib-form button:hover{border-color:#000;background:#000;color:#fff;cursor:pointer}.sib-form button svg{display:none}.cover{width:100%;height:calc(100vh - 65px);position:relative;margin:0}.cover .splide,.splide__list,.splide__slide,.splide__track{height:100%}.cover__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cover__btn{display:none}@media (min-width:360px){.cover{height:calc(100vh - 73px)}}@media (min-width:834px){.cover{height:calc(100vh - 83px - 40px)}}@media (min-width:1100px){.cover{height:calc(100vh - 120px - 80px)}.cover__btn{display:block;position:absolute;bottom:45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:4px solid #000;background:#bf995b;color:#000;padding:15px 40px;text-decoration:none;text-transform:uppercase;z-index:100;font-size:20px;font-size:1.25rem;letter-spacing:1px}.is-on-content .cover__btn{position:fixed;top:140px;bottom:auto!important;right:60px;left:auto;-webkit-transform:none;transform:none;padding:6px 20px;font-size:16px;font-size:1rem;border:3px solid #000}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){.cover__btn{-webkit-transition:background-color .25s linear,color .25s linear;transition:background-color .25s linear,color .25s linear}.cover__btn:hover{color:#000;background:#fff;border-color:#000}}@media (min-width:1300px){.cover{height:calc(100vh - 136px - 80px)}}@media (min-width:1434px){.is-on-content .cover__btn{right:calc(50% - 657px)}}.cta{background:#000;position:fixed;z-index:9999;bottom:0;left:0;width:100%;display:grid;grid-template-columns:1fr 1fr}.cta__btn{text-align:center;color:#fff;padding-top:12px;padding-bottom:12px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta__btn--online-reservation{background:#bf995b;border-left:2px solid #fff;text-transform:uppercase}.cta__btn--online-reservation span{padding:0 20px}@media (hover:hover) and (pointer:fine){.cta__btn:hover{color:#bf995b}.cta__btn--online-reservation:hover{color:#000}}.btn__txt--l{display:none}.btn__txt--s{position:relative;padding:0 12px 0 22px}.btn__txt--s:before{display:inline-block;content:" ";width:20px;height:21px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/templates/assets/images/icon_telephone.svg) center center no-repeat;background-size:cover}@media (min-width:360px){.cta{grid-template-columns:1fr 1fr}}@media (min-width:600px){.cta{grid-template-columns:1fr 1fr}.btn__txt--s{display:none}.btn__txt--l{display:block}}@media (min-width:1100px){.cta{display:none}}.intro{background:#f5f1ea;width:100%;padding:100px 0;text-align:center;position:relative}.intro:after,.intro:before{content:" ";display:block;height:1px;width:50px;background:#000;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.intro:before{top:66px}.intro:after{bottom:66px}.intro .divider{background:0 0;border:transparent;position:relative;height:1px;margin:1.5em 0}.intro .divider:before{content:" ";display:block;height:1px;width:50px;background:#000;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.intro .divider:before{top:0}.intro .module__inner{max-width:896px}.intro .titlegroup{position:relative;padding-bottom:66px}.intro .titlegroup:after{content:" ";display:block;height:1px;width:50px;background:#000;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:33px}@media (min-width:360px){.intro .module__inner{max-width:906px}}@media (min-width:400px){.intro .module__inner{max-width:918px}}@media (min-width:600px){.intro .module__inner{max-width:946px}}@media (min-width:834px){.intro .module__inner{max-width:986px}}.cover+.cm{margin-top:100px}.cm h2{position:relative;padding:8px 0 40px}.cm h2:after,.cm h2:before{content:" ";display:block;height:1px;width:50px;background:#000;position:absolute;left:0}.cm h2:before{top:0}.cm h2:after{bottom:30px}.cm__txtcol{margin-top:35px}.cm__imgcol{position:relative}@media (min-width:600px){.cm .cm__wrap{display:grid;grid-template-areas:"img headline" "img txt";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.cm--b .cm__wrap{display:grid;grid-template-areas:"headline img" "txt img";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.cm .titlegroup{grid-area:headline}.cm h2{padding:8px 0 20px 0;margin-bottom:10px}.cm h2:after{bottom:10px}.cm__txtcol{margin-top:0;grid-area:txt}.cm__imgcol{grid-area:img}}@media (min-width:1100px){.cm .cm__wrap{grid-template-areas:"img . headline ." "img . txt .";grid-template-columns:40.3348554033% 5.3272450533% 45.8143074581% 8.5235920852%;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.cm--b .cm__wrap{grid-template-areas:". headline . img" ". txt . img ";grid-template-columns:8.5235920852% 45.8143074581% 5.3272450533% 40.3348554033%;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.cm--c .cm__wrap{grid-template-areas:"img . headline ." "img . txt .";grid-template-columns:57.3820395738% 5.3272450533% 28.7671232877% 8.5235920852%;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.cm--d .cm__wrap{grid-template-areas:". headline  . img" ". txt . img ";grid-template-columns:8.5235920852% 28.7671232877% 5.3272450533% 57.3820395738%;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.cm .titlegroup{margin-bottom:20px}}.cml .module__inner{max-width:896px}.cml__img{margin-top:35px;position:relative}.cml h2{position:relative;padding:8px 0 20px}.cml h2:after,.cml h2:before{content:" ";display:block;height:1px;width:50px;background:#000;position:absolute;left:0}.cml h2:before{top:0}.cml h2:after{bottom:10px}@media (min-width:360px){.cml .module__inner{max-width:906px}}@media (min-width:400px){.cml .module__inner{max-width:918px}}@media (min-width:600px){.cml .module__inner{max-width:946px}}@media (min-width:834px){.cml .module__inner{max-width:986px}.cml .titlegroup{width:74.1339491917%}.cml__txt{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3.4642032333%;-moz-column-gap:3.4642032333%;column-gap:3.4642032333%}.cml .titlegroup{margin-bottom:20px}}.cover+.txt{margin-top:100px}.txt--centered{text-align:center}.txt .module__inner{max-width:632px}.txt h2{position:relative;padding:8px 0 20px}.txt h2:after,.txt h2:before{content:" ";display:block;height:1px;width:50px;background:#000;position:absolute;left:0}.txt h2:before{top:0}.txt h2:after{bottom:10px}.txt--centered h2:after,.txt--centered h2:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:360px){.txt .module__inner{max-width:642px}}@media (min-width:400px){.txt .module__inner{max-width:654px}}@media (min-width:600px){.txt .module__inner{max-width:682px}}@media (min-width:834px){.txt .module__inner{max-width:722px}}.h-imgcorner{position:relative}.h-imgcorner:after,.h-imgcorner:before{content:" ";display:block;width:45px;height:45px;position:absolute;z-index:200;background:url(/templates/assets/images/h-image-corner.png) center center no-repeat;background-size:cover}.h-imgcorner:before{top:-10px;left:-10px;-webkit-transform:rotate(0);transform:rotate(0)}.h-imgcorner:after{bottom:-10px;right:-10px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:834px){.h-imgcorner:after,.h-imgcorner:before{height:55px;width:55px}}.publications__list{list-style-type:none;padding:0;margin:0 auto;max-width:1090px;border-bottom:1px solid #bf995b}.publications__item{padding:20px 40px 20px 0;border-top:1px solid #bf995b;position:relative}.publications__linkcol{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.publications__link{display:inline-block;width:32px;height:32px}.publications__link svg{fill:#bf995b}@media (min-width:834px){.publications__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0}.publications__title{width:38.3486238532%}.publications__title h3{margin-top:-3px}.publications__medium{width:28.0733944954%}.publications__date{width:17.7981651376%}.publications__linkcol{position:relative;top:auto;right:auto;-webkit-transform:none;transform:none;width:7.5229357798%}}.jobs__list{list-style-type:none;padding:0;margin:0 auto;max-width:1090px;border-bottom:1px solid #bf995b}.job{padding:20px 40px 20px 0;border-top:1px solid #bf995b;position:relative}.job,.job h3,.job p{line-height:1.2em}.job__linkcol{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.job__link{display:inline-block;width:32px;height:32px}.job__link svg{fill:#bf995b}.job__btn{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 15px;min-height:36px;border-radius:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;border:2px solid #000;background:#fff;color:#000!important;-webkit-transition:background linear .25s;transition:background linear .25s;font-size:14px;font-size:.875rem}.job__btn:hover{border-color:#000;background:#000;color:#fff!important;cursor:pointer}@media (min-width:834px){.job{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0}.job__title{width:38.3486238532%}.job h3{margin-top:-3px}.job__percent{width:12.6605504587%}.job__start{width:12.6605504587%}.job__linkcol{position:relative;top:auto;right:auto;-webkit-transform:none;transform:none;width:7.5229357798%}.job__apply{width:17.7981651376%}}.menucards{padding:60px 0;background:#d5e0d6}.btn--menucard{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 0;display:inline-block;border:4px solid #000;color:#000;background:#fff;text-align:center;font-size:24px;font-size:1.5rem;margin-bottom:20px}@media (hover:hover) and (pointer:fine){.btn--menucard{-webkit-transition:color .25s linear,background-color .25s linear,border-color .25s linear;transition:color .25s linear,background-color .25s linear,border-color .25s linear}.btn--menucard:hover{color:#fff;background-color:#000;border-color:#fff}}.btn--menucard:last-child(){margin-bottom:0}.menucards__add a{color:#000;text-decoration:none}@media (min-width:540px){.menucards .module__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn--menucard{width:calc(50% - 15px);margin-right:30px}.btn--menucard:last-child,.btn--menucard:nth-child(2n){margin-right:0}}@media (min-width:800px){.btn--menucard{width:calc(33% - 20px)}.btn--menucard:nth-child(n){margin-right:30px}.btn--menucard:last-child,.btn--menucard:nth-child(3n){margin-right:0}}@media (min-width:1100px){.btn--menucard{width:calc(25% - 23px);max-width:304px}.btn--menucard:nth-child(n){margin-right:30px}.btn--menucard:last-child,.btn--menucard:nth-child(4n){margin-right:0}}.yform .module{padding-top:0!important}.yform .form-group{margin-bottom:.5em}.yform .control-label{width:100%}.yform input[type=email].form-control,.yform input[type=text].form-control,.yform textarea.form-control{font-size:18px;font-size:1.125rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 5px;min-height:36px;border-radius:0;border:1px solid #000}.yform input[type=email].form-control:focus,.yform input[type=text].form-control:focus,.yform textarea.form-control:focus{outline:0;border-color:#bf995b}.yform select.form-control{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 15px;font-size:18px;font-size:1.125rem;background:#fff}.yform select.form-control:focus{outline:0;border-color:#bf995b}.yform .input-group{border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 5px;min-height:36px;position:relative;background:#fff}.yform .input-group-btn .btn{position:absolute;right:0;top:0;height:100%;width:36px;border:none;border-left:1px solid #000;background:#fff;padding:0;-webkit-transition:background linear .25s;transition:background linear .25s}.yform .input-group-btn .btn:hover{cursor:pointer;background:#bf995b}.yform input[type=file]{height:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;display:block;height:26px;font-size:16px;font-size:1rem}.yform p.notice{font-size:14px;font-size:.875rem;color:#838383}.yform .has-error .control-label{color:#c00}.yform .has-error input[type=email].form-control,.yform .has-error input[type=text].form-control,.yform .has-error select.form-control,.yform .has-error textarea.form-control{border:1px solid #c00}.yform button.btn{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 40px;min-height:36px;border-radius:0;text-transform:uppercase;border:2px solid #000;background:#fff;font-size:14px;font-size:.875rem;-webkit-transition:background linear .25s;transition:background linear .25s}.yform button.btn:hover{border-color:#000;background:#000;color:#fff;cursor:pointer}.yform .alert{-webkit-box-sizing:border-box;box-sizing:border-box;color:#c00;width:100%;margin:0 auto;max-width:632px}@media (min-width:360px){.yform .alert{padding:0 20px;max-width:642px}}@media (min-width:400px){.yform .alert{padding:0 26px;max-width:654px}}@media (min-width:600px){.yform .alert{padding:0 40px;max-width:682px}}@media (min-width:834px){.yform .alert{padding:0 60px;max-width:722px}}html[data-modal-active=true]{-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none;-webkit-overflow-scrolling:auto;overflow:hidden}[data-modal-active=true] body{-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none;-webkit-overflow-scrolling:auto;overflow:hidden}#modalTemplate{display:none}.basicLightbox{background:rgba(0,0,0,.54)}.basicLightbox__placeholder{width:90%;max-width:702px}.modal{background:#bf995b;color:#fff;padding:25px;width:100%;max-width:702px;height:auto;max-height:520px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal__content{overflow-y:auto}.modal__title{color:#fff;padding-right:60px;margin-bottom:10px}.modal__close{position:absolute;top:0;right:0;display:block;border:none;width:44px;height:44px;-webkit-appearance:none;background:#fff}.modal__close:hover{cursor:pointer}.modal__close:focus{outline:0}.modal h1,.modal h2,.modal h3,.modal p{color:#fff}.modal ul:not([class]) li:before{color:#fff}.modal a{color:#000;text-decoration:underline}.modal a:hover{color:#fff}.modal p+ul,.modal p+ul:not([class]){margin-top:-1em}.cookieconsent{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px;background:#bf995b;color:#000;position:fixed;bottom:0;right:0;z-index:11111}.cookieconsent p{font-size:16px;font-size:1rem;margin-bottom:1em}.cookieconsent p a{color:#000;text-decoration:underline}.cookieconsent.is-hidden{display:none}.cookieconsent__btn{background:#d8c29c;color:#000;font-size:16px;font-size:1rem;padding:10px 30px;border:2px solid #000;-webkit-appearance:none;height:46px;-webkit-box-sizing:border-box;box-sizing:border-box}.cookieconsent__btn:hover{color:#fff;background:#000;text-decoration:none;opacity:.8;cursor:pointer}.cookieconsent__btn--close{background:0 0;color:#fff}.cookieconsent__btn--close:hover{color:#fff}.cookieconsent__btn+.cookieconsent__btn{margin-left:10px}@media (min-width:720px){.cookieconsent p{margin-bottom:0}.cookieconsent__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.cookieconsent__txt{width:calc(100% - 240px);-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:18px}.cookieconsent__btngroup{width:240px;text-align:right}}/*! Hey, we got that P.M.A.! */html.variante-01 .is-tasty .sitenav__resbutton{background:#bf995b!important;color:#fff!important}html.variante-01 .is-tasty .sitenav__resbutton:hover{background:#fff!important;color:#bf995b!important}