
function generateStickyDebounce(s,n,a){var o;return function(){var t=this,e=arguments,i=a&&!o;clearTimeout(o),o=setTimeout(function(){o=null,a||s.apply(t,e)},n),i&&s.apply(t,e)}}!function(M,E,W){function e(t,e){var i=0,s=0,n="",a=0,o=!1,r=!1,l=!1,c=!1,d=0,p=0,h=0,m=0,u=M(),f=M("body"),g=0,b=0,k=0,v=M(t).clone().css({visibility:"hidden",display:"none"}).attr({id:"sticky-placeholder","aria-hidden":!0,itemtype:null,itemscope:null}),y=M(),w={top:0,bottom:0,custom:[]},C={scrollHide:!1,lazyHeight:0,topMargin:"auto",keepInWrapper:!1,wrapperSelector:"",zIndex:1e4,namespaceClass:"stuckElement",fixedClass:"isStuck",disableOn:function(){return!0},transition:"none"},I=function(){var t=0<jQuery("#wpadminbar").length&&"fixed"==jQuery("#wpadminbar").css("position")?jQuery("#wpadminbar").outerHeight():0;return"auto"===C.topMargin?parseInt(t+u.css("marginTop")):isNaN(C.topMargin)&&0<C.topMargin.search("px")?parseInt(t+C.topMargin.replace("px","")):isNaN(parseInt(C.topMargin))?0:parseInt(t+C.topMargin)},H=function(){v.remove(),u.removeClass(C.fixedClass).css({"max-width":"","margin-top":"","margin-left":"","margin-right":"",position:"",top:"",left:"",right:"",bottom:"",width:"",opacity:"",height:"",overflow:"","-webkit-transform":"","-ms-transform":"",transform:"","-webkit-transition":"","-ms-transition":"",transition:"",visibility:"","z-index":""}).removeClass("sticky-navigation-transition").removeClass("navigation-transition").removeClass("sticky-nav-scrolling-up"),"sticky-navigation"===u.attr("id")&&u.attr("id","site-navigation"),l=r=o=!1,u.trigger("stickUp:unStick")},x=function(t){M(v).insertAfter(u).show().addClass(C.fixedClass);var e,i=v.offsetParent();t&&(u.css({position:"absolute"}),e=y.offset().top+y.outerHeight()-i.offset().top-p-parseInt(y.css("paddingBottom"))),u.css({position:"absolute",marginTop:b,bottom:"",left:v.position().left,top:t?e:u.offset().top-i.offset().top-b}),u.trigger("stickUp:holdIt")},S=function(){o=!0,C.zIndex&&u.css("z-index",C.zIndex),"fade"==C.transition&&u.hide(),"slide"!=C.transition&&!C.scrollHide||u.css({height:"0",overflow:"hidden",visibility:"hidden"}),M(v).insertAfter(u).show().addClass(C.fixedClass),M(".gen-sidebar-nav").length&&v.css("height",u.outerHeight()),"left"!=u.css("float")&&"right"!=u.css("float")||(v.css("float",u.css("float")),v.attr("style",v.attr("style")+"width:auto !important;")),"slide"==C.transition&&"block"==v.css("display")&&u.css({"-webkit-transform":"translateY(-100%)","-ms-transform":"translateY(-100%)",transform:"translateY(-100%)","-webkit-transition":"transform 300ms ease-in-out","-ms-transition":"transform 300ms ease-in-out",transition:"transform 300ms ease-in-out"}),u.addClass(C.fixedClass),"site-navigation"===u.attr("id")&&u.attr("id","sticky-navigation");var t=-k;u.css({"margin-top":b,position:"fixed",top:t+"px",left:"",right:"",bottom:""}),u.trigger("stickUp:stickIt"),"fade"==C.transition&&u.fadeIn(300),"slide"==C.transition&&u.one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(t){u.css({visibility:"",height:"",overflow:""}),setTimeout(function(){u.css({"-webkit-transform":"translateY(0)","-ms-transform":"translateY(0)",transform:"translateY(0)"})},10)}),C.scrollHide&&u.css({height:"",overflow:"",visibility:""})},U=function(){v&&v.width()!==u.outerWidth()&&u.outerWidth(v.outerWidth())},z=function(t){var e;C.disableOn()?(c=c&&!1,(!C.keepInWrapper||y.is(":visible"))&&(s=M(t.target).scrollTop(),n=i<=s?"down":"up",a=Math.abs(i-s),M(E).outerHeight(),i=s,h=u.offset().top,d=parseInt(u.outerHeight()+b)+parseInt(u.css("marginBottom")),o||l||r||(parseInt(u.outerHeight(!0)),r||l?(w.top=parseInt(v.offset().top),parseInt(u.offset().left)):w.top=parseInt(u.offset().top)),p=parseInt(u.outerHeight())+parseInt(u.css("margin-bottom"))+b,C.keepInWrapper?w.bottom=y.offset().top+y.outerHeight()-parseInt(y.css("paddingBottom")):w.bottom=M(W).outerHeight(),m=u.offset().top+p,k=C.scrollHide?d+C.lazyHeight:C.lazyHeight,"none"!==C.transition&&(g=2*u.outerHeight()),b=null!==C.topMargin?I():0,o&&b!==u.css("margin-top")&&u.css("margin-top",b),(!o&&!r&&s>=w.top-b+k+g||r&&l&&s<=h-b+k)&&(S(),l=r=!(o=!0)),o&&!r&&s>=w.top-b+k+u.outerHeight()/2&&(v.addClass("sticky-navigation-transition"),u.addClass("sticky-navigation-transition")),C.keepInWrapper&&parseInt(m-b)!==parseInt(w.bottom)&&s>=w.bottom-p+k&&(x(!0),l=r=!(o=!1)),o&&(t=parseInt(u.css("top")),"up"===n&&0!==t?(e=-t<a?0:t+a,u.css("top",e+"px"),u.addClass("sticky-nav-scrolling-up")):"down"===n&&-k<t&&(e=k+t<a?-k:t-a,u.css("top",e+"px"),u.removeClass("sticky-nav-scrolling-up"))),(o||l||r)&&s<=w.top-b&&H(),o||l||r)&&U()):c||(H(),c=!0)},T=function(t){l&&(x(),r=!1),z(t)};!function(t,e){(u=M(t)).addClass(C.namespaceClass),e&&M.extend(!0,C,e),b=null!==C.topMargin?I():0,C.lazyHeight&&(b+=C.lazyHeight),C.keepInWrapper?(y=""!==C.wrapperSelector?u.closest(C.wrapperSelector):y).length||(y=u.parent()):y=f,M(E).on("scroll.stickUp",z),M(E).on("resize.stickUp",T),z({target:W})}.call(this,t,e),M(t).on("stickUp:detach",function(t){(u=M(this)).removeClass(C.namespaceClass),v.remove(),u.removeClass(C.fixedClass).css({maxWidth:"",marginTop:"",marginLeft:"",marginRight:"",position:"",top:"",left:"",right:"",bottom:"",width:""}),c=!(l=r=o=!1),M(E).off("scroll.stickUp",z),M(E).off("resize.stickUp",T)})}M.fn.stickUp=function(t){return this.each(function(){new e(this,t)})}}(jQuery,window,document),function(s){s.fn.GenerateSimpleSticky=function(t){var t=s.extend({menu:s(this),parent:!1,scrollHide:!1,offsetElement:"#wpadminbar",disableOn:function(){return!0},transition:"none"},t),e=s("body"),i=null,i=t.parent||t.menu.parent(),e=((0<t.menu.parents(".site-header").length||0<t.menu.parents(".generate-page-header").length||0<t.menu.parents(".header-wrap").length||0<t.menu.parents(".site-wrapper").length)&&(i=e),!e.hasClass("nav-right-sidebar")&&!e.hasClass("nav-left-sidebar")||s(".menu-toggle").is(":visible")||(t.menu=s(".gen-sidebar-nav"),i=s(".site-content"),t.menu.children().hasClass("auto-hide-sticky")),0<jQuery(t.offsetElement).length&&"fixed"==jQuery(t.offsetElement).css("position")&&jQuery(t.offsetElement).outerHeight(),{scrollHide:t.scrollHide,keepInWrapper:!0,wrapperSelector:i,fixedClass:"is_stuck navigation-stick navigation-clone",topMargin:0,disableOn:t.disableOn,transition:t.transition});t.menu.stickUp(e)}}(jQuery),jQuery(function(s){0 in window;function e(t){var e=t.getAttribute("href");t.pathname===window.location.pathname&&"#"!==e&&t.closest("nav").classList.contains("toggled")&&(t.closest("nav").classList.remove("toggled"),s("html").hasClass("mobile-menu-open"))&&s("html").removeClass("mobile-menu-open")}var t,i,n,a,o=s("body"),r="none",l=(o.hasClass("sticky-enabled")&&(t=s("#site-navigation"),o.hasClass("sticky-menu-fade")&&(r="fade"),o.hasClass("sticky-menu-slide")&&(r="slide"),i=!!t.hasClass("auto-hide-sticky"),n={transition:r,scrollHide:i,disableOn:function(){var t=s("body"),e=s("#mobile-header"),i=s(".menu-toggle");return!(t.hasClass("desktop-sticky-menu")&&i.is(":visible")||t.hasClass("mobile-sticky-menu")&&!i.is(":visible")||t.hasClass("mobile-header")&&e.is(":visible"))}},s(t).GenerateSimpleSticky(n),o.on("generate_navigation_location_updated",function(){t.trigger("stickUp:detach"),setTimeout(function(){s(t).GenerateSimpleSticky(n)},250)})),o.hasClass("mobile-header")&&o.hasClass("mobile-header-sticky")&&(a=s("#mobile-header")).GenerateSimpleSticky({scrollHide:!(!a.data("auto-hide-sticky")&&""!==a.data("auto-hide-sticky")),disableOn:function(){return!!a.is(":visible")}}),s(".sidebar-nav-mobile")),c=s(".gen-sidebar-nav"),d=s(window).width(),r=generateStickyDebounce(function(){d!==s(window).width()&&(l.is(":visible")&&(c.trigger("stickUp:detach"),l.trigger("stickUp:detach"),l.GenerateSimpleSticky(n)),c.is(":visible"))&&(l.trigger("stickUp:detach"),c.trigger("stickUp:detach"),c.GenerateSimpleSticky(n))},250);s("body").hasClass("sticky-enabled")&&l.length&&(window.addEventListener("resize",r),window.addEventListener("orientationchange",r)),navigator.userAgent.match(/(iPod|iPhone|iPad)/)&&(o.hasClass("sticky-enabled")||o.hasClass("mobile-header")&&o.hasClass("mobile-header-sticky"))&&s(document).on("focus",".navigation-stick .search-field",function(){s("html, body").animate({scrollTop:0},"fast")});(o.hasClass("both-sticky-menu")||o.hasClass("mobile-sticky-menu"))&&s(".main-navigation:not(#mobile-header) ul a[href*=\\#]").on("click",function(t){e(this)}),o.hasClass("mobile-header-sticky")&&s("#mobile-header ul a[href*=\\#]").on("click",function(t){e(this)})});



