!function(e){"function"==typeof define&&define.amd?define("header",e):e()}(function(){"use strict";jQuery(document).ready(function(n){var e,s,a,i,l,o,d;n(".mobile-menu").click(function(e){e.preventDefault(),n(".i-nav").addClass("mobile-menu-open").css("opacity","1"),n("body").addClass("disable-scroll")}),n(".mnh-close-icon").click(function(e){e.preventDefault(),n(".i-nav").removeClass("mobile-menu-open i-nav-fixed"),n("body").removeClass("disable-scroll"),n(window).resize()}),n(".i-nav-overlay").click(function(){n(this).siblings(".i-nav").removeClass("mobile-menu-open"),n("body").removeClass("disable-scroll")}),n(".main-nav li .submenu-toggle").click(function(){var e;window.matchMedia("(max-width:1200px)").matches&&((e=n(this).siblings(".i-dropdown")).hasClass("shown-menu")?e.slideUp(300):(e.slideDown(300),n(this).parent().parent().find("> li > .shown-menu").slideUp(300).removeClass("shown-menu")),e.toggleClass("shown-menu"))}),(i=n(".c27-main-header")).length&&i.hasClass("header-fixed")&&(e=null,s=0,a=i.outerHeight(),n(window).on("scroll",MyListing.Helpers.debounce(function(){s=n(window).scrollTop(),e!==s&&(a<s?i.addClass("header-scroll"):i.removeClass("header-scroll"),a+250<s?i.addClass("header-scroll-hide"):i.removeClass("header-scroll-hide"),a<s&&s<e||null===e?i.addClass("header-scroll-active"):i.removeClass("header-scroll-active"),e=s)},20))),(d=n(".c27-main-header")).length&&d.hasClass("header-menu-center")&&(l=n(".header-left").width(),o=n(".header-right").width(),d=d.find(".header-container").width(),n(".header-center > .i-nav").css("max-width",d-l-o-10)),n("#quicksearch-mobile-modal").on("shown.bs.modal",function(e){e.preventDefault(),setTimeout(function(){n('#quicksearch-mobile-modal input[name="search_keywords"]').focus().get(0).click()},800)}),n(".mobile-nav-head .user-profile-name").on("click",function(e){e.preventDefault(),n(".mobile-user-menu").slideToggle()}),n("#user-cart-menu").length&&n(document.body).one("wc_fragments_loaded",function(e){n("#user-cart-menu").addClass("user-cart-updated")})})});
