8889841c!function(t){"use strict";var e=t("body"),a=t(window),i=(t("#site-wrapper"),t(document),{init:function(){this.narbarDropdownOnHover(),this.activeSidebarMenu(),this.reInitWhenTabShow(),this.enablePopovers(),this.initToast(),this.scrollSpyLanding(),this.scrollSpyProductImage(),this.parallaxImag(),this.slickCustomNav(),this.imageMarker(),this.dropdownMenuCanvas(),this.canvasCart(),this.showFormReview(),this.activeSearch(),this.productDropdownOnHover(),this.activeMenuListing(),this.openCouponBox()},isMobile:function(){return window.matchMedia("(max-width: 1199px)").matches},narbarDropdownOnHover:function(){var e=t(".main-header .hover-menu .dropdown");e.length<1||(e.on("mouseenter",function(){i.isMobile()||t(this).addClass("show").find(" > .dropdown-menu").addClass("show")}),e.on("mouseleave",function(){i.isMobile()||t(this).removeClass("show").find(" > .dropdown-menu").removeClass("show")}))},productDropdownOnHover:function(){var e=t(".product-dropdown");if(!(e.length<1)){var a=t(".product-dropdown .dropdown-toggle");a.on("click",function(t){t.preventDefault(),location.href=a.attr("href")}),e.on("mouseenter",function(){t(this).addClass("show").find(" > .dropdown-menu").addClass("show")}),e.on("mouseleave",function(){t(this).removeClass("show").find(" > .dropdown-menu").removeClass("show")})}},dropdownMenuCanvas:function(){t(".sidenav .dropdown-menu [data-toggle='dropdown']").on("click",function(e){e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation();var a=this;t(a).next().toggleClass("show"),t(this).parents("li.nav-item.dropdown.show").on("hidden.bs.dropdown",function(e){t(a).next().removeClass("show")})})},activeSidebarMenu:function(){var e=t(".db-sidebar");if(!(e.length<1)){var a=window.location.pathname;e.find(".sidebar-link").each(function(){var e=t(this).attr("href");a.indexOf(e)>-1&&t(this).parent(".sidebar-item").addClass("active")})}},reInitWhenTabShow:function(){t('a[data-toggle="pill"],a[data-toggle="tab"]').each(function(){t(this).on("shown.bs.tab",function(e){var a=t(this).attr("href");if("#"!==a&&(t(a).find(".slick-slider").slick("setPosition"),t('[data-toggle="tooltip"]').tooltip("update"),void 0!==t(e.target).attr("href"))){var s=t(t(e.target).attr("href"));i.util.mfpEvent(s)}i.mapbox.init()})})},enablePopovers:function(){t('[data-toggle="popover"]').popover()},initToast:function(){t(".toast").toast()},scrollSpyLanding:function(){var e=t("#landingMenu");e.length<1||(t("body").scrollspy({target:"#landingMenu",offset:200}),e.find(".nav-link").not('[href="#"]').not('[href="#0"]').click(function(e){if(location.pathname.replace(/^\//,"")===this.pathname.replace(/^\//,"")&&location.hostname===this.hostname){var a=t(this.hash);(a=a.length?a:t("[name="+this.hash.slice(1)+"]")).length&&(e.preventDefault(),t("html, body").animate({scrollTop:a.offset().top},500,function(){}))}}))},scrollSpyProductImage:function(){var e=t("#list-dots");if(!(e.length<1)){t("body").scrollspy({target:"#list-dots",offset:200});var i=t(".scrollspy-images");a.on("scroll",function(a){a.preventDefault(),t(this).scrollTop()+t(this).height()>i.offset().top+i.height()+250?e.addClass("hide"):e.removeClass("hide")})}},parallaxImag:function(){var e=t(".parralax-images");e.mousemove(function(a){a.preventDefault();var i=t(window).width(),s=t(window).height(),n=a.pageX-this.offsetLeft,o=a.pageY-this.offsetTop,r=n-i/2,l=o-s/2;t.each(e.find(".layer"),function(e){var a=.01+e/100;TweenMax.to(t(this),1,{x:1-r*a,y:1-l*a})})}),e.on("mouseleave",function(a){a.preventDefault(),t.each(e.find(".layer"),function(){TweenMax.to(t(this),1,{x:0,y:0})})})},slickCustomNav:function(){var e=t(".custom-nav");e.length<1||t(".arrow").on("click",function(a){a.preventDefault(),t(this).hasClass("slick-prev")&&e.slick("slickPrev"),t(this).hasClass("slick-next")&&e.slick("slickNext"),e.on("afterChange",function(e,a){0===a.currentSlide?t("#previous").addClass("disabled"):t("#previous").removeClass("disabled"),a.slideCount-a.options.slidesToShow===a.currentSlide?t("#next").addClass("disabled"):t("#next").removeClass("disabled")})})},imageMarker:function(){t(".image-marker").find('[data-toggle="tooltip"]').each(function(){var e={container:t(this).parent(),html:!0,placement:"top",offset:20,delay:{show:0,hide:100}};t(this).closest(".gtf__tooltip-wrap").length&&(e=t.extend({},e,t(this).closest(".gtf__tooltip-wrap").data("tooltip-options"))),t(this).tooltip(e)})},canvasCart:function(){t(".down").on("click",function(e){e.preventDefault();var a=t(this).parent(".input-group").find("input"),i=parseInt(a.val());i>0&&(i-=1,a.val(i))}),t(".up").on("click",function(e){e.preventDefault();var a=t(this).parent(".input-group").find("input"),i=a.val();""!==i?(i=parseInt(i),i+=1,a.val(i)):a.val(1)})},showFormReview:function(){t(".write-review").on("click",function(e){e.preventDefault(),t(".form-review").toggle("slide",{direction:"up"},500)})},activeSearch:function(){var e=t(".input-search-event"),s=t(".section-search-active"),n=t(".form-search"),o=t(".nav-search-event"),r=t(".nav-menu");t("body").on("click",function(e){var a=t(e.target);a.closest(".nav-search-event").length>0&&a.closest(".input-search").length<1&&a.closest(".section-search-active a").length<1?(n.addClass("show"),o.addClass("hide")):a.closest(".nav-search-event").length<1&&a.closest(".input-search").length<1&&a.closest(".section-search-active a").length<1&&(n.removeClass("show"),o.removeClass("hide")),i.headerSticky.sticky()}),e.on("focus",function(t){t.preventDefault(),s.slideDown(200),r.slideUp(200),i.headerSticky.sticky()}),e.on("focusout",function(t){t.preventDefault(),s.slideUp(200),r.slideDown(200),i.headerSticky.sticky()}),a.resize(function(){i.isMobile()&&(s.slideUp(200),r.slideDown(200),i.headerSticky.sticky())})},activeMenuListing:function(){var e=t(".dropdown-menu-listing");if(!(e.length<1)){var a=window.location.pathname;e.find(".dropdown-link").each(function(){var e=t(this).attr("href");a.indexOf(e)>-1&&t(this).parent(".dropdown-item").addClass("active")})}},openCouponBox:function(){var e=t(".box-coupon");t(".enter-coupon").on("click",function(t){t.preventDefault(),e.slideToggle("slow",function(){})})}});i.slickSlider={init:function(t){this.slickSetup(t)},slickSetup:function(e){var a;a=void 0!==e?e:t(".slick-slider");var i={slidesToScroll:1,slidesToShow:1,adaptiveHeight:!0,arrows:!0,dots:!0,autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",draggable:!0,fade:!1,focusOnSelect:!1,infinite:!1,pauseOnHover:!1,responsive:[],rtl:!1,speed:300,vertical:!1,prevArrow:'
',nextArrow:'
',customPaging:function(e,a){return t("")}};a.each(function(){var e=t(this);if(!e.hasClass("slick-initialized")){var a=e.data("slick-options");e.hasClass("custom-slider-02")&&(a.customPaging=function(t,e){return''+(e<9?"0"+(e+1):e+1)+''+(t.slideCount<9?"0"+t.slideCount:t.slideCount)+""}),a=t.extend({},i,a),e.slick(a),e.on("setPosition",function(a,i){var s=0;i.$slides.each(function(){var e=t(this);e.hasClass("slick-active")&&i.options.adaptiveHeight&&i.options.slidesToShow>1&&!1===i.options.vertical&&s .slick-list").animate({height:s},500)})}})}},i.counter={init:function(){"undefined"!=typeof Waypoint&&t(".counterup").waypoint(function(){var e=t(this.element).data("start"),a=t(this.element).data("end"),i=t(this.element).data("decimals"),s=t(this.element).data("duration"),n=t(this.element).data("separator"),o=!1;""!==n&&(o=!0);var r={useEasing:!0,useGrouping:o,separator:n,decimal:t(this.element).data("decimal"),prefix:t(this.element).data("prefix"),suffix:t(this.element).data("suffix")};new CountUp(this.element,e,a,i,s,r).start(),this.destroy()},{triggerOnce:!0,offset:"bottom-in-view"})}},i.util={init:function(){this.mfpEvent(),this.backToTop(),this.tooltip(),this.goDown()},mfpEvent:function(e){void 0===e&&(e=t("body")),e.find("[data-gtf-mfp]").each(function(){var e=t(this),a={type:"image",closeOnBgClick:!0,closeBtnInside:!1,mainClass:"mfp-zoom-in",midClick:!0,removalDelay:300,callbacks:{beforeOpen:function(){switch(this.st.type){case"image":this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim");break;case"iframe":this.st.iframe.markup=this.st.iframe.markup.replace("mfp-iframe-scaler","mfp-iframe-scaler mfp-with-anim")}},beforeClose:function(){this.container.trigger("gtf_mfp_beforeClose")},close:function(){this.container.trigger("gtf_mfp_close")},change:function(){var t=this;this.isOpen&&(this.wrap.removeClass("mfp-ready"),setTimeout(function(){t.wrap.addClass("mfp-ready")},10))}}},i=t.extend({},a,e.data("mfp-options")),s=e.data("gallery-id");if(void 0!==s){var n=[],o=[],r=t('[data-gallery-id="'+s+'"]');r.each(function(){var e=t(this).attr("href");o.indexOf(e)<0&&(o.push(e),n.push({src:e}))}),i.items=n,i.gallery={enabled:!0},i.callbacks.beforeOpen=function(){var t=r.index(this.st.el);switch(this.st.type){case"image":this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim");break;case"iframe":this.st.iframe.markup=this.st.iframe.markup.replace("mfp-iframe-scaler","mfp-iframe-scaler mfp-with-anim")}-1!==t&&this.goTo(t)}}e.magnificPopup(i)})},tooltip:function(e){void 0===e&&(e=t("body")),e.find('[data-toggle="tooltip"]').each(function(){var e={container:t(this).parent()};t(this).closest(".gtf__tooltip-wrap").length&&(e=t.extend({},e,t(this).closest(".gtf__tooltip-wrap").data("tooltip-options"))),t(this).tooltip(e)})},backToTop:function(){var e=t(".gtf-back-to-top");e.length>0&&(e.on("click",function(e){e.preventDefault(),t("html,body").animate({scrollTop:"0px"},800)}),a.on("scroll",function(t){a.scrollTop()>a.height()/2?e.addClass("in"):e.removeClass("in")}))},goDown:function(){var e=t(".go-down");e.length>0&&e.on("click",function(e){e.preventDefault(),t("html, body").animate({scrollTop:t("#section-next").offset().top},1e3,function(){})})}},i.CollapseTabsAccordion={init:function(){this.CollapseSetUp()},CollapseSetUp:function(){var e=t(".collapse-tabs");e.find(".tab-pane.active .collapse-parent").attr("data-toggle","false"),e.find(".nav-link").on("show.bs.tab",function(e){if(!t(this).hasClass("nested-nav-link")){var a=t(this).parents(".collapse-tabs"),i=t(t(this).attr("href"));a.find(".collapsible").removeClass("show"),a.find("collapse-parent").addClass("collapsed"),a.find("collapse-parent").attr("data-toggle","collapse"),i.find(".collapse-parent").removeClass("collapsed"),i.find(".collapse-parent").attr("data-toggle","false"),i.find(".collapsible").addClass("show")}}),e.find(".collapsible").on("show.bs.collapse",function(){var e=t(this).parents(".collapse-tabs"),a=t(this).parents(".tab-pane.tab-pane-parent"),i=a.attr("id"),s=e.find(".nav-link");e.find(".collapse-parent").attr("data-toggle","collapse"),a.find(".collapse-parent").attr("data-toggle","false"),e.find(".tab-pane").hasClass("nested-tab-pane")||e.find(".tab-pane").removeClass("show active"),a.addClass("show active");var n=a.parents(".collapse-tabs").find(".nav-link");n.hasClass("nested-nav-link")||n.removeClass("active"),s.each(function(){t(this).hasClass("nested-nav-link")||(t(this).removeClass("active"),t(this).attr("href")==="#"+i&&t(this).addClass("active"))})})}},i.animation={delay:100,itemQueue:[],queueTimer:null,$wrapper:null,init:function(){var a=this;a.$wrapper=e,a.itemQueue=[],a.queueTimer=null,"undefined"!=typeof delay&&(a.delay=delay),a.itemQueue.animated_0=[],e.find("#content").find(">div,>section").each(function(e){t(this).attr("data-animated-id",e+1),a.itemQueue["animated_"+(e+1)]=[]}),setTimeout(function(){a.registerAnimation()},200)},registerAnimation:function(){var e=this;t("[data-animate]:not(.animated)",e.$wrapper).waypoint(function(){var a=this.element?this.element:this,i=t(a);if(i.is(":visible")){var s=i.closest("[data-animated-id]"),n="0";s.length&&(n=s.data("animated-id")),e.itemQueue["animated_"+n].push(a),e.processItemQueue()}else i.addClass(i.data("animate")).addClass("animated")},{offset:"90%",triggerOnce:!0})},processItemQueue:function(){var e=this;e.queueTimer||(e.queueTimer=window.setInterval(function(){var a=!1;for(var i in e.itemQueue)if(e.itemQueue[i].length){a=!0;break}if(a){for(var i in e.itemQueue){var s=t(e.itemQueue[i].shift());s.addClass(s.data("animate")).addClass("animated")}e.processItemQueue()}else window.clearInterval(e.queueTimer),e.queueTimer=null},e.delay))}},i.headerSticky={scroll_offset_before:0,init:function(){this.sticky(),this.scroll(),this.resize(),this.processSticky(),this.footerBottom()},sticky:function(){t(".header-sticky .sticky-area").each(function(){var e=t(this);if(e.is(":visible")){e.parent().hasClass("sticky-area-wrap")||e.wrap('
');var a=e.parent(),i=t(".dashboard-nav");a.height(e.outerHeight()),window.matchMedia("(max-width: 1199px)").matches?i.addClass("header-sticky-smart"):i.removeClass("header-sticky-smart")}})},resize:function(){a.resize(function(){i.headerSticky.sticky(),i.headerSticky.processSticky(),i.headerSticky.footerBottom()})},scroll:function(){a.on("scroll",function(){i.headerSticky.processSticky()})},processSticky:function(){var s=a.scrollTop(),n=t(".main-header"),o=!1;n.hasClass("navbar-dark")&&!n.hasClass("bg-secondary")&&(o=!0),t(".header-sticky .sticky-area").each(function(){var a=t(this);if(a.is(":visible")){var i=a.parent(),r=0,l=i.offset().top,c=e.css("border-width");""!==c&&(r+=parseInt(c)),l-rs?t(".header-sticky-smart .sticky-area").each(function(){t(this).hasClass("header-hidden")&&t(this).removeClass("header-hidden")}):t(".header-sticky-smart .sticky-area").each(function(){var e=t(this).parent();e.length&&i.headerSticky.scroll_offset_before>e.offset().top+t(this).outerHeight()&&!t(this).hasClass("header-hidden")&&t(this).addClass("header-hidden")}),i.headerSticky.scroll_offset_before=s},footerBottom:function(){var i=t(".footer"),s=t("#content");i.css("position",""),s.css("padding-bottom",""),e.outerHeight()0&&(e=60),t(".primary-sidebar.sidebar-sticky > .primary-sidebar-inner").hcSticky({stickTo:"#sidebar",top:e+30}),t(".primary-map.map-sticky > .primary-map-inner").hcSticky({stickTo:"#map-sticky",top:e}),t(".primary-summary.summary-sticky > .primary-summary-inner").hcSticky({stickTo:"#summary-sticky",top:e}))}},i.mapbox={init:function(){var e=t(".mapbox-gl");if(!(e.length<1)){var a={container:"map",style:"mapbox://styles/mapbox/streets-v10",center:[-73.9927227,40.6734035],zoom:16};e.each(function(){var e=t(this),i=e.data("mapbox-options"),s=e.data("mapbox-marker");i=t.extend({},a,i),mapboxgl.accessToken=e.data("mapbox-access-token");var n=new mapboxgl.Map(i),o=t(e.data("marker-target")).find(".marker-item");o.length>0?t.each(o,function(){var e=t(this).data("marker-style"),a=document.createElement("div");a.className=e.className,a.style.backgroundImage="url("+t(this).data("icon-marker")+")",a.style.width=e.style.width,a.style.height=e.style.height,new mapboxgl.Marker(a).setLngLat(t(this).data("position")).setPopup(new mapboxgl.Popup({className:e.popup.className}).setHTML(t(this).html()).setMaxWidth(e.popup.maxWidth)).addTo(n)}):t.each(s,function(){var t=document.createElement("div");t.className=this.className,t.style.backgroundImage="url("+this.backgroundImage+")",t.style.backgroundRepeat=this.backgroundRepeat,t.style.width=this.width,t.style.height=this.height;new mapboxgl.Marker(t).setLngLat(this.position).addTo(n)}),n.scrollZoom.disable(),n.addControl(new mapboxgl.NavigationControl),n.on("load",function(){n.resize()})})}}},i.countdown={init:function(){var e=t("[data-countdown]");if(!(e.length<1))var a=e.data("countdown-end"),i=new Date(a).getTime(),s=setInterval(function(){var e=(new Date).getTime(),a=i-e,n=Math.floor(a/864e5),o=Math.floor(a%864e5/36e5),r=Math.floor(a%36e5/6e4),l=Math.floor(a%6e4/1e3);t(".day").html(n),t(".hour").html(("0"+o).slice(-2)),t(".minute").html(("0"+r).slice(-2)),t(".second").html(("0"+l).slice(-2)),a<0&&clearInterval(s)},1e3)}},i.canvas={init:function(){var e={container:".canvas-sidebar"};t("[data-canvas]").each(function(){var a=t(this),i=a.data("canvas-options");i=t.extend({},e,i);var s=t(i.container);a.on("click",function(){s.addClass("show")}),s.find(".canvas-close").on("click",function(){s.removeClass("show")})})}},i.shopVariations={init:function(){var e=t(".shop-swatch"),a=e.find(".swatches-item"),i=e.find(".swatches-select");e.length<1&&a.length<1||a.unbind("click").on("click",function(a){a.preventDefault();var s=t(this);if(s.hasClass("selected"))return!1;s.parent().siblings().removeClass("selected"),s.parent().addClass("selected"),i.val(s.attr("data-var")),e.find("label .var").html(s.attr("data-var"))})}},t(document).ready(function(){i.init(),i.slickSlider.init(),i.counter.init(),i.util.init(),i.CollapseTabsAccordion.init(),i.animation.init(),i.headerSticky.init(),i.sidebarSticky.init(),i.mapbox.init(),i.countdown.init(),i.canvas.init(),i.shopVariations.init()})}(jQuery);