/*!
	Colorbox 1.6.3
	license: MIT
	http://www.jacklmoore.com/colorbox
*/
(function(c,s,a){var o={html:false,photo:false,iframe:false,inline:false,transition:"elastic",speed:300,fadeOut:300,width:false,initialWidth:"600",innerWidth:false,maxWidth:false,height:false,initialHeight:"450",innerHeight:false,maxHeight:false,scalePhotos:true,scrolling:true,opacity:.9,preloading:true,className:false,overlayClose:true,escKey:true,arrowKey:true,top:false,bottom:false,left:false,right:false,fixed:false,data:undefined,closeButton:true,fastIframe:true,open:false,reposition:true,loop:true,slideshow:false,slideshowAuto:true,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:false,retinaUrl:false,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:true,trapFocus:true,onOpen:false,onLoad:false,onComplete:false,onCleanup:false,onClosed:false,rel:function(){return this.rel},href:function(){return c(this).attr("href")},title:function(){return this.title},createImg:function(){var i=new Image;var e=c(this).data("cbox-img-attrs");if(typeof e==="object"){c.each(e,function(e,t){i[e]=t})}return i},createIframe:function(){var i=s.createElement("iframe");var e=c(this).data("cbox-iframe-attrs");if(typeof e==="object"){c.each(e,function(e,t){i[e]=t})}if("frameBorder"in i){i.frameBorder=0}if("allowTransparency"in i){i.allowTransparency="true"}i.name=(new Date).getTime();i.allowFullscreen=true;return i}},f="colorbox",d="cbox",n=d+"Element",l=d+"_open",h=d+"_load",u=d+"_complete",g=d+"_cleanup",p=d+"_closed",m=d+"_purge",w,v,y,x,b,T,C,M,H,k,W,E,I,L,r,R,S,K,P,B,O=c("<a/>"),_,j,D,F,N,z,A,U,$,q,G,Q,J="div",V=0,X={},t;function Y(e,t,i){var o=s.createElement(e);if(t){o.id=d+t}if(i){o.style.cssText=i}return c(o)}function Z(){return a.innerHeight?a.innerHeight:c(a).height()}function ee(e,i){if(i!==Object(i)){i={}}this.cache={};this.el=e;this.value=function(e){var t;if(this.cache[e]===undefined){t=c(this.el).attr("data-cbox-"+e);if(t!==undefined){this.cache[e]=t}else if(i[e]!==undefined){this.cache[e]=i[e]}else if(o[e]!==undefined){this.cache[e]=o[e]}}return this.cache[e]};this.get=function(e){var t=this.value(e);return typeof t==="function"?t.call(this.el,this):t}}function te(e){var t=H.length,i=(z+e)%t;return i<0?t+i:i}function ie(e,t){return Math.round((/%/.test(e)?(t==="x"?k.width():Z())/100:1)*parseInt(e,10))}function oe(e,t){return e.get("photo")||e.get("photoRegex").test(t)}function ne(e,t){return e.get("retinaUrl")&&a.devicePixelRatio>1?t.replace(e.get("photoRegex"),e.get("retinaSuffix")):t}function re(e){if("contains"in v[0]&&!v[0].contains(e.target)&&e.target!==w[0]){e.stopPropagation();v.trigger("focus")}}function ae(e){if(ae.str!==e){v.add(w).removeClass(ae.str).addClass(e);ae.str=e}}function se(i){z=0;if(i&&i!==false&&i!=="nofollow"){H=c("."+n).filter(function(){var e=c.data(this,f);var t=new ee(this,e);return t.get("rel")===i});z=H.index(_.el);if(z===-1){H=H.add(_.el);z=H.length-1}}else{H=c(_.el)}}function fe(e){c(s).trigger(e);O.triggerHandler(e)}var le=function(){var e,t=d+"Slideshow_",i="click."+d,o;function n(){clearTimeout(o)}function r(){if(_.get("loop")||H[z+1]){n();o=setTimeout(Q.next,_.get("slideshowSpeed"))}}function a(){R.html(_.get("slideshowStop")).off(i).one(i,s);O.on(u,r).on(h,n);v.removeClass(t+"off").addClass(t+"on")}function s(){n();O.off(u,r).off(h,n);R.html(_.get("slideshowStart")).off(i).one(i,function(){Q.next();a()});v.removeClass(t+"on").addClass(t+"off")}function f(){e=false;R.hide();n();O.off(u,r).off(h,n);v.removeClass(t+"off "+t+"on")}return function(){if(e){if(!_.get("slideshow")){O.off(g,f);f()}}else{if(_.get("slideshow")&&H[1]){e=true;O.one(g,f);if(_.get("slideshowAuto")){a()}else{s()}R.show()}}}}();function he(e){var t;if(!q){t=c(e).data(f);_=new ee(e,t);se(_.get("rel"));if(!U){U=$=true;ae(_.get("className"));v.css({visibility:"hidden",display:"block",opacity:""});W=Y(J,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden");x.css({width:"",height:""}).append(W);j=b.height()+M.height()+x.outerHeight(true)-x.height();D=T.width()+C.width()+x.outerWidth(true)-x.width();F=W.outerHeight(true);N=W.outerWidth(true);var i=ie(_.get("initialWidth"),"x");var o=ie(_.get("initialHeight"),"y");var n=_.get("maxWidth");var r=_.get("maxHeight");_.w=Math.max((n!==false?Math.min(i,ie(n,"x")):i)-N-D,0);_.h=Math.max((r!==false?Math.min(o,ie(r,"y")):o)-F-j,0);W.css({width:"",height:_.h});Q.position();fe(l);_.get("onOpen");B.add(L).hide();v.trigger("focus");if(_.get("trapFocus")){if(s.addEventListener){s.addEventListener("focus",re,true);O.one(p,function(){s.removeEventListener("focus",re,true)})}}if(_.get("returnFocus")){O.one(p,function(){c(_.el).trigger("focus")})}}var a=parseFloat(_.get("opacity"));w.css({opacity:a===a?a:"",cursor:_.get("overlayClose")?"pointer":"",visibility:"visible"}).show();if(_.get("closeButton")){P.html(_.get("close")).appendTo(x)}else{P.appendTo("<div/>")}ue()}}function ce(){if(!v){t=false;k=c(a);v=Y(J).attr({id:f,class:c.support.opacity===false?d+"IE":"",role:"dialog",tabindex:"-1"}).hide();w=Y(J,"Overlay").hide();I=c([Y(J,"LoadingOverlay")[0],Y(J,"LoadingGraphic")[0]]);y=Y(J,"Wrapper");x=Y(J,"Content").append(L=Y(J,"Title"),r=Y(J,"Current"),K=c('<button type="button"/>').attr({id:d+"Previous"}),S=c('<button type="button"/>').attr({id:d+"Next"}),R=c('<button type="button"/>').attr({id:d+"Slideshow"}),I);P=c('<button type="button"/>').attr({id:d+"Close"});y.append(Y(J).append(Y(J,"TopLeft"),b=Y(J,"TopCenter"),Y(J,"TopRight")),Y(J,false,"clear:left").append(T=Y(J,"MiddleLeft"),x,C=Y(J,"MiddleRight")),Y(J,false,"clear:left").append(Y(J,"BottomLeft"),M=Y(J,"BottomCenter"),Y(J,"BottomRight"))).find("div div").css({float:"left"});E=Y(J,false,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;");B=S.add(K).add(r).add(R)}if(s.body&&!v.parent().length){c(s.body).append(w,v.append(y,E))}}function de(){function e(e){if(!(e.which>1||e.shiftKey||e.altKey||e.metaKey||e.ctrlKey)){e.preventDefault();he(this)}}if(v){if(!t){t=true;S.on("click",function(){Q.next()});K.on("click",function(){Q.prev()});P.on("click",function(){Q.close()});w.on("click",function(){if(_.get("overlayClose")){Q.close()}});c(s).on("keydown."+d,function(e){var t=e.keyCode;if(U&&_.get("escKey")&&t===27){e.preventDefault();Q.close()}if(U&&_.get("arrowKey")&&H[1]&&!e.altKey){if(t===37){e.preventDefault();K.trigger("click")}else if(t===39){e.preventDefault();S.trigger("click")}}});if(typeof c.fn.on==="function"){c(s).on("click."+d,"."+n,e)}else{c("."+n).live("click."+d,e)}}return true}return false}if(c[f]){return}c(ce);Q=c.fn[f]=c[f]=function(t,e){var i;var o=this;t=t||{};if(typeof o==="function"){o=c("<a/>");t.open=true}if(!o[0]){return o}ce();if(de()){if(e){t.onComplete=e}o.each(function(){var e=c.data(this,f)||{};c.data(this,f,c.extend(e,t))}).addClass(n);i=new ee(o[0],t);if(i.get("open")){he(o[0])}}return o};Q.position=function(t,e){var i,o=0,n=0,r=v.offset(),a=c("body").offset(),s,f;k.off("resize."+d);v.css({top:-9e4,left:-9e4});r.left=Math.round(r.left-a.left);r.top=Math.round(r.top-a.top);s=k.scrollTop();f=k.scrollLeft();if(_.get("fixed")){r.top-=s;r.left-=f;v.css({position:"fixed"})}else{o=s;n=f;v.css({position:"absolute"})}if(_.get("right")!==false){n+=Math.max(k.width()-_.w-N-D-ie(_.get("right"),"x"),0)}else if(_.get("left")!==false){n+=ie(_.get("left"),"x")}else{n+=Math.round(Math.max(k.width()-_.w-N-D,0)/2)}if(_.get("bottom")!==false){o+=Math.max(Z()-_.h-F-j-ie(_.get("bottom"),"y"),0)}else if(_.get("top")!==false){o+=ie(_.get("top"),"y")}else{o+=Math.round(Math.max(Z()-_.h-F-j,0)/2)}v.css({top:r.top,left:r.left,visibility:"visible"});y[0].style.width=y[0].style.height="9999px";function l(){b[0].style.width=M[0].style.width=x[0].style.width=parseInt(v[0].style.width,10)-D+"px";x[0].style.height=T[0].style.height=C[0].style.height=parseInt(v[0].style.height,10)-j+"px"}n=Math.round(n-a.left);o=Math.round(o-a.top);i={width:_.w+N+D,height:_.h+F+j,top:o,left:n};if(t){var h=0;c.each(i,function(e){if(i[e]!==X[e]){h=t;return}});t=h}X=i;if(!t){v.css(i)}v.dequeue().animate(i,{duration:t||0,complete:function(){l();$=false;y[0].style.width=_.w+N+D+"px";y[0].style.height=_.h+F+j+"px";if(_.get("reposition")){setTimeout(function(){k.on("resize."+d,Q.position)},1)}if(typeof e==="function"){e()}},step:l})};Q.resize=function(e){var t;if(U){e=e||{};if(e.width){_.w=ie(e.width,"x")-N-D}if(e.innerWidth){_.w=ie(e.innerWidth,"x")}W.css({width:_.w});if(e.height){_.h=ie(e.height,"y")-F-j}if(e.innerHeight){_.h=ie(e.innerHeight,"y")}if(!e.innerHeight&&!e.height){t=W.scrollTop();W.css({height:"auto"});_.h=W.height()}W.css({height:_.h});if(t){W.scrollTop(t)}Q.position(_.get("transition")==="none"?0:_.get("speed"))}};Q.prep=function(e){if(!U){return}var t,n=_.get("transition")==="none"?0:_.get("speed");W.remove();W=Y(J,"LoadedContent").append(e);function i(){_.w=_.w||W.width();_.w=_.mw&&_.mw<_.w?_.mw:_.w;return _.w}function o(){_.h=_.h||W.height();_.h=_.mh&&_.mh<_.h?_.mh:_.h;return _.h}W.hide().appendTo(E.show()).css({width:i(),overflow:_.get("scrolling")?"auto":"hidden"}).css({height:o()}).prependTo(x);E.hide();c(A).css({float:"none"});ae(_.get("className"));t=function(){var e=H.length,t,i;if(!U){return}function o(){if(c.support.opacity===false){v[0].style.removeAttribute("filter")}}i=function(){clearTimeout(G);I.hide();fe(u);_.get("onComplete")};L.html(_.get("title")).show();W.show();if(e>1){if(typeof _.get("current")==="string"){r.html(_.get("current").replace("{current}",z+1).replace("{total}",e)).show()}S[_.get("loop")||z<e-1?"show":"hide"]().html(_.get("next"));K[_.get("loop")||z?"show":"hide"]().html(_.get("previous"));le();if(_.get("preloading")){c.each([te(-1),te(1)],function(){var e,t=H[this],i=new ee(t,c.data(t,f)),o=i.get("href");if(o&&oe(i,o)){o=ne(i,o);e=s.createElement("img");e.src=o}})}}else{B.hide()}if(_.get("iframe")){t=_.get("createIframe");if(!_.get("scrolling")){t.scrolling="no"}c(t).attr({src:_.get("href"),class:d+"Iframe"}).one("load",i).appendTo(W);O.one(m,function(){t.src="//about:blank"});if(_.get("fastIframe")){c(t).trigger("load")}}else{i()}if(_.get("transition")==="fade"){v.fadeTo(n,1,o)}else{o()}};if(_.get("transition")==="fade"){v.fadeTo(n,0,function(){Q.position(0,t)})}else{Q.position(n,t)}};function ue(){var e,t,i=Q.prep,o,n=++V;$=true;A=false;fe(m);fe(h);_.get("onLoad");_.h=_.get("height")?ie(_.get("height"),"y")-F-j:_.get("innerHeight")&&ie(_.get("innerHeight"),"y");_.w=_.get("width")?ie(_.get("width"),"x")-N-D:_.get("innerWidth")&&ie(_.get("innerWidth"),"x");_.mw=_.w;_.mh=_.h;if(_.get("maxWidth")){_.mw=ie(_.get("maxWidth"),"x")-N-D;_.mw=_.w&&_.w<_.mw?_.w:_.mw}if(_.get("maxHeight")){_.mh=ie(_.get("maxHeight"),"y")-F-j;_.mh=_.h&&_.h<_.mh?_.h:_.mh}e=_.get("href");G=setTimeout(function(){I.show()},100);if(_.get("inline")){var r=c(e);o=c("<div>").hide().insertBefore(r);O.one(m,function(){o.replaceWith(r)});i(r)}else if(_.get("iframe")){i(" ")}else if(_.get("html")){i(_.get("html"))}else if(oe(_,e)){e=ne(_,e);A=_.get("createImg");c(A).addClass(d+"Photo").on("error."+d,function(){i(Y(J,"Error").html(_.get("imgError")))}).one("load",function(){if(n!==V){return}setTimeout(function(){var e;if(_.get("retinaImage")&&a.devicePixelRatio>1){A.height=A.height/a.devicePixelRatio;A.width=A.width/a.devicePixelRatio}if(_.get("scalePhotos")){t=function(){A.height-=A.height*e;A.width-=A.width*e};if(_.mw&&A.width>_.mw){e=(A.width-_.mw)/A.width;t()}if(_.mh&&A.height>_.mh){e=(A.height-_.mh)/A.height;t()}}if(_.h){A.style.marginTop=Math.max(_.mh-A.height,0)/2+"px"}if(H[1]&&(_.get("loop")||H[z+1])){A.style.cursor="pointer";c(A).on("click."+d,function(){Q.next()})}A.style.width=A.width+"px";A.style.height=A.height+"px";i(A)},1)});A.src=e}else if(e){E.load(e,_.get("data"),function(e,t){if(n===V){i(t==="error"?Y(J,"Error").html(_.get("xhrError")):c(this).contents())}})}}Q.next=function(){if(!$&&H[1]&&(_.get("loop")||H[z+1])){z=te(1);he(H[z])}};Q.prev=function(){if(!$&&H[1]&&(_.get("loop")||z)){z=te(-1);he(H[z])}};Q.close=function(){if(U&&!q){q=true;U=false;fe(g);_.get("onCleanup");k.off("."+d);w.fadeTo(_.get("fadeOut")||0,0);v.stop().fadeTo(_.get("fadeOut")||0,0,function(){v.hide();w.hide();fe(m);W.remove();setTimeout(function(){q=false;fe(p);_.get("onClosed")},1)})}};Q.remove=function(){if(!v){return}v.stop();c[f].close();v.stop(false,true).remove();w.remove();q=false;v=null;c("."+n).removeData(f).removeClass(n);c(s).off("click."+d).unbind("keydown."+d)};Q.element=function(){return c(_.el)};Q.settings=o})(jQuery,document,window);



/*!
 impleCode Product Scripts v1.0.0
 Manages product related scripts
 (c) 2024 impleCode - https://implecode.com

 */
if(typeof implecode==="undefined"){var implecode=[]}ic_define_hooks();jQuery(document).ready(function(e){ic_define_hooks();responsive_product_catalog();initialize_ic_tabs();setTimeout(modern_grid_font_size,0);jQuery.ic.addAction("ic_change_responsive",function(){redefine_ic_tabs()});e(window).on("resize",function(){if(e(document.activeElement).attr("type")===undefined){responsive_product_catalog();setTimeout(modern_grid_font_size,0);ic_apply_magnifier()}});if(typeof colorbox==="object"&&e(".a-product-image").length){e(".a-product-image").colorbox(product_object.lightbox_settings)}ic_apply_magnifier();jQuery("body").on("change",".ic_self_submit",function(){var e=jQuery(this).closest("form");if(e.find('[type="submit"]').length===0||e.find('[type="submit"]').not(":visible").length>0){e.submit()}});jQuery(".product-category-widget, .widget_product_categories, .ic-catalog-container").on("change",".ic-category-select",function(){var e=jQuery(this).val();if(e&&e!=="none"){location.href=e}});jQuery(".dismiss-empty-bar").on("click",function(e){e.preventDefault();var i={action:"hide_empty_bar_message"};jQuery.post(product_object.ajaxurl,i,function(){jQuery("div.product-sort-bar").hide("slow")})});jQuery(".al-box").on("click",".notice-dismiss",function(){var e=jQuery(this).closest(".al-box");e.css("opacity","0.5");var i=e.data("hash");if(i!==undefined){var t={action:"ic_ajax_hide_message",hash:i,nonce:product_object.nonce};jQuery.post(product_object.ajaxurl,t,function(){e.hide("slow")})}});ic_responsive_filters_bar();e("body").on("reload",".product-sort-bar",function(){});e.ic.addAction("ic_change_responsive",function(e){ic_responsive_filters_bar(e)});e.ic.addAction("ic_self_submit",function(){responsive_product_catalog();e(".product-size-filter-container.toReload").trigger("reload")});e.ic.addAction("ic_self_submit_before",function(){jQuery(".responsive-filters").hide()});jQuery("body").on("click",".responsive-filters-button",function(){if(jQuery(".responsive-filters").is(":visible")){jQuery(".responsive-filters").hide()}else{jQuery(".responsive-filters").show();if(jQuery(".responsive-filters-section").length===1){jQuery(".responsive-filters-section-content").show();jQuery(".responsive-filters-section-title").addClass("open")}jQuery(".responsive-filters .responsive-filters-section-content").find(".filter-active").each(function(){jQuery(this).closest(".responsive-filters-section-content").show();jQuery(this).closest(".responsive-filters-section-title").addClass("open")});ic_adjust_responsive_filters_height()}});jQuery("body").on("click",function(e){var i=jQuery(".responsive-filters-button, .responsive-filters");if(!i.is(e.target)&&i.has(e.target).length===0){jQuery(".responsive-filters").hide()}});jQuery("body").on("click",".responsive-filters-section-title",function(){jQuery(".responsive-filters-section-content").hide();if(!jQuery(this).hasClass("open")){jQuery(".responsive-filters-section-title").removeClass("open");jQuery(this).addClass("open");jQuery(this).next(".responsive-filters-section-content").show()}else{jQuery(".responsive-filters-section-title").removeClass("open")}ic_adjust_responsive_filters_height()});jQuery("body").on("click",".ic-icon-url.ic-show-content",function(e){e.preventDefault();var i=jQuery(this).closest(".ic-bar-icon").find(".ic-icon-hidden-content");jQuery(".ic-icon-url").hide();i.slideToggle(300)});jQuery(document).on("mouseup",function(e){var i=jQuery(".ic-icon-url.ic-show-content, .ic-icon-hidden-content");var t=jQuery(".ic-popup-close");if(!i.is(e.target)&&i.has(e.target).length===0){ic_close_icons_hidden_content()}else if(t.is(e.target)){ic_close_icons_hidden_content()}});jQuery(".ic-overlay-container").on("click",function(e){if(e.target!==this&&!jQuery(e.target).hasClass("ic-popup-cancel")){return}jQuery(this).hide()})});function ic_adjust_responsive_filters_height(){var e=jQuery(".responsive-filters").outerHeight();var i=jQuery(".product-list").outerHeight();if(e>i){jQuery(".responsive-filters .responsive-filters-section-content").css("max-height",i+"px");jQuery(".responsive-filters .responsive-filters-section-content").css("overflow","auto")}}function ic_close_icons_hidden_content(){var e=jQuery(".ic-catalog-bar");e.each(function(){var e=jQuery(this).find(".ic-bar-icon");var i=e.find(".ic-icon-hidden-content");if(i.length>0){i.slideUp(300,function(){e.find(".ic-icon-url").show()})}else{e.find(".ic-icon-url").show()}})}function ic_apply_magnifier(){if(typeof jQuery(".ic_magnifier").icZOOM!=="function"){return}var e;if(jQuery(".ic_magnifier").length&&!jQuery(".responsive .ic_magnifier").length&&!jQuery(".ic_magnifier.magnigier_on").length){var i=1;if(jQuery(".boxed .ic_magnifier").length){i=1}jQuery(".ic_magnifier").icZOOM({cursor:"pointer",responsive:true,zoomWindowPosition:i});jQuery(".ic_magnifier").addClass("magnigier_on")}else if(jQuery(".ic_magnifier.magnigier_on").length&&jQuery(".responsive .ic_magnifier").length){e=jQuery(".ic_magnifier.magnigier_on").data("icZOOM");if(e!==undefined){e.changeState("disable")}}else if(jQuery(".ic_magnifier.magnigier_on").length&&!jQuery(".responsive .ic_magnifier").length){e=jQuery(".ic_magnifier.magnigier_on").data("icZOOM");if(e!==undefined){e.changeState("enable")}}}function ic_define_hooks(){if(jQuery.ic===undefined){jQuery.ic={hooks:{action:{},filter:{}},addAction:function(e,i,t){jQuery.ic.addHook("action",e,i,t)},addFilter:function(e,i,t){jQuery.ic.addHook("filter",e,i,t)},doAction:function(e,i){jQuery.ic.doHook("action",e,null,i)},applyFilters:function(e,i,t){return jQuery.ic.doHook("filter",e,i,t)},removeAction:function(e,i){jQuery.ic.removeHook("action",e,i)},removeFilter:function(e,i){jQuery.ic.removeHook("filter",e,i)},addHook:function(e,i,t,o){if(undefined===jQuery.ic.hooks[e][i]){jQuery.ic.hooks[e][i]=[]}var n=jQuery.ic.hooks[e][i];if(undefined===o){o=i+"_"+n.length}jQuery.ic.hooks[e][i].push({tag:o,callable:t})},doHook:function(e,i,t,o){if(undefined!==jQuery.ic.hooks[e][i]){var n=jQuery.ic.hooks[e][i];for(var r=0;r<n.length;r++){if("action"===e){n[r].callable(o)}else{t=n[r].callable(t,o)}}}if("filter"===e){return t}},removeHook:function(e,i,t){if(undefined!==jQuery.ic.hooks[e][i]){var o=jQuery.ic.hooks[e][i];for(var n=o.length-1;n>=0;n--){if(undefined===t||t===o[n].tag){o.splice(n,1)}}}}}}}function ic_switch_popstate_tabs(){var e="product_description";var i;if(window.location.hash!==""){e=window.location.hash;e=e.replace("_tab","").replace("#","");jQuery(".boxed .after-product-details").each(function(){i=jQuery(this).find("h3[data-tab_id="+e+"]");ic_enter_tab(e,i)})}else{i=jQuery(".boxed .after-product-details h3:first-of-type");if(!i.hasClass("active")){set_default_ic_tab();history.replaceState("",document.title,window.location.pathname+window.location.search)}}}function initialize_ic_tabs(){responsive_product_catalog(false);if(jQuery(".boxed").length){jQuery(window).on("popstate",ic_switch_popstate_tabs);if(jQuery(".boxed").hasClass("responsive")){ic_accordion()}else if(jQuery(".boxed").length){ic_tabs()}jQuery(document).trigger("ic_tabs_initialized")}}function redefine_ic_tabs(){responsive_product_catalog(false);jQuery(".boxed .after-product-details").each(function(){var e=jQuery(this);if(e.hasClass("ic_accordion_container")){e.find("> div").each(function(){var e=jQuery(this).find(".ic_accordion_content_container");e.show();e.removeClass("ic_accordion_content_container")});e.removeClass("ic_accordion_container")}else if(e.hasClass("ic_tabs_container")){e.find(".ic_tabs h3").each(function(){var e=jQuery(this).find("a");jQuery(this).prepend(e.text());e.remove();jQuery(this).addClass("catalog-header");var i=jQuery(this).data("tab_id");jQuery(".boxed .after-product-details #"+i).prepend(jQuery(this))});e.find("> div").removeClass("ic_tab_content").css("display","");e.find(".ic_tabs").remove();e.removeClass("ic_tabs_container")}});initialize_ic_tabs()}function ic_accordion(){jQuery(".boxed .after-product-details > div").each(function(){jQuery(this).children().wrapAll('<div class="ic_accordion_content_container" />');jQuery(this).find(".catalog-header").prependTo(jQuery(this))});ic_accordion_initial_hide();if(window.location.hash!==""){var e=window.location.hash.replace("_tab","").replace("#","");var i=jQuery(".boxed .after-product-details > #"+e+" > .catalog-header");if(i.length){i.addClass("open");jQuery(".boxed .after-product-details > #"+e+" .ic_accordion_content_container").show()}else{ic_open_default_accordion()}}else{ic_open_default_accordion()}jQuery(".ecommerce-product-catalog").off("click",".boxed.responsive .after-product-details .catalog-header");jQuery(".ecommerce-product-catalog").on("click",".boxed.responsive .after-product-details .catalog-header",function(){var e=jQuery(this).offset().top;if(jQuery(this).hasClass("open")){history.pushState({},document.title,window.location.pathname);jQuery(this).removeClass("open");jQuery(this).next(".ic_accordion_content_container").hide()}else{var o=0;var n=0;var r=0;var i=jQuery(window).scrollTop();var t=jQuery(this)[0].getBoundingClientRect().top;jQuery(".boxed.responsive .after-product-details .catalog-header.open").each(function(){var e=jQuery(this).next(".ic_accordion_content_container");var i=e.offset().top;if(r===0){r=i}o=o+e.outerHeight();var t=jQuery(this)[0].getBoundingClientRect().top;if(t>n){n=t}if(!is_element_visible(jQuery(this),true)){e.hide()}else{e.slideUp("fast")}jQuery(this).removeClass("open")});var s=jQuery(this).parent("div").attr("id");window.location.hash=s+"_tab";jQuery(this).next(".ic_accordion_content_container").slideDown();jQuery(this).addClass("open");if(t<o&&n<t||!is_element_visible(jQuery(this),true)){var c=jQuery("html");c.on("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove",function(){c.stop()});var a=i-o;if(t<0){a=e}if(i>o){c.animate({scrollTop:a},0,function(){c.off("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove")})}}}});jQuery(".boxed .after-product-details").addClass("ic_accordion_container")}function ic_open_default_accordion(){jQuery(".boxed .after-product-details > div:first-child .ic_accordion_content_container").show();jQuery(".boxed .after-product-details > div:first-child .catalog-header").addClass("open")}function ic_accordion_initial_hide(){jQuery(".boxed.responsive .after-product-details > div").each(function(){jQuery(this).find(".ic_accordion_content_container").hide();jQuery(this).find(".catalog-header").show()})}function ic_tabs(){jQuery(".boxed .after-product-details").each(function(){var e=jQuery(this);if(!e.hasClass("ic_tabs_container")){e.addClass("ic_tabs_container");var o='<div class="ic_tabs">';e.find("> div").each(function(){var e=jQuery(this);var i=e.attr("id");e.addClass("ic_tab_content");var t=e.find("> h3.catalog-header");if(t.length){o=o+'<h3 data-tab_id="'+i+'"><a href="#'+i+'_tab">'+t.html()+"</a></h3>";t.remove()}});o=o+"</div>";e.prepend(o);if(window.location.hash!==""){var i=window.location.hash.replace("_tab","").replace("#","");var t=e.find('.ic_tabs > h3[data-tab_id="'+i+'"]');if(t.length){ic_enter_tab(i,t)}else{set_default_ic_tab()}}else{set_default_ic_tab()}e.off("click",".ic_tabs > h3");e.on("click",".ic_tabs > h3",function(e){e.preventDefault();var i=jQuery(this).data("tab_id");ic_enter_tab(i,jQuery(this))})}})}function ic_enter_tab(e,i){if(i.length&&!i.hasClass("active")){var t=e+"_tab";if(window.location.hash!=="#"+t){window.location.hash=t}var o=i.closest(".ic_tabs_container");o.find(".boxed .after-product-details .ic_tab_content.active").hide();o.find("#"+e).show();o.find(".ic_tab_content.active").removeClass("active").hide();o.find(".active").removeClass("active");o.find("#"+e).addClass("active").show();i.addClass("active")}}function set_default_ic_tab(){jQuery(".boxed .after-product-details").each(function(){var e=jQuery(this);e.find(".ic_tabs > h3").removeClass("active");e.find("> .ic_tab_content").removeClass("active").hide();e.find(".ic_tabs > h3:first-child").addClass("active");e.find("> .ic_tab_content:first").addClass("active").show()})}function is_element_visible(e,i){if(e.length===0){return false}if(e.length>1){var t=true;e.each(function(){if(!is_element_visible(jQuery(this),i)){t=false}});return t}else{var o=e.offset().top;var n=o+e.outerHeight();var r=jQuery(window).scrollTop();var s=r+jQuery(window).height();if(i===true&&s<n){return false}if(r<o&&s>o){return true}else{return false}}}function responsive_product_catalog(e){if(e===undefined){e=true}var i=jQuery("body").width();if(i<1e3){jQuery(".al_product, .product-list").addClass("responsive");if(e){jQuery.ic.doAction("ic_change_responsive","0")}}else if(i>=1e3){jQuery(".al_product, .product-list").removeClass("responsive");if(e){jQuery.ic.doAction("ic_change_responsive","1")}}}function modern_grid_font_size(){var i=0;jQuery(".modern-grid-element").each(function(){var e=jQuery(this).width();if(e>i){i=e}});var e=i*.08;if(e<16&&e!==0){jQuery(".modern-grid-element h3").css("font-size",e);jQuery(".modern-grid-element .product-price").css("font-size",e);e=e*.8;jQuery(".modern-grid-element .product-attributes table").css("font-size",e)}else{jQuery(".modern-grid-element h3").css("font-size","");jQuery(".modern-grid-element .product-price").css("font-size","");jQuery(".modern-grid-element .product-attributes table").css("font-size","")}}function ic_defaultFor(e,i){return typeof e!=="undefined"?e:i}function ic_responsive_filters_bar(e){e=typeof e!=="undefined"?e:"1";if(e==="0"||jQuery(".product-list").hasClass("responsive")||jQuery(".product-list").hasClass("grouped-filters")){if(jQuery(".responsive-filters").length===0){var i=jQuery(".responsive-filters").html();if(i===undefined&&jQuery("#product_filters_bar .filter-widget").length>0){if(jQuery("#product_filters_bar .filter-widget:not(.ic-empty-filter):not(.widget_product_categories):not(.product_search)").length>0){i='<div class="responsive-filters" style="display: none">';jQuery("#product_filters_bar .filter-widget:not(.ic-empty-filter)").each(function(){if(!jQuery(this).hasClass("product_search")&&!jQuery(this).hasClass("widget_product_categories")){var e=jQuery(this).find("[data-ic_responsive_label]").data("ic_responsive_label");if(!e){e=jQuery(this).find(".filter-label").text()}if(!e){e=jQuery(this).find("select option:first-child").text()}if(e){i+='<div class="responsive-filters-section">';i+='<div class="responsive-filters-section-title">'+e+"</div>";i+='<div class="responsive-filters-section-content">'+jQuery(this).html()+"</div>";i+="</div>";jQuery(this).hide()}else{jQuery(this).show()}}else{jQuery(this).show()}});i+="</div>";var t='<div class="responsive-filters-button button '+product_object.design_schemes+'">'+product_object.filter_button_label+"</div>";jQuery("#product_filters_bar .clear-both").before(t);jQuery("#product_filters_bar .clear-both").before(i)}}}}else{jQuery(".responsive-filters").hide();jQuery("#product_filters_bar .filter-widget:not(.ic-empty-filter)").show()}}if(typeof implecode.disable_body==="undefined"){implecode.disable_body=function(){jQuery("body").addClass("ic-disabled-body")}}if(typeof implecode.enable_body==="undefined"){implecode.enable_body=function(){jQuery("body").removeClass("ic-disabled-body")}}if(typeof implecode.is_body_disabled==="undefined"){implecode.is_body_disabled=function(){if(jQuery("body").hasClass("ic-disabled-body")){return true}else if(jQuery(".ic-overlay").is(":visible")){return true}else if(jQuery(".ic-overlay-container").is(":visible")){return true}else{return false}}}if(typeof implecode.disable_container==="undefined"){implecode.disable_container=function(e){e.addClass("ic-disabled-container")}}if(typeof implecode.enable_container==="undefined"){implecode.enable_container=function(e){e.removeClass("ic-disabled-container")}}function ic_disable_body(){jQuery("body").addClass("ic-disabled-body")}function ic_enable_body(){jQuery("body").removeClass("ic-disabled-body")}function ic_disabled_body(){if(jQuery("body").hasClass("ic-disabled-body")){return true}else if(jQuery(".ic-overlay").is(":visible")){return true}else if(jQuery(".ic-overlay-container").is(":visible")){return true}else{return false}}function ic_disable_container(e){e.addClass("ic-disabled-container")}function ic_enable_container(e){e.removeClass("ic-disabled-container")}if(typeof implecode.confirm_dialog!=="function"){implecode.confirm_dialog=function(e,i,t,o){jQuery("<div></div>").appendTo("body").html("<div><h6>"+e+"?</h6></div>").dialog({modal:true,title:i,zIndex:1e4,autoOpen:true,width:"auto",resizable:false,buttons:{Yes:function(){if(typeof t==="function"){t()}jQuery(this).dialog("close")},No:function(){if(typeof o==="function"){o()}jQuery(this).dialog("close")}},close:function(){jQuery(this).remove()}})}};



/*!
 impleCode Product AJAX Scripts
 Manages product ajax related scripts
 (c) 2021 impleCode - https://implecode.com
 */
var ic_popstate=false;var ic_product_list="";var ic_filters_bar="";jQuery(document).ready(function(){ic_product_list=jQuery(".product-list").first();ic_filters_bar=jQuery(".product-sort-bar").first();if(jQuery(".product-list").length!==1&&ic_filters_bar.length===0){return true}var t=jQuery.ic.applyFilters("ic_ajax_submit_elements","form.ic_ajax, form.product_order, .product-sort-bar form#product_search_form, form.price-filter-form");jQuery("body").on("change",".product-search-box",function(){var t=jQuery(this).val();jQuery(".ic-search-keyword").text(t);jQuery(".product-search-box").val(t)});jQuery("body").on("submit",t,function(t){var e=jQuery(this);var i=e.closest(".product-sort-bar");if(i.length){ic_filters_bar=i;ic_product_list=i.nextAll(".product-list").first()}if(!ic_ajax_product_list_on_screen()){return true}t.preventDefault();var r="";r=jQuery("[name!=page]",this);var a=e.serialize();var c="";if(e.data("ic_ajax")==="page"){c=c+"page/"+e.find("[name=page]").val()}var s=r.serialize();if(s){c=c+"?"+s}var o=e.attr("action");if(c!==""){if(o.slice(-1)!=="/"&&e.data("ic_ajax")==="page"){o=o+"/"}c=o+c}else{c=o}var l="";if(e.hasClass("product_order")){l="product_order"}ic_ajax_update_product_listing(a,c,l)});var e="a.filter-url, .product-archive-nav li:not(.active) a, a.price-filter-link, a.ic-remove-active-filter";jQuery("body").on("click",e,function(t){var e=jQuery(this);var i=e.closest(".product-sort-bar");let r=e.closest(".product-archive-nav");if(i.length>0){ic_filters_bar=i;ic_product_list=i.nextAll(".product-list").first()}else if(r.length>0){let t=r.prev(".product-list");if(t.length>0){ic_product_list=t.first()}}if(!ic_ajax_product_list_on_screen()){return true}t.preventDefault();var a=e.attr("href");var c="";if(a.indexOf("?")!==-1){c=a.substr(a.indexOf("?")+1)}var s=false;var o="";if(e.closest("li").data("page")!==undefined){o=e.closest("li").data("page")}else if(e.data("page")!==undefined){o=e.data("page")}if(o!==""){if(c!==""){c=c+"&page="+o}else{c=c+"page="+o}s=e.attr("href")}var l=false;if(r.length>0){l=true}ic_ajax_update_product_listing(c,s,"",l)});if(jQuery(t).length||jQuery(e).length){ic_ajax_back_button_filters()}});function ic_ajax_update_product_listing(t,a,i,s){i=typeof i!=="undefined"?i:"";s=typeof s!=="undefined"?s:"";a=ic_defaultFor(a,false);if(a===false){a="?"+t}if(a!=="none"){window.history.pushState({form_data:t},document.title,a);ic_popstate=true}if(ic_product_list===""){ic_product_list=jQuery(".product-list").first()}if(ic_filters_bar===""){ic_filters_bar=jQuery(".product-sort-bar").first()}var e=ic_ajax.query_vars;var r=0;if(ic_product_list.data("ic_ajax_query")){e=JSON.stringify(ic_product_list.data("ic_ajax_query"));r=1}var o={action:"ic_self_submit",self_submit_data:t,query_vars:e,request_url:ic_ajax.request_url,ajax_elements:{},ic_shortcode:r,is_search:ic_ajax.is_search,security:ic_ajax.nonce};jQuery.ic.doAction("ic_self_submit_before");var c=jQuery(".ic_ajax").not(".product-sort-bar .ic_ajax");if(ic_filters_bar.length&&i===""){o["ajax_elements"]["product-sort-bar"]=1;c.add(ic_filters_bar.find(".ic_ajax"))}if(c.length){c.each(function(){if(jQuery(this).data("ic_ajax").length){var t=jQuery(this).data("ic_ajax");if(i===""||i===t){var e=jQuery(this).data("ic_ajax_data");if(!e){e=1}if(o["ajax_elements"][t]===undefined){if(o["ajax_elements"]["product-sort-bar"]===undefined){o["ajax_elements"][t]=e}else if(!jQuery(this).closest(".product-sort-bar").length){o["ajax_elements"][t]=e}}}}})}ic_product_list.css("opacity","0.5");jQuery.post(product_object.ajaxurl,o).done(function(c){jQuery(".reset-filters").remove();try{c=JSON.parse(c)}catch(t){location.reload();return false}if(!c){location.reload();return false}if(c["redirect"]){var t=new URL(c["redirect"]);if(t.host===window.location.host){window.location.replace(c["redirect"])}else{location.reload()}return false}var r=jQuery(c["product-listing"]).not("form, div.product-sort-bar, .reset-filters");ic_product_list.animate({opacity:0},"fast",function(){r=r.hide();jQuery(".product-list").removeClass("active-product-listing");r.addClass("active-product-listing");ic_product_list.replaceWith(r);ic_product_list=jQuery(".product-list.active-product-listing");ic_product_list.fadeIn("fast");setTimeout(modern_grid_font_size(),0);if(s&&!is_element_visible(ic_product_list.find("div:first-child"))){if(ic_product_list.find("div").length){jQuery("html, body").animate({scrollTop:ic_product_list.find("div").offset().top-100},"slow")}}if(jQuery(".product-archive-nav").length){jQuery(".product-archive-nav").replaceWith(c["product-pagination"])}else if(jQuery("div#product_sidebar").length){jQuery(c["product-pagination"]).insertAfter("div#product_sidebar")}else if(jQuery("article#product_listing").length){jQuery(c["product-pagination"]).insertAfter("article#product_listing")}else{ic_product_list.after(c["product-pagination"])}jQuery.each(o["ajax_elements"],function(t,e){var i=jQuery();if(t!=="product-sort-bar"){i=jQuery(":not(.product-sort-bar ) ."+t)}if(ic_filters_bar.length){if(t==="product-sort-bar"){i=ic_filters_bar}else{i.add(ic_filters_bar.find("."+t))}}if(i.length&&c[t]!==undefined){var r=jQuery(c[t]);var a=false;if(r.hasClass("ic-empty-filter")){a=true}if(!r.hasClass(t)){r=r.find("."+t)}if(r.length){i.replaceWith(r)}else{i.html("");a=true}if(a){i.closest(".widget").addClass("ic-empty-filter");r.closest(".widget").addClass("ic-empty-filter")}else{i.closest(".widget").removeClass("ic-empty-filter");r.closest(".widget").removeClass("ic-empty-filter")}i.trigger("reload");if(t==="product-sort-bar"){ic_filters_bar=jQuery(".product-sort-bar").first()}}});if(c["remove_pagination"]){var t=ic_ajax.request_url;if(t.indexOf("?")!==-1){t=t.substr(0,t.indexOf("?"))}var e="";if(a.indexOf("?")!==-1){e=a.substr(a.indexOf("?")+1)}if(e!==""){e="?"+e}var i=t+e;window.history.replaceState({},document.title,i)}jQuery.ic.doAction("ic_self_submit")})}).fail(function(){location.reload()})}function ic_ajax_back_button_filters(){jQuery(window).off("popstate",ic_ajax_run_filters);jQuery(window).on("popstate",ic_ajax_run_filters)}function ic_ajax_run_filters(t){var e=t.originalEvent.state;if(e!==null){if(e.form_data!==undefined){var i=e.form_data;if(i.length){ic_ajax_update_product_listing(i,"none")}else{window.location.reload()}}}else if(ic_popstate){location.reload()}}function ic_ajax_product_list_on_screen(){if(ic_product_list===""){ic_product_list=jQuery(".product-list").first()}if(jQuery(window).scrollTop()+jQuery(window).height()>ic_product_list.offset().top){return true}return false};



jQuery(document).ready(function(){jQuery(".inline_issue").prev("p").css("display","inline");jQuery('.ccw-an').hover(add,remove);function add(){jQuery(this).addClass('animated infinite')}
function remove(){jQuery(this).removeClass('animated infinite')}});var url=window.location.href;var google_analytics=ht_ccw_var.google_analytics;var title=ht_ccw_var.page_title;ht_ccw_clickevent();function ht_ccw_clickevent(){var ccw_plugin=document.querySelector('.ccw_plugin');if(ccw_plugin){ccw_plugin.addEventListener('click',ht_ccw_clicked)}}
function ht_ccw_clicked(){if('true'==google_analytics){google_analytics_event()}}
function google_analytics_event(){var ga_category=ht_ccw_var.ga_category.replace('{{url}}',url).replace('{{title}}',title);var ga_action=ht_ccw_var.ga_action.replace('{{url}}',url).replace('{{title}}',title);var ga_label=ht_ccw_var.ga_label.replace('{{url}}',url).replace('{{title}}',title);if("ga" in window){tracker=ga.getAll()[0];if(tracker)tracker.send("event",ga_category,ga_action,ga_label);}else if("gtag" in window){gtag('event',ga_action,{'event_category':ga_category,'event_label':ga_label,})}};


