[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:""}.icon-arrow_left:before{content:""}.icon-arrow_right:before{content:""}.icon-bed:before{content:""}.icon-chemise:before{content:""}.icon-chevron_down:before{content:""}.icon-chevron_up:before{content:""}.icon-close:before{content:""}.icon-dog:before{content:""}.icon-facebook:before{content:""}.icon-guest:before{content:""}.icon-home:before{content:""}.icon-instagram:before{content:""}.icon-luggage:before{content:""}.icon-phone:before{content:""}.icon-service:before{content:""}.icon-size:before{content:""}.icon-twitter:before{content:""}.icon-minibar:before{content:""}.icon-money:before{content:""}.icon-parking:before{content:""}.icon-percent:before{content:""}.icon-plane:before{content:""}.icon-present:before{content:""}.icon-bathtub:before{content:""}.icon-shower:before{content:""}.icon-play_button_desktop:before{content:""}.icon-download:before{content:""}.icon-chocolate:before{content:""}.icon-location:before{content:""}.icon-countries:before{content:""}.icon-employees:before{content:""}.icon-industry-sus:before{content:""}.icon-sales:before{content:""}.icon-snack-sus:before{content:""}.icon-ton:before{content:""}.icon-muffin:before{content:""}.icon-snack:before{content:""}.icon-linkedin:before{content:""}.icon-chocolate-sus:before{content:""}.icon-air-condition:before{content:""}.icon-meeting-tech:before{content:""}.icon-youtube:before{content:""}.icon-close_marche:before{content:""}.icon-navigation_marche:before{content:""}.icon-arrow_macrche:before{content:""}.icon-pin:before{content:""}.icon-drinks:before{content:"󩥾"}.icon-leafs:before{content:""}.icon-chicken:before{content:""}.page,html{background-color:#fff}.page{margin:auto}@media(max-width:1199px){.root{margin-top:110px}}@media(min-width:769px){.root{margin-top:150px}}*{margin:0}body.noScroll{overflow:hidden}@media(max-width:768px){.aem-GridColumn{padding-left:0!important;padding-right:0!important}}:root{--default-shadow:0px 0px 30px 0px #0000001a}@media(max-width:768px){:root{--default-container-gap:40px;--shadow-color:0deg 0% 0%;--default-shadow:0px 0.1px 0.1px hsl(var(--shadow-color)/0.08),0px 0.6px 0.7px -0.4px hsl(var(--shadow-color)/0.08),0px 1.2px 1.3px -0.7px hsl(var(--shadow-color)/0.08),0px 1.9px 2.1px -1.1px hsl(var(--shadow-color)/0.08),0px 3px 3.4px -1.4px hsl(var(--shadow-color)/0.08),-0.1px 4.7px 5.3px -1.8px hsl(var(--shadow-color)/0.08),-0.1px 7.1px 8px -2.1px hsl(var(--shadow-color)/0.08),-0.1px 10.5px 11.8px -2.5px hsl(var(--shadow-color)/0.08)}}@media(min-width:769px)and (max-width:1199px){:root{--default-container-gap:100px}}@media(min-width:1200px){:root{--default-container-gap:120px}}:root{--default-component-bottom-margin:var(--default-container-gap)}.content-container>.aem-Grid>.container>.cmp-container{margin-top:var(--default-container-gap)}.content-container>.aem-Grid>.container:nth-child(odd)>.cmp-container{margin-top:0;padding-top:var(--default-container-gap)}div.root>div>div>div>div:nth-child(2)>div{margin-top:0!important}button,input,select,textarea{font:inherit}.page{overflow-x:hidden}@font-face{font-family:Icomoon;src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/icomoon/icomoon.eot);src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/icomoon/icomoon.eot?#iefix) format("embedded-opentype"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/icomoon/icomoon.woff) format("woff"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/icomoon/icomoon.ttf) format("truetype")}@font-face{font-family:Coop-Hand;src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coopHand/CoopHand-Bold.woff2) format("woff2")}@font-face{font-family:Coop-Bold;src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Bold.eot);src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Bold.eot?#iefix) format("embedded-opentype"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Bold.woff2) format("woff2"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Bold.woff) format("woff"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Bold.ttf) format("truetype")}@font-face{font-family:Coop-Bold-Italic;src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.eot);src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.eot?#iefix) format("embedded-opentype"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.woff2) format("woff2"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.woff) format("woff"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.ttf) format("truetype")}@font-face{font-family:Coop-Bold-Italic;src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-BoldItalic.eot);src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-BoldItalic.eot?#iefix) format("embedded-opentype"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-BoldItalic.woff2) format("woff2"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-BoldItalic.woff) format("woff"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-BoldItalic.ttf) format("truetype")}@font-face{font-family:Coop-Italic;src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.eot);src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic?#iefix) format("embedded-opentype"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.woff2) format("woff2"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.woff) format("woff"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.ttf) format("truetype")}@font-face{font-family:Coop;src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop.eot);src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop.eot?#iefix) format("embedded-opentype"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop.woff2) format("woff2"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop.woff) format("woff"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop.ttf) format("truetype")}@font-face{font-family:Coop;font-style:italic;src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.eot);src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic?#iefix) format("embedded-opentype"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.woff2) format("woff2"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.woff) format("woff"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop-Italic.ttf) format("truetype")}@font-face{font-family:Merriweather;font-style:normal;font-weight:300;src:url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop.woff2) format("woff2"),url(clientlib-site-cooprestaurant/resources/cooprestaurant/fonts/coop/Coop.ttf) format("truetype")}header li{list-style:none}header a,header a:active,header a:focus,header a:visited{color:unset;text-decoration:none}header .button,header .cmp-button__text,header .cmp-languagenavigation-container,header .cmp-languagenavigation__item-link,header .cmp-navigation__group,header .cmp-text,header .cmp-text a,header .text,header a.cmp-navigation__item-link{text-transform:var(--header-text-tranform)}header{position:var(--header-position);width:100%;z-index:10}header .container .cmp-navigation-container{box-shadow:none;padding-bottom:0;pointer-events:none}header .container .cmp-navigation-container>*{pointer-events:auto}header.isDown .container .cmp-navigation-container,header.isUp .container .cmp-navigation-container{transition:transform .8s ease,background-color .8s ease,box-shadow .8s ease,padding-bottom .5s ease}@media(max-width:1199px){header{background-color:var(--header-background-color);top:0}header,header a,header a:active,header a:focus,header a:visited{color:var(--header-color)}header.isDown,header.isUp{background-color:var(--header-background-color);color:var(--header-color)}header.isDown a,header.isDown a:active,header.isDown a:focus,header.isDown a:visited,header.isUp a,header.isUp a:active,header.isUp a:focus,header.isUp a:visited{color:var(--header-color)}header ul{list-style:none;margin:0;padding:0}header .hamburger{display:block;position:relative}header .hamburger input{cursor:pointer;display:block;height:32px;left:-5px;opacity:0;position:absolute;top:-7px;width:40px;z-index:2}header .hamburger span{background-color:currentColor;border-radius:3px;display:block;height:1px;margin-bottom:11px;position:relative;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:33px;z-index:1}header .hamburger span:first-child{transform-origin:0 0}header .hamburger span:nth-last-child(2){transform-origin:0 100%}header .hamburger input:checked~span{opacity:1;transform:rotate(-45deg)}header .hamburger input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}header .hamburger input:checked~span:nth-last-child(2){transform:rotate(45deg) translate(-5px,-7px)}header .cmp-languagenavigation-container{display:none}header .container{position:relative}header .container .cmp-navigation-container{background-color:#fff;font-family:Coop;min-height:72px;position:fixed;transition:transform .8s ease,background-color .8s ease,box-shadow .8s ease,padding-bottom .5s ease;width:100%;z-index:9995}header .container .cmp-navigation-container .button,header .container .cmp-navigation-container .navigation,header .container .cmp-navigation-container .text{display:none}header .container .cmp-navigation-container .hamburger{position:absolute;right:37px;top:41px}header .container .cmp-navigation-container .cmp-text,header .container .cmp-navigation-container .cmp-text a,header .container .cmp-navigation-container .text{font-family:var(--header-font-family-mobile,"Coop-Bold");font-size:var(--header-font-size-mobile,22px);font-weight:400;text-size-adjust:100%;line-height:var(--header-font-line-height-mobile,1);text-decoration:none}header .container .cmp-navigation-container .cmp-text a,header .container .cmp-navigation-container .cmp-text a a,header .container .cmp-navigation-container .cmp-text a a:active,header .container .cmp-navigation-container .cmp-text a a:focus,header .container .cmp-navigation-container .cmp-text a a:visited,header .container .cmp-navigation-container .cmp-text a:active,header .container .cmp-navigation-container .cmp-text a:focus,header .container .cmp-navigation-container .cmp-text a:visited,header .container .cmp-navigation-container .text a,header .container .cmp-navigation-container .text a:active,header .container .cmp-navigation-container .text a:focus,header .container .cmp-navigation-container .text a:visited{text-decoration:none}header .container .cmp-navigation-container .cmp-text .cmp-text p:before,header .container .cmp-navigation-container .cmp-text a .cmp-text p:before,header .container .cmp-navigation-container .text .cmp-text p:before{content:"";font-family:Icomoon;font-weight:900;margin-right:4px}header .container .cmp-navigation-container .button{line-height:45px;padding-left:var(--header-mobile-button-padding,20px);padding-right:var(--header-mobile-button-padding,20px)}header .container .cmp-navigation-container .button a{text-decoration:none}header .container .cmp-navigation-container .button button,header .container .cmp-navigation-container .button button:active,header .container .cmp-navigation-container .button button:focus{border:1px solid;outline:none}header .container .cmp-navigation-container .cmp-languagenavigation .cmp-languagenavigation__group{align-items:center;display:flex;height:53px;margin-left:var(--header-mobile-languagenavigation-margin-left,10px)}header .container .cmp-navigation-container .cmp-languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item{margin:var(--header-mobile-languagenavigation__item-margin,0 0 50px 0);opacity:.56}header .container .cmp-navigation-container .cmp-languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item.cmp-languagenavigation__item--active{opacity:1}header .container .cmp-navigation-container .cmp-languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item .cmp-languagenavigation__item-link{font-family:Coop;font-size:var(--header-language-font-size-mobile,18px);line-height:var(--header-language-line-height-mobile,1);text-decoration:none}header.show .container .cmp-navigation-container{background-color:var(--header-background-color);height:100vh}header.show .container .cmp-navigation-container .image img{filter:none!important}header.show .container .cmp-navigation-container .navigation{display:block;left:var(--header-navigation-position-left,33px);position:var(--header-mobile-navigation-position,relative);top:117px}header.show .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item{display:block;margin:0 24px 29px 0;padding:0}header.show .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link{font-family:var(--header-font-family-mobile,"Coop-Bold");font-size:var(--header-font-size-mobile,22px);font-weight:400;text-size-adjust:100%;line-height:var(--header-font-line-height-mobile,1);text-decoration:none}header.show .container .cmp-navigation-container .navigation .cmp-navigation:after{border-bottom:var(--header-mobile-cmp-navigation-border-bottom,2px solid);content:"";position:absolute;width:31px}header.show .container .cmp-navigation-container .text{display:block;left:var(--header-navigation-text-position-left,33px);position:var(--header-mobile-text-position,relative);top:140px}header.show .container .cmp-navigation-container .button{display:var(--header-button-display)!important;float:none;margin-left:var(--header-mobile-button-margin-left,40px);position:var(--header-mobile-button-position,relative);top:155px;width:fit-content}header.show .container .cmp-navigation-container .container{display:block!important;left:var(--header-navigation-container-position-left,33px);position:var(--header-mobile-container-position,relative);top:177px}header.show .container .cmp-navigation-container .container .cmp-languagenavigation-container{display:block}header{height:100px;position:relative}header .container .cmp-navigation-container{max-width:100vw}header .container .cmp-navigation-container .button{display:var(--header-button-display);float:right;margin-right:100px;margin-top:15px;width:fit-content}}@media(min-width:1200px){header{background-color:var(--header-background-color)}header,header a,header a:active,header a:focus,header a:visited{color:var(--header-color)}header.isDown,header.isUp{background-color:var(--header-background-color);color:var(--header-color)}header.isDown a,header.isDown a:active,header.isDown a:focus,header.isDown a:visited,header.isUp a,header.isUp a:active,header.isUp a:focus,header.isUp a:visited{color:var(--header-color)}header{display:flex;justify-content:center;overflow:hidden;position:relative}header .hamburger{display:none}header .cmp-button{margin-right:0}header>.container{display:flex;justify-content:space-between;min-width:66.66666667%}}@media(min-width:1200px)and (min-width:1200px){header>.container{max-width:var(--header-total-max-width,66.66666667%);min-width:var(--header-total-min-width,unset);width:var(--header-total-width,calc(100% - 10vw))}header>.container .cmp-navigation-container{max-width:unset}}@media(min-width:1200px){header>.container .cmp-navigation-container,header>.container .cmp-navigation__group,header>.container .container .cmp-languagenavigation-container .cmp-languagenavigation .cmp-languagenavigation__group{display:flex}header>.container .cmp-navigation-container{align-items:center;height:150px;justify-content:flex-end;padding-top:35px;position:relative;width:100%}header>.container .cmp-navigation-container .image{margin-right:auto}header>.container .cmp-navigation-container .navigation{max-width:100%}header>.container .cmp-navigation-container .navigation .cmp-navigation__group{flex-wrap:wrap}header>.container .cmp-navigation-container .button>a>span,header>.container .cmp-navigation-container .cmp-languagenavigation__item-link,header>.container .cmp-navigation-container .navigation,header>.container .cmp-navigation-container .text,header>.container .cmp-navigation-container .text .cmp-text p{font-family:Coop;font-size:var(--header-navigation-font-size-desktop,14px)!important;font-weight:400;margin-bottom:0;white-space:nowrap}header>.container .cmp-navigation-container .cmp-languagenavigation__item{opacity:.56}header>.container .cmp-navigation-container .cmp-languagenavigation__item.cmp-languagenavigation__item--active,header>.container .cmp-navigation-container .cmp-languagenavigation__item:hover{opacity:1}header>.container .cmp-navigation-container .cmp-navigation__group{font-family:Coop-Bold}header>.container .cmp-navigation-container .cmp-navigation__group li{box-sizing:border-box;display:block;height:var(--header-font-line-height-desktop,35px);line-height:var(--header-font-line-height-desktop,35px);margin-right:40px}}@media only screen and (min-width:1200px)and (max-width:1300px){header>.container .cmp-navigation-container .cmp-navigation__group li{margin-left:32px!important}}@media(min-width:1200px){header>.container .cmp-navigation-container .cmp-navigation__group li.cmp-navigation__item--active,header>.container .cmp-navigation-container .cmp-navigation__group li:hover{border-bottom:var(--header-item-active-border)}header>.container .cmp-navigation-container .text{display:var(--header-text-display);margin-right:40px;min-height:38px;min-width:100px}header>.container .cmp-navigation-container .text .cmp-text,header>.container .cmp-navigation-container .text .cmp-text a{font-size:var(--header-text-font-size-desktop,14px)}header>.container .cmp-navigation-container .text .cmp-text p:before{content:"";font-family:Icomoon;font-weight:900;margin-right:4px}header>.container .cmp-navigation-container .button{display:var(--header-button-display)}header>.container .cmp-navigation-container .container{position:absolute;top:var(--header-container-absolute-positioned-elements-top,15px)}header>.container .cmp-navigation-container .container .cmp-languagenavigation-container li{margin-right:7px}header>.container .cmp-navigation-container .container .cmp-languagenavigation-container li:last-child{margin-right:0}}header .container .cmp-navigation-container .image img,header.isUp .container .cmp-navigation-container .image img{filter:none}header .container .cmp-navigation-container .image{left:8.33333333%;top:15px}header .container .cmp-navigation-container .image img{height:50px;width:auto}@media(min-width:769px)and (max-width:1199px){header .container .cmp-navigation-container .image{left:8.33333333%;top:15px}header .container .cmp-navigation-container .image img{height:50px}}@media(max-width:1199px){header.isUp{box-shadow:0 2px 4px 0 rgba(0,0,0,.16);position:var(--header-isUp-position)}header .container .cmp-navigation-container{transition:none!important}header.isUp .container .cmp-navigation-container{transform:translateY(0)}header.isDown .container .cmp-navigation-container{transform:translateY(-150px)}header.isTop .container .cmp-navigation-container{transform:translateY(0)}}@media(min-width:1200px){header{transition:transform .8s ease,background-color .8s ease,box-shadow .8s ease,padding-bottom .5s ease;z-index:9995}header.isDown,header.isUp{position:var(--header-isUp-position)}header.isDown .cmp-navigation-container,header.isUp .cmp-navigation-container{padding-top:var(--navigation-container-padding-top)}header.isUp{box-shadow:0 2px 4px 0 rgba(0,0,0,.16);transform:translateY(0)}header.isDown{transform:translateY(var(--header-position-y))}header.isTop{transform:translateY(0);transition:transform .3s ease}}:root{--cmp-container-margin-bottom:0;--cmp-container-padding-top-mobile:40px;--cmp-container-padding-top-tablet:40px;--cmp-container-padding-top-desktop:40px;--cmp-container-padding-mobile:40px 0;--cmp-container-padding-mobile-max:40px 0;--cmp-container-padding-tablet-max:40px 0}header{--header-position:fixed;--header-isUp-position:fixed;--header-text-tranformation:uppercase;--navigation-container-padding-top:35px;--header-position-y:-160px;--header-background-color:#fff;--header-color:#000;--header-text-display:block;--header-text-tranform:none;--header-item-active-border:1px solid #000;--header-container-absolute-positioned-elements-top:40px;--header-button-border:none;--header-button-display:none;--teaser-description-font-size:16px}@media only screen and (min-width:1200px){header{position:fixed;top:0}header .container .cmp-navigation-container .image img{margin-top:40px}header{--header-button-display:block}header .button{position:absolute;right:145px;top:calc(var(--header-container-absolute-positioned-elements-top) - 2px)}header>.container .cmp-navigation-container .cmp-navigation__group li{margin-left:40px;margin-right:0}}header{--header-btn-color:#ea5a0c;--header-btn-border:none;--header-total-width:100%;--header-total-max-width:83.33333%;--header-font-size-desktop:16px;--header-font-line-height-desktop:30px;--header-font-family-mobile:$font_01-Regular;--header-font-size-mobile:36px;--header-font-line-height-mobile:50.4px;--header-language-font-size-mobile:16px;--header-language-line-height-mobile:25px;--header-text-font-size-desktop:16px;--header-navigation-font-size-desktop:16px}header .image,header .image a,header .image img,header .image picture{display:block}header{letter-spacing:.5px;overflow:initial}header .container .cmp-navigation-container{text-transform:uppercase}header .container .cmp-navigation-container .text{display:none}header .container .cmp-navigation-container .cmp-button{border:none;line-height:18px;padding:0;text-decoration:underline;text-transform:none}header .container .cmp-navigation-container .cmp-button:before{color:var(--header-btn-color);content:"";font-family:Icomoon;font-size:var(--header-text-font-size-desktop);font-weight:var(--breadcrumb-pseudo-font-weight);left:-25px;position:absolute;text-decoration:none;top:0}header .container .cmp-navigation-container .cmp-button:hover{--header-btn-contrast-background:none;--header-btn-contrast-border:none;--header-btn-contrast-color:var(--color-black)}header .container .cmp-navigation-container .cmp-button:hover:before{color:var(--color-black)}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group{justify-content:flex-end}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:last-child{margin-right:0}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item-link{font-family:Coop}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item-link:hover{opacity:.56}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover{border-bottom:none}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group{background-color:#fff;display:none;z-index:2}@media only screen and (min-width:1200px){header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul{border-radius:15px;display:flex;flex-direction:column;opacity:.9;padding-bottom:20px;padding-left:5px;padding-right:15px;position:absolute;transform:translateX(-10px)}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li{animation:animation_to_right 1s forwards;margin-right:10px;opacity:0;padding-top:6px;pointer-events:none}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul .cmp-navigation__item--active,header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:hover{border-bottom:1px solid transparent}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(1n){animation-delay:.05s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(2n){animation-delay:.1s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(3n){animation-delay:.15s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(4n){animation-delay:.2s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(5n){animation-delay:.25s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(6n){animation-delay:.3s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(7n){animation-delay:.35s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(8n){animation-delay:.4s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(9n){animation-delay:.45s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(10n){animation-delay:.5s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(11n){animation-delay:.55s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(12n){animation-delay:.6s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(13n){animation-delay:.65s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(14n){animation-delay:.7s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(15n){animation-delay:.75s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(16n){animation-delay:.8s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(17n){animation-delay:.85s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(18n){animation-delay:.9s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(19n){animation-delay:.95s}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul li:nth-child(20n){animation-delay:1s}@keyframes animation_to_right{0%{opacity:0;pointer-events:none;transform:translateX(30px)}to{opacity:1;pointer-events:all;transform:translateX(5px)}}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul a{text-transform:none}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>ul a:hover{opacity:.56}}header .container .cmp-navigation-container .navigation .cmp-navigation .cmp-navigation__group a{font-family:Coop}header .container .cmp-navigation-container .container .cmp-languagenavigation-container .cmp-languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item .cmp-languagenavigation__item-link{font-family:Coop;font-weight:400;text-transform:uppercase}header .container .cmp-navigation-container .container .cmp-languagenavigation-container .cmp-languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item+.cmp-languagenavigation__item:before{content:"|"}@media(max-width:1199px){header{--restaurant-header-mobile-margin-left:8.3333333%;--restaurant-header-elements-margin-top:35px;--header-mobile-cmp-navigation-border-bottom:none;--header-mobile-languagenavigation__item-margin:0;--header-mobile-button-margin-left:0;--header-mobile-button-padding:var(--restaurant-header-mobile-margin-left);--header-mobile-languagenavigation-margin-left:0;overflow:hidden;position:absolute}header .container .cmp-navigation-container{display:flex;flex-direction:column;--header-mobile-navigation-position:static;--header-mobile-text-position:static;--header-mobile-button-position:static;--header-mobile-container-position:static}header .container .cmp-navigation-container .hamburger span:first-of-type{display:none}header .container .cmp-navigation-container .image{margin:25px 0 0 var(--restaurant-header-mobile-margin-left)}header .container .cmp-navigation-container .navigation{margin-left:var(--restaurant-header-mobile-margin-left);margin-top:var(--restaurant-header-elements-margin-top);order:3}header .container .cmp-navigation-container .text{display:none;order:4}header .container .cmp-navigation-container .button{margin-top:var(--restaurant-header-elements-margin-top);order:2}header .container .cmp-navigation-container .button .cmp-button__text{font-size:var(--header-language-font-size-mobile);line-height:var(--header-language-line-height-mobile)}header .container .cmp-navigation-container .button .cmp-button:before{position:static}header .container .cmp-navigation-container .container{display:none;margin-left:var(--restaurant-header-mobile-margin-left);margin-top:var(--restaurant-header-elements-margin-top);order:1}header .container .cmp-navigation-container .container .cmp-languagenavigation-container .cmp-languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item{text-transform:uppercase}header .container .cmp-navigation-container .container .cmp-languagenavigation-container .cmp-languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item+.cmp-languagenavigation__item:before{content:"|";font-size:calc(var(--header-language-font-size-mobile) + 5px);margin-left:5px}header.show{--header-button-display:block}}@media(min-width:769px){#scrolllottie{bottom:0;height:150px;position:fixed;right:0;transition:transform .5s;width:150px;z-index:99999}#scrolllottie.goes-down{transform:rotate(180deg)}}@media(max-width:1199px){#scrolllottie{display:none}}#scrolllottie{pointer-events:none}.cmp-footer{clear:both}.cmp-footer [class*=" icon-"],.cmp-footer [class^=icon-]{display:block}.cmp-footer a,.cmp-footer a:active,.cmp-footer a:before,.cmp-footer a:focus,.cmp-footer a:visited{color:currentColor;text-decoration:none}.cmp-footer{background:var(--footer-background-color);color:var(--footer-color);font-family:var(--footer-font-family);font-size:var(--footer-font-size);max-width:100%;padding:var(--footer-padding)}.cmp-footer ul{list-style:none;margin:0;padding:0}.cmp-footer .cmp-footer-content-container{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;width:100%}@media(max-width:1199px){.cmp-footer .cmp-footer-content-container .copyright{margin-bottom:15px}}.cmp-footer .cmp-footer-content-container .cmp-footer-title{font-size:16px;font-weight:400;opacity:.56;order:2}.cmp-footer .cmp-footer-content-container .cmp-list__item-group{display:flex;flex-wrap:wrap;margin-bottom:47px;order:1;width:100%}.cmp-footer .cmp-footer-content-container .cmp-list__item-group .cmp-list__item{list-style:none;margin-right:var(--footer-link-item-margin-right);width:var(--footer-cmp-list-item-width)}.cmp-footer .cmp-footer-content-container .cmp-list__item-group .cmp-list__item .cmp-list__item-link{color:currentColor;text-decoration:none}.cmp-footer .cmp-footer-content-container .cmp-list__item-group .cmp-list__item .cmp-list__item-link:hover{text-decoration:underline}.cmp-footer .cmp-footer-content-container .cmp-list__item-group_social{align-items:center;display:flex;order:3}.cmp-footer .cmp-footer-content-container .cmp-list__item-group_social .cmp-list__item{cursor:pointer;font-size:24px;margin-right:var(--footer-link-socia-item-margin-right);opacity:.56}.cmp-footer .cmp-footer-content-container .cmp-list__item-group_social .cmp-list__item:hover{opacity:1}@media(min-width:769px){.cmp-footer{padding-bottom:65px;padding-top:85px}.cmp-footer .cmp-footer-content-container .cmp-list__item-group{flex-wrap:wrap}}@media(min-width:1200px){.cmp-footer{padding-bottom:65px;padding-top:72px}.cmp-footer .cmp-footer-content-container{align-items:center;justify-content:var(--cmp-footer-content-container-justify-content);margin:auto;max-width:var(--cmp-footer-content-container-max-width)}.cmp-footer .cmp-footer-content-container .cmp-footer-title{order:1}.cmp-footer .cmp-footer-content-container .cmp-list__item-group{margin-bottom:0;order:2;width:auto}}.cmp-footer{--footer-font-family:Coop;--footer-font-size:16px;--footer-background-color:#000;--footer-color:#fff;--footer-padding:65px 33px 1.5rem 33px;--footer-link-item-margin-right:40px;--footer-link-socia-item-margin-right:24px;--cmp-footer-content-container-max-width:1248px;--cmp-footer-content-container-justify-content:space-around;--footer-cmp-list-item-width:auto}.columncontainer .cmp-container{overflow:hidden}.columncontainer .cmp-container-title{font-family:var(--column-container-title-font-family);font-size:var(--column-container-title-font-size-mobile);font-weight:500;line-height:40px;margin:var(--column-container-title-margin-mobile)}@media(min-width:768px){.columncontainer .cmp-container-title{font-size:var(--column-container-title-font-size-tablet);margin:var(--column-container-title-margin-mobile-max)}}@media(min-width:1199px){.columncontainer .cmp-container-title{font-size:var(--column-container-title-font-size-desktop);line-height:56px;margin:var(--column-container-title-margin-mobile-max)}}.columncontainer .cmp-columncontainer{display:grid;gap:var(--column-container-gap-mobile);grid-auto-columns:1fr;grid-auto-flow:column;margin:var(--column-container-margin-mobile)}@media(min-width:768px){.columncontainer .cmp-columncontainer{gap:var(--column-container-gap-tablet);margin:var(--column-container-margin-mobile-max)}}@media(min-width:1199px){.columncontainer .cmp-columncontainer{gap:var(--column-container-gap-desktop);margin:var(--column-container-margin-tablet-max)}}.columncontainer .cmp-columncontainer .cmp-columncontainer__column .cmp-container{margin-bottom:var(--cmp-container-margin-bottom);padding:var(--cmp-column-container-padding-mobile)}@media(min-width:768px){.columncontainer .cmp-columncontainer .cmp-columncontainer__column .cmp-container{padding-top:var(--cmp-column-container-padding-mobile-max)}}@media(min-width:1199px){.columncontainer .cmp-columncontainer .cmp-columncontainer__column .cmp-container{padding-top:var(--cmp-column-container-padding-tablet-max)}}.columncontainer .cmp-teaser__title{word-break:break-word}@media(max-width:1199px){.columncontainer .cmp-columncontainer{grid-auto-flow:row}.columncontainer .cmp-columncontainer .cmp-teaser__description{max-width:none}}.columncontainer{overflow:hidden;--column-container-gap-mobile:10px;--column-container-gap-tablet:20px;--column-container-gap-desktop:30px;--column-container-margin-mobile:0;--column-container-margin-mobile-max:0;--column-container-margin-tablet-max:0 14px;--cmp-column-container-padding-mobile:0;--cmp-column-container-padding-mobile-max:0;--cmp-column-container-padding-tablet-max:0;--column-container-title-font-family:Coop-Hand;--column-container-title-font-size-mobile:32px;--column-container-title-font-size-tablet:38px;--column-container-title-font-size-desktop:45px}@media(min-width:769px){.columncontainer .cmp-columncontainer__column,.columncontainer .cmp-columncontainer__column>div,.columncontainer .cmp-columncontainer__column>div>.cmp-container{height:100%}}.download .cmp-download .cmp-download__title{font-family:var(--download-title-font);font-size:var(--download-title-font-size);font-weight:var(--download-title-font-weight);line-height:1}.download .cmp-download .cmp-download__title .cmp-download__title-link{text-decoration:none}.download .cmp-download .cmp-download__description{margin:12px 0}.download .cmp-download .cmp-download__description p{font-family:var(--download-p-font);font-size:var(--download-p-font-size);font-weight:var(--download-p-font-weight);line-height:1}.download .cmp-download .cmp-download__properties{display:none}.download .cmp-download .cmp-download__action{border-radius:var(--download-border-radius);display:var(--download-display);outline:none;padding:var(--download--link-padding);text-decoration:none;transition:opacity .15s ease-in-out,color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:fit-content}.download .cmp-download .cmp-download__action .cmp-download__action-text{font-family:var(--download-link-font);font-size:var(--download-link-font-size);font-weight:var(--download-font-weight);line-height:1;text-transform:var(--download-text-format)}.download .cmp-download .cmp-download__action .cmp-download__action-text:hover{transition:opacity .15s ease-in-out,color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.download.button_outline .cmp-download__action{background-color:var(--btn-background-color);border:1px solid var(--btn-border-color);color:var(--btn-text-color)}.download.button_filled .cmp-download__action{background-color:var(--btn-background-color);border:1px solid var(--btn-border-color);color:var(--btn-text-contrast-color)}.download.hover_opacity .cmp-download__action{opacity:var(--opacity)}.download.hover_opacity .cmp-download__action:hover{border:1px solid var(--btn-border-opacity-hover-border-color);color:var(--btn-border-opacity-hover-text-color);opacity:var(--opacity-hover)}.download.hover_backgroundColor .cmp-download__action:hover{background-color:var(--btn-background-contrast-color);border:1px solid var(--btn-hover-border-color);color:var(--btn-hover-text-contrast-color)}.download{--download-title-font:Coop-Bold;--download-title-font-size:32px;--download-title-font-weight:600;--download-p-font:Coop;--download-p-font-size:18px;--download-title-p-weight:500;--download-display:block;--download-link-font:Coop;--download-link-font-size:14px;--download-font-weight:600;--download-text-format:uppercase;--download--link-padding:16px 14px;--download-border-radius:5px;--btn-download-text-color:#fff;--btn-download-background-color:#000;--btn-download-border-color:#000}.teaser{hyphens:var(--teaser-hyphens);margin-bottom:var(--teaser-bottom-margin);position:relative}@media(max-width:768px){.teaser{--teaser-default-content-padding:20px}}@media(min-width:769px)and (max-width:1199px){.teaser{--teaser-default-content-padding:22px}}@media(min-width:1200px){.teaser{--teaser-default-content-padding:25px}}.teaser h2{margin:0;padding:0}.teaser .clickable-teaser{height:100%;position:absolute;width:100%;z-index:10}.teaser .cmp-teaser .cmp-image__image{display:var(--teaser-image-display,block);object-fit:cover}.teaser .cmp-teaser .cmp-teaser__video{display:var(--teaser-video-display);max-width:100%}.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{word-break:var(--teaser-title-text-word-brake)}.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{color:var(--teaser-pretitle-color);display:var(--teaser-pretitle-display);font-family:var(--teaser-pretitle-font-family);font-size:var(--teaser-pretitle-font-size);font-weight:var(--teaser-pretitle-font-weight);line-height:var(--teaser-pretitle-line-height);margin:var(--teaser-pretitle-margin);order:var(--teaser-pretitle-order)}.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2{color:var(--teaser-pretitle2-color);display:var(--teaser-pretitle2-display);font-family:var(--teaser-pretitle2-font-family);font-size:var(--teaser-pretitle2-font-size);font-weight:var(--teaser-pretitle2-font-weight);line-height:var(--teaser-pretitle2-line-height);margin:var(--teaser-pretitle2-margin);order:var(--teaser-pretitle2-order)}.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:var(--teaser-title-color);display:var(--teaser-title-display);font-family:var(--teaser-title-font-family);font-size:var(--teaser-title-font-size);font-weight:var(--teaser-title-font-weight);line-height:var(--teaser-title-line-height);margin:var(--teaser-title-margin);order:var(--teaser-title-order)}.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{color:var(--teaser-title-link-color);line-height:var(--teaser-title-link-line-height);margin:0}.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description{color:var(--teaser-description-color);display:var(--teaser-description-display);font-family:var(--teaser-description-font-family);font-size:var(--teaser-description-font-size);font-weight:var(--teaser-description-font-weight);line-height:var(--teaser-description-line-height);order:var(--teaser-description-order)}.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{margin:var(--teaser-description-margin)}.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description a{background-color:var(--btn-background-color);border:1px solid var(--btn-border-color);color:var(--btn-text-color);display:inline-block;font-family:var(--teaser-description-link-font-family);font-size:var(--teaser-description-link-font-size);font-weight:var(--teaser-description-link-font-weight);line-height:var(--teaser-description-link-line-height);padding:var(--teaser-action-link-padding)}.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description a:hover{background-color:var(--btn-background-contrast-color);border:1px solid var(--btn-hover-border-color);color:var(--btn-hover-text-contrast-color);text-decoration:var(--teaser-description-link-hover-text-deco)}.teaser .cmp-teaser .cmp-teaser__content blockquote{margin:0}.teaser .cmp-teaser .cmp-teaser__content blockquote:before{content:"„"}.teaser .cmp-teaser .cmp-teaser__content blockquote:after{content:"“"}.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{display:var(--teaser-action-container-display);padding:var(--teaser-action-container-padding)}.teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{padding:var(--teaser-action-link-padding);text-decoration:var(--teaser-action-link-text-decoration,none)}.teaser_007{--teaser-bottom-margin:16px;--teaser-image-display:none;--teaser-video-display:none;--teaser-pretitle-display:block;--teaser-pretitle-font-family:Coop;--teaser-pretitle-font-size:18px;--teaser-pretitle-line-height:24px;--teaser-pretitle-color:#ccc;--teaser-pretitle-order:3;--teaser-pretitle-margin:0;--teaser-pretitle2-display:none;--teaser-title-font-family:Coop;--teaser-title-font-size:28px;--teaser-title-font-weight:500;--teaser-title-order:initial;--teaser-title-line-height:32px;--teaser-title-margin:0 0 16px 0;--teaser-title-link-color:#000;--teaser-title-link-line-height:32px;--teaser-description-display:none;--teaser-action-container-display:flex;--teaser-action-container-padding:0}.teaser_007 :after{background-color:#000;bottom:0;content:"";display:block;height:1px;left:1px;position:absolute;width:calc(100% - 10px)}.teaser_007.aem-GridColumn{padding:0}.teaser_007 .cmp-teaser__content{display:grid}.teaser_007 .cmp-teaser__content .cmp-teaser__pretitle{display:var(--teaser-pretitle-display);grid-row:3;padding:0 0 16px}.teaser_007 .cmp-teaser__content .cmp-teaser__pretitle:after{border-bottom:1px solid #000;content:"";display:block;width:0}.teaser_007 .cmp-teaser__content .cmp-teaser__title{grid-row:1}.teaser_007 .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{margin:0;text-decoration:none}.teaser_007 .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link p{margin:0}.teaser_007 .cmp-teaser__content .cmp-teaser__action-container{grid-row:2;max-height:32px}.teaser_007 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{align-self:center}.teaser_007 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:nth-child(2){margin-left:4px}@media(max-width:768px){.teaser_007 .cmp-teaser__action-container{margin:0 0 16px}}@media(min-width:769px){.teaser_007 .cmp-teaser__content .cmp-teaser__pretitle{grid-column:span 3;grid-row:2}.teaser_007 .cmp-teaser__content .cmp-teaser__title{grid-column:span 2;grid-row:1;order:0}.teaser_007 .cmp-teaser__content .cmp-teaser__action-container{grid-row:1;margin:0 6px 6px auto;padding:1px 0}.teaser_007 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:nth-child(2){margin-right:0}}.teaser_003{--teaser-image-display:none;--teaser-video-display:none;--teaser-pretitle-display:block;--teaser-pretitle-font-family:Coop;--teaser-pretitle-font-size:18px;--teaser-pretitle-line-height:27px;--teaser-pretitle-font-weight:400px;--teaser-pretitle-color:#fff;--teaser-pretitle-order:2;--teaser-pretitle-margin:0 0 32px 0;--teaser-pretitle2-display:none;--teaser-title-font-family:Coop-Bold;--teaser-title-font-size:30px;--teaser-title-order:1;--teaser-title-line-height:36px;--teaser-title-margin:40px 0 0 -5px;--teaser-title-link-color:#fff;--teaser-description-display:none;--teaser-action-container-display:flex}.teaser_003 .cmp-teaser{min-height:var(--teaser-min-height,450px);position:relative}.teaser_003 .cmp-teaser .cmp-teaser__content{display:flex;flex-direction:column;height:100%;justify-content:var(--teaser-button-content-justify-content,center);left:40px;max-width:calc(100% - 40px);position:var(--teaser-button-content-position,absolute);top:0;z-index:1}.teaser_003 .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{order:3}@media(min-width:769px){.teaser_003 .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:40px;line-height:48px}}@media(min-width:1200px){.teaser_003 .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:var(--teaser-button-title-font-size-desktop,80px);line-height:var(--teaser-button-title-line-height-desktop,96px)}}.teaser_004{text-align:initial;--teaser-image-display:block;--teaser-video-display:none;--teaser-pretitle2-display:none;--teaser-title-font-family:Coop-Hand}@media(max-width:768px){.teaser_004{--teaser-004-title-font-size:32px;--teaser-004-description-font-size:20px;--teaser-004-description-margin-bottom:30px}}@media(min-width:769px)and (max-width:1199px){.teaser_004{--teaser-004-title-font-size:40px;--teaser-004-description-font-size:25px;--teaser-004-description-margin-bottom:35px}}@media(min-width:1200px){.teaser_004{--teaser-004-title-font-size:45px;--teaser-004-description-font-size:25px;--teaser-004-description-margin-bottom:40px}}.teaser_004{--teaser-004-padding:var(--teaser-default-content-padding);--teaser-title-font-size:var(--teaser-004-title-font-size,32px);--teaser-title-font-weight:500;--teaser-title-order:-1;--teaser-title-line-height:1;--teaser-title-margin:0;--teaser-title-link-color:#000;--teaser-description-display:block;--teaser-description-font-family:Coop-Hand;--teaser-description-font-size:var(--teaser-004-description-font-size);--teaser-description-font-weight:500;--teaser-description-color:#000;--teaser-description-margin:0;--teaser-action-container-display:flex}.teaser_004 .cmp-teaser .cmp-teaser__content,.teaser_004 .cmp-teaser .cmp-text,.teaser_004 .cmp-teaser .cmp-title{--container-contrast-color:var(--coop-orange)!important}.teaser_004 .cmp-teaser{display:grid;grid-template-columns:1fr 1fr}@media(max-width:1199px){.teaser_004 .cmp-teaser{grid-template-columns:1fr}}.teaser_004 .cmp-teaser{background:#fff;border-radius:20px}.teaser_004 .cmp-teaser .cmp-teaser__content{display:flex;flex-direction:column;line-height:0;padding:var(--teaser-004-padding)}.teaser_004 .cmp-teaser .cmp-teaser__content .cmp-teaser__description{margin-bottom:var(--teaser-004-description-margin-bottom);order:0}.teaser_004 .cmp-teaser .cmp-teaser__content .cmp-teaser__title{order:1}.teaser_004 .cmp-teaser .cmp-image__image{border-radius:20px 0 0 20px;height:100%;max-width:100%;object-fit:cover;width:100%}@media(max-width:1199px){.teaser_004 .cmp-teaser .cmp-image__image{border-radius:20px 20px 0 0}}.teaser_004 .cmp-teaser .cmp-teaser__video{display:none}.teaser_002{text-align:initial;--teaser-image-display:block;--teaser-video-display:none;--teaser-pretitle-display:block;--teaser-pretitle-font-family:Coop;--teaser-pretitle-font-size:var(--teaser-002-galleryItem-pretitle-font-size,18px);--teaser-pretitle-line-height:var(--teaser-002-galleryItem-pretitle-line-height,27px);--teaser-pretitle-font-weight:400px;--teaser-pretitle-color:#ccc;--teaser-pretitle-order:initial;--teaser-pretitle-margin:3px 0 24px 0;--teaser-pretitle2-display:none;--teaser-title-font-family:Coop-Bold;--teaser-title-font-size:var(--teaser-002-galleryItem-title-font-size,32px);--teaser-title-font-weight:500;--teaser-title-order:-1;--teaser-title-line-height:var(--teaser-002-galleryItem-title-line-height,40px);--teaser-title-margin:26px 0 8px 0;--teaser-title-link-color:#000;--teaser-description-display:block;--teaser-description-font-family:Coop;--teaser-description-font-size:18px;--teaser-description-font-weight:500;--teaser-description-color:#000;--teaser-description-margin:0 0 32px 0;--teaser-action-container-display:flex}.teaser_002 .cmp-image__image{height:auto;max-width:100%;width:100%}.teaser_002 .cmp-teaser__video{display:none}.teaser_002 .cmp-teaser__content{display:flex;flex-direction:column;padding-left:0}.teaser_002 .cmp-teaser__description p{margin-block-start:auto;margin-bottom:5px}.teaser_005{--teaser-video-display:none;--teaser-pretitle-font-weight:500px;--teaser-pretitle-color:#fff;--teaser-pretitle-order:1;--teaser-pretitle2-display:none;--teaser-title-order:2;--teaser-title-color:#fff;--teaser-title-link-color:#fff;--teaser-action-container-display:none;--teaser-description-order:3}.teaser_005 .cmp-teaser{position:relative}.teaser_005 .cmp-teaser .cmp-image__image{border-radius:var(--teaser-image-cmp-image-border-radius,0);height:auto;max-width:100%;min-height:var(--teaser-image-min-height);object-fit:cover;position:var(--teaser-image-image-position);width:100%}.teaser_005 .cmp-teaser .cmp-image__image img{width:var(--teaser-image-cmp-image-img-width,inherit)}.teaser_005 .cmp-teaser .cmp-teaser__content{background-color:var(--teaser-image-content-background,inherit);border-radius:var(--teaser-image-content-border-radius,0);display:flex;flex-direction:column;left:var(--teaser-image-position-left);margin-left:var(--teaser-image-content-margin-left);max-width:var(--teaser-image-content-max-width);position:var(--teaser-image-content-position,absolute);text-align:var(--teaser-image-test-align);top:var(--teaser-image-position-top);transform:translate(var(--teaser-image-position-translation-top),var(--teaser-image-position-translation-left));width:var(--teaser-image-content-width,100%);z-index:1}.teaser_005 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle:after{border-bottom:2px solid;content:"";display:var(--teaser-image-seperator-display);left:calc(50% - 20px);margin-top:23px;position:absolute;width:40px}.teaser_005 .cmp-teaser .cmp-teaser__content .cmp-teaser__description h2,.teaser_005 .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:var(--teaser-title-font-size);line-height:var(--teaser-title-line-height);width:100%}.teaser_005 .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{order:3}.teaser_010{max-height:60vh;padding:0;--teaser-bottom-margin:0;--teaser-video-display:none;--teaser-pretitle-display:none;--teaser-pretitle2-display:none;--teaser-title-font-family:Coop-Bold;--teaser-title-font-size:32px;--teaser-title-font-weight:500;--teaser-title-order:2;--teaser-title-line-height:40px;--teaser-title-margin:0;--teaser-title-link-color:#fff;--teaser-description-font-family:Coop;--teaser-description-font-size:18px;--teaser-description-font-weight:400;--teaser-description-color:#fff;--teaser-description-margin:0;--teaser-action-container-display:flex}.teaser_010 .cmp-teaser{display:flex;gap:10px}.teaser_010 .cmp-teaser .cmp-image__image{display:none;height:auto;max-height:60vh;max-width:100%;width:100%}.teaser_010 .cmp-teaser .cmp-teaser__content{flex-basis:50%;flex-grow:1;flex-shrink:1;max-height:60vh;overflow:auto;padding:0;position:relative}.teaser_010 .cmp-teaser .cmp-teaser__content::-webkit-scrollbar-track{background-color:#666;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.teaser_010 .cmp-teaser .cmp-teaser__content::-webkit-scrollbar{background-color:#666;width:8px}.teaser_010 .cmp-teaser .cmp-teaser__content::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #666}.teaser_010 .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{margin-top:20px;padding-bottom:20px}@media(min-width:1200px){.teaser_010 .cmp-teaser .cmp-image__image{align-items:flex-end;display:block;flex-basis:50%;order:2}.teaser_010 .cmp-teaser .cmp-image__image img{height:100%;object-fit:cover;width:100%}}.teaser_008{--teaser-bottom-margin:var(--default-component-bottom-margin);--teaser-image-display:none;--teaser-video-display:none;--teaser-pretitle-font-family:Coop-Bold;--teaser-pretitle-font-size:18px;--teaser-pretitle-line-height:24px;--teaser-pretitle-font-weight:400px;--teaser-pretitle-margin:8px 0 8px 0;--teaser-pretitle2-display:block;--teaser-pretitle2-font-family:Coop;--teaser-pretitle2-font-size:16px;--teaser-pretitle2-line-height:24px;--teaser-pretitle2-font-weight:400px;--teaser-pretitle2-margin:8px 0 0 0;--teaser-title-font-family:Coop-Bold;--teaser-title-font-size:32px;--teaser-title-font-weight:500;--teaser-title-line-height:40px;--teaser-title-margin:8px 0 8px 0;--teaser-title-link-color:#000;--teaser-description-font-family:Coop;--teaser-description-font-size:18px;--teaser-description-font-weight:400;--teaser-description-color:#000;--teaser-description-margin:0;--teaser-action-container-display:none}.teaser_008 .cmp-image__image,.teaser_008 .cmp-teaser__video{display:none}.teaser_008 .cmp-teaser__content .cmp-teaser__pretitle2{opacity:.56}.teaser_008 .cmp-teaser__content .cmp-teaser__pretitle2:after{border-style:solid;border-width:1px;content:"";display:block;margin:15px 0 8px;width:10%}.teaser_008 .cmp-teaser__content blockquote{font-family:Coop;font-size:16px;font-weight:400;line-height:24px}.teaser_001{--teaser-bottom-margin:var(--default-component-bottom-margin);--teaser-video-display:none;--teaser-pretitle-font-size:18px;--teaser-pretitle-line-height:24px;--teaser-pretitle-font-weight:500px;--teaser-pretitle-margin:12px 0 12px 0;--teaser-pretitle2-display:none;--teaser-title-link-color:#000;--teaser-description-font-family:Coop;--teaser-description-font-size:18px;--teaser-description-font-weight:400;--teaser-description-color:#000;--teaser-description-margin:0 0 32px 0;--teaser-action-container-display:flex}.teaser_001 .cmp-image__image{height:auto;margin-bottom:var(--teaser-standard-image-margin-button,24px);max-width:100%;width:100%}@media(max-width:1199px){.teaser_001 .cmp-image__image{margin-bottom:16px}}.teaser_001 .cmp-teaser__video{display:none}.teaser_001 .cmp-teaser__content{align-items:var(--teaser-standard-content-align-itmes);display:flex;flex-direction:column}.teaser_001 .cmp-teaser__content .cmp-teaser__description{text-align:var(--teaser-standard-content-text-align)}.teaser_001 .cmp-teaser__content .cmp-teaser__pretitle:after{border-bottom:1px solid #000;content:"";display:var(--teaser-line-display);margin:16px 0;width:10%}.teaser_006{--teaser-bottom-margin:var(--default-component-bottom-margin);--teaser-image-display:none;--teaser-pretitle-font-family:Coop;--teaser-pretitle-font-size:18px;--teaser-pretitle-line-height:27px;--teaser-pretitle-font-weight:400px;--teaser-pretitle-margin:12px 0 12px 0;--teaser-pretitle-order:2;--teaser-pretitle-color:#fff;--teaser-pretitle2-display:none;--teaser-title-font-family:Coop-Bold;--teaser-title-font-size:30px;--teaser-title-font-weight:500;--teaser-title-line-height:36px;--teaser-title-margin:0 -5px 0 0;--teaser-title-order:1;--teaser-title-link-color:#fff;--teaser-description-display:none;--teaser-action-container-display:flex}.teaser_006 .cmp-teaser{background-color:transparent;margin:0;padding:0;position:relative}.teaser_006 .cmp-teaser h2{margin:0;padding:0}.teaser_006 .cmp-teaser .cmp-teaser__video{display:block;height:var(--teaser-video-height,550px);object-fit:cover;width:100%}.teaser_006 .cmp-teaser .cmp-teaser__content{display:flex;flex-direction:column;height:100%;justify-content:var(--teaser-video-content-justify-content,center);left:var(--teaser-video-content-left,40px);position:absolute;top:var(--teaser-video-content-top,0);width:var(--teaser-video-content-width,100%);z-index:1}.teaser_006 .cmp-teaser .cmp-teaser__content .cmp-teaser__title{width:100%}.teaser_006 .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{order:3}@media(min-width:768px){.teaser_006 .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:var(--teaser-content-title-font-size-tablet-mobile,40px);line-height:var(--teaser-content-title-line-height-tablet-mobile,48px)}}@media(min-width:1200px){.teaser_006 .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:var(--teaser-content-title-font-size,80px);line-height:var(--teaser-content-title-line-height,96px)}}.sb-show-main.sb-main-fullscreen{margin:auto;max-width:1440px}:root{--teaser-hyphens:unset;--teaser-title-text-word-brake:break-word;--teaser-description-line-height:25px;--restaurant-finder-link-font-weight:700}.teaser{--teaser-description-link-font-family:Coop;--teaser-description-link-font-size:15px;--teaser-description-link-line-height:1;--teaser-description-link-font-weight:400;--teaser-description-link-color:#ea5a0c;--teaser-description-link-hover-text-deco:none;--teaser-bottom-margin:var(--default-component-bottom-margin)}.cmp-teaser:after{clear:both;content:"";display:block}@media(min-width:1200px){.cmp-stage_container:hover .video-volume,.teaser_default:hover .video-volume{display:block}}.cmp-stage_container .cmp-teaser__video,.teaser_default .cmp-teaser__video{border-radius:20px;max-width:100%;position:relative}.cmp-stage_container .video-volume,.teaser_default .video-volume{--volume-size:40px;opacity:.7}@media(min-width:1200px){.cmp-stage_container .video-volume,.teaser_default .video-volume{display:none;right:40px;top:18px;transition:opacity .2s}.cmp-stage_container .video-volume:hover,.teaser_default .video-volume:hover{opacity:1}}.cmp-stage_container .video-volume,.teaser_default .video-volume{background-image:url(clientlib-site-cooprestaurant/resources/cooprestaurant/svg/sound-off.svg);background-size:var(--volume-size) var(--volume-size);cursor:pointer;height:var(--volume-size);position:absolute;right:10px;top:10px;width:var(--volume-size)}.cmp-stage_container .video-volume.sound-on,.teaser_default .video-volume.sound-on{background-image:url(clientlib-site-cooprestaurant/resources/cooprestaurant/svg/sound-on.svg)}.teaser_001{--teaser-standard-content-align-itmes:unset;--teaser-standard-content-text-align:left;--teaser-title-font-family:Coop-Hand;--teaser-title-font-size:28px;--teaser-title-font-weight:500;--teaser-title-line-height:34px;--teaser-title-font-size:35px;--teaser-title-line-height:1;--teaser-title-margin:0 0 30px 0;--teaser-title-margin:0 0 20px 0}@media(max-width:768px){.teaser_001{--teaser-title-margin:0 0 10px 0}}.teaser_001{--teaser-line-display:none;--teaser-pretitle-font-family:Coop-Hand;--teaser-pretitle-color:currentColor;--teaser-pretitle-font-size:25px;--teaser-pretitle-line-height:calc(var(--teaser-pretitle-font-size) - 1px);--teaser-standard-image-margin-button:10px;letter-spacing:.5px}.teaser_001 .cmp-image__image{border-radius:20px 20px 0 0}.teaser_001 .cmp-teaser{border:transparent;border-radius:20px}.teaser_001 .cmp-teaser.bg__color--00 .cmp-teaser__content,.teaser_001 .cmp-teaser.bg__color--00 .cmp-text,.teaser_001 .cmp-teaser.bg__color--00 .cmp-title{--container-contrast-color:var(--coop-orange)!important}.teaser_001 .cmp-teaser .cmp-teaser__content{border-radius:20px;padding:0 22px 22px}.content-container>.aem-Grid>.container:nth-child(2n) .teaser_001 .cmp-teaser .cmp-image__image{border-radius:20px}.content-container>.aem-Grid>.container:nth-child(2n) .teaser_001 .cmp-teaser .cmp-teaser__content{padding:0 0 22px}.cooprestaurant-page .teaser_002{padding:0;--teaser-title-color:#000;--teaser-title-font-family:Coop-Hand;--teaser-title-order:initial;--teaser-title-margin:0 0 20px 0;--teaser-pretitle-color:#000;--teaser-pretitle-font-family:Coop-Hand;--teaser-pretitle-order:inital;--teaser-pretitle-margin:25px 20px 24px 0;--teaser-pretitle-margin:0 0 20px 0;--opacity-hover:1;--btn-border-opacity-hover-text-color:#000;--btn-border-opacity-hover-border-color:transparent}@media(max-width:768px){.cooprestaurant-page .teaser_002{--teaser-002-galleryItem-title-font-size:32px;--teaser-002-galleryItem-pretitle-font-size:20px}}@media(min-width:769px){.cooprestaurant-page .teaser_002{--teaser-002-galleryItem-title-font-size:35px;--teaser-002-galleryItem-pretitle-font-size:25px}}.cooprestaurant-page .teaser_002{--teaser-002-galleryItem-title-line-height:1;--teaser-002-galleryItem-pretitle-line-height:calc(var(--teaser-002-galleryItem-pretitle-font-size) - 1px);--teaser-bottom-margin:var(--default-component-bottom-margin);background:#fff;border-radius:20px;height:100%}.cooprestaurant-page .teaser_002.button_color-tertiary .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{border:none!important;--teaser-action-link-text-decoration:underline;font-weight:var(--restaurant-finder-link-font-weight);letter-spacing:.5px;line-height:28px;--text-format:initial}.cooprestaurant-page .teaser_002.button_color-tertiary .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:focus-visible,.cooprestaurant-page .teaser_002.button_color-tertiary .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:visited{color:var(--btn-text-color)}.cooprestaurant-page .teaser_002.button_color-tertiary.hover_opacity .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{color:#000}.cooprestaurant-page .teaser_002 .cmp-teaser{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100%}.cooprestaurant-page .teaser_002 .cmp-teaser .cmp-teaser__content,.cooprestaurant-page .teaser_002 .cmp-teaser .cmp-text,.cooprestaurant-page .teaser_002 .cmp-teaser .cmp-title{--container-contrast-color:var(--coop-orange)!important}.cooprestaurant-page .teaser_002 .cmp-teaser .cmp-teaser__content{box-sizing:border-box;padding:var(--teaser-default-content-padding)}.cooprestaurant-page .teaser_002 .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{margin-top:auto}.cooprestaurant-page .teaser_002 .cmp-image__image img{border-radius:20px 20px 0 0;max-height:100%;max-width:100%}.teaser_003{--teaser-bottom-margin:var(--default-component-bottom-margin);--teaser-image-display:block;--teaser-button-content-position:static;--teaser-button-title-font-size-desktop:45px;--teaser-button-title-line-height-desktop:1;--teaser-title-font-family:Coop-Hand;--teaser-title-font-weight:500;--teaser-title-line-height:1;--teaser-description-display:block;--teaser-description-order:2;--teaser-description-font-family:Coop;--teaser-description-font-size:20px;--teaser-description-line-height:28px;--teaser-pretitle-font-family:Coop-Hand;--teaser-pretitle-color:$color_01;--teaser-pretitle-order:0;--teaser-pretitle-margin:0 0 20px 0;--teaser-pretitle-color:currentColor;--teaser-pretitle-font-size:25px;--teaser-pretitle-line-height:calc(var(--teaser-pretitle-font-size) - 1px);--teaser-title-margin:0px 0 25px 0;--teaser-description-margin:0 0 25px 0}@media(min-width:1200px){.teaser_003{--teaser-title-font-size:45px;--teaser-title-line-height:1;--teaser-pretitle-font-size:25px;--teaser-pretitle-line-height:24px;--teaser-description-font-size:20px;--teaser-description-line-height:28px}}@media(min-width:769px)and (max-width:1199px){.teaser_003{--teaser-title-font-size:32px;--teaser-pretitle-font-size:22px;--teaser-pretitle-line-height:21px;--teaser-description-font-size:18px;--teaser-description-line-height:25px}}@media(max-width:768px){.teaser_003{--teaser-title-font-size:32px;--teaser-pretitle-font-size:16px;--teaser-pretitle-line-height:15px;--teaser-description-font-size:16px;--teaser-description-line-height:22px}}.teaser_003{--teaser-min-height:auto;--teaser-button-content-justify-content:flex-start}@media(min-width:769px){.teaser_003 .cmp-teaser{column-gap:28px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content}.teaser_003 .cmp-teaser .cmp-image__image{grid-area:1/1}.teaser_003 .cmp-teaser .cmp-teaser__content{grid-area:1/2;height:auto!important}}@media(max-width:768px){.teaser_003 .cmp-teaser .cmp-image__image{margin-bottom:25px}.teaser_003 .cmp-teaser .cmp-teaser__content{max-width:none}}.teaser_003 .cmp-image__image{border-radius:20px}@media(min-width:769px){.teaser_003.teaser-with-no-image .cmp-teaser{grid-template-columns:1fr}.teaser_003.teaser-with-no-image .cmp-teaser .cmp-teaser__content{grid-area:1/1}.teaser_003.teaser-with-no-image .cmp-teaser .cmp-image__image{display:none}.cmp-container .teaser_003:nth-child(2n) .cmp-teaser .cmp-image__image,.root>div>div>div>.teaser_003:nth-child(2n) .cmp-teaser .cmp-image__image{grid-area:1/2}.cmp-container .teaser_003:nth-child(2n) .cmp-teaser .cmp-teaser__content,.root>div>div>div>.teaser_003:nth-child(2n) .cmp-teaser .cmp-teaser__content{grid-area:1/1}}.teaser_005{position:relative;--teaser-bottom-margin:calc(var(--default-component-bottom-margin) + 20px)}@media(min-width:1200px){.teaser_005{--teaser-bottom-margin:calc(var(--default-component-bottom-margin) + 100px)}}.teaser_005{--teaser-image-display:block;--teaser-image-image-position:relative;--teaser-image-content-position:relative;--teaser-image-cmp-image-img-width:60%}@media(max-width:768px){.teaser_005{--teaser-image-cmp-image-img-width:95%}}.teaser_005{--teaser-image-cmp-image-border-radius:20px;--teaser-image-content-width:60%}@media(max-width:768px){.teaser_005{--teaser-image-content-width:88%}}.teaser_005{--teaser-title-color:#000;--teaser-pretitle-color:#000;--teaser-image-content-background:#fff;--teaser-image-content-border-radius:20px;--teaser-action-container-display:block;--teaser-image-position-translation-top:0px;--teaser-image-position-translation-left:0px;--teaser-pretitle-display:block;--teaser-pretitle-font-family:Coop-Hand;--teaser-pretitle-margin:0 0 20px 0}@media(max-width:768px){.teaser_005{--teaser-pretitle-margin:0 0 14px 0}}.teaser_005{--teaser-title-display:block;--teaser-title-font-family:Coop-Hand;--teaser-title-line-height:1}@media(min-width:1200px){.teaser_005{--teaser-title-font-size:45px;--teaser-pretitle-font-size:25px;--teaser-pretitle-line-height:24px;--teaser-description-font-size:20px;--teaser-description-line-height:28px;--restaurant-finder-link-font-size:20px;--restaurant-finder-link-line-height:28px}}@media(min-width:769px)and (max-width:1199px){.teaser_005{--teaser-title-font-size:40px;--teaser-pretitle-font-size:22px;--teaser-pretitle-line-height:21px;--teaser-description-font-size:18px;--teaser-description-line-height:25px;--restaurant-finder-link-font-size:18px;--restaurant-finder-link-line-height:28px}}@media(max-width:768px){.teaser_005{--teaser-title-font-size:32px;--teaser-pretitle-font-size:16px;--teaser-pretitle-line-height:15px;--teaser-description-font-size:16px;--teaser-description-line-height:22px;--teaser-title-margin:0 0 20px 0;--restaurant-finder-link-font-size:20px;--restaurant-finder-link-line-height:28px}}.teaser_005{--teaser-title-margin:0 0 40px 0;--teaser-image-seperator-display:none;--teaser-description-display:block;--teaser-description-font-family:Coop;--teaser-description-font-size:20px;--teaser-description-line-height:28px}.teaser_005 .cmp-teaser.bg__color--07{opacity:0}.teaser_005 .menu-images-container{border-radius:50%;left:-2%;position:absolute;top:21%;width:13%}@media(max-width:1199px){.teaser_005 .menu-images-container{display:none}}.teaser_005 .menu-images-container .additionalIcon{background-color:#99cc39;border-radius:50%;bottom:0;padding:10px;position:absolute;right:0;width:37%}@media(max-width:768px){.teaser_005 .menu-images-container .additionalIcon{padding:5px;width:45%}}.teaser_005 .menu-images-container .additionalIcon img{width:100%}.teaser_005 .cmp-teaser.show{opacity:1;transition:opacity .3s}.teaser_005 ul{list-style:none;padding:0 20px 0 0}.teaser_005 ul li:before{content:"+";padding-right:10px}.teaser_005 .cmp-teaser__content,.teaser_005 .cmp-text,.teaser_005 .cmp-title{--container-contrast-color:var(--coop-orange)!important}.teaser_005 .cmp-teaser__content{box-shadow:0 0 30px rgba(0,0,0,.1);margin-top:-250px}@media(max-width:768px){.teaser_005 .cmp-teaser__content{margin-top:-20px}}.teaser_005 .cmp-teaser__content{float:right;padding:var(--teaser-default-content-padding);right:0}.teaser_005 .cmp-teaser__content .cmp-teaser__description a{border:1px solid #ea5a0c;border-radius:20px;letter-spacing:.5px;padding:13px 50px;text-decoration:none;text-transform:uppercase;--btn-hover-text-contrast-color:var(--color-white);--btn-background-contrast-color:var(--tertiary-color);--btn-hover-border-color:var(--tertiary-color)}.teaser_005 .cmp-teaser__content .cmp-teaser__description b{display:block;font-family:Coop-Hand;font-size:45px;margin-top:50px}@media(max-width:768px){.teaser_005 .cmp-teaser__content .cmp-teaser__description b{margin-top:25px}}.teaser_005 .cmp-teaser__action-container .cmp-teaser__content{transition:transform 20ms}.teaser_005 .cmp-teaser__action-container .cmp-teaser__action-link{position:absolute;text-transform:none;z-index:5}.teaser_005 .cmp-teaser__action-container .cmp-teaser__action-link:first-child{border:0;bottom:20px;color:var(--tertiary-color);font-size:var(--restaurant-finder-link-font-size);font-weight:var(--restaurant-finder-link-font-weight);line-height:var(--restaurant-finder-link-line-height);right:20px;text-decoration:underline}.teaser_005 .cmp-teaser__action-container .cmp-teaser__action-link:first-child:hover{color:#000}.teaser_005 .cmp-teaser__action-container .cmp-teaser__action-link:first-child:before{content:"";display:inline-block;font-family:Icomoon;font-size:var(--cbk-017-button-action-button-font-size);font-weight:var(--breadcrumb-pseudo-font-weight);left:-4px;position:relative;text-decoration:none}@media(max-width:1199px){.teaser_005 .cmp-teaser__action-container .cmp-teaser__action-link:first-child{font-size:18px}}@media(min-width:769px){.teaser_005 .cmp-teaser__action-container .cmp-teaser__action-link:nth-child(2){align-items:center;background-color:#000;border:#000;border-radius:50%;color:#fff;display:flex;font-family:Coop-Hand;font-size:35px;height:150px;justify-content:center;left:-35px;letter-spacing:1.5px;text-align:center;top:50px;transform:rotate(-20deg);width:150px;--teaser-btn-action-link-not-first-child-margin-left:0px}}@media(max-width:768px){.teaser_005 .cmp-teaser__action-container .cmp-teaser__action-link:nth-child(2){display:none}}.cooprestaurant-page .teaser_006{--teaser-title-font-family:Coop-Hand;--teaser-video-height:auto;--teaser-video-content-width:40%;--teaser-video-content-justify-content:flex-start;--teaser-content-title-font-size:60px;--teaser-content-title-line-height:1;--teaser-video-content-left:0;--teaser-video-content-top:20px;--teaser-action-container-padding:40px 0 0 0;--teaser-pretitle-color:$color_01;background-color:#fff}.cooprestaurant-page .teaser_006 .cmp-teaser .cmp-teaser__content,.cooprestaurant-page .teaser_006 .cmp-teaser .cmp-text,.cooprestaurant-page .teaser_006 .cmp-teaser .cmp-title{--container-contrast-color:var(--coop-orange)!important}@media(min-width:1200px){.cooprestaurant-page .teaser_006 .cmp-teaser .cmp-teaser__video{float:right;width:56%}.cooprestaurant-page .teaser_006 .cmp-teaser .cmp-teaser__content .cmp-teaser__title{width:45%}}@media(min-width:769px)and (max-width:1199px){.cooprestaurant-page .teaser_006 .cmp-teaser .cmp-teaser__video{float:right;width:56%}.cooprestaurant-page .teaser_006 .cmp-teaser .cmp-teaser__content .cmp-teaser__title{width:100%}}@media(max-width:768px){.cooprestaurant-page .teaser_006 .cmp-teaser{display:flex;flex-direction:column}.cooprestaurant-page .teaser_006 .cmp-teaser .cmp-teaser__video{order:2}.cooprestaurant-page .teaser_006 .cmp-teaser .cmp-teaser__content{position:static;--teaser-video-content-width:100%}}.teaser_009{--teaser-bottom-margin:var(--default-component-bottom-margin);--teaser-title-color:#000;--teaser-title-font-family:Coop-Hand;--teaser-title-order:initial;--teaser-title-margin:0 0 11px 0;--teaser-title-line-height:1;--teaser-title-font-weight:400;--teaser-title-display:block;--teaser-pretitle-color:#000;--teaser-pretitle-font-family:Coop-Hand;--teaser-pretitle-order:inital;--teaser-pretitle-margin:25px 20px 24px 0;--teaser-pretitle-margin:0 0 20px 0;--teaser-pretitle-display:block;--teaser-description-color:#000;--teaser-description-font-family:Coop;--teaser-image-display:block}@media(max-width:768px){.teaser_009{--teaser-pretitle-font-size:25px;--teaser-description-font-size:16px;--teaser-description-line-height:21px;--teaser-title-font-size:30px}}@media(min-width:769px)and (max-width:1199px){.teaser_009{--teaser-pretitle-font-size:27px;--teaser-description-font-size:18px;--teaser-description-line-height:25px;--teaser-title-font-size:30px}}@media(min-width:1200px){.teaser_009{--teaser-pretitle-font-size:30px;--teaser-description-font-size:20px;--teaser-description-line-height:28px;--teaser-title-font-size:35px}}.teaser_009{--teaser-video-display:none;--teaser-009-content-padding:var(--teaser-default-content-padding)}.teaser_009 .cmp-teaser.bg__color--07{opacity:0}.teaser_009 .cmp-teaser.show{opacity:1;transition:opacity .3s}.teaser_009 .menu-images-container{position:relative}.teaser_009 .menu-images-container .additionalIcon{background-color:#99cc39;border-radius:50%;bottom:0;padding:2%;position:absolute;right:21%;width:17%}.teaser_009 .menu-images-container .additionalIcon img{display:block;width:100%}.teaser_009 img.cmp-image__image{margin:auto;object-fit:cover;position:relative;width:48%}.teaser_009 .cmp-teaser__content{border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.1);padding:33% var(--teaser-009-content-padding) var(--teaser-009-content-padding)}@media(min-width:769px)and (max-width:1199px){.teaser_009 .cmp-teaser__content{padding-bottom:var(--teaser-009-content-padding)}}.teaser_009 .cmp-teaser__content{background-color:#fff;margin-top:-26%}.teaser_009 .cmp-teaser__content .cmp-teaser__description b{display:block;font-family:Coop-Hand;font-size:45px;margin-top:50px}.teaser_009 .cmp-teaser__content .cmp-teaser__action-container{--teaser-action-link-padding:0}.teaser_009 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{position:absolute;width:calc(100% - 125px)}@media(min-width:769px)and (max-width:1199px){.teaser_009 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{position:static;width:100%}}.teaser_009 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{text-transform:none;z-index:5}.teaser_009 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:first-child{right:calc(var(--teaser-009-content-padding) + 10px);text-align:right}@media(min-width:769px)and (max-width:1199px){.teaser_009 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:first-child{padding-top:25px;text-align:inherit}}.teaser_009 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:first-child{bottom:25px}@media(max-width:768px){.teaser_009 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:first-child{right:15px}}.teaser_009 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:first-child{border:0;color:var(--tertiary-color);font-weight:var(--restaurant-finder-link-font-weight);line-height:1;text-decoration:underline}.teaser_009 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:first-child:hover{color:#000}.teaser_009 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:first-child:before{content:"";display:inline-block;font-family:Icomoon;font-size:20px;font-weight:var(--breadcrumb-pseudo-font-weight);left:-4px;position:relative;text-decoration:none}.teasercallout{margin-bottom:250px;position:relative;--restaurant-finder-link-font-size:20px;--teaser-image-cmp-image-img-width:60%;--teaser-image-content-width:60%;--teaser-title-font-size:45px}@media(max-width:1199px){.teasercallout{--restaurant-finder-link-font-size:18px;--teaser-image-cmp-image-img-width:95%;--teaser-image-content-width:88%;--teaser-title-font-size:32px}}.teasercallout .cmp-teaser-callout img.cmp-image__image{border-radius:20px;width:var(--teaser-image-cmp-image-img-width,inherit)}.teasercallout .cmp-teaser-callout .cmp-teaser-callout__callout-image{left:-2%;position:absolute;top:21%;width:13%}@media(max-width:1199px){.teasercallout .cmp-teaser-callout .cmp-teaser-callout__callout-image{display:none}}.teasercallout .cmp-teaser-callout .cmp-teaser-callout__content{background-color:#fff;border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:20px;position:absolute;right:0;top:70%;width:var(--teaser-image-content-width,100%)}@media(max-width:1199px){.teasercallout .cmp-teaser-callout .cmp-teaser-callout__content{top:90%}}.teasercallout .cmp-teaser-callout .cmp-teaser-callout__content .cmp-teaser-callout__pretitle{font-family:Coop-Hand;font-size:25px;line-height:24px;margin:0 0 20px}.teasercallout .cmp-teaser-callout .cmp-teaser-callout__content .cmp-teaser-callout__title{font-family:Coop-Hand;font-size:var(--teaser-title-font-size);margin:0 0 40px}.teasercallout .cmp-teaser-callout .cmp-teaser-callout__content .cmp-teaser-callout__description{font-size:20px;line-height:28px}.teasercallout .cmp-teaser-callout .cmp-teaser-callout__content .cmp-teaser-callout__description b{display:block;font-family:Coop-Hand;font-size:45px;margin-top:50px}@media(max-width:1199px){.teasercallout .cmp-teaser-callout .cmp-teaser-callout__content .cmp-teaser-callout__description b{margin-top:25px}}.teasercallout .cmp-teaser-callout .cmp-teaser-callout__content .cmp-teaser-callout__action-link{border:0;bottom:20px;color:#ea5a0c;font-size:var(--restaurant-finder-link-font-size);font-weight:700;line-height:28px;position:absolute;right:20px;text-decoration:none;text-transform:none;z-index:5}.teasercallout .cmp-teaser-callout .cmp-teaser-callout__content .cmp-teaser-callout__action-link:hover{color:#000}.teasercallout .cmp-teaser-callout .cmp-teaser-callout__content .cmp-teaser-callout__action-link:before{content:"";font-family:Icomoon;left:-4px;position:relative}.title_quote .cmp-title h1.cmp-title__text,.title_quote .cmp-title h2.cmp-title__text,.title_quote .cmp-title h3.cmp-title__text,.title_quote .cmp-title h4.cmp-title__text,.title_quote .cmp-title h5.cmp-title__text,.title_quote .cmp-title h6.cmp-title__text{font-family:var(--title_quote-font-family,"Merriweather");font-weight:var(--title_quote-font-weight,700)}.title_quote .cmp-title h1.cmp-title__text:before,.title_quote .cmp-title h2.cmp-title__text:before,.title_quote .cmp-title h3.cmp-title__text:before,.title_quote .cmp-title h4.cmp-title__text:before,.title_quote .cmp-title h5.cmp-title__text:before,.title_quote .cmp-title h6.cmp-title__text:before{content:"«"}.title_quote .cmp-title h1.cmp-title__text:after,.title_quote .cmp-title h2.cmp-title__text:after,.title_quote .cmp-title h3.cmp-title__text:after,.title_quote .cmp-title h4.cmp-title__text:after,.title_quote .cmp-title h5.cmp-title__text:after,.title_quote .cmp-title h6.cmp-title__text:after{content:"»"}.cmp-title{hyphens:var(--title-hyphens)}.cmp-title h1,.cmp-title h2,.cmp-title h3,.cmp-title h4,.cmp-title h5,.cmp-title h6,.cmp-title p{color:var(--title-color);margin:0 0 8px;padding:0;word-break:var(--title-word-break)}.cmp-title .cmp-title__text{margin-bottom:var(--title-margin-bottom,40px)}:root{--title-hyphens:unset;--title-word-break:break-word;--coop-orange:#f49e00}.title{--title-margin-bottom:60px}.cmp-teaser__content,.cmp-text,.cmp-title{--container-contrast-color:var(--coop-orange)}.content-container>.aem-Grid>.container:nth-child(odd) .cmp-teaser__content,.content-container>.aem-Grid>.container:nth-child(odd) .cmp-text,.content-container>.aem-Grid>.container:nth-child(odd) .cmp-title{--container-contrast-color:#fff}.cmp-teaser__content .cmp-teaser__pretitle i,.cmp-teaser__content .p1 i,.cmp-teaser__content .p2 i,.cmp-teaser__content .p3 i,.cmp-teaser__content h1 i,.cmp-teaser__content h2 i,.cmp-teaser__content h3 i,.cmp-teaser__content h4 i,.cmp-teaser__content h5 i,.cmp-text .cmp-teaser__pretitle i,.cmp-text .p1 i,.cmp-text .p2 i,.cmp-text .p3 i,.cmp-text h1 i,.cmp-text h2 i,.cmp-text h3 i,.cmp-text h4 i,.cmp-text h5 i,.cmp-title .cmp-teaser__pretitle i,.cmp-title .p1 i,.cmp-title .p2 i,.cmp-title .p3 i,.cmp-title h1 i,.cmp-title h2 i,.cmp-title h3 i,.cmp-title h4 i,.cmp-title h5 i{color:var(--container-contrast-color);font-style:normal}.cmp-title p,.teaser .cmp-teaser__pretitle,.teaser .cmp-teaser__title,.title .cmp-title__text{visibility:hidden}.title-hydrated{visibility:visible!important}.title_quote{--title_quote-font-family:Coop-Hand;--title_quote-font-weight:400}a,a:focus-visible,a:visited{color:currentColor}.cmp-text{margin-bottom:var(--text-margin-bottom)}.cmp-text *,.modal-body__contact-form-success_inner *,.modal-body__inquiry-form-success_inner *,.modal-body__newsletter_success_inner *{margin:0}.cmp-text,.modal-body__contact-form-success_inner,.modal-body__inquiry-form-success_inner,.modal-body__newsletter_success_inner{color:var(--text-color);font-family:Coop;font-size:var(--cmp-text-font-size);line-height:var(--cmp-text-line-height,32px)}.cmp-text p,.modal-body__contact-form-success_inner p,.modal-body__inquiry-form-success_inner p,.modal-body__newsletter_success_inner p{line-height:var(--text-p-line-height)}.cmp-text p b,.modal-body__contact-form-success_inner p b,.modal-body__inquiry-form-success_inner p b,.modal-body__newsletter_success_inner p b{font-family:var(--text-b-font-family);font-size:var(--cmp-text-font-size);font-weight:400;line-height:var(--text-p-b-line-height)}.cmp-text blockquote:before,.modal-body__contact-form-success_inner blockquote:before,.modal-body__inquiry-form-success_inner blockquote:before,.modal-body__newsletter_success_inner blockquote:before{content:var(--title-quote-before)}.cmp-text blockquote:after,.modal-body__contact-form-success_inner blockquote:after,.modal-body__inquiry-form-success_inner blockquote:after,.modal-body__newsletter_success_inner blockquote:after{content:var(--title-quote-after)}.cmp-text .p1,.cmp-text .p2,.cmp-text .p3,.modal-body__contact-form-success_inner .p1,.modal-body__contact-form-success_inner .p2,.modal-body__contact-form-success_inner .p3,.modal-body__inquiry-form-success_inner .p1,.modal-body__inquiry-form-success_inner .p2,.modal-body__inquiry-form-success_inner .p3,.modal-body__newsletter_success_inner .p1,.modal-body__newsletter_success_inner .p2,.modal-body__newsletter_success_inner .p3{margin-bottom:40px}.cmp-text a,.modal-body__contact-form-success_inner a,.modal-body__inquiry-form-success_inner a,.modal-body__newsletter_success_inner a{color:currentColor;font-family:var(--text-link-font-family);text-decoration:underline}.cmp-text a:hover,.modal-body__contact-form-success_inner a:hover,.modal-body__inquiry-form-success_inner a:hover,.modal-body__newsletter_success_inner a:hover{color:var(--container-contrast-color);text-decoration:var(--text-link-hover-text-deco)}.cmp-text h1,.cmp-text h2,.cmp-text h3,.cmp-text h4,.cmp-text h5,.cmp-text h6,.modal-body__contact-form-success_inner h1,.modal-body__contact-form-success_inner h2,.modal-body__contact-form-success_inner h3,.modal-body__contact-form-success_inner h4,.modal-body__contact-form-success_inner h5,.modal-body__contact-form-success_inner h6,.modal-body__inquiry-form-success_inner h1,.modal-body__inquiry-form-success_inner h2,.modal-body__inquiry-form-success_inner h3,.modal-body__inquiry-form-success_inner h4,.modal-body__inquiry-form-success_inner h5,.modal-body__inquiry-form-success_inner h6,.modal-body__newsletter_success_inner h1,.modal-body__newsletter_success_inner h2,.modal-body__newsletter_success_inner h3,.modal-body__newsletter_success_inner h4,.modal-body__newsletter_success_inner h5,.modal-body__newsletter_success_inner h6{margin:var(--text-header-margin);padding:0}.cmp-text li,.cmp-text ul,.modal-body__contact-form-success_inner li,.modal-body__contact-form-success_inner ul,.modal-body__inquiry-form-success_inner li,.modal-body__inquiry-form-success_inner ul,.modal-body__newsletter_success_inner li,.modal-body__newsletter_success_inner ul{list-style-position:inside;margin:0;padding:0}.cmp-text a,.cmp-text p,.modal-body__contact-form-success_inner a,.modal-body__contact-form-success_inner p,.modal-body__inquiry-form-success_inner a,.modal-body__inquiry-form-success_inner p,.modal-body__newsletter_success_inner a,.modal-body__newsletter_success_inner p{margin:var(--text-p-margin);padding:0}.cmp-text strong,.modal-body__contact-form-success_inner strong,.modal-body__inquiry-form-success_inner strong,.modal-body__newsletter_success_inner strong{display:block;font-family:Coop;font-size:var(--cmp-text-font-size);font-weight:400;line-height:32px}.cmp-text strong:last-child,.modal-body__contact-form-success_inner strong:last-child,.modal-body__inquiry-form-success_inner strong:last-child,.modal-body__newsletter_success_inner strong:last-child{margin-bottom:0}@media(min-width:769px){.cmp-text .columns-2,.cmp-text .columns-3,.cmp-text .columns-4,.modal-body__contact-form-success_inner .columns-2,.modal-body__contact-form-success_inner .columns-3,.modal-body__contact-form-success_inner .columns-4,.modal-body__inquiry-form-success_inner .columns-2,.modal-body__inquiry-form-success_inner .columns-3,.modal-body__inquiry-form-success_inner .columns-4,.modal-body__newsletter_success_inner .columns-2,.modal-body__newsletter_success_inner .columns-3,.modal-body__newsletter_success_inner .columns-4{gap:50px;margin:0 30px}.cmp-text .columns-2,.modal-body__contact-form-success_inner .columns-2,.modal-body__inquiry-form-success_inner .columns-2,.modal-body__newsletter_success_inner .columns-2{column-count:2}.cmp-text .columns-3,.modal-body__contact-form-success_inner .columns-3,.modal-body__inquiry-form-success_inner .columns-3,.modal-body__newsletter_success_inner .columns-3{column-count:3}.cmp-text .columns-4,.modal-body__contact-form-success_inner .columns-4,.modal-body__inquiry-form-success_inner .columns-4,.modal-body__newsletter_success_inner .columns-4{column-count:4}}@media(min-width:1200px){.cmp-text .columns-2,.cmp-text .columns-3,.cmp-text .columns-4,.modal-body__contact-form-success_inner .columns-2,.modal-body__contact-form-success_inner .columns-3,.modal-body__contact-form-success_inner .columns-4,.modal-body__inquiry-form-success_inner .columns-2,.modal-body__inquiry-form-success_inner .columns-3,.modal-body__inquiry-form-success_inner .columns-4,.modal-body__newsletter_success_inner .columns-2,.modal-body__newsletter_success_inner .columns-3,.modal-body__newsletter_success_inner .columns-4{gap:150px}}.AEMBASE-78>.cmp-text{background-color:#656d6f;color:#e5cb92;padding:2rem 0 2rem 16.6%}:root{--text-color:currentColor;--text-b-font-family:Coop-Bold;--text-link-font-family:Coop}@media(min-width:1200px){:root{--cmp-text-font-size:25px;--text-p-line-height:35px}}@media(min-width:769px)and (max-width:1199px){:root{--cmp-text-font-size:24px;--text-p-line-height:33.6px}}@media(max-width:768px){:root{--cmp-text-font-size:22px;--text-p-line-height:28.6px}}:root{--text-p-b-line-height:var(--text-p-line-height);--text-link-hover-text-deco:underline;--title-quote-before:"„";--title-quote-after:"“";--text-header-margin:0 0 10px 0;--text-p-margin:0 0 45px 0;--text-margin-bottom:0}blockquote{font-family:Coop-Hand;font-size:18px}.separator .cmp-separator{margin:100px 0}.separator .cmp-separator .cmp-separator__horizontal-rule{background:#000;border:none;height:2px;transform:rotate(-10deg)}button{background-color:unset;border:none;color:unset;font-size:unset;font-weight:unset;letter-spacing:inherit;margin:0;padding:0}.cmp-teaser__action-container{display:flex}.cmp-action-button-container{margin:var(--default-component-bottom-margin) 0}.cmp-action-button-link,.cmp-button,.cmp-teaser__action-link{border:1px solid var(--btn-border-color,currentColor);border-radius:var(--button-radius);color:var(--btn-text-color,currentColor);display:var(--teaser-action-container-display);font-family:var(--teaser-action-link-font);font-size:var(--cbk-017-button-action-button-font-size,14px);font-weight:var(--font-weight);line-height:1;outline:none;padding:var(--teaser-action-link-padding);text-decoration:var(--teaser-action-link-text-decoration,none);text-transform:var(--text-format);width:fit-content}.cmp-action-button-link,.cmp-action-button-link:hover,.cmp-button,.cmp-button:hover,.cmp-teaser__action-link,.cmp-teaser__action-link:hover{transition:opacity .15s ease-in-out,color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}header>.container .cmp-navigation-container .button>a>span{font-weight:var(--restaurant-finder-link-font-weight)}header .container .cmp-navigation-container .cmp-button{background-color:var(--header-btn-background);border-color:var(--header-btn-border);color:var(--header-btn-color)}header .container .cmp-navigation-container .cmp-button:hover{background-color:var(--header-btn-contrast-background);border-color:var(--header-btn-contrast-border);color:var(--header-btn-contrast-color)}.stage.teaser .cmp-teaser__action-link{background-color:transparent;border:1px solid var(--color-white);color:var(--color-white)}.stage.teaser .cmp-teaser__action-link:hover{background-color:var(--color-white);border:1px solid var(--color-white);color:var(--color-primary)}.stage.teaser .cmp-teaser__action-link:nth-child(2){background-color:transparent;border:1px solid var(--color-white);color:var(--color-white)}.stage.teaser .cmp-teaser__action-link:nth-child(2):hover{background-color:var(--color-white);border:1px solid var(--color-white);color:var(--color-primary)}.bookingmask .cbk__booking-mask-01 .cmp-button{background-color:var(--booking-mask-button-backgroundcolor);border:1px solid var(--booking-mask-button-border-color);color:var(--booking-mask-button-color);padding:16px 48px}.bookingmask .cbk__booking-mask-01 .cmp-button:hover{background-color:var(--quaternary-haver-backgoundcolor);border:1px solid var(--booking-mask-button-hover-border-color);color:var(--booking-mask-button-hover-color)}.teaser .cmp-teaser__action-link:nth-child(2){background-color:var(--child-two-btn-background-color);border:1px solid var(--child-two-btn-border-color);color:var(--child-two-btn-text-color)}.teaser .cmp-teaser__action-link:nth-child(2):hover{background-color:var(--child-two-btn-hover-background-color);border:1px solid var(--child-two-btn-hover-border-color);color:var(--child-two-btn-hover-text-color)}.teaser .cmp-teaser__action-container .cmp-teaser__action-link:not(:first-child){margin-left:var(--teaser-btn-action-link-not-first-child-margin-left,20px)}.teaser.button_outline .cmp-teaser__action-container .cmp-teaser__action-link{background-color:var(--btn-background-color);border:1px solid var(--btn-border-color);color:var(--btn-text-color)}.teaser.button_filled .cmp-teaser__action-container .cmp-teaser__action-link{background-color:var(--btn-background-color);border:1px solid var(--btn-border-color);color:var(--btn-text-contrast-color)}.teaser.hover_opacity .cmp-teaser__action-container .cmp-teaser__action-link{opacity:var(--opacity)}.teaser.hover_opacity .cmp-teaser__action-container .cmp-teaser__action-link:hover{border:1px solid var(--btn-border-opacity-hover-border-color);color:var(--btn-border-opacity-hover-text-color);opacity:var(--opacity-hover)}.teaser.hover_opacity .cmp-teaser__action-container .cmp-teaser__action-link:nth-child(2),.teaser.hover_opacity .cmp-teaser__action-container .cmp-teaser__action-link:nth-child(2):hover{opacity:var(--opacity)}.teaser.hover_backgroundColor .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:var(--btn-background-contrast-color);border:1px solid var(--btn-hover-border-color);color:var(--btn-hover-text-contrast-color)}.button.button_outline .cmp-action-button-container .cmp-action-button-link{background-color:var(--btn-background-color);border:1px solid var(--btn-border-color);color:var(--btn-text-color)}.button.button_filled .cmp-action-button-container .cmp-action-button-link{background-color:var(--btn-background-color);border:1px solid var(--btn-border-color);color:var(--btn-text-contrast-color)}.button.hover_opacity .cmp-action-button-container .cmp-action-button-link{opacity:var(--opacity)}.button.hover_opacity .cmp-action-button-container .cmp-action-button-link:hover{border:1px solid var(--btn-border-opacity-hover-border-color);color:var(--btn-border-opacity-hover-text-color);opacity:var(--opacity-hover)}.button.hover_backgroundColor .cmp-action-button-container .cmp-action-button-link:hover{background-color:var(--btn-background-contrast-color);border:1px solid var(--btn-hover-border-color);color:var(--btn-hover-text-contrast-color)}.cbk__form-03 .submit .cmp-button{background-color:var(--btn-submit-background-color);border:1px solid var(--btn-submit-border-color);color:var(--btn-submit-text-color)}.cbk__form-03 .submit .cmp-button:hover{background-color:var(--btn-background-contrast-color);border:1px solid var(--btn-hover-border-color);color:var(--btn-hover-text-contrast-color)}.newsletterform .cmp-newsletter .cmp-newsletter__modal-outer .cmp-newslettter__submit{background-color:var(--btn-submit-background-color);border:1px solid var(--btn-submit-border-color);color:var(--btn-submit-text-color)}.newsletterform .cmp-newsletter .cmp-newsletter__modal-outer .cmp-newslettter__submit:hover{background-color:var(--btn-background-contrast-color);border:1px solid var(--btn-hover-border-color);color:var(--btn-hover-text-contrast-color)}.map .cmp-teaser__action-container .cmp-teaser__action-link{background-color:var(--btn-map-background-color);border:1px solid var(--btn-map-border-color);color:var(--btn-map-text-color)}.map .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:var(--btn-map-background-contrast-color);border:1px solid var(--btn-hover-map-border-color);color:var(--btn-hover-map-text-contrast-color)}:root{--teaser-action-link-font:Coop;--font-weight:500;--cbk-017-button-action-button-font-size:var(--teaser-description-font-size,20px)}:root .button_filled,:root .button_outline{--cbk-017-button-action-button-font-size:15px}@media(min-width:769px){:root .button_filled,:root .button_outline{--teaser-action-link-padding:15px 58px 15px 58px;--button-radius:30px}}@media(max-width:768px){:root .button_filled,:root .button_outline{--teaser-action-link-padding:12px 26px 12px 26px;--button-radius:60px}}:root{--teaser-action-container-display:block;--btn-transparent:transparent;--opacity:1;--opacity-hover:initial;--text-format:uppercase;--color-black:#000;--color-white:#fff;--primary-color:#ccc;--secondary-color:#99cc39;--tertiary-color:#ea5a0c;--quaternary-color:#f49e00;--quinary-color:#99cc39;--kaki-color:#008c95;--header-btn-background:transparent;--header-btn-border:var(--color-white);--header-btn-color:var(--color-white);--header-btn-contrast-background:var(--color-white);--header-btn-contrast-border:var(--color-white);--header-btn-contrast-color:var(--primary-color);--child-two-btn-text-color:var(--color-white);--child-two-btn-background-color:var(--primary-color);--child-two-btn-border-color:var(--primary-color);--child-two-btn-hover-text-color:var(--color-white);--child-two-btn-hover-background-color:var(--color-black);--child-two-btn-hover-border-color:var(--color-black);--btn-submit-text-color:var(--color-white);--btn-submit-background-color:var(--primary-color);--btn-submit-border-color:var(--primary-color);--btn-background-contrast-color:var(--color-black);--btn-hover-text-contrast-color:var(--color-white);--btn-hover-border-color:var(--color-black);--btn-map-text-color:var(--color-white);--btn-map-background-color:var(--primary-color);--btn-map-border-color:var(--primary-color);--btn-map-background-contrast-color:var(--color-black);--btn-hover-map-text-contrast-color:var(--color-white);--btn-hover-map-border-color:var(--color-black);--booking-mask-button-color:var(--color-white);--booking-mask-button-backgroundcolor:var(--color-black);--booking-mask-button-border-color:var(--color-black);--booking-mask-button-hover-color:var(--color-white);--quaternary-haver-backgoundcolor:var(--secondary-color);--booking-mask-button-hover-border-color:var(--secondary-color)}.aem-GridColumn.button{margin-bottom:var(--default-component-bottom-margin)}.button .action-button .cmp-action-button-container{margin:20px 0}.button_color-black{--btn-text-color:var(--color-black);--btn-border-color:var(--color-black)}.button_color-black.button_outline{--btn-background-color:var(--btn-transparent);--btn-border-opacity-hover-text-color:var(--color-white);--btn-border-opacity-hover-border-color:var(--color-white);--btn-background-contrast-color:var(--color-black)}.button_color-black.button_filled{--btn-background-color:var(--color-black);--btn-border-color:var(--color-black);--btn-text-contrast-color:var(--color-white);--btn-border-opacity-hover-text-color:var(--color-black);--btn-border-opacity-hover-border-color:var(--color-black);--btn-hover-text-contrast-color:var(--color-black);--btn-background-contrast-color:var(--color-white)}.button_color-white{--btn-text-color:var(--color-white);--btn-border-color:var(--color-white)}.button_color-white.button_outline{--btn-background-color:var(--btn-transparent);--btn-border-opacity-hover-text-color:var(--tertiary-color);--btn-border-opacity-hover-border-color:var(--tertiary-color)}.button_color-white.button_filled{--btn-background-color:var(--color-white);--btn-text-contrast-color:var(--primary-color)}.button_color-white.hover_backgroundColor{--btn-background-contrast-color:var(--tertiary-color);--btn-hover-text-contrast-color:var(--color-white);--btn-hover-border-color:var(--tertiary-color)}.button_color-primary{--btn-text-color:var(--primary-color);--btn-border-color:var(--primary-color)}.button_color-primary.button_outline{--btn-background-color:var(--btn-transparent);--btn-border-opacity-hover-text-color:var(--secondary-color);--btn-border-opacity-hover-border-color:var(--secondary-color)}.button_color-primary.button_filled{--btn-background-color:var(--primary-color);--btn-text-contrast-color:var(--color-white)}.button_color-primary.hover_backgroundColor{--btn-hover-text-contrast-color:var(--color-white);--btn-background-contrast-color:var(--secondary-color);--btn-hover-border-color:var(--secondary-color)}.button_color-secondary{--btn-text-color:var(--tertiary-color);--btn-border-color:var(--tertiary-color)}.button_color-secondary.button_outline{--btn-background-color:var(--btn-transparent);--btn-border-opacity-hover-text-color:var(--tertiary-color);--btn-border-opacity-hover-border-color:var(--tertiary-color)}.button_color-secondary.button_filled{--btn-background-color:var(--tertiary-color);--btn-text-contrast-color:var(--color-white)}.button_color-secondary.hover_backgroundColor{--btn-hover-text-contrast-color:var(--color-white);--btn-background-contrast-color:var(--tertiary-color);--btn-hover-border-color:var(--tertiary-color)}.button_color-tertiary{--btn-text-color:var(--tertiary-color);--btn-border-color:var(--tertiary-color)}.button_color-tertiary.button_outline{--btn-background-color:var(--btn-transparent);--btn-border-opacity-hover-text-color:var(--tertiary-color);--btn-border-opacity-hover-border-color:var(--tertiary-color)}.button_color-tertiary.button_filled{--btn-background-color:var(--tertiary-color);--btn-text-contrast-color:var(--color-white)}.button_color-tertiary.hover_backgroundColor{--btn-hover-text-contrast-color:var(--color-white);--btn-background-contrast-color:var(--tertiary-color);--btn-hover-border-color:var(--tertiary-color)}.button_color-quaternary{--btn-text-color:var(--quaternary-color);--btn-border-color:var(--quaternary-color)}.button_color-quaternary.button_outline{--btn-background-color:var(--btn-transparent);--btn-border-opacity-hover-text-color:var(--quinary-color);--btn-border-opacity-hover-border-color:var(--quinary-color)}.button_color-quaternary.button_filled{--btn-background-color:var(--tertiary-color);--btn-text-contrast-color:var(--color-white)}.button_color-quaternary.hover_backgroundColor{--btn-hover-text-contrast-color:var(--color-white);--btn-background-contrast-color:var(--quinary-color);--btn-hover-border-color:var(--quinary-color)}.cmp-newslettter__submit{--btn-submit-text-color:var(--secondary-color);--btn-submit-background-color:var(--btn-transparent);--btn-submit-border-color:var(--secondary-color);--btn-background-contrast-color:var(--secondary-color);--btn-hover-text-contrast-color:var(--kaki-color);--btn-hover-border-color:var(--secondary-color)}.stage_standard.aem-GridColumn{margin:0;padding:0}.stage_standard .cmp-stage_container{bottom:0;height:var(--stage-container-height);left:0;max-height:1500px;position:relative;right:0;top:0;width:100%}.stage_standard .cmp-stage_container .cmp-stage{background-color:transparent;height:100%;margin:0;padding:0;position:relative}.stage_standard .cmp-stage_container .cmp-stage h2{margin:0;padding:0}.stage_standard .cmp-stage_container .cmp-stage .cmp-image__image{height:100%;object-fit:cover;width:100%}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__video{display:none}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content{left:var(--stage-standard-content-positio-left);margin:var(--stage-standard-content-margin-mobile);max-width:var(--stage-standard-content-width);position:absolute;top:var(--stage-standard-content-positio-top);transform:translate(var(--stage-standard-content-transformation))}@media(max-width:1199px){.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content{margin:var(--stage-standard-content-margin-tablet)}}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__pretitle{color:#fff;display:var(--stage-standard-display-mobile);font-family:var(--stage-pretitle-font-family);font-size:var(--stage-standard-pretitle-font-size-mobile);font-weight:500}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__title{color:#fff;font-family:var(--stage-title-font-family);font-size:var(--stage-standard-title-font-size-mobile);font-weight:500;line-height:var(--stage-standard-title-line-height-mobile);margin-bottom:var(--stage-standard-title-margin-bottom);margin-top:12px}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__title .cmp-teaser__title-link{color:#fff;text-decoration:none}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__description{color:#fff;font-family:Merriweather;font-size:16px;line-height:32px;margin-bottom:var(--stage-standard-description-margin-bottom)}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__description p{margin:0}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__action-container{display:flex;font-family:Coop-Bold}@media(min-width:768px){.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content{margin:var(--stage-standard-content-margin-mobile-max)}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__pretitle{font-size:var(--stage-standard-pretitle-font-size-tablet)}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__title{font-size:var(--stage-standard-title-font-size-tablet);line-height:var(--stage-standard-title-line-height-tablet)}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__pretitle{display:var(--stage-standard-display-tablet)}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__description{font-size:var(--cmp-text-font-size);line-height:32px}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__description p{margin:0}}@media(min-width:1200px){.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content{margin:var(--stage-standard-content-margin-desktop)}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__pretitle{font-size:var(--stage-standard-pretitle-font-size-desktop)}.stage_standard .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-teaser__title{font-size:var(--stage-standard-title-font-size);line-height:var(--stage-standard-title-line-height)}.cmp-teaser__description{font-size:var(--cmp-text-font-size);line-height:32px}}.stage-video-color-transition{background:var(--stage-video-linear-gradient);display:block;height:650px;width:100%}.stage_overlay.aem-GridColumn,.stage_video.aem-GridColumn{margin:0;padding:0}.stage_overlay.hide,.stage_video.hide{z-index:-999}.stage_overlay.hide .cmp-stage__content-right,.stage_video.hide .cmp-stage__content-right{animation-duration:2s;animation-fill-mode:forwards;animation-name:fadeOut}.stage_overlay,.stage_video{--video-height:50vh;--content-margin-top:20px}@media(min-width:769px){.stage_overlay,.stage_video{--video-height:100vh;--content-margin-top:150px}}.stage_overlay .cmp-stage_container,.stage_video .cmp-stage_container{height:var(--video-height);left:0;top:0;width:100%}.stage_overlay .cmp-stage_container .cmp-stage,.stage_video .cmp-stage_container .cmp-stage{background-color:transparent;height:var(--video-height);margin:0;padding:0;position:relative}.stage_overlay .cmp-stage_container .cmp-stage h2,.stage_video .cmp-stage_container .cmp-stage h2{margin:0;padding:0}.stage_overlay .cmp-stage_container .cmp-stage .cmp-image__image,.stage_video .cmp-stage_container .cmp-stage .cmp-image__image{display:none}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__video,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__video{height:var(--video-height);max-height:var(--video-height);max-width:100vw;object-fit:cover;width:100vw}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content{display:flex;flex-direction:column;gap:24px;justify-content:var(--stage-video-content-justify-content);left:var(--stage-video-content-position-left);position:absolute;top:var(--content-margin-top);transform:translate(-50%);width:80%}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left{order:var(--stage-video-content-left-order)}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__pretitle,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__pretitle{color:var(--stage-video-pretitle-font-color,#fff);font-family:var(--stage-pretitle-font-family);font-size:var(--stage-video-pretitle-font-size-mobile);font-weight:500;margin-bottom:12px}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title{color:var(--stage-video-title-font-color,#fff);font-family:var(--stage-title-font-family);font-size:var(--stage-video-font-size-mobile);font-weight:500;line-height:var(--stage-video-line-height-mobile);margin-bottom:var(--stage-video-title-margin-bottom);text-align:var(--sage-video-cmp-teaser-title-text-align)}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title .cmp-teaser__title-link,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title .cmp-teaser__title-link{color:var(--stage-video-title-link-font-color,#fff);font-size:var(--stage-video-font-size-mobile);line-height:var(--stage-video-line-height-mobile);text-decoration:none}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__description,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__description{color:var(--stage-video-description-font-color,#fff);font-family:Coop;font-size:var(--cmp-text-font-size);font-weight:400;line-height:32px;margin:0 0 20px}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__action-container,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__action-container{display:none}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right{align-items:center;display:var(--stage-video-content-right-display);flex-direction:column}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right .cmp-stage__link,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right .cmp-stage__link{height:100px;text-decoration:none}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right .cmp-stage__link:hover,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right .cmp-stage__link:hover{opacity:.56}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right .cmp-stage__link,.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right .cmp-stage__link-title,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right .cmp-stage__link,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right .cmp-stage__link-title{display:none}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link{display:block}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link:after,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link:after{border:1px solid #fff;border-radius:50%;color:#fff;content:"";font-family:icomoon;font-size:100px;padding:10px}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link-title,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link-title{color:#fff;display:block;font-family:var(--stage-video-title-link-font-family);font-size:24px;margin-top:40px}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@media(min-width:769px){.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content{gap:40px}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title,.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title .cmp-teaser__title-link,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title .cmp-teaser__title-link{font-size:var(--stage-standard-font-size-tablet);line-height:var(--stage-standard-line-height-tablet)}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__pretitle,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__pretitle{display:block;font-size:var(--stage-video-pretitle-font-size-table)}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__description,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__description{font-size:20px;line-height:32px}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link{height:100px}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link:after,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link:after{font-size:120px}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link-title,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link-title{font-size:32px;margin-top:60px}}@media(min-width:1200px){.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content{align-items:center;flex-direction:var(--stage-video-desktop-content-flex-direction);gap:14vw;max-width:1500px}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left{max-width:var(--stage-video-content-left-max-width);order:0}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title,.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title .cmp-teaser__title-link,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-left .cmp-teaser__title .cmp-teaser__title-link{font-size:var(--stage-video-font-size-desktop);line-height:var(--stage-video-line-height-desktop)}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link{height:200px}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link:after,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link:after{font-size:220px}.stage_overlay .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link-title,.stage_video .cmp-stage_container .cmp-stage .cmp-stage__content .cmp-stage__content-right.playButton .cmp-stage__link-title{font-size:48px;margin-top:80px}}.stage{--stage-video-linear-gradient:linear-gradient(0deg,#fff,#fff 5%,hsla(0,0%,100%,0));--stage-pretitle-font-family:Coop-Hand;--stage-title-font-family:Coop-Hand;--stage-standard-title-font-size:95px;--stage-standard-title-line-height:1;--stage-standard-title-font-size-tablet:80px;--stage-standard-title-line-height-tablet:76px;--stage-standard-title-font-size-mobile:60px;--stage-standard-title-line-height-mobile:57px;--stage-standard-title-margin-bottom:32px;--stage-standard-pretitle-font-size-mobile:32px;--stage-standard-pretitle-font-size-tablet:32px;--stage-standard-pretitle-font-size-desktop:32px;--stage-standard-display-mobile:none;--stage-standard-display-tablet:block;--stage-standard-description-margin-bottom:32px;--stage-standard-content-positio-top:0;--stage-standard-content-positio-left:0;--stage-standard-content-transformation:0,0;--stage-standard-content-margin-mobile:140px 0 0 16.66666667%;--stage-standard-content-margin-mobile-max:220px 0 0 8.33333333%;--stage-standard-content-margin-tablet:220px 0 0 8.33333333%;--stage-standard-content-margin-desktop:12% 0 0 16.66666667%;--stage-standard-title-line-height-mobile:1;--stage-video-font-color:#fff;--stage-video-pretitle-font-color:var(--stage-video-font-color);--stage-video-title-font-color:var(--stage-video-font-color);--stage-video-title-link-font-color:var(--stage-video-font-color);--stage-video-description-font-color:var(--stage-video-font-color);display:none;position:relative}.stage .stageAnimation{display:none;height:calc(100vh - 150px);left:0;opacity:1;position:fixed;top:150px;width:100vw;z-index:2}.stage .cmp-stage__content-left .cmp-teaser__title{opacity:1;transition:opacity .5s}.stage .cmp-stage__content-left .cmp-teaser__title.grettings-hide{opacity:0}.stage.stage_overlay .cmp-stage_container,.stage.stage_video .cmp-stage_container{margin-bottom:var(--default-component-bottom-margin)}@media(min-width:769px){.cmp-stage__content-left{letter-spacing:1.5px;max-width:55%}.stageAnimationRunning .stageAnimation{display:block!important}.stageAnimationRunning .restaurantfinder{display:none!important}.stageAnimationRunning header{position:fixed}.stageAnimationRunning header.isDown,.stageAnimationRunning header.isDown .container .cmp-navigation-container{transform:none!important}.stageAnimationRunning .stage{display:block!important;position:fixed!important;z-index:1!important}}.stage_standard{z-index:-1;--stage-container-height:100vh;--stage-standard-content:80%}@media(min-width:768px){.stage_standard{--stage-standard-content:600px}}@media(min-width:1200px){.stage_standard{--stage-standard-content:720px}}.stage_standard{position:relative}.stage_overlay,.stage_video{--stage-video-content-justify-content:unset;--stage-video-content-position-top:33%}@media(max-width:768px){.stage_overlay,.stage_video{--stage-video-content-position-top:42%}}.stage_overlay,.stage_video{--stage-video-content-position-left:50%;--stage-video-content-left-max-width:680px;--stage-video-content-left-order:1;--stage-video-desktop-content-flex-direction:column}@media(min-width:1200px){.stage_overlay,.stage_video{--stage-video-desktop-content-flex-direction:unset;--stage-video-content-left-order:0}}.stage_overlay,.stage_video{--stage-video-content-right-display:flex;--stage-video-title-font-family:Coop-Bold;--stage-video-title-link-font-family:"springwood-brush";--stage-video-font-size-mobile:52px;--stage-video-line-height-mobile:1;--stage-standard-font-size-tablet:80px;--stage-standard-line-height-tablet:1;--stage-video-font-size-desktop:100px;--stage-video-line-height-desktop:1;--sage-video-cmp-teaser-title-text-align:unset;--stage-video-title-margin-bottom:38px;--stage-video-pretitle-font-size-mobile:24px;--stage-video-pretitle-font-size-table:24px;--stage-video-pretitle-font-family:Coop-Bold}.breadcrumb.aem-GridColumn{padding:0 0 0 14px}.cmp-breadcrumb{font-family:var(--breadcrumb-font-family);font-size:14px;margin:1em 0}@media(min-width:1200px){.cmp-breadcrumb{margin:20px 0 40px}}.cmp-breadcrumb .cmp-breadcrumb__list{display:flex;flex-wrap:wrap;list-style:none;padding:0}.cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item{color:var(--breadcrumb-item-color);padding:0 20px;position:relative}.cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item .cmp-breadcrumb__item-link{color:var(--breadcrumb-link-color);text-decoration:none}.cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:first-child{padding-left:0}.cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:first-child span{display:none}.cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link:before{content:var(--breadcrumb__item-link-home-content,"Home");font-family:Coop;font-size:14px;font-weight:var(--breadcrumb-pseudo-font-weight)}.cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:after{background:var(--breadcrumb-pseudo-color);bottom:0;content:"";height:100%;position:absolute;right:0;top:0;transform:var(--breadcrumb-separator-transformation,skew(-20deg));width:var(--breadcrumb-pseudo-width)}.cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:last-child:after{display:none}.cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item.cmp-breadcrumb__item--active{color:var(--breadcrumb-active-item-color,currentColor)}.cooprestaurant-page .breadcrumb{--breadcrumb-font-family:Coop;--breadcrumb-item-color:#ccc;--breadcrumb-link-color:#ccc;--breadcrumb-pseudo-color:#ccc;--breadcrumb-pseudo-width:2px;--breadcrumb-pseudo-font-weight:900;--breadcrumb-separator-transformation:rotate(90deg);--breadcrumb-active-item-color:#000}@media(max-width:768px){.cooprestaurant-page .breadcrumb{display:none!important}}.image img.cmp-image__image{display:block;object-fit:cover}.image{margin-bottom:var(--default-component-bottom-margin)}.aem-Grid>.image img.cmp-image__image{border-radius:20px}div.root>div>div>div>div:nth-child(2)>div>div>div.image>picture>img{aspect-ratio:2.66}.map{align-content:center;align-items:center;display:flex;height:100vh;justify-content:flex-end;position:relative;z-index:var(--z-index-value)}.map h1,.map h2,.map h3,.map p{color:#000;line-height:var(--map-line-height)}.map p{font-family:Coop;font-size:var(--map-p-font-size);margin-bottom:16px}.map p a{background-color:transparent;color:#007bff;text-decoration:none}.map h1,.map h2{font-family:Coop-Bold;font-size:24px;margin-bottom:24px}.map h3{font-family:Coop-Bold;font-size:18px;margin-bottom:0}.map .cmp-map{background-color:#fff;float:right;margin:40px;max-height:calc(100vh - 25%);max-width:400px;overflow-y:auto;padding:24px 48px 24px 24px}.map .cmp-map .cmp-image__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.map .cmp-map>a{border-radius:5px;cursor:pointer;display:inline-block;font-family:Coop-Bold;font-size:14px;font-weight:400;line-height:16px;margin-bottom:24px;margin-top:6px;padding:16px 24px;text-align:center;text-decoration:none;text-transform:uppercase;user-select:none;vertical-align:middle}@media(min-width:1200px){.map .cmp-map{margin-right:236px}}.map .cmp-map::-webkit-scrollbar-track{background-color:#e4002b;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.map .cmp-map::-webkit-scrollbar{background-color:#e4002b;width:10px}.map .cmp-map::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555}.map{--map-line-height:32px;--map-p-font-size:18px}.newsletterform{background-color:var(--newsletter-background-color,transparent);color:var(--newsletter-color,inherit)}.newsletterform .cmp-newsletter .cmp-newsletter-content-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;list-style:none;width:100%}.newsletterform .cmp-newsletter .cmp-newsletter-content-container .cmp-newsletter-title{font-family:Coop-Bold;font-size:32px;font-weight:400;margin:0}.newsletterform .cmp-newsletter .cmp-newsletter-content-container .cmp-newsletter__action-container .cmp-newsletter__action-link{background:transparent;border:none;border-bottom:1px solid #99cc39;color:#99cc39;cursor:pointer;font-family:Coop;font-size:18px;font-weight:400;max-height:60px;padding-bottom:16px;padding-left:0;padding-right:230px;position:relative;text-decoration:none}.newsletterform .cmp-newsletter .cmp-newsletter-content-container .cmp-newsletter__action-container .cmp-newsletter__action-link:after{content:"";font-family:icomoon;font-size:32px;position:absolute;right:0;top:0}.newsletterform .cmp-newsletter__modal-outer{align-items:center;background:rgba(0,0,0,.3);display:grid;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s;width:100vw;z-index:3}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner{background-color:#008c95;border-radius:5px;max-width:250px;min-height:150px;min-width:200px;padding:1rem;position:relative}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner.hide{background-color:transparent}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner.hide .cmp-newsletter__modal-body__inner,.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner.hide .cmp-newsletter__modal-close{opacity:0;pointer-events:none}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .cmp-newsletter__modal-close{align-items:center;background:#ea5a0c;border:none;border-radius:50px;cursor:pointer;display:flex;height:72px;justify-content:center;opacity:1;position:absolute;right:-36px;top:-36px;width:72px;z-index:9997}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .cmp-newsletter__modal-close:hover{background:#99cc39}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .cmp-newsletter__modal-close span{color:#008c95;font-size:24px;line-height:1}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .title{font-family:Coop-Bold;font-size:32px;font-weight:500;line-height:40px;margin-bottom:24px}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .title h2{margin:0}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner p{font-family:Coop;font-size:16px;margin-bottom:24px}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner p p{margin:0}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter{overflow:hidden}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .input__email,.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .input__firstname,.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .input__lastname{background:none;border:none;color:#99cc39;font-family:Coop;font-size:16px;padding-top:40px;width:100%}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter input:-webkit-autofill,.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter input:-webkit-autofill:focus,.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter input:-webkit-autofill:hover{border:none;-webkit-text-fill-color:#99cc39;-webkit-box-shadow:inset 0 0 0 1000px #008c95;transition:background-color 5000s ease-in-out 0s}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter button:focus,.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter input:focus,.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter select:focus,.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter textarea:focus{outline:none}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .fieldset{margin-bottom:40px;position:relative}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .fieldset.text-right{text-align:end}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .fieldset label{border-bottom:1px solid #99cc39;bottom:0;height:100%;left:0;pointer-events:none;position:absolute;width:100%}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .fieldset label:after{border-bottom:2px solid #99cc39;bottom:-1px;content:"";height:100%;left:0;position:absolute;transform:translateX(-100%);transition:transform .3s ease;width:100%}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .fieldset .label__name{font-family:Coop;font-size:16px}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .fieldset .label__name p{margin:0}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .fieldset .label__name{bottom:5px;left:0;outline:none;position:absolute;transition:all .3s ease}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .fieldset input:focus+label .label__name,.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .fieldset input:valid+label .label__name{font-size:12px;transform:translateY(-150%)}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .fieldset input:focus+label:after,.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .fieldset input:valid+label:after{transform:translateX(0)}.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner .newsletter .cmp-newslettter__submit{align-self:self-end;border:1px solid;border-radius:5px;cursor:pointer;font-family:Coop;font-size:16px;padding:16px 24px}.newsletterform .cmp-newsletter__modal-outer .modal-body__newsletter_success_outer{align-items:center;background:rgba(0,0,0,.3);display:grid;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s;width:100vw;z-index:9998}.newsletterform .cmp-newsletter__modal-outer .modal-body__newsletter_success_outer .modal-body__newsletter_success_inner{background-color:#fff;border-radius:5px;color:#000;min-height:200px;padding:3rem;position:relative;width:40vw}.newsletterform .cmp-newsletter__modal-outer .modal-body__newsletter_success_outer .modal-body__newsletter_success_inner p{color:#000;font-family:Coop-Bold;font-size:32px;font-weight:400}.newsletterform .cmp-newsletter__modal-outer .modal-body__newsletter_success_outer .modal-body__newsletter_success_inner .cmp__newsletter_success_close{align-items:center;background:#ccc;border:none;border-radius:50px;cursor:pointer;display:flex;height:72px;justify-content:center;opacity:1;position:absolute;right:-36px;top:-36px;width:72px;z-index:9999}.newsletterform .cmp-newsletter__modal-outer .modal-body__newsletter_success_outer .modal-body__newsletter_success_inner .cmp__newsletter_success_close span{color:#fff;font-size:24px;line-height:1}.newsletterform .cmp-newsletter__modal-outer .modal-body__newsletter_success_outer .modal-body__newsletter_success_inner .cmp-newslettter__submit{font-family:Coop-Bold;font-size:32px;font-weight:500;line-height:40px}.newsletterform .cmp-newsletter__modal-outer .modal-body__newsletter_success_outer.show,.newsletterform .cmp-newsletter__modal-outer.show{opacity:1;pointer-events:all}@media(min-width:1200px)and (max-height:800px){.newsletterform .cmp-newsletter__modal-outer .cmp-newsletter__modal-outer .cmp-newsletter__modal-inner{max-height:480px}}.newsletterform{--newsletter-background-color:#008c95;--newsletter-color:#99cc39;--newsletter-padding:65px 33px 0 33px}.parallax{margin-bottom:45px;margin-top:100px}.parallax .parallax__wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.parallax .parallax__wrapper .parallax__inner{position:relative;width:100%}.parallax .parallax__wrapper .parallax__inner .parallax__img-behind img,.parallax .parallax__wrapper .parallax__inner .parallax__img-front img{object-fit:cover;width:80%}.popupcontainer{align-items:center;background:rgba(0,0,0,.3);display:grid;height:100vh;justify-content:center;left:0;pointer-events:all;position:fixed;top:0;width:100vw;z-index:9995}.popupcontainer .cmp-container{border-radius:5px;display:flex;max-height:60vh;max-width:80vw;padding:3rem 1rem;position:relative;z-index:9996}@media(min-width:1200px){.popupcontainer .cmp-container{padding:3rem}}.popupcontainer .cmp-container{animation-duration:2s;animation-fill-mode:forwards;animation-name:fadeIn}@media(min-width:1200px){.popupcontainer .cmp-container{max-width:clamp(650px,40vw,1000px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.popupcontainer .cmp-container .cmp__popup_close{align-items:center;background:#000;border:none;border-radius:50px;cursor:pointer;display:flex;height:60px;justify-content:center;opacity:1;pointer-events:all;position:absolute;right:calc(50% - 30px);top:-24px;width:60px;z-index:9997}@media(min-width:1200px){.popupcontainer .cmp-container .cmp__popup_close{height:72px;right:-36px;top:-36px;width:72px}}.popupcontainer .cmp-container .cmp__popup_close span{color:#fff;font-size:24px;line-height:1}.popupcontainer .cmp-container .cmp__popup_close:hover{background:#ccc}.popupcontainer .cmp-container .cmp__popup_close:hover span{color:#fff}@media(min-width:1488px){.cbk__booking-mask-01.small .cbk__booking-mask-01-item h2,.cbk__booking-mask-01.small .cbk__booking-mask-01-item.cbk__booking-mask-01-claim a,.cbk__booking-mask-01.small .cbk__booking-mask-01-item.cbk__booking-mask-01-claim span{text-align:left}.cbk__booking-mask-01.small form{align-items:center;display:flex;flex-flow:row wrap}.cbk__booking-mask-01.small form .cbk__booking-mask-01-item{margin-bottom:0}.cbk__booking-mask-01.small form .cbk__booking-mask-01-item:last-child{margin-right:0;max-width:300px;width:100%}.cbk__booking-mask-01.small a,.cbk__booking-mask-01.small h2,.cbk__booking-mask-01.small span{text-align:left}.cbk__booking-mask-01.small hr{display:block;height:1px;margin:0 0 0 -40px;max-width:88px;transform:rotate(90deg);width:100%}}@media(min-width:1200px){.cbk__booking-mask-01.big form .cbk__booking-mask-01-item{margin-left:5%}}.cbk__booking-mask-01{margin-bottom:40px}.cbk__booking-mask-01 .datepicker{padding:0}.cbk__booking-mask-01 .input-group{display:block}.cbk__booking-mask-01.big,.cbk__booking-mask-01.small{padding-bottom:40px;padding-top:40px}.cbk__booking-mask-01.big .cbk__booking-mask-01-item,.cbk__booking-mask-01.small .cbk__booking-mask-01-item{margin-bottom:40px}.cbk__booking-mask-01.big .cbk__booking-mask-01-item button,.cbk__booking-mask-01.small .cbk__booking-mask-01-item button{cursor:pointer}.cbk__booking-mask-01.big .cbk__booking-mask-01-item:last-child,.cbk__booking-mask-01.small .cbk__booking-mask-01-item:last-child{margin-bottom:0}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .headline,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .headline{font-family:Coop;font-size:16px;line-height:16px}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .date-input,.cbk__booking-mask-01.big .cbk__booking-mask-01-item .select-input,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .date-input,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .select-input{cursor:pointer;max-width:168px;opacity:1;padding-left:0;width:168px}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .date-input.disabled,.cbk__booking-mask-01.big .cbk__booking-mask-01-item .select-input.disabled,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .date-input.disabled,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .select-input.disabled{cursor:auto}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .date-input option,.cbk__booking-mask-01.big .cbk__booking-mask-01-item .select-input option,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .date-input option,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .select-input option{color:#ccc;font-family:Coop;font-size:16px}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .date-input,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .date-input{background:none;border:none;font-family:Coop-Bold;font-size:28px;outline:none;text-align:left!important}@media(max-width:576px){.cbk__booking-mask-01.big .cbk__booking-mask-01-item .date-input,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .date-input{padding-left:0;padding-right:0}}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .date-input::placeholder,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .date-input::placeholder{color:#008c95;opacity:1}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .date-input:-ms-input-placeholder,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .date-input:-ms-input-placeholder{color:#008c95;opacity:1}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .date-input::-ms-input-placeholder,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .date-input::-ms-input-placeholder{color:#008c95;opacity:1}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .date-input,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .date-input{margin-top:0;-webkit-padding-before:0;-webkit-padding-after:0}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .select-input,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .select-input{-webkit-appearance:none;background-position-x:calc(100% - 5px);background-position-y:10px;border:none;font-family:Coop-Bold;font-size:28px;outline:none;padding-left:0;padding-right:0}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .select-input option,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .select-input option{padding-left:5px;padding-right:5px}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .select-input,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .select-input{-webkit-padding-before:0;padding-top:0;-webkit-padding-after:0}.cbk__booking-mask-01.big .cbk__booking-mask-01-item .btn,.cbk__booking-mask-01.small .cbk__booking-mask-01-item .btn{min-width:100%;width:100%}.cbk__booking-mask-01.big .cbk__booking-mask-01-item h2,.cbk__booking-mask-01.small .cbk__booking-mask-01-item h2{font-family:Coop-Bold;font-size:24px;font-weight:500;line-height:32px;margin-bottom:8px;margin-top:0;text-align:center}.cbk__booking-mask-01.big .cbk__booking-mask-01-item.cbk__booking-mask-01-claim span,.cbk__booking-mask-01.small .cbk__booking-mask-01-item.cbk__booking-mask-01-claim span{color:var(--booking-mask-claim-span-color);display:block;font-family:Coop;font-size:16px;line-height:24px;opacity:.9;text-align:center}.cbk__booking-mask-01.big .cbk__booking-mask-01-item.cbk__booking-mask-01-claim a,.cbk__booking-mask-01.small .cbk__booking-mask-01-item.cbk__booking-mask-01-claim a{color:var(--booking-mask-claim-link-color);display:block;font-family:Coop;font-size:16px;line-height:24px;text-align:center;text-decoration:underline}.cbk__booking-mask-01.big .cbk__booking-mask-01-item.cbk__booking-mask-01-claim a:hover,.cbk__booking-mask-01.small .cbk__booking-mask-01-item.cbk__booking-mask-01-claim a:hover{color:var(--booking-mask-claim-hover-color)}.cbk__booking-mask-01.big .separator,.cbk__booking-mask-01.small .separator{margin-bottom:32px;margin-top:30px;padding:0}@media(min-width:769px){.cbk__booking-mask-01.big form,.cbk__booking-mask-01.small form{display:flex;flex-flow:row wrap;justify-content:center;margin:auto;max-width:1300px}.cbk__booking-mask-01.big form .cbk__booking-mask-01-item,.cbk__booking-mask-01.small form .cbk__booking-mask-01-item{flex:1 0 auto}.cbk__booking-mask-01.big form .separator,.cbk__booking-mask-01.small form .separator{flex:1 0 100%;width:100%}}.modal-body__booking-mask_outer{align-items:center;background:rgba(0,0,0,.6);display:grid;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s;width:100vw;z-index:9998}.modal-body__booking-mask_outer .modal-body__booking-mask_inner{background-color:var(--booking-mask-modal-inner-background-color);border-radius:5px;color:var(--booking-mask-modal-inner-color);min-height:200px;padding:3rem;position:relative;width:40vw}.modal-body__booking-mask_outer .modal-body__booking-mask_inner .cmp__booking-mask_close{align-items:center;background:var(--booking-mask-modal-close-background-color);border:none;border-radius:50px;cursor:pointer;display:flex;height:72px;justify-content:center;opacity:1;position:absolute;right:-36px;top:-36px;width:72px;z-index:9999}.modal-body__booking-mask_outer .modal-body__booking-mask_inner .cmp__booking-mask_close span{color:var(--booking-mask-modal-close-span-color);font-size:24px;line-height:1}.modal-body__booking-mask_outer .modal-body__booking-mask_inner .cmp__booking-mask_close:hover{background:var(--booking-mask-modal-close-hover-color)}.modal-body__booking-mask_outer .modal-body__booking-mask_inner .booking__info-title h2{font-family:Coop-Bold;font-size:32px;font-weight:500;line-height:1.2;margin-bottom:40px;position:relative;word-break:break-word}.modal-body__booking-mask_outer .modal-body__booking-mask_inner .booking__info-title h2:after{background:#000;bottom:-18px;content:"";height:2px;left:0;position:absolute;width:100%}.modal-body__booking-mask_outer .modal-body__booking-mask_inner .booking__info-content .booking__info-left{font-family:Coop;font-size:18px}.modal-body__booking-mask_outer .modal-body__booking-mask_inner .booking__info-content .booking__info-left a{text-decoration:none}.modal-body__booking-mask_outer .modal-body__booking-mask_inner .booking__info-content .booking__info-left a button{background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;cursor:pointer;font-family:Coop-Bold;font-size:14px;line-height:16px;margin-top:24px;opacity:.7;outline:none;padding:16px 24px;text-transform:uppercase}.modal-body__booking-mask_outer .modal-body__booking-mask_inner .booking__info-content .booking__info-left a button:hover{opacity:1}.modal-body__booking-mask_outer.show{opacity:1;pointer-events:all}.qs-datepicker-container{color:var(--booking-mask-container-color);font-family:Coop,sans-serif;font-size:16px;line-height:16px;padding:5px;text-align:center}.qs-datepicker-container .qs-active,.qs-datepicker-container .qs-range-end,.qs-datepicker-container .qs-range-middle,.qs-datepicker-container .qs-range-start,.qs-datepicker-container .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:var(--booking-mask-qs-background-color);color:var(--booking-mask-qs-color)}.qs-datepicker-container .qs-controls{background-color:var(--booking-mask-qs-controls-background-color)}.cbk__booking-mask-01{background:var(--booking-mask-background);color:var(--booking-mask-color);margin-left:-14px;padding:40px;width:calc(100vw - 80px)}.cbk__booking-mask-01 .date-input,.cbk__booking-mask-01 .select-input{color:var(--booking-mask-select-item-color)}.cbk__booking-mask-01 .select-input{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0YyQjY5MSIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJtMTQuMjY5IDMuMzE4IDEuNDYyIDEuMzY0TDggMTIuOTY2LjI2OSA0LjY4MiAxLjczIDMuMzE4IDggMTAuMDMzeiIvPjwvc3ZnPg==") no-repeat 100% transparent;width:50px!important}.cbk__booking-mask-01 .cmp-button{border-radius:5px;font-family:Coop-Bold,sans-serif;font-size:14px;line-height:16px;padding:16px 24px;text-transform:uppercase}.cbk__booking-mask-01 .separator{background:var(--booking-mask-seperator-background-color);border:0;border-top:1px solid;border-color:var(--booking-mask-seperator-border-color);color:var(--booking-mask-seperator-color);margin-bottom:1rem;margin-top:1rem}.cbk__booking-mask-01{--booking-mask-background:#008c95;--booking-mask-color:#000;--booking-mask-container-color:#000;--booking-mask-qs-color:#000;--booking-mask-qs-background-color:#008c95;--booking-mask-qs-controls-background-color:#000;--booking-mask-select-item-color:#000;--booking-mask-seperator-border-color:#000;--booking-mask-seperator-background-color:#000;--booking-mask-seperator-color:#000;--booking-mask-claim-span-color:#000;--booking-mask-claim-link-color:#000;--booking-mask-modal-inner-color:#000;--booking-mask-modal-inner-background-color:#fff;--booking-mask-modal-close-background-color:#ccc;--booking-mask-modal-close-span-color:#000;--booking-mask-modal-close-hover-color:#fff;--booking-mask-claim-hover-color:#fff}.cbk__booking-mask-01 .cbk__booking-mask-01-item .datetimepickerCheckIn::placeholder,.cbk__booking-mask-01 .cbk__booking-mask-01-item .datetimepickerCheckOut::placeholder{color:#000!important;opacity:1}.cbk__booking-mask-01 .cbk__booking-mask-01-item .datetimepickerCheckIn:-ms-input-placeholder,.cbk__booking-mask-01 .cbk__booking-mask-01-item .datetimepickerCheckOut::-ms-input-placeholder{color:#000!important}.cbk__booking-mask-01 .cbk__booking-mask-01-item .datetimepickerCheckIn::-ms-input-placeholder,.cbk__booking-mask-01 .cbk__booking-mask-01-item .datetimepickerCheckOut::-ms-input-placeholder{color:#000!important}.cmp-tabs__tablist{display:flex;flex-wrap:wrap;list-style:none;padding-left:0}.cmp-tabs__tab{border-bottom:1px solid transparent;box-sizing:border-box;cursor:pointer;padding:.5rem 1rem}.cmp-tabs__tab--active{border-color:inherit}.cmp-tabs__tabpanel{display:none}.cmp-tabs__tabpanel--active{display:block;margin-top:var(--teaser-tabs-tabpanel-active)}.tabs .teaser{padding:0}.tabs{min-height:400px;position:relative}.tabs:before{background-color:#ea5a0c;content:"";height:400px;left:-100vw;position:absolute;top:0;width:300vw;z-index:-1}@media(max-width:1199px){.tabs:before{left:0;width:100vw}}.tabs .cmp-tabs__title{color:#99cc39;font-family:Coop-Bold;font-size:48px;font-weight:500;line-height:56px;margin:0 0 30px;padding:80px 0 0 1rem}.cmp-tabs{position:relative}.cmp-tabs .cmp-tabs__tablist{border-bottom:2px solid hsla(41,61%,74%,.4)}.cmp-tabs .cmp-tabs__tab{color:#99cc39;font-family:Coop-Bold;font-size:var(--cmp-text-font-size);font-weight:400;height:auto;letter-spacing:.5px;line-height:24px;opacity:1;opacity:.56;padding-bottom:22px;transform:translateY(2px)}.cmp-tabs .cmp-tabs__tab--active{border-bottom:2px solid #99cc39;opacity:1}.tabs{--teaser-tabs-tabpanel-active:60px}.embed .cmp-embed iframe{aspect-ratio:16/9;height:100%;width:100%!important}.quickfacts{margin-bottom:40px;max-height:none}.quickfacts .quickfacts-container{display:flex;flex-direction:column;gap:28px;justify-content:center;margin-bottom:30px;padding:var(--quickfacts-container-padding);position:relative}.quickfacts .quickfacts-container .cmp-quickfact{align-items:center;display:flex;gap:20px;margin-bottom:16px}.quickfacts .quickfacts-container .cmp-quickfact .quickfact-img{height:32px;width:32px}.quickfacts .quickfacts-container .cmp-quickfact .quickfact-text{color:#000;font-family:Coop;font-size:16px;font-weight:400;margin:0}.quickfacts .quickfacts-container:after{background:rgba(0,0,0,.16);bottom:32px;content:"";height:1px;left:0;position:absolute;width:100%}@media(min-width:769px){.quickfacts{max-height:160px}.quickfacts .quickfacts-container{flex-direction:row;gap:60px}.quickfacts .quickfacts-container .cmp-quickfact{flex-direction:column;margin-bottom:23px;text-align:center;width:25%}}.quickfacts{--quickfacts-container-padding:32px 32px 32px 0}.quickfacts .quickfacts-container .cmp-quickfact .quickfact-img{height:auto;width:150px}.iconbanner{margin-bottom:40px;padding:0}.iconbanner .cmp-iconbanner-container{display:flex;flex-direction:column;gap:20px;padding:0 28px 60px;position:relative}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_text{margin-top:40px;max-width:500px}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title{color:#99cc39;font-family:Coop-Bold;font-size:36px;font-weight:500;line-height:40px}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description{color:#99cc39;font-family:Coop;font-size:var(--cmp-text-font-size);font-weight:400;line-height:32px;margin-bottom:32px}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container{bottom:40px;display:flex;font-family:Coop-Bold;left:28px;position:absolute}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_icons{margin-bottom:20px}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon{align-items:stretch;display:flex;gap:12px;height:auto;margin-bottom:40px;width:unset}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon img{height:64px;width:64px}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon .cmp-iconbanner-text{align-self:center;color:#99cc39;font-family:Coop;font-size:16px;font-weight:400;line-height:24px}@media(min-width:1200px){.iconbanner .cmp-iconbanner-container{flex-direction:unset;gap:80px;justify-content:center;min-height:424px;padding:0;position:unset}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_icons,.iconbanner .cmp-iconbanner-container .cmp-iconbanner_text{padding:80px 0}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_text{margin-top:0;max-width:500px}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title{font-size:48px;line-height:56px;margin-top:0}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description{color:#99cc39;font-family:Coop;font-size:var(--cmp-text-font-size);font-weight:400;line-height:32px;margin-bottom:32px}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container{position:unset}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_icons{display:flex;gap:20px;justify-content:center;width:30%}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:20px;text-align:center}.iconbanner .cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon img{height:88px;width:88px}}.cbk__contact-form,.cbk__contact-form input,.cbk__contact-form label,.cbk__contact-form select,.cbk__contact-form textarea{font-family:Coop;font-size:18px}.cbk__contact-form .btn{border-radius:5px;cursor:pointer;font-family:Coop-Bold;font-size:14px;line-height:16px;outline:none;padding:16px 24px;text-transform:uppercase}.cbk__contact-form .btn:hover{text-decoration:none}.cbk__contact-form label{display:inline-block;white-space:nowrap}.cbk__contact-form .radio__box{flex-flow:row nowrap;line-height:24px;margin-bottom:40px;margin-top:5px;min-height:40px;position:relative;top:0}.cbk__contact-form .radio__box,.cbk__contact-form .radio__box .radio__button{align-items:center;display:flex;margin-right:25px}.cbk__contact-form .radio__box input{background:none;border:none;border-bottom:1px solid var(--contact-form-radiobox-input-border-bottom);border-radius:50px;height:24px;margin-right:5px;outline:none;width:24px}.cbk__contact-form h2{color:var(--contact-form-title-color);font-family:Coop-Bold;font-size:36px;font-weight:500;line-height:1.2;margin-bottom:28px}@media(min-width:769px){.cbk__contact-form h2{font-size:48px}}.cbk__contact-form p{color:var(--contact-form-text-color);margin-bottom:32px}.cbk__contact-form .fieldset{margin-bottom:40px;min-height:40px;position:relative}.cbk__contact-form .fieldset input{background:none;border:none;border-bottom:1px solid var(--contact-form-fieldset-input-border-bottom);border-radius:0;color:var(--contact-form-fieldset-input-color);outline:none;width:100%}.cbk__contact-form .fieldset .to-top{transform:translateY(0);transition:.3s}.cbk__contact-form .fieldset .fixed-to-top,.cbk__contact-form .fieldset:focus-within .to-top{font-size:14px;opacity:.56;transform:translateY(-5px);transition:.3s}.cbk__contact-form .fieldset textarea{background:none;border:none;border-bottom:1px solid var(--contact-form-textarea-border-bottom);color:var(--contact-form-fieldset-textarea-color);height:58px;min-height:25px;outline:none;overflow:auto;overflow-y:hidden;resize:vertical;width:100%}.cbk__contact-form .required__form{color:var(--contact-form-required-tex-color);margin-top:30px;opacity:56%}.cbk__contact-form .fieldset.submit{display:flex;justify-content:flex-end}.modal-body__contact-form-success_outer{align-items:center;background:rgba(0,0,0,.6);display:grid;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s;width:100vw;z-index:9998}.modal-body__contact-form-success_outer .modal-body__contact-form-success_inner{background-color:var(--contact-form-modal-body-success);border-radius:5px;min-height:200px;padding:3rem;position:relative;width:40vw}.modal-body__contact-form-success_outer .modal-body__contact-form-success_inner .cmp_contact-form__success_close{align-items:center;background:var(--contact-form-modal-body-success-close);border:none;border-radius:50px;cursor:pointer;display:flex;height:72px;justify-content:center;opacity:1;position:absolute;right:-36px;top:-36px;width:72px;z-index:9999}.modal-body__contact-form-success_outer .modal-body__contact-form-success_inner .cmp_contact-form__success_close span{color:var(--contact-form-modal-body-success-close-span);font-size:24px;line-height:1}.modal-body__contact-form-success_outer .modal-body__contact-form-success_inner .cmp-newslettter__submit{font-family:Coop-Bold;font-size:32px;font-weight:500;line-height:40px}.modal-body__contact-form-success_outer.show{opacity:1;pointer-events:all}.cbk__inquiry-form,.cbk__inquiry-form input,.cbk__inquiry-form label,.cbk__inquiry-form select,.cbk__inquiry-form textarea{font-family:Coop;font-size:18px}.cbk__inquiry-form .form-title h2{font-family:Coop-Bold;font-size:48px;font-weight:500;line-height:1.2;margin-bottom:27px;word-break:break-word}@media(max-width:768px){.cbk__inquiry-form .form-title h2{font-size:32px}}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__radio__box{align-items:center;display:flex;flex-direction:column;flex-flow:wrap;gap:8px;line-height:24px;margin:5px 25px 40px 0;min-height:40px;position:relative;top:0}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__radio__box .radio__button{align-items:center;display:flex;margin-right:25px}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__radio__box input{background:none;border:none;border-bottom:1px solid var(--inquiry-form-radio-box-input-border-color);border-radius:50px;height:24px;margin-right:5px;outline:none;width:24px}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container{width:100%}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:var(--inquiry-form-chevron_down) no-repeat right transparent;background-position-x:calc(100% - 10px);background-position-y:14px;border:1px solid var(--inquiry-form-field-box-select-border-color);border-radius:0;padding-left:10px;padding-right:10px}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset{margin-bottom:40px;min-height:40px;position:relative}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset .to-top{transform:translateY(0);transition:.3s}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset .fixed-to-top,.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset:focus-within .to-top{font-size:14px;opacity:.56;transform:translateY(-5px);transition:.3s}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset h2{font-family:Coop;font-size:18px;font-weight:500;line-height:18px;margin:16px 0}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset.date,.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset.radiobutton_form,.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset.specialspace__form{margin-bottom:24px}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset label{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;width:100%}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset .data_input{background:none;border:none;border-bottom:1px solid var(--inquiry-form-data-input-border-color);color:var(--inquiry-form-data-input-color);font-size:18px;padding-top:20px;width:100%}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset input:-webkit-autofill,.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset input:-webkit-autofill:focus,.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset input:-webkit-autofill:hover{-webkit-text-fill-color:var(--inquiry-form-webkit-autofill-color);-webkit-box-shadow:inset 0 0 0 1000px transparent;transition:background-color 5000s ease-in-out 0s}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset button:focus,.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset input:focus,.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset select:focus,.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .fieldset textarea:focus{outline:none}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .radio__event-button select{border:1px solid var(--inquiry-form-radio-event-border-color);min-height:45px;outline:none;width:100%}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .specialspace__form{display:flex}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .specialspace__form .radio__button input{background:none;border:none;border-bottom:1px solid var(--inquiry-form-radio-button-border-color);border-radius:50px;height:24px;margin:0;outline:none;width:24px}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container .specialspace__form .radio__button label{border:none;bottom:5px;font-size:18px;font-weight:400;line-height:24px;margin-right:25px;position:relative}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box__textarea{display:flex;flex-direction:column;gap:12px;text-align:center}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box__textarea .fieldset{position:relative}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box__textarea .fieldset:focus-within .to-top{font-size:14px;opacity:.56;transition:.3s}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box__textarea .fieldset textarea{background:none;border:none;border-bottom:1px solid var(--inquiry-form-field-box-textarea-border-color);max-height:20px;outline:none;width:100%}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .require-text{margin:30px 0}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .require-text .required__form{opacity:56%}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cmp-form__action-submit{align-self:center;margin-bottom:30px}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cmp-form__action-submit .cmp-form__action-link{background:var(--inquiry-form-submit-action-link-background-color);border:1px solid var(--inquiry-form-submit-action-link-border-color);border-radius:5px;color:#fff;cursor:pointer;font-family:Coop-Bold;font-size:14px;line-height:16px;outline:none;padding:16px 24px;text-transform:uppercase}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cmp-form__action-submit .cmp-form__action-link:hover{background-color:var(--inquiry-form-submit-action-link-hover-background-color);text-decoration:none}.modal-body__inquiry-form-success_outer{align-items:center;background:rgba(0,0,0,.6);display:grid;height:100vh;justify-content:center;left:0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;top:0;transition:opacity .2s;width:100vw;z-index:9998}.modal-body__inquiry-form-success_outer .modal-body__inquiry-form-success_inner{background-color:var(--inquiry-form-submit-modal-success-background-color);border-radius:5px;min-height:200px;padding:3rem;position:relative;width:40vw}.modal-body__inquiry-form-success_outer .modal-body__inquiry-form-success_inner .cmp_inquiry-form__success_close{align-items:center;background:var(--inquiry-form-submit-modal-success-close-background-color);border:none;border-radius:50px;cursor:pointer;display:flex;height:72px;justify-content:center;opacity:1;position:absolute;right:-36px;top:-36px;width:72px;z-index:9999}.modal-body__inquiry-form-success_outer .modal-body__inquiry-form-success_inner .cmp_inquiry-form__success_close span{color:var(--inquiry-form-submit-modal-success-close-span-color);font-size:24px;line-height:1}.modal-body__inquiry-form-success_outer .modal-body__inquiry-form-success_inner .cmp_inquiry-form_popup-error h2{font-size:32px}.modal-body__inquiry-form-success_outer .modal-body__inquiry-form-success_inner .cmp_inquiry-form_popup-error p{font-size:16px}.modal-body__inquiry-form-success_outer.show{opacity:1;pointer-events:all}@media(min-width:769px){.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__radio__box{align-items:center;display:flex;flex-direction:row;flex-flow:row nowrap}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .date{margin-bottom:16px}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box{flex-direction:row}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box .cbk__field-box__container{width:50%}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box__textarea{text-align:initial}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box__textarea .required__form{margin-top:60px}.cbk__inquiry-form .cbk__inquiry-form__form .cbk__form-container .cbk__field-box__textarea .cmp-form__action-submit{align-self:end;margin-top:-70px}.modal-body__inquiry-form-success_outer .modal-body__inquiry-form-success_inner .cmp_inquiry-form_popup-error h2{font-size:48px}.modal-body__inquiry-form-success_outer .modal-body__inquiry-form-success_inner .cmp_inquiry-form_popup-error p{font-size:18px}}.cbk__contact-form{--contact-form-title-color:#000;--contact-form-text-color:#000;--contact-form-fieldset-input-color:#000;--contact-form-fieldset-textarea-color:#000;--contact-form-required-tex-color:#000;--contact-form-radiobox-input-border-bottom:#000;--contact-form-fieldset-input-border-bottom:#000;--contact-form-textarea-border-bottom:#000;--contact-form-modal-body-success:#fff;--contact-form-modal-body-success-close:#ccc;--contact-form-modal-body-success-close-span:#fff}.cbk__inquiry-form{--inquiry-form-radio-box-input-border-color:#000;--inquiry-form-field-box-select-border-color:#000;--inquiry-form-data-input-color:#000;--inquiry-form-data-input-border-color:#000;--inquiry-form-webkit-autofill-color:#000;--inquiry-form-radio-event-border-color:#000;--inquiry-form-radio-button-border-color:#000;--inquiry-form-field-box-textarea-border-color:#000;--inquiry-form-submit-action-link-background-color:#666;--inquiry-form-submit-action-link-border-color:#000;--inquiry-form-submit-action-link-hover-background-color:#000;--inquiry-form-submit-modal-success-background-color:#fff;--inquiry-form-submit-modal-success-close-background-color:#000;--inquiry-form-submit-modal-success-close-span-color:#fff;--inquiry-form-chevron_down:url(clientlib-site-cooprestaurant/resources/baslertor/svg/ic_chevron_down_16.svg)}.jobs{background-color:#000}.jobs #jobs-data{padding:0 15px}.jobs #jobs-data .job{font-family:Coop,sans-serif;font-size:20px;line-height:28px;margin-bottom:30px;margin-top:30px}.jobs #jobs-data .job>div{margin:auto;width:75%}.jobs #jobs-data .job>div .row{display:flex;gap:50px}.jobs #jobs-data .job>div .row>div{width:50%}.jobs #jobs-data .job>div .row>div.text-right{text-align:right}@media(min-width:769px){.jobs #jobs-data .job{margin-bottom:50px;margin-top:50px}}.jobs #jobs-data .job .job__title h2{font-family:Coop-Bold;font-size:30px;margin-bottom:20px;text-align:center}.jobs #jobs-data .job .job__link{font-family:Coop,sans-serif;margin:20px auto 0;min-width:1px;text-align:center;width:auto}.jobs #jobs-data .job .job__link a{border-bottom:2px solid;border-top:2px solid;color:currentColor;display:inline-block;padding:4px 10px;text-decoration:none}.table{overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse}.table thead{border-bottom:1px solid #000}.table thead tr{border-top:none}.table thead tr .alt,.table thead tr th{font-family:Coop-Bold;font-size:18px;font-weight:400;line-height:30px}.table thead tr th{padding:12px 19px;text-align:var(--th-text-alignment)}.table thead tr .alt{background:var(--alt-bg-color);color:#fff}.table tbody td,.table tbody th{padding:var(--tbody-padding)}.table tbody tr td,.table tbody tr td b{font-family:Coop-Bold;line-height:27px}.table tbody tr td b{color:#000;font-size:18px;font-weight:400}.table tbody tr:nth-child(2n){background:var(--even-child-bg-color)}.table tbody tr:nth-child(2n) td{font-weight:400;line-height:23px}.table tbody tr:nth-child(2n) .alt{background:var(--alt-bg-color);color:#fff}.table tbody tr th{border:none;font-family:Coop-Bold;font-weight:400}.table tbody tr td{border:none;color:var(--td-color);font-family:Coop;font-size:18px;font-weight:400;line-height:23px;text-align:var(--td-text-alignment)}.table tbody tr .alt{background:var(--tbody-alt-bg-color);color:#fff}.table{--th-text-alignment:center;--tbody-padding:26px 12px;--even-child-bg-color:#e8e7e5;--alt-bg-color:hsla(192,5%,42%,.95);--td-text-alignment:center;--td-color:rgba(0,0,0,.56);--tbody-alt-bg-color:#656d6f}.exitintentform,.exitintentform input,.exitintentform label,.exitintentform select,.exitintentform textarea{font-family:Coop;font-size:var(--cmp-text-font-size)}.exitintentform .modal-body__exit-layer_outer{align-items:center;background:rgba(0,0,0,.8);display:grid;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s;width:100vw;z-index:9998}.exitintentform .modal-body__exit-layer_outer.show{opacity:1;pointer-events:all}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner{background-color:#fff;border-radius:5px;min-height:150px;padding:3.5rem;position:relative;width:40vw}@media(max-width:768px){.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner{padding:.3rem 1.8rem}}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner.hide{background-color:transparent}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner.hide .cmp__exit-layer_close,.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner.hide .modal-body__content{opacity:0;pointer-events:none}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .cmp__exit-layer_close{align-items:center;background:#ccc;border:none;border-radius:50px;cursor:pointer;display:flex;height:72px;justify-content:center;opacity:1;position:absolute;right:-36px;top:-36px;width:72px;z-index:9999}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .cmp__exit-layer_close span{color:#fff;font-size:24px;line-height:1}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form h2{font-family:Coop-Bold;font-size:48px;font-weight:500;line-height:1.2;margin-bottom:40px;position:relative;word-break:break-word}@media(max-width:768px){.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form h2{font-size:32px}}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form h2:after{background:#000;bottom:-18px;content:"";height:2px;left:0;position:absolute;width:8%}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset,.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .info-call,.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .info-email{margin-bottom:40px}@media(max-width:768px){.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset,.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .info-call,.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .info-email{margin-bottom:8px}}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .info-call .info-call__title{margin-bottom:12px}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .info-call .info-call__number a{color:#000;font-family:Coop-Bold;text-decoration:none}@media(max-width:768px){.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .info-call .info-call__number a{font-size:16px}}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .info-email .info-email__title a{color:#000;font-family:Coop-Bold;text-decoration:none}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset{position:relative}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset .to-top{transform:translateY(0);transition:.3s}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset:focus-within .to-top{font-size:14px;opacity:.56;transform:translateY(-8px);transition:.3s}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset label{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;width:100%}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset input{background:none;border:none;border-bottom:1px solid #000;color:#000;font-size:18px;padding-top:20px;width:100%}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset input:-webkit-autofill,.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset input:-webkit-autofill:focus,.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset input:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px transparent;transition:background-color 5000s ease-in-out 0s}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset button:focus,.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset input:focus,.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset select:focus,.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset textarea:focus{outline:none}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset textarea{background:none;border:none;border-bottom:1px solid #000;outline:none;padding-top:20px;width:100%}@media(max-width:768px){.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .fieldset textarea{padding-top:10px}}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .page-leave__footer{display:flex;justify-content:space-between}@media(max-width:768px){.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .page-leave__footer{flex-direction:column}}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .page-leave__footer .required-fields__info{opacity:.56}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .page-leave__footer .cmp-exit-layer__submit{background:#ccc;border:1px solid #000;border-radius:5px;color:#fff;cursor:pointer;font-family:Coop-Bold;font-size:14px;line-height:16px;outline:none;padding:16px 24px;text-transform:uppercase}@media(max-width:768px){.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .page-leave__footer .cmp-exit-layer__submit{margin-top:12px}}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__content .modal-body__form .page-leave__footer .cmp-exit-layer__submit:hover{background-color:#000;text-decoration:none}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__exit-layer_success_outer{align-items:center;background:rgba(0,0,0,.3);display:grid;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s;width:100vw;z-index:9998}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__exit-layer_success_outer .modal-body__exit-layer_success_inner{background-color:#fff;border-radius:5px;color:#000;min-height:200px;padding:3rem;position:relative;width:40vw}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__exit-layer_success_outer .modal-body__exit-layer_success_inner p{color:#000;font-family:Coop-Bold;font-size:32px;font-weight:400}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__exit-layer_success_outer .modal-body__exit-layer_success_inner .cmp__exit-layer_success_close{align-items:center;background:#ccc;border:none;border-radius:50px;cursor:pointer;display:flex;height:72px;justify-content:center;opacity:1;position:absolute;right:-36px;top:-36px;width:72px;z-index:9999}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__exit-layer_success_outer .modal-body__exit-layer_success_inner .cmp__exit-layer_success_close span{color:#fff;font-size:24px;line-height:1}.exitintentform .modal-body__exit-layer_outer .modal-body__exit-layer_inner .modal-body__exit-layer_success_outer.show{opacity:1;pointer-events:all}.content-container>.aem-Grid>.container:nth-child(odd){background:url(clientlib-site-cooprestaurant/resources/cooprestaurant/img/paper_background.jpeg);--mask:radial-gradient(118.34px at 50% 162.00px,#000 99%,#0000 101%) calc(50% - 120px) 0/240px 51% repeat-x,radial-gradient(118.34px at 50% -102px,#0000 99%,#000 101%) 50% 60px/240px calc(51% - 60px) repeat-x,radial-gradient(118.34px at 50% calc(100% - 162px),#000 99%,#0000 101%) calc(50% - 120px) 100%/240px 51% repeat-x,radial-gradient(118.34px at 50% calc(100% + 102px),#0000 99%,#000 101%) 50% calc(100% - 60px)/240px calc(51% - 60px) repeat-x;margin:-42px 0;-webkit-mask:var(--mask);mask:var(--mask);padding:75px 0}.content-container>.aem-Grid>.container:nth-child(2n){margin-bottom:40px}.cmp-container .bg__color--06{border-radius:20px;box-shadow:var(--default-shadow);margin-left:14px;margin-right:14px;padding:65px 45px}@media(max-width:1199px){.cmp-container .bg__color--06{padding:45px 35px}}@media(max-width:768px){.cmp-container .bg__color--06{margin-left:0;margin-right:0;padding:30px 20px}}.cmp-container .bg__color--06 .cmp-title{--title-margin-bottom:0}.cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button{align-items:center;border-top:1px solid;cursor:pointer;display:flex;justify-content:space-between;padding:var(--accordion-lines-padding) 0;--arrow-size:35px;--accordion-lines-padding:22px}@media(min-width:769px){.cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button{--arrow-size:40px;--accordion-lines-padding:25px}}@media(min-width:1200px){.cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button{--arrow-size:50px;--accordion-lines-padding:30px}}.cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon{transition:.3s}.cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon:before{background-image:url(clientlib-site-cooprestaurant/resources/cooprestaurant/svg/accordion-arrow.svg);background-size:var(--arrow-size) var(--arrow-size);content:"";display:block;height:var(--arrow-size);width:var(--arrow-size)}.cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button.cmp-accordion__button--expanded .cmp-accordion__icon{transform:rotate(180deg)}.cmp-accordion .cmp-accordion__item .cmp-accordion__panel .cmp-container{--text-p-margin:0;--cmp-text-font-size:20px;margin-bottom:30px;padding:0}.accordion{--cmp-text-font-size:20px;--cmp-text-line-height:28px}.addressblock{--address-border-radius:20}.addressblock *{box-sizing:border-box}.addressblock{font-family:Coop;position:relative}.addressblock__salutation{color:#f49e00}.addressblock__edit{margin-top:100px}.addressblock__phone{text-decoration:underline}.addressblock__image{border-radius:calc(var(--address-border-radius)/16*1rem);margin-bottom:2.5rem;margin-top:30px;overflow:hidden;position:relative;z-index:1}@media(min-width:769px){.addressblock__image{margin-bottom:0;width:40%}}.addressblock__wrapper{background:#fff;border-radius:calc(var(--address-border-radius)/16*1rem);box-shadow:0 0 1.875rem 0 rgba(0,0,0,.1);margin-bottom:2.5rem;padding:2.625rem 2.375rem 1.9375rem;position:relative;z-index:2}@media(min-width:769px){.addressblock__wrapper{margin-bottom:0;margin-left:30%;transform:translateY(-50%)}}.addressblock__title{font-size:1.5rem;padding-bottom:1.875rem}.addressblock__address{font-style:normal;letter-spacing:.025rem;line-height:140%}.addressblock__text{padding-bottom:1.25rem}.addressblock__subtitle{font-family:Coop-Bold}.openinghours{font-family:Coop}.openinghours__table{border-collapse:collapse;margin-bottom:2.875rem;width:100%}.openinghours__table tr:nth-child(2n){background:#fff}.openinghours__table tr:nth-child(odd){background:#f8f8f8}@media(min-width:540px){.openinghours__table{table-layout:auto;width:500px}}.openinghours__row{border-top:1px solid #000}.openinghours__row--header{display:none}.openinghours__row--current{font-family:Coop-Bold}.openinghours__cell{padding:.8125rem 0}.openinghours__cell--date{padding-right:1.875rem}@media(min-width:769px){.openinghours__cell--date{padding-right:6.25rem}}@media(min-width:1200px){.openinghours__cell--date{padding-right:8.75rem}}.openinghours__cell--time{text-align:right;white-space:nowrap}.menues{--menues-regular-font-family:Coop;--menues-bold-font-family:Coop-Bold;--menues-select-arrow-size:24;--menues-icon-dimensions:44}@media(min-width:540px){.menues{--menues-icon-dimensions:77}}.menues{font-family:var(--menues-regular-font-family);margin-bottom:3.75rem;overflow-x:hidden}.menues *{box-sizing:border-box}.menues__overlay{background-color:#efefef;filter:alpha(opacity=50);height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:1000}.menues__title{color:#f49e00}.menues__subtitle{color:#000}.menues__select-wrapper{float:left;margin-bottom:2.375rem;margin-top:55px;padding-top:.0625rem;position:relative}.menues__select-wrapper:after{background-image:url(clientlib-site-cooprestaurant/resources/cooprestaurant/svg/select-arrow.svg);background-size:calc(var(--menues-select-arrow-size)/16*1rem) calc(var(--menues-select-arrow-size)/16*1rem);content:"";display:block;height:calc(var(--menues-select-arrow-size)/16*1rem);pointer-events:none;position:absolute;right:1.5rem;top:0;top:.8125rem;width:calc(var(--menues-select-arrow-size)/16*1rem)}.menues__select{appearance:none;background-color:#fff;border:1px solid #000;border-radius:3.125rem;padding:.9375rem 3.625rem}.menues__select:hover{border-color:#f49e00;box-shadow:0 0 0 1px #f49e00}.menues__select:focus-visible{outline:none}.menues__table{border-collapse:collapse;width:100%}.menues__table-caption{display:none}.menues__row{border-bottom:1px solid #000}.menues__cell{min-width:5rem;padding:1.25rem 0}.menues__cell--header{font-family:var(--menues-bold-font-family);font-weight:400;text-align:center}@media(min-width:540px){.menues__cell--header{text-align:left}}.menues__cell--header-note{font-family:var(--menues-regular-font-family)}.menues__cell--text{padding-right:1.25rem;text-align:left;word-break:break-word}@media(min-width:540px){.menues__cell--text{padding-right:2.5rem}}.menues__cell--align-right{text-align:right}@media(min-width:540px){.menues__cell--icons{padding:0 1.25rem 0 0}}.menues__price{font-family:var(--menues-bold-font-family);font-weight:400}.menues__icons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-.625rem}@media(min-width:540px){.menues__icons{flex-wrap:nowrap;justify-content:flex-start}}.menues__icon{display:block;height:calc(var(--menues-icon-dimensions)/16*1rem);margin:15px;width:calc(var(--menues-icon-dimensions)/16*1rem)}.menues__links{margin-top:1.625rem}@media(min-width:769px){.menues__links{display:flex}}.menues__link{color:#f49e00!important;display:block;font-family:var(--menues-bold-font-family);letter-spacing:.025rem;line-height:140%;padding-left:1.25rem;position:relative}.menues__link:first-of-type{margin-bottom:.625rem}@media(min-width:769px){.menues__link:first-of-type{margin-right:2.75rem}}.menues__link:before{background-image:url(clientlib-site-cooprestaurant/resources/cooprestaurant/svg/gallery-arrow-small.svg);background-size:.875rem .875rem;content:"";height:.875rem;left:0;position:absolute;top:.1875rem;width:.875rem}.menues__link:hover{color:#000!important}.services{font-family:Coop}.services__list{border-collapse:collapse;margin-bottom:2.875rem;width:100%}@media(min-width:540px){.services__list{width:auto}}.services__list-item{margin-bottom:5px}.specialopeninghours{font-family:Coop}.specialopeninghours__table{border-collapse:collapse;margin-bottom:2.875rem;width:100%}.specialopeninghours__table tr:nth-child(2n){background:#fff}.specialopeninghours__table tr:nth-child(odd){background:#f8f8f8}@media(min-width:540px){.specialopeninghours__table{table-layout:auto;width:500px}}.specialopeninghours__row{border-top:1px solid #000}.specialopeninghours__row--header{display:none}.specialopeninghours__row--current{font-family:Coop-Bold}.specialopeninghours__cell{padding:.8125rem 0}.specialopeninghours__cell--date{padding-right:1.875rem}@media(min-width:769px){.specialopeninghours__cell--date{padding-right:6.25rem}}@media(min-width:1200px){.specialopeninghours__cell--date{padding-right:8.75rem}}.specialopeninghours__cell--time{text-align:right}.carousel.aem-GridColumn{padding:0}.swiper-pagination{display:none}.cbk-013-carousel-container .swiper{--icon-width:77px;--icon-height:48px}.cbk-013-carousel-container .swiper .swiper-button-next,.cbk-013-carousel-container .swiper .swiper-button-prev{background-color:transparent!important;bottom:0;content:"";cursor:pointer;height:var(--icon-height);padding:0!important;top:unset;width:var(--icon-width)}.cbk-013-carousel-container .swiper .swiper-button-next:after,.cbk-013-carousel-container .swiper .swiper-button-prev:after{background-image:url(clientlib-site-cooprestaurant/resources/cooprestaurant/svg/gallery-arrow.svg);background-size:var(--icon-width) var(--icon-height);content:"";display:block;height:var(--icon-height);width:var(--icon-width)}.cbk-013-carousel-container .swiper .swiper-button-prev{left:0;transform:rotate(180deg)}.carousel.style_3Images{--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-color:#000}.carousel.style_3Images .swiper-pagination{display:block;height:var(--swiper-pagination-bullet-size);left:0;position:absolute;text-align:unset;top:0}.carousel.style_3Images .swiper-pagination-bullet{background-color:transparent;border:1px solid var(--swiper-pagination-color);height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:unset;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}.carousel.style_3Images .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--swiper-pagination-color)}.carousel.style_3Images .swiper-wrapper{padding:20px 0 0}.carousel.style_3Images .swiper-button-next,.carousel.style_3Images .swiper-button-prev{display:none}.carousel.style_5Images{margin-bottom:50px}.carousel.style_5Images .teaser_002{box-shadow:var(--default-shadow)}.carousel.style_5Images .cmp-teaser{margin-bottom:0}.carousel.style_5Images .swiper-button-next,.carousel.style_5Images .swiper-button-prev{bottom:0;position:absolute}.carousel.style_5Images .swiper-button-next{left:auto;right:17.5%}.carousel.style_5Images .swiper-button-prev{left:17.5%;right:auto}.carousel.style_5Images .teaser_002{margin-bottom:75px;margin-left:15px;margin-right:15px}.carousel.style_teaser .teaser_001 .cmp-image__image{border-radius:20px}.carousel.style_teaser .teaser_001{margin-bottom:50px}.carousel.style_teaser .swiper-button-next,.carousel.style_teaser .swiper-button-prev{margin-bottom:25px}@media(max-width:1199px){.style_5Images .swiper .swiper-button-next{left:auto;right:0}.style_5Images .swiper .swiper-button-prev{left:0;right:auto}.style_5Images .swiper .swiper-wrapper{padding-bottom:60px}.style_5Images .swiper .teaser_002{margin-bottom:25px}}.bg__color--00{background-color:#fff!important;color:#000}.bg__color--00 .title .p1,.bg__color--00 .title .p2,.bg__color--00 .title .p3,.bg__color--00 .title h1,.bg__color--00 .title h2,.bg__color--00 .title h3,.bg__color--00 .title h4,.bg__color--00 .title h5,.bg__color--00 .title h6{color:#000!important}.bg__color--00 .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--00 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--00 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--00 .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.bg__color--00.cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--00.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--00.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--00.cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#000}.bg__color--00 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after,.bg__color--00.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after{border-color:#000}.bg__color--00.cmp-container-title,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description .cmp-iconbanner-text,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description .cmp-iconbanner-text{color:#000}.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link{background-color:transparent;border:1px solid #000;color:#000}.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link:hover,.bg__color--00.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#000;border:1px solid #000;color:#fff}.bg__color--00 .table tbody tr td:not(.alt),.bg__color--00 .table tbody tr th:not(.alt),.bg__color--00 .table thead tr th:not(.alt){color:#000}.bg__color--00 .table tbody tr td:not(.alt){opacity:.56}.bg__color--00 .cbk-013-carousel-container .swiper .slide-captions,.bg__color--00 .cbk-013-carousel-container .swiper .swiper-button-next:after,.bg__color--00 .cbk-013-carousel-container .swiper .swiper-button-prev:after,.bg__color--00 .cbk-013-carousel-container .swiper .swiper-pagination,.bg__color--00 .cmp-tabs .cmp-tabs__tab,.bg__color--00 .cmp-tabs .cmp-tabs__title{color:#000}.bg__color--00 .cmp-tabs .cmp-tabs__tab,.bg__color--00 .cmp-tabs .cmp-tabs__tablist{border-bottom-color:#000}.bg__color--00 .cmp-text{color:#000}.bg__color--00{border-radius:20px}.bg__color--01{background-color:#ccc!important;color:#000}.bg__color--01 .title .p1,.bg__color--01 .title .p2,.bg__color--01 .title .p3,.bg__color--01 .title h1,.bg__color--01 .title h2,.bg__color--01 .title h3,.bg__color--01 .title h4,.bg__color--01 .title h5,.bg__color--01 .title h6{color:#000!important}.bg__color--01 .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--01 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--01 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--01 .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.bg__color--01.cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--01.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--01.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--01.cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#000}.bg__color--01 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after,.bg__color--01.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after{border-color:#000}.bg__color--01.cmp-container-title,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description .cmp-iconbanner-text,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description .cmp-iconbanner-text{color:#000}.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link{background-color:transparent;border:1px solid #000;color:#000}.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link:hover,.bg__color--01.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#000;border:1px solid #000;color:#ccc}.bg__color--01 .table tbody tr td:not(.alt),.bg__color--01 .table tbody tr th:not(.alt),.bg__color--01 .table thead tr th:not(.alt){color:#000}.bg__color--01 .table tbody tr td:not(.alt){opacity:.56}.bg__color--01 .cbk-013-carousel-container .swiper .slide-captions,.bg__color--01 .cbk-013-carousel-container .swiper .swiper-button-next:after,.bg__color--01 .cbk-013-carousel-container .swiper .swiper-button-prev:after,.bg__color--01 .cbk-013-carousel-container .swiper .swiper-pagination,.bg__color--01 .cmp-tabs .cmp-tabs__tab,.bg__color--01 .cmp-tabs .cmp-tabs__title{color:#000}.bg__color--01 .cmp-tabs .cmp-tabs__tab,.bg__color--01 .cmp-tabs .cmp-tabs__tablist{border-bottom-color:#000}.bg__color--01 .cmp-text{color:#000}.bg__color--02{background-color:#f59c00!important;color:#fff}.bg__color--02 .title .p1,.bg__color--02 .title .p2,.bg__color--02 .title .p3,.bg__color--02 .title h1,.bg__color--02 .title h2,.bg__color--02 .title h3,.bg__color--02 .title h4,.bg__color--02 .title h5,.bg__color--02 .title h6{color:#fff!important}.bg__color--02 .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--02 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--02 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--02 .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.bg__color--02.cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--02.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--02.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--02.cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#fff}.bg__color--02 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after,.bg__color--02.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after{border-color:#fff}.bg__color--02.cmp-container-title,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description .cmp-iconbanner-text,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description .cmp-iconbanner-text{color:#fff}.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link{background-color:transparent;border:1px solid #fff;color:#fff}.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link:hover,.bg__color--02.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#fff;border:1px solid #fff;color:#f59c00}.bg__color--02 .table tbody tr td:not(.alt),.bg__color--02 .table tbody tr th:not(.alt),.bg__color--02 .table thead tr th:not(.alt){color:#fff}.bg__color--02 .table tbody tr td:not(.alt){opacity:.56}.bg__color--02 .cbk-013-carousel-container .swiper .slide-captions,.bg__color--02 .cbk-013-carousel-container .swiper .swiper-button-next:after,.bg__color--02 .cbk-013-carousel-container .swiper .swiper-button-prev:after,.bg__color--02 .cbk-013-carousel-container .swiper .swiper-pagination,.bg__color--02 .cmp-tabs .cmp-tabs__tab,.bg__color--02 .cmp-tabs .cmp-tabs__title{color:#fff}.bg__color--02 .cmp-tabs .cmp-tabs__tab,.bg__color--02 .cmp-tabs .cmp-tabs__tablist{border-bottom-color:#fff}.bg__color--02 .cmp-text{color:#fff}.bg__color--03{background-color:#ea5a0c!important;color:#fff}.bg__color--03 .title .p1,.bg__color--03 .title .p2,.bg__color--03 .title .p3,.bg__color--03 .title h1,.bg__color--03 .title h2,.bg__color--03 .title h3,.bg__color--03 .title h4,.bg__color--03 .title h5,.bg__color--03 .title h6{color:#fff!important}.bg__color--03 .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--03 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--03 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--03 .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.bg__color--03.cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--03.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--03.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--03.cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#fff}.bg__color--03 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after,.bg__color--03.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after{border-color:#fff}.bg__color--03.cmp-container-title,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description .cmp-iconbanner-text,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description .cmp-iconbanner-text{color:#fff}.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link{background-color:transparent;border:1px solid #fff;color:#fff}.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link:hover,.bg__color--03.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#fff;border:1px solid #fff;color:#ea5a0c}.bg__color--03 .table tbody tr td:not(.alt),.bg__color--03 .table tbody tr th:not(.alt),.bg__color--03 .table thead tr th:not(.alt){color:#fff}.bg__color--03 .table tbody tr td:not(.alt){opacity:.56}.bg__color--03 .cbk-013-carousel-container .swiper .slide-captions,.bg__color--03 .cbk-013-carousel-container .swiper .swiper-button-next:after,.bg__color--03 .cbk-013-carousel-container .swiper .swiper-button-prev:after,.bg__color--03 .cbk-013-carousel-container .swiper .swiper-pagination,.bg__color--03 .cmp-tabs .cmp-tabs__tab,.bg__color--03 .cmp-tabs .cmp-tabs__title{color:#fff}.bg__color--03 .cmp-tabs .cmp-tabs__tab,.bg__color--03 .cmp-tabs .cmp-tabs__tablist{border-bottom-color:#fff}.bg__color--03 .cmp-text{color:#fff}.bg__color--04{background-color:#e4002b!important;color:#fff}.bg__color--04 .title .p1,.bg__color--04 .title .p2,.bg__color--04 .title .p3,.bg__color--04 .title h1,.bg__color--04 .title h2,.bg__color--04 .title h3,.bg__color--04 .title h4,.bg__color--04 .title h5,.bg__color--04 .title h6{color:#fff!important}.bg__color--04 .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--04 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--04 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--04 .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.bg__color--04.cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--04.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--04.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--04.cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#fff}.bg__color--04 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after,.bg__color--04.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after{border-color:#fff}.bg__color--04.cmp-container-title,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description .cmp-iconbanner-text,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description .cmp-iconbanner-text{color:#fff}.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link{background-color:transparent;border:1px solid #fff;color:#fff}.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link:hover,.bg__color--04.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#fff;border:1px solid #fff;color:#e4002b}.bg__color--04 .table tbody tr td:not(.alt),.bg__color--04 .table tbody tr th:not(.alt),.bg__color--04 .table thead tr th:not(.alt){color:#fff}.bg__color--04 .table tbody tr td:not(.alt){opacity:.56}.bg__color--04 .cbk-013-carousel-container .swiper .slide-captions,.bg__color--04 .cbk-013-carousel-container .swiper .swiper-button-next:after,.bg__color--04 .cbk-013-carousel-container .swiper .swiper-button-prev:after,.bg__color--04 .cbk-013-carousel-container .swiper .swiper-pagination,.bg__color--04 .cmp-tabs .cmp-tabs__tab,.bg__color--04 .cmp-tabs .cmp-tabs__title{color:#fff}.bg__color--04 .cmp-tabs .cmp-tabs__tab,.bg__color--04 .cmp-tabs .cmp-tabs__tablist{border-bottom-color:#fff}.bg__color--04 .cmp-text{color:#fff}.bg__color--05{background-color:#99cc39!important;color:#fff}.bg__color--05 .title .p1,.bg__color--05 .title .p2,.bg__color--05 .title .p3,.bg__color--05 .title h1,.bg__color--05 .title h2,.bg__color--05 .title h3,.bg__color--05 .title h4,.bg__color--05 .title h5,.bg__color--05 .title h6{color:#fff!important}.bg__color--05 .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--05 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--05 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--05 .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.bg__color--05.cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--05.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--05.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--05.cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#fff}.bg__color--05 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after,.bg__color--05.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after{border-color:#fff}.bg__color--05.cmp-container-title,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description .cmp-iconbanner-text,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description .cmp-iconbanner-text{color:#fff}.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link{background-color:transparent;border:1px solid #fff;color:#fff}.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link:hover,.bg__color--05.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#fff;border:1px solid #fff;color:#99cc39}.bg__color--05 .table tbody tr td:not(.alt),.bg__color--05 .table tbody tr th:not(.alt),.bg__color--05 .table thead tr th:not(.alt){color:#fff}.bg__color--05 .table tbody tr td:not(.alt){opacity:.56}.bg__color--05 .cbk-013-carousel-container .swiper .slide-captions,.bg__color--05 .cbk-013-carousel-container .swiper .swiper-button-next:after,.bg__color--05 .cbk-013-carousel-container .swiper .swiper-button-prev:after,.bg__color--05 .cbk-013-carousel-container .swiper .swiper-pagination,.bg__color--05 .cmp-tabs .cmp-tabs__tab,.bg__color--05 .cmp-tabs .cmp-tabs__title{color:#fff}.bg__color--05 .cmp-tabs .cmp-tabs__tab,.bg__color--05 .cmp-tabs .cmp-tabs__tablist{border-bottom-color:#fff}.bg__color--05 .cmp-text{color:#fff}.bg__color--06{background-color:#fff!important;color:#000}.bg__color--06 .title .p1,.bg__color--06 .title .p2,.bg__color--06 .title .p3,.bg__color--06 .title h1,.bg__color--06 .title h2,.bg__color--06 .title h3,.bg__color--06 .title h4,.bg__color--06 .title h5,.bg__color--06 .title h6{color:#000!important}.bg__color--06 .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--06 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--06 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--06 .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.bg__color--06.cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--06.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--06.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--06.cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#000}.bg__color--06 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after,.bg__color--06.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after{border-color:#000}.bg__color--06.cmp-container-title,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description .cmp-iconbanner-text,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description .cmp-iconbanner-text{color:#000}.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link{background-color:transparent;border:1px solid #000;color:#000}.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link:hover,.bg__color--06.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#000;border:1px solid #000;color:#fff}.bg__color--06 .table tbody tr td:not(.alt),.bg__color--06 .table tbody tr th:not(.alt),.bg__color--06 .table thead tr th:not(.alt){color:#000}.bg__color--06 .table tbody tr td:not(.alt){opacity:.56}.bg__color--06 .cbk-013-carousel-container .swiper .slide-captions,.bg__color--06 .cbk-013-carousel-container .swiper .swiper-button-next:after,.bg__color--06 .cbk-013-carousel-container .swiper .swiper-button-prev:after,.bg__color--06 .cbk-013-carousel-container .swiper .swiper-pagination,.bg__color--06 .cmp-tabs .cmp-tabs__tab,.bg__color--06 .cmp-tabs .cmp-tabs__title{color:#000}.bg__color--06 .cmp-tabs .cmp-tabs__tab,.bg__color--06 .cmp-tabs .cmp-tabs__tablist{border-bottom-color:#000}.bg__color--06 .cmp-text{color:#000}.bg__color--07{background-color:#ccc!important;color:#fff}.bg__color--07 .title .p1,.bg__color--07 .title .p2,.bg__color--07 .title .p3,.bg__color--07 .title h1,.bg__color--07 .title h2,.bg__color--07 .title h3,.bg__color--07 .title h4,.bg__color--07 .title h5,.bg__color--07 .title h6{color:#fff!important}.bg__color--07 .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--07 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--07 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--07 .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.bg__color--07.cmp-teaser .cmp-teaser__content .cmp-teaser__description,.bg__color--07.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.bg__color--07.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2,.bg__color--07.cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#fff}.bg__color--07 .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after,.bg__color--07.cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle2:after{border-color:#fff}.bg__color--07.cmp-container-title,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__description .cmp-iconbanner-text,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner__title .cmp-iconbanner-text,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_text .cmp-iconbanner_icon .cmp-iconbanner-text,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__description .cmp-iconbanner-text{color:#fff}.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link{background-color:transparent;border:1px solid #fff;color:#fff}.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_icons .cmp-teaser__action-container .cmp-teaser__action-link:hover,.bg__color--07.cmp-iconbanner-container .cmp-iconbanner_text .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#fff;border:1px solid #fff;color:#ccc}.bg__color--07 .table tbody tr td:not(.alt),.bg__color--07 .table tbody tr th:not(.alt),.bg__color--07 .table thead tr th:not(.alt){color:#fff}.bg__color--07 .table tbody tr td:not(.alt){opacity:.56}.bg__color--07 .cbk-013-carousel-container .swiper .slide-captions,.bg__color--07 .cbk-013-carousel-container .swiper .swiper-button-next:after,.bg__color--07 .cbk-013-carousel-container .swiper .swiper-button-prev:after,.bg__color--07 .cbk-013-carousel-container .swiper .swiper-pagination,.bg__color--07 .cmp-tabs .cmp-tabs__tab,.bg__color--07 .cmp-tabs .cmp-tabs__title{color:#fff}.bg__color--07 .cmp-tabs .cmp-tabs__tab,.bg__color--07 .cmp-tabs .cmp-tabs__tablist{border-bottom-color:#fff}.bg__color--07 .cmp-text{color:#fff}.h1,.h1.cmp-title__text,.h2,.h2.cmp-title__text,.h3,.h3.cmp-title__text,.h4,.h4.cmp-title__text,.h5,.h5.cmp-title__text,.h6,.h6.cmp-title__text,h1,h2,h3,h4,h5,h6{font-family:Coop-Hand;font-weight:500}.cmp-title .h1.cmp-title__text,.h1,h1{font-size:60px;letter-spacing:1.5px;line-height:1}.cmp-title .h2.cmp-title__text,.h2,h2{font-size:55px;letter-spacing:1.5px;line-height:1}.cmp-title .h3.cmp-title__text,.h3,h3{font-size:45px;letter-spacing:1.5px;line-height:1}.cmp-title .h4.cmp-title__text,.h4,h4{font-size:35px;letter-spacing:1.5px;line-height:1}.cmp-title .h5.cmp-title__text,.h5,h5{font-size:18px;letter-spacing:1.5px;line-height:32px}.cmp-title .h6.cmp-title__text,.h6,h6{font-size:16px;letter-spacing:1.5px;line-height:24px}@media(max-width:1199px){.cmp-title .h1.cmp-title__text,.h1,h1{font-size:55px;line-height:1}.cmp-title .h2.cmp-title__text,.h2,h2{font-size:50px;line-height:1}.cmp-title .h3.cmp-title__text,.h3,h3{font-size:40px;line-height:1}.cmp-title .h4.cmp-title__text,.h4,h4{font-size:30px;line-height:1}.cmp-title .h5.cmp-title__text,.h5,h5{font-size:18px;line-height:32px}.cmp-title .h6.cmp-title__text,.h6,h6{font-size:16px;line-height:24px}}@media(max-width:768px){.cmp-title .h1.cmp-title__text,.h1,h1{font-size:38px;line-height:1}.cmp-title .h2.cmp-title__text,.h2,h2{font-size:35px;line-height:1}.cmp-title .h3.cmp-title__text,.h3,h3{font-size:32px;line-height:1}.cmp-title .h4.cmp-title__text,.h4,h4{font-size:30px;line-height:1}}.cmp-text .p1,.cmp-text .p2,.cmp-text .p3,.cmp-title .p1,.cmp-title .p2,.cmp-title .p3,.modal-body__contact-form-success_inner,.modal-body__inquiry-form-success_inner,.modal-body__newsletter_success_inner{font-family:Coop;font-weight:500}.cmp-title .p1.cmp-title__text,.p1{font-size:25px;line-height:35px}.cmp-title .p2.cmp-title__text,.p2{font-size:20px;line-height:28px}.cmp-title .p3.cmp-title__text,.p3{font-size:16px;line-height:22.4px}@media(max-width:1199px){.cmp-title .p1.cmp-title__text,.p1{font-size:24px;line-height:33.6px}.cmp-title .p2.cmp-title__text,.p2{font-size:18px;line-height:24.84px}.cmp-title .p3.cmp-title__text,.p3{font-size:16px;line-height:22.4px}}@media(max-width:768px){.cmp-title .p1.cmp-title__text,.p1{font-size:22px;line-height:28.6px}.cmp-title .p2.cmp-title__text,.p2{font-size:16px;line-height:20.8px}.cmp-title .p3.cmp-title__text,.p3{font-size:16px;line-height:22.4px}}@media(min-width:1200px){.text.style1 .cmp-text{--cmp-text-font-size:20px;--text-p-line-height:28px}}@media(min-width:769px)and (max-width:1199px){.text.style1 .cmp-text{--cmp-text-font-size:18px;--text-p-line-height:24.84px}}@media(max-width:768px){.text.style1 .cmp-text{--cmp-text-font-size:16px;--text-p-line-height:20.8px}}@media(min-width:1200px){.text.style2 .cmp-text{--cmp-text-font-size:16px;--text-p-line-height:22.4px}}@media(min-width:769px)and (max-width:1199px){.text.style2 .cmp-text{--cmp-text-font-size:16px;--text-p-line-height:22.4px}}@media(max-width:768px){.text.style2 .cmp-text{--cmp-text-font-size:16px;--text-p-line-height:22.4px}}

