:root{--bs-primary-rgb: var(--brand-primary-rgb);--bs-secondary-rgb: var(--brand-secondary-rgb);--bs-link-color-rgb: var(--brand-primary-rgb);--bs-link-hover-color-rgb: var(--brand-primary-dark-rgb);--bs-link-color: var(--brand-primary);--bs-link-hover-color: var(--brand-primary-dark)}.btn-primary,.btn.primary-background{--bs-btn-color: #fff;--bs-btn-bg: var(--brand-primary);--bs-btn-border-color: var(--brand-primary);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--brand-primary-dark);--bs-btn-hover-border-color: var(--brand-primary-dark);--bs-btn-focus-shadow-rgb: var(--brand-primary-dark-rgb);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--brand-primary-dark);--bs-btn-active-border-color: var(--brand-primary-dark);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--brand-primary);--bs-btn-disabled-border-color: var(--brand-primary)}.btn-outline-primary{--bs-btn-color: var(--brand-primary);--bs-btn-border-color: var(--brand-primary);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--brand-primary);--bs-btn-hover-border-color: var(--brand-primary);--bs-btn-focus-shadow-rgb: var(--brand-primary-rgb);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--brand-primary);--bs-btn-active-border-color: var(--brand-primary);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: var(--brand-primary);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--brand-primary);--bs-gradient: none}.btn-secondary,.btn.secondary-background{--bs-btn-color: #fff;--bs-btn-bg: var(--brand-secondary);--bs-btn-border-color: var(--brand-secondary);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--brand-secondary-dark);--bs-btn-hover-border-color: var(--brand-secondary-dark);--bs-btn-focus-shadow-rgb: var(--brand-secondary-dark-rgb);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--brand-secondary-dark);--bs-btn-active-border-color: var(--brand-secondary-dark);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--brand-secondary);--bs-btn-disabled-border-color: var(--brand-secondary)}.btn-outline-secondary{--bs-btn-color: var(--brand-secondary);--bs-btn-border-color: var(--brand-secondary);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--brand-secondary);--bs-btn-hover-border-color: var(--brand-secondary);--bs-btn-focus-shadow-rgb: var(--brand-secondary-rgb);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--brand-secondary);--bs-btn-active-border-color: var(--brand-secondary);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: var(--brand-secondary);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--brand-secondary);--bs-gradient: none}.btn-link:hover{text-decoration:none}@media screen and (min-width: 576px){.container{max-width:33.75rem}}@media screen and (min-width: 768px){.container{max-width:45rem}}@media screen and (min-width: 992px){.container{max-width:60rem}}@media screen and (min-width: 1200px){.container{max-width:71.25rem}}@media screen and (min-width: 1400px){.container{max-width:82.5rem}}.wpt-cc-banner{font-family:var(--text-font-stack) !important}.wpt-cc-btn{box-shadow:none !important;border-radius:.375rem}.wpt-cc-btn:hover{background-color:var(--brand-primary-dark)}.wpt-cc-btn:focus-visible{background-color:var(--brand-primary-dark) !important;outline:0 !important;box-shadow:0 0 0 .25rem rgba(var(--brand-primary-dark-rgb), 0.5) !important}.wpt-cc-iframe-placeholder{background-color:rgba(0,0,0,.75)}.wpt-cc-iframe-placeholder::after{display:none !important}.iframe-placeholder-overlay a{color:#fff}.iframe-placeholder-overlay a:hover{color:#fff;opacity:.7}.wpt-cc-banner-box+label{line-height:1.5}.wpt-cc-banner-box:checked+label:after{top:12px}.wpt-cc-overlay-btn{border:1px solid #fff}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{font-family:sans-serif;line-height:1.5;-webkit-text-size-adjust:100%}body{min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;hyphens:auto;overflow-wrap:break-word;word-break:normal}table{border-collapse:collapse;border-spacing:0}img,picture,video,canvas,svg{max-width:100%}input,button,textarea,select{font:inherit}button{background:none;border:none;cursor:pointer}p:last-child,ul:last-child,table:last-child{margin-bottom:0}[id]{scroll-margin-top:126px}@font-face{font-family:"UnifrakturCook";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/unifrakturcook-v14-latin-700.eot");src:local(""),url("../fonts/unifrakturcook-v14-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/unifrakturcook-v14-latin-700.woff2") format("woff2"),url("../fonts/unifrakturcook-v14-latin-700.woff") format("woff"),url("../fonts/unifrakturcook-v14-latin-700.ttf") format("truetype"),url("../fonts/unifrakturcook-v14-latin-700.svg#UnifrakturCook") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/montserrat-v15-latin-300.eot");src:local(""),url("../fonts/montserrat-v15-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v15-latin-300.woff2") format("woff2"),url("../fonts/montserrat-v15-latin-300.woff") format("woff"),url("../fonts/montserrat-v15-latin-300.ttf") format("truetype"),url("../fonts/montserrat-v15-latin-300.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/montserrat-v15-latin-regular.eot");src:local(""),url("../fonts/montserrat-v15-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v15-latin-regular.woff2") format("woff2"),url("../fonts/montserrat-v15-latin-regular.woff") format("woff"),url("../fonts/montserrat-v15-latin-regular.ttf") format("truetype"),url("../fonts/montserrat-v15-latin-regular.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/montserrat-v15-latin-600.eot");src:local(""),url("../fonts/montserrat-v15-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v15-latin-600.woff2") format("woff2"),url("../fonts/montserrat-v15-latin-600.woff") format("woff"),url("../fonts/montserrat-v15-latin-600.ttf") format("truetype"),url("../fonts/montserrat-v15-latin-600.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/montserrat-v15-latin-700.eot");src:local(""),url("../fonts/montserrat-v15-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v15-latin-700.woff2") format("woff2"),url("../fonts/montserrat-v15-latin-700.woff") format("woff"),url("../fonts/montserrat-v15-latin-700.ttf") format("truetype"),url("../fonts/montserrat-v15-latin-700.svg#Montserrat") format("svg")}body{font-family:var(--text-font-stack);font-size:var(--font-size-base);line-height:var(--line-height)}a:hover{text-decoration:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600}.customFont{font-family:"UnifrakturCook",cursive;font-weight:700}.trenner{position:relative;color:var(--brand-primary);max-width:240px}.trenner::before,.trenner::after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:2px;background-color:var(--brand-primary);width:calc(50% - 16px)}.trenner::before{left:0}.trenner::after{right:0}.textur{--textur-oben-ratio: 1920 / 120;--textur-unten-ratio: 1920 / 120;position:relative;overflow:visible;background-color:#fff;z-index:2}.textur::before,.textur::after{content:"";position:absolute;left:0;width:100%;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;z-index:0}.textur::before{top:0;aspect-ratio:var(--textur-oben-ratio);background-image:url("../images/Papier-textur-oben.png");transform:translateY(-16px);filter:drop-shadow(0px -4px 2px rgba(0, 0, 0, 0.25))}.textur::after{bottom:0;aspect-ratio:var(--textur-unten-ratio);background-image:url("../images/Papier-textur-unten.png");transform:translateY(16px);filter:drop-shadow(0px 4px 2px rgba(0, 0, 0, 0.25))}.textur#navbar{--textur-unten-ratio: 898 / 16}.textur#navbar::before{display:none}.textur#navbar::after{background-image:url("../images/Papier-textur-unten_small.png");background-size:100% 100%;top:calc(100% - 1px);bottom:auto;transform:none;z-index:-1}.textur>.container{position:relative;z-index:1}@media screen and (min-width: 768px){.textur::before{transform:translateY(-24px)}.textur::after{transform:translateY(24px)}}@media screen and (min-width: 1400px){.textur::before{transform:translateY(-48px)}.textur::after{transform:translateY(48px)}}:root{--brand-primary: #651412;--brand-primary-light: rgb(187.5714285714, 37.1428571429, 33.4285714286);--brand-primary-dark: rgb(70.7, 14, 12.6);--brand-primary-rgb: 101, 20, 18;--brand-primary-light-rgb: 187.5714285714, 37.1428571429, 33.4285714286;--brand-primary-dark-rgb: 70.7, 14, 12.6;--brand-secondary: #fff6e2;--brand-secondary-light: hsl(41.3793103448, 100%, 114.3137254902%);--brand-secondary-dark: rgb(255, 214.3448275862, 124);--brand-secondary-rgb: 255, 246, 226;--brand-secondary-light-rgb: 255, 277.6551724138, 328;--brand-secondary-dark-rgb: 255, 214.3448275862, 124;--topheader-bg: #fff;--topheader-color: #fff;--topheader-link-color: #fff;--footer-bg: #232222;--footer-color: #fff;--footer-link-color: #fff;--text-font-stack: Montserrat, Arial, Helvetica, sans-serif;--headline-font-stack: Arial, Helvetica, sans-serif;--code-font-stack: Courier New, DejaVu Sans Mono, Bitstream Vera Sans Mono, Monaco, monospace;--font-size-base: 1rem;--font-weight-thin: 100;--font-weight-extra-light: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-weight-heavy: 800;--font-weight-black: 900}.color-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.map{position:relative;width:100%;min-height:300px;z-index:0}.map::before,.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.skip-link{position:absolute;top:-100%;left:12px;z-index:1031;transition:top .25s ease-in-out}.skip-link:focus{top:12px}#productCarousel .carousel-item{position:relative;padding-top:66.6666667%}#productCarousel .carousel-item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.language-switch .dropdown-toggle,.language-switch .dropdown-item{display:flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .75rem;color:var(--bs-body-color)}.language-switch .dropdown-toggle:focus-visible,.language-switch .dropdown-item:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.language-switch img{width:24px;height:16px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.language-switch .dropdown-menu{min-width:10rem;padding:.25rem;z-index:1021}.language-switch .dropdown-item[aria-current=true]{font-weight:bold}.album{position:relative;padding-top:66.6666667%}.album img{top:0;left:0;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.album .album-overlay{background-color:rgba(var(--brand-primary), 0.7);color:#fff;bottom:0;left:0;width:100%;z-index:2}.gallery-item>a{padding-top:66.6666667%}.gallery-item img{top:0;left:0;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.gallery-item .gallery-overlay{position:absolute;top:0;left:0;background:hsla(0,0%,100%,.75);opacity:0;pointer-events:none;transition:all .3s;backface-visibility:hidden;-webkit-font-smoothing:antialiased;color:var(--brand-primary)}.gallery-item:hover .gallery-overlay{opacity:1}.map::before{content:"";z-index:1}.map.active{z-index:1}.map.active::before{z-index:0}.image-container{position:relative;display:inline-block}.image-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("https://http-get.de/get.gif") center center/cover no-repeat;z-index:2}.square-image{position:relative;padding-top:100%}.square-image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}.ausstattung-icon{height:2.25rem;display:flex;align-items:center;justify-content:center}.ausstattung-icon img{width:1.75rem;height:1.75rem;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 992px){.customImageLg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}.customImageLg.withBorder{top:.5rem;left:.5rem;width:calc(100% - 1rem);height:calc(100% - 1rem)}[data-a11y-layout=stacked] .customImageLg{position:static !important;width:auto !important;height:auto !important}}#totop{right:12px;bottom:60px;transition:all .4s ease-in-out;transform:translateX(100%);visibility:hidden;opacity:0;z-index:1029}#totop.visible{transform:translateX(0);opacity:1}.no-js #totop{transform:translateX(0) !important;visibility:visible !important;opacity:1 !important}#totop a{background-color:rgba(var(--brand-primary-rgb), 0.75);width:40px;font-size:16px;padding:7px 8px;border:1px solid #fff;line-height:1.5;letter-spacing:normal}#totop a i{letter-spacing:normal}#totop a:hover{background-color:var(--brand-primary-dark)}#speisekarteTab{gap:.5rem 1.5rem}#speisekarteTab .nav-link{text-align:left;padding-left:0;padding-right:0}#speisekarteTab .nav-link.active{background-color:rgba(0,0,0,0) !important;color:var(--bs-body-color) !important;position:relative}#speisekarteTab .nav-link.active::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:var(--brand-primary)}#speisekarteTab .nav-link.active::before{display:none !important}.lunch-menu__section{margin-bottom:3rem}.lunch-menu__section:last-child{margin-bottom:0}.lunch-menu__section-header{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding-bottom:.5rem;margin-bottom:.25rem;border-bottom:2px solid var(--brand-primary)}.lunch-menu__section-header span{font-size:.875rem}.lunch-menu__dish{display:flex;align-items:flex-start;justify-content:space-between;gap:3rem;padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.1)}.lunch-menu__dish-content{min-width:0}.lunch-menu__price{flex-shrink:0;font-size:1.125rem;white-space:nowrap;color:var(--brand-primary)}.lunch-menu__footer{margin-top:3rem}@media screen and (max-width: 767px){.lunch-menu{padding:64px 0}.lunch-menu__section-header{display:block}.lunch-menu__section-header span{display:block;margin-top:6px}.lunch-menu__dish{gap:20px}.lunch-menu__dish-content h4{font-size:16px}.lunch-menu__price{font-size:16px}}.top-header{background-color:var(--topheader-background)}.top-header a{color:var(--topheader-link-color)}.top-header a:hover{color:var(--topheader-link-hover-color)}.navbar-toggler{padding:4px 12px;font-size:20px;border-radius:6px}.nav-link{position:relative;text-align:center}.nav-link.stoerer{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-color: #fff;--bs-btn-bg: var(--brand-primary);--bs-btn-border-radius: 0.375rem;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);color:var(--bs-btn-color);text-align:center;margin-top:.5rem}.nav-link.highlight{color:var(--brand-primary) !important;font-weight:bold}.nav-link.active{background-color:var(--brand-primary);color:#fff !important}.dropdown-item{text-align:center}.dropdown-item.active,.dropdown-item:active{--bs-dropdown-link-active-bg: var(--brand-primary);--bs-dropdown-link-active-color: #fff}@media screen and (min-width: 1200px){.nav-link{position:relative}.nav-link:hover{color:var(--brand-primary-dark)}.nav-link.stoerer{display:flex;align-items:center;justify-content:center;background-color:var(--brand-primary);color:#fff;border-radius:50%;width:100px;height:100px;text-align:center;font-weight:bold;padding:0 !important}.nav-link.stoerer>span{display:flex;align-items:center;width:96px;height:96px;border:2px solid var(--brand-secondary);border-radius:50%}.nav-link.stoerer:hover{background-color:var(--brand-primary-dark)}.nav-link.stoerer.active::before,.nav-link.stoerer:active::before{display:none !important}.nav-link.active{background-color:rgba(0,0,0,0);color:var(--bs-body-color) !important}.nav-link.active::before{content:"";position:absolute;left:.5rem;right:.5rem;bottom:0;height:3px;background-color:var(--brand-primary)}}.topheader{color:var(--top-header-color);background-color:var(--topheader-bg)}.topheader a{color:var(--topheader-link-color)}.topheader a:hover{opacity:.7}.hero.subpage{position:relative;overflow:hidden;padding:80px 0}.hero.subpage img{position:absolute;inset:0;width:100%;height:100%;-o-object-position:right center;object-position:right center;-o-object-fit:cover;object-fit:cover;z-index:-2}.hero.subpage::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg, rgba(var(--brand-secondary-rgb), 0.75), rgba(var(--brand-secondary-rgb), 0.75));pointer-events:none}.hero.subpage::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:hsla(0,0%,100%,.02);mask-image:linear-gradient(90deg, black 0%, black 65%, black 100%);-webkit-mask-image:linear-gradient(90deg, black 0%, black 65%, black 100%);pointer-events:none}.hero.subpage>.container{position:relative;z-index:1}@media screen and (min-width: 768px){.hero.subpage::before{background:linear-gradient(90deg, var(--brand-secondary) 0%, color-mix(in srgb, var(--brand-secondary) 85%, transparent) 35%, color-mix(in srgb, var(--brand-secondary) 70%, transparent) 80%, transparent 100%)}.hero.subpage::after{width:75%;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);mask-image:linear-gradient(90deg, black 0%, black 65%, transparent 100%);-webkit-mask-image:linear-gradient(90deg, black 0%, black 65%, transparent 100%)}}@media screen and (min-width: 992px){.hero.subpage{padding:120px 0}.hero.subpage::before{background:linear-gradient(90deg, var(--brand-secondary) 0%, color-mix(in srgb, var(--brand-secondary) 85%, transparent) 35%, color-mix(in srgb, var(--brand-secondary) 45%, transparent) 60%, transparent 100%)}.hero.subpage::after{width:60%}}@media screen and (min-width: 1200px){.hero.subpage{padding:160px 0}.hero.subpage::after{width:45%}}.footer-main{background-color:var(--footer-bg);color:var(--footer-color)}.footer-main a,.footer-main .btn-link{color:var(--footer-link-color)}.mandatory-cont a,.mandatory-cont .btn-link{color:var(--bs-body-color)}#maedchenname,.maedchenname{padding:0;width:1px;height:1px;border:0;overflow:hidden;position:absolute;left:-9999px}.form-floating textarea{min-height:200px !important}html[data-a11y-layout] .a11y-reflow{overflow-wrap:anywhere}html[data-a11y-layout] .row.a11y-reflow{flex-wrap:wrap !important}html[data-a11y-layout] .row.a11y-reflow>*{min-width:0}html[data-a11y-layout] .row.a11y-reflow>:is(.col,[class^=col-sm],[class*=" col-sm"],[class^=col-md],[class*=" col-md"],[class^=col-lg],[class*=" col-lg"],[class^=col-xl],[class*=" col-xl"],[class^=col-xxl],[class*=" col-xxl"]){flex:1 1 26rem;width:100%;max-width:100%;margin-left:0 !important}html[data-a11y-layout] .a11y-reflow:is(.btn,.text-nowrap){white-space:normal !important}html[data-a11y-layout] .btn.a11y-reflow>.d-flex,html[data-a11y-layout] .mandatory.a11y-reflow{flex-wrap:wrap}html[data-a11y-layout] .a11y-reflow:is(.form-control,.form-select){min-width:0;max-width:100%}html[data-a11y-layout] .header-main.a11y-reflow{position:relative}html[data-a11y-layout] #navbar.a11y-reflow #mainmenu-nav{--bs-offcanvas-width: min(100vw, 32rem);overflow-wrap:anywhere}html[data-a11y-layout] #navbar.a11y-reflow #mainmenu-nav .navbar-nav{align-items:stretch !important;gap:.5rem !important}html[data-a11y-layout] #navbar.a11y-reflow #mainmenu-nav .dropdown-item{white-space:normal}html[data-a11y-layout] #navbar.a11y-reflow #mainmenu-nav .nav-link.stoerer,html[data-a11y-layout] #navbar.a11y-reflow #mainmenu-nav .nav-link.stoerer>span{width:auto;height:auto;border-radius:.375rem;border:none}html[data-a11y-layout] #navbar.a11y-reflow #mainmenu-nav .nav-link.stoerer br,html[data-a11y-layout] #navbar.a11y-reflow #mainmenu-nav .nav-link.stoerer>span br{display:none !important}html[data-a11y-layout] #navbar.a11y-reflow #mainmenu-nav .nav-link.stoerer{padding:.5rem !important}html[data-a11y-layout] .hero.subpage.a11y-reflow{padding-block:3rem}html[data-a11y-layout] .hero.subpage.a11y-reflow::before{background:rgba(var(--brand-secondary-rgb), 0.9)}html[data-a11y-layout] .hero.subpage.a11y-reflow::after{width:100%}html[data-a11y-layout] .a11y-reflow:is(.lunch-menu__section-header,.lunch-menu__dish){flex-wrap:wrap;gap:.5rem 1rem}html[data-a11y-layout] .lunch-menu__dish.a11y-reflow>.lunch-menu__dish-content{flex:1 1 24rem}html[data-a11y-layout=stacked] .row.a11y-reflow>:is(.col,[class^=col-sm],[class*=" col-sm"],[class^=col-md],[class*=" col-md"],[class^=col-lg],[class*=" col-lg"],[class^=col-xl],[class*=" col-xl"],[class^=col-xxl],[class*=" col-xxl"]){flex-basis:100%}html[data-a11y-layout=stacked] .row.a11y-reflow>:is(.col,[class^=col-sm],[class*=" col-sm"],[class^=col-md],[class*=" col-md"],[class^=col-lg],[class*=" col-lg"],[class^=col-xl],[class*=" col-xl"],[class^=col-xxl],[class*=" col-xxl"])>.px-xl-5{padding-left:0 !important;padding-right:0 !important}html[data-a11y-layout=stacked] .lunch-menu__dish.a11y-reflow>.lunch-menu__dish-content{flex-basis:100%}html[data-a11y-layout=stacked] #footer .a11y-reflow{text-align:center}html[data-a11y-layout=stacked] #footer .a11y-reflow [class*=text-]{text-align:center !important}html[data-a11y-layout=stacked] #footer .a11y-reflow.row,html[data-a11y-layout=stacked] #footer .a11y-reflow .row{justify-content:center !important}html[data-a11y-layout=stacked] #footer .a11y-reflow .row>.col-auto.col-lg{flex:0 1 auto;width:auto;min-width:0}@media screen and (min-width: 1200px){html[data-a11y-layout=stacked] .stackedXl-50{max-width:50% !important;order:3}html[data-a11y-layout=stacked] .stackedXl-50>div.imageContainer{height:auto !important;padding-top:66.6666667% !important}html[data-a11y-layout=stacked] .stackedXl-50>div.imageContainer .customImageLg{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}html[data-a11y-layout=stacked] .stackedXl-50>div.imageContainer .customImageLg.withBorder{top:.5rem;left:.5rem;width:calc(100% - 1rem) !important;height:calc(100% - 1rem) !important}}/*# sourceMappingURL=main.css.map */