class AtomionMain{constructor(){this.ready(),this.load(),this.resize(),this.scroll(),this.onAjax()}ready(){jQuery(function(){AtomionMain.focusTrap(),AtomionMain.mainNavMouseEvents(),AtomionMain.simpleMenu(),AtomionMain.mobileNavigation(),AtomionMain.headerCartInteractEvents(),AtomionMain.backToTopAnimation(),AtomionMain.sidebarMobileToggle(),AtomionMain.inputPlaceholderAnimation()})}load(){jQuery(window).on("load",function(){AtomionMain.spinnerFadeOut()})}resize(){jQuery(window).on("resize",function(){AtomionMain.sidebarResize()})}scroll(){jQuery(document).on("scroll",function(){AtomionMain.stickyHeader(this),AtomionMain.progressReadingBar()})}onAjax(){jQuery(document).ajaxComplete(function(e,t,i){jQuery("body").hasClass("mobile-nav-is-open")&&i.url.indexOf("remove_from_cart")>=0&&AtomionMain.openCloseMobileCart(!0)})}checkMenuHeight(e,t){AtomionMain.checkMenuHeight(e,t)}static focusTrap(e,t){var i=function(e){var t=e.find("select, input, textarea, button, a").filter(":visible"),i=t.first(),o=t.last();o.on("keydown",function(e){9!==e.which||e.shiftKey||(e.preventDefault(),i.focus())}),i.on("keydown",function(e){9===e.which&&e.shiftKey&&(e.preventDefault(),o.focus())}),e.on("keyup",function(t){27===t.keyCode&&e.hide()})};jQuery(e).click(function(o){"button.atomion_quick_view"===e?setTimeout(()=>{i(jQuery(t))},800):i(jQuery(t))})}static mainNavMouseEvents(){jQuery("#desktop-navigation #primary-menu.menu > li.menu-item-has-children").on("mouseenter",function(){var e=jQuery(this);AtomionMain.submenuPosition(e),e.find(".sub-menu-wrap.menu-level-0").attr("aria-hidden","false"),e.attr("aria-expanded","true")}),jQuery("#desktop-navigation #primary-menu.menu > li.menu-item-has-children").on("mouseleave",function(){var e=jQuery(this);e.find(".sub-menu-wrap.menu-level-0").attr("aria-hidden","true"),e.attr("aria-expanded","false")}),jQuery("#desktop-navigation #primary-menu.menu > li.menu-item-has-children").on("focusin",function(){var e=jQuery(this);AtomionMain.submenuPosition(e),e.find(".sub-menu-wrap.menu-level-0").attr("aria-hidden","false"),e.attr("aria-expanded","true")}),jQuery("#desktop-navigation #primary-menu.menu > li.menu-item-has-children").on("focusout",function(){var e=jQuery(this);e.find(".sub-menu-wrap.menu-level-0").attr("aria-hidden","true"),e.attr("aria-expanded","false")}),jQuery("#desktop-navigation #primary-menu.menu > li.menu-item-has-children").on("touchstart",function(){var e=jQuery(this);AtomionMain.submenuPosition(e)}),jQuery("#desktop-navigation #primary-menu.atomion-simple-menu-wrapper .sub-menu-wrap li.menu-item-has-children").on("mouseenter",function(){var e=jQuery(this);e.find(".sub-menu-wrap").attr("aria-hidden","false"),e.attr("aria-expanded","true")}),jQuery("#desktop-navigation #primary-menu.atomion-simple-menu-wrapper .sub-menu-wrap li.menu-item-has-children").on("mouseleave",function(){var e=jQuery(this);e.find(".sub-menu-wrap").attr("aria-hidden","true"),e.attr("aria-expanded","false")}),jQuery("#desktop-navigation #primary-menu.atomion-simple-menu-wrapper .sub-menu-wrap li.menu-item-has-children").on("focusin",function(){var e=jQuery(this);e.find(".sub-menu-wrap").attr("aria-hidden","false"),e.attr("aria-expanded","true")}),jQuery("#desktop-navigation #primary-menu.atomion-simple-menu-wrapper .sub-menu-wrap li.menu-item-has-children").on("focusout",function(){var e=jQuery(this);e.find(".sub-menu-wrap").attr("aria-hidden","true"),e.attr("aria-expanded","false")})}static submenuPosition(e){var t=e.height();e.find(".sub-menu-wrap.menu-level-0").css("z-index","-1"),!0==AtomionMain.checkMenuHeight(e,"sub-menu-hover")&&e.find(".sub-menu-wrap.menu-level-0").css("z-index","999"),e.find(".sub-menu-wrap.menu-level-0").css("top",t);var i=e.position();if(jQuery("#primary-menu .menu-item > div").hasClass("atomion-mega-menu")){if(0==i.left)e.find(".sub-menu-wrap.menu-level-0").css("margin-left",29);else{var o=i.left-29;e.find(".sub-menu-wrap.menu-level-0").css("margin-left","-"+o+"px")}}}static checkMenuHeight(e,t){jQuery("#wpadminbar").height();var i=jQuery("#desktop-navigation .main-nav-item").height();if("sub-menu-hover"==t)var o=2*e.height();else var o=2*jQuery("#desktop-navigation #primary-menu.menu > li.menu-item-has-children").height();if(jQuery("#desktop-navigation .logo-item").height(),e.offset().top,jQuery("body").hasClass("logged-in"),i==o)return!0}static simpleMenu(){jQuery("#desktop-navigation #primary-menu.atomion-simple-menu-wrapper > li.menu-item-has-children").on("mouseenter",function(){var e=jQuery(this).position(),t=jQuery("body").prop("clientWidth")-e.left;t>300&&t<550?jQuery(this).find(".atomion-simple-menu.sub-menu-wrap.menu-level-0 .menu-level-1").css("left","calc(-100% - -50px)"):t<300&&(jQuery(this).find(".atomion-simple-menu.sub-menu-wrap.menu-level-0").css("left","unset"),jQuery(this).find(".atomion-simple-menu.sub-menu-wrap.menu-level-0 .menu-level-1").css("left","calc(-100% - -50px)"))})}static stickyHeader(e){var t=jQuery(e).scrollTop(),i=1;if(jQuery("#top-bar").length>0&&(i=jQuery("#top-bar").height()),t>i){jQuery(".sticky").addClass("stuck");var o=jQuery("#masthead.sticky").attr("data-sticky-height")+"px";jQuery("#masthead.sticky #desktop-navigation").find(".sub-menu-wrap.menu-level-0").css("top",o),jQuery("body").hasClass("transparent-header")?jQuery("#main").css("margin-top",0):jQuery("#main").css("margin-top",o)}else t<=i&&(jQuery(".sticky").removeClass("stuck"),jQuery("#masthead.sticky #desktop-navigation").find(".sub-menu-wrap.menu-level-0").css("top",i),jQuery("body").hasClass("transparent-header")?jQuery("#main").css("margin-top",i):jQuery("#main").css("margin-top",0))}static mobileNavigation(){jQuery("#mobile-navigation .menu-toggle").on("click",function(){jQuery("#mobile-navigation .cart-item .atomion-mini-cart-widget").hasClass("toggled")?AtomionMain.openCloseMobileCart():jQuery("body").toggleClass("no-scroll mobile-nav-is-open"),AtomionMain.openMobileMenu()}),jQuery("#mobile-navigation button.toggle").on("click",function(){jQuery(this).hasClass("open")?(jQuery(this).next(".sub-menu-wrap").slideToggle("slow").removeClass("open"),jQuery(this).removeClass("open")):(jQuery(this).addClass("open"),jQuery(this).next(".sub-menu-wrap").slideToggle("slow").addClass("open"))}),jQuery("#mobile-navigation button.menu-toggle").on("click",function(){let e=jQuery(this).attr("data-open"),t=jQuery(this).attr("data-close");jQuery(this).hasClass("toggled")?(jQuery(this).attr("aria-label",t),jQuery(this).attr("aria-expanded","true"),jQuery("#mobile-navigation .menu-toggle svg").addClass("active")):(jQuery(this).attr("aria-label",e),jQuery(this).attr("aria-expanded","false"),jQuery("#mobile-navigation .menu-toggle svg").removeClass("active"))}),jQuery("#mobile-navigation button.toggle").on("click",function(){let e=jQuery(this).attr("data-open"),t=jQuery(this).attr("data-close");jQuery(this).hasClass("open")?(jQuery(this).next(".sub-menu-wrap").attr("aria-hidden","false"),jQuery(this).parent().attr("aria-expanded","true"),jQuery(this).attr("aria-label",t)):(jQuery(this).next(".sub-menu-wrap").attr("aria-hidden","true"),jQuery(this).parent().attr("aria-expanded","false"),jQuery(this).attr("aria-label",e))}),jQuery("#mobile-navigation button.menu-toggle").on("click",AtomionMain.focusTrap("#mobile-navigation button.menu-toggle","#main-nav-mobile-wrapper")),jQuery("#main-nav-mobile-wrapper").on("keyup",function(e){if(27===e.which){AtomionMain.closeMobileMenu(),jQuery("body").removeClass("no-scroll mobile-nav-is-open");let t=jQuery("#mobile-navigation button.menu-toggle").attr("data-open"),i=jQuery("#mobile-navigation button.menu-toggle").attr("data-close");jQuery("#mobile-navigation button.menu-toggle").hasClass("toggled")?(jQuery("#mobile-navigation button.menu-toggle").attr("aria-label",i),jQuery("#mobile-navigation button.menu-toggle").attr("aria-expanded","true")):(jQuery("#mobile-navigation button.menu-toggle").attr("aria-label",t),jQuery("#mobile-navigation button.menu-toggle").attr("aria-expanded","false"))}}),jQuery("#mobile-navigation a.header-cart-link").on("click",function(){jQuery("#mobile-navigation .menu-toggle").hasClass("toggled")?AtomionMain.closeMobileMenu():0!=jQuery("#mobile-navigation .cart-item .atomion-mini-cart-widget").length&&jQuery("body").toggleClass("no-scroll mobile-nav-is-open"),AtomionMain.openCloseMobileCart()}),jQuery("body").hasClass("woocommerce-cart")&&jQuery("#masthead .remove_from_cart_button").on("click",function(){setTimeout(function(){jQuery('[name="update_cart"]').prop("disabled",!1),jQuery("[name='update_cart']").trigger("click")},500)})}static openMobileMenu(){jQuery("#mobile-navigation .menu-toggle").toggleClass("toggled"),jQuery("#mobile-navigation .menu-toggle svg").addClass("active"),jQuery("#mobile-navigation .main-nav-item").slideToggle("slow"),jQuery("#mobile-navigation .main-nav-item #primary-menu-mobile > li").fadeToggle("slow"),jQuery("#mobile-navigation .cart-item .atomion-mini-cart-widget").css("display","none")}static closeMobileMenu(){jQuery("#mobile-navigation .menu-toggle").toggleClass("toggled"),jQuery("#mobile-navigation .menu-toggle svg").removeClass("active"),jQuery("#mobile-navigation .main-nav-item").slideToggle("slow"),jQuery("#mobile-navigation .main-nav-item #primary-menu-mobile > li").fadeToggle("slow")}static openCloseMobileCart(e){var t=jQuery("#mobile-navigation .cart-item .atomion-mini-cart-widget"),i=jQuery("#mobile-navigation .woo-paypalplus-checkout-button"),o=jQuery(t).hasClass("toggled");e?(jQuery(t).addClass("toggled").css("display","block"),jQuery(i).css("display","block"),jQuery("#mobile-navigation .woocommerce-mini-cart__buttons").css("display","block")):(jQuery(t).slideToggle("slow",function(){i&&!o&&jQuery(i).fadeToggle("slow")}).toggleClass("toggled"),jQuery("#mobile-navigation .woocommerce-mini-cart__buttons").slideToggle("slow"),i&&o&&jQuery(i).fadeToggle("fast"),jQuery(".atomion-mini-cart-widget").on("keyup",function(e){if(27===e.which){jQuery("body").removeClass("no-scroll mobile-nav-is-open"),jQuery(".atomion-mini-cart-widget").hasClass("toggled")&&jQuery(".atomion-mini-cart-widget").removeClass("toggled"),jQuery("#mobile-navigation a.header-cart-link").attr("aria-expanded","false");let t=jQuery("#mobile-navigation a.header-cart-link").attr("data-open");jQuery("#mobile-navigation a.header-cart-link").attr("aria-label",t)}}))}static headerCartInteractEvents(){let e=jQuery("#desktop-navigation .desktop-cart .header-cart-link").attr("data-open"),t=jQuery("#desktop-navigation .desktop-cart .header-cart-link").attr("data-close");jQuery("#desktop-navigation .desktop-cart").on("mouseenter",function(){var e=jQuery(this);e.find("a.header-cart-link").attr("aria-expanded","true"),e.find("a.header-cart-link").attr("aria-label",t)}),jQuery("#desktop-navigation .desktop-cart").on("mouseleave",function(){var t=jQuery(this);t.find("a.header-cart-link").attr("aria-expanded","false"),t.find("a.header-cart-link").attr("aria-label",e)}),jQuery("#desktop-navigation .desktop-cart").on("focusin",function(){var e=jQuery(this);e.find("a.header-cart-link").attr("aria-expanded","true"),e.find("a.header-cart-link").attr("aria-label",t)}),jQuery("#desktop-navigation .desktop-cart").on("focusout",function(){var t=jQuery(this);t.find("a.header-cart-link").attr("aria-expanded","false"),t.find("a.header-cart-link").attr("aria-label",e)});let i=jQuery("#mobile-navigation a.header-cart-link").attr("data-open"),o=jQuery("#mobile-navigation a.header-cart-link").attr("data-close");jQuery("#mobile-navigation a.header-cart-link").on("click",function(){var e=jQuery(this);jQuery("#mobile-navigation .atomion-mini-cart-widget").hasClass("toggled")?(e.attr("aria-expanded","true"),e.attr("aria-label",o)):(e.attr("aria-expanded","false"),e.attr("aria-label",i))}),jQuery("#mobile-navigation a.header-cart-link").on("click",AtomionMain.focusTrap("#mobile-navigation a.header-cart-link","#mobile-navigation .atomion-mini-cart-widget"))}static backToTopAnimation(){jQuery(".back-to-top").on("click",function(){return jQuery("body,html").animate({scrollTop:0},800),!1})}static sidebarMobileToggle(){jQuery("#atomion-mobile-sidebar-button").on("click",function(){jQuery("#atomion-mobile-sidebar-button svg.ham").toggleClass("active").parent().next(".sidebar-content").slideToggle("slow")})}static sidebarResize(){jQuery(window).width()>=768?jQuery(".sidebar-content").attr("style",""):jQuery("#atomion-mobile-sidebar-button svg").hasClass("active")&&jQuery(".sidebar-content").css("display","block")}static progressReadingBar(){if(jQuery("body").hasClass("single-post")){var e=void 0!==window.pageYOffset?window.pageYOffset:(document.documentElement||document.body.parentNode||document.body).scrollTop,t=document.body,i=document.documentElement,o=Math.max(t.scrollHeight,t.offsetHeight,i.clientHeight,i.scrollHeight,i.offsetHeight),s=window.innerHeight;jQuery("#atomion-progress-bar").length&&jQuery("#atomion-progress-bar").css("width",e/(o-s)*100+"%")}}static spinnerFadeOut(){setTimeout(function(){jQuery(".atomion-spinner").fadeOut()},300)}static inputPlaceholderAnimation(){[".woocommerce-billing-fields input","#commentform input","#commentform textarea",".woocommerce-address-fields input:not(.hidden)",".atomion-account-fields input:not(.hidden)",].forEach(function(e,t,i){jQuery(e).each(function(){var e=jQuery(this).attr("placeholder");void 0!==e&&(jQuery(this).on("focus",function(){jQuery(this).removeAttr("placeholder"),jQuery('<span class="checkout-focus-label">'+e+"</span>").insertBefore(this).hide().fadeIn("fast")}),jQuery(this).on("focusout",function(){jQuery(".checkout-focus-label").remove(),jQuery(this).attr("placeholder",e)}))})})}}let atomionMain=new AtomionMain;class AtomionCheckboxesRadios{constructor(){this.ready()}ready(){jQuery(function(){AtomionCheckboxesRadios.atomionCheckboxInit(),AtomionCheckboxesRadios.radioButtonStyling()})}static atomionCheckboxInit(){let e=jQuery("body");e.hasClass("woocommerce-checkout")?(e.hasClass("wgm-second-checkout")||e.hasClass("woocommerce-order-pay")||e.hasClass("woocommerce-order-received")?AtomionCheckboxesRadios.atomionCheckboxStyle():e.on("updated_checkout",function(){AtomionCheckboxesRadios.atomionCheckboxStyle()}),(jQuery(".wp-block-woocommerce-cart")||jQuery(".wp-block-woocommerce-checkout"))&&AtomionCheckboxesRadios.atomionCheckboxStyle()):AtomionCheckboxesRadios.atomionCheckboxStyle()}static atomionCheckboxStyle(){let e=jQuery("[type=checkbox]"),t=atomion.options.checkboxes.checkmark_style,i=atomion.options.checkboxes.restriction,o=atomion.options.checkboxes.list?atomion.options.checkboxes.list.split(", "):[],s=atomion.options.checkboxes.legacy_blocked;e.length&&(e.each(function(){let e=jQuery(this),a="blacklist"!=i;if(o.forEach(t=>{(e.is(t)||e.parent("span").length)&&(a="blacklist"==i)}),a||s.forEach(t=>{(e.is(t)||"none"==e.css("display"))&&(a=!0)}),!a&&!e.parent("span").length){let n=e.is(":checked")?"atomion-checkbox-style style-"+t+" checked":"atomion-checkbox-style style-"+t;e.wrap(`<span class="${n}"></span>`)}}),e.on("click",function(){let e=jQuery(this),t=e.parent();t.hasClass("atomion-checkbox-style")&&(e.is(":checked")?t.hasClass("checked")||t.addClass("checked"):t.removeClass("checked"))}))}static radioButtonStyling(){let e=jQuery('input[type="radio"]'),t=atomion.options.radios.restriction,i=atomion.options.radios.list?atomion.options.radios.list.split(", "):[];e.length&&e.each(function(){let e=jQuery(this),o="blacklist"!=t;i.forEach(i=>{(e.is(i)||e.parent("span").length)&&(o="blacklist"==t)}),o||e.hasClass("atomion-radio-style")||e.addClass("atomion-radio-style")})}}let atomionCheckboxesRadios=new AtomionCheckboxesRadios;class AtomionWooCommerce{constructor(){this.ready(),this.load(),this.eventListeners()}ready(){jQuery(function(){AtomionWooCommerce.singleProductReviewValue(),AtomionWooCommerce.accountMenuInteractEvents()})}load(){jQuery(window).on("load",function(){AtomionWooCommerce.checkIconThankYouPage(),AtomionWooCommerce.isLoginStyleLightbox()&&jQuery(".wc-block-checkout #contact-fields .wc-block-components-checkout-step__heading-content > a").on("click",function(e){e.preventDefault(),AtomionWooCommerce.showModal()})})}eventListeners(){jQuery("form:not(.grouped_form) .single_add_to_cart_button:not(.disabled)").on("click",AtomionWooCommerce.ajaxAddToCart),jQuery("#atomion-account-modal button.close").on("click",this.closeModal),jQuery(window).on("click",this.closeModal),jQuery(".atomion-register-account").on("click",this.accountToggle),jQuery("#desktop-navigation .account-item").on("mouseenter",this.accountMenuHover),jQuery(".product-page-accordion .product-section .headline-wrapper").on("click",this.singleProductAccordionTabs),AtomionWooCommerce.isLoginStyleLightbox()&&(jQuery(".atomion-account-modal-trigger").on("click",AtomionWooCommerce.showModal),jQuery(".atomion-account-modal-trigger").on("click",AtomionMain.focusTrap(".atomion-account-modal-trigger","#atomion-account-modal")),jQuery("#atomion-account-modal button.atomion-register-account").on("click",AtomionMain.focusTrap("#atomion-account-modal button.atomion-register-account","#atomion-account-modal")),jQuery("#atomion-account-modal button.atomion-register-account").on("click",AtomionWooCommerce.triggerFocus))}static ajaxAddToCart(e){if(atomion.ajax.add_to_cart.active){var t=jQuery(this),i=t.closest("form.cart");if(0!=i.length&&(t.hasClass("added")&&t.removeClass("added"),i[0].checkValidity())){e.preventDefault();var o=t.val(),s=i.find("input[name=quantity]"),a=s.length>0?s.val():1,n=i.find("input[name=product_id]").val()||o,r=i.find("input[name=variation_id]").val()||0,l=i.find("[data-attribute_name]"),d={};if(l)for(let c=0;c<l.length;c++){let p=jQuery(l[c]).attr("data-attribute_name"),h=l[c].value;d[c]={key:p,value:h}}var u={action:"atomion_wc_ajax_add_to_cart",product_id:n,product_sku:"",quantity:a,variation_id:r,attributes:d};t.hasClass("disabled")||(jQuery(document.body).trigger("adding_to_cart",[t,u]),jQuery.ajax({type:"post",url:wc_add_to_cart_params.ajax_url,data:u,beforeSend:function(e){t.removeClass("added").addClass("loading")},complete:function(e){t.removeClass("loading"),!0!=e.responseJSON.error&&t.addClass("added")},success:function(e){if(e){if(e.error&&atomion.ajax.add_to_cart.js_error_handling){if(e.notices){var i=e.notices;for(let o in i)i[o]&&i[o].forEach(e=>{let t=jQuery(".woocommerce-notices-wrapper"),i=t.find(`ul.woocommerce-${o}`),s=`<li>${e.notice}</li>`;i.length>0?!i[0].outerText==e.notice&&i[0].append(s):t.append(`<ul class="woocommerce-${o}">${s}</ul>`)})}return}if(e.error&&e.product_url){var s=atomion.ajax.add_to_cart.error_query_string?e.product_url+atomion.ajax.add_to_cart.error_query_string:e.product_url;window.location=s;return}jQuery(document.body).trigger("added_to_cart",[e.fragments,e.cart_hash,t]),jQuery("form.variations_form.cart").on("change",function(){t.removeClass("added")})}},dataType:"json"}));return}}}static isLoginStyleLightbox(){return"lightbox"===atomion.options.login_style}static showModal(){jQuery("body").hasClass("woocommerce-account")||(jQuery("#atomion-account-modal").css({display:"flex","align-items":"center","justify-content":"center"}).hide().fadeIn(),jQuery("#masthead button.atomion-account-modal-trigger").attr("aria-expanded","true"),jQuery("#atomion-account-modal form .inner-form p:first-of-type input").trigger("focus"))}static triggerFocus(){jQuery("#atomion-account-modal form .inner-form p:first-of-type input").trigger("focus")}closeModal(e){jQuery("body").hasClass("woocommerce-account")||e.target!=document.getElementById("atomion-account-modal")&&e.target!=jQuery("#atomion-account-modal .close")[0]||(jQuery("#atomion-account-modal").fadeOut(),jQuery("#masthead button.atomion-account-modal-trigger").attr("aria-expanded","false"))}accountToggle(){jQuery(this).parents(".atomion-account-page").find("#atomion-login-account").toggle(),jQuery(this).parents(".atomion-account-page").find("#atomion-new-account").toggle()}accountMenuHover(){jQuery("#desktop-navigation .account-item-menu").css("z-index","-1"),!0==AtomionMain.checkMenuHeight(jQuery(this),"account-hover")&&jQuery("#desktop-navigation .account-item-menu").css("z-index","999")}static accountMenuInteractEvents(){jQuery("#desktop-navigation .account-item.header-element.has-dropdown-menu").on("mouseenter",function(){jQuery(this).children("a").attr("aria-expanded","true")}),jQuery("#desktop-navigation .account-item.header-element.has-dropdown-menu").on("mouseleave",function(){jQuery(this).children("a").attr("aria-expanded","false")}),jQuery("#desktop-navigation .account-item.header-element.has-dropdown-menu").on("focusin",function(){jQuery(this).children("a").attr("aria-expanded","true")}),jQuery("#desktop-navigation .account-item.header-element.has-dropdown-menu").on("focusout",function(){jQuery(this).children("a").attr("aria-expanded","false")})}static singleProductReviewValue(){jQuery("body").hasClass("single-product")&&jQuery(".comment_container").length&&jQuery(".comment_container").each(function(){var e=jQuery(this).find(".rating").text(),t=jQuery(this).find(".atomion-review-count");(""!=e||0!=e)&&jQuery(t).append(e+"/5")})}singleProductAccordionTabs(){jQuery(this).toggleClass("open"),jQuery(this).next(".content-wrapper").slideToggle("slow"),jQuery(this).next("hr").toggle(),jQuery(this).hasClass("open")?jQuery(this).find(".section-heading-button").attr("aria-expanded","true"):jQuery(this).find(".section-heading-button").attr("aria-expanded","false")}static checkIconThankYouPage(){jQuery("body").hasClass("woocommerce-order-received")&&setTimeout(function(){jQuery(".atomion-thank-you-icon").addClass("check-animation")},800)}}let atomionWoocommerce=new AtomionWooCommerce;class AtomionTopBar{constructor(){this.ready(),this.resize()}ready(){jQuery(function(){AtomionTopBar.transparentHeaderMarginContentTopBar(),AtomionTopBar.checkWindowWidth(),AtomionTopBar.topBarMarquee(),AtomionTopBar.topBarClose()})}resize(){jQuery(window).on("resize",function(){AtomionTopBar.checkWindowWidthResize()})}static transparentHeaderMarginContentTopBar(){if(jQuery("body").hasClass("transparent-header")){var e=jQuery("#top-bar").height();jQuery("#main").css("margin-top",e+"px")}}static checkWindowWidth(){var e=jQuery(window).width();e<=1e3&&e>=767?AtomionTopBar.calcSubMenuHeightWithTopBar(e):AtomionTopBar.topBarMobileToggle()}static checkWindowWidthResize(){var e=jQuery(window).width();e<=1e3&&AtomionTopBar.calcSubMenuHeightWithTopBar(e),AtomionTopBar.transparentHeaderMarginContentTopBar()}static topBarClose(){let e=jQuery("#top-bar button.toggle").attr("data-open");jQuery("#top-bar button.toggle").attr("data-close"),jQuery("html").click(function(t){var i=jQuery("#top-bar button.toggle");i.hasClass("open")&&!jQuery(t.target).parents(".top-bar-menu").length>0&&(i.toggleClass("open"),i.attr("aria-label",e),i.attr("aria-expanded","false"),i.parent().attr("aria-expanded","false"),i.next(".sub-menu-wrap.menu-level-0").attr("aria-hidden","true"),i.next(".sub-menu-wrap.menu-level-0").find(".sub-menu").slideUp("slow"),i.children("i").removeClass("fa-sort-up"),i.children("i").addClass("fa-sort-down"))})}static topBarMobileToggle(){let e=jQuery("#top-bar button.toggle").attr("data-open"),t=jQuery("#top-bar button.toggle").attr("data-close");jQuery("#top-bar button.toggle").on("click",function(){var i=jQuery(this);i.hasClass("open")?(i.toggleClass("open"),i.attr("aria-label",e),i.attr("aria-expanded","false"),i.parent().attr("aria-expanded","false"),i.next(".sub-menu-wrap.menu-level-0").attr("aria-hidden","true"),i.next(".sub-menu-wrap.menu-level-0").find(".sub-menu").slideToggle("slow"),i.children("i").removeClass("fa-sort-up"),i.children("i").addClass("fa-sort-down")):(i.toggleClass("open"),i.attr("aria-label",t),i.attr("aria-expanded","true"),i.parent().attr("aria-expanded","true"),i.next(".sub-menu-wrap.menu-level-0").attr("aria-hidden","false"),i.next(".sub-menu-wrap.menu-level-0").find(".sub-menu").slideToggle("slow"),i.children("i").removeClass("fa-sort-down"),i.children("i").addClass("fa-sort-up"))}),jQuery("#top-bar .menu-item-has-children").on("mouseenter",function(){var e=jQuery(this);e.children("button").addClass("open"),e.children("button").attr("aria-label",t),e.children("button").attr("aria-expanded","true"),e.attr("aria-expanded","true"),e.children(".sub-menu-wrap.menu-level-0").attr("aria-hidden","false"),e.children(".sub-menu-wrap.menu-level-0").find(".sub-menu").css("display","block"),e.children("button").children("i").removeClass("fa-sort-down"),e.children("button").children("i").addClass("fa-sort-up")}),jQuery("#top-bar .menu-item-has-children").on("mouseleave",function(){var t=jQuery(this);t.children("button").removeClass("open"),t.children("button").attr("aria-label",e),t.children("button").attr("aria-expanded","false"),t.attr("aria-expanded","false"),t.children(".sub-menu-wrap.menu-level-0").attr("aria-hidden","true"),t.children(".sub-menu-wrap.menu-level-0").find(".sub-menu").css("display","none"),t.children("button").children("i").removeClass("fa-sort-up"),t.children("button").children("i").addClass("fa-sort-down")}),jQuery("#top-bar .menu-item-has-children .sub-menu-wrap.menu-level-0 .sub-menu li:last-of-type").on("focusout",function(){var t=jQuery("#top-bar .menu-item-has-children");t.children("button").removeClass("open"),t.children("button").attr("aria-label",e),t.children(".sub-menu-wrap.menu-level-0").attr("aria-hidden","true"),t.children(".sub-menu-wrap.menu-level-0").find(".sub-menu").css("display","none")})}static calcSubMenuHeightWithTopBar(e){if(jQuery("#top-bar").length){let t=jQuery("body").hasClass("admin-bar"),i="",o=jQuery(window).height(),s=jQuery("#masthead").height();i=t&&e>600?32:t&&e<=600?46:0;let a=o-s-i;jQuery("#masthead:not(.stuck) #mobile-navigation .main-nav-item").css("height",a+"px")}}static topBarMarquee(){if(jQuery(".html-marquee")){var e=jQuery(".html-marquee"),t=jQuery(".html-marquee .marquee").data("marquee-speed");jQuery(e).each(function(){var e=jQuery(this).width(),i=jQuery(this).find(".marquee").width(),o=(e+i)/t;o+="s",jQuery(this).find(".marquee").css("animation-duration",o)})}}}let atomionTopBar=new AtomionTopBar;class AtomionSearch{constructor(){this.ready(),this.load()}ready(){jQuery(function(){AtomionSearch.searchDropdown()})}load(){jQuery(window).on("load",function(){AtomionSearch.searchLightbox()})}static searchDropdown(){let e=jQuery(".search-item.search-dropdown .search-link").attr("data-open"),t=jQuery(".search-item.search-dropdown .search-link").attr("data-close");jQuery(".search-item.search-dropdown .search-link").on("click",function(){jQuery(this).toggleClass("open"),jQuery(".search-item .search-dropdown").fadeToggle(function(){jQuery("#desktop-navigation .search-dropdown .atomion-searchfield").trigger("focus")})}),jQuery("#masthead .search-item.header-element.search-dropdown button.search-link").on("click",function(){jQuery(this).hasClass("open")?(jQuery(this).attr("aria-expanded","true"),jQuery(this).attr("aria-label",t)):(jQuery(this).attr("aria-expanded","false"),jQuery(this).attr("aria-label",e))})}static searchLightbox(){let e=jQuery("#masthead .search-item.header-element.search-lightbox button.search-link").attr("data-open"),t=jQuery("#masthead .search-item.header-element.search-lightbox button.search-link").attr("data-close");if(jQuery(".search-item").hasClass("search-lightbox")){jQuery("button.search-link").on("click",AtomionMain.focusTrap("button.search-link","#atomion-search-wrapper"));var i=jQuery("#masthead .search-lightbox > .search-link"),o=document.querySelector(".atomion-lightbox-search .btn-search-close"),s=document.querySelector(".atomion-lightbox-search"),a=s.querySelector(".atomion-lightbox-search .atomion-searchfield");function n(){jQuery("body").addClass("no-scroll"),jQuery("#masthead .search-item.header-element.search-lightbox button.search-link").attr("aria-expanded","true"),jQuery("#masthead .search-item.header-element.search-lightbox button.search-link").attr("aria-label",t),jQuery("#atomion-search-wrapper.atomion-lightbox-search").attr("aria-hidden","false"),s.classList.add("search--open"),setTimeout(function(){jQuery(a).trigger("focus")},500)}function r(){jQuery("#masthead .search-item.header-element.search-lightbox button.search-link").attr("aria-expanded","false"),jQuery("#masthead .search-item.header-element.search-lightbox button.search-link").attr("aria-label",e),jQuery("#atomion-search-wrapper.atomion-lightbox-search").attr("aria-hidden","true"),s.classList.remove("search--open"),a.blur(),a.value="",jQuery(window).width()>1e3&&jQuery("body").removeClass("no-scroll")}i.each(function(e){i[e].addEventListener("click",n)}),o.addEventListener("click",r),document.addEventListener("keyup",function(e){27==e.keyCode&&r()})}}}let atmionSearch=new AtomionSearch;class AtomionSliders{constructor(){this.ready()}ready(){jQuery(function(){AtomionSliders.slickInit(),AtomionSliders.heroSlider(),AtomionSliders.productCarousel(),AtomionSliders.relatedSlider(),AtomionSliders.upSellsSlider(),AtomionSliders.crossSellsSlider(),AtomionSliders.stickyPostsSlider()})}static heroSlider(){var e=jQuery(".wp-block-atomion-block-hero-slider").data("autoplay"),t=jQuery(".wp-block-atomion-block-hero-slider").data("autoplay-speed"),i=jQuery(".wp-block-atomion-block-hero-slider").data("show-dots"),o=jQuery(".wp-block-atomion-block-hero-slider").data("show-arrows"),s=jQuery(".wp-block-atomion-block-hero-slider").data("infinite-loop"),a=jQuery(".wp-block-atomion-block-hero-slider").data("pause-on-hover"),n=jQuery(".wp-block-atomion-block-hero-slider").data("slide-effect"),r=!1,l="ease";"swipe"==n?(r=!1,l="ease"):"fade-zoom"==n?(r=!0,l="cubic-bezier(0.7, 0, 0.3, 1)"):"swipe-zoom"==n&&(r=!1,l="ease"),jQuery(".wp-block-atomion-block-hero-slider").slick({fade:r,autoplay:e,autoplaySpeed:t,infinite:s,pauseOnHover:a,arrows:o,dots:i,slidesToShow:1,slidesToScroll:1,prevArrow:'<button type="button" class="slick-prev"><i class="fas fa-angle-left"></i></i></button>',nextArrow:'<button type="button" class="slick-next"><i class="fas fa-angle-right"></i></button>',responsive:[{breakpoint:767,settings:{arrows:!1}},{breakpoint:480,settings:{arrows:!1}}]})}static productCarousel(){jQuery(".atomion-product-carousel ul.products").slick({autoplay:!1,arrows:!0,dots:!0,slidesToShow:3,slidesToScroll:3,prevArrow:'<button type="button" class="slick-prev"><i class="fas fa-angle-left"></i></i></button>',nextArrow:'<button type="button" class="slick-next"><i class="fas fa-angle-right"></i></button>',responsive:[{breakpoint:767,settings:{slidesToShow:2,slidesToScroll:2,arrows:!1}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1}}]})}static relatedSlider(){jQuery(".related-slider .products").slick({infinite:!0,arrows:!0,prevArrow:'<button type="button" class="slick-prev"><i class="fas fa-angle-left"></i></i></button>',nextArrow:'<button type="button" class="slick-next"><i class="fas fa-angle-right"></i></button>',dots:!0,slidesToShow:3,slidesToScroll:3,responsive:[{breakpoint:767,settings:{slidesToShow:2,slidesToScroll:2,arrows:!1}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1}}]})}static upSellsSlider(){jQuery(".up-sells-slider .products").slick({infinite:!0,arrows:!0,prevArrow:'<button type="button" class="slick-prev"><i class="fas fa-angle-left"></i></i></button>',nextArrow:'<button type="button" class="slick-next"><i class="fas fa-angle-right"></i></button>',dots:!0,slidesToShow:3,slidesToScroll:3,responsive:[{breakpoint:767,settings:{slidesToShow:2,slidesToScroll:2,arrows:!1}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1}}]})}static crossSellsSlider(){jQuery(".cross-sells.slider .products").slick({infinite:!0,dots:!0,arrows:!0,prevArrow:'<button type="button" class="slick-prev"><i class="fas fa-angle-left"></i></i></button>',nextArrow:'<button type="button" class="slick-next"><i class="fas fa-angle-right"></i></button>',slidesToShow:3,slidesToScroll:3,responsive:[{breakpoint:767,settings:{slidesToShow:2,slidesToScroll:2,arrows:!1}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1}}]})}static stickyPostsSlider(){jQuery("#atomion-sticky-post-mobile").slick({infinite:!0,arrows:!0,dots:!0,slidesToShow:3,slidesToScroll:3,responsive:[{breakpoint:767,settings:{slidesToShow:2,slidesToScroll:2,arrows:!1}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1}}]})}static slickInit(){var e;e=function(e){var t,i=window.Slick||{};(i=(t=0,function i(o,s){var a,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:e(o),appendDots:e(o),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,i){return e('<button type="button" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},e.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=e(o),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,a=e(o).data("slick")||{},n.options=e.extend({},n.defaults,s,a),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=e.proxy(n.autoPlay,n),n.autoPlayClear=e.proxy(n.autoPlayClear,n),n.autoPlayIterator=e.proxy(n.autoPlayIterator,n),n.changeSlide=e.proxy(n.changeSlide,n),n.clickHandler=e.proxy(n.clickHandler,n),n.selectHandler=e.proxy(n.selectHandler,n),n.setPosition=e.proxy(n.setPosition,n),n.swipeHandler=e.proxy(n.swipeHandler,n),n.dragHandler=e.proxy(n.dragHandler,n),n.keyHandler=e.proxy(n.keyHandler,n),n.instanceUid=t++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)})).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},i.prototype.addSlide=i.prototype.slickAdd=function(t,i,o){var s=this;if("boolean"==typeof i)o=i,i=null;else if(i<0||i>=s.slideCount)return!1;s.unload(),"number"==typeof i?0===i&&0===s.$slides.length?e(t).appendTo(s.$slideTrack):o?e(t).insertBefore(s.$slides.eq(i)):e(t).insertAfter(s.$slides.eq(i)):!0===o?e(t).prependTo(s.$slideTrack):e(t).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(t,i){e(i).attr("data-slick-index",t)}),s.$slidesCache=s.$slides,s.reinit()},i.prototype.animateHeight=function(){if(1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical){var e=this.$slides.eq(this.currentSlide).outerHeight(!0);this.$list.animate({height:e},this.options.speed)}},i.prototype.animateSlide=function(t,i){var o={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(t=-t),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:t},s.options.speed,s.options.easing,i):s.$slideTrack.animate({top:t},s.options.speed,s.options.easing,i):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),e({animStart:s.currentLeft}).animate({animStart:t},{duration:s.options.speed,easing:s.options.easing,step:function(e){e=Math.ceil(e),!1===s.options.vertical?(o[s.animType]="translate("+e+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+e+"px)",s.$slideTrack.css(o))},complete:function(){i&&i.call()}})):(s.applyTransition(),t=Math.ceil(t),!1===s.options.vertical?o[s.animType]="translate3d("+t+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+t+"px, 0px)",s.$slideTrack.css(o),i&&setTimeout(function(){s.disableTransition(),i.call()},s.options.speed))},i.prototype.getNavTarget=function(){var t=this.options.asNavFor;return t&&null!==t&&(t=e(t).not(this.$slider)),t},i.prototype.asNavFor=function(t){var i=this.getNavTarget();null!==i&&"object"==typeof i&&i.each(function(){var i=e(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})},i.prototype.applyTransition=function(e){var t=this,i={};!1===t.options.fade?i[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:i[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,!1===t.options.fade?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},i.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},i.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},i.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(!1===e.options.infinite&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1==0&&(e.direction=1))),e.slideHandler(t))},i.prototype.buildArrows=function(){var t=this;!0===t.options.arrows&&(t.$prevArrow=e(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=e(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),!0!==t.options.infinite&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},i.prototype.buildDots=function(){var t,i,o=this;if(!0===o.options.dots&&o.slideCount>o.options.slidesToShow){for(o.$slider.addClass("slick-dotted"),i=e("<ul />").addClass(o.options.dotsClass),t=0;t<=o.getDotCount();t+=1)i.append(e("<li />").append(o.options.customPaging.call(this,o,t)));o.$dots=i.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},i.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,i){e(i).attr("data-slick-index",t).data("originalStyling",e(i).attr("style")||"")}),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?e('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),!0!==t.options.centerMode&&!0!==t.options.swipeToSlide||(t.options.slidesToScroll=1),e("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),!0===t.options.draggable&&t.$list.addClass("draggable")},i.prototype.buildRows=function(){var e,t,i,o,s,a,n;if(o=document.createDocumentFragment(),a=this.$slider.children(),this.options.rows>0){for(n=this.options.slidesPerRow*this.options.rows,s=Math.ceil(a.length/n),e=0;e<s;e++){var r=document.createElement("div");for(t=0;t<this.options.rows;t++){var l=document.createElement("div");for(i=0;i<this.options.slidesPerRow;i++){var d=e*n+(t*this.options.slidesPerRow+i);a.get(d)&&l.appendChild(a.get(d))}r.appendChild(l)}o.appendChild(r)}this.$slider.empty().append(o),this.$slider.children().children().children().css({width:100/this.options.slidesPerRow+"%",display:"inline-block"})}},i.prototype.checkResponsive=function(t,i){var o,s,a,n=this,r=!1,l=n.$slider.width(),d=window.innerWidth||e(window).width();if("window"===n.respondTo?a=d:"slider"===n.respondTo?a=l:"min"===n.respondTo&&(a=Math.min(d,l)),n.options.responsive&&n.options.responsive.length&&null!==n.options.responsive){for(o in s=null,n.breakpoints)n.breakpoints.hasOwnProperty(o)&&(!1===n.originalSettings.mobileFirst?a<n.breakpoints[o]&&(s=n.breakpoints[o]):a>n.breakpoints[o]&&(s=n.breakpoints[o]));null!==s?null!==n.activeBreakpoint?(s!==n.activeBreakpoint||i)&&(n.activeBreakpoint=s,"unslick"===n.breakpointSettings[s]?n.unslick(s):(n.options=e.extend({},n.originalSettings,n.breakpointSettings[s]),!0===t&&(n.currentSlide=n.options.initialSlide),n.refresh(t)),r=s):(n.activeBreakpoint=s,"unslick"===n.breakpointSettings[s]?n.unslick(s):(n.options=e.extend({},n.originalSettings,n.breakpointSettings[s]),!0===t&&(n.currentSlide=n.options.initialSlide),n.refresh(t)),r=s):null!==n.activeBreakpoint&&(n.activeBreakpoint=null,n.options=n.originalSettings,!0===t&&(n.currentSlide=n.options.initialSlide),n.refresh(t),r=s),t||!1===r||n.$slider.trigger("breakpoint",[n,r])}},i.prototype.changeSlide=function(t,i){var o,s,a,n=e(t.currentTarget);switch(n.is("a")&&t.preventDefault(),n.is("li")||(n=n.closest("li")),o=(a=this.slideCount%this.options.slidesToScroll!=0)?0:(this.slideCount-this.currentSlide)%this.options.slidesToScroll,t.data.message){case"previous":s=0===o?this.options.slidesToScroll:this.options.slidesToShow-o,this.slideCount>this.options.slidesToShow&&this.slideHandler(this.currentSlide-s,!1,i);break;case"next":s=0===o?this.options.slidesToScroll:o,this.slideCount>this.options.slidesToShow&&this.slideHandler(this.currentSlide+s,!1,i);break;case"index":var r=0===t.data.index?0:t.data.index||n.index()*this.options.slidesToScroll;this.slideHandler(this.checkNavigable(r),!1,i),n.children().trigger("focus");break;default:return}},i.prototype.checkNavigable=function(e){var t,i;if(t=this.getNavigableIndexes(),i=0,e>t[t.length-1])e=t[t.length-1];else for(var o in t){if(e<t[o]){e=i;break}i=t[o]}return e},i.prototype.cleanUpEvents=function(){this.options.dots&&null!==this.$dots&&(e("li",this.$dots).off("click.slick",this.changeSlide).off("mouseenter.slick",e.proxy(this.interrupt,this,!0)).off("mouseleave.slick",e.proxy(this.interrupt,this,!1)),!0===this.options.accessibility&&this.$dots.off("keydown.slick",this.keyHandler)),this.$slider.off("focus.slick blur.slick"),!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow&&this.$prevArrow.off("click.slick",this.changeSlide),this.$nextArrow&&this.$nextArrow.off("click.slick",this.changeSlide),!0===this.options.accessibility&&(this.$prevArrow&&this.$prevArrow.off("keydown.slick",this.keyHandler),this.$nextArrow&&this.$nextArrow.off("keydown.slick",this.keyHandler))),this.$list.off("touchstart.slick mousedown.slick",this.swipeHandler),this.$list.off("touchmove.slick mousemove.slick",this.swipeHandler),this.$list.off("touchend.slick mouseup.slick",this.swipeHandler),this.$list.off("touchcancel.slick mouseleave.slick",this.swipeHandler),this.$list.off("click.slick",this.clickHandler),e(document).off(this.visibilityChange,this.visibility),this.cleanUpSlideEvents(),!0===this.options.accessibility&&this.$list.off("keydown.slick",this.keyHandler),!0===this.options.focusOnSelect&&e(this.$slideTrack).children().off("click.slick",this.selectHandler),e(window).off("orientationchange.slick.slick-"+this.instanceUid,this.orientationChange),e(window).off("resize.slick.slick-"+this.instanceUid,this.resize),e("[draggable!=true]",this.$slideTrack).off("dragstart",this.preventDefault),e(window).off("load.slick.slick-"+this.instanceUid,this.setPosition)},i.prototype.cleanUpSlideEvents=function(){this.$list.off("mouseenter.slick",e.proxy(this.interrupt,this,!0)),this.$list.off("mouseleave.slick",e.proxy(this.interrupt,this,!1))},i.prototype.cleanUpRows=function(){var e;this.options.rows>0&&((e=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(e))},i.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},i.prototype.destroy=function(t){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),e(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){e(this).attr("style",e(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,t||i.$slider.trigger("destroy",[i])},i.prototype.disableTransition=function(e){var t=this,i={};i[t.transitionType]="",!1===t.options.fade?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},i.prototype.fadeSlide=function(e,t){var i=this;!1===i.cssTransitions?(i.$slides.eq(e).css({zIndex:i.options.zIndex}),i.$slides.eq(e).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(e),i.$slides.eq(e).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(e),t.call()},i.options.speed))},i.prototype.fadeSlideOut=function(e){!1===this.cssTransitions?this.$slides.eq(e).animate({opacity:0,zIndex:this.options.zIndex-2},this.options.speed,this.options.easing):(this.applyTransition(e),this.$slides.eq(e).css({opacity:0,zIndex:this.options.zIndex-2}))},i.prototype.filterSlides=i.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},i.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick","*",function(i){var o=e(this);setTimeout(function(){t.options.pauseOnFocus&&o.is(":focus")&&(t.focussed=!0,t.autoPlay())},0)}).on("blur.slick","*",function(i){e(this),t.options.pauseOnFocus&&(t.focussed=!1,t.autoPlay())})},i.prototype.getCurrent=i.prototype.slickCurrentSlide=function(){return this.currentSlide},i.prototype.getDotCount=function(){var e=0,t=0,i=0;if(!0===this.options.infinite){if(this.slideCount<=this.options.slidesToShow)++i;else for(;e<this.slideCount;)++i,e=t+this.options.slidesToScroll,t+=this.options.slidesToScroll<=this.options.slidesToShow?this.options.slidesToScroll:this.options.slidesToShow}else if(!0===this.options.centerMode)i=this.slideCount;else if(this.options.asNavFor)for(;e<this.slideCount;)++i,e=t+this.options.slidesToScroll,t+=this.options.slidesToScroll<=this.options.slidesToShow?this.options.slidesToScroll:this.options.slidesToShow;else i=1+Math.ceil((this.slideCount-this.options.slidesToShow)/this.options.slidesToScroll);return i-1},i.prototype.getLeft=function(e){var t,i,o,s,a=this,n=0;return a.slideOffset=0,i=a.$slides.first().outerHeight(!0),!0===a.options.infinite?(a.slideCount>a.options.slidesToShow&&(a.slideOffset=-(a.slideWidth*a.options.slidesToShow*1),s=-1,!0===a.options.vertical&&!0===a.options.centerMode&&(2===a.options.slidesToShow?s=-1.5:1===a.options.slidesToShow&&(s=-2)),n=i*a.options.slidesToShow*s),a.slideCount%a.options.slidesToScroll!=0&&e+a.options.slidesToScroll>a.slideCount&&a.slideCount>a.options.slidesToShow&&(e>a.slideCount?(a.slideOffset=-((a.options.slidesToShow-(e-a.slideCount))*a.slideWidth*1),n=-((a.options.slidesToShow-(e-a.slideCount))*i*1)):(a.slideOffset=-(a.slideCount%a.options.slidesToScroll*a.slideWidth*1),n=-(a.slideCount%a.options.slidesToScroll*i*1)))):e+a.options.slidesToShow>a.slideCount&&(a.slideOffset=(e+a.options.slidesToShow-a.slideCount)*a.slideWidth,n=(e+a.options.slidesToShow-a.slideCount)*i),a.slideCount<=a.options.slidesToShow&&(a.slideOffset=0,n=0),!0===a.options.centerMode&&a.slideCount<=a.options.slidesToShow?a.slideOffset=a.slideWidth*Math.floor(a.options.slidesToShow)/2-a.slideWidth*a.slideCount/2:!0===a.options.centerMode&&!0===a.options.infinite?a.slideOffset+=a.slideWidth*Math.floor(a.options.slidesToShow/2)-a.slideWidth:!0===a.options.centerMode&&(a.slideOffset=0,a.slideOffset+=a.slideWidth*Math.floor(a.options.slidesToShow/2)),t=!1===a.options.vertical?-(e*a.slideWidth*1)+a.slideOffset:-(e*i*1)+n,!0===a.options.variableWidth&&(o=a.slideCount<=a.options.slidesToShow||!1===a.options.infinite?a.$slideTrack.children(".slick-slide").eq(e):a.$slideTrack.children(".slick-slide").eq(e+a.options.slidesToShow),t=!0===a.options.rtl?o[0]?-((a.$slideTrack.width()-o[0].offsetLeft-o.width())*1):0:o[0]?-1*o[0].offsetLeft:0,!0===a.options.centerMode&&(o=a.slideCount<=a.options.slidesToShow||!1===a.options.infinite?a.$slideTrack.children(".slick-slide").eq(e):a.$slideTrack.children(".slick-slide").eq(e+a.options.slidesToShow+1),t=!0===a.options.rtl?o[0]?-((a.$slideTrack.width()-o[0].offsetLeft-o.width())*1):0:o[0]?-1*o[0].offsetLeft:0,t+=(a.$list.width()-o.outerWidth())/2)),t},i.prototype.getOption=i.prototype.slickGetOption=function(e){return this.options[e]},i.prototype.getNavigableIndexes=function(){var e,t=0,i=0,o=[];for(!1===this.options.infinite?e=this.slideCount:(t=-1*this.options.slidesToScroll,i=-1*this.options.slidesToScroll,e=2*this.slideCount);t<e;)o.push(t),t=i+this.options.slidesToScroll,i+=this.options.slidesToScroll<=this.options.slidesToShow?this.options.slidesToScroll:this.options.slidesToShow;return o},i.prototype.getSlick=function(){return this},i.prototype.getSlideCount=function(){var t,i,o,s,a=this;return s=!0===a.options.centerMode?Math.floor(a.$list.width()/2):0,o=-1*a.swipeLeft+s,!0===a.options.swipeToSlide?(a.$slideTrack.find(".slick-slide").each(function(t,s){var n,r,l;if(n=e(s).outerWidth(),r=s.offsetLeft,!0!==a.options.centerMode&&(r+=n/2),o<(l=r+n))return i=s,!1}),t=Math.abs(e(i).attr("data-slick-index")-a.currentSlide)||1):a.options.slidesToScroll},i.prototype.goTo=i.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:parseInt(e)}},t)},i.prototype.init=function(t){var i=this;e(i.$slider).hasClass("slick-initialized")||(e(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),t&&i.$slider.trigger("init",[i]),!0===i.options.accessibility&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},i.prototype.initADA=function(){var t=this,i=Math.ceil(t.slideCount/t.options.slidesToShow),o=t.getNavigableIndexes().filter(function(e){return e>=0&&e<t.slideCount});t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==t.$dots&&(t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){var s=o.indexOf(i);if(e(this).attr({role:"tabpanel",id:"slick-slide"+t.instanceUid+i,tabindex:-1}),-1!==s){var a="slick-slide-control"+t.instanceUid+s;e("#"+a).length&&e(this).attr({"aria-describedby":a})}}),t.$dots.attr("role","tablist").find("li").each(function(s){var a=o[s];e(this).attr({role:"presentation"}),e(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+t.instanceUid+s,"aria-controls":"slick-slide"+t.instanceUid+a,"aria-label":s+1+" of "+i,"aria-selected":null,tabindex:"-1"})}).eq(t.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=t.currentSlide,a=s+t.options.slidesToShow;s<a;s++)t.options.focusOnChange?t.$slides.eq(s).attr({tabindex:"0"}):t.$slides.eq(s).removeAttr("tabindex");t.activateADA()},i.prototype.initArrowEvents=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},this.changeSlide),this.$nextArrow.off("click.slick").on("click.slick",{message:"next"},this.changeSlide),!0===this.options.accessibility&&(this.$prevArrow.on("keydown.slick",this.keyHandler),this.$nextArrow.on("keydown.slick",this.keyHandler)))},i.prototype.initDotEvents=function(){!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&(e("li",this.$dots).on("click.slick",{message:"index"},this.changeSlide),!0===this.options.accessibility&&this.$dots.on("keydown.slick",this.keyHandler)),!0===this.options.dots&&!0===this.options.pauseOnDotsHover&&this.slideCount>this.options.slidesToShow&&e("li",this.$dots).on("mouseenter.slick",e.proxy(this.interrupt,this,!0)).on("mouseleave.slick",e.proxy(this.interrupt,this,!1))},i.prototype.initSlideEvents=function(){this.options.pauseOnHover&&(this.$list.on("mouseenter.slick",e.proxy(this.interrupt,this,!0)),this.$list.on("mouseleave.slick",e.proxy(this.interrupt,this,!1)))},i.prototype.initializeEvents=function(){this.initArrowEvents(),this.initDotEvents(),this.initSlideEvents(),this.$list.on("touchstart.slick mousedown.slick",{action:"start"},this.swipeHandler),this.$list.on("touchmove.slick mousemove.slick",{action:"move"},this.swipeHandler),this.$list.on("touchend.slick mouseup.slick",{action:"end"},this.swipeHandler),this.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},this.swipeHandler),this.$list.on("click.slick",this.clickHandler),e(document).on(this.visibilityChange,e.proxy(this.visibility,this)),!0===this.options.accessibility&&this.$list.on("keydown.slick",this.keyHandler),!0===this.options.focusOnSelect&&e(this.$slideTrack).children().on("click.slick",this.selectHandler),e(window).on("orientationchange.slick.slick-"+this.instanceUid,e.proxy(this.orientationChange,this)),e(window).on("resize.slick.slick-"+this.instanceUid,e.proxy(this.resize,this)),e("[draggable!=true]",this.$slideTrack).on("dragstart",this.preventDefault),e(window).on("load.slick.slick-"+this.instanceUid,this.setPosition),e(this.setPosition)},i.prototype.initUI=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.show(),this.$nextArrow.show()),!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&this.$dots.show()},i.prototype.keyHandler=function(e){e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&!0===this.options.accessibility?this.changeSlide({data:{message:!0===this.options.rtl?"next":"previous"}}):39===e.keyCode&&!0===this.options.accessibility&&this.changeSlide({data:{message:!0===this.options.rtl?"previous":"next"}}))},i.prototype.lazyLoad=function(){function t(t){e("img[data-lazy]",t).each(function(){var t=e(this),i=e(this).attr("data-lazy"),o=e(this).attr("data-srcset"),s=e(this).attr("data-sizes")||n.$slider.attr("data-sizes"),a=document.createElement("img");a.onload=function(){t.animate({opacity:0},100,function(){o&&(t.attr("srcset",o),s&&t.attr("sizes",s)),t.attr("src",i).animate({opacity:1},200,function(){t.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),n.$slider.trigger("lazyLoaded",[n,t,i])})},a.onerror=function(){t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,t,i])},a.src=i})}var i,o,s,a,n=this;if(!0===n.options.centerMode?!0===n.options.infinite?a=(s=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(s=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),a=2+(n.options.slidesToShow/2+1)+n.currentSlide):(a=Math.ceil((s=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide)+n.options.slidesToShow),!0===n.options.fade&&(s>0&&s--,a<=n.slideCount&&a++)),i=n.$slider.find(".slick-slide").slice(s,a),"anticipated"===n.options.lazyLoad)for(var r=s-1,l=a,d=n.$slider.find(".slick-slide"),c=0;c<n.options.slidesToScroll;c++)r<0&&(r=n.slideCount-1),i=(i=i.add(d.eq(r))).add(d.eq(l)),r--,l++;t(i),n.slideCount<=n.options.slidesToShow?t(o=n.$slider.find(".slick-slide")):n.currentSlide>=n.slideCount-n.options.slidesToShow?t(o=n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&t(o=n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},i.prototype.loadSlider=function(){this.setPosition(),this.$slideTrack.css({opacity:1}),this.$slider.removeClass("slick-loading"),this.initUI(),"progressive"===this.options.lazyLoad&&this.progressiveLazyLoad()},i.prototype.next=i.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},i.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},i.prototype.pause=i.prototype.slickPause=function(){var e=this;e.autoPlayClear(),e.paused=!0},i.prototype.play=i.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},i.prototype.postSlide=function(t){var i=this;!i.unslicked&&(i.$slider.trigger("afterChange",[i,t]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),!0===i.options.accessibility&&(i.initADA(),i.options.focusOnChange))&&e(i.$slides.get(i.currentSlide)).attr("tabindex",0).focus()},i.prototype.prev=i.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},i.prototype.preventDefault=function(e){e.preventDefault()},i.prototype.progressiveLazyLoad=function(t){t=t||1;var i,o,s,a,n,r=this,l=e("img[data-lazy]",r.$slider);l.length?(o=(i=l.first()).attr("data-lazy"),s=i.attr("data-srcset"),a=i.attr("data-sizes")||r.$slider.attr("data-sizes"),(n=document.createElement("img")).onload=function(){s&&(i.attr("srcset",s),a&&i.attr("sizes",a)),i.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===r.options.adaptiveHeight&&r.setPosition(),r.$slider.trigger("lazyLoaded",[r,i,o]),r.progressiveLazyLoad()},n.onerror=function(){t<3?setTimeout(function(){r.progressiveLazyLoad(t+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,i,o]),r.progressiveLazyLoad())},n.src=o):r.$slider.trigger("allImagesLoaded",[r])},i.prototype.refresh=function(t){var i,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),i=s.currentSlide,s.destroy(!0),e.extend(s,s.initials,{currentSlide:i}),s.init(),t||s.changeSlide({data:{message:"index",index:i}},!1)},i.prototype.registerBreakpoints=function(){var t,i,o,s=this,a=s.options.responsive||null;if("array"===e.type(a)&&a.length){for(t in s.respondTo=s.options.respondTo||"window",a)if(o=s.breakpoints.length-1,a.hasOwnProperty(t)){for(i=a[t].breakpoint;o>=0;)s.breakpoints[o]&&s.breakpoints[o]===i&&s.breakpoints.splice(o,1),o--;s.breakpoints.push(i),s.breakpointSettings[i]=a[t].settings}s.breakpoints.sort(function(e,t){return s.options.mobileFirst?e-t:t-e})}},i.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),!0===t.options.focusOnSelect&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.setPosition(),t.focusHandler(),t.paused=!t.options.autoplay,t.autoPlay(),t.$slider.trigger("reInit",[t])},i.prototype.resize=function(){var t=this;e(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=e(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()},50))},i.prototype.removeSlide=i.prototype.slickRemove=function(e,t,i){var o=this;return e="boolean"==typeof e?!0===(t=e)?0:o.slideCount-1:!0===t?--e:e,!(o.slideCount<1||e<0||e>o.slideCount-1)&&(o.unload(),!0===i?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(e).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,void o.reinit())},i.prototype.setCSS=function(e){var t,i,o=this,s={};!0===o.options.rtl&&(e=-e),t="left"==o.positionProp?Math.ceil(e)+"px":"0px",i="top"==o.positionProp?Math.ceil(e)+"px":"0px",s[o.positionProp]=e,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+t+", "+i+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+t+", "+i+", 0px)",o.$slideTrack.css(s)))},i.prototype.setDimensions=function(){var e=this;!1===e.options.vertical?!0===e.options.centerMode&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),!0===e.options.centerMode&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),!1===e.options.vertical&&!1===e.options.variableWidth?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):!0===e.options.variableWidth?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length)));var t=e.$slides.first().outerWidth(!0)-e.$slides.first().width();!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},i.prototype.setFade=function(){var t,i=this;i.$slides.each(function(o,s){t=-(i.slideWidth*o*1),!0===i.options.rtl?e(s).css({position:"relative",right:t,top:0,zIndex:i.options.zIndex-2,opacity:0}):e(s).css({position:"relative",left:t,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},i.prototype.setHeight=function(){if(1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical){var e=this.$slides.eq(this.currentSlide).outerHeight(!0);this.$list.css("height",e)}},i.prototype.setOption=i.prototype.slickSetOption=function(){var t,i,o,s,a,n=this,r=!1;if("object"===e.type(arguments[0])?(o=arguments[0],r=arguments[1],a="multiple"):"string"===e.type(arguments[0])&&(o=arguments[0],s=arguments[1],r=arguments[2],"responsive"===arguments[0]&&"array"===e.type(arguments[1])?a="responsive":void 0!==arguments[1]&&(a="single")),"single"===a)n.options[o]=s;else if("multiple"===a)e.each(o,function(e,t){n.options[e]=t});else if("responsive"===a)for(i in s)if("array"!==e.type(n.options.responsive))n.options.responsive=[s[i]];else{for(t=n.options.responsive.length-1;t>=0;)n.options.responsive[t].breakpoint===s[i].breakpoint&&n.options.responsive.splice(t,1),t--;n.options.responsive.push(s[i])}r&&(n.unload(),n.reinit())},i.prototype.setPosition=function(){this.setDimensions(),this.setHeight(),!1===this.options.fade?this.setCSS(this.getLeft(this.currentSlide)):this.setFade(),this.$slider.trigger("setPosition",[this])},i.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=!0===e.options.vertical?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),void 0===t.WebkitTransition&&void 0===t.MozTransition&&void 0===t.msTransition||!0===e.options.useCSS&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(e.animType=!1)),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform&&(e.animType=!1)),void 0!==t.transform&&!1!==e.animType&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&!1!==e.animType},i.prototype.setSlideClasses=function(e){var t,i,o,s;if(i=this.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),this.$slides.eq(e).addClass("slick-current"),!0===this.options.centerMode){var a=this.options.slidesToShow%2==0?1:0;t=Math.floor(this.options.slidesToShow/2),!0===this.options.infinite&&(e>=t&&e<=this.slideCount-1-t?this.$slides.slice(e-t+a,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(o=this.options.slidesToShow+e,i.slice(o-t+1+a,o+t+2).addClass("slick-active").attr("aria-hidden","false")),0===e?i.eq(i.length-1-this.options.slidesToShow).addClass("slick-center"):e===this.slideCount-1&&i.eq(this.options.slidesToShow).addClass("slick-center")),this.$slides.eq(e).addClass("slick-center")}else e>=0&&e<=this.slideCount-this.options.slidesToShow?this.$slides.slice(e,e+this.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=this.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(s=this.slideCount%this.options.slidesToShow,o=!0===this.options.infinite?this.options.slidesToShow+e:e,this.options.slidesToShow==this.options.slidesToScroll&&this.slideCount-e<this.options.slidesToShow?i.slice(o-(this.options.slidesToShow-s),o+s).addClass("slick-active").attr("aria-hidden","false"):i.slice(o,o+this.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==this.options.lazyLoad&&"anticipated"!==this.options.lazyLoad||this.lazyLoad()},i.prototype.setupInfinite=function(){var t,i,o,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(i=null,s.slideCount>s.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,t=s.slideCount;t>s.slideCount-o;t-=1)i=t-1,e(s.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(t=0;t<o+s.slideCount;t+=1)i=t,e(s.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){e(this).attr("id","")})}},i.prototype.interrupt=function(e){var t=this;e||t.autoPlay(),t.interrupted=e},i.prototype.selectHandler=function(t){var i=e(t.target).is(".slick-slide")?e(t.target):e(t.target).parents(".slick-slide"),o=parseInt(i.attr("data-slick-index"));return o||(o=0),this.slideCount<=this.options.slidesToShow?void this.slideHandler(o,!1,!0):void this.slideHandler(o)},i.prototype.slideHandler=function(e,t,i){var o,s,a,n,r,l=null,d=this;if(t=t||!1,!(!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===e))return!1===t&&d.asNavFor(e),o=e,l=d.getLeft(o),n=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?n:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(e<0||e>d.getDotCount()*d.options.slidesToScroll)?void(!1===d.options.fade&&(o=d.currentSlide,!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(n,function(){d.postSlide(o)}):d.postSlide(o))):!1===d.options.infinite&&!0===d.options.centerMode&&(e<0||e>d.slideCount-d.options.slidesToScroll)?void(!1===d.options.fade&&(o=d.currentSlide,!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(n,function(){d.postSlide(o)}):d.postSlide(o))):(d.options.autoplay&&clearInterval(d.autoPlayTimer),s=o<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+o:o>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:o-d.slideCount:o,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,s]),a=d.currentSlide,d.currentSlide=s,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(r=(r=d.getNavTarget()).slick("getSlick")).slideCount<=r.options.slidesToShow&&r.setSlideClasses(d.currentSlide),d.updateDots(),d.updateArrows(),!0===d.options.fade?(!0!==i?(d.fadeSlideOut(a),d.fadeSlide(s,function(){d.postSlide(s)})):d.postSlide(s),void d.animateHeight()):void(!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(l,function(){d.postSlide(s)}):d.postSlide(s)))},i.prototype.startLoad=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.hide(),this.$nextArrow.hide()),!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&this.$dots.hide(),this.$slider.addClass("slick-loading")},i.prototype.swipeDirection=function(){var e,t,i,o;return e=this.touchObject.startX-this.touchObject.curX,(o=Math.round(180*(i=Math.atan2(t=this.touchObject.startY-this.touchObject.curY,e))/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0?!1===this.options.rtl?"left":"right":o<=360&&o>=315?!1===this.options.rtl?"left":"right":o>=135&&o<=225?!1===this.options.rtl?"right":"left":!0===this.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},i.prototype.swipeEnd=function(e){var t,i,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(i=o.swipeDirection()){case"left":case"down":t=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":t=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=i&&(o.slideHandler(t),o.touchObject={},o.$slider.trigger("swipe",[o,i]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},i.prototype.swipeHandler=function(e){var t=this;if(!(!1===t.options.swipe||"ontouchend"in document&&!1===t.options.swipe||!1===t.options.draggable&&-1!==e.type.indexOf("mouse")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,!0===t.options.verticalSwiping&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},i.prototype.swipeMove=function(e){var t,i,o,s,a,n,r=this;return a=void 0!==e.originalEvent?e.originalEvent.touches:null,!(!r.dragging||r.scrolling||a&&1!==a.length)&&(t=r.getLeft(r.currentSlide),r.touchObject.curX=void 0!==a?a[0].pageX:e.clientX,r.touchObject.curY=void 0!==a?a[0].pageY:e.clientY,r.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(r.touchObject.curX-r.touchObject.startX,2))),n=Math.round(Math.sqrt(Math.pow(r.touchObject.curY-r.touchObject.startY,2))),r.options.verticalSwiping||r.swiping||!(n>4)?(!0===r.options.verticalSwiping&&(r.touchObject.swipeLength=n),i=r.swipeDirection(),void 0!==e.originalEvent&&r.touchObject.swipeLength>4&&(r.swiping=!0,e.preventDefault()),s=(!1===r.options.rtl?1:-1)*(r.touchObject.curX>r.touchObject.startX?1:-1),!0===r.options.verticalSwiping&&(s=r.touchObject.curY>r.touchObject.startY?1:-1),o=r.touchObject.swipeLength,r.touchObject.edgeHit=!1,!1===r.options.infinite&&(0===r.currentSlide&&"right"===i||r.currentSlide>=r.getDotCount()&&"left"===i)&&(o=r.touchObject.swipeLength*r.options.edgeFriction,r.touchObject.edgeHit=!0),!1===r.options.vertical?r.swipeLeft=t+o*s:r.swipeLeft=t+o*(r.$list.height()/r.listWidth)*s,!0===r.options.verticalSwiping&&(r.swipeLeft=t+o*s),!0!==r.options.fade&&!1!==r.options.touchMove&&(!0===r.animating?(r.swipeLeft=null,!1):void r.setCSS(r.swipeLeft))):(r.scrolling=!0,!1))},i.prototype.swipeStart=function(e){var t,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?(i.touchObject={},!1):(void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==t?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==t?t.pageY:e.clientY,void(i.dragging=!0))},i.prototype.unfilterSlides=i.prototype.slickUnfilter=function(){null!==this.$slidesCache&&(this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.appendTo(this.$slideTrack),this.reinit())},i.prototype.unload=function(){e(".slick-cloned",this.$slider).remove(),this.$dots&&this.$dots.remove(),this.$prevArrow&&this.htmlExpr.test(this.options.prevArrow)&&this.$prevArrow.remove(),this.$nextArrow&&this.htmlExpr.test(this.options.nextArrow)&&this.$nextArrow.remove(),this.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},i.prototype.unslick=function(e){this.$slider.trigger("unslick",[this,e]),this.destroy()},i.prototype.updateArrows=function(){var e;e=Math.floor(this.options.slidesToShow/2),!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&!this.options.infinite&&(this.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),this.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===this.currentSlide?(this.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),this.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):this.currentSlide>=this.slideCount-this.options.slidesToShow&&!1===this.options.centerMode?(this.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),this.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):this.currentSlide>=this.slideCount-1&&!0===this.options.centerMode&&(this.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),this.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},i.prototype.updateDots=function(){null!==this.$dots&&(this.$dots.find("li").removeClass("slick-active").end(),this.$dots.find("li").eq(Math.floor(this.currentSlide/this.options.slidesToScroll)).addClass("slick-active"))},i.prototype.visibility=function(){var e=this;e.options.autoplay&&(document[e.hidden]?e.interrupted=!0:e.interrupted=!1)},e.fn.slick=function(){var e,t,o=this,s=arguments[0],a=Array.prototype.slice.call(arguments,1),n=o.length;for(e=0;e<n;e++)if("object"==typeof s||void 0===s?o[e].slick=new i(o[e],s):t=o[e].slick[s].apply(o[e].slick,a),void 0!==t)return t;return o}},"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?module.exports=e(require("jquery")):e(jQuery)}}let atomionSliders=new AtomionSliders;class AtomionShariff{constructor(){this.ready()}ready(){jQuery(function(){AtomionShariff.init()})}static init(){!function(e){function t(o){if(i[o])return i[o].exports;var s=i[o]={i:o,l:!1,exports:{}};return e[o].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var i={};t.m=e,t.c=i,t.d=function(e,i,o){t.o(e,i)||Object.defineProperty(e,i,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var i=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(i,"a",i),i},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=2)}([function(e,t,i){function o(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}function s(e,t,i){if(e&&n.isObject(e)&&e instanceof o)return e;var s=new o;return s.parse(e,t,i),s}var a=i(9),n=i(11);t.parse=s,t.resolve=function e(t,i){return s(t,!1,!0).resolve(i)},t.resolveObject=function e(t,i){return t?s(t,!1,!0).resolveObject(i):i},t.format=function e(t){return n.isString(t)&&(t=s(t)),t instanceof o?t.format():o.prototype.format.call(t)},t.Url=o;var r=/^([a-z0-9.+-]+:)/i,l=/:[0-9]*$/,d=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["'"].concat(["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","	"])),p=["%","/","?",";","#"].concat(c),h=["/","?","#"],u=/^[+a-z0-9A-Z_-]{0,63}$/,f=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,m={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},b={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},v=i(12);o.prototype.parse=function(e,t,i){if(!n.isString(e))throw TypeError("Parameter 'url' must be a string, not "+typeof e);var o=e.indexOf("?"),s=-1!==o&&o<e.indexOf("#")?"?":"#",l=e.split(s);l[0]=l[0].replace(/\\/g,"/");var k=e=l.join(s);if(k=k.trim(),!i&&1===e.split("#").length){var w=d.exec(k);if(w)return this.path=k,this.href=k,this.pathname=w[1],w[2]?(this.search=w[2],this.query=t?v.parse(this.search.substr(1)):this.search.substr(1)):t&&(this.search="",this.query={}),this}var y=r.exec(k);if(y){var $=(y=y[0]).toLowerCase();this.protocol=$,k=k.substr(y.length)}if(i||y||k.match(/^\/\/[^@\/]+@[^@\/]+/)){var T="//"===k.substr(0,2);!T||y&&g[y]||(k=k.substr(2),this.slashes=!0)}if(!g[y]&&(T||y&&!b[y])){for(var S,C,x=-1,_=0;_<h.length;_++){var z=k.indexOf(h[_]);-1!==z&&(-1===x||z<x)&&(x=z)}-1!==(C=-1===x?k.lastIndexOf("@"):k.lastIndexOf("@",x))&&(S=k.slice(0,C),k=k.slice(C+1),this.auth=decodeURIComponent(S)),x=-1;for(var _=0;_<p.length;_++){var z=k.indexOf(p[_]);-1!==z&&(-1===x||z<x)&&(x=z)}-1===x&&(x=k.length),this.host=k.slice(0,x),k=k.slice(x),this.parseHost(),this.hostname=this.hostname||"";var A="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!A)for(var j=this.hostname.split(/\./),_=0,P=j.length;_<P;_++){var D=j[_];if(D&&!D.match(u)){for(var M="",L=0,O=D.length;L<O;L++)D.charCodeAt(L)>127?M+="x":M+=D[L];if(!M.match(u)){var I=j.slice(0,_),U=j.slice(_+1),R=D.match(f);R&&(I.push(R[1]),U.unshift(R[2])),U.length&&(k="/"+U.join(".")+k),this.hostname=I.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),A||(this.hostname=a.toASCII(this.hostname));var W=this.port?":"+this.port:"",H=this.hostname||"";this.host=H+W,this.href+=this.host,A&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==k[0]&&(k="/"+k))}if(!m[$])for(var _=0,P=c.length;_<P;_++){var q=c[_];if(-1!==k.indexOf(q)){var N=encodeURIComponent(q);N===q&&(N=escape(q)),k=k.split(q).join(N)}}var F=k.indexOf("#");-1!==F&&(this.hash=k.substr(F),k=k.slice(0,F));var E=k.indexOf("?");if(-1!==E?(this.search=k.substr(E),this.query=k.substr(E+1),t&&(this.query=v.parse(this.query)),k=k.slice(0,E)):t&&(this.search="",this.query={}),k&&(this.pathname=k),b[$]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){var W=this.pathname||"",B=this.search||"";this.path=W+B}return this.href=this.format(),this},o.prototype.format=function(){var e=this.auth||"";e&&(e=(e=encodeURIComponent(e)).replace(/%3A/i,":"),e+="@");var t=this.protocol||"",i=this.pathname||"",o=this.hash||"",s=!1,a="";this.host?s=e+this.host:this.hostname&&(s=e+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(s+=":"+this.port)),this.query&&n.isObject(this.query)&&Object.keys(this.query).length&&(a=v.stringify(this.query));var r=this.search||a&&"?"+a||"";return t&&":"!==t.substr(-1)&&(t+=":"),this.slashes||(!t||b[t])&&!1!==s?(s="//"+(s||""),i&&"/"!==i.charAt(0)&&(i="/"+i)):s||(s=""),o&&"#"!==o.charAt(0)&&(o="#"+o),r&&"?"!==r.charAt(0)&&(r="?"+r),t+s+(i=i.replace(/[?#]/g,function(e){return encodeURIComponent(e)}))+(r=r.replace("#","%23"))+o},o.prototype.resolve=function(e){return this.resolveObject(s(e,!1,!0)).format()},o.prototype.resolveObject=function(e){if(n.isString(e)){var t=new o;t.parse(e,!1,!0),e=t}for(var i=new o,s=Object.keys(this),a=0;a<s.length;a++){var r=s[a];i[r]=this[r]}if(i.hash=e.hash,""===e.href)return i.href=i.format(),i;if(e.slashes&&!e.protocol){for(var l=Object.keys(e),d=0;d<l.length;d++){var c=l[d];"protocol"!==c&&(i[c]=e[c])}return b[i.protocol]&&i.hostname&&!i.pathname&&(i.path=i.pathname="/"),i.href=i.format(),i}if(e.protocol&&e.protocol!==i.protocol){if(!b[e.protocol]){for(var p=Object.keys(e),h=0;h<p.length;h++){var u=p[h];i[u]=e[u]}return i.href=i.format(),i}if(i.protocol=e.protocol,e.host||g[e.protocol])i.pathname=e.pathname;else{for(var f=(e.pathname||"").split("/");f.length&&!(e.host=f.shift()););e.host||(e.host=""),e.hostname||(e.hostname=""),""!==f[0]&&f.unshift(""),f.length<2&&f.unshift(""),i.pathname=f.join("/")}if(i.search=e.search,i.query=e.query,i.host=e.host||"",i.auth=e.auth,i.hostname=e.hostname||e.host,i.port=e.port,i.pathname||i.search){var m=i.pathname||"",v=i.search||"";i.path=m+v}return i.slashes=i.slashes||e.slashes,i.href=i.format(),i}var k=i.pathname&&"/"===i.pathname.charAt(0),w=e.host||e.pathname&&"/"===e.pathname.charAt(0),y=w||k||i.host&&e.pathname,$=y,T=i.pathname&&i.pathname.split("/")||[],f=e.pathname&&e.pathname.split("/")||[],S=i.protocol&&!b[i.protocol];if(S&&(i.hostname="",i.port=null,i.host&&(""===T[0]?T[0]=i.host:T.unshift(i.host)),i.host="",e.protocol&&(e.hostname=null,e.port=null,e.host&&(""===f[0]?f[0]=e.host:f.unshift(e.host)),e.host=null),y=y&&(""===f[0]||""===T[0])),w)i.host=e.host||""===e.host?e.host:i.host,i.hostname=e.hostname||""===e.hostname?e.hostname:i.hostname,i.search=e.search,i.query=e.query,T=f;else if(f.length)T||(T=[]),T.pop(),T=T.concat(f),i.search=e.search,i.query=e.query;else if(!n.isNullOrUndefined(e.search)){if(S){i.hostname=i.host=T.shift();var C=!!(i.host&&i.host.indexOf("@")>0)&&i.host.split("@");C&&(i.auth=C.shift(),i.host=i.hostname=C.shift())}return i.search=e.search,i.query=e.query,n.isNull(i.pathname)&&n.isNull(i.search)||(i.path=(i.pathname?i.pathname:"")+(i.search?i.search:"")),i.href=i.format(),i}if(!T.length)return i.pathname=null,i.search?i.path="/"+i.search:i.path=null,i.href=i.format(),i;for(var x=T.slice(-1)[0],_=(i.host||e.host||T.length>1)&&("."===x||".."===x)||""===x,z=0,A=T.length;A>=0;A--)"."===(x=T[A])?T.splice(A,1):".."===x?(T.splice(A,1),z++):z&&(T.splice(A,1),z--);if(!y&&!$)for(;z--;z)T.unshift("..");!y||""===T[0]||T[0]&&"/"===T[0].charAt(0)||T.unshift(""),_&&"/"!==T.join("/").substr(-1)&&T.push("");var j=""===T[0]||T[0]&&"/"===T[0].charAt(0);if(S){i.hostname=i.host=j?"":T.length?T.shift():"";var C=!!(i.host&&i.host.indexOf("@")>0)&&i.host.split("@");C&&(i.auth=C.shift(),i.host=i.hostname=C.shift())}return(y=y||i.host&&T.length)&&!j&&T.unshift(""),T.length?i.pathname=T.join("/"):(i.pathname=null,i.path=null),n.isNull(i.pathname)&&n.isNull(i.search)||(i.path=(i.pathname?i.pathname:"")+(i.search?i.search:"")),i.auth=e.auth||i.auth,i.slashes=i.slashes||e.slashes,i.href=i.format(),i},o.prototype.parseHost=function(){var e=this.host,t=l.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},function(e,t){var r;r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(r=window)}e.exports=r},function(e,t,i){i(3),e.exports=i(4)},function(e,t){},function(e,t,i){(function(t){var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s=function(){function e(e,t){for(var i=0;i<t.length;i++){var o=t[i];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,i,o){return i&&e(t.prototype,i),o&&e(t,o),t}}(),a=i(5),n=i(6),r=i(0),l={theme:"color",backendUrl:null,infoUrl:"http://ct.de/-2467514",infoDisplay:"blank",lang:"de",langFallback:"en",mailUrl:function(){var e=r.parse(this.getURL(),!0);return e.query.view="mail",delete e.search,r.format(e)},mailBody:function(){return this.getURL()},mediaUrl:null,orientation:"horizontal",buttonStyle:"standard",referrerTrack:null,services:["twitter","facebook","googleplus","info"],title:t.document.title,twitterVia:null,flattrUser:null,flattrCategory:null,url:function(){var e=t.document.location.href,i=a("link[rel=canonical]").attr("href")||this.getMeta("og:url")||"";return i.length>0&&(0>i.indexOf("http")&&(i=t.document.location.protocol+"//"+t.document.location.host+i),e=i),e}},d=function(){function e(t,i){var o=this;(function e(t,i){if(!(t instanceof i))throw TypeError("Cannot call a class as a function")})(this,e),this.element=t,a(t).empty(),this.options=a.extend({},l,i,a(t).data()),this.services=Object.keys(n).filter(function(e){return o.isEnabledService(e)}).sort(function(e,t){var i=o.options.services;return i.indexOf(e)-i.indexOf(t)}).map(function(e){return n[e](o)}),this._addButtonList(),null!==this.options.backendUrl&&"icon"!==this.options.buttonStyle&&this.getShares(this._updateCounts.bind(this))}return s(e,[{key:"isEnabledService",value:function(e){return this.options.services.indexOf(e)>-1}},{key:"$socialshareElement",value:function(){return a(this.element)}},{key:"getLocalized",value:function(e,t){return"object"===o(e[t])?void 0===e[t][this.options.lang]?e[t][this.options.langFallback]:e[t][this.options.lang]:"string"==typeof e[t]?e[t]:void 0}},{key:"getMeta",value:function(e){return a('meta[name="'+e+'"],[property="'+e+'"]').attr("content")||""}},{key:"getInfoUrl",value:function(){return this.options.infoUrl}},{key:"getInfoDisplayPopup",value:function(){return"popup"===this.options.infoDisplay}},{key:"getInfoDisplayBlank",value:function(){return"popup"!==this.options.infoDisplay&&"self"!==this.options.infoDisplay}},{key:"getURL",value:function(){return this.getOption("url")}},{key:"getOption",value:function(e){var t=this.options[e];return"function"==typeof t?t.call(this):t}},{key:"getTitle",value:function(){var e=this.getOption("title")||this.getMeta("DC.title"),t=this.getMeta("DC.creator");return e&&t&&(e=e+" - "+t),e}},{key:"getReferrerTrack",value:function(){return this.options.referrerTrack||""}},{key:"getShares",value:function(e){var t=r.parse(this.options.backendUrl,!0);return t.query.url=this.getURL(),delete t.search,a.getJSON(r.format(t),e)}},{key:"_updateCounts",value:function(e,t,i){var o=this;e&&a.each(e,function(e,t){o.isEnabledService(e)&&(t>=1e3&&(t=Math.round(t/1e3)+"k"),a(o.element).find("."+e+" a").append(a("<span/>").addClass("share_count").text(t)))})}},{key:"_addButtonList",value:function(){var e=this,i=a("<ul/>").addClass(["theme-"+this.options.theme,"orientation-"+this.options.orientation,"button-style-"+this.options.buttonStyle,"shariff-col-"+this.options.services.length].join(" "));this.services.forEach(function(t){var o=a("<li/>").addClass("shariff-button "+t.name),s=a("<a/>").attr("href",t.shareUrl);if("standard"===e.options.buttonStyle){var n=a("<span/>").addClass("share_text").text(e.getLocalized(t,"shareText"));s.append(n)}void 0!==t.faPrefix&&void 0!==t.faName&&s.prepend(a("<span/>").addClass(t.faPrefix+" "+t.faName)),t.popup?(s.attr("data-rel","popup"),"info"!==t.name&&s.attr("rel","nofollow")):t.blank?(s.attr("target","_blank"),"info"===t.name?s.attr("rel","noopener noreferrer"):s.attr("rel","nofollow noopener noreferrer")):"info"!==t.name&&s.attr("rel","nofollow"),s.attr("title",e.getLocalized(t,"title")),s.attr("role","button"),s.attr("aria-label",e.getLocalized(t,"title")),o.append(s),i.append(o)}),i.on("click",'[data-rel="popup"]',function(e){e.preventDefault();var i=a(this).attr("href");if(i.match(/twitter\.com\/intent\/(\w+)/)){var o=t.window;if(o.__twttr&&o.__twttr.widgets&&o.__twttr.widgets.loaded)return}t.window.open(i,"_blank","width=600,height=460")}),this.$socialshareElement().append(i)}}]),e}();e.exports=d,t.Shariff=d,a(function(){a(".shariff").each(function(){this.hasOwnProperty("shariff")||(this.shariff=new d(this))})})}).call(t,i(1))},function(e,t){e.exports=jQuery},function(e,t,i){e.exports={addthis:i(7),diaspora:i(8),facebook:i(15),flattr:i(16),flipboard:i(17),googleplus:i(18),info:i(19),linkedin:i(20),mail:i(21),pinterest:i(22),print:i(23),qzone:i(24),reddit:i(25),stumbleupon:i(26),telegram:i(27),tencent:i(28),threema:i(29),tumblr:i(30),twitter:i(31),vk:i(32),weibo:i(33),whatsapp:i(34),xing:i(35)}},function(e,t,i){e.exports=function(e){return{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"addthis",faPrefix:"fas",faName:"fa-plus",title:{bg:"Сподели в AddThis",cs:"Sd\xedlet na AddThis",da:"Del p\xe5 AddThis",de:"Bei AddThis teilen",en:"Share on AddThis",es:"Compartir en AddThis",fi:"Jaa AddThisiss\xe4",fr:"Partager sur AddThis",hr:"Podijelite na AddThis",hu:"Megoszt\xe1s AddThisen",it:"Condividi su AddThis",ja:"AddThis上で共有",ko:"AddThis에서 공유하기",nl:"Delen op AddThis",no:"Del p\xe5 AddThis",pl:"Udostępnij przez AddThis",pt:"Compartilhar no AddThis",ro:"Partajează pe AddThis",ru:"Поделиться на AddThis",sk:"Zdieľať na AddThis",sl:"Deli na AddThis",sr:"Podeli na AddThis",sv:"Dela p\xe5 AddThis",tr:"AddThis'ta paylaş",zh:"在AddThis上分享"},shareUrl:"http://api.addthis.com/oexchange/0.8/offer?url="+encodeURIComponent(e.getURL())+e.getReferrerTrack()}}},function(e,t,i){var o=i(0);e.exports=function(e){var t=o.parse("https://share.diasporafoundation.org/",!0);return t.query.url=e.getURL(),t.query.title=e.getTitle(),t.protocol="https",delete t.search,{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"diaspora",faPrefix:"fas",faName:"fa-asterisk",title:{bg:"Сподели в Diaspora",cs:"Sd\xedlet na Diaspora",da:"Del p\xe5 Diaspora",de:"Bei Diaspora teilen",en:"Share on Diaspora",es:"Compartir en Diaspora",fi:"Jaa Diasporaiss\xe4",fr:"Partager sur Diaspora",hr:"Podijelite na Diaspora",hu:"Megoszt\xe1s Diaspora",it:"Condividi su Diaspora",ja:"Diaspora上で共有",ko:"Diaspora에서 공유하기",nl:"Delen op Diaspora",no:"Del p\xe5 Diaspora",pl:"Udostępnij przez Diaspora",pt:"Compartilhar no Diaspora",ro:"Partajează pe Diaspora",ru:"Поделиться на Diaspora",sk:"Zdieľať na Diaspora",sl:"Deli na Diaspora",sr:"Podeli na Diaspora-u",sv:"Dela p\xe5 Diaspora",tr:"Diaspora'ta paylaş",zh:"分享至Diaspora"},shareUrl:o.format(t)+e.getReferrerTrack()}}},function(e,t,i){(function(e,o){var s;!function(o){function a(e){throw RangeError(z[e])}function n(e,t){for(var i=e.length,o=[];i--;)o[i]=t(e[i]);return o}function r(e,t){var i=e.split("@"),o="";return i.length>1&&(o=i[0]+"@",e=i[1]),o+n((e=e.replace(_,".")).split("."),t).join(".")}function l(e){for(var t,i,o=[],s=0,a=e.length;s<a;)(t=e.charCodeAt(s++))>=55296&&t<=56319&&s<a?56320==(64512&(i=e.charCodeAt(s++)))?o.push(((1023&t)<<10)+(1023&i)+65536):(o.push(t),s--):o.push(t);return o}function d(e){return n(e,function(e){var t="";return e>65535&&(e-=65536,t+=P(e>>>10&1023|55296),e=56320|1023&e),t+=P(e)}).join("")}function c(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:b}function p(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function h(e,t,i){var o=0;for(e=i?j(e/y):e>>1,e+=j(e/t);e>A*k>>1;o+=b)e=j(e/A);return j(o+(A+1)*e/(e+w))}function u(e){var t,i,o,s,n,r,l,p,u,f,m=[],w=e.length,y=0,C=T,x=$;for((i=e.lastIndexOf(S))<0&&(i=0),o=0;o<i;++o)e.charCodeAt(o)>=128&&a("not-basic"),m.push(e.charCodeAt(o));for(s=i>0?i+1:0;s<w;){for(n=y,r=1,l=b;s>=w&&a("invalid-input"),((p=c(e.charCodeAt(s++)))>=b||p>j((g-y)/r))&&a("overflow"),y+=p*r,!(p<(u=l<=x?v:l>=x+k?k:l-x));l+=b)r>j(g/(f=b-u))&&a("overflow"),r*=f;x=h(y-n,t=m.length+1,0==n),j(y/t)>g-C&&a("overflow"),C+=j(y/t),y%=t,m.splice(y++,0,C)}return d(m)}function f(e){var t,i,o,s,n,r,d,c,u,f,m,w,y,C,x,_=[];for(w=(e=l(e)).length,t=T,i=0,n=$,r=0;r<w;++r)(m=e[r])<128&&_.push(P(m));for(o=s=_.length,s&&_.push(S);o<w;){for(d=g,r=0;r<w;++r)(m=e[r])>=t&&m<d&&(d=m);for(d-t>j((g-i)/(y=o+1))&&a("overflow"),i+=(d-t)*y,t=d,r=0;r<w;++r)if((m=e[r])<t&&++i>g&&a("overflow"),m==t){for(c=i,u=b;!(c<(f=u<=n?v:u>=n+k?k:u-n));u+=b)x=c-f,C=b-f,_.push(P(p(f+x%C,0))),c=j(x/C);_.push(P(p(c,0))),n=h(i,y,o==s),i=0,++o}++i,++t}return _.join("")}var m,g=("object"==typeof t&&t&&t.nodeType,"object"==typeof e&&e&&e.nodeType,2147483647),b=36,v=1,k=26,w=38,y=700,$=72,T=128,S="-",C=/^xn--/,x=/[^\x20-\x7E]/,_=/[\x2E\u3002\uFF0E\uFF61]/g,z={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >=0x80 (not a basic code point)","invalid-input":"Invalid input"},A=b-v,j=Math.floor,P=String.fromCharCode;m={version:"1.4.1",ucs2:{decode:l,encode:d},decode:u,encode:f,toASCII:function e(t){return r(t,function(e){return x.test(e)?"xn--"+f(e):e})},toUnicode:function e(t){return r(t,function(e){return C.test(e)?u(e.slice(4).toLowerCase()):e})}},void 0!==(s=(function(){return m}).call(t,i,t,e))&&(e.exports=s)}()}).call(t,i(10)(e),i(1))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,i){e.exports={isString:function(e){return"string"==typeof e},isObject:function(e){return"object"==typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},function(e,t,i){t.decode=t.parse=i(13),t.encode=t.stringify=i(14)},function(e,t,i){function o(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,i,a){t=t||"&",i=i||"=";var n={};if("string"!=typeof e||0===e.length)return n;var r=/\+/g;e=e.split(t);var l=1e3;a&&"number"==typeof a.maxKeys&&(l=a.maxKeys);var d=e.length;l>0&&d>l&&(d=l);for(var c=0;c<d;++c){var p,h,u,f,m=e[c].replace(r,"%20"),g=m.indexOf(i);g>=0?(p=m.substr(0,g),h=m.substr(g+1)):(p=m,h=""),u=decodeURIComponent(p),f=decodeURIComponent(h),o(n,u)?s(n[u])?n[u].push(f):n[u]=[n[u],f]:n[u]=f}return n};var s=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},function(e,t,i){function o(e,t){if(e.map)return e.map(t);for(var i=[],o=0;o<e.length;o++)i.push(t(e[o],o));return i}var s=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,i,r){return t=t||"&",i=i||"=",null===e&&(e=void 0),"object"==typeof e?o(n(e),function(n){var r=encodeURIComponent(s(n))+i;return a(e[n])?o(e[n],function(e){return r+encodeURIComponent(s(e))}).join(t):r+encodeURIComponent(s(e[n]))}).join(t):r?encodeURIComponent(s(r))+i+encodeURIComponent(s(e)):""};var a=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},n=Object.keys||function(e){var t=[];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.push(i);return t}},function(e,t,i){e.exports=function(e){return{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"facebook",faPrefix:"fab",faName:"fa-facebook-f",title:{bg:"Сподели във Facebook",cs:"Sd\xedlet na Facebooku",da:"Del p\xe5 Facebook",de:"Bei Facebook teilen",en:"Share on Facebook",es:"Compartir en Facebook",fi:"Jaa Facebookissa",fr:"Partager sur Facebook",hr:"Podijelite na Facebooku",hu:"Megoszt\xe1s Facebookon",it:"Condividi su Facebook",ja:"フェイスブック上で共有",ko:"페이스북에서 공유하기",nl:"Delen op Facebook",no:"Del p\xe5 Facebook",pl:"Udostępnij na Facebooku",pt:"Compartilhar no Facebook",ro:"Partajează pe Facebook",ru:"Поделиться на Facebook",sk:"Zdieľať na Facebooku",sl:"Deli na Facebooku",sr:"Podeli na Facebook-u",sv:"Dela p\xe5 Facebook",tr:"Facebook'ta paylaş",zh:"在Facebook上分享"},shareUrl:"https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(e.getURL())+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){var t=encodeURIComponent(e.getURL()),i=e.getTitle(),o=e.getMeta("description");return{popup:!0,shareText:"Flattr",name:"flattr",faPrefix:"far",faName:"fa-money-bill-alt",title:{de:"Artikel flattrn",en:"Flattr this"},shareUrl:"https://flattr.com/submit/auto?title="+encodeURIComponent(i)+"&description="+encodeURIComponent(o)+"&category="+encodeURIComponent(e.options.flattrCategory||"text")+"&user_id="+encodeURIComponent(e.options.flattrUser)+"&url="+t+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){var t=encodeURIComponent(e.getURL());return{popup:!0,shareText:"flip it",name:"flipboard",faPrefix:"fab",faName:"fa-flipboard",title:{bg:"Сподели в Flipboard",cs:"Sd\xedlet na Flipboardu",da:"Del p\xe5 Flipboard",de:"Bei Flipboard teilen",en:"Share on Flipboard",es:"Compartir en Flipboard",fi:"Jaa Flipboardiss\xe4",fr:"Partager sur Flipboard",hr:"Podijelite na Flipboardu",hu:"Megoszt\xe1s Flipboardon",it:"Condividi su Flipboard",ja:"Flipboard上で共有",ko:"Flipboard에서 공유하기",nl:"Delen op Flipboard",no:"Del p\xe5 Flipboard",pl:"Udostępnij na Flipboardu",pt:"Compartilhar no Flipboard",ro:"Partajează pe Flipboard",ru:"Поделиться на Flipboard",sk:"Zdieľať na Flipboardu",sl:"Deli na Flipboardu",sr:"Podeli na Flipboard-u",sv:"Dela p\xe5 Flipboard",tr:"Flipboard'ta paylaş",zh:"在Flipboard上分享"},shareUrl:"https://share.flipboard.com/bookmarklet/popout?v=2&title="+encodeURIComponent(e.getTitle())+"&url="+t+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){return{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"googleplus",faPrefix:"fab",faName:"fa-google-plus-g",title:{bg:"Сподели в Google+",cs:"Sd\xedlet na Google+",da:"Del p\xe5 Google+",de:"Bei Google+ teilen",en:"Share on Google+",es:"Compartir en Google+",fi:"Jaa Google+:ssa",fr:"Partager sur Goolge+",hr:"Podijelite na Google+",hu:"Megoszt\xe1s Google+on",it:"Condividi su Google+",ja:"Google+上で共有",ko:"Google+에서 공유하기",nl:"Delen op Google+",no:"Del p\xe5 Google+",pl:"Udostępnij na Google+",pt:"Compartilhar no Google+",ro:"Partajează pe Google+",ru:"Поделиться на Google+",sk:"Zdieľať na Google+",sl:"Deli na Google+",sr:"Podeli na Google+",sv:"Dela p\xe5 Google+",tr:"Google+'da paylaş",zh:"在Google+上分享"},shareUrl:"https://plus.google.com/share?url="+encodeURIComponent(e.getURL())+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){return{blank:e.getInfoDisplayBlank(),popup:e.getInfoDisplayPopup(),shareText:"Info",name:"info",faPrefix:"fas",faName:"fa-info",title:{bg:"Повече информация",cs:"V\xedce informac\xed",da:"Flere oplysninger",de:"Weitere Informationen",en:"More information",es:"M\xe1s informaciones",fi:"Lis\xe4tietoja",fr:"Plus d'informations",hr:"Više informacija",hu:"T\xf6bb inform\xe1ci\xf3",it:"Maggiori informazioni",ja:"詳しい情報",ko:"추가 정보",nl:"Verdere informatie",no:"Mer informasjon",pl:"Więcej informacji",pt:"Mais informa\xe7\xf5es",ro:"Mai multe informatii",ru:"Больше информации",sk:"Viac inform\xe1ci\xed",sl:"Več informacij",sr:"Više informacija",sv:"Mer information",tr:"Daha fazla bilgi",zh:"更多信息"},shareUrl:e.getInfoUrl()}}},function(e,t,i){e.exports=function(e){var t=encodeURIComponent(e.getURL()),i=encodeURIComponent(e.getTitle());return{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"mitteilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"シェア",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"distribuiți",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"linkedin",faPrefix:"fab",faName:"fa-linkedin-in",title:{bg:"Сподели в LinkedIn",cs:"Sd\xedlet na LinkedIn",da:"Del p\xe5 LinkedIn",de:"Bei LinkedIn teilen",en:"Share on LinkedIn",es:"Compartir en LinkedIn",fi:"Jaa LinkedIniss\xe4",fr:"Partager sur LinkedIn",hr:"Podijelite na LinkedIn",hu:"Megoszt\xe1s LinkedInen",it:"Condividi su LinkedIn",ja:"LinkedIn上で共有",ko:"LinkedIn에서 공유하기",nl:"Delen op LinkedIn",no:"Del p\xe5 LinkedIn",pl:"Udostępnij przez LinkedIn",pt:"Compartilhar no LinkedIn",ro:"Partajează pe LinkedIn",ru:"Поделиться на LinkedIn",sk:"Zdieľať na LinkedIn",sl:"Deli na LinkedIn",sr:"Podeli na LinkedIn-u",sv:"Dela p\xe5 LinkedIn",tr:"LinkedIn'ta paylaş",zh:"在LinkedIn上分享"},shareUrl:"https://www.linkedin.com/shareArticle?mini=true&summary="+encodeURIComponent(e.getMeta("description"))+"&title="+i+"&url="+t}}},function(e,t,i){e.exports=function(e){var t=e.getOption("mailUrl");return 0===t.indexOf("mailto:")&&(t+="?subject="+encodeURIComponent(e.getOption("mailSubject")||e.getTitle()),t+="&body="+encodeURIComponent(e.getOption("mailBody").replace(/\{url\}/i,e.getURL()))),{blank:0===t.indexOf("http"),popup:!1,shareText:{en:"mail",zh:"分享"},name:"mail",faPrefix:"fas",faName:"fa-envelope",title:{bg:"Изпрати по имейл",cs:"Poslat mailem",da:"Sende via e-mail",de:"Per E-Mail versenden",en:"Send by email",es:"Enviar por email",fi:"L\xe4het\xe4 s\xe4hk\xf6postitse",fr:"Envoyer par courriel",hr:"Pošaljite emailom",hu:"Elk\xfcld\xe9s e-mailben",it:"Inviare via email",ja:"電子メールで送信",ko:"이메일로 보내기",nl:"Sturen via e-mail",no:"Send via epost",pl:"Wyślij e-mailem",pt:"Enviar por e-mail",ro:"Trimite prin e-mail",ru:"Отправить по эл. почте",sk:"Poslať e-mailom",sl:"Pošlji po elektronski pošti",sr:"Pošalji putem email-a",sv:"Skicka via e-post",tr:"E-posta ile g\xf6nder",zh:"通过电子邮件传送"},shareUrl:t}}},function(e,t,i){var o=i(0);e.exports=function(e){var t=e.getTitle(),i=e.getMeta("DC.creator");i.length>0&&(t+=" - "+i);var s=e.getOption("mediaUrl");(!s||s.length<=0)&&(s=e.getMeta("og:image"));var a=o.parse("https://www.pinterest.com/pin/create/link/",!0);return a.query.url=e.getURL(),a.query.media=s,a.query.description=t,delete a.search,{popup:!0,shareText:"pin it",name:"pinterest",faPrefix:"fab",faName:"fa-pinterest-p",title:{bg:"Сподели в Pinterest",cs:"Přidat na Pinterest",da:"Del p\xe5 Pinterest",de:"Bei Pinterest pinnen",en:"Pin it on Pinterest",es:"Compartir en Pinterest",fi:"Jaa Pinterestiss\xe4",fr:"Partager sur Pinterest",hr:"Podijelite na Pinterest",hu:"Megoszt\xe1s Pinteresten",it:"Condividi su Pinterest",ja:"Pinterest上で共有",ko:"Pinterest에서 공유하기",nl:"Delen op Pinterest",no:"Del p\xe5 Pinterest",pl:"Udostępnij przez Pinterest",pt:"Compartilhar no Pinterest",ro:"Partajează pe Pinterest",ru:"Поделиться на Pinterest",sk:"Zdieľať na Pinterest",sl:"Deli na Pinterest",sr:"Podeli na Pinterest-u",sv:"Dela p\xe5 Pinterest",tr:"Pinterest'ta paylaş",zh:"分享至Pinterest"},shareUrl:o.format(a)+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){return{name:"print",faPrefix:"fas",faName:"fa-print",popup:!1,shareText:{bg:"",cs:"tlačit",da:"",de:"drucken",en:"print",es:"",fi:"",fr:"",hr:"",hu:"",it:"",ja:"",ko:"",nl:"",no:"",pl:"",pt:"",ro:"",ru:"",sk:"",sl:"",sr:"",sv:"",tr:"",zh:""},title:{bg:"",cs:"tlačit",da:"",de:"drucken",en:"print",es:"",fi:"",fr:"",hr:"",hu:"",it:"",ja:"",ko:"",nl:"",no:"",pl:"",pt:"",ro:"",ru:"",sk:"",sl:"",sr:"",sv:"",tr:"",zh:""},shareUrl:"javascript:window.print();"}}},function(e,t,i){e.exports=function(e){return{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"qzone",faPrefix:"fab",faName:"fa-qq",title:{bg:"Сподели в Qzone",cs:"Sd\xedlet na Qzone",da:"Del p\xe5 Qzone",de:"Bei Qzone teilen",en:"Share on Qzone",es:"Compartir en Qzone",fi:"Jaa Qzoneiss\xe4",fr:"Partager sur Qzone",hr:"Podijelite na Qzone",hu:"Megoszt\xe1s Qzone",it:"Condividi su Qzone",ja:"Qzone上で共有",ko:"Qzone에서 공유하기",nl:"Delen op Qzone",no:"Del p\xe5 Qzone",pl:"Udostępnij przez Qzone",pt:"Compartilhar no Qzone",ro:"Partajează pe Qzone",ru:"Поделиться на Qzone",sk:"Zdieľať na Qzone",sl:"Deli na Qzone",sr:"Podeli na Qzone-u",sv:"Dela p\xe5 Qzone",tr:"Qzone'ta paylaş",zh:"分享至QQ空间"},shareUrl:"http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url="+encodeURIComponent(e.getURL())+"&title="+e.getTitle()+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){var t=encodeURIComponent(e.getURL()),i=encodeURIComponent(e.getTitle());return""!==i&&(i="&title="+i),{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"reddit",faPrefix:"fab",faName:"fa-reddit-alien",title:{bg:"Сподели в Reddit",cs:"Sd\xedlet na Redditu",da:"Del p\xe5 Reddit",de:"Bei Reddit teilen",en:"Share on Reddit",es:"Compartir en Reddit",fi:"Jaa Redditiss\xe4",fr:"Partager sur Reddit",hr:"Podijelite na Reddit",hu:"Megoszt\xe1s Redditen",it:"Condividi su Reddit",ja:"Reddit上で共有",ko:"Reddit에서 공유하기",nl:"Delen op Reddit",no:"Del p\xe5 Reddit",pl:"Udostępnij przez Reddit",pt:"Compartilhar no Reddit",ro:"Partajează pe Reddit",ru:"Поделиться на Reddit",sk:"Zdieľať na Reddit",sl:"Deli na Reddit",sr:"Podeli na Reddit-u",sv:"Dela p\xe5 Reddit",tr:"Reddit'ta paylaş",zh:"分享至Reddit"},shareUrl:"https://reddit.com/submit?url="+t+i+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){var t=encodeURIComponent(e.getURL()),i=encodeURIComponent(e.getTitle());return""!==i&&(i="&title="+i),{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"stumbleupon",faPrefix:"fab",faName:"fa-stumbleupon",title:{bg:"Сподели в Stumbleupon",cs:"Sd\xedlet na Stumbleuponu",da:"Del p\xe5 Stumbleupon",de:"Bei Stumbleupon teilen",en:"Share on Stumbleupon",es:"Compartir en Stumbleupon",fi:"Jaa Stumbleuponiss\xe4",fr:"Partager sur Stumbleupon",hr:"Podijelite na Stumbleupon",hu:"Megoszt\xe1s Stumbleupon",it:"Condividi su Stumbleupon",ja:"Stumbleupon上で共有",ko:"Stumbleupon에서 공유하기",nl:"Delen op Stumbleupon",no:"Del p\xe5 Stumbleupon",pl:"Udostępnij przez Stumbleupon",pt:"Compartilhar no Stumbleupon",ro:"Partajează pe Stumbleupon",ru:"Поделиться на Stumbleupon",sk:"Zdieľať na Stumbleupon",sl:"Deli na Stumbleupon",sr:"Podeli na Stumbleupon-u",sv:"Dela p\xe5 Stumbleupon",tr:"Stumbleupon'ta paylaş",zh:"分享至Stumbleupon"},shareUrl:"https://www.stumbleupon.com/submit?url="+t+i+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){return{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"telegram",faPrefix:"fab",faName:"fa-telegram",title:{bg:"Сподели в Telegram",cs:"Sd\xedlet na Telegramu",da:"Del p\xe5 Telegram",de:"Bei Telegram teilen",en:"Share on Telegram",es:"Compartir en Telegram",fi:"Jaa Telegramiss\xe4",fr:"Partager sur Telegram",hr:"Podijelite na Telegram",hu:"Megoszt\xe1s Telegramen",it:"Condividi su Telegram",ja:"Telegram上で共有",ko:"Telegram에서 공유하기",nl:"Delen op Telegram",no:"Del p\xe5 Telegram",pl:"Udostępnij przez Telegram",pt:"Compartilhar no Telegram",ro:"Partajează pe Telegram",ru:"Поделиться на Telegram",sk:"Zdieľať na Telegram",sl:"Deli na Telegram",sr:"Podeli na Telegram-u",sv:"Dela p\xe5 Telegram",tr:"Telegram'ta paylaş",zh:"在Telegram上分享"},shareUrl:"https://t.me/share/url?url="+encodeURIComponent(e.getURL())+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){return{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"tencent-weibo",faPrefix:"fab",faName:"fa-tencent-weibo",title:{bg:"Сподели в tencent weibo",cs:"Sd\xedlet na tencent weibo",da:"Del p\xe5 tencent weibo",de:"Bei tencent weibo teilen",en:"Share on tencent weibo",es:"Compartir en tencent weibo",fi:"Jaa tencent weiboiss\xe4",fr:"Partager sur tencent weibo",hr:"Podijelite na tencent weibo",hu:"Megoszt\xe1s tencent weiboen",it:"Condividi su tencent weibo",ja:"Tencent weibo上で共有",ko:"Tencent weibo에서 공유하기",nl:"Delen op tencent weibo",no:"Del p\xe5 tencent weibo",pl:"Udostępnij przez tencent weibo",pt:"Compartilhar no tencent weibo",ro:"Partajează pe tencent weibo",ru:"Поделиться на tencent weibo",sk:"Zdieľať na tencent weibo",sl:"Deli na tencent weibo",sr:"Podeli na tencent weibo-u",sv:"Dela p\xe5 tencent weibo",tr:"Tencent weibo'ta paylaş",zh:"分享至腾讯微博"},shareUrl:"http://v.t.qq.com/share/share.php?url="+encodeURIComponent(e.getURL())+"&title="+e.getTitle()+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){var t=encodeURIComponent(e.getURL());return{popup:!1,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"threema",faPrefix:"fas",faName:"fa-lock",title:{bg:"Сподели в Threema",cs:"Sd\xedlet na Threema",da:"Del p\xe5 Threema",de:"Bei Threema teilen",en:"Share on Threema",es:"Compartir en Threema",fi:"Jaa Threemaiss\xe4",fr:"Partager sur Threema",hr:"Podijelite na Threema",hu:"Megoszt\xe1s Threemaen",it:"Condividi su Threema",ja:"Threema上で共有",ko:"Threema에서 공유하기",nl:"Delen op Threema",no:"Del p\xe5 Threema",pl:"Udostępnij przez Threema",pt:"Compartilhar no Threema",ro:"Partajează pe Threema",ru:"Поделиться на Threema",sk:"Zdieľať na Threema",sl:"Deli na Threema",sr:"Podeli na Threema-u",sv:"Dela p\xe5 Threema",tr:"Threema'ta paylaş",zh:"在Threema上分享"},shareUrl:"threema://compose?text="+encodeURIComponent(e.getTitle())+"%20"+t+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){return{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"tumblr",faPrefix:"fab",faName:"fa-tumblr",title:{bg:"Сподели в tumblr",cs:"Sd\xedlet na tumblru",da:"Del p\xe5 tumblr",de:"Bei tumblr teilen",en:"Share on tumblr",es:"Compartir en tumblr",fi:"Jaa tumblriss\xe4",fr:"Partager sur tumblr",hr:"Podijelite na tumblr",hu:"Megoszt\xe1s tumblren",it:"Condividi su tumblr",ja:"tumblr上で共有",ko:"tumblr에서 공유하기",nl:"Delen op tumblr",no:"Del p\xe5 tumblr",pl:"Udostępnij przez tumblr",pt:"Compartilhar no tumblr",ro:"Partajează pe tumblr",ru:"Поделиться на tumblr",sk:"Zdieľať na tumblr",sl:"Deli na tumblr",sr:"Podeli na tumblr-u",sv:"Dela p\xe5 tumblr",tr:"tumblr'ta paylaş",zh:"在tumblr上分享"},shareUrl:"http://tumblr.com/widgets/share/tool?canonicalUrl="+encodeURIComponent(e.getURL())+e.getReferrerTrack()}}},function(e,t,i){var o=i(0),s=function(e,t){var i=document.createElement("div"),o=document.createTextNode(e);i.appendChild(o);var s=i.textContent;if(s.length<=t)return e;var a=s.substring(0,t-1).lastIndexOf(" ");return s.substring(0,a)+"…"};e.exports=function(e){var t=o.parse("https://twitter.com/intent/tweet",!0),i=e.getTitle();return t.query.text=s(i,120),t.query.url=e.getURL(),null!==e.options.twitterVia&&(t.query.via=e.options.twitterVia),delete t.search,{popup:!0,shareText:{en:"tweet",ja:"のつぶやき",ko:"짹짹",ru:"твит",sr:"твеет",zh:"鸣叫"},name:"twitter",faPrefix:"fab",faName:"fa-x-twitter",title:{bg:"Сподели в Twitter",cs:"Sd\xedlet na Twiiteru",da:"Del p\xe5 Twitter",de:"Bei Twitter teilen",en:"Share on Twitter",es:"Compartir en Twitter",fi:"Jaa Twitteriss\xe4",fr:"Partager sur Twitter",hr:"Podijelite na Twitteru",hu:"Megoszt\xe1s Twitteren",it:"Condividi su Twitter",ja:"ツイッター上で共有",ko:"트위터에서 공유하기",nl:"Delen op Twitter",no:"Del p\xe5 Twitter",pl:"Udostępnij na Twitterze",pt:"Compartilhar no Twitter",ro:"Partajează pe Twitter",ru:"Поделиться на Twitter",sk:"Zdieľať na Twitteri",sl:"Deli na Twitterju",sr:"Podeli na Twitter-u",sv:"Dela p\xe5 Twitter",tr:"Twitter'da paylaş",zh:"在Twitter上分享"},shareUrl:o.format(t)+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){return{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"vk",faPrefix:"fab",faName:"fa-vk",title:{bg:"Сподели във VK",cs:"Sd\xedlet na VKu",da:"Del p\xe5 VK",de:"Bei VK teilen",en:"Share on VK",es:"Compartir en VK",fi:"Jaa VKissa",fr:"Partager sur VK",hr:"Podijelite na VKu",hu:"Megoszt\xe1s VKon",it:"Condividi su VK",ja:"フェイスブック上で共有",ko:"페이스북에서 공유하기",nl:"Delen op VK",no:"Del p\xe5 VK",pl:"Udostępnij na VKu",pt:"Compartilhar no VK",ro:"Partajează pe VK",ru:"Поделиться на ВКонтакте",sk:"Zdieľať na VKu",sl:"Deli na VKu",sr:"Podeli na VK-u",sv:"Dela p\xe5 VK",tr:"VK'ta paylaş",zh:"在VK上分享"},shareUrl:"https://vk.com/share.php?url="+encodeURIComponent(e.getURL())+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){return{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"weibo",faPrefix:"fab",faName:"fa-weibo",title:{bg:"Сподели в weibo",cs:"Sd\xedlet na weibo",da:"Del p\xe5 weibo",de:"Bei weibo teilen",en:"Share on weibo",es:"Compartir en weibo",fi:"Jaa weiboiss\xe4",fr:"Partager sur weibo",hr:"Podijelite na weibo",hu:"Megoszt\xe1s weiboen",it:"Condividi su weibo",ja:"Weibo上で共有",ko:"Weibo에서 공유하기",nl:"Delen op weibo",no:"Del p\xe5 weibo",pl:"Udostępnij przez weibo",pt:"Compartilhar no weibo",ro:"Partajează pe weibo",ru:"Поделиться на weibo",sk:"Zdieľať na weibo",sl:"Deli na weibo",sr:"Podeli na weibo-u",sv:"Dela p\xe5 weibo",tr:"Weibo'ta paylaş",zh:"分享至新浪微博"},shareUrl:"http://service.weibo.com/share/share.php?url="+encodeURIComponent(e.getURL())+"&title="+e.getTitle()+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){var t=encodeURIComponent(e.getURL());return{popup:!1,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"whatsapp",faPrefix:"fab",faName:"fa-whatsapp",title:{bg:"Сподели в Whatsapp",cs:"Sd\xedlet na Whatsappu",da:"Del p\xe5 Whatsapp",de:"Bei Whatsapp teilen",en:"Share on Whatsapp",es:"Compartir en Whatsapp",fi:"Jaa WhatsAppiss\xe4",fr:"Partager sur Whatsapp",hr:"Podijelite na Whatsapp",hu:"Megoszt\xe1s WhatsAppen",it:"Condividi su Whatsapp",ja:"Whatsapp上で共有",ko:"Whatsapp에서 공유하기",nl:"Delen op Whatsapp",no:"Del p\xe5 Whatsapp",pl:"Udostępnij przez WhatsApp",pt:"Compartilhar no Whatsapp",ro:"Partajează pe Whatsapp",ru:"Поделиться на Whatsapp",sk:"Zdieľať na Whatsapp",sl:"Deli na Whatsapp",sr:"Podeli na WhatsApp-u",sv:"Dela p\xe5 Whatsapp",tr:"Whatsapp'ta paylaş",zh:"在Whatsapp上分享"},shareUrl:"whatsapp://send?text="+encodeURIComponent(e.getTitle())+"%20"+t+e.getReferrerTrack()}}},function(e,t,i){e.exports=function(e){return{popup:!0,shareText:{bg:"cподеляне",cs:"sd\xedlet",da:"del",de:"teilen",en:"share",es:"compartir",fi:"Jaa",fr:"partager",hr:"podijelite",hu:"megoszt\xe1s",it:"condividi",ja:"共有",ko:"공유하기",nl:"delen",no:"del",pl:"udostępnij",pt:"compartilhar",ro:"partajează",ru:"поделиться",sk:"zdieľať",sl:"deli",sr:"podeli",sv:"dela",tr:"paylaş",zh:"分享"},name:"xing",faPrefix:"fab",faName:"fa-xing",title:{bg:"Сподели в XING",cs:"Sd\xedlet na XINGu",da:"Del p\xe5 XING",de:"Bei XING teilen",en:"Share on XING",es:"Compartir en XING",fi:"Jaa XINGiss\xe4",fr:"Partager sur XING",hr:"Podijelite na XING",hu:"Megoszt\xe1s XINGen",it:"Condividi su XING",ja:"XING上で共有",ko:"XING에서 공유하기",nl:"Delen op XING",no:"Del p\xe5 XING",pl:"Udostępnij przez XING",pt:"Compartilhar no XING",ro:"Partajează pe XING",ru:"Поделиться на XING",sk:"Zdieľať na XING",sl:"Deli na XING",sr:"Podeli na XING-u",sv:"Dela p\xe5 XING",tr:"XING'ta paylaş",zh:"分享至XING"},shareUrl:"https://www.xing.com/social_plugins/share?url="+encodeURIComponent(e.getURL())+e.getReferrerTrack()}}}])}}let atomionShariff=new AtomionShariff;class AtomionWishlist{constructor(){this.eventListeners()}eventListeners(){jQuery(".wishlist-add").on("click",AtomionWishlist.addToWishlist),jQuery(".wishlist-remove").on("click",AtomionWishlist.removeFromWishlist)}static addToWishlist(e){e.preventDefault();let t={action:"add_to_wishlist",product:jQuery(this).data("product")};jQuery.ajax({url:atomion.ajax.url,type:"post",data:t,success:function(){jQuery(".atomion-tooltip").css("display","block"),jQuery(".wishlist").find("i").addClass("fas"),jQuery(".wishlist").find("i").removeClass("far")}})}static removeFromWishlist(e){e.preventDefault();let t={action:"remove_from_wishlist",product:jQuery(this).data("product")};jQuery.ajax({url:atomion.ajax.url,type:"post",data:t,success:function(){location.reload()}})}}let atomionWishlist=new AtomionWishlist;class AtomionProductPerPage{constructor(){this.ready()}ready(){jQuery(function(){AtomionProductPerPage.init()})}static init(){jQuery(".wppp-select option").each(function(){"-1"!=jQuery(this).val()&&jQuery(this).is(":selected")?jQuery(".atomion-select-ppp").append('<a class="text-option selected" data-quantity="'+jQuery(this).val()+'">'+jQuery(this).val()+"</a>"):"-1"==jQuery(this).val()||jQuery(this).is(":selected")?jQuery(this).is(":selected")?jQuery(".atomion-select-ppp").append('<a class="text-option selected" data-quantity="-1">'+atomion.i18n.all+"</a>"):jQuery(".atomion-select-ppp").append('<a class="text-option" data-quantity="-1">'+atomion.i18n.all+"</a>"):jQuery(".atomion-select-ppp").append('<a class="text-option" data-quantity="'+jQuery(this).val()+'">'+jQuery(this).val()+"</a>")}),jQuery(".atomion-select-ppp .text-option").each(function(){jQuery(this).on("click",function(){jQuery(".wppp-select").val(jQuery(this).data("quantity")).trigger("change")})})}}let atomionProductPerPage=new AtomionProductPerPage;class AtomionCompatibilities{constructor(){this.ready()}ready(){jQuery(function(){AtomionCompatibilities.productFilterforWooCommerce()})}static productFilterforWooCommerce(){jQuery(".prdctfltr_woocommerce_ordering .prdctfltr_buttons [type=checkbox]").each(function(){jQuery(this).unwrap()})}}let atomionCompatibilities=new AtomionCompatibilities;
window.addComment=function(v){var I,C,h,E=v.document,b={commentReplyClass:"comment-reply-link",commentReplyTitleId:"reply-title",cancelReplyId:"cancel-comment-reply-link",commentFormId:"commentform",temporaryFormId:"wp-temp-form-div",parentIdFieldId:"comment_parent",postIdFieldId:"comment_post_ID"},e=v.MutationObserver||v.WebKitMutationObserver||v.MozMutationObserver,r="querySelector"in E&&"addEventListener"in v,n=!!E.documentElement.dataset;function t(){d(),e&&new e(o).observe(E.body,{childList:!0,subtree:!0})}function d(e){if(r&&(I=g(b.cancelReplyId),C=g(b.commentFormId),I)){I.addEventListener("touchstart",l),I.addEventListener("click",l);function t(e){if((e.metaKey||e.ctrlKey)&&13===e.keyCode&&"a"!==E.activeElement.tagName.toLowerCase())return C.removeEventListener("keydown",t),e.preventDefault(),C.submit.click(),!1}C&&C.addEventListener("keydown",t);for(var n,d=function(e){var t=b.commentReplyClass;e&&e.childNodes||(e=E);e=E.getElementsByClassName?e.getElementsByClassName(t):e.querySelectorAll("."+t);return e}(e),o=0,i=d.length;o<i;o++)(n=d[o]).addEventListener("touchstart",a),n.addEventListener("click",a)}}function l(e){var t,n,d=g(b.temporaryFormId);d&&h&&(g(b.parentIdFieldId).value="0",t=d.textContent,d.parentNode.replaceChild(h,d),this.style.display="none",n=(d=(d=g(b.commentReplyTitleId))&&d.firstChild)&&d.nextSibling,d&&d.nodeType===Node.TEXT_NODE&&t&&(n&&"A"===n.nodeName&&n.id!==b.cancelReplyId&&(n.style.display=""),d.textContent=t),e.preventDefault())}function a(e){var t=g(b.commentReplyTitleId),t=t&&t.firstChild.textContent,n=this,d=m(n,"belowelement"),o=m(n,"commentid"),i=m(n,"respondelement"),r=m(n,"postid"),n=m(n,"replyto")||t;d&&o&&i&&r&&!1===v.addComment.moveForm(d,o,i,r,n)&&e.preventDefault()}function o(e){for(var t=e.length;t--;)if(e[t].addedNodes.length)return void d()}function m(e,t){return n?e.dataset[t]:e.getAttribute("data-"+t)}function g(e){return E.getElementById(e)}return r&&"loading"!==E.readyState?t():r&&v.addEventListener("DOMContentLoaded",t,!1),{init:d,moveForm:function(e,t,n,d,o){var i,r,l,a,m,c,s,e=g(e),n=(h=g(n),g(b.parentIdFieldId)),y=g(b.postIdFieldId),p=g(b.commentReplyTitleId),u=(p=p&&p.firstChild)&&p.nextSibling;if(e&&h&&n){void 0===o&&(o=p&&p.textContent),a=h,m=b.temporaryFormId,c=g(m),s=(s=g(b.commentReplyTitleId))?s.firstChild.textContent:"",c||((c=E.createElement("div")).id=m,c.style.display="none",c.textContent=s,a.parentNode.insertBefore(c,a)),d&&y&&(y.value=d),n.value=t,I.style.display="",e.parentNode.insertBefore(h,e.nextSibling),p&&p.nodeType===Node.TEXT_NODE&&(u&&"A"===u.nodeName&&u.id!==b.cancelReplyId&&(u.style.display="none"),p.textContent=o),I.onclick=function(){return!1};try{for(var f=0;f<C.elements.length;f++)if(i=C.elements[f],r=!1,"getComputedStyle"in v?l=v.getComputedStyle(i):E.documentElement.currentStyle&&(l=i.currentStyle),(i.offsetWidth<=0&&i.offsetHeight<=0||"hidden"===l.visibility)&&(r=!0),"hidden"!==i.type&&!i.disabled&&!r){i.focus();break}}catch(e){}return!1}}}}(window);
!function(e){var i={_valid:!1,init:function(){"always_optional"!=wcvat_script_vars.display_vat_field&&"always_mandatory"!=wcvat_script_vars.display_vat_field&&i.hide_vatin_field(),e("#billing_vat_field").length&&i.ajax_check_vat_field(),e("#billing_country").length&&i.billing_country_handle(),e("#shipping_country").length&&i.shipping_country_handle()},shipping_country_handle:function(){"shipping"==wcvat_script_vars.tax_based_on?(e("#shipping_country").ready(function(){e("#shipping_country").trigger("change")}),e(document).on("change","#ship-to-different-address-checkbox",function(i){e(this).is(":checked")?e("#shipping_country").trigger("change"):e("#billing_country").trigger("change")}),e(document).on("change","#shipping_country",function(i){let l=wcvat_script_vars.display_vat_field;"eu_optional"==l||"eu_mandatory"==l?(wcvat_script_vars.base_country_hide||1==wcvat_script_vars.base_country_hide)&&((wcvat_script_vars.base_country!=e("#shipping_country").val()||wcvat_script_vars.show_for_basecountry_hide_eu_countries)&&""!=e("#shipping_country").val()&&wcvat_script_vars.eu_countries.includes(e("#shipping_country").val())?(e("#billing_vat_field").show(),"eu_mandatory"==l&&(e("#billing_vat_field .optional").hide(),0==e("#billing_vat_field .required").length?e('<abbr class="required required-text" title="'+wcvat_script_vars.required_title_text+'">*</abbr>').insertAfter("#billing_vat_field .optional"):e("#billing_vat_field .required").show()),e("#billing_vat").trigger("blur")):(e("#billing_vat").val("").trigger("blur"),e("#billing_vat_field").hide())):("always_optional"==l||"always_mandatory"==l)&&(e("#billing_vat_field").show(),"always_mandatory"==l&&(e("#billing_vat_field .optional").hide(),0==e("#billing_vat_field .required").length?e('<abbr class="required required-text" title="'+wcvat_script_vars.required_title_text+'">*</abbr>').insertAfter("#billing_vat_field .optional"):e("#billing_vat_field .required").show()),e("#billing_vat").trigger("blur"))})):e("#billing_country").trigger("change")},billing_country_handle:function(){e("#billing_country").ready(function(){e("#billing_country").trigger("change")}),e(document).on("change","#billing_country",function(i){if("billing"==wcvat_script_vars.tax_based_on||"shipping"==wcvat_script_vars.tax_based_on&&e("#ship-to-different-address-checkbox").not(":checked").length||"shipping"==wcvat_script_vars.tax_based_on&&0==e("#ship-to-different-address-checkbox").length){let l=wcvat_script_vars.display_vat_field;"eu_optional"==l||"eu_mandatory"==l?(wcvat_script_vars.base_country_hide||1==wcvat_script_vars.base_country_hide)&&((wcvat_script_vars.base_country!=e("#billing_country").val()||wcvat_script_vars.show_for_basecountry_hide_eu_countries)&&""!=e("#billing_country").val()&&wcvat_script_vars.eu_countries.includes(e("#billing_country").val())?(e("#billing_vat_field").show(),"eu_mandatory"==l&&(e("#billing_vat_field .optional").hide(),0==e("#billing_vat_field .required").length?e('<abbr class="required required-text" title="'+wcvat_script_vars.required_title_text+'">*</abbr>').insertAfter("#billing_vat_field .optional"):e("#billing_vat_field .required").show()),e("#billing_vat").trigger("blur")):(e("#billing_vat").val("").trigger("blur"),e("#billing_vat_field").hide())):("always_optional"==l||"always_mandatory"==l)&&(e("#billing_vat_field").show(),"always_mandatory"==l&&(e("#billing_vat_field .optional").hide(),0==e("#billing_vat_field .required").length?e('<abbr class="required required-text" title="'+wcvat_script_vars.required_title_text+'">*</abbr>').insertAfter("#billing_vat_field .optional"):e("#billing_vat_field .required").show()),e("#billing_vat").trigger("blur"))}})},hide_vatin_field:function(){},ajax_check_vat_field:function(){var l=!1;e("input#billing_vat").ready(function(){""!=e("input#billing_vat").val()&&e("input#billing_vat").trigger("blur")}),e(document).on("blur","input#billing_vat",function(a){let n=wcvat_script_vars.display_vat_field;if(!0===l)return!1;if(""==e(this).val())return e("p.billing_vat").removeClass("woocommerce-validated"),i.clean_up_badges(),!1;l=!0,jQuery("#place_order").length&&jQuery("#place_order").prop("disabled",!0);let t=e(this).val(),r=e(this),o="",d=!1;if(o="shipping"==wcvat_script_vars.tax_based_on&&e("#ship-to-different-address-checkbox").is(":checked")?e("#shipping_country").val():e("#billing_country").val(),!wcvat_script_vars.eu_countries.includes(o))return l=!1,i.clean_up_badges(),jQuery("#place_order").length&&jQuery("#place_order").prop("disabled",!1),!1;"always_mandatory"==n?d=!0:"eu_mandatory"==n&&wcvat_script_vars.base_country!=o&&wcvat_script_vars.eu_countries.includes(o)&&(d=!0),i.clean_up_badges(),r.after(wcvat_script_vars.spinner);var s={action:"wcvat_check_vat",vat:t,country:o,required:d,tax_based_on:wcvat_script_vars.tax_based_on};e.ajax({data:s,url:wcvat_script_vars.ajaxurl,async:!0,dataType:"json"}).always(function(){i.clean_up_badges()}).done(function(l){if(l){if(!1===l.success){if(""!=t){if(r.addClass("error"),"string"==typeof l.error_message&&(560===l.error_code||"560"===l.error_code)){let a='<span class="error-badge">'+l.error_message+"</span>";r.after(a)}else r.after(wcvat_script_vars.error_badge)}}else e(".error-badge").remove(),r.removeClass("error"),r.after(wcvat_script_vars.correct_badge),i._valid=!0}}).always(function(){l=!1,jQuery("#place_order").length&&jQuery("#place_order").prop("disabled",!1)})})},clean_up_badges:function(){e(".error-badge").remove(),e(".spinner-badge").remove(),e(".correct-badge").remove(),e(".spinner-badge").remove()}};e(document).ready(i.init)}(jQuery);
var gm_hide_ship_to_different_address=!1;jQuery(document).ready(function(e){var t={init:function(){this.remove_totals(),this.register_payment_update(),this.on_update_variation(),this.sepa_direct_debit(),this.sepa_direct_debit_checkout_form_handle(),this.second_checkout_place_order(),this.deactivate_ship_to_different_adress(),this.deactivate_ship_to_different_address_purchase_on_account(),this.shipping_service_provider(),this.product_review_info()},product_review_info:function(){"on"===german_market_legal_info_product_reviews.activated&&e(german_market_legal_info_product_reviews.element).length&&jQuery.post(sepa_ajax_object.ajax_url,{action:"product_review_info"},function(t){e(t).insertBefore(german_market_legal_info_product_reviews.element)}),e(".german-market-legal-information-for-product-reviews.short-after-star-rating").click(function(a){a.preventDefault(),t.product_review_info_handler(e(this))}),e(".german-market-legal-information-for-product-reviews.short-after-star-rating").on("keydown",function(a){("Enter"===a.key||" "===a.key)&&(a.preventDefault(),t.product_review_info_handler(e(this)))}),e(document).mouseup(function(t){var a=e(".german-market-legal-information-for-product-reviews.short-after-star-rating");a.is(t.target)||0!==a.has(t.target).length||(e(".german-market-legal-information-for-product-reviews.short-after-star-rating .full-text").hide(),e(".german-market-legal-information-for-product-reviews.short-after-star-rating .full-text").attr("aria-hidden",!0).attr("aria-expanded",!1))})},product_review_info_handler:function(t){var a=e(t).find(".full-text");e(a).is(":visible")?(e(a).hide(),e(a).attr("aria-hidden",!0).attr("aria-expanded",!1)):(e(a).show(),e(a).attr("aria-hidden",!1).attr("aria-expanded",!0))},sepa_direct_debit_checkout_form_handle:function(){e("#german_market_sepa_use_payment_information").length&&(e(".german-market-sepa-radio-wrapper input.radio-button").length?(e("body").on("change",".german-market-sepa-radio-wrapper input.radio-button",function(){t.sepa_direct_debit_checkout_form_handler(this)}),t.sepa_direct_debit_checkout_form_handler(e(".german-market-sepa-radio-wrapper input.radio-button"))):e(".german-market-sepa-save-payment-information-checkbox").show())},sepa_direct_debit_checkout_form_handler:function(t){e(".german-market-sepa-radio-wrapper label span").css({"font-weight":"bold","margin-left":"calc(18px + 1em)","margin-bottom":"1em",display:"inline-block"}),!0===e(t).prop("checked")&&("saved"==e(t).val()?(e(t).parents("fieldset").find(".form-row").hide(),e(".german-market-sepa-save-payment-information-checkbox").hide(),e(".gm-sepa-direct-debit-second-checkout-disabled").show()):(e(t).parents("fieldset").find(".form-row").show(),e(".german-market-sepa-save-payment-information-checkbox").show(),e(".gm-sepa-direct-debit-second-checkout-disabled").hide()),e("#gm-sepa-mandate-preview-text").slideUp())},deactivate_ship_to_different_adress(){e("body").on("update_checkout",function(){gm_hide_ship_to_different_address=!1,e("body").trigger("gm_hide_ship_to_different_address"),gm_hide_ship_to_different_address?(e("#ship-to-different-address-checkbox").prop("checked",!1),e(".shipping_address").length&&e(".shipping_address").hide(),e(".woocommerce-shipping-fields").length&&e(".woocommerce-shipping-fields").hide()):e(".woocommerce-shipping-fields").length&&e(".woocommerce-shipping-fields").show()})},deactivate_ship_to_different_address_purchase_on_account:function(){e("body").on("gm_hide_ship_to_different_address",function(){e("#deactivate_ship_to_different_address_if_purchase_on_account").length&&e("#payment_method_german_market_purchase_on_account").length&&(e("#payment_method_german_market_purchase_on_account").prop("checked")?"1"!=e("#deactivate_ship_to_different_address_if_purchase_on_account").val()&&"yes"!=e("#deactivate_ship_to_different_address_if_purchase_on_account").val()||(e("#ship-to-different-address-checkbox").length&&!0===e("#ship-to-different-address-checkbox").prop("checked")&&e(ship_different_address.before_element).length&&(e("#german-market-puchase-on-account-message").length||e(ship_different_address.before_element).before(ship_different_address.message),e("#german-market-puchase-on-account-message").show()),gm_hide_ship_to_different_address||(gm_hide_ship_to_different_address=!0)):e("#german-market-puchase-on-account-message").length&&e("#german-market-puchase-on-account-message").hide())})},second_checkout_place_order:function(){e(":submit.wgm-place-order").click(function(){e(".wgm-place-order-disabled").length&&e(".wgm-place-order-disabled").show()})},setupAjax:function(){"undefined"!=typeof wgm_wpml_ajax_language&&e.ajaxSetup({data:{lang:wgm_wpml_ajax_language}})},remove_totals:function(){1==woocommerce_remove_updated_totals.val&&e(".woocommerce_message").remove()},register_payment_update:function(){1==woocommerce_payment_update.val&&e(document.body).on("change",'input[name="payment_method"]',function(){e("body").trigger("update_checkout")})},on_update_variation:function(){if("gm_default"==german_market_price_variable_products.val){var t=e(".single-product"),a=e(".legacy-itemprop-offers");t.on("show_variation",".variations_form",function(){a.slideUp(),"none"!=german_market_price_variable_theme_extra_element.val&&jQuery(german_market_price_variable_theme_extra_element.val).slideUp()}),t.on("reset_data",".variations_form",function(){a.slideDown(),"none"!=german_market_price_variable_theme_extra_element.val&&jQuery(german_market_price_variable_theme_extra_element.val).slideDown()})}else if("gm_sepcial"==german_market_price_variable_products.val){var t=e(".single-product");t.on("show_variation",".variations_form",function(){var t='<div id="german-market-variation-price"></div>',a=jQuery(".woocommerce-variation-price.woocommerce-variation-price").html();e(".woocommerce-variation-availability").length&&(a+=e(".woocommerce-variation-availability").html()),e(".woocommerce-variation-description").length&&(a+=e(".woocommerce-variation-description").html()),jQuery(".woocommerce-variation.single_variation").hide(),jQuery(".woocommerce-variation-price").hide(),jQuery(".legacy-itemprop-offers").hide(),"none"!=german_market_price_variable_theme_extra_element.val&&jQuery(german_market_price_variable_theme_extra_element.val).hide(),jQuery(".elementor-widget-woocommerce-product-price .price").length&&jQuery(".elementor-widget-woocommerce-product-price .price").hide(),jQuery(".dtwpb-price.price").length&&(jQuery("#german-market-variation-price").length||jQuery(t).insertAfter(".dtwpb-price.price"),jQuery(".dtwpb-price.price").hide(),jQuery(".gm-wp_bakery_woocommerce_get_price_html").length&&jQuery(".gm-wp_bakery_woocommerce_get_price_html").hide()),jQuery(".et_pb_wc_price").length&&(jQuery("#german-market-variation-price").length||jQuery(t).insertAfter(".et_pb_wc_price"),jQuery(".et_pb_wc_price").hide()),jQuery("#german-market-variation-price").length?jQuery("#german-market-variation-price").show():jQuery(t).insertAfter(".legacy-itemprop-offers"),jQuery("#german-market-variation-price").html(a)}),t.on("reset_data",".variations_form",function(){jQuery(".elementor-widget-woocommerce-product-price .price").length&&jQuery(".elementor-widget-woocommerce-product-price .price").show(),jQuery(".dtwpb-price.price").length&&(jQuery(".dtwpb-price.price").show(),jQuery(".gm-wp_bakery_woocommerce_get_price_html").length&&jQuery(".gm-wp_bakery_woocommerce_get_price_html").show()),jQuery(".et_pb_wc_price").length&&jQuery(".et_pb_wc_price").show(),jQuery(".legacy-itemprop-offers").show(),jQuery("#german-market-variation-price").hide(),"none"!=german_market_price_variable_theme_extra_element.val&&jQuery(german_market_price_variable_theme_extra_element.val).show()})}},sepa_direct_debit_show_preview:function(){var t=e(".wc_payment_methods input[name=payment_method]:checked"),a=e(".german-market-sepa-radio-wrapper input.radio-button:checked");if("german_market_sepa_direct_debit"!==t.val())return!1;if("saved"==a.val())return!0;var i={holder:e('[name="german-market-sepa-holder"]').val(),iban:e('[name="german-market-sepa-iban"]').val(),bic:e('[name="german-market-sepa-bic"]').val(),street:e('[name="billing_address_1"]').val(),zip:e('[name="billing_postcode"]').val(),city:e('[name="billing_city"]').val(),country:e('[name="billing_country"]').val()},r=!0;if(jQuery("#german-market-sepa-checkout-fields").is(":visible")){for(key in i)if(!(("bic"==key||"iban"==key||"holder"==key)&&e('[name="german-market-sepa-'+key+'"]').hasClass("gm-required-no"))&&void 0!==i[key]&&""==i[key].trim()){r=!1;break}}else r=!1;return r},sepa_direct_debit_show_preview_do:function(){t.sepa_direct_debit_show_preview()?(e(".gm-sepa-direct-debit-second-checkout-disabled").show(),e(".gm-sepa-direct-debit-order-pay").show()):(e(".gm-sepa-direct-debit-second-checkout-disabled").hide(),e(".gm-sepa-direct-debit-order-pay").hide(),e("#gm-sepa-mandate-preview-text").slideUp())},sepa_direct_debit:function(){e(document.body).on("click","#gm-sepa-mandate-preview-store",function(t){t.preventDefault(),e("#gm-sepa-mandate-preview-text").show()}),e(document.body).on("click","#gm-sepa-mandate-preview",function(t){t.preventDefault();var a=!1;e("#german_market_sepa_use_payment_information").length&&(a=e("#german_market_sepa_use_payment_information").is(":checked"));var i={action:"gm_sepa_direct_debit_mandate_preview",holder:e('[name="german-market-sepa-holder"]').val(),iban:e('[name="german-market-sepa-iban"]').val(),bic:e('[name="german-market-sepa-bic"]').val(),street:e('[name="billing_address_1"]').val(),zip:e('[name="billing_postcode"]').val(),city:e('[name="billing_city"]').val(),country:e('[name="billing_country"]').val(),nonce:sepa_ajax_object.nonce,saved_data:a};jQuery.post(sepa_ajax_object.ajax_url,i,function(t){e("#gm-sepa-mandate-preview-text").html(t),e("#gm-sepa-mandate-preview-text").slideDown(),e("#gm-sepa-mandate-preview-text .close").click(function(){e("#gm-sepa-mandate-preview-text").slideUp()})})}),e("#gm-sepa-mandate-preview").ready(function(){if(e("#gm-sepa-mandate-preview").length){t.sepa_direct_debit_show_preview_do();var a={0:'[name="german-market-sepa-holder"]',1:'[name="german-market-sepa-iban"]',2:'[name="german-market-sepa-bic"]',3:'[name="billing_address_1"]',4:'[name="billing_postcode"]',5:'[name="billing_city"]',6:'[name="billing_country"]'};for(key in a)e(document.body).on("change keyup",a[key],t.sepa_direct_debit_show_preview_do)}}),e(document.body).on("change",'input[name="payment_method"]',function(){"german_market_sepa_direct_debit"==e(this).val()?(t.sepa_direct_debit_show_preview_do(),e(".gm-sepa-direct-debit-second-checkout-disabled").show()):e(".gm-sepa-direct-debit-second-checkout-disabled").hide()}),e(".gm-sepa-direct-debit-second-checkout-disabled").ready(function(){e("#payment_method_german_market_sepa_direct_debit").is(":checked")&&e(".gm-sepa-direct-debit-second-checkout-disabled").show()})},shipping_service_provider:function(){e("body").on("updated_checkout",function(t,a){if(e("#p-shipping-service-provider").length){var i=!0;e('select.shipping_method, input[name^="shipping_method"][type="radio"]:checked, input[name^="shipping_method"][type="hidden"]').each(function(){if(i=e(this).val().includes("local_pickup"))return!1}),i?e("#p-shipping-service-provider").hide():e("#p-shipping-service-provider").show()}})}};t.init()});
jQuery(function($){if("undefined"!==typeof bm_frontend_js){if("gm_sepcial"==bm_frontend_js.german_market_price_variable_products){var product=$(".single-product");product.on("show_variation",".variations_form",function(){if($("#german-market-variation-price .woocommerce-variation-bulk-discount-string").length){$("#german-market-variation-price .woocommerce-variation-bulk-discount-string").remove()}var variation_content=$(".woocommerce-variation.single_variation ");if($(variation_content).find(".woocommerce-variation-bulk-prices").length){$(variation_content).find("> div:not(.woocommerce-variation-bulk-prices)").hide();$(variation_content).show()}if($(variation_content).find(".woocommerce-variation-bulk-discount-string").length){var discount_string=$(variation_content).find(".woocommerce-variation-bulk-discount-string").clone();$(discount_string).css("display","");$("#german-market-variation-price .wgm-info:last").after(discount_string)}});product.on("reset_variation",".variations_form",function(){if($("#german-market-variation-price .woocommerce-variation-bulk-discount-string").length){$("#german-market-variation-price .woocommerce-variation-bulk-discount-string").remove()}})}else if("woocommerce"==bm_frontend_js.german_market_price_variable_products){if("on"==bm_frontend_js.hide_price){var product=$(".single-product");product.on("found_variation",".variations_form",function(){var variation_content=$(".woocommerce-variation.single_variation ");$(variation_content).find(".woocommerce-variation-price").hide()})}}}});
(()=>{"use strict";const t=window.wp.hooks,e=(t,e)=>{const a={id:"gla_"+t.id,quantity:e,google_business_vertical:"retail"};return t.name&&(a.name=t.name),t?.categories?.length&&(a.category=t.categories[0].name),t?.prices?.price&&(a.price=parseInt(t.prices.price,10)/10**t.prices.currency_minor_unit),a},a=(t,a=1)=>{((t,e)=>{if("function"!=typeof gtag)throw new Error("Function gtag not implemented.");window.gtag("event","add_to_cart",{send_to:"GLA",...e})})(0,{ecomm_pagetype:"cart",event_category:"ecommerce",items:[e(t,a)]})},n=t=>{var e;return glaGtagData.products[t.id]&&(t.name=glaGtagData.products[t.id].name,t.prices=(e=glaGtagData.products[t.id].price,{price:Math.round(e*10**glaGtagData.currency_minor_unit),currency_minor_unit:glaGtagData.currency_minor_unit})),t};(0,t.addAction)("experimental__woocommerce_blocks-cart-add-item","google-listings-and-ads",({product:t,quantity:e=1})=>{a(t,e)});const r=function(t){const e=t.currentTarget.dataset,r=n({id:e.product_id});a(r,e.quantity||1)},o=function(t){const e=t.target.closest("form.cart");if(!e)return;const r=e.querySelector("[name=add-to-cart]");if(!r)return;const o=e.querySelector("[name=variation_id]"),c=e.querySelector("[name=quantity]"),i=n({id:parseInt(o?o.value:r.value,10)});a(i,c?parseInt(c.value,10):1)};document.defaultView.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".add_to_cart_button:not(.product_type_variable):not(.product_type_grouped):not(.wc-block-components-product-button__button)").forEach(t=>{t.addEventListener("click",r)}),document.querySelectorAll('[data-block-name="woocommerce/product-button"] > .add_to_cart_button:not(.product_type_variable):not(.product_type_grouped)').forEach(t=>{t.addEventListener("click",r)}),document.querySelectorAll(".single_add_to_cart_button").forEach(t=>{t.addEventListener("click",o)})}),"function"==typeof jQuery&&jQuery(document).on("found_variation","form.cart",function(t,e){(t=>{t?.variation_id&&(glaGtagData.products[t.variation_id]={name:t.display_name,price:t.display_price})})(e)})})();
!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports&&"function"==typeof require?require("jquery"):jQuery)}(function(e){"use strict";var t,s={escapeRegExChars:function(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")},formatHtml:function(e){return e.replace(/&/g,"&amp;").replace(/&amp;amp;/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/&lt;sup/g,"<sup").replace(/&lt;\/sup/g,"</sup").replace(/sup&gt;/g,"sup>").replace(/&lt;sub/g,"<sub").replace(/&lt;\/sub/g,"</sub").replace(/sub&gt;/g,"sub>").replace(/&lt;br\s?\/?&gt;/g,"<br/>").replace(/&lt;(\/?(strong|b|br|span|i))&gt;/g,"<$1>").replace(/&lt;(strong|span|i)\s+class\s*=\s*&quot;([^&]+)&quot;&gt;/g,'<$1 class="$2">')},createNode:function(e){var t=document.createElement("div");return t.className=e,t.style.position="absolute",t.style.display="none",t.setAttribute("unselectable","on"),t},matchGreekAccents:function(e){if(!/[\u0370-\u03FF\u1F00-\u1FFF]+/.test(e))return e;for(let[t,s]of(e=e.normalize("NFD").replace(/[\u0300-\u036f]/g,""),Object.entries({Α:"Ά",α:"ά",Ε:"Έ",ε:"έ",Ι:"Ί",ι:"ί",ϊ:"ΐ",Υ:"Ύ",υ:"ύ",ϋ:"ΰ",Η:"Ή",η:"ή",Ο:"Ό",ο:"ό",Ω:"Ώ",ω:"ώ"})))e.indexOf(t)>-1&&(e=e.replaceAll(t,"["+t+s+"]"));return e},highlight:function(e,t){var a,o=t.split(/ /),i=!1,n="";if(o){for(a=0,n=o[o.length-1],o=o.sort(function(e,t){return t.length-e.length});a<o.length;a++)if(o[a]&&o[a].length>=1){var r=o[a].replace(/[\^\@]/g,"");if(r.length>0){if(1===r.trim().length&&o[a]!==n){var c="((\\s|^)"+s.escapeRegExChars(r.trim())+"\\s)";c=s.matchGreekAccents(c)}else if(1===r.trim().length&&o[a]===n){var c="((\\s|^)"+s.escapeRegExChars(r.trim())+")";c=s.matchGreekAccents(c)}else{var c="("+s.escapeRegExChars(r.trim())+")";c=s.matchGreekAccents(c)}e=e.replace(RegExp(c,"gi"),"^^$1@@"),i=!0}}}return i&&(e=(e=e.replace(/\^\^/g,"<strong>")).replace(/@@/g,"</strong>")),e},debounce:function(e,t){var s,o=new Date().getUTCMilliseconds();if(0===a.id.length){a.id=o,e();return}a.id=o,s=setTimeout(function(){if(o!==a.id){clearTimeout(s);return}e(),a.id=""},t)},mouseHoverDebounce:function(t,s,a){var o;o=setTimeout(function(){if(e(s+":hover").length>0)t();else{clearTimeout(o);return}},a)},isTextSelected:function(){var e=!1,t=document.getSelection();return"object"==typeof t&&t.toString().length>0&&(e=!0),e},getActiveInstance:function(){var t,s=e(".dgwt-wcas-search-wrapp.dgwt-wcas-active");return s.length>0&&s.each(function(){var s=e(this).find(".dgwt-wcas-search-input");if("object"==typeof s.data("autocomplete"))return t=s.data("autocomplete"),!1}),t},hashCode:function(e){for(var t=0,s=e.length;s>0;)t=(t<<5)-t+e.charCodeAt(--s)|0;return t<0?-1*t:t},isBrowser:function(e){return -1!==navigator.userAgent.indexOf(e)},isSafari:function(){return this.isBrowser("Safari")&&!this.isBrowser("Chrome")},isIOS:function(){var e=navigator?.userAgent||navigator?.platform||"unknown";return/iPhone|iPod|iPad/.test(e)||navigator.userAgent.includes("Mac")&&"ontouchend"in document},isIE11:function(){return!!navigator.userAgent.match(/Trident\/7\./)},setLocalStorageItem:function(e,t){try{window.localStorage.setItem(e,JSON.stringify(t))}catch(s){}},getLocalStorageItem:function(e,t){try{let s=window.localStorage.getItem(e);return s?JSON.parse(s):t}catch(a){return t}},removeLocalStorageItem:function(e){try{window.localStorage.removeItem(e)}catch(t){}}},a={id:"",callback:null,ajaxSettings:null,object:null},o={ESC:27,TAB:9,RETURN:13,LEFT:37,UP:38,RIGHT:39,DOWN:40},i=e.noop;function n(t,s){var a=this;a.element=t,a.el=e(t),a.suggestions=[],a.badQueries=[],a.selectedIndex=-1,a.currentValue=a.element.value,a.timeoutId=null,a.cachedResponse={},a.cachedDetails={},a.cachedPrices={},a.detailsRequestsSent=[],a.onChangeTimeout=null,a.onChange=null,a.isLocal=!1,a.suggestionsContainer=null,a.detailsContainer=null,a.autoAligmentprocess=null,a.noSuggestionsContainer=null,a.latestActivateSource="",a.actionTriggerSource="",a.options=e.extend(!0,{},n.defaults,s),a.classes={selected:"dgwt-wcas-suggestion-selected",suggestion:"dgwt-wcas-suggestion",suggestionsContainerOrientTop:"dgwt-wcas-suggestions-wrapp--top",inputFilled:"dgwt-wcas-search-filled",darkenOverlayMounted:"js-dgwt-wcas-search-darkoverl-mounted",fixed:"dgwt-wcas-suggestions-wrapp-fixed",initialized:"dgwt-wcas-suggestions-wrapp-initialized"},a.hint=null,a.hintValue="",a.selection=null,a.overlayMobileState="off",a.overlayDarkenedState="off",a.isMouseDownOnSearchElements=!1,a.isPreSuggestionsMode=!1,a.voiceSearchRecognition=null,a.voiceSearchStarted=null,a.recentlyViewedProductsKey="fibosearch_recently_viewed_products",a.recentlySearchedPhrasesKey="fibosearch_recently_searched_phrases",a.initialize(),a.setOptions(s)}n.utils=s,e.DgwtWcasAutocompleteSearch=n,n.defaults={ajaxSettings:{},autoSelectFirst:!1,appendTo:"body",serviceUrl:null,lookup:null,onSelect:null,containerDetailsWidth:"auto",showDetailsPanel:!1,showImage:!1,showPrice:!1,showSKU:!1,showDescription:!1,showSaleBadge:!1,showFeaturedBadge:!1,dynamicPrices:!1,saleBadgeText:"sale",featuredBadgeText:"featured",minChars:3,maxHeight:600,dpusbBreakpoint:550,deferRequestBy:0,params:{},formatResult:function e(t,a,o){return a.length>0&&o&&(t=s.highlight(t,a)),s.formatHtml(t)},delimiter:null,zIndex:999999999,type:"GET",noCache:!1,isRtl:!1,onSearchStart:i,onSearchComplete:i,onSearchError:i,preserveInput:!1,searchFormClass:"dgwt-wcas-search-wrapp",containerClass:"dgwt-wcas-suggestions-wrapp",containerDetailsClass:"dgwt-wcas-details-wrapp",preSuggestionsWrappClass:"dgwt-wcas-pre-suggestions-wrapp",darkenedOverlayClass:"dgwt-wcas-darkened-overlay",searchInputClass:"dgwt-wcas-search-input",preloaderClass:"dgwt-wcas-preloader",closeTrigger:"dgwt-wcas-close",formClass:"dgwt-wcas-search-form",voiceSearchClass:"dgwt-wcas-voice-search",voiceSearchSupportedClass:"dgwt-wcas-voice-search-supported",voiceSearchActiveClass:"dgwt-wcas-voice-search-active",voiceSearchDisabledClass:"dgwt-wcas-voice-search-disabled",tabDisabled:!1,dataType:"text",currentRequest:null,triggerSelectOnValidInput:!0,isPremium:!1,overlayMobile:!1,preventBadQueries:!0,lookupFilter:function e(t,s,a){return -1!==t.value.toLowerCase().indexOf(a)},paramName:"query",transformResult:function e(t){return"string"==typeof t?JSON.parse(t):t},noSuggestionNotice:"No results",forceFixPosition:!1,positionFixed:!1,debounceWaitMs:400,sendGAEvents:!0,enableGASiteSearchModule:!1,showProductVendor:!1,disableHits:!1,disableSubmit:!1,voiceSearchEnabled:!1,voiceSearchLang:"",showRecentlySearchedProducts:!1,showRecentlySearchedPhrases:!1,goToFirstVariationOnSubmit:!0},n.prototype={initialize:function(){var t=this;t.element.setAttribute("autocomplete","off"),t.options.params=t.applyCustomParams(t.options.params),t.createContainers(),t.registerEventsSearchBar(),t.registerEventsSuggestions(),t.registerEventsDetailsPanel(),t.registerIconHandler(),t.registerFlexibleLayout(),t.initVoiceSearch(),t.fixPosition=function(){t.adjustContainerWidth(),t.visible&&(t.fixPositionSuggestions(),t.canShowDetailsPanel()&&t.fixPositionDetailsPanel()),t.positionOverlayDarkened()},e(window).on("resize.autocomplete",function(){var e=s.getActiveInstance();clearTimeout(window.dgwt_wcas.resizeOnlyOnce),void 0!==e&&(window.dgwt_wcas.resizeOnlyOnce=setTimeout(function(){e.fixPosition()},100))}),e(window).on("scroll.autocomplete",function(){var e=s.getActiveInstance();clearTimeout(window.dgwt_wcas.scrollOnlyOnce),void 0!==e&&(window.dgwt_wcas.scrollOnlyOnce=setTimeout(function(){e.fixPosition()},100))});var a=e(window).width();e(window).on("resize.autocomplete",function(){var s=e(window).width();s!=a&&(t.toggleMobileOverlayMode(),a=s)}),t.isBreakpointReached("mobile-overlay")&&t.activateMobileOverlayMode(),t.hideAfterClickOutsideListener(),t.getFormWrapper().addClass(t.classes.initialized),t.suggestionsContainer.addClass("js-dgwt-wcas-initialized"),t.detailsContainer&&t.detailsContainer.length>0&&t.detailsContainer.addClass("js-dgwt-wcas-initialized")},createContainers:function(t){var s=this,a=s.options;0==e("."+a.containerClass).length?(s.suggestionsContainer=e(n.utils.createNode(a.containerClass)),s.suggestionsContainer.appendTo(a.appendTo||"body"),s.suggestionsContainer.addClass("woocommerce"),!0===a.showImage&&s.suggestionsContainer.addClass("dgwt-wcas-has-img"),!0===a.showPrice&&s.suggestionsContainer.addClass("dgwt-wcas-has-price"),!0===a.showDescription&&s.suggestionsContainer.addClass("dgwt-wcas-has-desc"),!0===a.showSKU&&s.suggestionsContainer.addClass("dgwt-wcas-has-sku"),!0===a.showHeadings&&s.suggestionsContainer.addClass("dgwt-wcas-has-headings")):s.suggestionsContainer=e("."+s.options.containerClass),s.canShowDetailsPanel()&&(0==e("."+a.containerDetailsClass).length?(s.detailsContainer=e(n.utils.createNode(a.containerDetailsClass)),s.detailsContainer.appendTo(a.appendTo||"body"),s.detailsContainer.addClass("woocommerce")):s.detailsContainer=e("."+a.containerDetailsClass))},registerEventsSearchBar:function(){var t=this;t.el.on("fibosearch/ping",function(){t.el.addClass("fibosearch-pong")}),t.getForm().on("submit.autocomplete",function(s){if(t.options.disableSubmit)return s.preventDefault(),!1;var a=e(this).find("."+t.options.searchInputClass);if(a.length&&0===a.val().length)return s.preventDefault(),!1;t.options.goToFirstVariationOnSubmit&&t.suggestions.length>0&&e.each(t.suggestions,function(e,a){if(void 0!==a.type&&"product_variation"==a.type)return t.select(e),s.preventDefault(),!1}),t.options.showRecentlySearchedPhrases&&t.saveHistorySearches(a.val()),t.closeOverlayMobile()}),t.positionPreloaderAndMic(),e(window).on("load",function(){t.positionPreloaderAndMic()}),t.el.on("keydown.autocomplete",function(e){t.onKeyPress(e)}),t.el.on("keyup.autocomplete",function(e){t.onKeyUp(e)}),t.el.on("blur.autocomplete",function(){t.onBlur()}),t.el.on("focus.autocomplete",function(e){t.onFocus(e)}),t.el.on("change.autocomplete",function(e){t.onKeyUp(e)}),t.el.on("input.autocomplete",function(e){t.onKeyUp(e)})},registerEventsSuggestions:function(){var t=this,a="."+t.classes.suggestion;if(!t.getSuggestionsContainer().hasClass("js-dgwt-wcas-initialized")){e(document).on("mouseenter.autocomplete",a,function(){var t=s.getActiveInstance();if(void 0!==t){var a=e(this).data("index"),o=t.canShowDetailsPanel()?100:1;if(t.selectedIndex!=a){if("headline"==t.suggestions[a].type||"headline-v2"==t.suggestions[a].type)return;s.mouseHoverDebounce(function(){t.selectedIndex!==a&&(t.latestActivateSource="mouse",t.getDetails(t.suggestions[a]),t.activate(a))},'.dgwt-wcas-suggestion[data-index="'+a+'"]',o)}}});var o=!1;e(document).on("click.autocomplete",a,function(t){if(o)t.preventDefault();else{var a=s.getActiveInstance();a.actionTriggerSource="click",o=!0,setTimeout(function(){o=!1},500),(void 0===t.ctrlKey||!1===t.ctrlKey)&&(a.select(e(this).data("index")),t.preventDefault())}}),e(document).on("mousedown.autocomplete",a,function(t){var a=this;0===t.button&&setTimeout(function(){!o&&s.getActiveInstance().select(e(a).data("index"))},250)}),e("."+t.options.containerClass).on("mousedown.autocomplete",function(e){s.getActiveInstance().isMouseDownOnSearchElements=!0}),e(document).on("click",".js-dgwt-wcas-sugg-hist-clear",function(){t.resetPreSuggestions()})}},registerEventsDetailsPanel:function(){var t=this.getDetailsContainer();!(!this.canShowDetailsPanel()||t.hasClass("js-dgwt-wcas-initialized"))&&(e(document).on("change.autocomplete",'[name="js-dgwt-wcas-quantity"]',function(t){e(this).closest(".js-dgwt-wcas-pd-addtc").find("[data-quantity]").attr("data-quantity",e(this).val())}),e("."+this.options.containerDetailsClass).on("mousedown.autocomplete",function(e){s.getActiveInstance().isMouseDownOnSearchElements=!0}))},registerIconHandler:function(){var t=this,s=t.getFormWrapper(),a=t.getForm();s.on("click.autocomplete",".js-dgwt-wcas-search-icon-handler",function(e){var o=s.find("."+t.options.searchInputClass);if(s.hasClass("dgwt-wcas-layout-icon-open"))t.hide(),a.hide(!0),s.removeClass("dgwt-wcas-layout-icon-open");else{var i=s.find(".dgwt-wcas-search-icon-arrow");a.hide(),i.hide(),s.addClass("dgwt-wcas-layout-icon-open"),t.positionIconSearchMode(s),a.fadeIn(50,function(){i.show(),t.positionPreloaderAndMic(s);var e=t.currentValue.length;e>0&&o[0].setSelectionRange(e,e),o.trigger("focus")}),setTimeout(function(){t.fixPosition()},110)}return!1}),0==e(".js-dgwt-wcas-initialized").length&&e(".js-dgwt-wcas-search-icon-handler").length>0&&e(document).on("click.autocomplete",function(s){if(e(".dgwt-wcas-layout-icon-open").length){var a=e(s.target);a.closest("."+t.options.searchFormClass).length>0||a.closest("."+t.options.containerClass).length>0||a.closest("."+t.options.containerDetailsClass).length>0||a.hasClass("js-dgwt-wcas-sugg-hist-clear")||t.hideIconModeSearch()}})},registerFlexibleLayout:function(){var t=this,s=e(window).width();e(window).on("resize.autocomplete",function(){var a=e(window).width();a!=s&&(t.reloadFlexibleLayout(),s=a)}),t.reloadFlexibleLayout(),e(window).on("load.autocomplete",function(){t.reloadFlexibleLayout()})},activateMobileOverlayMode:function(){var e=this,t=e.getFormWrapper(),s=t.find(".js-dgwt-wcas-search-icon-handler");if(t.hasClass("js-dgwt-wcas-mobile-overlay-enabled")&&!t.find(".js-dgwt-wcas-enable-mobile-form").length){var a="string"==typeof dgwt_wcas.labels.mob_overlay_label?dgwt_wcas.labels.mob_overlay_label:"";t.prepend('<a href="#" aria-label="'+a+'" class="js-dgwt-wcas-enable-mobile-form dgwt-wcas-enable-mobile-form"></a>'),t.addClass("dgwt-wcas-mobile-overlay-trigger-active"),s.length&&s.attr("tabindex","-1"),t.find(".js-dgwt-wcas-enable-mobile-form").on("click.autocomplete",function(t){return e.options.mobileOverlayDelay>0?setTimeout(function(){e.showMobileOverlay()},e.options.mobileOverlayDelay):e.showMobileOverlay(),!1})}},deactivateMobileOverlayMode:function(){var e=this.getFormWrapper(),t=e.find(".js-dgwt-wcas-search-icon-handler"),s=e.find(".js-dgwt-wcas-enable-mobile-form");e.hasClass("js-dgwt-wcas-mobile-overlay-enabled")&&s.length&&(this.closeOverlayMobile(),s.remove(),e.removeClass("dgwt-wcas-mobile-overlay-trigger-active"),t.length&&t.removeAttr("tabindex"))},toggleMobileOverlayMode:function(){var e=this.getFormWrapper(),t=!1;if(e.hasClass("js-dgwt-wcas-mobile-overlay-enabled")){if(e.find(".js-dgwt-wcas-enable-mobile-form").length&&(t=!0),!t&&this.isBreakpointReached("mobile-overlay")||t&&!this.isBreakpointReached("mobile-overlay")){var s=this.getSuggestionsContainer();this.close(!1),s.length&&s.html(""),this.hideIconModeSearch()}!t&&this.isBreakpointReached("mobile-overlay")&&this.activateMobileOverlayMode(),t&&!this.isBreakpointReached("mobile-overlay")&&this.deactivateMobileOverlayMode()}},showMobileOverlay:function(){var t=this;if("on"!==t.overlayMobileState){t.overlayMobileState="on";var s,a=t.getFormWrapper(),o=t.getSuggestionsContainer(),i="";e("html").addClass("dgwt-wcas-overlay-mobile-on"),e("html").addClass("dgwt-wcas-open-"+t.getSearchStyle()),i+='<div class="js-dgwt-wcas-overlay-mobile dgwt-wcas-overlay-mobile">',i+='<div class="dgwt-wcas-om-bar js-dgwt-wcas-om-bar">',i+='<button class="dgwt-wcas-om-return js-dgwt-wcas-om-return">',"string"==typeof dgwt_wcas.back_icon&&(i+=dgwt_wcas.back_icon),i+="</button>",i+="</div>",i+="</div>",e(t.options.mobileOverlayWrapper).append(i),(s=e(".js-dgwt-wcas-overlay-mobile")).css("zIndex",99999999999),a.after('<span class="js-dgwt-wcas-om-hook"></span>'),a.appendTo(".js-dgwt-wcas-om-bar"),o.appendTo(".js-dgwt-wcas-om-bar"),a.addClass("dgwt-wcas-search-wrapp-mobile"),a.hasClass("dgwt-wcas-has-submit")&&(a.addClass("dgwt-wcas-has-submit-off"),a.removeClass("dgwt-wcas-has-submit")),a.find("."+t.options.searchInputClass).trigger("focus"),e(document).on("click.autocomplete",".js-dgwt-wcas-om-return",function(e){t.closeOverlayMobile(s)}),document.dispatchEvent(new CustomEvent("fibosearch/show-mobile-overlay",{detail:t}))}},closeOverlayMobile:function(t){var s=this;if(!e("html").hasClass("dgwt-wcas-overlay-mobile-on")){s.overlayMobileState="off";return}var a=s.getSuggestionsContainer(),o=e(".js-dgwt-wcas-om-bar").find("."+s.options.searchFormClass);o.hasClass("dgwt-wcas-has-submit-off")&&(o.removeClass("dgwt-wcas-has-submit-off"),o.addClass("dgwt-wcas-has-submit")),o.removeClass("dgwt-wcas-search-wrapp-mobile"),e("html").removeClass("dgwt-wcas-overlay-mobile-on"),e("html").removeClass("dgwt-wcas-open-"+s.getSearchStyle()),a.appendTo("body"),a.removeAttr("body-scroll-lock-ignore"),e(".js-dgwt-wcas-om-hook").after(o),e(".js-dgwt-wcas-overlay-mobile").remove(),e(".js-dgwt-wcas-om-hook").remove(),setTimeout(function(){o.find("."+s.options.searchInputClass).val("");var e=o.find(".dgwt-wcas-close");o.length>0&&(e.removeClass("dgwt-wcas-close"),e.html("")),s.hide()},150),s.overlayMobileState="off",document.dispatchEvent(new CustomEvent("fibosearch/hide-mobile-overlay",{detail:s}))},reloadFlexibleLayout:function(){var e=this.getFormWrapper(),t=0,s=e.find(".dgwt-wcas-icon-preloader");e.hasClass("js-dgwt-wcas-layout-icon-flexible")&&(t=1),e.hasClass("js-dgwt-wcas-layout-icon-flexible-inv")&&(t=2),t>0&&(1===t&&this.isBreakpointReached("search-layout")||2===t&&!this.isBreakpointReached("search-layout")?(e.addClass("js-dgwt-wcas-layout-icon"),e.addClass("dgwt-wcas-layout-icon")):(e.removeClass("js-dgwt-wcas-layout-icon"),e.removeClass("dgwt-wcas-layout-icon")),e.addClass("dgwt-wcas-layout-icon-flexible-loaded"),s.length&&s.remove())},onFocus:function(t){var s=this.getFormWrapper();e("."+this.options.searchFormClass).removeClass("dgwt-wcas-active"),s.addClass("dgwt-wcas-active"),e("body").addClass("dgwt-wcas-focused"),s.addClass("dgwt-wcas-search-focused"),0==e(t.target).closest(".dgwt-wcas-search-wrapp-mobile").length&&this.enableOverlayDarkened(),this.fixPosition(),0===this.el.val().length?this.canShowPreSuggestions()&&this.showPreSuggestions():this.el.val().length>=this.options.minChars&&this.onValueChange()},onBlur:function(){var t=this.options,a=this.el.val(),o=this.getQuery(a),i=!1;e("body").removeClass("dgwt-wcas-focused"),e("."+t.searchFormClass).removeClass("dgwt-wcas-search-focused"),s.isIOS()&&e("html").hasClass("dgwt-wcas-overlay-mobile-on")&&(i=!0),!(this.isMouseDownOnSearchElements||i)&&(this.hide(),this.selection&&this.currentValue!==o&&(t.onInvalidateSelection||e.noop).call(this.element)),document.dispatchEvent(new CustomEvent("fibosearch/close",{detail:this}))},abortAjax:function(){var e=this;e.currentRequest&&(e.currentRequest.abort(),e.currentRequest=null)},setOptions:function(t){var s=this,a=s.getSuggestionsContainer(),o=e.extend({},s.options,t);s.isLocal=Array.isArray(o.lookup),s.isLocal&&(o.lookup=s.verifySuggestionsFormat(o.lookup)),a.css({"max-height":s.canShowDetailsPanel()?"none":o.maxHeight+"px","z-index":o.zIndex}),s.canShowDetailsPanel()&&s.getDetailsContainer().css({"z-index":o.zIndex-1}),o.onSearchComplete=function(){s.getFormWrapper().removeClass("dgwt-wcas-processing"),s.preloader("hide","form","dgwt-wcas-inner-preloader"),s.showCloseButton()},this.options=o},clearCache:function(){this.cachedResponse={},this.cachedDetails={},this.cachedPrices={},this.badQueries=[]},clear:function(e){e&&this.clearCache(),this.currentValue="",this.suggestions=[]},close:function(e){var t=this.el.closest("."+this.options.searchFormClass).find("."+this.options.searchInputClass),s=this.getFormWrapper();this.hide(),this.clear(!1),this.hideCloseButton(),t.val(""),s.removeClass(this.classes.inputFilled),e&&t.trigger("focus")},fixPositionSuggestions:function(){var e=this.getSuggestionsContainer(),t=this.getForm(),s=this.el,a=this.getElementInfo(t),o=this.getElementInfo(s),i={top:o.top+o.height,left:a.left};this.ancestorHasPositionFixed(t)?(i.top=o.topViewPort+o.height,e.addClass(this.classes.fixed)):e.removeClass(this.classes.fixed),this.getSuggestionsContainer().css(i)},fixPositionDetailsPanel:function(){var t=this.getFormWrapper(),s=this.getSuggestionsContainer(),a=this.getDetailsContainer(),o=this.getForm(),i=this.el,n=this.getElementInfo(o),r=this.getElementInfo(i),c={top:r.top+r.height,left:n.left+s.outerWidth(!1)};if(this.ancestorHasPositionFixed(t)?(c.top=r.topViewPort+r.height,a.addClass(this.classes.fixed)):a.removeClass(this.classes.fixed),a.css(c),e("body").removeClass("dgwt-wcas-full-width dgwt-wcas-details-outside dgwt-wcas-details-right dgwt-wcas-details-left dgwt-wcas-details-notfit"),t.outerWidth()>=this.options.dpusbBreakpoint){e("body").addClass("dgwt-wcas-full-width"),!0===this.options.isRtl&&(c.left=n.left+a.outerWidth(!1),s.css("left",c.left),a.css("left",n.left));return}var l=e(window).width(),d=a.outerWidth(),g=a.offset();e("body").addClass("dgwt-wcas-details-outside dgwt-wcas-details-right"),l<g.left+d&&(e("body").removeClass("dgwt-wcas-details-right"),e("body").addClass("dgwt-wcas-details-left"),c.left=s.offset().left-a.outerWidth(!1),a.css("left",c.left),g=a.offset()),g.left<1&&(e("body").removeClass("dgwt-wcas-details-left dgwt-wcas-details-right"),e("body").addClass("dgwt-wcas-details-notfit"))},fixHeight:function(){var e=this.getSuggestionsContainer(),t=this.getDetailsContainer();if(e.css("height","auto"),t.css("height","auto"),!this.canShowDetailsPanel())return e.css("height","auto"),!1;var s=e.outerHeight(!1),a=t.outerHeight(!1);return e.find(".dgwt-wcas-suggestion:last-child").removeClass("dgwt-wcas-suggestion-no-border-bottom"),(!(s<=340)||!(a<=340))&&(e.find(".dgwt-wcas-suggestion:last-child").addClass("dgwt-wcas-suggestion-no-border-bottom"),a<s&&t.css("height",s+"px"),s<a&&e.css("height",a+"px"),!1)},automaticAlignment:function(){var e=this,t=e.getFormWrapper().find(".dgwt-wcas-search-input"),s=e.getSuggestionsContainer(),a=e.getDetailsContainer();if(null==e.autoAligmentprocess){var o=[t.width(),s.height()];e.canShowDetailsPanel()&&(o[2]=a.height()),e.autoAligmentprocess=setInterval(function(){var i=[t.width(),s.height()];e.canShowDetailsPanel()&&(i[2]=a.height());for(var n=0;n<o.length;n++)if(o[n]!=i[n]){e.fixHeight(),e.fixPosition(),o=i;break}e.canShowDetailsPanel()&&a.find(".dgwt-wcas-details-inner").height()-a.height()>2&&e.fixHeight()},10)}},getElementInfo:function(e){var t,s,a={};return t=e[0].getBoundingClientRect(),s=e.offset(),a.left=s.left,a.top=s.top,a.width=e.outerWidth(!1),a.height=e.outerHeight(!1),a.right=a.left+a.width,a.bottom=a.top+a.height,a.topViewPort=t.top,a.bottomViewPort=t.top+a.height,a},getFormWrapper:function(){return this.el.closest("."+this.options.searchFormClass)},getForm:function(){return this.el.closest("."+this.options.formClass)},getSuggestionsContainer:function(){return e("."+this.options.containerClass)},getDetailsContainer:function(){return e("."+this.options.containerDetailsClass)},scrollDownSuggestions:function(){var e=this.getSuggestionsContainer();e[0].scrollTop=e[0].scrollHeight},isCursorAtEnd:function(){var e,t=this.el.val().length,s=this.element.selectionStart;return"number"==typeof s?s===t:!document.selection||((e=document.selection.createRange()).moveStart("character",-t),t===e.text.length)},onKeyPress:function(t){var s=this,a=s.getFormWrapper();if(s.addActiveClassIfMissing(),!s.visible&&t.keyCode===o.DOWN&&s.currentValue){s.suggest();return}if(!s.visible){t.keyCode===o.ESC&&a.hasClass("dgwt-wcas-layout-icon-open")&&s.hideIconModeSearch(),t.keyCode===o.ESC&&s.isMountedOverlayDarkened()&&(s.disableOverlayDarkened(),s.el.blur()),t.keyCode===o.ESC&&e("html").hasClass("dgwt-wcas-overlay-mobile-on")&&s.closeOverlayMobile();return}if((t.ctrlKey||t.metaKey)&&t.keyCode===o.RETURN){s.selectedIndex>-1&&s.openInNewTab(s.selectedIndex);return}switch(t.keyCode){case o.ESC:s.close();break;case o.RIGHT:if(s.hint&&s.options.onHint&&s.isCursorAtEnd()){s.selectHint();break}return;case o.TAB:break;case o.RETURN:if(-1===s.selectedIndex){if(s.options.disableSubmit)return!1;s.hide();return}s.actionTriggerSource="enter",s.select(s.selectedIndex);break;case o.UP:s.moveUp();break;case o.DOWN:s.moveDown();break;default:return}t.stopImmediatePropagation(),t.preventDefault()},onKeyUp:function(e){var t=this;switch(e.keyCode){case o.UP:case o.DOWN:return}clearTimeout(t.onChangeTimeout),t.currentValue!==t.el.val()&&(t.options.deferRequestBy>0?t.onChangeTimeout=setTimeout(function(){t.onValueChange()},t.options.deferRequestBy):t.onValueChange())},onValueChange:function(){if(this.ignoreValueChange){this.ignoreValueChange=!1;return}var t=this,s=t.options,a=t.el.val(),o=t.getQuery(a),i=t.getFormWrapper();if(t.selection&&t.currentValue!==o&&(t.selection=null,(s.onInvalidateSelection||e.noop).call(t.element)),clearTimeout(t.onChangeTimeout),t.currentValue=a,t.selectedIndex=-1,s.triggerSelectOnValidInput&&t.isExactMatch(o)){t.select(0);return}o.length>0?i.hasClass(t.classes.inputFilled)||i.addClass(t.classes.inputFilled):i.removeClass(t.classes.inputFilled),o.length<s.minChars?(t.hideCloseButton(),t.hide(),t.canShowPreSuggestions()&&0===o.length&&t.showPreSuggestions()):(t.canShowPreSuggestions()&&t.hidePreSuggestions(),t.getSuggestions(o))},isExactMatch:function(e){var t=this.suggestions;return 1===t.length&&t[0].value.toLowerCase()===e.toLowerCase()},isNoResults:function(e){var t=!1;return void 0!==e&&1===e.length&&void 0!==e[0].type&&"no-results"===e[0].type&&(t=!0),t},canShowDetailsPanel:function(){var t=this.options.showDetailsPanel;return(768>e(window).width()||"ontouchend"in document||this.isPreSuggestionsMode||this.isNoResults(this.suggestions))&&(t=!1),t},isBreakpointReached:function(e){var t=0;switch(e){case"search-layout":t=this.options.layoutBreakpoint,this.isSetParam("layout_breakpoint")&&(t=Number.parseInt(this.getParam("layout_breakpoint")));break;case"mobile-overlay":t=this.options.mobileOverlayBreakpoint,this.isSetParam("mobile_overlay_breakpoint")&&(t=Number.parseInt(this.getParam("mobile_overlay_breakpoint")))}return window.innerWidth<=t},getQuery:function(t){var s,a=this.options.delimiter;return a?(s=t.split(a),e.trim(s[s.length-1])):t.trim()},getSuggestionsLocal:function(t){var s,a=this.options,o=t.toLowerCase(),i=a.lookupFilter,n=parseInt(a.lookupLimit,10);return s={suggestions:e.grep(a.lookup,function(e){return i(e,t,o)})},n&&s.suggestions.length>n&&(s.suggestions=s.suggestions.slice(0,n)),s},getSuggestions:function(t){var o,i,n,r,c=this,l=c.options,d=l.serviceUrl,g=c.getFormWrapper(),u=c.isActiveIconModeSearch();if(l.params[l.paramName]=t,void 0!==dgwt_wcas.current_lang&&(l.params.l=dgwt_wcas.current_lang),c.preloader("show","form","dgwt-wcas-inner-preloader"),g.addClass("dgwt-wcas-processing"),!1!==l.onSearchStart.call(c.element,l.params)){if(i=l.ignoreParams?null:l.params,"function"==typeof l.lookup){l.lookup(t,function(e){c.suggestions=e.suggestions,c.suggest(),c.selectFirstSuggestion(e.suggestions),l.onSearchComplete.call(c.element,t,e.suggestions)});return}e("body").hasClass("dgwt-wcas-open")||document.dispatchEvent(new CustomEvent("fibosearch/open",{detail:c})),c.isLocal?o=c.getSuggestionsLocal(t):("function"==typeof d&&(d=d.call(c.element,t)),n=d+"?"+e.param(i||{}),o=c.cachedResponse[n]),o&&Array.isArray(o.suggestions)?(c.suggestions=o.suggestions,c.suggest(),c.selectFirstSuggestion(o.suggestions),l.onSearchComplete.call(c.element,t,o.suggestions),c.isNoResults(o.suggestions)?document.dispatchEvent(new CustomEvent("fibosearch/no-results",{detail:c})):document.dispatchEvent(new CustomEvent("fibosearch/show-suggestions",{detail:c}))):c.isBadQuery(t)?l.onSearchComplete.call(c.element,t,[]):(c.abortAjax(),r={url:d,data:i,type:l.type,dataType:l.dataType},e.extend(r,l.ajaxSettings),a.object=c,a.ajaxSettings=r,s.debounce(function(){var s=a.object,o=a.ajaxSettings;s.currentRequest=e.ajax(o).done(function(e){var a;(!u||s.isActiveIconModeSearch())&&(s.currentRequest=null,void 0!==(a=s.options.transformResult(e,t)).suggestions&&(s.processResponse(a,t,n),s.selectFirstSuggestion(a.suggestions),s.isNoResults(a.suggestions)?s.gaEvent(t,"Autocomplete Search without results"):s.gaEvent(t,"Autocomplete Search with results")),s.fixPosition(),s.options.onSearchComplete.call(s.element,t,a.suggestions),s.updatePrices(),s.isNoResults(a.suggestions)?document.dispatchEvent(new CustomEvent("fibosearch/no-results",{detail:s})):document.dispatchEvent(new CustomEvent("fibosearch/show-suggestions",{detail:s})))}).fail(function(e,a,o){s.options.onSearchError.call(s.element,t,e,a,o)})},l.debounceWaitMs))}},getDetails:function(t){var s=this;if(!s.canShowDetailsPanel())return!1;if(null!=t&&void 0!==t.type&&("string"!=typeof t.type||"more_products"!==t.type)){s.fixHeight(),s.getDetailsContainer();var a,o=s.prepareSuggestionObjectID(t);if(null!=(a=s.cachedDetails[o]))s.detailsPanelSetScene(o),s.fixHeight(),s.fixPosition();else{var i={action:dgwt_wcas.action_result_details,items:[]};if(e.each(s.suggestions,function(e,t){if(void 0!==t.type&&"more_products"!=t.type&&"headline"!=t.type){var a={objectID:s.prepareSuggestionObjectID(t),value:null!=t.value?t.value:""};i.items.push(a)}}),s.detailsPanelClearScene(),s.preloader("show","details",""),-1!=e.inArray(o,s.detailsRequestsSent))return;s.detailsRequestsSent.push(o),e.ajax({data:i,type:"post",url:dgwt_wcas.ajax_details_endpoint,success:function(e){var t="string"==typeof e?JSON.parse(e):e;if(void 0!==t.items)for(var a=0;a<t.items.length;a++){var o=t.items[a].objectID;s.cachedDetails[o]={html:t.items[a].html},s.detailsPanelAddToScene(o),void 0!==t.items[a].price&&t.items[a].price.length>0&&(s.cachedPrices[o]=t.items[a].price)}s.preloader("hide","details","");var i=s.prepareSuggestionObjectID(s.suggestions[s.selectedIndex]);null!=s.cachedDetails[i]?s.detailsPanelSetScene(i):s.detailsPanelClearScene(),s.fixPosition(),s.fixHeight(),s.updatePrices(!0)},error:function(e,t){s.preloader("hide","details",""),s.detailsPanelClearScene(),s.fixPosition(),s.fixHeight()}})}e(document).trigger("dgwtWcasDetailsPanelLoaded",s)}},updatePrices:function(t){var s,a=this,o=[];if(a.options.showPrice&&a.options.dynamicPrices&&0!=a.suggestions.length){for(s=0;s<a.suggestions.length;s++)if(void 0!==a.suggestions[s].type&&("product"==a.suggestions[s].type||"product_variation"==a.suggestions[s].type)){var i="";i=void 0!==a.suggestions[s].variation_id?"product__"+a.suggestions[s].variation_id:"product__"+a.suggestions[s].post_id,void 0!==a.cachedPrices[i]?a.updatePrice(s,a.cachedPrices[i]):(a.applyPreloaderForPrice(s),void 0!==a.suggestions[s].variation_id?o.push(a.suggestions[s].variation_id):o.push(a.suggestions[s].post_id))}if(!t&&o.length>0){var n={action:void 0===dgwt_wcas.action_get_prices?"dgwt_wcas_get_prices":dgwt_wcas.action_get_prices,items:o};e.ajax({data:n,type:"post",url:dgwt_wcas.ajax_prices_endpoint,success:function(e){if(void 0!==e.success&&e.success&&Object.keys(e.data).length>0&&a.suggestions.length>0)for(s=0;s<a.suggestions.length;s++)void 0!==a.suggestions[s].type&&"product"===a.suggestions[s].type&&"string"==typeof e.data[a.suggestions[s].post_id]?(i="product__"+a.suggestions[s].post_id,a.cachedPrices[i]=e.data[a.suggestions[s].post_id],a.updatePrice(s,e.data[a.suggestions[s].post_id])):void 0!==a.suggestions[s].type&&"product_variation"===a.suggestions[s].type&&void 0!==a.suggestions[s].variation_id&&"string"==typeof e.data[a.suggestions[s].variation_id]&&(i="product__"+a.suggestions[s].variation_id,a.cachedPrices[i]=e.data[a.suggestions[s].variation_id],a.updatePrice(s,e.data[a.suggestions[s].variation_id]))},error:function(e,t){}})}}},updatePrice:function(t,s){var a=this;if(void 0!==a.suggestions[t]){a.suggestions[t].price=s;var o=e(".dgwt-wcas-suggestions-wrapp").find('[data-index="'+t+'"] .dgwt-wcas-sp');o.length&&o.html(s)}},applyCustomParams:function(e){if("object"==typeof dgwt_wcas.custom_params){var t=dgwt_wcas.custom_params;for(var s in t)e[s]=t[s]}var a=this.el.data("custom-params");if("object"==typeof a)for(var s in a)e[s]=a[s];return e},isSetParam:function(e){return void 0!==this.options.params[e]},getParam:function(e){return this.isSetParam(e)?this.options.params[e]:""},applyPreloaderForPrice:function(t){if(void 0!==this.suggestions[t]){var s=e(".dgwt-wcas-suggestions-wrapp").find('[data-index="'+t+'"] .dgwt-wcas-sp');s.length&&s.html('<div class="dgwt-wcas-preloader-price"><div class="dgwt-wcas-preloader-price-inner"> <div></div><div></div><div></div></div></div>')}},prepareSuggestionObjectID:function(e){var t="";return void 0!==e&&void 0!==e.type&&(null!=e.post_id&&(t=e.type+"__"+e.post_id,"product_variation"===e.type&&(t+="__"+e.variation_id),void 0!==e.post_type&&(t=e.type+"__"+e.post_id+"__"+e.post_type)),null!=e.term_id&&null!=e.taxonomy&&(t=e.type+"__"+e.term_id+"__"+e.taxonomy)),t},detailsPanelSetScene:function(e){var t=this.getDetailsContainer(),a=s.hashCode(e),o=t.find('.dgwt-wcas-details-inner[data-object="'+a+'"]');document.dispatchEvent(new CustomEvent("fibosearch/show-details-panel",{detail:this})),o.length&&(this.preloader("hide","details",""),this.detailsPanelClearScene(),o.addClass("dgwt-wcas-details-inner-active"))},detailsPanelAddToScene:function(e){var t=this.getDetailsContainer(),a=this.cachedDetails[e],o=s.hashCode(e),i="";void 0!==a&&"string"==typeof a.html&&(i=a.html.replace("<div ",'<div data-object="'+o+'" ')),0==t.find('.dgwt-wcas-details-inner[data-object="'+o+'"]').length&&t.append(i)},detailsPanelClearScene:function(){var e=this.getDetailsContainer().find(".dgwt-wcas-details-inner");e.length&&e.removeClass("dgwt-wcas-details-inner-active")},selectFirstSuggestion:function(t){var s=this,a=0,o=!1;if(s.canShowDetailsPanel())"undefined"!=t&&t.length>0&&e.each(s.suggestions,function(e,t){if(void 0!==t.type&&"more_products"!=t.type&&"headline"!=t.type&&"headline-v2"!=t.type&&"no-results"!=t.type)return a=e,!1;(void 0===t.type||"no-results"===t.type)&&(o=!0)}),!o&&(s.latestActivateSource="system",s.getDetails(t[a]),s.activate(a))},isBadQuery:function(e){if(!this.options.preventBadQueries)return!1;for(var t=this.badQueries,s=t.length;s--;)if(0===e.indexOf(t[s]))return!0;return!1},hide:function(t){var s=this,a=s.getSuggestionsContainer(),o=s.getDetailsContainer();if("function"==typeof s.options.onHide&&s.visible&&s.options.onHide.call(s.element,container),s.visible=!1,s.selectedIndex=-1,clearTimeout(s.onChangeTimeout),a.hide(),a.removeClass(s.classes.suggestionsContainerOrientTop),a.removeClass(s.classes.fixed),s.canShowDetailsPanel()&&(o.hide(),o.removeClass(s.classes.fixed)),s.hidePreSuggestions(),e("body").removeClass("dgwt-wcas-open"),!e("html").hasClass("dgwt-wcas-overlay-mobile-on")){var i=s.getSearchStyle();e("html").removeClass("dgwt-wcas-open-"+i),"pirx"===i&&e("html").removeClass("dgwt-wcas-open-pirx-compact")}e("body").removeClass("dgwt-wcas-block-scroll"),e("body").removeClass("dgwt-wcas-is-details"),e("body").removeClass("dgwt-wcas-full-width"),e("body").removeClass("dgwt-wcas-nores"),e("body").removeClass("dgwt-wcas-details-outside"),e("body").removeClass("dgwt-wcas-details-right"),e("body").removeClass("dgwt-wcas-details-left"),null!=s.autoAligmentprocess&&(clearInterval(s.autoAligmentprocess),s.autoAligmentprocess=null),s.isMouseDownOnSearchElements=!1,"boolean"==typeof t&&t&&(s.hideCloseButton(),s.currentValue="",s.suggestions=[])},positionIconSearchMode:function(t){var s=-20,a=this.getForm(),o=a.width(),i=e(window).width(),n=t[0].getBoundingClientRect().left;s=Math.max(s=Math.floor(-1*(o*((n+10)/i))),-1*n),a.css({left:s+"px"})},isActiveIconModeSearch:function(){var t=!1;return e(".dgwt-wcas-layout-icon-open").length>0&&(t=!0),t},hideIconModeSearch:function(){this.isActiveIconModeSearch()&&!s.isTextSelected()&&e(".dgwt-wcas-layout-icon-open").removeClass("dgwt-wcas-layout-icon-open")},hideAfterClickOutsideListener:function(){var t=this;"ontouchend"in document||e(document).on("mouseup",function(s){if(t.visible){var a=!(e(s.target).closest("."+t.options.searchFormClass).length>0||e(s.target).hasClass(t.options.searchFormClass)),o=!(e(s.target).closest("."+t.options.containerClass).length>0||e(s.target).hasClass(t.options.containerClass));if(t.canShowDetailsPanel()){var i=!(e(s.target).closest("."+t.options.containerDetailsClass).length>0||e(s.target).hasClass(t.options.containerDetailsClass));a&&o&&i&&t.hide()}else a&&o&&t.hide()}})},suggest:function(){if(!this.suggestions.length){this.hide();return}var t,s=this,a=s.options,o=a.groupBy,i=a.formatResult,n=s.getQuery(s.currentValue),r=s.classes.suggestion,c=s.classes.selected,l=s.getSuggestionsContainer(),d=s.getDetailsContainer(),g=e(s.noSuggestionsContainer),u=a.beforeRender,h="",p=function(e,s){var a=e.data[o];return t===a?"":'<div class="autocomplete-group"><strong>'+(t=a)+"</strong></div>"};if(a.triggerSelectOnValidInput&&s.isExactMatch(n)){s.select(0);return}e("body").removeClass("dgwt-wcas-nores"),e.each(s.suggestions,function(t,c){var l="string"==typeof c.url&&c.url.length?c.url:"#";if(o&&(h+=p(c,n,t)),void 0===c.type||"product"!=c.type&&"product_variation"!=c.type){var g,u=r,w="dgwt-wcas-st",f="",v="",m="",y=!0;if("product_cat"===c.taxonomy?(u+=" dgwt-wcas-suggestion-tax dgwt-wcas-suggestion-cat",a.showHeadings||(f+='<span class="dgwt-wcas-st--direct-headline">'+dgwt_wcas.labels["tax_"+c.taxonomy]+"</span>"),void 0!==c.breadcrumbs&&c.breadcrumbs&&(m=c.breadcrumbs+" &gt; "+c.value,v+='<span class="dgwt-wcas-st-breadcrumbs"><span class="dgwt-wcas-st-label-in">'+dgwt_wcas.labels.in+" </span>"+c.breadcrumbs+"</span>")):"product_tag"===c.taxonomy?(u+=" dgwt-wcas-suggestion-tax dgwt-wcas-suggestion-tag",a.showHeadings||(f+='<span class="dgwt-wcas-st--direct-headline">'+dgwt_wcas.labels["tax_"+c.taxonomy]+"</span>")):a.isPremium&&c.taxonomy===a.taxonomyBrands?(u+=" dgwt-wcas-suggestion-tax dgwt-wcas-suggestion-brand",a.showHeadings||(f+='<span class="dgwt-wcas-st--direct-headline">'+dgwt_wcas.labels["tax_"+c.taxonomy]+"</span>")):a.isPremium&&"taxonomy"===c.type?(u+=" dgwt-wcas-suggestion-tax dgwt-wcas-suggestion-tax-"+c.taxonomy,a.showHeadings||(f+='<span class="dgwt-wcas-st--direct-headline">'+dgwt_wcas.labels["tax_"+c.taxonomy]+"</span>")):a.isPremium&&"vendor"===c.type?(u+=" dgwt-wcas-suggestion-vendor dgwt-wcas-suggestion-vendor",a.showHeadings||(f+='<span class="dgwt-wcas-st--direct-headline">'+dgwt_wcas.labels.vendor+"</span>")):a.isPremium&&"post"===c.type&&void 0!==c.post_type?(u+=" dgwt-wcas-suggestion-pt dgwt-wcas-suggestion-pt-"+c.post_type,a.showHeadings||(f+='<span class="dgwt-wcas-st--direct-headline">'+dgwt_wcas.labels["post_type_"+c.post_type]+"</span>")):"more_products"===c.type?(u+=" js-dgwt-wcas-suggestion-more dgwt-wcas-suggestion-more",w="dgwt-wcas-st-more",c.value=dgwt_wcas.labels.show_more+'<span class="dgwt-wcas-st-more-total"> ('+c.total+")</span>",y=!1):a.showHeadings&&"headline"===c.type&&(u+=" js-dgwt-wcas-suggestion-headline dgwt-wcas-suggestion-headline",void 0!==dgwt_wcas.labels[c.value+"_plu"]&&(c.value=dgwt_wcas.labels[c.value+"_plu"]),y=!1),"no-results"===c.type)e("body").addClass("dgwt-wcas-nores"),d.length&&(s.detailsPanelClearScene(),d.hide(),d.removeClass(s.classes.fixed),s.fixHeight()),c.value="",h+=s.createNoResultsContent();else{if((void 0!==c.image_src&&c.image_src||void 0!==c.image&&c.image)&&(g=!0),f+=s.apply3rdPartyPlaceholder("title_before",c),v+=s.apply3rdPartyPlaceholder("title_after",c),m=m.length>0?' title="'+m.replace(/>/g,"&gt;")+'"':"",h+='<a href="'+l+'" class="'+u+'" data-index="'+t+'">',g){let b=c.image_src?c.image_src:c.image;h+='<span class="dgwt-wcas-si"><img src="'+b+'" /></span>',h+='<div class="dgwt-wcas-content-wrapp">'}h+="<span"+m+' class="'+w+'">',"vendor"===c.type?(h+='<span class="dgwt-wcas-st-title">'+f+i(c.value,n,y,a)+v+"</span>",c.shop_city&&(h+='<span class="dgwt-wcas-vendor-city"><span> - </span>'+i(c.shop_city,n,!0,a)+"</span>"),void 0!==c.desc&&c.desc&&(h+='<span class="dgwt-wcas-sd">'+i(c.desc,n,!0,a)+"</span>")):h+=f+i(c.value,n,y,a)+v,h+="</span>",h+=g?"</div>":"",h+="</a>"}}else h+=s.createProductSuggestion(c,t)}),this.adjustContainerWidth(),g.detach(),l.html(h),"function"==typeof u&&u.call(s.element,l,s.suggestions),l.show(),e("body").addClass("dgwt-wcas-open");var w=s.getSearchStyle();e("html").addClass("dgwt-wcas-open-"+w),"pirx"===w&&e("html").addClass("dgwt-wcas-open-pirx-compact"),s.isMouseDownOnSearchElements=!1,s.automaticAlignment(),s.canShowDetailsPanel()&&(e("body").addClass("dgwt-wcas-is-details"),d.show(),s.fixHeight()),a.autoSelectFirst&&(s.selectedIndex=0,l.scrollTop(0),l.children("."+r).first().addClass(c)),s.visible=!0,s.fixPosition()},createNoResultsContent:function(){var e='<div class="dgwt-wcas-suggestion-nores">',t=void 0!==dgwt_wcas.labels.no_results_default?dgwt_wcas.labels.no_results_default:"";try{t=JSON.parse(dgwt_wcas.labels.no_results);var s=document.createElement("div");s.innerHTML=t,t=s.innerHTML}catch(a){}return e+=t,e+="</div>"},createProductSuggestion:function(e,t,s){var a="",o="",i=this.options,n=this.classes.suggestion,r=!1,c=this.getQuery(this.currentValue),l=i.formatResult,d="string"==typeof e.url&&e.url.length?e.url:"#";"string"==typeof s&&(n+=" "+s),!0===i.showImage&&void 0!==e.thumb_html&&(r=!0);var g="product_variation"===e.type?" dgwt-wcas-suggestion-product-var":"";if(o+=void 0!==e.post_id?'data-post-id="'+e.post_id+'" ':"",o+=void 0!==e.taxonomy?'data-taxonomy="'+e.taxonomy+'" ':"",o+=void 0!==e.term_id?'data-term-id="'+e.term_id+'" ':"",a+='<a href="'+d+'" class="'+n+" dgwt-wcas-suggestion-product"+g+'" data-index="'+t+'" '+o+">",r&&(a+='<span class="dgwt-wcas-si">'+e.thumb_html+"</span>"),a+=r?'<div class="dgwt-wcas-content-wrapp">':"",a+='<div class="dgwt-wcas-st">',a+=this.apply3rdPartyPlaceholder("title_before",e),a+='<span class="dgwt-wcas-st-title">'+l(e.value,c,!0,i)+"</span>",a+=this.apply3rdPartyPlaceholder("title_after",e),!0===i.showSKU&&void 0!==e.sku&&e.sku.length>0&&(a+='<span class="dgwt-wcas-sku">('+dgwt_wcas.labels.sku_label+" "+l(e.sku,c,!0,i)+")</span>"),!0===i.showDescription&&void 0!==e.desc&&e.desc&&(a+='<span class="dgwt-wcas-sd">'+l(e.desc,c,!0,i)+"</span>"),!0===i.showProductVendor&&void 0!==e.vendor&&e.vendor){var u='<span class="dgwt-wcas-product-vendor"><span class="dgwt-wcas-product-vendor-label">'+dgwt_wcas.labels.vendor_sold_by+" </span>"+e.vendor+"</span>";void 0!==e.vendor_url&&e.vendor_url?a+='<span class="dgwt-wcas-product-vendor-link" data-url="'+e.vendor_url+'">'+u+"</span>":a+=u}a+=this.apply3rdPartyPlaceholder("content_after",e),void 0!==e.score&&(a+='<div class="dgwt-wcas-score">Score: '+e.score+"</div>"),a+="</div>";var h=!0===i.showPrice&&void 0!==e.price,p=void 0!==e.meta_before,w=void 0!==e.meta_after,f=h||p||w;return a+=f?'<div class="dgwt-wcas-meta">':"",p&&(a+=this.apply3rdPartyPlaceholder("meta_before",e)),h&&(a+='<span class="dgwt-wcas-sp">'+e.price+"</span>"),w&&(a+=this.apply3rdPartyPlaceholder("meta_after",e)),a+=f?"</div>":"",a+=r?"</div>":"",a+="</a>"},apply3rdPartyPlaceholder:function(e,t){var s="";return void 0!==t[e]&&t[e]&&(s=t[e]),s},getSearchStyle:function(){var t=this.getFormWrapper(),s="solaris";return t&&0!==t.length&&(e(t?.attr("class")?.split(/\s+/)).each(function(e){/dgwt-wcas-style-/i.test(this)&&(s=this.replace(/dgwt-wcas-style-/i,""))}),"pirx-compact"===s&&(s="pirx")),s},adjustContainerWidth:function(){var e=this.getFormWrapper(),t=this.getSuggestionsContainer(),s=this.getDetailsContainer(),a=this.getForm().outerWidth();if(e.length&&(t.css("width",a+"px"),this.canShowDetailsPanel()&&a>=this.options.dpusbBreakpoint)){var o=0;t.css("width",a/2),s.css("width",a/2),0!=(o=a-(t.outerWidth()+s.outerWidth()))&&s.css("width",s.outerWidth()+o)}},positionPreloaderAndMic:function(t){var s=this,a="object"==typeof t?t.find(".dgwt-wcas-search-submit"):e(".dgwt-wcas-search-submit");a.length>0&&a.each(function(){var t=e(this).closest(".dgwt-wcas-search-wrapp").find(".dgwt-wcas-preloader"),a=e(this).closest(".dgwt-wcas-search-wrapp").hasClass("dgwt-wcas-style-solaris"),o=e(this).closest(".dgwt-wcas-search-wrapp").hasClass(s.options.voiceSearchSupportedClass),i=e(this).closest(".dgwt-wcas-search-wrapp").find("."+s.options.voiceSearchClass);o&&a&&(1==dgwt_wcas.is_rtl?i.css("transform","translateX("+e(this).outerWidth()+"px)"):i.css("transform","translateX(-"+e(this).outerWidth()+"px)")),1==dgwt_wcas.is_rtl?t.css("left",e(this).outerWidth()+"px"):t.css("right",e(this).outerWidth()+"px")})},preloader:function(e,t,s){var a,o,i="dgwt-wcas-preloader-wrapp";if("form"===t){if(1!=dgwt_wcas.show_preloader)return;o=this.getFormWrapper().find(".dgwt-wcas-preloader")}else"details"===t&&(o=this.getDetailsContainer());if(0!=o.length){if("form"===t){"hide"===e?(o.removeClass(s),o.html("")):(o.addClass(s),"string"==typeof dgwt_wcas.preloader_icon&&o.html(dgwt_wcas.preloader_icon));return}var n=o.find("."+i);if("hide"===e){n.length&&n.remove();return}if("show"===e){var r=this.options.isRtl?"-rtl":"";a='<div class="'+(null==s?i:i+" "+s)+'"><img class="dgwt-wcas-placeholder-preloader" src="'+dgwt_wcas.img_url+"placeholder"+r+'.png" /></div>',this.detailsPanelClearScene(),n.length&&n.remove(),o.prepend(a)}}},verifySuggestionsFormat:function(t){return t.length&&"string"==typeof t[0]?e.map(t,function(e){return{value:e,data:null}}):t},processResponse:function(e,t,s){var a=this,o=a.options;e.suggestions=a.verifySuggestionsFormat(e.suggestions),o.noCache||(a.cachedResponse[s]=e,o.preventBadQueries&&!e.suggestions.length&&a.badQueries.push(t)),t===a.getQuery(a.currentValue)&&(a.suggestions=e.suggestions,a.suggest())},activate:function(t){var s,a=this,o=a.classes.selected,i=a.getSuggestionsContainer(),n=i.find("."+a.classes.suggestion);return(i.find("."+o).removeClass(o),a.selectedIndex=t,-1!==a.selectedIndex&&n.length>a.selectedIndex)?(e(s=n.get(a.selectedIndex)).addClass(o),s):null},selectHint:function(){var t=e.inArray(this.hint,this.suggestions);this.select(t)},select:function(e){!this.options.disableHits&&void 0!==this.suggestions[e]&&(void 0===this.suggestions[e]||"headline"!=this.suggestions[e].type&&"headline-v2"!=this.suggestions[e].type)&&(this.closeOverlayMobile(),this.hide(),this.onSelect(e))},moveUp:function(){var e=this;if(-1!==e.selectedIndex){if(e.latestActivateSource="key",0===e.selectedIndex){e.getSuggestionsContainer().children("."+e.classes.suggestion).first().removeClass(e.classes.selected),e.selectedIndex=-1,e.ignoreValueChange=!1,e.el.val(e.currentValue);return}e.adjustScroll(e.selectedIndex-1,"up")}},moveDown:function(){var e=this;e.selectedIndex!==e.suggestions.length-1&&(e.latestActivateSource="key",e.adjustScroll(e.selectedIndex+1,"down"))},adjustScroll:function(t,s){var a=this;if("headline"===a.suggestions[t].type&&(t="down"===s?t+1:t-1),void 0!==a.suggestions[t]){var o=a.activate(t);if(a.getDetails(a.suggestions[t]),!("more_products"===a.suggestions[t].type||!o||a.canShowDetailsPanel())){var i,n,r,c=a.getSuggestionsContainer(),l=e(o).outerHeight(!1);i=o.offsetTop,r=(n=c.scrollTop())+a.options.maxHeight-l,i<n?c.scrollTop(i):i>r&&c.scrollTop(i-a.options.maxHeight+l),a.options.preserveInput||(a.ignoreValueChange=!0)}}},onSelect:function(e){var t=this,s=t.options.onSelect,a=t.suggestions[e],o=!1;void 0!==a.type&&("more_products"!==a.type&&("enter"!==t.actionTriggerSource||"key"==t.latestActivateSource||"product_variation"==a.type)&&("enter"!==t.actionTriggerSource||"key"==t.latestActivateSource||"product_variation"!=a.type||t.options.goToFirstVariationOnSubmit)||(t.el.closest("form").trigger("submit"),o=!0),"history-search"===a.type&&(t.currentValue=t.getValue(a.value),t.currentValue===t.el.val()||t.options.preserveInput||t.el.val(t.currentValue.replace(/(<([^>]+)>)/gi," ").replace(/\s\s+/g," ")),t.el.closest("form").trigger("submit"),o=!0)),("product"===a.type||"product_variation"===a.type)&&t.options.showRecentlySearchedProducts&&t.saveHistoryProducts(a),o||(t.currentValue=t.getValue(a.value),t.currentValue===t.el.val()||t.options.preserveInput||t.el.val(t.currentValue.replace(/(<([^>]+)>)/gi," ").replace(/\s\s+/g," ")),a.url.length>0&&(window.location.href=a.url),t.suggestions=[],t.selection=a),"function"==typeof s&&s.call(t.element,a)},openInNewTab:function(e){var t=this.suggestions[e];t.url.length>0&&window.open(t.url,"_blank").trigger("focus")},getValue:function(e){var t,s,a=this.options.delimiter;return a&&1!==(s=(t=this.currentValue).split(a)).length?t.substr(0,t.length-s[s.length-1].length)+e:e},dispose:function(){var t=this.el,s=this.getFormWrapper(),a=this.getSuggestionsContainer(),o=s.find(".js-dgwt-wcas-enable-mobile-form");s.length&&s.find("*").each(function(){e(this).off(".autocomplete")}),t.off("fibosearch/ping"),s.off("click.autocomplete",".js-dgwt-wcas-search-icon-handler"),t.removeData("autocomplete"),e(window).off("resize.autocomplete",this.fixPosition),s.removeClass("dgwt-wcas-active"),this.close(!1),o.length&&o.remove(),a.length&&a.html("")},isMountedOverlayDarkened:function(){var e=this.getFormWrapper(),t=!1;return e.hasClass(this.classes.darkenOverlayMounted)&&(t=!0),t},enableOverlayDarkened:function(){var t,s=this,a=s.options;if(s.isMountedOverlayDarkened()){if((t=s.getFormWrapper()).addClass("dgwt-wcas-search-darkoverl-on"),e("body").addClass("dgwt-wcas-darkoverl-on"),0==e("."+a.darkenedOverlayClass).length){var o='<div class="'+a.darkenedOverlayClass+'"><div></div><div></div><div></div><div></div></div>';e("body").append(o);var i=e("."+s.options.darkenedOverlayClass);s.positionOverlayDarkened(),i.on("click.autocomplete",function(e){s.disableOverlayDarkened()})}s.overlayDarkenedState="on"}},disableOverlayDarkened:function(){var t,s=this,a=s.options;if(s.isMountedOverlayDarkened()){(t=e(".dgwt-wcas-search-darkoverl-on")).length&&t.removeClass("dgwt-wcas-search-darkoverl-on"),e("body").removeClass("dgwt-wcas-darkoverl-on");var o=e("."+a.darkenedOverlayClass);o.length>0&&(o.remove(),s.overlayDarkenedState="off")}},positionOverlayDarkened:function(){var t=this,s=!1,a=e("."+t.options.darkenedOverlayClass);a.length>0&&(t.ancestorHasPositionFixed(t.getFormWrapper())?(s=!0,a.addClass("dgwt-wcas-suggestions-wrapp-fixed")):a.removeClass("dgwt-wcas-suggestions-wrapp-fixed"),a.children("div").each(function(a){t.positionOverlayDarkenedDiv(e(this),a+1,s)}))},positionOverlayDarkenedDiv:function(t,s,a){var o,i,n=this.getFormWrapper();switch(n.hasClass("js-dgwt-wcas-layout-icon")&&(n=this.getForm()),o=this.getElementInfo(n),s){case 1:i={left:"-200px",top:"-200px",width:o.left+200+"px",height:e(document).outerHeight(!1)+200-1+"px"};break;case 2:var r=a?o.topViewPort:o.top;i={left:"-200px",top:"-200px",width:e(window).outerWidth(!1)+200+"px",height:r+200+"px"};break;case 3:i={left:o.left+o.width+"px",top:"-200px",width:e(window).outerWidth(!1)-o.right+"px",height:e(document).outerHeight(!1)+200-1+"px"};break;case 4:var r=a?o.topViewPort:o.top;i={left:"-200px",top:r+o.height+"px",width:e(window).outerWidth(!1)+200+"px",height:e(document).outerHeight(!1)-o.bottom-1+"px"}}i&&t.css(i)},showCloseButton:function(){var e=this,t=void 0!==dgwt_wcas.close_icon?dgwt_wcas.close_icon:"",s=e.getFormWrapper().find("."+e.options.preloaderClass);!(e.el.val().length<e.options.minChars)&&(s.hasClass(e.options.closeTrigger)||s.on("click.autocomplete",function(){e.close(!0)}),s.addClass(e.options.closeTrigger),s.html(t))},hideCloseButton:function(){var e=this.getFormWrapper().find("."+this.options.closeTrigger);e.length&&(e.removeClass(this.options.closeTrigger),e.html("")),e.off("click.autocomplete")},canShowPreSuggestions:function(){var e=!1;return(this.options.showRecentlySearchedProducts||this.options.showRecentlySearchedPhrases)&&(e=!0),e},showPreSuggestions:function(){var t,a=this,o=0,i="",n=a.getSuggestionsContainer(),r=a.getFormWrapper(),c=[],l=[],d=a.options.showImage;if(a.isPreSuggestionsMode=!0,a.suggestions=[],a.suggestionsContainer.addClass("dgwt-wcas-has-img"),d||a.suggestionsContainer.addClass("dgwt-wcas-has-img-forced"),a.options.showImage=!0,a.options.showRecentlySearchedProducts&&(c=s.getLocalStorageItem(a.recentlyViewedProductsKey,[])),a.options.showRecentlySearchedPhrases&&(l=s.getLocalStorageItem(a.recentlySearchedPhrasesKey,[])),0!==c.length||0!==l.length){if(a.suggestions.push({type:"headline-v2",value:""}),i+='<span class="dgwt-wcas-suggestion dgwt-wcas-suggestion-headline-v2" data-index="'+o+'">',void 0!==dgwt_wcas.labels.search_hist){var g=dgwt_wcas.labels.search_hist;g+=' <span class="js-dgwt-wcas-sugg-hist-clear dgwt-wcas-sugg-hist-clear">'+dgwt_wcas.labels.search_hist_clear+"</span>",i+='<span className="dgwt-wcas-st">'+g+"</span>"}if(i+="</span>",o++,c.length>0)for(t=0;t<c.length;t++)i+=a.createProductSuggestion(c[t],o,"dgwt-wcas-suggestion-history-product"),a.suggestions.push(c[t]),o++;if(l.length>0)for(t=0;t<l.length;t++){var u={type:"history-search",value:l[t],url:"#",thumb_html:dgwt_wcas.magnifier_icon};r.hasClass("dgwt-wcas-style-pirx")&&(u.thumb_html=dgwt_wcas.magnifier_icon_pirx),a.suggestions.push(u),i+='<a href="'+u.url+'" class="'+a.classes.suggestion+' dgwt-wcas-suggestion-history-search" data-index="'+o+'">',i+='<span class="dgwt-wcas-si">'+u.thumb_html+"</span>",i+='<div class="dgwt-wcas-content-wrapp">',i+='<div class="dgwt-wcas-st"><span class="dgwt-wcas-st-title">'+s.formatHtml(u.value)+"</span></div>",i+="</div>",i+="</a>",o++}n.html(i),n.show(),e("body").addClass("dgwt-wcas-open"),e("body").addClass("dgwt-wcas-open-pre-suggestions");var h=a.getSearchStyle();e("html").addClass("dgwt-wcas-open-"+a.getSearchStyle()),"pirx"===h&&e("html").addClass("dgwt-wcas-open-pirx-compact"),a.isMouseDownOnSearchElements=!1,a.visible=!0,a.fixPosition(),a.options.showImage=d,document.dispatchEvent(new CustomEvent("fibosearch/open",{detail:a})),document.dispatchEvent(new CustomEvent("fibosearch/show-pre-suggestions",{detail:a}))}},resetPreSuggestions:function(){var t=this,a=t.getSuggestionsContainer(),o=s.getActiveInstance();s.removeLocalStorageItem(t.recentlyViewedProductsKey),s.removeLocalStorageItem(t.recentlySearchedPhrasesKey),t.suggestions=[],a.html(""),e("body").removeClass("dgwt-wcas-open-pre-suggestions"),o.el.trigger("focus")},hidePreSuggestions:function(){var e=this;e.options.showImage||e.suggestionsContainer.removeClass("dgwt-wcas-has-img"),e.suggestionsContainer.removeClass("dgwt-wcas-has-img-forced"),e.isPreSuggestionsMode=!1},saveHistoryProducts:function(e){var t=this,a=s.getLocalStorageItem(t.recentlyViewedProductsKey,[]);a=[e,...a],a=[...new Map(a.map(e=>(void 0!==e.price&&delete e.price,t.options.showImage||(e.thumb_html=dgwt_wcas.history_icon),[e.post_id,e]))).values()],s.setLocalStorageItem(t.recentlyViewedProductsKey,a.slice(0,5))},saveHistorySearches:function(e){var t=s.getLocalStorageItem(this.recentlySearchedPhrasesKey,[]);t=[e,...t],t=[...new Set(t)],s.setLocalStorageItem(this.recentlySearchedPhrasesKey,t.slice(0,5))},addActiveClassIfMissing:function(){var t=document.activeElement;if("object"==typeof t&&e(t).length&&e(t).hasClass("dgwt-wcas-search-input")){var s=e(t).closest(".dgwt-wcas-search-wrapp");s.length&&!s.hasClass("dgwt-wcas-active")&&s.addClass("dgwt-wcas-active")}},ancestorHasPositionFixed:function(t){var s=t.add(t.parents()),a=!1;return s.each(function(){if("fixed"===e(this).css("position"))return a=!0,!1}),a},gaEvent:function(t,s){var a=!!(window.hasOwnProperty("GoogleAnalyticsObject")&&window.hasOwnProperty(window.GoogleAnalyticsObject))&&window[window.GoogleAnalyticsObject];if(this.options.sendGAEvents)try{if("undefined"!=typeof gtag)gtag("event","autocomplete_search",{event_label:t,event_category:s});else if(!1!==a){var o=a.getAll()[0];o&&o.send({hitType:"event",eventCategory:s,eventAction:"autocomplete_search",eventLabel:t})}}catch(i){}if(this.options.enableGASiteSearchModule)try{if("undefined"!=typeof gtag)gtag("event","page_view",{page_path:"/?s="+encodeURI(t)+"&post_type=product&dgwt_wcas=1"});else if(!1!==a){var n=a.getAll()[0];n&&(n.set("page","/?s="+encodeURI(t)+"&post_type=product&dgwt_wcas=1"),n.send("pageview"))}}catch(r){}e(document).trigger("dgwtWcasGAEvent",{term:t,category:s})},initVoiceSearch:function(){var t=this;if(!t.options.voiceSearchEnabled)return!1;var a=t.getFormWrapper(),o=a.find("."+t.options.searchInputClass),i=a.find("."+t.options.voiceSearchClass),n=!1;if("function"==typeof SpeechRecognition?n=SpeechRecognition:"function"==typeof webkitSpeechRecognition&&(n=webkitSpeechRecognition),!n||s.isBrowser("Chrome")&&s.isIOS()||s.isSafari())return!1;t.voiceSearchSetState("inactive",i),a.addClass(t.options.voiceSearchSupportedClass),t.voiceSearchRecognition=new n,t.voiceSearchRecognition.lang=t.options.voiceSearchLang,t.voiceSearchRecognition.continuous=!1,t.voiceSearchRecognition.interimResults=!0,t.voiceSearchRecognition.maxAlternatives=1,i.on("click",function(){if(a.hasClass("dgwt-wcas-mobile-overlay-trigger-active")&&!e("html").hasClass("dgwt-wcas-overlay-mobile-on")&&(a.find(".js-dgwt-wcas-enable-mobile-form").trigger("click"),a.find("."+t.options.searchInputClass).trigger("blur")),t.voiceSearchStarted){t.voiceSearchAbort();return}t.voiceSearchIsInitialized()&&t.voiceSearchAbort(),t.voiceSearchRecognition.start()}),t.voiceSearchRecognition.onstart=function(e){t.voiceSearchSetState("active",i)},t.voiceSearchRecognition.onresult=function(e){let s=e.results[0],a=s[0].transcript;o.val(a),s.isFinal&&(o.trigger("change"),"ontouchend"in document||o.trigger("focus"),t.voiceSearchSetState("inactive",i))},t.voiceSearchRecognition.onspeechend=function(){t.voiceSearchSetState("inactive",i),t.voiceSearchRecognition.stop()},t.voiceSearchRecognition.onnomatch=function(e){t.voiceSearchSetState("inactive",i)},t.voiceSearchRecognition.onerror=function(e){switch(e.error){case"aborted":case"no-speech":t.voiceSearchSetState("inactive",i);break;case"network":break;case"not-allowed":case"service-not-allowed":t.voiceSearchSetState("off",i)}}},voiceSearchAbort:function(){var e=this;e.voiceSearchIsInitialized()&&(e.voiceSearchRecognition.abort(),e.voiceSearchStarted=!1)},voiceSearchIsInitialized:function(){return null!==this.voiceSearchRecognition},voiceSearchSetState:function(e,t){var s=this;switch(e){case"active":s.voiceSearchStarted=!0,"string"==typeof dgwt_wcas.voice_search_active_icon&&t.html(dgwt_wcas.voice_search_active_icon);break;case"inactive":s.voiceSearchStarted=!1,"string"==typeof dgwt_wcas.voice_search_inactive_icon&&t.html(dgwt_wcas.voice_search_inactive_icon);break;case"off":s.voiceSearchStarted=!1,"string"==typeof dgwt_wcas.voice_search_disabled_icon&&t.html(dgwt_wcas.voice_search_disabled_icon)}}},e.fn.dgwtWcasAutocomplete=function(t,s){var a="autocomplete";return arguments.length?this.each(function(){var o=e(this),i=o.data(a);"string"==typeof t?i&&"function"==typeof i[t]&&i[t](s):(i&&i.dispose&&i.dispose(),i=new n(this,t),o.data(a,i))}):this.first().data(a)},e.fn.autocomplete||(e.fn.autocomplete=e.fn.dgwtWcasAutocomplete),s.isIE11()&&function(e,t){function s(e,t){var s=arguments.length>2?arguments[2]:[];if(!1===i(e))throw TypeError(Object.prototype.toString.call(e)+"is not a function.");return e.apply(t,s)}function a(e,t,s){Object.defineProperty(e,t,{value:s,writable:!0,enumerable:!1,configurable:!0})}function o(e,t){return e[t]}function i(e){return"function"==typeof e}function n(e,t){return e===t}function r(e){if(null===e||e===t)throw TypeError();return Object(e)}function c(t){switch(typeof t){case"undefined":return"undefined";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";default:return null===t?"null":"Symbol"in e&&(t instanceof e.Symbol||t.constructor===e.Symbol)?"symbol":"object"}}function l(e,t){var s,a;return c(e)===c(t)&&("number"===c(e)?!(!isNaN(e)||!isNaN(t))||1/e==1/0&&1/t==-1/0||1/e==-1/0&&1/t==1/0||e===t:(s=e,s===(a=t)))}function d(e){if("symbol"===c(e))throw TypeError("Cannot convert a Symbol value to a number");var t=Number(e);return isNaN(t)?0:1/t==1/0||1/t==-1/0||t===1/0||t===-1/0?t:(t<0?-1:1)*Math.floor(Math.abs(t))}function g(a){switch(c(a)){case"symbol":throw TypeError("Cannot convert a Symbol value to a string");case"object":return g(function a(o){var n=arguments.length>1?arguments[1]:t;if("object"===c(o)){if(arguments.length<2)var l="default";else n===String?l="string":n===Number&&(l="number");var d="function"==typeof e.Symbol&&"symbol"==typeof e.Symbol.toPrimitive?function e(s,a){var o,n,c=(o=s,n=a,r(o)[n]);if(null!==c&&c!==t){if(!1===i(c))throw TypeError("Method not callable: "+a);return c}}(o,e.Symbol.toPrimitive):t;if(d!==t){var g=s(d,o,[l]);if("object"!==c(g))return g;throw TypeError("Cannot convert exotic object to primitive.")}return"default"===l&&(l="number"),function e(t,a){if("string"===a)var o=["toString","valueOf"];else o=["valueOf","toString"];for(var n=0;n<o.length;++n){var r,l,d=o[n],g=(r=t,r[l=d]);if(i(g)){var u=s(g,t);if("object"!==c(u))return u}}throw TypeError("Cannot convert to primitive.")}(o,l)}return o}(a,String));default:return String(a)}}a(Array.prototype,"includes",function e(t){var s,a,o,i,n,c=r(this),u=(i=(o=c).length,(n=d(i))<=0?0:Math.min(n,9007199254740991));if(0===u)return!1;var h=d(arguments[1]);if(h>=0)var p=h;else(p=u+h)<0&&(p=0);for(;p<u;){if(l(t,(s=c,s[a=g(p)])))return!0;p+=1}return!1}),a(String.prototype,"includes",function s(a){var o=arguments.length>1?arguments[1]:t,i=function e(s){if(null===s||s===t)throw TypeError(Object.prototype.toString.call(s)+" is not coercible to Object.");return s}(this),n=g(i);if(function s(a){if("object"!==c(a))return!1;var o,i,n,r="Symbol"in e&&"match"in e.Symbol?(i=a,i[n=e.Symbol.match]):t;if(r!==t)return Boolean(o=r);try{var l=a.lastIndex;return a.lastIndex=0,RegExp.prototype.exec.call(a),!0}catch(d){}finally{a.lastIndex=l}return!1}(a))throw TypeError("First argument to String.prototype.includes must not be a regular expression");var r=g(a),l=d(o),u=n.length;return -1!==String.prototype.indexOf.call(n,r,Math.min(Math.max(l,0),u))})}("object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||{}),e(document).ready(function(){s.isIOS()&&e("html").addClass("dgwt-wcas-is-ios"),window.dgwt_wcas.resizeOnlyOnce=null,window.dgwt_wcas.scrollOnlyOnce=null,window.dgwt_wcas.config={minChars:dgwt_wcas.min_chars,width:dgwt_wcas.sug_width,autoSelectFirst:!1,triggerSelectOnValidInput:!1,serviceUrl:dgwt_wcas.ajax_search_endpoint,paramName:"s",showDetailsPanel:1==dgwt_wcas.show_details_panel,showImage:1==dgwt_wcas.show_images,showPrice:1==dgwt_wcas.show_price,showDescription:1==dgwt_wcas.show_desc,showSKU:1==dgwt_wcas.show_sku,showSaleBadge:1==dgwt_wcas.show_sale_badge,showFeaturedBadge:1==dgwt_wcas.show_featured_badge,dynamicPrices:void 0!==dgwt_wcas.dynamic_prices&&!!dgwt_wcas.dynamic_prices,saleBadgeText:dgwt_wcas.labels.sale_badge,featuredBadgeText:dgwt_wcas.labels.featured_badge,isRtl:1==dgwt_wcas.is_rtl,showHeadings:1==dgwt_wcas.show_headings,isPremium:1==dgwt_wcas.is_premium,taxonomyBrands:dgwt_wcas.taxonomy_brands,layoutBreakpoint:dgwt_wcas.layout_breakpoint,mobileOverlayBreakpoint:dgwt_wcas.mobile_overlay_breakpoint,mobileOverlayWrapper:dgwt_wcas.mobile_overlay_wrapper,mobileOverlayDelay:dgwt_wcas.mobile_overlay_delay,debounceWaitMs:dgwt_wcas.debounce_wait_ms,sendGAEvents:dgwt_wcas.send_ga_events,enableGASiteSearchModule:dgwt_wcas.enable_ga_site_search_module,appendTo:void 0!==dgwt_wcas.suggestions_wrapper?dgwt_wcas.suggestions_wrapper:"body",showProductVendor:void 0!==dgwt_wcas.show_product_vendor&&!!dgwt_wcas.show_product_vendor,disableHits:void 0!==dgwt_wcas.disable_hits&&!!dgwt_wcas.disable_hits,disableSubmit:void 0!==dgwt_wcas.disable_submit&&!!dgwt_wcas.disable_submit,voiceSearchEnabled:void 0!==dgwt_wcas.voice_search_enabled&&!!dgwt_wcas.voice_search_enabled,voiceSearchLang:void 0!==dgwt_wcas.voice_search_lang?dgwt_wcas.voice_search_lang:"",showRecentlySearchedProducts:void 0!==dgwt_wcas.show_recently_searched_products&&dgwt_wcas.show_recently_searched_products,showRecentlySearchedPhrases:void 0!==dgwt_wcas.show_recently_searched_phrases&&dgwt_wcas.show_recently_searched_phrases,goToFirstVariationOnSubmit:void 0!==dgwt_wcas.go_to_first_variation_on_submit&&dgwt_wcas.go_to_first_variation_on_submit},e(".dgwt-wcas-search-input").dgwtWcasAutocomplete(window.dgwt_wcas.config);var t=e(document.activeElement);t.length&&(t.hasClass("dgwt-wcas-search-input")?t.trigger("focus"):t.hasClass("js-dgwt-wcas-search-icon-handler")&&t.trigger("click"))}),t={brokenSearchUi:void 0!==dgwt_wcas.fixer.broken_search_ui&&!!dgwt_wcas.fixer.broken_search_ui,brokenSearchUiAjax:void 0!==dgwt_wcas.fixer.broken_search_ui_ajax&&!!dgwt_wcas.fixer.broken_search_ui_ajax,brokenSearchUiHard:void 0!==dgwt_wcas.fixer.broken_search_ui_hard&&!!dgwt_wcas.fixer.broken_search_ui_hard,brokenSearchElementorPopups:void 0!==dgwt_wcas.fixer.broken_search_elementor_popups&&!!dgwt_wcas.fixer.broken_search_elementor_popups,brokenSearchJetMobileMenu:void 0!==dgwt_wcas.fixer.broken_search_jet_mobile_menu&&!!dgwt_wcas.fixer.broken_search_jet_mobile_menu,brokenSearchBrowserBackArrow:void 0!==dgwt_wcas.fixer.broken_search_browsers_back_arrow&&!!dgwt_wcas.fixer.broken_search_browsers_back_arrow,forceRefreshCheckout:void 0!==dgwt_wcas.fixer.force_refresh_checkout&&!!dgwt_wcas.fixer.force_refresh_checkout,searchBars:[],init:function(){var t=this;t.brokenSearchUi&&e(document).ready(function(){t.fixBrokenSearchUi()}),t.brokenSearchUiAjax&&t.fixBrokenSearchUiAjax(),t.brokenSearchUiHard&&t.fixBrokenSearchUiHard(),t.brokenSearchElementorPopups&&e(document).ready(function(){t.fixBrokenSearchOnElementorPopupsV1(),t.fixBrokenSearchOnElementorPopupsV2()}),t.brokenSearchJetMobileMenu&&e(window).on("load",function(){t.fixSearchInJetMobileMenu()}),t.brokenSearchBrowserBackArrow&&t.fixbrokenSearchBrowserBackArrow(),t.forceRefreshCheckout&&t.fixforceRefreshCheckout()},fixBrokenSearchUi:function(){var t=this;e(document).ready(function(){setTimeout(function(){t.pullAndReconditionSearchBars()},50)}),e(window).on("load",function(){setTimeout(function(){t.pullAndReconditionSearchBars()},500)})},fixBrokenSearchUiAjax:function(){var t=this;e(document).ajaxSuccess(function(e,s,a){!("string"==typeof a.url&&RegExp("search.php|wc-ajax").test(a.url))&&"string"==typeof s.responseText&&s.responseText.includes("dgwt-wcas-search-input")&&setTimeout(function(){t.pullAndReconditionSearchBars()},500)})},fixBrokenSearchUiHard:function(){var t=this;e(document).ready(function(){0===t.searchBars.length&&t.pullAndReconditionSearchBars(),setInterval(function(){t.pullAndReconditionSearchBars()},1e3)})},fixBrokenSearchOnElementorPopupsV1:function(){var t=this;e(document).on("elementor/popup/show",()=>{setTimeout(function(){t.pullAndReconditionSearchBars()},500)})},fixBrokenSearchOnElementorPopupsV2:function(){var t=this;e(document).ready(function(){void 0!==window.elementorFrontend&&void 0!==window.elementorFrontend.documentsManager&&void 0!==window.elementorFrontend.documentsManager.documents&&e.each(elementorFrontend.documentsManager.documents,function(e,s){void 0!==s.getModal&&s.getModal&&s.getModal().on("show",function(){setTimeout(function(){t.pullAndReconditionSearchBars()},500)})})})},fixSearchInJetMobileMenu:function(){var t=this;0!==e(".jet-mobile-menu__toggle").length&&e(document).ajaxSend(function(s){void 0!==s.currentTarget&&"object"==typeof s.currentTarget.activeElement&&e(s.currentTarget.activeElement).hasClass("jet-mobile-menu__toggle")&&setTimeout(function(){e(".jet-mobile-menu__container .dgwt-wcas-search-input").length>0&&t.pullAndReconditionSearchBars()},500)})},fixforceRefreshCheckout:function(){e(document.body).on("added_to_cart",function(){e(document.body).hasClass("woocommerce-checkout")&&e(".dgwt-wcas-search-input").length>0&&e(document.body).trigger("update_checkout")})},fixbrokenSearchBrowserBackArrow:function(){e(window).on("load",function(){var t=0,s=setInterval(function(){var a=document.activeElement;if("object"==typeof a&&e(a).length&&e(a).hasClass("dgwt-wcas-search-input")){var o=e(a).closest(".dgwt-wcas-search-wrapp");o.length&&!o.hasClass("dgwt-wcas-active")&&(o.addClass("dgwt-wcas-active"),clearInterval(s))}t>10&&clearInterval(s),t++},500)})},pullAndReconditionSearchBars:function(){var t=this,s=e(".dgwt-wcas-search-input"),a=0==t.searchBars.length;s.length>0&&s.each(function(){var s,o=e(this),i=!0;if(t.searchBars.length>0){for(s=0;s<t.searchBars.length;s++)if(o[0]===t.searchBars[s][0]){i=!1;break}}if(i){var n=!1;t.hasUniqueId(o)||(t.makeUniqueID(o),n=!0),a&&t.isInitialized(o)&&!n||t.reinitSearchBar(o),t.searchBars.push(o)}t.hasEvents(o)||t.reinitSearchBar(o)})},hasEvents:function(t){var s=!1;return t.trigger("fibosearch/ping"),t.hasClass("fibosearch-pong")&&(s=!0),e(".fibosearch-pong").removeClass("fibosearch-pong"),s},isInitialized:function(e){return"object"==typeof e.data("autocomplete")},hasUniqueId:function(e){var t=!0;if(this.searchBars.length>0)for(var s=0;s<this.searchBars.length;s++)e.attr("id")===this.searchBars[s].attr("id")&&(t=!1);return t},reinitSearchBar:function(e){"object"==typeof e.data("autocomplete")&&e.data("autocomplete").dispose(),e.dgwtWcasAutocomplete(window.dgwt_wcas.config)},makeUniqueID:function(e){var t=Math.random().toString(36).substring(2,6);t="dgwt-wcas-search-input-"+t,e.attr("id",t),e.closest("form").find("label").attr("for",t)}},void 0===dgwt_wcas.fixer.core&&(dgwt_wcas.fixer.core=t,dgwt_wcas.fixer.core.init())});