(function(n){"use strict";n(window).on("load",function(){t.preloaderActivation();t.preloaderCancel()});jQuery.fn.exists=function(){return this.length>0};var t={preloaderActivation:function(){n(".tm-preloader").delay(150).fadeOut("slow")},preloaderCancel:function(){n(".tm-preloader").find(".tm-button").on("click",function(){n(this).parent(".tm-preloader").fadeOut("slow")})},meanmenuActivation:function(){n("nav.tm-navigation").meanmenu({meanMenuContainer:".tm-mobilenav",meanScreenWidth:"991",meanMenuOpen:'<\/i>',meanMenuClose:'<\/i>',meanRevealPosition:"left"})},dataBgImage:function(){n("[data-bgimage]").each(function(){var t=n(this).data("bgimage");n(this).css({"background-image":"url("+t+")"})})},haderSearchForm:function(){n(".header-searchtrigger").on("click",function(t){t.preventDefault();n(this).find("i").toggleClass("fa-close");n(".header-searchbox").toggleClass("is-visible")})},herosliderHeight:function(){var t=n(".header").innerHeight();n(".heroslider-single").css({"min-height":"calc(100vh - "+t+"px)"})},buttonEffect:function(){n(".tm-button").on("mouseenter",function(t){var i=n(this).offset(),r=t.pageX-i.left,u=t.pageY-i.top;n(this).find("b").css({top:u,right:r})}).on("mouseout",function(t){var i=n(this).offset(),r=t.pageX-i.left,u=t.pageY-i.top;n(this).find("b").css({top:u,right:r})});n('[href="#"]').on("click",function(){return!1})},sliderActivations:{heroSliderActivation:function(){n(".heroslider-slider:not(.heroslider-textslider)").on("init reInit afterChange",function(t,i,r){var u=(r?r:0)+1;n(".heroslider-slidecounter").html(''+u+'<\/span>'+i.slideCount+"<\/span>")});n(".heroslider-slider:not(.heroslider-textslider)").slick({infinite:!0,autoplay:!0,autoplaySpeed:7e3,slidesToShow:1,slidesToScroll:1,arrows:!0,prevArrow:'<\/i><\/a>',nextArrow:'<\/i><\/a>',dots:!1,draggable:!1,cssEase:"ease-in-out",easing:"ease-in-out",speed:1500,rtl:!0});n(".heroslider-slider:not(.heroslider-textslider)").on("init beforeChange",function(){n(this).find(".slick-slide").find(".heroslider-content").css({"-webkit-transform":"translate(0) translateZ(30px)","-ms-transform":"translate(0) translateZ(30px)",transform:"translate(0) translateZ(30px)"});n(this).find(".slick-current").find(".heroslider-content").css({"-webkit-transform":"translate(-300px) translateZ(30px)","-ms-transform":"translate(-300px) translateZ(30px)",transform:"translate(-300px) translateZ(30px)"})})},heroSliderTextslider:function(){n(".heroslider-textslider").on("init reInit afterChange",function(t,i,r){var u=(r?r:0)+1;n(".heroslider-slidecounter").html(''+u+'<\/span>'+i.slideCount+"<\/span>")});n(".heroslider-textslider").slick({infinite:!0,autoplay:!0,autoplaySpeed:7e3,slidesToShow:1,slidesToScroll:1,arrows:!0,prevArrow:'<\/i><\/a>',nextArrow:'<\/i><\/a>',dots:!1,draggable:!1,cssEase:"ease-in-out",easing:"ease-in-out",speed:1200,rtl:!0})},testimonialSliderActivation:function(){n(".testimonial-slider-active").slick({infinite:!0,autoplay:!0,autoplaySpeed:5e3,slidesToShow:2,slidesToScroll:1,arrows:!1,dots:!1,adaptiveHeight:!0,speed:1e3,rtl:!0,responsive:[{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1}}]})},blogSliderActivation:function(){n(".blog-slider-active").slick({infinite:!0,autoplay:!0,autoplaySpeed:5e3,slidesToShow:3,arrows:!0,prevArrow:'<\/i><\/a>',nextArrow:'<\/i><\/a>',dots:!1,speed:1e3,rtl:!0,responsive:[{breakpoint:992,settings:{slidesToShow:2}},{breakpoint:768,settings:{slidesToShow:1}}]})},brandlogoSliderActivation:function(){n(".brandlogo-slider").slick({infinite:!0,autoplay:!0,autoplaySpeed:5e3,slidesToShow:5,slidesToScroll:2,arrows:!0,prevArrow:'<\/i><\/a>',nextArrow:'<\/i><\/a>',dots:!1,speed:1e3,rtl:!0,responsive:[{breakpoint:992,settings:{slidesToShow:3,slidesToScroll:2}},{breakpoint:768,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:420,settings:{slidesToShow:1,slidesToScroll:1}}]})},portfolioGallerySliderActivation:function(){n(".tm-portfoliodetails-gallery").slick({infinite:!1,autoplay:!0,autoplaySpeed:5e3,slidesToShow:1,slidesToScroll:1,arrows:!0,prevArrow:'<\/i><\/a>',nextArrow:'<\/i><\/a>',dots:!1,rtl:!0})},blogGallerySliderActivation:function(){n(".tm-blog-imageslider").slick({infinite:!0,autoplay:!0,autoplaySpeed:5e3,slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0,rtl:!0})},productDetailsGallery:function(){n(".tm-prodetails-largeimages").slick({slidesToShow:1,slidesToScroll:1,arrows:!1,fade:!0,loop:!1,asNavFor:".tm-prodetails-thumbnails",rtl:!0});n(".tm-prodetails-thumbnails").slick({slidesToShow:3,slidesToScroll:1,loop:!1,asNavFor:".tm-prodetails-largeimages",dots:!1,centerMode:!0,arrows:!0,prevArrow:'<\/i><\/a>',nextArrow:'<\/i><\/a>',focusOnSelect:!0,rtl:!0})},init:function(){t.sliderActivations.heroSliderActivation();t.sliderActivations.heroSliderTextslider();t.sliderActivations.testimonialSliderActivation();t.sliderActivations.blogSliderActivation();t.sliderActivations.brandlogoSliderActivation();t.sliderActivations.portfolioGallerySliderActivation();t.sliderActivations.blogGallerySliderActivation();t.sliderActivations.productDetailsGallery()}},counterupActivation:function(){if(n(".odometer").length)n(window).on("scroll",function(){function t(){var t=n(window).scrollTop(),i=n(window).height();return Math.round(t+i/1.2)}var i=n(".odometer").offset().top;i-<\/i><\/div>
+<\/div>');n(".tm-quantitybox-button").on("click",function(){var t=n(this),i=t.parent().find("input").val(),r;r=t.text()=="+"?parseFloat(i)+1:i>1?parseFloat(i)-1:1;t.parent().find("input").val(r)})},productDetailsColorSize:function(){n(".tm-prodetails-color ul li, .tm-prodetails-size ul li").on("click","span",function(t){t.preventDefault();n(this).parent("li").addClass("is-checked").siblings().removeClass("is-checked")})},productRatingInput:function(){n(".tm-rating-input").each(function(){n(this).find("span").on("mouseenter",function(){n(".tm-rating-input span").addClass("active");n(this).nextAll("span").removeClass("active")})})},differentAddressFormToggle:function(){n("#billform-dirrentswitch").on("change",function(){n(this).is(":checked")?n(".tm-checkout-differentform").slideDown():n(".tm-checkout-differentform").slideUp()})},checkoutPaymentMethod:function(){n('.tm-checkout-payment input[type="radio"]').each(function(){n(this).is(":checked")&&n(this).siblings(".tm-checkout-payment-content").slideDown();n(this).siblings("label").on("click",function(){n('.tm-checkout-payment input[type="radio"]').prop("checked",!1).siblings(".tm-checkout-payment-content").slideUp();n(this).prop("checked",!0).siblings(".tm-checkout-payment-content").slideDown()})})},scrollUpActive:function(){n.scrollUp({scrollName:"scrollUp",topDistance:"300",topSpeed:1e3,animation:"fade",animationInSpeed:1e3,animationOutSpeed:1e3,scrollText:'<\/i>',activeOverlay:!1})},modalSlickConflict:function(){n(".tm-quickview-popup").on("show.bs.modal",function(){n(".tm-prodetails-thumbnails").slick("slickNext")})},stickyHeader:function(){n(window).on("scroll",function(){var t=n(this).scrollTop();t>220?n(".sticky-header").addClass("sticky-active"):n(".sticky-header").removeClass("sticky-active")})},parallaxActive:function(){n(".tm-parallax").jarallax({speed:1.15})},videoBackgroundActive:function(){n(".tm-videobg").exists()&&n(".tm-videobg").YTPlayer()},ajaxMailchimp:function(){function t(t){t.result==="success"?(n(".tm-mailchimp-success").html(""+t.msg).fadeIn(900),n(".tm-mailchimp-error").fadeOut(400)):t.result==="error"&&n(".tm-mailchimp-error").html(""+t.msg).fadeIn(900)}n("#tm-mailchimp-form").ajaxChimp({language:"en",callback:t,url:"YOUR_MAILCHIMP_URL_HERE"})},menuOverflow:function(){n(".tm-navigation ul li").on("mouseenter mouseleave",function(){var r,u;if(n("ul",this).length){var t=n("ul:first",this),f=t.offset(),e=f.left-n("body").offset().left,i=t.width();t.find("ul").length&&(i=t.width()*2);r=n("body").width();u=e+i<=r;u?n(this).removeClass("overflow-element"):n(this).addClass("overflow-element")}})},datepickerActivation:function(){n('[data-toggle="datepicker"]').datepicker()},tooltipActivation:function(){n('[data-toggle="tooltip"]').tooltip()},sectionTitleAnimation:function(){n(".tm-section").each(function(){var t=n(this).find(".tm-section-title .divider").length;if(t)n(this).on("mouseover",function(){n(this).find(".tm-section-title .divider").addClass("animateon")}).on("mouseout",function(){n(this).find(".tm-section-title .divider").removeClass("animateon")})})},fixedFooter:function(){var t=n(window).width()>991,i=n(".footer").hasClass("fixed-footer"),r=n(".footer").height();t&&i&&(n(".footer").css({position:"fixed",left:0,bottom:0,right:0,width:"100%","z-index":-2}),n(".wrapper").css("margin-bottom",r))},stickySidebarActive:function(){var t=n(window).width();t>991&&n(".sticky-sidebar").stickySidebar({topSpacing:0,bottomSpacing:30})},rippleJsActive:function(){n(".tm-rippple-active").exists()&&n(".tm-rippple-active").ripples()},dropdownHasChildren:function(){n(".tm-navigation-dropdown ul li").each(function(){n(this).children("ul").length&&n(this).addClass("has-child")})},init:function(){t.meanmenuActivation();t.dataBgImage();t.haderSearchForm();t.herosliderHeight();t.buttonEffect();t.sliderActivations.init();t.counterupActivation();t.wowJsActive();t.popupActivation.init();t.portfolioFilter();t.blogMasonryActive();t.rangeSlider();t.niceSelectActive();t.productQuantityBox();t.productDetailsColorSize();t.productRatingInput();t.differentAddressFormToggle();t.checkoutPaymentMethod();t.scrollUpActive();t.modalSlickConflict();t.stickyHeader();t.parallaxActive();t.videoBackgroundActive();t.ajaxMailchimp();t.menuOverflow();t.datepickerActivation();t.tooltipActivation();t.sectionTitleAnimation();t.fixedFooter();t.stickySidebarActive();t.rippleJsActive();t.dropdownHasChildren()}};t.init()})(jQuery)