(function(){jQuery(function(n){var t={init:function(){t.initSlickSlider();t.initSelect2();t.initIcheck();t.initMatchHeight();t.initFormTooltip();t.searchToggle();t.mobileMenuToggle();t.accordionToggle();t.newsletterPanelToggle();t.initGoogleMap()},initSlickSlider:function(){n(".homepage-hero-carousel").length&&n(".homepage-hero-carousel .carousel-slider").slick({adaptiveHeight:!0,autoplay:!0,lazyLoad:"progressive",mobileFirst:!0,useTransform:!0,cssEase:"cubic-bezier(0.645, 0.045, 0.355, 1)",speed:1500,autoplaySpeed:5e3,dots:!1,pauseOnFocus:!1,pauseOnHover:!0,arrows:!0,infinite:!0,touchThreshold:20});n(".five-items-carousel").length&&initFiveItemCarosel();n(".three-items-carousel").length&&n(".three-items-carousel .carousel-slider").each(function(){n(this).slick({adaptiveHeight:!0,autoplay:!0,lazyLoad:"progressive",useTransform:!0,cssEase:"cubic-bezier(0.645, 0.045, 0.355, 1)",speed:1500,autoplaySpeed:4500,dots:!1,pauseOnFocus:!1,pauseOnHover:!0,arrows:!0,infinite:!0,touchThreshold:20,slidesToShow:3,slidesToScroll:1,centerMode:!1,responsive:[{breakpoint:2700,settings:{slidesToShow:3,centerMode:!1}},{breakpoint:1009,settings:{slidesToShow:2,centerMode:!1}},{breakpoint:769,settings:{slidesToShow:1,centerMode:!1}},{breakpoint:480,settings:{slidesToShow:1,centerMode:!1}}]})});n(".gallery-image-carousel").length&&n(".gallery-image-carousel").each(function(){var r=n(this).find(".main-carousel"),t=n(this).find(".pagination-carousel"),i,u;r.slick({adaptiveHeight:!0,autoplay:!1,lazyLoad:"progressive",cssEase:"cubic-bezier(0.645, 0.045, 0.355, 1)",speed:400,autoplaySpeed:4e3,dots:!1,pauseOnFocus:!1,pauseOnHover:!0,arrows:!0,infinite:!0,touchThreshold:20,slidesToShow:1,slidesToScroll:1,fade:!0,asNavFor:t});i=t.data("slides");u=i-1>0?i-1:1;t.slick({autoplay:!1,slidesToShow:u,slidesToScroll:1,asNavFor:r,centerMode:!1,focusOnSelect:!0,autoplaySpeed:4e3,dots:!1,arrows:!1,touchThreshold:20,infinite:!0})});n(".sidebar-one-item-carousel").length&&n(".sidebar-one-item-carousel .carousel-slider").each(function(){n(this).slick({dots:!1,touchThreshold:20,infinite:!0,cssEase:"cubic-bezier(0.645, 0.045, 0.355, 1)",arrows:!0})})},initSelect2:function(){n("select").each(function(){var t=n(this).data("placeholder");n(this).select2({placeholder:t,allowClear:!1,minimumResultsForSearch:Infinity})})},initIcheck:function(){n('input[type="radio"], input[type="checkbox"]').iCheck({checkboxClass:"icheckbox_square",radioClass:"iradio_square"})},initMatchHeight:function(){n(".match-height").length&&n(".match-height").matchHeight({byRow:!0,property:"height",target:null,remove:!1})},initFormTooltip:function(){n(".simple-tooltip").hover(function(){var t=n(this).attr("title");n(this).data("tipText",t).removeAttr("title");n('<p class="tooltip"><\/p>').html(t).appendTo("body").fadeIn()},function(){n(this).attr("title",n(this).data("tipText"));n(".tooltip").remove()}).mousemove(function(t){var i=t.pageX+20,r=t.pageY+10;n(".tooltip").css({top:r,left:i})})},searchToggle:function(){n(".js-search-icon").click(function(t){t.preventDefault();n(".panel-search").hasClass("visible")?n(".panel-search").removeClass("visible"):n(".panel-search").addClass("visible")})},mobileMenuToggle:function(){n(".js-menu-icon-trigger").click(function(t){t.preventDefault();n(".mobile-primary-menu-item").hasClass("visible")?(n(".mobile-primary-menu-item").removeClass("visible"),n(this).removeClass("menu-open")):(n(".mobile-primary-menu-item").addClass("visible"),n(this).addClass("menu-open"))})},accordionToggle:function(){n(".js-faqs-toggle").click(function(t){t.preventDefault();var i=n(this);i.next().hasClass("show")?(i.next().removeClass("show"),i.removeClass("current"),i.next().slideUp()):(i.closest(".gift-card__faqs-accordion").find("li .faqs-inner").removeClass("show").slideUp(),i.next().toggleClass("show"),i.closest(".gift-card__faqs-accordion").find("li .faqs-toggle").removeClass("current"),i.toggleClass("current"),i.next().slideToggle())})},newsletterPanelToggle:function(){n(".js-link-newsletter").click(function(t){t.preventDefault();n(".newsletter-signup-wrapper").fadeIn(250);n("html").addClass("no-scroll")});n(".js-newsletter-icon-close-trigger").click(function(t){t.preventDefault();n(".newsletter-signup-wrapper").fadeOut(250);n("html").removeClass("no-scroll");window.history.back()})},initGoogleMap:function(){n(".gmap").length&&n(".gmap").each(function(){var t=n(this).data("longitude"),i=n(this).data("latitude"),r=new google.maps.Map(document.getElementById("map"),{center:{lat:i,lng:t},zoom:15,styles:[{featureType:"water",elementType:"geometry",stylers:[{color:"#e9e9e9"},{lightness:17}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#f5f5f5"},{lightness:20}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#ffffff"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#ffffff"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:16}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#f5f5f5"},{lightness:21}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#dedede"},{lightness:21}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#ffffff"},{lightness:16}]},{elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#333333"},{lightness:40}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#f2f2f2"},{lightness:19}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#fefefe"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#fefefe"},{lightness:17},{weight:1.2}]}]}),u=new google.maps.Marker({position:new google.maps.LatLng(i,t),map:r})})}};t.init()})})(jQuery)