body.single-mittagstisch .site-main,body.single-mittagstisch #content,body.single-mittagstisch .page-content{width:100%;max-width:none;margin-left:0;margin-right:0}
body.single-mittagstisch #berger-menu-root{width:100%;max-width:none}
body.single-mittagstisch #berger-menu-root>.elementor{width:100%;max-width:none}
body.single-mittagstisch #berger-menu-root .elementor-5497>.e-con{max-width:none;width:100%;margin-left:0;margin-right:0}
body.single-mittagstisch #berger-menu-root .elementor-5497>.e-con>.e-con-inner{max-width:none;width:100%}
body.single-mittagstisch #berger-menu-root .elementor-element-bfea7fd{min-width:0;gap:20px}
body.single-mittagstisch #berger-menu-root .elementor-element-7ee10028{flex:1 1 0;width:auto;min-width:0;align-items:flex-end;gap:8px}
body.single-mittagstisch #berger-menu-root .elementor-element-4872cdc5{flex:0 0 48px;width:48px;margin:0}
body.single-mittagstisch #berger-menu-root .elementor-element-4872cdc5 .elementor-icon{font-size:48px}
body.single-mittagstisch #berger-menu-root .elementor-element-72cf06df,body.single-mittagstisch #berger-menu-root .elementor-element-38e1c993{width:100%;margin:0;padding:0;text-align:right}
body.single-mittagstisch #berger-menu-root .elementor-element-72cf06df .elementor-heading-title{font-size:clamp(22px,2vw,38px);line-height:1.2;white-space:normal;text-wrap:balance}
body.single-mittagstisch #berger-menu-root .elementor-element-38e1c993 .elementor-heading-title{font-size:clamp(16px,1.25vw,22px);line-height:1.35}
body.single-mittagstisch #berger-menu-root .berger-dish-display{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;width:100%;min-width:0;align-items:flex-start}
body.single-mittagstisch #berger-menu-root .berger-dish-display>.e-con:first-child{flex:1 1 0;width:auto;min-width:0}
body.single-mittagstisch #berger-menu-root .berger-dish-display>.e-con:last-child{flex:0 0 auto;width:auto;min-width:72px;align-items:flex-end;text-align:right;white-space:nowrap}
body.single-mittagstisch #berger-menu-root .elementor-element-3279d2f4{padding:20px 2% 28px}
body.single-mittagstisch #berger-menu-root .elementor-element-1309644e{max-width:1400px}
@media(max-width:767px){body.single-mittagstisch #berger-menu-root .elementor-element-bfea7fd{gap:12px;margin:0}body.single-mittagstisch #berger-menu-root .elementor-element-72cf06df .elementor-heading-title{font-size:22px}body.single-mittagstisch #berger-menu-root .elementor-element-4872cdc5{flex-basis:32px;width:32px}body.single-mittagstisch #berger-menu-root .elementor-element-4872cdc5 .elementor-icon{font-size:32px}}
@media(max-width:767px){body.single-mittagstisch #berger-menu-root .elementor-5497>.e-con{padding-left:16px;padding-right:16px}}
