(()=>{function t(s){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(s)}!function(s,e){"use strict";var o=s(e).width();s(e).resize((function(){o=s(e).width()}));var i,n,r,a,l,h,f,c,p,u,d,v,y,m,w,C=(n="sf-breadcrumb",r="sf-js-enabled","sf-with-ul","sf-arrows",a=function(){var t=/^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent);return t&&s("html").css("cursor","pointer").on("click",s.noop),t}(),l="behavior"in(i=document.documentElement.style)&&"fill"in i&&/iemobile/i.test(navigator.userAgent),h=!!e.PointerEvent,f=function(t,s,e){var o=r;s.cssArrows&&(o+=" sf-arrows"),t[e?"addClass":"removeClass"](o)},c=function(t,s){var e=s?"addClass":"removeClass";t.children("a")[e]("sf-with-ul")},p=function(t){var s=t.css("ms-touch-action"),e=t.css("touch-action");e="pan-y"===(e=e||s)?"auto":"pan-y",t.css({"ms-touch-action":e,"touch-action":e})},u=function(t){return t.closest("."+r)},d=function(t){return u(t).data("sfOptions")},v=function(){var t=s(this),e=d(t);clearTimeout(e.sfTimer),t.siblings().superfish("hide").end().superfish("show")},y=function(t){t.retainPath=s.inArray(this[0],t.$path)>-1,this.superfish("hide"),this.parents("."+t.hoverClass).length||(t.onIdle.call(u(this)),t.$path.length&&s.proxy(v,t.$path)())},m=function(){var t=s(this),e=d(t);a?s.proxy(y,t,e)():(clearTimeout(e.sfTimer),e.sfTimer=setTimeout(s.proxy(y,t,e),e.delay))},w=function(t){var e=s(this),o=d(e),i=e.siblings(t.data.popUpSelector);if(!1===o.onHandleTouch.call(i))return this;i.length>0&&i.is(":hidden")&&(e.one("click.superfish",!1),"MSPointerDown"===t.type||"pointerdown"===t.type?e.trigger("focus"):s.proxy(v,e.parent("li"))())},{hide:function(t){if(this.length){var e=d(this);if(!e)return this;var o=!0===e.retainPath?e.$path:"",i=this.find("li."+e.hoverClass).add(this).not(o).removeClass(e.hoverClass).children(e.popUpSelector),n=e.speedOut;if(t&&(i.show(),n=0),e.retainPath=!1,!1===e.onBeforeHide.call(i))return this;i.stop(!0,!0).animate(e.animationOut,n,(function(){var t=s(this);e.onHide.call(t)}))}return this},show:function(){var t=d(this);if(!t)return this;var e=this.addClass(t.hoverClass).children(t.popUpSelector);e.css({opacity:0,visibility:"hidden",display:"block"});var i=e.closest("li");if(i.length){var n=i.hasClass("ayyash-depth-0");if(n&&parseInt(e.css("width"))>o&&(e.css("width",""),i.removeClass("width-custom")),n&&parseInt(e.css("width"))>o-i.offset().left&&parseInt(e.css("width"))>i.offset().left+i.width()&&(e.css("width",""),i.removeClass("width-custom")),i.hasClass("ayyash-mega-menu"))if(e.closest(".vertical-navigation").length){var r=e,a=s(".vertical-navigation-wrap").closest(".container").width(),l=s(".vertical-nav").width();i.hasClass("ayyash-mega-menu")&&i.hasClass("width-full")&&r.css({width:a-l+"px"})}else e.offset().left+e.outerWidth()>o&&e.css({left:"auto",right:"0"}),e.offset().left<0&&e.css({left:"0",right:"auto"});else{var h=e.offset().left;h+e.outerWidth()>o&&(n?e.css({left:"auto",right:"0"}):e.css({left:"auto",right:"100%"})),h<0&&(n?e.css({left:"0",right:"auto"}):e.css({left:"100%",right:"auto"}))}return e.css("opacity",""),e.css("visibility",""),e.css("display","none"),!1===t.onBeforeShow.call(e)||e.stop(!0,!0).animate(t.animation,t.speed,(function(){t.onShow.call(e)})),this}},destroy:function(){return this.each((function(){var t,e=s(this),o=e.data("sfOptions");if(!o)return!1;t=e.find(o.popUpSelector).parent("li"),clearTimeout(o.sfTimer),f(e,o),c(t),p(e),e.off(".superfish").off(".hoverIntent"),t.children(o.popUpSelector).attr("style",(function(t,s){if(void 0!==s)return s.replace(/display[^;]+;?/g,"")})),o.$path.removeClass(o.hoverClass+" "+n).addClass(o.pathClass),e.find("."+o.hoverClass).removeClass(o.hoverClass),o.onDestroy.call(e),e.removeData("sfOptions")}))},init:function(t){return this.each((function(){var e=s(this);if(e.data("sfOptions"))return!1;var o=s.extend({},s.fn.superfish.defaults,t),i=e.find(o.popUpSelector).parent("li");o.$path=function(t,e){return t.find("li."+e.pathClass).slice(0,e.pathLevels).addClass(e.hoverClass+" "+n).filter((function(){return s(this).children(e.popUpSelector).hide().show().length})).removeClass(e.pathClass)}(e,o),e.data("sfOptions",o),f(e,o,!0),c(i,!0),p(e),function(t,e){var o="li:has("+e.popUpSelector+")";s.fn.hoverIntent&&!e.disableHI?t.hoverIntent(v,m,o):t.on("mouseenter.superfish",o,v).on("mouseleave.superfish",o,m);var i="MSPointerDown.superfish";h&&(i="pointerdown.superfish"),a||(i+=" touchend.superfish"),l&&(i+=" mousedown.superfish"),t.on("focusin.superfish","li",v).on("focusout.superfish","li",m).on(i,"a",e,w)}(e,o),i.not("."+n).superfish("hide",!0),o.onInit.call(this)}))}});s.fn.superfish=function(e,o){return C[e]?C[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!==t(e)&&e?s.error("Method "+e+" does not exist on jQuery.fn.superfish"):C.init.apply(this,arguments)},s.fn.superfish.defaults={popUpSelector:"ul,.sf-mega",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:s.noop,onBeforeShow:s.noop,onShow:s.noop,onBeforeHide:s.noop,onHide:s.noop,onIdle:s.noop,onDestroy:s.noop,onHandleTouch:s.noop}}(jQuery,window)})();