.menuhtml-menu-cuisine-container1 {
  width: 100%;
  min-height: 100vh;
}

.menuhtml-menu-cuisine-menu-hero-elm {
  overflow: hidden;
  position: relative;
}

.menuhtml-menu-cuisine-menu-hero-bg-elm {
  inset: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

.menuhtml-menu-cuisine-hero-title-elm {
  color: var(--color-surface);
}

.menuhtml-menu-cuisine-menu-listing-collage-elm {
  position: relative;
}

.menuhtml-menu-cuisine-title-accent-elm {
  color: var(--color-on-surface-secondary);
  font-style: italic;
  font-weight: 400;
}

.menuhtml-menu-cuisine-link2 {
  display: contents;
}

.menuhtml-menu-cuisine-surface-media-elm1 {
  height: 100%;
}

.menuhtml-menu-cuisine-surface-media-elm2 {
  height: 100%;
}

.menuhtml-menu-cuisine-link3 {
  display: contents;
}

.menuhtml-menu-cuisine-text4 {
  color: var(--color-on-primary);
}

.menuhtml-menu-cuisine-surface-media-elm3 {
  height: 100%;
}

.menuhtml-menu-cuisine-highlight-title-elm1 {
  color: var(--color-surface);
}

.menuhtml-menu-cuisine-surface-media-elm4 {
  height: 100%;
}

.menuhtml-menu-cuisine-highlight-title-elm2 {
  color: var(--color-surface);
}

.menuhtml-menu-cuisine-surface-media-elm5 {
  height: 100%;
}

.menuhtml-menu-cuisine-highlight-title-elm3 {
  color: var(--color-surface);
}

.menuhtml-menu-cuisine-surface-media-elm6 {
  height: 100%;
}

.menuhtml-menu-cuisine-highlight-title-elm4 {
  color: var(--color-surface);
}

.menuhtml-menu-cuisine-surface-media-elm7 {
  height: 100%;
}

.menuhtml-menu-cuisine-highlight-title-elm5 {
  color: var(--color-surface);
}

.menuhtml-menu-cuisine-surface-media-elm8 {
  height: 100%;
}

.menuhtml-menu-cuisine-highlight-title-elm6 {
  color: var(--color-surface);
}
