[data-menu-page][data-filter=vegetarisch] [data-menu-item]:not([data-diets~=vegetarisch]),[data-menu-page][data-filter=vegan] [data-menu-item]:not([data-diets~=vegan]),[data-menu-page][data-filter=scharf] [data-menu-item]:not([data-diets~=scharf]){display:none}@media (prefers-reduced-motion:no-preference){[data-menu-page][data-filter-ready] [data-menu-item]{transition:opacity .2s var(--ease-out)}@starting-style{[data-menu-page][data-filter-ready] [data-menu-item]{opacity:0}}}[data-empty-note]{display:none}:is([data-menu-page][data-filter=vegetarisch] [data-menu-category]:not(:has([data-menu-item][data-diets~=vegetarisch])) [data-empty-note],[data-menu-page][data-filter=vegan] [data-menu-category]:not(:has([data-menu-item][data-diets~=vegan])) [data-empty-note],[data-menu-page][data-filter=scharf] [data-menu-category]:not(:has([data-menu-item][data-diets~=scharf])) [data-empty-note]){display:block}[data-menu-category]{scroll-margin-top:12.5rem;overflow-x:clip}@media (min-width:48rem){[data-menu-category]{scroll-margin-top:13rem}}@media (min-width:64rem){[data-menu-category]{scroll-margin-top:9.5rem}}@media (prefers-reduced-motion:no-preference){html:has([data-menu-page]){scroll-behavior:smooth}}
