'use strict';var Themify;
(function(h,k,l,n){Themify={cssLazy:{},jsLazy:{},jsCallbacks:{},cssCallbacks:{},fontsQueue:{},is_min:!1,events:{},body:null,is_builder_active:!1,is_builder_loaded:!1,w:null,h:null,isTouch:!1,device:"desktop",isRTL:!1,lazyDisable:!1,lazyScrolling:null,url:null,js_modules:null,css_modules:null,jsUrl:null,observer:null,hasDecode:null,triggerEvent(a,b,c){let d;if("click"===b||"submit"===b||0===b.indexOf("pointer")||0===b.indexOf("touch")||0===b.indexOf("mouse"))c||(c={}),void 0===c.bubbles&&(c.bubbles=
!0),void 0===c.cancelable&&(c.cancelable=!0),d=new Event(b,c);else try{d=new h.CustomEvent(b,{detail:c})}catch(f){d=h.CustomEvent(b,{detail:c})}a.dispatchEvent(d)},on(a,b,c){a=a.split(" ");const d=a.length;for(let f=0;f<d;++f){this.events[a[f]]===l&&(this.events[a[f]]=[]);let d={f:b};!0===c&&(d.o=!0);this.events[a[f]].push(d)}return this},off(a,b){if(this.events[a])if(b){const c=this.events[a];for(let d=c.length-1;-1<d;--d)c[d].f===b&&this.events[a].splice(d,1)}else delete this.events[a];return this},
trigger(a,b){if(this.events[a]){const c=this.events[a].reverse();Array.isArray(b)||(b=[b]);for(let d=c.length-1;-1<d;--d)if(c[d]!==l&&(c[d].f.apply(null,b),c[d]!==l&&!0===c[d].o&&(this.events[a].splice(d,1),0===Object.keys(this.events[a]).length))){delete this.events[a];break}}return this},requestIdleCallback:function(a,b){h.requestIdleCallback?h.requestIdleCallback(a,{timeout:b}):setTimeout(a,b)},UpdateQueryString(a,b,c){c||(c=h.location.href);var d=RegExp("([?|&])"+a+"=.*?(&|#|$)(.*)","gi");if(d.test(c))return void 0!==
b&&null!==b?c.replace(d,"$1"+a+"="+b+"$2$3"):c.replace(d,"$1$3").replace(/(&|\?)$/,"");if(void 0!==b&&null!==b){d=-1!==c.indexOf("?")?"&":"?";const f=c.split("#");return c=f[0]+d+a+"="+b,f[1]&&(c+="#"+f[1]),c}return c},selectWithParent(a,b){let c;const d=-1===a.indexOf(".")&&-1===a.indexOf("["),f=!0===d&&("video"===a||"audio"===a||"img"===a);b&&b[0]!==l&&(b=b[0]);if(b){if(c=!1===d?b.querySelectorAll(a):!0===f?b.getElementsByTagName(a):b.getElementsByClassName(a),!0===d&&b.classList.contains(a)||!1===
d&&b.matches(a)||!0===f&&b.tagName.toLowerCase()===a)c=this.convert(c,b)}else c=!1===d?k.querySelectorAll(a):!0===f?k.getElementsByTagName(a):k.getElementsByClassName(a);return c},convert(a,b){let c=a.length;const d=Array(c);for(;c--;)d[c]=a[c];b&&d.push(b);return d},Init(){this.is_builder_active=k.body.classList.contains("themify_builder_active");this.body=n("body");const a=this,b=function(){a.w=h.innerWidth;a.h=h.innerHeight;a.isRTL=a.body[0].classList.contains("rtl");a.isTouch=!!("ontouchstart"in
h||0<navigator.msMaxTouchPoints);a.lazyDisable=!0===a.is_builder_active||a.body[0].classList.contains("tf_lazy_disable");if(a.isTouch){var c="undefined"!==typeof h.screen&&"undefined"!==typeof h.screen.orientation?h.screen.orientation.angle:h.orientation;c=90===c||-90===c?a.h:a.w;769>c&&(a.device=681>c?"mobile":"tablet")}c=new Image;const b=function(b){let c=" page-loaded";b&&(c+=" "+b);b=a.body[0];"undefined"!==typeof woocommerce_params&&(b.classList.remove("woocommerce-no-js"),c+=" woocommerce-js");
b.className+=c};a.hasDecode="decode"in c;if("undefined"===typeof themify_vars){c=k.getElementById("tf_vars");const a=k.createElement("script");a.type="text/javascript";a.textContent=c.textContent;c.parentNode.replaceChild(a,c)}a.is_min=themify_vars.is_min?!0:!1;a.url=themify_vars.url;a.jsUrl=a.url+"/js/modules/";a.js_modules=themify_vars.js_modules;a.css_modules=themify_vars.css_modules;h.IntersectionObserver||a.LoadAsync(a.jsUrl+"fallback.js");themify_vars.done!==l&&(a.cssLazy=themify_vars.done,
delete themify_vars.done);a.mobileMenu();a.trigger("tf_init");h.loaded=!0;themify_vars&&!themify_vars.is_admin&&(themify_vars.theme_js&&(a.LoadAsync(themify_vars.theme_js,null,themify_vars.theme_v),delete themify_vars.theme_js),!1===a.is_builder_active?(h.tbLocalScript&&k.getElementsByClassName("module_row")[0]?a.LoadAsync(h.tbLocalScript.builder_url+"/js/themify.builder.script.js",function(){a.is_builder_loaded=!0;b("has-builder");a.lazyLoading()},null,null,function(){return"undefined"!==typeof ThemifyBuilderModuleJs}):
(b(),a.lazyLoading()),a.loadFonts(),a.stickyBuy()):b(),requestAnimationFrame(function(){a.initWC();setTimeout(function(){a.InitGallery()},800)}));a.initResizeHelper();!1===a.is_builder_active&&a.touchDropDown()};"complete"===k.readyState||!0===a.is_builder_active?b():h.addEventListener("load",b,{once:!0,passive:!0})},FixedHeader(a){if(!this.is_builder_active&&h.IntersectionObserver)if(this.jsLazy.fixedheader===l){const b=this;this.LoadAsync(this.js_modules.fxh,function(){b.jsLazy.fixedheader=!0;b.trigger("tf_fixed_header_init",
a)},null,null,function(){return!!b.jsLazy.fixedheader})}else this.trigger("tf_fixed_header_init",a)},initComponents(a,b){if(!0!==b||"IMG"!==a[0].tagName){var c=null;!0===b?a[0].classList.contains("tf_carousel")&&(c=a):c=this.selectWithParent("tf_carousel",a);null!==c&&0<c.length&&this.InitCarousel(c);c=null;!0===b?a[0].classList.contains("themify_map")&&(c=a):c=this.selectWithParent("themify_map",a);null!==c&&0<c.length&&this.InitMap(c);c=null;!0===b?a[0].classList.contains("auto_tiles")&&(c=a):c=
this.selectWithParent("auto_tiles",a);null!==c&&0<c.length&&this.autoTiles(c);c=null;!0===b?a[0].hasAttribute("data-lax")&&(c=a):c=this.selectWithParent("[data-lax]",a);null!==c&&0<c.length&&this.lax(c,null);c=null;!0===b?"VIDEO"===a[0].tagName&&(c=a):c=this.selectWithParent("video",a);null!==c&&0<c.length&&this.video(c);c=null;!0===b?"AUDIO"===a[0].tagName&&(c=a):c=this.selectWithParent("audio",a);null!==c&&0<c.length&&this.audio(c);c=null;!0===b?a[0].classList.contains("masonry")&&(c=a):c=this.selectWithParent("masonry",
a);null!==c&&0<c.length&&this.isoTop(c)}},fontAwesome:function(a){a?"string"===typeof a?a=[a]:Array.isArray(a)||(a instanceof jQuery&&(a=a[0]),a=this.selectWithParent("tf_fa",a)):a=k.getElementsByClassName("tf_fa");const b={},c=[],d=[],f=k.getElementById("tf_svg").firstChild;var g=f.getElementsByTagName("symbol");for(var e=g.length-1;-1<e;--e)b[g[e].id]=!0;for(g=a.length-1;-1<g;--g)if((e=a[g].classList?a[g].classList[1]:a[g])&&!b[e]){if(this.fontsQueue[e]===l){this.fontsQueue[e]=!0;var m=e.replace("tf-",
"");e=m.split("-");if("fas"===e[0]||"far"===e[0]||"fab"===e[0])m=e[0],e.shift(),m=m+" "+e.join("-");c.push(m)}a[g].classList&&(e=a[g].parentNode,e.classList.add("tf_lazy"),d.push(e))}if(0<c.length){const a=this;setTimeout(function(){const b=new Headers({Accept:"application/json","X-Requested-With":"XMLHttpRequest"}),e=new FormData;e.append("action","tf_load_icons");e.append("icons",JSON.stringify(c));fetch(themify_vars.ajax_url,{method:"POST",headers:b,body:e}).then(a=>a.json()).then(b=>{const c=
k.createDocumentFragment();var e=[];for(let a in b){let d=k.createElementNS("http://www.w3.org/2000/svg","symbol"),f=k.createElementNS("http://www.w3.org/2000/svg","path"),g="tf-"+a.replace(" ","-"),m="0 0 ";m+=b[a].vw?b[a].vw:"32";m+=" 32";d.id=g;d.setAttributeNS(null,"viewBox",m);f.setAttributeNS(null,"d",b[a].p);d.appendChild(f);c.appendChild(d);b[a].w&&e.push(".tf_fa."+g+"{width:"+b[a].w+"em}")}f.appendChild(c);0<e.length&&(b=k.getElementById("tf_fonts_style"),null===b&&(b=k.createElement("style"),
b.id="tf_fonts_style",b.cssText=""),b.cssText+=e.join(""));a.fontsQueue={};for(e=d.length-1;-1<e;--e)d[e]&&d[e].classList.remove("tf_lazy")})},this.is_builder_active?5:2E3)}},loadFonts(){const a=this;if(a.cssLazy["framework-css"]||!0!==a.is_builder_active&&!k.getElementsByClassName("shortcode")[0])a.cssLazy["framework-css"]=!1;else{const b=k.getElementById("themify-framework-css");null!==b?a.LoadCss(b.getAttribute("data-href"),!1,b,null,function(){a.cssLazy["framework-css"]=!0}):a.cssLazy["framework-css"]=
!1}this.requestIdleCallback(function(){a.fontAwesome()},200);themify_vars.commentUrl&&setTimeout(function(){a.loadComments()},3E3);themify_vars.wp_emoji&&setTimeout(function(){a.loadExtra(themify_vars.wp_emoji,null,!1,function(){h._wpemojiSettings.DOMReady=!0});themify_vars.wp_emoji=null},5100)},loadComments(a){if(!h.addComment&&themify_vars.commentUrl){let b=k.getElementById("cancel-comment-reply-link");if(b&&(b=b.closest("#comments"))){const c=this,d=function(){this.removeEventListener("focusin",
d,{once:!0,passive:!0});this.removeEventListener(c.isTouch?"touchstart":"mouseenter",d,{once:!0,passive:!0});c.LoadAsync(themify_vars.commentUrl,a,themify_vars.wp,null,function(){return!!h.addComment});themify_vars.commentUrl=null};b.addEventListener("focusin",d,{once:!0,passive:!0});b.addEventListener(this.isTouch?"touchstart":"mouseenter",d,{once:!0,passive:!0})}}},InitCarousel(a,b){if(a)if(this.jsLazy.tf_carousel===l){const c=this;this.LoadAsync(this.js_modules.tc,function(){c.jsLazy.tf_carousel=
!0;c.trigger("tf_carousel_init",[a,b])},null,null,function(){return!!c.jsLazy.tf_carousel})}else this.trigger("tf_carousel_init",[a,b])},InitMap(a){if(0<a.length)if(this.jsLazy.tf_map===l){const b=this;this.LoadAsync(this.js_modules.map,function(){b.jsLazy.tf_map=!0;b.trigger("themify_map_init",[a])},null,null,function(){return!!h.ThemifyGoogleMap})}else this.trigger("themify_map_init",[a])},LoadAsync(a,b,c,d,f,g){const e=this.hash(a),m=!!this.jsLazy[e];!1===m&&(this.jsLazy[e]=!0);if(!0===m||null!==
k.getElementById(e))b&&(f?!0===f()?b():(this.jsCallbacks[e]===l&&(this.jsCallbacks[e]=[]),this.jsCallbacks[e].push(b)):b());else if(f&&!0===f())d&&this.loadExtra(d),b&&b();else{!0===this.is_min&&-1===a.indexOf(".min.js")&&-1!==a.indexOf(h.location.hostname)&&(a=a.replace(".js",".min.js"));c||!1===c||(c=themify_vars.version);f=k.createElement("script");var p=this;f.setAttribute("id",e);!1!==g&&(g="async");f.setAttribute("async",g);c&&(a+="?ver="+c);f.addEventListener("load",function(){b&&b();const a=
this.getAttribute("id");if(p.jsCallbacks[a]){for(let b=0,c=p.jsCallbacks[a].length;b<c;++b)p.jsCallbacks[a][b]();delete p.jsCallbacks[a]}},{passive:!0,once:!0});f.setAttribute("src",a);k.head.appendChild(f);d&&this.loadExtra(d,f)}},loadExtra(a,b,c,d){if(a){if("string"===typeof b&&(b=k.querySelector("script#"+b),null===b))return;let g="";if(b&&a.before){if("string"!==typeof a.before)for(var f in a.before)a.before[f]&&(g+=a.before[f]);else g=a.before;""!==g&&(f=k.createElement("script"),f.type="text/javascript",
f.text=g,b.parentNode.insertBefore(f,b))}if("string"!==typeof a){g="";for(let b in a)"before"!==b&&a[b]&&(g+=a[b])}else g=a;""!==g&&(a=k.createElement("script"),a.type="text/javascript",a.text=g,c===l||!0===c?k.head.appendChild(a):k.body.appendChild(a),d&&d())}},LoadCss(a,b,c,d,f){b||!1===b||(b=themify_vars.version);var g=this.hash(a);b=b?a+"?ver="+b:a;!0===this.is_min&&-1===a.indexOf(".min.css")&&-1!==a.indexOf(h.location.hostname)&&(b=b.replace(".css",".min.css"));if(!0!==this.cssLazy[g])this.cssLazy[g]=
!0;else return f&&(c=k.getElementById(g),null!==c&&"only_x"!==c.getAttribute("media")?f():(this.cssCallbacks[g]===l&&(this.cssCallbacks[g]=[]),this.cssCallbacks[g].push(f))),!1;d||(d="all");a=k.createElement("link");const e=this,m=function(){this.setAttribute("media",d);const a=this.getAttribute("id"),b=function(){const c=k.styleSheets;let d=!1;for(let b=c.length-1;-1<b;--b)if(c[b].ownerNode.id===a){d=!0;break}if(!0===d){if(f&&f(),e.cssCallbacks[a]){for(let b=0,c=e.cssCallbacks[a].length;b<c;++b)e.cssCallbacks[a][b]();
delete e.cssCallbacks[a]}}else setTimeout(b,80)};(f||e.cssCallbacks[a]!==l)&&b()};if(-1===b.indexOf("http")){const a=k.createElement("a");a.href=b;b=a.href}a.setAttribute("href",b);a.setAttribute("rel","stylesheet");a.setAttribute("importance","low");a.setAttribute("media","only_x");a.setAttribute("id",g);if("isApplicationInstalled"in navigator)a.onloadcssdefined(m);else a.addEventListener("load",m,{passive:!0,once:!0});g=c;g||(g=(g=k.getElementById("tf_lazy_common"))?g.nextSibling:k.head.firstElementChild);
g.parentNode.insertBefore(a,c?g:g.nextSibling)},InitGallery(){var a=!1===this.is_builder_active&&themify_vars.lightbox?themify_vars.lightbox:!1;if(!1!==a&&!1!==a.lightboxOn&&this.jsLazy.tf_gallery_init===l){this.jsLazy.tf_gallery_init=!0;const b=this,c=h.location.hash.replace("#",""),d=b.body.parent(),f={extraLightboxArgs:themify_vars.extraLightboxArgs,lightboxSelector:a.lightboxSelector!==l?a.lightboxSelector:".themify_lightbox",gallerySelector:a.gallerySelector!==l?a.gallerySelector:".gallery-item a",
contentImagesAreas:a.contentImagesAreas,i18n:a.i18n?a.i18n:[]};a.disable_sharing&&(f.disableSharing=a.disable_sharing);let g=!1;const e=function(a){return a.match(/\.(gif|jpg|jpeg|tiff|png|webp|apng)(\?fit=\d+(,|%2C)\d+)?(&ssl=\d+)?$/i)},m=function(a){a.preventDefault();a.stopImmediatePropagation();if(!0!==g){g=!0;var c=n(a.currentTarget);a=c[0].getAttribute("href");var m=k.createElement("div"),h=k.createElement("div"),l=function(){!0===b.cssLazy.tf_lightbox&&!0===b.jsLazy.tf_lightbox&&!0===b.jsLazy.tf_gallery&&
(d.off("click.tf_gallery"),b.trigger("tf_gallery_init",f),c.click(),m.remove())};m.className="tf_lazy_lightbox tf_w tf_h";a&&e(a)?(m.textContent="Loading...",h=new Image,h.decoding="async",h.src=a):(h.className="tf_lazy tf_w tf_h",m.appendChild(h));b.body[0].appendChild(m);b.cssLazy.tf_lightbox||b.LoadCss(b.css_modules.lb,null,null,null,function(){b.cssLazy.tf_lightbox=!0;l()});b.jsLazy.tf_lightbox||b.LoadAsync(b.js_modules.lb,function(){b.jsLazy.tf_lightbox=!0;l()},"1.1.0",null,function(){return"undefined"!==
typeof n.fn.magnificPopup});b.jsLazy.tf_gallery||b.LoadAsync(b.js_modules.gal,function(){b.jsLazy.tf_gallery=!0;l()},null,null,function(){return!!b.jsLazy.tf_gallery});l()}};d.on("click.tf_gallery",f.lightboxSelector,m);if(f.gallerySelector)d.on("click.tf_gallery",f.gallerySelector,function(a){e(this.getAttribute("href"))&&m(a)});if(a.contentImagesAreas)d.on("click.tf_gallery",".post-content a",function(a){e(this.getAttribute("href"))&&n(this).closest(f.contentImagesAreas)&&m(a)});c&&"#"!==c&&(a=
k.querySelector('img[alt="'+decodeURI(c)+'"]'),(a=null===a?k.querySelector('img[title="'+decodeURI(c)+'"]'):a)&&(a=a.closest(".themify_lightbox"))&&a.click())}},parseVideo(a){a=a.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(&\S+)?/i);return{type:null!==a?-1<a[3].indexOf("youtu")?"youtube":-1<a[3].indexOf("vimeo")?"vimeo":!1:!1,id:null!==a?a[6]:!1}},hash(a){let b=0;for(let c=a.length-1;-1<c;--c)b=(b<<
5)-b+a.charCodeAt(c),b&=b;return b},scrollTo(a,b,c,d){b||(b=800);a||(a=0);const f=n("html,body"),g="smooth"===f.css("scroll-behavior");g&&f.css("scroll-behavior","auto");f.stop().animate({scrollTop:a},{progress:d,duration:b,done:function(){g&&f.css("scroll-behavior","");c&&c()}})},imagesLoad(a,b){const c=function(a,b){b||"function"!==typeof a?null!==a?a instanceof jQuery?a.imagesLoaded().always(b):imagesLoaded(a,b):"function"===typeof b&&b():a()};h.imagesLoaded===l?this.LoadAsync(this.js_modules.img,
c.bind(null,a,b),themify_vars.i_v,null,function(){return!!h.imagesLoaded}):c(a,b)},autoTiles(a,b){if(a&&0!==a.length)if(this.jsLazy.tf_autotiles===l){const c=this;this.LoadAsync(this.js_modules.at,function(){c.jsLazy.tf_autotiles=!0;c.trigger("tf_autotiles_init",[a,b])},null,null,function(){return!!c.jsLazy.tf_autotiles})}else this.trigger("tf_autotiles_init",[a,b])},isoTop(a,b){if("string"!==typeof a){a instanceof jQuery?a=a.get():a.length===l&&(a=[a]);var c=[];for(let b=a.length-1;-1<b;--b){let d=
a[b].classList;d.contains("masonry-done")||d.contains("auto_tiles")&&d.contains("list-post")&&a[b].previousElementSibling&&!a[b].previousElementSibling.classList.contains("post-filter")||c.push(a[b])}if(0<c.length)if(this.jsLazy.tf_isotop===l){const a=this;h.imagesLoaded===l&&a.imagesLoad(null);this.LoadAsync(this.js_modules.iso,function(){a.jsLazy.tf_isotop=!0;a.trigger("tf_isotop_init",[c,b])},null,null,function(){return!!a.jsLazy.tf_isotop})}else this.trigger("tf_isotop_init",[c,b])}},reLayoutIsoTop(){this.trigger("tf_isotop_layout")},
infinity(a,b){if(!(!a||0===a.length||!0===this.is_builder_active||!b.button&&b.hasOwnProperty("button")||b.path&&"string"===typeof b.path&&null===k.querySelector(b.path)))if(b.append&&!n(b.append).length)b.button&&(b.button.style.display="block");else if(this.jsLazy.tf_infinite===l){const c=this;this.LoadAsync(this.js_modules.inf,function(){c.jsLazy.tf_infinite=!0;c.trigger("tf_infinite_init",[a,b])},null,null,function(){return!!c.jsLazy.tf_infinite})}else this.trigger("tf_infinite_init",[a,b])},
lax(a,b){if(!(!0!==b&&this.is_builder_active||0===a.length))if(this.jsLazy.tf_lax===l){const b=this;this.LoadAsync(this.js_modules.lax,function(){b.jsLazy.tf_lax=!0;b.trigger("tf_lax_init",[a])},null,null,function(){return!!b.jsLazy.tf_lax})}else this.trigger("tf_lax_init",[a])},video(a,b){if(!a||0===a.length)return!1;if(this.jsLazy.tf_video===l){const c=this,d=function(){!0===c.cssLazy.tf_video&&!0===c.jsLazy.tf_video&&c.trigger("tf_video_init",[a,b])};this.LoadCss(c.css_modules.video,null,null,
null,function(){c.cssLazy.tf_video=!0;d()});this.LoadAsync(this.js_modules.video,function(){c.jsLazy.tf_video=!0;d()},null,null,function(){return!!c.jsLazy.tf_video})}else this.trigger("tf_video_init",[a,b])},audio(a,b){if(!a||0===a.length)return!1;if(this.jsLazy.tf_audio===l){const c=this,d=function(){!0===c.cssLazy.tf_audio&&!0===c.jsLazy.tf_audio&&c.trigger("tf_audio_init",[a,b])};this.LoadCss(c.css_modules.audio,null,null,null,function(){c.cssLazy.tf_audio=!0;d()});this.LoadAsync(this.js_modules.audio,
function(){c.jsLazy.tf_audio=!0;d()},null,null,function(){return!!c.jsLazy.tf_audio})}else this.trigger("tf_audio_init",[a,b])},lazyLoading(a){if(!0!==this.lazyDisable){a||(a=k);var b=a instanceof HTMLDocument||a instanceof HTMLElement?a.querySelectorAll("[data-lazy]"):a,c=b.length;if(0<c){const d=this,f=function(a,b,c){for(let e=a.length-1;-1<e;--e)null===d.lazyScrolling&&!0===a[e].isIntersecting&&(b.unobserve(a[e].target),d.requestIdleCallback(function(){d.lazyScroll([a[e].target],c)},70))};let g;
null===d.observer?h.IntersectionObserver&&(g=new h.IntersectionObserver(function(a,g){f(a,g,!0);g.disconnect();let e=!1;const m=d.isTouch?"touchstart":"mousemove",l=function(){e&&e.disconnect();e=null;h.removeEventListener(m,l,{once:!0,passive:!0});h.removeEventListener("scroll",l,{once:!0,passive:!0});d.observer=new h.IntersectionObserver(function(a,b){f(a,b)},{rootMargin:"300px 0px 300px 0px"});for(let a=0;a<c;++a)b[a].hasAttribute("data-lazy")&&!b[a].hasAttribute("data-tf-not-load")&&d.observer.observe(b[a]);
setTimeout(function(){const a=[];let e=0;for(let d=0;d<c;++d)if(b[d].hasAttribute("data-tf-src")&&b[d].hasAttribute("data-lazy"))if(10>e){let c=b[d].getAttribute("data-tf-src");if(c&&!a[c]){a[c]=!0;let b=new Image;b.decoding="async";b.src=c;++e}}else break;k.getElementsByClassName("wow")[0]&&d.loadWowJs()},1500)};h.addEventListener("beforeprint",function(){d.lazyScroll(k.querySelectorAll("[data-lazy]"),!0)},{passive:!0});h.addEventListener("scroll",l,{once:!0,passive:!0});h.addEventListener(m,l,{once:!0,
passive:!0});setTimeout(function(){if(!1===e){e=new h.IntersectionObserver(function(a,b){null!==e&&f(a,b,!0);b.disconnect()},{threshold:.1});const a=15<c?15:c;for(let c=0;c<a;++c)b[c]&&b[c].hasAttribute("data-lazy")&&!b[c].hasAttribute("data-tf-not-load")&&e.observe(b[c])}},1600)})):g=d.observer;if(g)for(a=0;a<c;++a)b[a].hasAttribute("data-tf-not-load")||g.observe(b[a])}}},lazyScroll(a,b){var c=0;if(a)if(c=a.length,c===l)a=[a],c=1;else if(0===c)return;const d=function(){this.classList.remove("tf_svg_lazy_loaded",
"tf_svg_lazy")};for(--c;-1<c;--c){let e=a[c];var f=e.tagName;if(e&&e.hasAttribute("data-lazy"))if(e.removeAttribute("data-lazy"),"IMG"!==f&&("DIV"===f||!e.hasAttribute("data-tf-src"))){f=n(e);try{e.classList.remove("tf_lazy"),this.reRun(f,null,!0),this.trigger("tf_lazy",f)}catch(m){console.log(m)}}else{if("svg"!==f){var g=e.getAttribute("data-tf-src");let a=e.getAttribute("data-tf-srcset");g&&(e.setAttribute("src",g),e.removeAttribute("data-tf-src"));if(a){if(g=e.getAttribute("data-tf-sizes"))e.setAttribute("sizes",
g),e.removeAttribute("data-tf-sizes");e.setAttribute("srcset",a);e.removeAttribute("data-tf-srcset")}e.removeAttribute("loading");e.classList.contains("tf_svg_lazy")?this.imagesLoad(e,function(a){const b=a.elements[0];requestAnimationFrame(function(){b.addEventListener("transitionend",d,{once:!0,passive:!0});b.classList.add("tf_svg_lazy_loaded")})}):"IFRAME"!==f&&!0!==b&&e.parentNode!==this.body[0]&&(e.parentNode.classList.add("tf_lazy"),this.imagesLoad(e,function(a){a.elements[0].parentNode.classList.remove("tf_lazy")}))}}else e&&
e.removeAttribute("data-lazy");null!==this.observer&&e&&this.observer.unobserve(e)}},reRun(a,b,c){!0!==c&&this.loadFonts();if("undefined"!==typeof ThemifyBuilderModuleJs)ThemifyBuilderModuleJs.loadOnAjax(a,b,c),this.initComponents(a,c);else if(!this.is_builder_loaded&&themify_vars&&!themify_vars.is_admin&&h.tbLocalScript&&k.getElementsByClassName("module_row")[0]){const d=this;d.LoadAsync(h.tbLocalScript.builder_url+"/js/themify.builder.script.js",function(){d.is_builder_loaded=!0;ThemifyBuilderModuleJs.loadOnAjax(a,
b,c);d.initComponents(a,c)},null,null,function(){return"undefined"!==typeof ThemifyBuilderModuleJs})}else this.initComponents(a,c)},sideMenu(a,b,c){if(a&&0!==a.length)if(this.jsLazy.tf_sidemenu===l){const d=this;this.LoadAsync(this.js_modules.side,function(a,b,c){d.jsLazy.tf_sidemenu=!0;d.trigger("tf_side_menu_init",[a,b,c])}.bind(null,a,b,c),null,null,function(){return!!d.jsLazy.tf_sidemenu})}else this.trigger("tf_side_menu_init",[a,b,c])},edgeMenu(a){const b=this;this.jsLazy.tf_edgeMenu===l?(this.jsLazy.tf_edgeMenu=
!0,k.getElementsByClassName("sub-menu")[0]&&this.LoadAsync(this.js_modules.edge,function(){b.trigger("tf_edge_menu",[a])})):b.trigger("tf_edge_menu",[a])},wayPoints(a){if(this.jsLazy.wayPoints===l){const b=this;this.LoadAsync(b.url+"/js/waypoints.min.js",function(a){b.jsLazy.wayPoints=!0;a()}.bind(null,a),"4.0.0",null,function(){return"undefined"!==typeof n.fn.waypoint})}else a()},loadAnimateCss(a){if(this.cssLazy.animate===l){const b=this;this.LoadCss(b.css_modules.an,themify_vars.a_v,null,null,
function(){b.cssLazy.animate=!0;a&&a()})}else a&&a()},loadWowJs(a){if(this.jsLazy.tf_wow===l||this.cssLazy.animate===l){const b=this,c=function(){!0===b.cssLazy.animate&&!0===b.jsLazy.tf_wow&&a&&a()};this.cssLazy.animate===l&&this.loadAnimateCss(c);this.jsLazy.tf_wow===l&&this.LoadAsync(this.js_modules.wow,function(){b.jsLazy.tf_wow=!0;c()},null,null,function(){return!!b.jsLazy.tf_wow})}else a&&a()},sharer(a,b,c){if(this.jsLazy.tf_sharer===l){const d=this;this.LoadAsync(this.js_modules.share,function(){d.jsLazy.tf_sharer=
!0;d.trigger("tf_sharer_init",[a,b,c])},null,null,function(){return!!d.jsLazy.tf_sharer})}else this.trigger("tf_sharer_init",[a,b,c])},loadDropDown(a,b,c){if(a&&0!==a.length){var d=this;!1!==c&&this.LoadCss(d.css_modules.drop);this.LoadAsync(this.js_modules.drop,function(){d.jsLazy.tf_dropdown=!0;d.trigger("tf_dropdown_init",[a]);b&&b()},null,null,function(){return!!d.jsLazy.tf_dropdown})}},initResizeHelper(){let a=!1,b,c;const d=this,f="onorientationchange"in h?"orientationchange":"resize";h.addEventListener(f,
function(){a||(a=!0,b&&clearTimeout(b),b=setTimeout(function(){c&&cancelAnimationFrame(c);c=requestAnimationFrame(function(){const g=h.innerWidth,e=h.innerHeight;if(e!==d.h||g!==d.w){const a={w:g,h:e,type:"tfsmartresize",origevent:f};d.trigger("tfsmartresize",a);n(h).triggerHandler("tfsmartresize",[a]);d.w=g;d.h=e}a=!1;c=b=null})},150))},{passive:!0})},mobileMenu(){if(themify_vars.menu_point){const a=this,b=parseInt(themify_vars.menu_point),c=function(c){const d=a.body[0].classList;!c&&a.w<=b||c&&
c.w<=b?d.add("mobile_menu_active"):c!==l&&d.remove("mobile_menu_active")};c();this.on("tfsmartresize",c)}},initWC(a){if(themify_vars.wc_js){const b=this;themify_vars.wc_js_normal||setTimeout(function(){k.addEventListener(b.isTouch?"touchstart":"mousemove",function(){const a=k.createDocumentFragment();for(let b in themify_vars.wc_js){let c=k.createElement("link"),d=themify_vars.wc_js[b];-1===d.indexOf("ver",12)&&(d+="?ver="+themify_vars.wc_version);c.as="script";c.rel="prefetch";c.href=d;a.appendChild(c)}k.head.appendChild(a)},
{once:!0,passive:!0})},1800);this.jsLazy.tf_wc===l?this.LoadAsync(this.js_modules.wc,function(){b.jsLazy.tf_wc=!0;b.trigger("tf_wc_init",a)},null,null,function(){return!!b.jsLazy.tf_wc}):this.trigger("tf_wc_init",a)}},megaMenu(a,b){if(a&&!a.dataset.init){a.dataset.init=!0;var c=this,d=1*themify_vars.menu_point+1,f=function(a){const b=a instanceof jQuery?a:this;if((a instanceof jQuery?c.w:a.w)>d)b.css("display","");else c.on("tfsmartresize",f.bind(b),!0)},g=function(a){const b=a instanceof jQuery?
a:this;a.target&&!b[0].parentNode.contains(a.target)?(b.css("display",""),b[0].parentNode.classList.remove("toggle-on")):k.addEventListener("touchstart",g.bind(b),{once:!0})};if(b||themify_vars.disableMega||!a.getElementsByClassName("mega-link")[0])c.isTouch||setTimeout(function(){c.edgeMenu()},1500);else{const b=function(){const b=function(){!0===c.cssLazy.tf_megamenu&&!0===c.jsLazy.tf_megamenu&&c.trigger("tf_mega_menu",[a,d])};c.cssLazy.tf_megamenu||c.LoadCss(c.css_modules.mega,null,null,"screen and (min-width:"+
d+"px)",function(){c.cssLazy.tf_megamenu=!0;b()});c.jsLazy.tf_megamenu||c.LoadAsync(c.js_modules.mega,function(){c.jsLazy.tf_megamenu=!0;b()});b()};if(this.w>=d||!this.isTouch)b();else if(this.isTouch){const a=function(){const c="undefined"!==typeof this.screen&&"undefined"!==typeof this.screen.orientation?this.screen.orientation.angle:this.orientation;(90===c||-90===c?this.innerHeight:this.innerWidth)>=d&&(this.removeEventListener("orientationchange",a,{passive:!0}),b())};h.addEventListener("orientationchange",
a,{passive:!0})}}a.addEventListener("click",function(a){if(a.target.classList.contains("child-arrow")||"A"===a.target.tagName&&("#"===a.target.getAttribute("href")||a.target.parentNode.classList.contains("themify_toggle_dropdown"))){var b=n(a.target);if("A"===b[0].tagName){if(!b.find(".child-arrow")[0])return}else b=b.parent();a.preventDefault();a.stopPropagation();const e=b.parent();let h=null,m=l!==themify_vars.m_m_toggle&&!e.hasClass("toggle-on")&&c.w<d;m&&(h=e.siblings(".toggle-on"),m=0<h.length);
if(c.w<d||a.target.classList.contains("child-arrow")||0<b.find(".child-arrow:visible").length)a=b.next("div, ul"),b=a[0].getAttribute("style"),c.w<d&&(null===b||""===b)&&f(a),b=k.getElementById("headerwrap"),Themify.isTouch&&!e.hasClass("toggle-on")&&!Themify.body[0].classList.contains("mobile-menu-visible")&&(null===b||400<b.offsetWidth)&&(g(a),e.siblings(".toggle-on").removeClass("toggle-on")),a.toggle("fast"),m&&(a=h.find(">div,>ul"),b=a[0].getAttribute("style"),c.w<d&&(null===b||""===b)&&f(a),
a.toggle("fast"));m&&h.removeClass("toggle-on");e.toggleClass("toggle-on")}});a.dataset.init=!0}},touchDropDown(){const a=k.querySelectorAll("ul:not(.sub-menu)>.menu-item:first-child");for(let b=a.length-1;-1<b;--b){let c=a[b].parentNode,d=c.parentNode;"LI"===d.tagName||d.classList.contains("sub-menu")||this.megaMenu(c)}},ajaxSearch(a){if(a.el){a.type||(a.type="dropdown");"dropdown"===a.type&&(a.el.autocomplete="off");const b=this;a.el.addEventListener("overlay"===a.type?"click":"focus",function(c){c.preventDefault();
c.stopImmediatePropagation();let d=!a.css;const f=this,g=a.type,e="overlay"===g?"dropdown":"overlay",h=function(){b.jsLazy.tf_ajax_search&&b.cssLazy["tf_search_overlay_"+g]&&d&&(!0!==a.both||b.cssLazy["tf_search_overlay_"+e])&&(b.trigger("themify_overlay_search_init",a),b.triggerEvent(f,c.type))};h();!0!==a.both||b.cssLazy["tf_search_overlay_"+e]||b.LoadCss(b.url+"/css/modules/search-form-"+e+".css",null,null,null,function(){b.cssLazy["tf_search_overlay_"+e]=!0;h()});b.cssLazy["tf_search_overlay_"+
g]||b.LoadCss(b.url+"/css/modules/search-form-"+g+".css",null,null,null,function(){b.cssLazy["tf_search_overlay_"+g]=!0;h()});b.jsLazy.tf_ajax_search||b.LoadAsync(b.url+"/js/modules/ajax-search.js",function(){b.jsLazy.tf_ajax_search=!0;h()},b.v);d||b.LoadCss(a.css.url,a.css.v,null,null,function(){d=!0;h()})},{once:!0})}},stickyBuy(){if(h.IntersectionObserver){const a=k.querySelector("#content .product"),b=k.getElementById("tf_sticky_buy"),c=this;b&&a&&(new h.IntersectionObserver(function(d,f){if(d[0].isIntersecting||
0>d[0].boundingClientRect.top){f.disconnect();let d={},e=function(){!0===d.stb&&!0===d.stb_t&&!0===d.js_stb_t&&(c.trigger("tf_sticky_buy_init",[a,b]),d=null)};c.LoadCss(c.css_modules.stb,null,null,null,function(){d.stb=!0;e()});c.css_modules.stb_t?c.LoadCss(c.css_modules.stb_t,null,null,null,function(){d.stb_t=!0;e()}):d.stb_t=!0;c.LoadAsync(c.js_modules.stb,function(){d.js_stb_t=!0;e()})}})).observe(k.getElementById("tf_sticky_buy_observer"))}}};Themify.Init()})(window,document,void 0,jQuery);
