.mega-card {
  height: 100%;
}

.mega-card h2 {
  display: flex;
  align-items: center;
  gap: 8px;
}

.menu-section + .menu-section {
  margin-top: 18px;
  padding-top: 16px;
  border-top: 1px dashed rgba(15, 23, 42, 0.16);
}

.menu-card h2 {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}
