Показываю "на пальцах":
Здесь добавляется класс .menu_state_open, для меню когда оно открыто (или можно просто добавить .open, или .is-open в котором с !important прописать нужное свойство . Кстати это будет уникальный класс, который ты с помощью скрипта можешь тулить любым элементам которые могут открываться и закрываться)
Этот класс содержит display:block и переопределяет .menu в котором display:none
Открыто
prntscr.com/gg9kp6
Закрыто
prntscr.com/gg9jq3