"use strict";!function(e){function a(){u.removeClass("hover"),c.removeClass("allow-default").addClass("prevent-default").prop({hasBeenTouched:!1}),e(o).removeClass("main-nav-pushed"),e(".sub-menu.active").removeClass("active"),e(".owl-carousel.owl-loaded").show()}function n(){e(l).on("click",function(){e(o).hasClass("main-nav-pushed")?a():(e(o).addClass("main-nav-pushed"),e(".owl-carousel.owl-loaded").hide())}),c.on("click",function(a){e(".allow-default").removeClass("allow-default").addClass("prevent-default"),e(this).hasClass("prevent-default")&&(a.preventDefault(),e(this).removeClass("prevent-default").addClass("allow-default"),e(this).parent().find(".sub-menu").first().addClass("active"))}).each(function(){e(this).addClass("prevent-default");var a=e(this).parent(),n="",t="";a.find("a").first().unwrap(),a.find(".sub-menu").first().prepend(n+t)}),e(".go-back").on("click",function(){e(this).closest(".sub-menu").removeClass("active")})}function t(){a(),e(l).off("click"),e(c).off("click"),e(".sub-menu.active").removeClass("active"),e(".duplicate, .go-back").remove()}function s(){var e=window.innerWidth<768;return e}function i(){s()&&!d?(n(),d=!0):s()||(t(),d=!1)}var o=e("body"),r=e(".nav"),l=e(".toggle-menu"),u=e(r).find("> .menu-item-has-children"),c=u.find("> a"),d=!1;c.prop({hasBeenTouched:!1}).on("touchstart",function(n){if(e(".nav-primary .menu-item").removeClass("hover"),!d){var t=n.currentTarget,s=e(t);return s.prop("hasBeenTouched")?void a():(s.prop({hasBeenTouched:!0}).parent().addClass("hover"),n.preventDefault(),!1)}}),e(document).on("click touchstart",function(n){e(n.target).closest(".nav-primary").length||a()}),i(),e(window).on("resize",function(){window.requestAnimationFrame?window.requestAnimationFrame(i):setTimeout(i,300)})}(jQuery);