Mobile Hamburger Menu

Is there a way to have the mobile menu appear horizontally and push the screen to the right or left rather than vertical from the top / down?

Thank you.

It can appear from the side as an overlay.

Thank you !! How would someone build this? Is that with custom Class code? I would love to build one out for a site. Is there a tutorial that I can find specifically for Blocs? Thank you once again.

Does anyone know how to make the menu on the side as overlay?