File: /www/wwwroot/www.cytocare.cn/wp-content/themes/peakshops/assets/js/app.min.js
window.onpageshow=function(t){t.persisted&&window.location.reload()},function(v,b){"use strict";var c=v(document),y=v(b),p=v("body"),o=v("#wpadminbar"),d=v(".click-capture"),s=v(".header"),h=v("#wrapper"),u=v("#mobile-menu"),i=(v(".mobile-toggle-holder"),new MobileDetect(b.navigator.userAgent)),r=r||{};b.lazySizesConfig=b.lazySizesConfig||{},b.lazySizesConfig.expand=100,b.lazySizesConfig.loadMode=1,b.lazySizesConfig.loadHidden=!1,gsap.defaults({ease:"power1.out"}),gsap.config({nullTargetWarn:!1}),r={thb_scrolls:{},h_offset:0,init:function(){var e,a=this;!function(){for(e in a){var t;!a.hasOwnProperty(e)||void 0!==(t=a[e]).selector&&void 0!==t.init&&0<v(t.selector).length&&t.init()}}()},newsletterPopup:{selector:".newsletter-popup",init:function(){v(this.selector);if("1"!==Cookies.get("newsletter_popup")){if("off"===themeajax.settings.newsletter)return;_.delay(function(){v.magnificPopup.open({type:"inline",items:{src:"#newsletter-popup",type:"inline"},mainClass:"mfp newsletter-popup mfp-zoom-in",tLoading:themeajax.l10n.lightbox_loading,removalDelay:400,fixedBgPos:!0,fixedContentPos:!0,closeBtnInside:!0,closeMarkup:'<button title="%title%" class="mfp-close"><span>'+themeajax.svg.close_arrow+"</span></button>",callbacks:{close:function(){Cookies.set("newsletter_popup","1",{expires:parseInt(themeajax.settings.newsletter_length,10)})}}})},1e3*parseInt(themeajax.settings.newsletter_delay,10))}}},cookieBar:{selector:".thb-cookie-bar",init:function(){var t=v(this.selector),e=v(".button-accept",t);"hide"!==Cookies.get("thb-peakshops-cookiebar")&&gsap.to(t,{opacity:"1",y:"0%"}),e.on("click",function(){return Cookies.set("thb-peakshops-cookiebar","hide",{expires:30}),gsap.to(t,{duration:.5,opacity:"0",y:"100%"}),!1})}},header:{selector:".header",init:function(){var t=this;"on"===themeajax.settings.fixed_header_scroll&&v(".header.fixed").headroom({offset:150}),y.on("scroll.fixed-header",function(){t.scroll(150)}).trigger("scroll.fixed-header")},scroll:function(t){var e="fixed-enabled";t<y.scrollTop()?v(".header.fixed").addClass(e):v(".header.fixed").removeClass(e)}},fullMenu:{selector:".thb-full-menu",init:function(){var t=v(this.selector),e=t.find(".menu-item-has-children:not(.menu-item-mega-parent)"),a=t.find(".menu-item-has-children.menu-item-mega-parent");e.each(function(){var t=v(this),e=t.find(">.sub-menu, .sub-menu.thb_mega_menu"),a=e.find(">li>a"),o=(t.find(".thb_mega_menu li"),gsap.timeline({paused:!0,onStart:function(){gsap.set(e,{display:"block"})},onReverseComplete:function(){gsap.set(e,{display:"none"})}}));e.length&&o.to(e,{duration:.2,autoAlpha:1},"start"),a.length&&o.to(a,{duration:.05,opacity:1,stagger:.015},"start"),t.hoverIntent({sensitivity:3,interval:20,timeout:70,over:function(){t.addClass("sfHover"),o.timeScale(1).restart()},out:function(){t.removeClass("sfHover"),o.timeScale(1.5).reverse()}})}),a.each(function(){var t=v(this),e=t.find(">.sub-menu"),a=e.find(">li>a, .menu-item-mega-link>a"),o=gsap.timeline({paused:!0,onStart:function(){gsap.set(e,{display:"flex"})},onReverseComplete:function(){gsap.set(e,{display:"none"})}});o.to(e,{duration:.2,autoAlpha:1},"start").to(a,{duration:.05,opacity:1,x:0,stagger:.015},"start"),t.hoverIntent({sensitivity:3,interval:20,timeout:70,over:function(){t.addClass("sfHover"),o.timeScale(1).restart()},out:function(){t.removeClass("sfHover"),o.timeScale(1.5).reverse()}})});var o=_.debounce(function(){a.find(">.sub-menu").each(function(){var t,e=v(this);e.css("display","flex"),e.offset().left<=0?t=-1*e.offset().left+30:e.offset().left+e.outerWidth()>v(b).outerWidth()&&(t=-1*Math.round(e.offset().left+e.outerWidth()-v(b).outerWidth()+30)),e.hide(),e.css({marginLeft:t+"px"})})},30);y.on("resize.resizeMegaMenu",o).trigger("resize.resizeMegaMenu")}},mobileMenu:{selector:"#mobile-menu",init:function(){var t=v(this.selector);("thb-submenu"===t.data("behaviour")?t.find(".thb-mobile-menu li.menu-item-has-children>a"):t.find(".thb-mobile-menu li.menu-item-has-children>a>span")).on("click",function(t){var e=v(this),a=e.parents("a").length?e.parents("a"):e,o=a.next(".sub-menu");a.hasClass("active")?(a.removeClass("active"),o.slideUp("200")):(a.addClass("active"),o.slideDown("200")),t.stopPropagation(),t.preventDefault()})}},hashLinks:{selector:'a[href*="#"]',init:function(){v(this.selector).on("click",function(t){var e,a,o,i=v(this),n=i.attr("href");i.parents(".woocommerce-tabs").length||i.hasClass("comment-reply-link")||"cancel-comment-reply-link"===i.attr("id")||(n&&(a=(e=-1!==n.indexOf("#")?n.substring(n.indexOf("#")+1):"")&&v("#"+e).length?v("#"+e).offset().top-(v("#wpadminbar").outerHeight()||0):0),!v(".fixed-header-on").length||"on"===themeajax.settings.fixed_header_scroll||(o=v(".header>.row").outerHeight()+(parseInt(themeajax.settings.fixed_header_padding.top,10)||0)+(parseInt(themeajax.settings.fixed_header_padding.bottom,10)||0))&&(a-=o),e&&a&&(a="footer"===e?"max":a,i.parents(".thb-mobile-menu").length&&r.mobile_toggle.mobileTl.reverse(),v("#"+e).hasClass("vc_tta-panel")||gsap.to(y,1,{scrollTo:{y:a,autoKill:!1}}),t.preventDefault()))})}},custom_scroll:{selector:".thb-custom-scroll",init:function(){v(this.selector).each(function(){var t=v(this),e=!t.hasClass("thb-scroll-x"),a=t.attr("id"),o={suppressScrollX:e,suppressScrollY:!e,minScrollbarLength:15},i=new PerfectScrollbar(t[0],o);a&&(r.thb_scrolls[a]=i)})}},shopSidebar:{selector:".widget_layered_nav span.count, .widget_tag_cloud .tag-link-count",init:function(){v(this.selector).each(function(){var t=(t=v.trim(v(this).html())).substring(1,t.length-1);v(this).html(t)})}},shopFilterStyle3:{selector:".thb-hidden-filters .widget",init:function(){v(this.selector).each(function(){var t=v(this).find(">.thb-widget-title");t.append(v('<div class="thb-arrow"><i class="thb-icon-down-open-mini"></i></div>')).on("click",function(){return!(1068<=v(b).width())&&(t.toggleClass("active"),void t.next().animate({height:"toggle",opacity:"toggle"},300))})})}},shop_toggle:{selector:"#thb-shop-filters",init:function(){var t=v(this.selector),e=v("#side-filters"),a=v("#thb-hidden-filters"),o=a.length,i=gsap.timeline({paused:!0,reversed:!0,onStart:function(){o||h.addClass("open-cc")},onReverseComplete:function(){o||(h.removeClass("open-cc"),gsap.set(e,{clearProps:"transform"}))}}),n=o?a:e,s=v(".widgets",n),r=v(".thb-close",n);o||(i.set(n,{display:"block"},"start").to(n,{duration:.3,x:"0"},"start").to(d,{duration:.3,autoAlpha:1},"start").to(r,{duration:.3,scale:1},"start+=0.2"),s.length&&i.from(s,{duration:.4,autoAlpha:0,stagger:.1},"start+=0.2")),t.on("click",function(){return o?n.slideToggle({start:function(){v(this).css("display","flex")}}):i.reversed()?i.timeScale(1).play():i.timeScale(1.2).reverse(),!1}),o||(c.keyup(function(t){27===t.keyCode&&0<i.progress()&&i.reverse()}),d.add(r).on("click",function(){return 0<i.progress()&&i.reverse(),!1}))}},mobile_toggle:{selector:".mobile-toggle-holder",init:function(){var t=v(this.selector),e=gsap.timeline({paused:!0,reversed:!0,onStart:function(){h.addClass("open-cc")},onReverseComplete:function(){h.removeClass("open-cc"),gsap.set(u,{clearProps:"transform"})}}),a=v(".thb-mobile-menu>li",u),o=v(".thb-secondary-menu>li",u),i=v(".menu-footer>*",u),n=v(".thb-social-links-container>a",u),s=v(".thb-mobile-close",u),r="start+="+(l=themeajax.settings.mobile_menu_animation_speed)/3*2,l=0===l?.005:l;e.to(u,{duration:l,x:"0"},"start").to(s,{duration:l,scale:1},"start+=0.2").to(d,{duration:l,autoAlpha:1},"start").to(a,{duration:l/2,autoAlpha:1,stagger:.05},r).from(o.add(i).add(n),{duration:l/2,autoAlpha:0,stagger:.05},r),t.on("click",function(){return e.reversed()?e.timeScale(1).play():e.timeScale(1.5).reverse(),!1}),c.keyup(function(t){27===t.keyCode&&0<e.progress()&&e.timeScale(1.5).reverse()}),d.add(s).on("click",function(){return 0<e.progress()&&e.timeScale(1.5).reverse(),!1})}},search:{selector:".thb-search-holder",init:function(){var t=v(this.selector),e=v(".thb-search-popup"),a=v(".thb-mobile-close",e),o=v(".thb-close-text",e),i=gsap.timeline({paused:!0});i.to(e,.5,{autoAlpha:1},"start").to(a,.3,{scale:1},"start+=0.2"),t.on("click",function(){return i.play(),!1}),o.add(a).on("click",function(){return 0<i.progress()&&i.reverse(),!1}),c.on("keyup",function(t){27===t.keyCode&&0<i.progress()&&i.reverse()})}},quickCart:{selector:".thb-secondary-item.has-dropdown",init:function(){v(this.selector).each(function(){var t=v(this),e=t.find(".thb-secondary-dropdown"),a=gsap.timeline({paused:!0,onStart:function(){gsap.set(e,{display:"block"})},onReverseComplete:function(){gsap.set(e,{display:"none"})}});e.length&&(a.to(e,.25,{autoAlpha:1},"start"),t.hoverIntent(function(){t.addClass("sfHover"),a.timeScale(1).restart()},function(){t.removeClass("sfHover"),a.timeScale(1.5).reverse()}))}),v(".thb-item-text, .thb-item-icon-wrapper",".thb-quick-cart").on("click",function(){return b.location.href=themeajax.settings.cart_url,!1})}},autoComplete:{selector:".header .thb-header-inline-search",init:function(){var t=v(this.selector);v(".search-field",t);t.each(function(){var i=v(this);v(".search-field",i).autocomplete({minChars:3,appendTo:v(".thb-autocomplete-wrapper",i),containerClass:"thb-results-container",triggerSelectOnValidInput:!1,serviceUrl:themeajax.url+"?action=thb_ajax_search",tabDisabled:!0,showNoSuggestionNotice:!1,params:{security:themeajax.nonce.autocomplete_ajax,product_cat:0},onSearchStart:function(){v(".woocommerce-product-search",i).addClass("thb-loading"),v(this).data("autocomplete").options.params.product_cat=i.find(".thb-category-select").val()},formatResult:function(t,e){var a="("+e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")+")",o=t.value.replace(new RegExp(a,"gi"),"<strong>$1</strong>").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/<(\/?strong)>/g,"<$1>");return'<a href="'+t.url+'">'+t.thumbnail+'</figure><span class="product-title">'+o+"</span>"+t.price+"</a>"},onSelect:function(t){-1!==t.id&&(b.location.href=t.url)},onSearchComplete:function(t,e){var a,o;v(".woocommerce-product-search",i).removeClass("thb-loading"),e.length&&(a=i.find(".thb-category-select").val(),o=themeajax.settings.site_url+"?s="+t+"&post_type=product",a&&(o+="&product_cat="+a),v(".thb-results-container").append(v('<div class="thb-search-btn"><a href="'+o+'" class="btn style2">'+themeajax.l10n.results_all+"</a></div>")))}})})}},shopLoading:{selector:".post-type-archive-product ul.products.thb-main-products, .tax-product_cat ul.products.thb-main-products, .tax-product_tag ul.products.thb-main-products",thb_loading:!1,scrollInfinite:!1,href:!1,init:function(){var t=v(this.selector),e=themeajax.settings.shop_product_listing_pagination;v(".woocommerce-pagination").length&&(p.hasClass("post-type-archive-product")||p.hasClass("tax-product_cat")||p.hasClass("tax-product_tag"))&&("style2"===e?this.loadButton(t):"style3"===e&&this.loadInfinite(t))},loadButton:function(a){var o=this;v(".woocommerce-pagination").before('<div class="thb_load_more_container text-center"><a class="thb_load_more button">'+themeajax.l10n.loadmore+"</a></div>"),0===v(".woocommerce-pagination a.next").length&&v(".thb_load_more_container").addClass("is-hidden"),v(".woocommerce-pagination").hide(),p.on("click",".thb_load_more:not(.no-ajax)",function(t){var e=v(this);return o.href=v(".woocommerce-pagination a.next").attr("href"),!1===o.thb_loading&&(e.html(themeajax.l10n.loading).addClass("loading"),o.loadProducts(e,a)),!1})},loadInfinite:function(t){var e=this;0===v(".woocommerce-pagination a.next").length&&v(".thb_load_more_container").addClass("is-hidden"),v(".woocommerce-pagination").hide(),e.scrollInfinite=_.debounce(function(){!1===e.thb_loading&&y.scrollTop()+y.height()+150>=t.offset().top+t.outerHeight()&&(e.href=v(".woocommerce-pagination a.next").attr("href"),e.loadProducts(!1,t,!0))},30),y.on("scroll",e.scrollInfinite)},loadProducts:function(o,i,n){var s=this;v.ajax(s.href,{method:"GET",beforeSend:function(){s.thb_loading=!0,n&&(i.addClass("thb-loading"),y.off("scroll",s.scrollInfinite))},success:function(t){var e=v(t),a=e.find("ul.products.thb-main-products li");v(".woocommerce-pagination").html(e.find(".woocommerce-pagination").html()),o?e.find(".woocommerce-pagination .next").length?o.html(themeajax.l10n.loadmore).removeClass("loading"):o.html(themeajax.l10n.nomore_products).removeClass("loading").addClass("no-ajax"):n&&(i.removeClass("thb-loading"),e.find(".woocommerce-pagination .next").length&&y.on("scroll",s.scrollInfinite)),a.length&&(a.addClass("will-animate").appendTo(i),gsap.set(a,{opacity:0,y:30}),gsap.to(a,{duration:.3,y:0,opacity:1,stagger:.15,onComplete:function(){a.find(".thb-carousel").length&&r.slick.init(a.find(".thb-carousel"))}})),s.thb_loading=!1}})}},slick:{selector:".thb-carousel",init:function(t){(t||v(this.selector)).each(function(){var s=v(this),t=s.data("columns")?s.data("columns"):3,e=2<t.length?parseInt(t.substr(t.length-1)):t,a=(s.find(".columns"),2<t.length?5===e?5:12/e:t),o=!!s.data("fade"),i=!0===s.data("navigation"),n=!0===s.data("autoplay"),r=!0===s.data("pagination"),l=!1!==s.data("infinite"),c=s.data("autoplay-speed")?s.data("autoplay-speed"):4e3,d=(!s.data("disablepadding")||s.data("disablepadding"),s.data("vertical"),s.data("asnavfor")),h={dots:r,arrows:i,infinite:l,speed:1e3,rows:0,fade:o,slidesToShow:a,adaptiveHeight:!0===s.data("adaptive"),slidesToScroll:1,rtl:p.hasClass("rtl"),slide:":not(.post-gallery):not(.btn):not(.badge):not(.thb-product-icon):not(.thb-carousel-image-link):not(.woocommerce-product-gallery__trigger)",autoplay:n,autoplaySpeed:c,touchThreshold:themeajax.settings.touch_threshold,pauseOnHover:!0,accessibility:!1,focusOnSelect:!1,prevArrow:'<button type="button" class="slick-nav slick-prev"><span></span></button>',nextArrow:'<button type="button" class="slick-nav slick-next"><span></span></button>',responsive:[{breakpoint:1068,settings:{slidesToShow:a}},{breakpoint:736,settings:{slidesToShow:1}}]};d&&v(d).is(":visible")&&(h.asNavFor=d),s.data("fade")&&(h.fade=!0),s.hasClass("product-images")&&(h.infinite=!1,h.speed=500,"undefined"!=typeof wc_single_product_params&&b.wc_single_product_params.zoom_enabled&&v.fn.zoom&&s.on("afterChange",function(t,e,a){var o,i=e.$slides.eq(a),n=i.width(),s=!1;i.find("img").data("large_image_width")>n&&(s=!0),s&&(o=v.extend({touch:!1},b.wc_single_product_params.zoom_options),"ontouchstart"in b&&(o.touch=!0,o.on="click"),i.trigger("zoom.destroy"),i.zoom(o),i.trigger("mouseenter.zoom"))})),s.hasClass("product-thumbnails")&&(h.infinite=!1,h.focusOnSelect=!0,h.speed=500,s.parents(".thb-product-detail").hasClass("thb-product-thumbnail-style2")&&(h.variableWidth=!0),s.parents(".thb-product-detail").hasClass("thb-product-thumbnail-style1")&&(h.vertical=!0,h.responsive[0].settings.vertical=!0,h.responsive[1].settings.vertical=!1,h.responsive[1].settings.slidesToShow=4)),s.hasClass("products")&&(h.responsive[1].settings.slidesToShow=2,s.parents(".thb-hotspots-products").length&&(h.responsive[1].settings.slidesToShow=1)),(s.hasClass("thb-testimonial-style1")||s.hasClass("thb-testimonial-style9"))&&(h.customPaging=function(t,e){var a=v(t.$slides[e]).find(".author_image").attr("src"),o=v(t.$slides[e]).find(".title").text();return"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="===a&&(a=v(t.$slides[e]).find(".author_image").attr("data-src")),'<a class="portrait_bullet" title="'+o+'" style="background-image:url('+a+');"></a>'}),s.hasClass("thb-testimonial-style10")&&(h.customPaging=function(t,e){var a=v(t.$slides[e]).find("cite").text();return'<a class="text_bullet" title="'+a+'">'+(a+'<svg class="thb-marker" enable-background="new -0.125 1.75 85.875 44.125" stroke-linecap="round" preserveAspectRatio="none" version="1.1" viewBox="-.125 1.75 85.875 44.125" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m62.473 2.5s-38.244 1.134-54.688 14.626c-17.45 14.318 1.557 23.701 19.375 26.044 15.472 2.034 49.668 4.714 57.057-17.093 0 0 9.572-22.907-44.372-15.04" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2"/></svg>')+"</a>"},s.on("beforeChange",function(t,e,a,o){var i=s.find(".slick-dots"),n=v("li",i);gsap.timeline().to(n.eq(a).find("path"),{duration:.5,ease:"power3.inOut",drawSVG:"0%"},"s").to(n.eq(o).find("path"),{duration:.5,ease:"power3.inOut",drawSVG:"100%"},"s-=0.1")}),s.on("init breakpoint",function(t,e){var a=s.find(".slick-dots"),o=v("li",a);gsap.to(o.eq(0).find("path"),{duration:.5,ease:"power3.inOut",drawSVG:"100%"})})),s.on("init breakpoint",function(t,e){b.lazySizes&&(lazySizes.autoSizer.checkElems(),lazySizes.loader.checkElems()),y.trigger("scroll.thb-animation")}),s.on("breakpoint",function(t,e,a){e.$slides.data("thb-animated",!1),y.trigger("scroll.thb-animation")}),s.on("afterChange",function(t,e,a){e.$slides&&y.trigger("scroll.thb-animation"),b.lazySizes&&(lazySizes.autoSizer.checkElems(),lazySizes.loader.checkElems())}),s.slick(h)})}},product_lightbox:{selector:".woocommerce-product-gallery__trigger",init:function(){var t=v(this.selector),e=v("#product-images");t.on("click",function(){return e.hasClass("thb-carousel")?v("#product-images").find(".slick-current>a").trigger("click"):v("#product-images").find(".woocommerce-product-gallery__image:eq(0)>a").trigger("click"),!1})}},product_wishlist:{selector:".yith-wcwl-add-to-wishlist, #yith-wcwl-form",init:function(){v(this.selector);var e=v(".thb-quick-wishlist");function t(){v.ajax(themeajax.url,{data:{action:"thb_update_wishlist_count"},success:function(t){v(".thb-wishlist-count",e).length?v(".thb-wishlist-count",e).html(t):v(".thb-item-icon-wrapper",e).append('<span class="count thb-wishlist-count">'+t+"</span>")}})}e.length&&(p.on("added_to_wishlist removed_from_wishlist",t),v(".remove_from_wishlist").on("click",t))}},fixedMe:{selector:".thb-sticky-separator",init:function(t){var e=t||v(this.selector),a=s.outerHeight();o.outerHeight();e.each(function(){var t=v(this);t.parents();t.parents("#thb-hidden-filters").length?t.remove():t.hasClass("thb-sticky-separator")&&!t.data("fixed-enabled")&&(t.nextAll().wrapAll('<div class="thb-fixed" />').parents(".thb-fixed:not(.thb-sticky-separator)"),t.remove(),t.data("fixed-enabled",!0))})}},searchFields:{selector:".search-fields select",init:function(){v(this.selector).on("change",function(){var t=v(this).val();return t&&(b.location=t),!1})}},accordion:{selector:".thb-accordion",init:function(){v(this.selector).each(function(){var t=v(this),a=t.hasClass("has-accordion"),e=parseInt(t.data("index"),10)||0,o=t.find(".vc_tta-panel"),i=t.data("scroll"),n=o.eq(e);a&&n&&n.addClass("active").find(".vc_tta-panel-body").show(),t.on("click",".vc_tta-panel-heading a",function(){var e=v(this),t=e.parents(".vc_tta-panel");return a&&(o.removeClass("active"),o.not(t).find(".vc_tta-panel-body").slideUp("400")),v(this).parents(".vc_tta-panel").toggleClass("active"),t.find(".vc_tta-panel-body").slideToggle("400",function(){var t;v(this);a&&(t=e.parents(".vc_tta-panel-heading").offset().top-(v("#wpadminbar").outerHeight()||0),i&&("off"===themeajax.settings.fixed_header_scroll&&(t-=v(".header").outerHeight()),gsap.to(y,{duration:1,scrollTo:{y:t,autoKill:!1},onComplete:function(){"on"===themeajax.settings.fixed_header_scroll&&s.addClass("headroom--unpinned")}}))),_.delay(function(){y.trigger("scroll.thb-animation")},400)}),!1})})}},countdown:{selector:".thb-countdown",init:function(){v(this.selector).each(function(){var t=v(this),e=t.data("date"),a=t.attr("offset");t.downCount({date:e,offset:a})})}},tabs:{selector:".thb-tabs",init:function(){v(this.selector).each(function(){var i=v(this),t=(i.hasClass("has-accordion"),i.data("animation"),i.data("active-section")?i.data("active-section"):1),n=i.find(".vc_tta-panel"),e=(i.hasClass("thb-horizontal-tabs")&&y.width(),n.eq(0),v('<ul class="thb-tab-menu" />').prependTo(i));n.each(function(){v(this).find(".vc_tta-panel-heading a").wrap('<li class="vc_tta-panel-heading" />'),v(this).find("li.vc_tta-panel-heading").appendTo(e),v(this).find(".vc_tta-panel-heading").remove()}),v(".vc_tta-panel-heading",e).eq(0).find("a").addClass("active"),n.eq(0).addClass("visible"),v(this).on("click",".vc_tta-panel-heading a",function(t){var e=v(this),a=e.parents(".vc_tta-panel-heading").index(),o=n.eq(a);return n.not(o).hide(),o.show(),y.trigger("scroll.thb-animation"),o.find(".thb-carousel")&&o.find(".thb-carousel").slick("setPosition"),i.find(".vc_tta-panel-heading a").removeClass("active"),e.addClass("active"),!1}),1<t&&(i.find(".vc_tta-panel-heading a").removeClass("active"),i.find(".vc_tta-panel-heading").eq(t-1).find("a").addClass("active"),i.find(".vc_tta-panel").removeClass("visible"),i.find(".vc_tta-panel").eq(t-1).addClass("visible"))})}},shareArticleDetail:{selector:".social-button-holder, .thb-tweet-actions, .thb-post-bottom",init:function(){v(this.selector).find(".social:not(.whatsapp), .post-social-share:not(.whatsapp)").on("click",function(){var t=screen.width/2-320,e=screen.height/2-220-100;return b.open(v(this).attr("href"),"mywin","left="+t+",top="+e+",width=640,height=440,toolbar=0"),!1})}},magnificInline:{selector:".mfp-inline",init:function(){var t=v(this.selector);t.magnificPopup({type:"inline",tLoading:themeajax.l10n.lightbox_loading,mainClass:"mfp-zoom-in",fixedBgPos:!0,fixedContentPos:!0,removalDelay:400,closeBtnInside:!0,closeMarkup:'<button title="%title%" class="mfp-close"><span>'+themeajax.svg.close_arrow+"</span></button>",callbacks:{close:function(){t.hasClass("newsletter-popup")&&Cookies.set("newsletter_popup","1",{expires:parseInt(themeajax.settings.newsletter_length,10)})}}})}},magnificGallery:{selector:".mfp-gallery, .post-content .gallery, .post-content .wp-block-gallery",init:function(t){var e=t||v(this.selector);e.each(function(){v(this).parents(".elementor-image-gallery").length||v(this).magnificPopup({delegate:'a:not(.thb-pin-it)[href$=".png"],a:not(.thb-pin-it)[href$=".jpg"],a:not(.thb-pin-it)[href$=".jpeg"],a:not(.thb-pin-it)[href$=".gif"]',type:"image",tLoading:themeajax.l10n.lightbox_loading,mainClass:"mfp-zoom-in",removalDelay:400,fixedContentPos:!1,closeBtnInside:!1,closeMarkup:'<button title="%title%" class="mfp-close"><span>'+themeajax.svg.close_arrow+"</span></button>",gallery:{enabled:!0,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir% mfp-prevent-close">'+themeajax.svg.prev_arrow+"</button>",tCounter:'<span class="mfp-counter">'+themeajax.l10n.of+"</span>"},image:{verticalFit:!0,titleSrc:function(t){return t.img.attr("alt")}},callbacks:{imageLoadComplete:function(){var t=this;_.delay(function(){t.wrap.addClass("mfp-image-loaded")},10)},beforeOpen:function(){this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim")},open:function(){v.magnificPopup.instance.next=function(){var t=this;t.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){v.magnificPopup.proto.next.call(t)},125)},v.magnificPopup.instance.prev=function(){var t=this;this.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){v.magnificPopup.proto.prev.call(t)},125)}}}})})}},magnificImage:{selector:".mfp-image",init:function(){var t=v(this.selector),a=[],o=[],i={type:"image",mainClass:"mfp-zoom-in",tLoading:themeajax.l10n.lightbox_loading,removalDelay:400,fixedContentPos:!1,closeBtnInside:!1,closeMarkup:'<button title="%title%" class="mfp-close"><span>'+themeajax.svg.close_arrow+"</span></button>",callbacks:{imageLoadComplete:function(){var t=this;_.delay(function(){t.wrap.addClass("mfp-image-loaded")},10)},beforeOpen:function(){this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim")}}},n={type:"image",tLoading:themeajax.l10n.lightbox_loading,mainClass:"mfp-zoom-in",removalDelay:400,fixedContentPos:!1,gallery:{enabled:!0,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir% mfp-prevent-close">'+themeajax.svg.prev_arrow+"</button>",tCounter:'<span class="mfp-counter">'+themeajax.l10n.of+"</span>"},image:{verticalFit:!0,titleSrc:function(t){return t.img.attr("alt")}},callbacks:{imageLoadComplete:function(){var t=this;_.delay(function(){t.wrap.addClass("mfp-image-loaded")},10)},beforeOpen:function(){this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim")},open:function(){v.magnificPopup.instance.next=function(){var t=this;t.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){v.magnificPopup.proto.next.call(t)},125)},v.magnificPopup.instance.prev=function(){var t=this;this.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){v.magnificPopup.proto.prev.call(t)},125)}}}};t.each(function(){var t=v(this),e=t.data("thb-group");t.parents(".blocks-gallery-item").length||t.parents(".elementor-image-gallery").length||(e&&""!==e?o.push(e):t.magnificPopup(i))});var e=_.uniq(o);v.each(e,function(t,e){a.push(v('.mfp-image[data-thb-group="'+e+'"]'))}),e.length&&v.each(a,function(t,e){e.magnificPopup(n)})}},magnificVideo:{selector:".mfp-video",init:function(){v(this.selector).magnificPopup({type:"iframe",tLoading:themeajax.l10n.lightbox_loading,closeBtnInside:!1,closeMarkup:'<button title="%title%" class="mfp-close"><span>'+themeajax.svg.close_arrow+"</span></button>",mainClass:"mfp-zoom-in",removalDelay:400,fixedContentPos:!0})}},retinaJS:{selector:"img.retina_size:not(.retina_active)",init:function(){v(this.selector).each(function(){var t=v(this);t.attr("width",function(){return v(this).attr("width")/2}),t.attr("height")&&t.attr("height",function(){return v(this).attr("height")/2}),t.addClass("retina_active")})}},postShortcodeLoadmore:{selector:".thb-posts-loadmore",init:function(){v(this.selector).each(function(){var h=v(this),p=h.data("security"),t=v(h.data("loadmore")),u=!1,m=2;t.on("click",function(){var o=v(this),t=o.data("posts-id"),i=o.text(),e="thb_postsajax_"+t,n=b[e].count,a=b[e].loop,s=b[e].thb_style,r=b[e].thb_columns,l=b[e].thb_date,c=b[e].thb_cat,d=b[e].thb_excerpt;return!1===u&&(o.prop("title",themeajax.l10n.loading),o.text(themeajax.l10n.loading).addClass("loading"),u=!0,v.ajax(themeajax.url,{method:"POST",data:{action:"thb_posts_ajax",security:p,page:m++,loop:a,thb_columns:r,thb_style:s,thb_date:l,thb_cat:c,thb_excerpt:d},beforeSend:function(){u=!0},success:function(t){var e=v.parseHTML(v.trim(t)),a=e?e.length:0;""===t||"undefined"===t||"No More Posts"===t||"No $args array created"===t?o.html(themeajax.l10n.nomore).removeClass("loading").off("click"):(v(e).appendTo(h).hide().imagesLoaded(function(){v(e).show(),gsap.from(v(e),{duration:.5,autoAlpha:0,x:0,y:20,stagger:.15,onComplete:function(){u=!1}})}),a<n?o.html(themeajax.l10n.nomore).removeClass("loading"):o.html(i).removeClass("loading"))}})),!1})})}},paginationStyle2:{selector:".pagination-style2",init:function(){v(this.selector).each(function(){var n=v(this),t=n.data("security"),e=v(n.data("loadmore")),a=n.data("rand"),o=(e.text(),"thb_postajax_"+a),s=b[o].loop,r=b[o].style,l=b[o].columns,c=b[o].excerpts,d=b[o].count,h=b[o].featured_index,p=b[o].thb_i,u=2,m=!1;e.on("click",function(){var o=v(this),i=o.text();return!1===m&&(o.html(themeajax.l10n.loading).addClass("loading"),v.ajax(themeajax.url,{method:"POST",data:{action:"thb_posts",security:t,count:d,loop:s,columns:l,style:r,excerpts:c,featured_index:h,thb_i:p,page:u++},beforeSend:function(){m=!0},success:function(t){var e=v.parseHTML(v.trim(t)),a=e?e.length:0;""===t||"undefined"===t||"No More Posts"===t||"No $args array created"===t?o.html(themeajax.l10n.nomore).removeClass("loading").off("click"):(v(e).insertBefore(o.parents(".masonry_loader")),gsap.fromTo(v(e),{duration:.5,autoAlpha:0,y:20,stagger:.15},{autoAlpha:1,y:0},function(){m=!1}),y.trigger("resize.sticky-resize"),v(e).imagesLoaded(function(){y.trigger("resize.sticky-resize")}),n.parents(".vc_tta-panel-body")&&y.trigger("resize.tabs"),a<d?o.html(themeajax.l10n.nomore).removeClass("loading"):o.html(i).removeClass("loading"))}})),!1})})}},paginationStyle3:{selector:".pagination-style3",init:function(){var g=v(this.selector);g.each(function(){var o=v(this),t=o.data("security"),e=v(o.data("loadmore")),a=o.data("rand"),i=(e.text(),"thb_postajax_"+a),n=b[i].loop,s=b[i].style,r=b[i].columns,l=b[i].excerpts,c=b[i].count,d=b[i].featured_index,h=b[i].thb_i,p=2,u=!1,m=v('<div class="thb-preloader">'+themeajax.svg.preloader+"</div>"),f=_.debounce(function(){!1===u&&y.scrollTop()+y.height()+150>=g.offset().top+g.outerHeight()&&v.ajax(themeajax.url,{method:"POST",data:{action:"thb_posts",security:t,count:c,loop:n,columns:r,style:s,excerpts:l,featured_index:d,thb_i:h,page:p++},beforeSend:function(){u=!0,m.appendTo(g)},success:function(t){var e=v.parseHTML(v.trim(t)),a=e?e.length:0;""===t||"undefined"===t||"No More Posts"===t||"No $args array created"===t?y.off("scroll",f):(o.find(".thb-preloader").remove(),v(e).appendTo(o),gsap.fromTo(v(e),{duration:.5,autoAlpha:0,y:20,stagger:.15},{autoAlpha:1,y:0},function(){u=!1}),y.trigger("resize.sticky-resize"),v(e).imagesLoaded(function(){y.trigger("resize.sticky-resize")}),c<=a&&y.on("scroll",f))}})},30);y.on("scroll",f)})}},animation:{selector:".animation, .thb-counter, .thb-iconbox, .thb-fadetype, .thb-slidetype, .thb-progressbar, .thb-autotype",init:function(){var t=this,e=v(t.selector);y.on("scroll.thb-animation",function(){t.control(e,!0)}).trigger("scroll.thb-animation")},container:function(t){var e=v(this.selector,t);this.control(e,!1)},control:function(t,e){var a=0,o=.15;(e?t.filter(":in-viewport"):t).each(function(){var t=v(this),e={autoAlpha:1,x:0,y:0,z:0,rotationZ:"0deg",rotationX:"0deg",rotationY:"0deg",delay:a*o};o=t.hasClass("thb-client")||t.hasClass("thb-counter")||t.hasClass("thb-iconlist-li")?(e.duration=.2,.05):t.hasClass("thb-team-member")?(e.duration=.4,.1):(e.duration=.5,.15),!0!==t.data("thb-animated")&&(t.data("thb-animated",!0),t.hasClass("thb-iconbox")?r.iconbox.control(t,a*o):t.hasClass("thb-counter")?r.counter.control(t,a*o):t.hasClass("thb-autotype")?r.autoType.control(t,a*o):t.hasClass("thb-fadetype")?r.fadeType.control(t,a*o):t.hasClass("thb-slidetype")?r.slideType.control(t,a*o):t.hasClass("thb-progressbar")?r.progressBar.control(t,a*o):(t.hasClass("scale")&&(e.scale=1),gsap.to(t,e)),a++)})}},autoType:{selector:".thb-autotype",control:function(t,e,a){var o,i,n,s,r;void 0!==t.data("thb-in-viewport")&&!a||(t.data("thb-in-viewport",!0),i=(o=t.find(".thb-autotype-entry")).data("strings"),n=o.data("speed")?o.data("speed"):50,s=1===o.data("thb-loop"),r=1===o.data("thb-cursor"),o.typed({strings:i,loop:s,showCursor:r,cursorChar:"|",contentType:"html",typeSpeed:n,backDelay:1e3}))}},fadeType:{selector:".thb-fadetype",control:function(t,e,a){if(void 0===t.data("thb-in-viewport")||a){t.data("thb-in-viewport",!0);var o,i=new SplitText(v(".thb-fadetype-entry",t),{type:"chars"}),n=gsap.timeline({onComplete:function(){i.revert()}});if(n.set(t,{visibility:"visible"}),t.hasClass("thb-fadetype-style1"))o={duration:.25,autoAlpha:0,y:10,rotationX:"-90deg",delay:e,stagger:.05},n.from(i.chars,o);else if(t.hasClass("thb-fadetype-style2"))for(var s=i.chars.length,r=0;r<s;r++){var l=i.chars[r],c=.5*Math.random();n.from(l,{duration:2,opacity:0,ease:Linear.easeNone},c).from(l,{duration:2,yPercent:-50,ease:Expo.easeOut},c)}}}},progressBar:{selector:".thb-progressbar",control:function(t,e,a){var o,i;void 0!==t.data("thb-in-viewport")&&!a||(i=(o=t.find(".thb-progress")).data("progress"),gsap.timeline().to(t,{duration:.6,autoAlpha:1,delay:e}).to(o.find("span"),{duration:1,scaleX:i/100}))}},slideType:{selector:".thb-slidetype",control:function(t,e,a){var o,i,n,s,r,l;void 0!==t.data("thb-in-viewport")&&!a||(t.data("thb-in-viewport",!0),o=t.data("style"),n=gsap.timeline({onComplete:function(){"style1"!==o&&i.revert()}}),r=.25,l=.05,"style1"===o?(s=t.find(".thb-slidetype-entry .lines"),r=.65,l=.15):"style2"===o?(s=(i=new SplitText(t.find(".thb-slidetype-entry"),{type:"words"})).words,r=.65,l=.15):"style3"===o&&(s=(i=new SplitText(t.find(".thb-slidetype-entry"),{type:"chars"})).chars),n.set(t,{visibility:"visible"}).from(s,{duration:r,y:"200%",delay:e,stagger:l},"+=0"))}},counter:{selector:".thb-counter",control:function(t,e){var a,o,i,n,s,r,l,c;void 0===t.data("thb-in-viewport")&&(t.data("thb-in-viewport",!0),i=(o=(a=t).find(".h1:not(.counter-text), .counter:not(.counter-text)").eq(0))[0],n=o.data("count"),s=o.data("speed"),r=a.data("separator"),l={el:i,value:0,duration:s,theme:"minimal"},a.hasClass("single-decimal")?l.format="(,ddd).d":r&&""!==r||(l.format=""),c=new Odometer(l),gsap.set(a,{visibility:"visible"}),setTimeout(function(){c.update(n)},e))}},hotspot:{selector:".thb-hotspot-container",init:function(){v(this.selector).each(function(){var t=v(this),e=t.find(".thb-hotspot"),a=t.hasClass("hover")?"hover mouseenter ontouchstart":"click ontouchstart",o=t.parents(".thb-hotspot-wrapper").find(".thb-carousel");e.on(a,function(){var t=v(this).index()-1;o.slick("slickGoTo",t)})})}},iconbox:{selector:".thb-iconbox",control:function(t,e){var a,o,i,n,s,r,l,c,d,h,p;void 0!==t.data("thb-in-viewport")||t.hasClass("animation-off")||(t.data("thb-in-viewport",!0),o=""!==(a=t).data("animation_speed")?a.data("animation_speed"):1.5,i=a.find("svg"),n=a.find("img:not(.thb_image_hover)"),s=i.find("path, circle, rect, ellipse"),r=a.find("h5"),l=a.find("p"),c=a.find(".thb-iconbox-line"),d=a.find(".thb-iconbox-line em"),h=gsap.timeline({delay:e,paused:!0,clearProps:"all"}),p=[],r.length&&p.push(r),l.length&&p.push(l),n.length&&p.push(n),a.hasClass("left")||a.hasClass("right")||a.find(".thb-read-more").length&&p.push(a.find(".thb-read-more")),h.set(a,{visibility:"visible"}).set(i,{visibility:"visible"}).from(s,{duration:o,drawSVG:"0%"},"s").fromTo(p,{duration:o/2,autoAlpha:0,y:"20px",stagger:.1},{autoAlpha:1,y:"0px"}),d.length&&h.to(d,{duration:o/2,scale:"1"}),c.length&&h.to(c,{duration:o/2,scaleX:"1"}),h.play())}},productQuickView:{selector:".thb-quick-view",init:function(){var t=v(this.selector),o=!1,i=b.wc_add_to_cart_params?wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","thb_product_quickview"):themeajax.url,n=v(".thb-quickview-wrapper",p),e=v(".thb-close",n),s=gsap.timeline({paused:!0,onStart:function(){h.addClass("open-cc")},onComplete:function(){r.thb_scrolls.quickview_scroll.update()},onReverseComplete:function(){h.removeClass("open-cc"),gsap.set(n,{clearProps:"transform"})}});s.set(n,{display:"block"},"start").to(d,{duration:.3,autoAlpha:1},"start").to(n,{duration:.3,x:"0%"},"start"),d.add(e).on("click",function(){s.reverse()}),c.keyup(function(t){27===t.keyCode&&s.reverse()}),t.on("click",function(t){var a=v(this),e=a.data("id");return!1===o&&v.ajax(i,{method:"POST",headers:{"cache-control":"no-cache"},data:{product_id:e,action:"thb_product_quickview",security:themeajax.nonce.product_quickview},beforeSend:function(){o=!0,n.find(".thb-quickview-content").empty(),a.addClass("thb-loading")},success:function(t){var e=t.data;n.find(".thb-quickview-content").html(e),s.add(gsap.to(v(".thb-quickview-close"),{duration:.3,scale:1}),"start+=0.2"),v(".variations_form",n)&&v(".variations_form",n).wc_variation_form(),(p.hasClass("thb-quantity-style2")||p.hasClass("thb-quantity-style1"))&&r.quantity.initialize(),r.variations.init(),r.swatches.init(),r.custom_scroll.init(),s.restart(),o=!1,a.removeClass("thb-loading")}}),!1})}},wpml:{selector:".thb-language-switcher-select",init:function(){v(this.selector).on("change",function(){var t=v(this).val();return t&&(b.location=t),!1})}},wpmlCurrencyMobile:{selector:".thb-currency-switcher-select",init:function(){v(this.selector).on("change",function(){var t=v(this).val();return t&&"undefined"!=typeof wcml_load_currency&&wcml_load_currency(t),!1})}},loginForm:{selector:".thb-overflow-container",init:function(){var e=v(this.selector),t=v("ul",e),a=v("a",t);a.on("click",function(){var t=v(this);return t.hasClass("active")||(a.removeClass("active"),t.addClass("active"),v(".thb-form-container",e).toggleClass("register-active")),!1})}},productAjaxAddtoCart:{selector:".thb-single-product-ajax-on.single-product .product-type-variable form.cart, .thb-single-product-ajax-on.single-product .product-type-simple form.cart",init:function(){var t=v(this.selector),i=v(".single_add_to_cart_button",t);"undefined"!=typeof wc_add_to_cart_params&&"yes"===wc_add_to_cart_params.cart_redirect_after_add||i.hasClass("somdn-download-button")||c.on("submit","body.single-product form.cart",function(t){t.preventDefault();var e,a=v(this),o=i.eq(0).text();i.is(".disabled")||i.is(".wc-variation-selection-needed")||(e={product_id:a.find("[name*='add-to-cart']").val(),product_variation_data:a.serialize()},v.ajax({method:"POST",data:e.product_variation_data,dataType:"html",url:wc_cart_fragments_params.wc_ajax_url.toString().replace("%%endpoint%%","add-to-cart="+e.product_id+"&thb-ajax-add-to-cart=1"),cache:!1,headers:{"cache-control":"no-cache"},beforeSend:function(){p.trigger("adding_to_cart"),i.addClass("disabled").text(themeajax.l10n.adding_to_cart)},success:function(t){var e=v.parseHTML(t),a={".thb-cart-amount":v(e).find(".thb-cart-amount").html(),".thb-cart-count":v(e).find(".thb-cart-count").html(),".thb_prod_ajax_to_cart_notices":v(e).find(".thb_prod_ajax_to_cart_notices").html(),".widget_shopping_cart_content":v(e).find(".widget_shopping_cart_content").html()};v.each(a,function(t,e){v(t).html(e)}),p.trigger("wc_fragments_refreshed"),i.removeClass("disabled").text(o)},error:function(t){p.trigger("wc_fragments_ajax_error"),i.removeClass("disabled").text(o)}}))})}},productStyle3:{selector:".thb-product-style3",init:function(){var t=v(this.selector),a=v(".product-thumbnails",t),o=v(".woocommerce-product-gallery__image",a),i=v(".product-images",t),e=v(".woocommerce-product-gallery__image",i),n=v("#wpadminbar").outerHeight()||0;y.on("scroll.product-scroll",function(){e.each(function(){var t=v(this),e=i.find(".woocommerce-product-gallery__image").index(t);a.is(":visible")&&(t.offset().top-y.scrollTop()<0+n?(o.removeClass("active"),o.eq(e).hasClass("active")||o.eq(e).addClass("active")):o.eq(e).hasClass("active")&&o.eq(e).removeClass("active"))})}).trigger("scroll.product-scroll"),o.on("click",function(){var t=v(this).index(),e=i.find(".woocommerce-product-gallery__image").eq(t).offset().top-n+1;return gsap.to(y,{duration:1,scrollTo:{y:e,autoKill:!1}}),!1})}},variations:{selector:"form.variations_form",init:function(){var t=v(this.selector),a=v("#product-images"),e=v("#product-thumbnails"),o=v(".first",a),i=v("img",o),n=v("a",o),s=n.attr("href"),r=i.attr("src"),l=v(".first img",e),c=l.attr("src"),d=v("p.price",".product-information").eq(0),h=d.html();t.on("show_variation",function(t,e){e.price_html&&d.html(e.price_html),a.length&&e.hasOwnProperty("image")&&e.image.src&&(i.attr("src",e.image.src).attr("srcset",""),l.attr("src",e.image.thumb_src).attr("srcset",""),n.attr("href",e.image.full_src),a.hasClass("slick-initialized")&&a.slick("slickGoTo",0),"undefined"!=typeof wc_single_product_params&&"1"===wc_single_product_params.zoom_enabled&&i.attr("data-src",e.image.full_src))}).on("reset_image",function(){d.html(h),a.length&&(i.attr("src",r).attr("srcset",""),l.attr("src",c).attr("srcset",""),n.attr("href",s),"undefined"!=typeof wc_single_product_params&&"1"===wc_single_product_params.zoom_enabled&&i.attr("data-src",r))}),t.find(".single_variation").is(":visible")&&t.find(".single_variation .woocommerce-variation-price").html()&&d.html(t.find(".single_variation .woocommerce-variation-price").html())}},multiple_errors:{selector:".woocommerce-notices-wrapper",elements:".woocommerce-message, .woocommerce-info, .woocommerce-success, .woocommerce-error",init:function(){var a=this;v(a.selector);p.on("updated_cart_totals",function(){var t=v(a.elements,a.selector).last(),e=t.prevAll(a.elements);e.length&&t.css({top:function(){return t[0].getBoundingClientRect().top+e.outerHeight()+10+"px"}})})}},swatches:{selector:".thb-swatches",init:function(){var t=v(this.selector),s=v("form.variations_form");t.each(function(){var o,a,e,i,t=v(this),n=t.data("attribute_name");t.data("thb-active")||(t.data("thb-active",!0),t.parents(".thb-product-detail").length?((o=t.parents("tr").find("label")).append(': <span class="thb_variation_text" />'),t.on("click",".thb-swatch",function(t){var e=v(this),a=e.data("value");e.siblings(".thb-swatch").hasClass("selected")&&e.siblings(".thb-swatch").removeClass("selected"),v("select[name="+n+"]",s).val(a).change(),e.toggleClass("selected"),e.hasClass("selected")?o.find(".thb_variation_text").text(e.attr("title")):o.find(".thb_variation_text").empty(),t.preventDefault()}),t.find(".thb-swatch.selected").length&&o.find(".thb_variation_text").text(t.find(".thb-swatch.selected").attr("title")),s.on("update_variation_values.wc-variation-form",function(){v(".thb-swatch",t).each(function(){var t=v(this).data("value");v("select[name="+n+"] option[value="+t+"]",s).length?v(".thb-swatch[data-value="+t+"]").removeClass("disabled"):v(".thb-swatch[data-value="+t+"]").addClass("disabled")})})):t.parents(".product").length&&(a=t.parents(".product"),e=a.find(".thb-product-image-link>img").attr("src"),i=a.find(".thb-product-image-link>img").attr("srcset"),"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="===e&&(e=a.find(".thb-product-image-link>img").attr("data-src")),t.on("mouseenter ontouchstart",".thb-swatch",function(t){var e=v(this).data("variation");e.image_src&&(a.find(".thb-product-image-link>img").attr("src",e.image_src),a.find(".thb-product-image-link>img").attr("srcset",""))}).on("mouseleave ontouchend",".thb-swatch",function(t){a.find(".thb-product-image-link>img").attr("src",e),a.find(".thb-product-image-link>img").attr("srcset",i)})))}),s.on("reset_data",function(){t.find(".thb-swatch").removeClass("selected")})}},addtocart_quantity:{selector:".thb-addtocart-with-quantity",init:function(){v(this.selector).find(".qty").on("change",function(){v(this).parents(".thb-addtocart-with-quantity").find(".button").attr("data-quantity",v(this).val())})}},quantity:{selector:".thb-quantity-style2 .quantity:not(.hidden), .thb-quantity-style1 .quantity:not(.hidden)",init:function(){var t=this;v(t.selector);t.initialize(),p.on("updated_cart_totals",function(){t.initialize(),lazySizes&&lazySizes.loader.checkElems()})},initialize:function(){v("div.quantity:not(.buttons_added), td.quantity:not(.buttons_added)").each(function(){var t=v(this);t.addClass("buttons_added").append('<div class="plus"></div>').prepend('<div class="minus"></div>').end().find('input[type="number"]').attr("type","text"),v(".plus, .minus",t).on("click",function(){var t=v(this).closest(".quantity").find(".qty"),e=parseFloat(t.val()),a=parseFloat(t.attr("max")),o=parseFloat(t.attr("min")),i=t.attr("step");return e&&""!==e&&"NaN"!==e||(e=0),""!==a&&"NaN"!==a||(a=""),""!==o&&"NaN"!==o||(o=0),"any"!==i&&""!==i&&void 0!==i&&"NaN"!==parseFloat(i)||(i=1),v(this).is(".plus")?a&&(a===e||a<e)?t.val(a):t.val(e+parseFloat(i)):o&&(o===e||e<o)?t.val(o):0<e&&t.val(e-parseFloat(i)),t.trigger("change"),!1})})}},sticky_addtocart:{selector:".thb-product-sticky",init:function(){var t=this,e=v(t.selector),a=v(".single_add_to_cart_button",e);y.on("scroll",_.debounce(function(){i.mobile()||y.width()<1068||t.control()},10)),a.hasClass("thb-select-options")&&a.on("click",function(){var t=v("form.cart",v(".thb-product-detail").eq(0)).offset().top-100;return gsap.to(y,{duration:.5,scrollTo:{y:t,autoKill:!1}}),!1})},control:function(){var t=v("form.cart",v(".thb-product-detail").eq(0)).offset().top-y.scrollTop(),e=v(".footer").offset().top-75-(y.scrollTop()+y.outerHeight());t<200&&0<e?p.hasClass("thb-sticky-active")||p.addClass("thb-sticky-active"):(e<1&&p.hasClass("thb-sticky-active")||p.hasClass("thb-sticky-active"))&&p.removeClass("thb-sticky-active")}},addToCartTouch:{selector:".add_to_cart_button, .single_add_to_cart_button",init:function(){var t,i,n,s,r,l;"ontouchstart"in document.documentElement&&(t=v(this.selector),i=!0,l=r=s=n=0,t.on("touchstart",function(t){var e,a=v(this),o=(e=t).originalEvent.targetTouches?e.originalEvent.targetTouches[0]:e;r=n=o.pageX,l=s=o.pageY,i=!0,setTimeout(function(){r!==n||i||l!==s||a.trigger("click")},200)}).on("touchend touchcancel",function(t){t.preventDefault(),i=!1}))}},shop:{selector:".products .product, .wc-block-grid__products .product",init:function(){var n,s;v(this.selector);v("body").on("adding_to_cart",function(t,e){e&&(n=e.closest(".product"),s=e.text(),n.hasClass("thb-listing-button-style3")||n.hasClass("thb-listing-button-style5")?(s=e.find(".thb-icon-text").text(),e.find(".thb-icon-text").text(themeajax.l10n.adding_to_cart)):e.text(themeajax.l10n.adding_to_cart))}).on("added_to_cart",function(t,e,a,o){o&&(n.hasClass("thb-listing-button-style3")||n.hasClass("thb-listing-button-style5")?o.find(".thb-icon-text").text(s):o.text(s));var i=n.find(".woocommerce-loop-product__title a").text();v(".thb-woocommerce-notices-wrapper").html('<div class="thb-temp-message">'+i+" "+themeajax.l10n.has_been_added+"</div>")}).on("wc_fragments_refreshed added_to_cart",function(){lazySizes&&lazySizes.loader.checkElems()})}},newsletter:{selector:".newsletter-form:not(.thb-active)",init:function(){var t=v(this.selector),e=themeajax.settings.newsletter_mailchimp?"thb_subscribe_mailchimp":"thb_subscribe_emails";t.each(function(){var a=v(this),t={security:a.data("security"),action:e,privacy:!1};a.addClass("thb-active"),a.on("submit",function(){return a.next(".thb-checkbox").length&&(t.privacy=!0,t.checked=a.next(".thb-checkbox").find(".thb-newsletter-privacy").is(":checked")),t.email=a.find(".widget_subscribe").val(),v.ajax(themeajax.url,{method:"POST",data:t,beforeSend:function(){a.addClass("thb-loading")},success:function(t){var e=v.parseHTML(v.trim(t));a.removeClass("thb-loading"),v(e).appendTo(p),_.delay(function(){v(e).remove()},8e3)}}),!1})})}},widget_nav_menu:{selector:".widget_nav_menu, .widget_pages, .widget_product_categories",init:function(){v(this.selector).find(".menu-item-has-children, .page_item_has_children, .cat-parent").each(function(){var t=v(this),e=v(">a",t),a=t.find(">.sub-menu, >.children");a.before('<div class="thb-arrow"><i class="thb-icon-down-open-mini"></i></div>'),v(".thb-arrow",t).on("click",function(t){var e=v(this).parents("li");e.hasClass("active")?(e.removeClass("active"),a.slideUp("200")):(e.addClass("active"),a.slideDown("200")),t.stopPropagation(),t.preventDefault()}),"#"===e.attr("href")&&e.on("click",function(t){var e=v(this),a=e.next(".sub-menu");e.hasClass("active")?(e.removeClass("active"),a.slideUp("200")):(e.addClass("active"),a.slideDown("200")),t.preventDefault()})})}},pricingStyle2:{selector:".thb-pricing-table.style2",init:function(t){v(this.selector).each(function(){var t=v(this),e=v(".pricing-container",t),a=v(".pricing-style2-highlight",t),o=a.parents(".pricing-container");function i(t){var e=t;gsap.set(a,{left:e.position().left,width:e.outerWidth(),height:e.parents(".thb-pricing-column").outerHeight(),top:e.position().top})}a.length&&(e.on("mouseenter",function(){i(v(this))}).on("mouseleave",function(){i(o)}),y.on("resize.move_highlight",function(){i(o)}).trigger("resize.move_highlight"),t.addClass("active"))})}},toBottom:{selector:".scroll-bottom",init:function(){var t=v(this.selector);v(".header>.row").outerHeight(),parseInt(themeajax.settings.fixed_header_padding.top,10),parseInt(themeajax.settings.fixed_header_padding.bottom,10);t.each(function(){var i=v(this);i.on("click",function(){var t=i.parents(".post-gallery").length?i.parents(".post-gallery"):i.closest(".row"),e=t.outerHeight(),a=v("#wpadminbar").outerHeight()||0,o=t.offset().top+e;return o-=a,gsap.to(y,{duration:1,scrollTo:{y:o,autoKill:!1}}),!1})})}},toTop:{selector:"#scroll_to_top",init:function(){var t=this;v(t.selector).on("click",function(){return gsap.to(y,{duration:1,scrollTo:{y:0,autoKill:!1}}),!1}),y.on("scroll",_.debounce(function(){t.control()},20))},control:function(){var t=v(this.selector);200<y.scrollTop()?t.addClass("active"):t.removeClass("active")}},contactMap:{selector:".contact_map:not(.disabled)",init:function(){var g=this;v(g.selector).each(function(){var m,a=v(this),t=a.data("map-zoom"),e=a.data("map-style"),o=a.data("map-type"),i=a.data("pan-control"),n=a.data("zoom-control"),s=a.data("maptype-control"),r=a.data("scale-control"),l=a.data("streetview-control"),c=a.find(".thb-location"),d=a.next(".thb-expand"),h=a.width(),f=new google.maps.LatLngBounds,p={styles:e,zoom:t,draggable:!("ontouchend"in document),scrollwheel:!1,panControl:i,zoomControl:n,mapTypeControl:s,scaleControl:r,streetViewControl:l,fullscreenControl:!1,mapTypeId:o,gestureHandling:"cooperative"};d&&d.on("click",function(){var t=a.parents(".row").width(),e=v(this);return e.data("clicked")?(gsap.to(a,{duration:1,width:h,onUpdate:function(){google.maps.event.trigger(m,"resize"),m.setCenter(f.getCenter())},onComplete:function(){a.parents(".contact_map_parent").css("overflow","hidden")}}),e.data("clicked",!1)):(a.parents(".contact_map_parent").css("overflow","visible"),gsap.to(a,{duration:1,width:t,onUpdate:function(){google.maps.event.trigger(m,"resize"),m.setCenter(f.getCenter())}}),e.data("clicked",!0)),!1}),m=new google.maps.Map(a[0],p),c.each(function(t){var e,a,o,i,n,s,r,l,c,d,h,p,u=v(this);e=t,o=(a=u).data("option"),i=o.latitude,n=o.longitude,s=new google.maps.LatLng(i,n),r=o.marker_image,l=o.marker_size,c=o.retina_marker,d=o.marker_title,h=o.marker_description,p=new Image,f.extend(s),p.src=r,a.data("rendered",!0),v(p).on("load",function(){g.setMarkers(e,m,s,r,l,d,h,c)})}),google.maps.event.addListenerOnce(m,"tilesloaded",function(){0<t?(m.setCenter(f.getCenter()),m.setZoom(t)):(m.setCenter(f.getCenter()),m.fitBounds(f))}),y.on("resize.google_map",_.debounce(function(){m.setCenter(f.getCenter())},50)).trigger("resize.google_map")})},setMarkers:function(t,o,i,n,s,e,a,r){var l="<h3>"+e+"</h3><div>"+a+"</div>",c=new google.maps.InfoWindow({content:l});function d(t,e){this.latlng=t,this.setMap(e)}r&&(s[0]=s[0]/2,s[1]=s[1]/2),(d.prototype=new google.maps.OverlayView).draw=function(){var t=this.div_;t||(t=this.div_=v('<div class="thb_pin"><div class="pulse"></div><div class="shadow"></div><div class="pin-wrap"><img src="'+n+'" width="'+s[0]+'" height="'+s[1]+'"/></div></div>'),this.pinShadow=this.div_.find(".shadow"),this.pulse=this.div_.find(".pulse"),this.div_[0].style.position="absolute",this.div_[0].style.cursor="pointer",this.getPanes().overlayImage.appendChild(this.div_[0]),google.maps.event.addDomListener(t[0],"click",function(t){c.setPosition(i),c.open(o)}));var e,a=this.getProjection().fromLatLngToDivPixel(i);a&&(e=(s[0]-40)/2,this.div_[0].style.left=a.x-s[0]/2+"px",this.div_[0].style.top=a.y-s[1]/2+"px",this.div_[0].style.width=s[0]+"px",this.div_[0].style.height=s[1]+"px",this.pinShadow[0].style.marginLeft=e+"px",this.pulse[0].style.marginLeft=e+"px")},d.prototype.remove=function(){this.div_&&(this.div_.parentNode.removeChild(this.div_),this.div_=null)},d.prototype.getPosition=function(){return this.latlng};new d(i,o)}},right_click:{selector:".right-click-on",init:function(){var t=v("#right_click_content"),e=gsap.timeline({paused:!0,onStart:function(){t.css("display","flex")},onReverseComplete:function(){t.css("display","none")}}),a=t.find(".columns>*");e.to(t,{duration:.25,opacity:1},"start"),a.length&&e.from(a,{duration:.5,y:20,opacity:0,stagger:.1}),y.on("contextmenu",function(t){if(3===t.which)return e.play(),!1}),c.keyup(function(t){27===t.keyCode&&e.reverse()}),t.on("click",function(){e.reverse()})}}},v(function(){v("#vc_inline-anchor").length?y.on("vc_reload",function(){r.init()}):r.init()})}(jQuery,this);