Mobile menu with child overlays