Looks like you figured this out already. Depending on your preference, you can try this CSS for mobile layout to push the mobile menu toggle button a little up ( you can change the top value to see where you like to place it) –
The site looks really beautiful. Let me know when done and I will be happy to feature it on my theme dashboard, only if you are ok with it. Thanks.