JezK
Edit File: fullScreenMenu.min.js
!function(e){woodmartThemeModule.fullScreenMenu=function(){e(".wd-header-fs-nav > a").on("click",function(n){n.preventDefault();var d=e(".wd-fs-menu");d.addClass("wd-opened"),d.trigger("wdOpenSide")}),woodmartThemeModule.$document.on("keyup",function(n){27===n.keyCode&&e(".wd-fs-close").trigger("click")}),e(".wd-fs-close").on("click",function(){var n=e(".wd-fs-menu");n.removeClass("wd-opened"),n.trigger("wdCloseSide"),setTimeout(function(){e(".wd-nav-fs .menu-item-has-children").removeClass("sub-menu-open"),e(".wd-nav-fs .menu-item-has-children .wd-nav-opener").removeClass("wd-active")},200)}),e(".wd-nav-fs > .menu-item-has-children > a, .wd-nav-fs .wd-dropdown-fs-menu.wd-design-default .menu-item-has-children > a").append('<span class="wd-nav-opener"></span>'),e(".wd-nav-fs").on("click",".wd-nav-opener",function(n){n.preventDefault();var d=e(this),s=d.parent().parent();s.hasClass("sub-menu-open")?(s.removeClass("sub-menu-open"),d.removeClass("wd-active")):(s.siblings(".sub-menu-open").find(".wd-nav-opener").removeClass("wd-active"),s.siblings(".sub-menu-open").removeClass("sub-menu-open"),s.addClass("sub-menu-open"),d.addClass("wd-active"))})},e(document).ready(function(){woodmartThemeModule.fullScreenMenu()}),window.addEventListener("wdUpdatedHeader",function(){woodmartThemeModule.fullScreenMenu()})}(jQuery);