.elementor-5633 .elementor-element.elementor-element-7b7cc6e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5633 .elementor-element.elementor-element-7b7cc6e7:not(.elementor-motion-effects-element-type-background), .elementor-5633 .elementor-element.elementor-element-7b7cc6e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5633 .elementor-element.elementor-element-721b985 iframe{height:480px;filter:brightness( 90% ) contrast( 100% ) saturate( 40% ) blur( 0px ) hue-rotate( 0deg );}@media(max-width:767px){.elementor-5633 .elementor-element.elementor-element-721b985 iframe{height:360px;}}/* Start custom CSS *//* Menu mobile: fine dividers between dishes */
@media (max-width: 767px) {
   .elementor-widget-price-list .elementor-price-list > li {
    margin-bottom: 0 !important;
    padding: 18px 0;
    border-bottom: 1px solid var(--e-global-color-pb_liniehl);
  }
   .e-con > .e-con:first-child > .elementor-widget-price-list .elementor-price-list > li:first-child {
    padding-top: 4px;
  }
   .e-con > .e-con:last-child > .elementor-widget-price-list .elementor-price-list > li:last-child {
    border-bottom: 0;
    padding-bottom: 0;
  }
   .e-con:has(> .e-con > .elementor-widget-price-list) {
    --row-gap: 0px;
    row-gap: 0px;
  }
}/* End custom CSS */