$(".singleslide").slick({infinite:!0,speed:300,slidesToShow:1,slidesToScroll:1,fade:!0,arrows:!1,autoplay:!0,cssEase:"linear",lazyLoad:"ondemand"});$(".homepageslide").on("init",function(a){$(".homepageslide").show()});
$(".homepageslide").slick({dots:!1,infinite:!0,autoplay:!0,speed:300,arrows:!0,slidesToShow:5,slidesToScroll:1,lazyLoad:"ondemand",responsive:[{breakpoint:1024,settings:{slidesToShow:4,slidesToScroll:3,infinite:!0,dots:!1}},{breakpoint:800,settings:{slidesToShow:3,slidesToScroll:2}},{breakpoint:600,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:375,settings:{slidesToShow:1,slidesToScroll:1}}]});$(".productpageslider").on("init",function(a){$(".productpageslider").show()});
$(".productpageslider").slick({dots:!1,infinite:!0,autoplay:!0,speed:300,arrows:!0,slidesToShow:5,slidesToScroll:1,responsive:[{breakpoint:1024,settings:{slidesToShow:4,slidesToScroll:3,infinite:!0,dots:!1}},{breakpoint:800,settings:{slidesToShow:3,slidesToScroll:2}},{breakpoint:600,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:375,settings:{slidesToShow:1,slidesToScroll:1}}]});$(".cartslider").on("init",function(a){$(".cartslider").show()});
$(".cartslider").slick({dots:!1,infinite:!0,autoplay:!0,speed:300,arrows:!0,slidesToShow:5,slidesToScroll:1,responsive:[{breakpoint:1024,settings:{slidesToShow:4,slidesToScroll:3,infinite:!0,dots:!1}},{breakpoint:800,settings:{slidesToShow:3,slidesToScroll:2}},{breakpoint:600,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:375,settings:{slidesToShow:1,slidesToScroll:1}}]});
$(function(){enquire.register("screen and (min-width: 981px)",{match:function(){$("body").addClass("desktop")},unmatch:function(){$("body").removeClass("desktop")}}).register("screen and (min-width: 0px) and (max-width: 980px)",{match:function(){$("body").addClass("tablet")},unmatch:function(){$("body").removeClass("tablet")}}).register("screen and (max-width: 600px)",{match:function(){$("body").addClass("mobile")},unmatch:function(){$("body").removeClass("mobile")}});$(".j-bannerclick,.j-gtmlink").click(function(){dataLayer=
dataLayer||[];var a=$(this).data("layer");if("object"==typeof a){var b=$(this).prop("href");a.eventCallback=function(){b&&(document.location=b)};dataLayer.push(a);return!1}});$(".burger").click(function(){$(this).toggleClass("j-active")});$(".prodmobmenu").click(function(){$(".submenu").slideToggle("js-activate")});$(".searchhead").click(function(){$(".searchtog").slideToggle("js-activate")});$(".searchhead").click(function(){$(".searchtog").slideToggle("js-activate")});$(".headbag").click(function(){$("body").hasClass("desktop")||
$(".topwrapper").slideToggle()});$(".filterheading").not(".filterheading-price").click(function(){$(this).next().slideToggle("js-activate");$(this).find("i").toggleClass("ion-android-add ion-minus-round")});$(".faq ul li").click(function(){$(this).find("ul").slideToggle("js-activate")});$(".footwrap .col h5").click(function(){$(this).parent().find("ul").slideToggle("js-mobactive");$(this).find("i").toggleClass("ion-ios-arrow-down ion-ios-arrow-up")});$(".breadcrumbwrap .filterselect, .breadcrumbwrap .filterselect i").click(function(){$(".cbp-spmenu-left").toggleClass("cbp-spmenu-open");
$("body").toggleClass("cbp-spmenu-push-toright")});$("#closeMenu").click(function(){$(".cbp-spmenu").removeClass("cbp-spmenu-open");$("body").removeClass("cbp-spmenu-push-toleft");$("body").removeClass("cbp-spmenu-push-toright")});$("#showLeftPush").click(function(){$(".cbp-spmenu-left").toggleClass("cbp-spmenu-open");$("body").toggleClass("cbp-spmenu-push-toright")});$("#showRightPush").click(function(){$(".cbp-spmenu-right").toggleClass("cbp-spmenu-open");$("body").toggleClass("cbp-spmenu-push-toleft");
$("body").hasClass("tablet")&&($(".purplelogo .burgerbars").toggleClass("j-hide"),$(".purplelogo .ion-close").toggleClass("j-show"))});$("[data-tab]").on("click",function(){$("[data-tab]").removeClass("js-activate");$("[data-tab]").removeClass("purpleactive");$(this).addClass("js-activate");$(this).toggleClass("purpleactive");var a=$(this).data("tab");$(".qna").hide();$(".rightside").hide();$("div[data-content="+a+"]").show()});$(document).on("change","#mobfaqselect",function(){var a=$(this).val();
$(".rightside").hide();$("div[data-content="+a+"]").show()});$("#textarea_feedback").html("250 characters remaining");$(".limit-text").keyup(function(){text=$(".limit-text").val();var a=text.length;250<a?$(".limit-text").val(text.substring(0,250)):(a=250-a,$("#textarea_feedback").html(a+" characters remaining"))});$(document).on("click",".numwrap .btn",function(){var a=$(this).siblings("input.number"),b=parseInt(a.val());li_step=parseInt(a.attr("step"));isNaN(b)?b=li_step:(b=isNaN(b)?li_step:b,b+=
$(this).hasClass("inc")?li_step:-li_step,b=b<li_step?li_step:b);a.val(b).change();return!1});$(".open-popup-link").magnificPopup({type:"ajax",midClick:!0,closeOnBgClick:!1});$(".searchText").on("click",function(){$(".hiddenSearch").addClass("j-activateDtop");$(".hiddenSearch form input").focus()});$(".hiddenSearch .closeBtn").on("click",function(){$(".hiddenSearch").removeClass("j-activateDtop")});$(document).keydown(function(a){27==a.keyCode&&$(".hiddenSearch").removeClass("j-activateDtop")})});
$(document).on("click",".nostyleclose",function(){closemagnific()});
$(document).on("click",".ajax-add-to-cart",function(a){var b=1;a.preventDefault();f=$(this).parents("form");1==f.length&&(qbox=f.find(".qtyinput"),1==qbox.length&&(b=qbox.val()||b));var c=$(this).data("productid");lo_elem=$(this);$.getJSON("/cart?a=add&pb_skiptemplate=1",{p:c,q:b},function(a){$(".cartquantityindicator").html(a.itemcount);$(".carttotalindicator").html(a.carttotal);$("#ajax-cart-content").html(a.content);$("#cart-content").html(a.cartcontents);$(lo_elem).addClass("incart");window.dataLayer&&
a.datalayer&&dataLayer.push(a.datalayer);$.magnificPopup.open({items:{src:"/cartpopup?i="+c+"&q="+b,type:"ajax"}})})});var wishlist_no_customer_click_el=null;$(document).on("click",".wishlistadd",function(a){if($(this).hasClass("btnactive")||$(this).hasClass("disabled"))return!1;a.preventDefault();wishlistadd(this);return!1});
function wishlistadd(a){id=$(a).data("productid");var b=$(a);$.post("/wish-list?a=add",{pi_productid:id},function(a){a.success&&(b.addClass("btnactive wishlistdeleteitem"),b.find("i").attr("class","ion-ios-heart"),$(".wishliststatustext").html("IN WISHLIST"))},"jSON")}$(document).on("click",".wish-no-customer",function(a){a.preventDefault();a.stopPropagation();$(".popOut").css("display","block");window.scrollTo(0,0)});$(window).on("click touchstart",function(a){$(".popOut").css("display","none")});
$(document).on("click touchstart",".popOut",function(a){a.stopPropagation()});$(document).on("click",".wishlistbtn",function(a){a.preventDefault()});$(document).on("click",".wishlistdeleteitem",function(a){id=$(this).data("productid");elem=$(this);$.get("/wish-list?a=remove",{p:id});$(this).removeClass("wishlistdeleteitem btnactive").addClass("wishlistadd");$(this).find("i").attr("class","ion-ios-heart-outline");$(".wishliststatustext").html("WISHLIST");"undefined"!=typeof gb_wishlist&&elem.closest(".cproduct").remove()});
$(".wishlistremove").click(function(a){a.preventDefault();id=$(this).data("productid");$(this).parents("a.gridcol").fadeOut("fast",function(){$.get("/wish-list?a=remove",{p:id});0==$(".wishlist-listing .gridcol:visible").length&&$(".wishlist-no-items").show()});return!1});
$(document).on("submit",".dologin",function(a){a.preventDefault();$.post("/login-popup?a=login",$(this).serializeArray(),function(a){a.success?($(".wish-no-customer").removeClass("wish-no-customer"),$(".popOut").html(a.response)):$("#response").html(a.response)})});$(document).on("click",".disable-anchor",function(a){a.preventDefault()});function closemagnific(){$.magnificPopup.close()}$(document).on("click",".js-link",function(a){a.preventDefault();window.location=$(this).attr("href")});
$(document).on("click",".radiowrap .radiobtn",function(a){$(this).next().trigger("click")});
$(".radiowrap .billing, .radiowrap .deliv").on("click",function(){other=$('[name="__billingtype"]').not($(this));other.prop("checked",!1);other.attr("checked",!1);$(this).prev().removeClass("ion-ios-circle-outline").addClass("ion-ios-checkmark-outline");other.prev().removeClass("ion-ios-checkmark-outline").addClass("ion-ios-circle-outline");0<$(".radiowrap .deliv:checked").length?$(".toggleaddr").slideDown():$(".toggleaddr").slideUp()});
$("#quick-subscribe").on("submit",function(a){a.preventDefault();form=$(this);input=form.find("input");window.location="/register"+(input.val()?"?e="+input.val():"")});$(document).on("submit","#hintform",function(a){a.preventDefault();form=$(this);$.post(form.attr("action"),form.serialize(),function(a){console.log(a);a.response&&$("#response").html(a.response);1==a.success&&setTimeout(function(){$.magnificPopup.close()},3E3)},"JSON")});
$(document).on("click",'[href="/login-popup"]',function(){$(".cbp-spmenu").removeClass("cbp-spmenu-open");$("body").removeClass("cbp-spmenu-push-toleft");$("body").removeClass("cbp-spmenu-push-toright")});$(document).on("click",".forgot",function(a){a.preventDefault();$.get("/reset-popup",function(a){$(".popOut").html(a)})});
$(document).on("submit",".doresetpassword",function(a){a.preventDefault();lo_request={};form=$(this);$.post(form.attr("action"),form.serialize(),function(a){$("#response").html(a.response);a.success&&setTimeout(function(){$.get("/login-popup",function(a){$(".popOut").html(a)})},3E3)})});$(document).on("click",".go-back",function(a){a.preventDefault();window.history.back()});$(document).on("click",".keep-shopping",function(a){a.preventDefault();link=$(this).data("link");window.location=link});
$(document).on("click","#purchasegiftcardform .amount",function(){$("#amountvalue").val($(this).data("value"));$("#purchasegiftcardform .amount").removeClass("selected").filter(this).addClass("selected")});$(document).on("click",".open-check-instore-map",function(a){a.preventDefault();link=$(this);$.magnificPopup.close();$.magnificPopup.open({items:{src:link.attr("href"),type:"ajax"}})});
function initializeCheckInstoreMap(a,b){var c={center:{lat:a,lng:b},zoom:16},d=new google.maps.Map(document.getElementById("map-canvas"),c);new google.maps.Marker({position:c.center,map:d})}$(document).on("change","#mobfaqselect",function(){window.location.href=$(this).val()});