!function(i){var e,n,t,a,s,c=i("body"),o=i("#main-menu"),r=i("nav.navbar"),l=i("#header"),d=i(".footer-right-block"),u=i(".footer-left-block"),h=i(".menu-item.menu-item-has-children"),m=i(".menu-item.menu-item-has-children > a"),g=window.visualcomposerstarter,v=i("<button />",{class:"dropdown-toggle vct-icon-dropdown","aria-label":"Dropdown"});i("img[data-src]").each(function(){var o=i(this);o.attr("src",o.attr("data-src")),o.on("load",function(){o.removeAttr("data-src")})}),o.find(".menu-item-has-children > a").after(v),c.hasClass("navbar-no-background")&&l.css({minHeight:r.outerHeight()}),c.hasClass("fixed-header")&&(c.hasClass("navbar-no-background")?0<i(window).scrollTop()&&r.addClass("scroll"):c.css({paddingTop:r.outerHeight()})),i(window).scroll(function(){0<i(window).scrollTop()?c.hasClass("navbar-no-background")&&r.addClass("scroll"):c.hasClass("navbar-no-background")&&r.removeClass("scroll")}),i(window).width()<768&&c.addClass("mobile"),992<=i(window).width()&&d.height(u.height()),i(window).on("load",function(){c.hasClass("featured-image-full-height")&&(e=i(window).height(),t=r.height(),n=c.hasClass("navbar-no-background")?e:e-t,i(".header-image .fade-in-img").css({height:n+"px"}),i(".header-image .fade-in-img").addClass("cover-image"))}),i(window).on("resize",function(){var o=i(this);c.hasClass("fixed-header")&&!c.hasClass("navbar-no-background")&&c.css({paddingTop:r.outerHeight()}),c.hasClass("navbar-no-background")&&l.css({minHeight:r.outerHeight()}),o.width()<768?c.addClass("mobile"):c.removeClass("mobile"),c.hasClass("featured-image-full-height")&&(e=i(window).height(),t=r.height(),n=c.hasClass("navbar-no-background")?e:e-t,i(".header-image").css({height:n+"px"})),992<o.width()?d.height(u.outerHeight()):d.height("auto")}),i(document).on("click",".dropdown-toggle",function(){var o=i(this);return o.siblings("ul").slideToggle(600),o.toggleClass("open"),!1}),i(document).on("click",".navbar-toggle",function(){i(this).fadeOut("fast"),o.addClass("open")}),i(document).on("click","#main-menu .button-close",function(){i(".navbar-toggle").show(),o.removeClass("open")}),i(document).on("click","#main-menu li",function(){i(".navbar-toggle").show(),i("#main-menu").removeClass("open")}),i(".gallery-slider").length&&i(".gallery-slider").slick({autoplay:!0,arrows:!1,dots:!0,adaptiveHeight:!0}),"fixed"===r.css("position")&&h.each(function(o,e){e.addEventListener("mouseenter",function(){window.innerWidth<768||(a=e.querySelector(".sub-menu"))&&(s=a.getBoundingClientRect()).top+s.height>window.innerHeight&&(a.style.maxHeight=window.innerHeight-s.top+"px",a.style.overflow="auto")},!1),e.addEventListener("mouseleave",function(){window.innerWidth<768||(a=e.querySelector(".sub-menu"))&&(a.style.maxHeight="",a.style.overflow="")})}),m.on("click",function(o){"hidden"===i(this).siblings(".sub-menu").css("visibility")&&o.preventDefault()}),i(document.body).on("added_to_cart",function(){i.ajax({url:g.ajax_url,data:{action:"visualcomposerstarter_woo_cart_count",nonce:g.nonce},success:function(o){i(".vct-cart-items-count").html(o)}})}),c.on("click",".vct-input-qty-control",function(){var o=i(this),e=o.closest(".vct-input-qty").find(".qty"),n=parseInt(e.val(),10),t=n,a=parseInt(e.attr("min"),10);o.hasClass("vct-input-qty-control-add")&&(t=++n,e.trigger("change")),o.hasClass("vct-input-qty-control-remove")&&a<n&&(t=--n,e.trigger("change")),e.val(t)}),c.on("click",".vct-close-woocommerce-msg",function(){var o=i(this),e=o.data("parent");o.closest("."+e).remove()}),i(document).on("click","#vct-show-promo-form",function(){return i(this).parent().toggleClass("vct-visible").find(".vct-promo-content").slideToggle(500),!1}),i("#vct-promo-code").keyup(function(){i("#coupon_code").val(this.value)}),i(document).on("click","#vct-apply-promo-code",function(){return i("#coupon_code").val(i("#vct-promo-code").val()),i("#vct-submit-coupon").trigger("click"),!1}),i(document).on("click",".woocommerce-remove-coupon",function(){return i("#vct-promo-code").val(""),!1}),g&&g.woo_coupon_form&&"1"===g.woo_coupon_form&&(i(".vct-promo").addClass("vct-visible"),i(".vct-promo").find(".vct-promo-content").show()),c.on("click",".add_to_cart_button",function(){var o=i(this),e=null,n=null,t=setInterval(function(){o.hasClass("added")&&(e=setTimeout(function(){o.removeClass("added"),o.blur(),o.next(".added_to_cart").css("opacity","0"),n=setTimeout(function(){o.next(".added_to_cart").remove(),window.clearTimeout(n),n=null},250),window.clearTimeout(e),e=null},2e3),window.clearInterval(t),t=null)},1e3)})}(window.jQuery);