jQuery(document).ready(function(n){function b(){return t?(n("body").addClass("not-mobile"),!1):(n("body").addClass("mobile"),!0)}function k(t,i,r){n("html,body").animate({scrollTop:t.offset().top-i},r)}function a(){l.hasClass("open")&&n(event.target).closest(".nav-search-row .search-field").length==0&&(r.removeClass("dropdown-open"),l.removeClass("open"),n(".meganav-trigger").removeClass("open").attr("aria-expanded","false"))}function nt(){n(".read-more-wrapper").each(function(){var t=n(this).find(".intro-copy-wrapper"),i=n(this).find(".intro-copy-more-toggle"),r=t.find("p"),u=t.outerHeight(),f=r.outerHeight();t.hasClass("open")||(f>u?n(i).css({display:"inline-block"}):n(i).css({display:"none"}))})}function ht(){o&&(n("#mobile-refinery-toggle").each(function(){n(this).attr("aria-expanded","false");n(this).addClass("collapsed")}),n("#refinery-wrapper").addClass("collapsed").removeClass("show"))}function v(n){var i=n.parents("li"),t=n.parents(".checkbox-wrapper"),r=t.siblings('input[type="checkbox"]'),u=i.find("label");n.addClass("selected");t.attr("aria-checked","true");r.attr("checked","checked");u.addClass("selected")}function u(n){var i=n.parents("li"),t=n.parents(".checkbox-wrapper"),r=t.siblings('input[type="checkbox"]'),u=i.find("label");n.removeClass("selected");t.attr("aria-checked","false");r.removeAttr("checked");u.removeClass("selected")}function ct(n,t){var i=n.parents("li");if(t)i.on("click",function(){n.hasClass("selected")?u(n):v(n)});else n.hasClass("selected")?u(n):v(n)}function y(t,i){t.text()=="Show More"?(n(t).text("Show Less"),n(i).removeClass("icon-plus"),n(i).addClass("icon-minus")):(n(t).text("Show More"),n(i).removeClass("icon-minus"),n(i).addClass("icon-plus"))}function tt(){n(".product-details-wrapper").each(function(){var t=n(this).find(".product-description-wrapper"),u=n(this).find(".product-description-more-toggle"),e=t.find("div"),o=t.outerHeight(),i=e.outerHeight(),r=n("#productInfo").outerHeight(),f;console.log("pHeight = "+i);console.log("productInfoHeight = "+r);i<352&&r<352&&(f=Math.max(i,r),t.css("height",f+"px"),n(".product-details-container").css("padding-bottom","10px"));t.hasClass("open")||(i>o?n(u).css({display:"inline-block"}):n(u).css({display:"none"}))})}function lt(){var t=n(".cart-count"),i=t.outerWidth(),r;r=Math.floor(i-5);t.css({height:i+"px","line-height":r+"px"})}function at(){o&&(n("#summary-toggle").each(function(){n(this).attr("aria-expanded","false");n(this).addClass("collapsed")}),n("#order-summary").addClass("collapsed").removeClass("show"))}function vt(){o&&(n("#mobile-sidebar-toggle").each(function(){n(this).attr("aria-expanded","false");n(this).addClass("collapsed")}),n("#sidebar-navigation").addClass("collapsed").removeClass("show"))}function yt(){var t=document.location.toString();t.match("#")&&(tabID=t.split("#")[1].split("?")[0],n(".nav-tabs #"+tabID).tab("show"))}var f=navigator.userAgent.indexOf("Chrome")>-1,p=navigator.userAgent.indexOf("MSIE")>-1,w=navigator.userAgent.indexOf("rv:11.0")>-1,pt=navigator.userAgent.indexOf("Firefox")>-1,e=navigator.userAgent.indexOf("Safari")>-1,h=navigator.userAgent.indexOf("Edge")>-1,it=navigator.userAgent.toLowerCase().indexOf("op")>-1,g;f&&e&&(e=!1);f&&it&&(f=!1);h&&(f=!1,e=!1);p||w||h||n("body").addClass("browser-not-microsoft");e&&n("body").addClass("browser-safari");h&&n("body").addClass("browser-edge");p&&n("body").addClass("browser-ie");w&&n("body").addClass("browser-ie11");var rt=Modernizr.mq("(max-width:575px)"),c=Modernizr.mq("(max-width:767px)"),o=Modernizr.mq("(max-width:991px)"),ut=Modernizr.mq("(max-width:1199px)"),ft=Modernizr.mq("(min-width:567px)"),et=Modernizr.mq("(min-width:768px)"),s=Modernizr.mq("(min-width:992px)"),ot=Modernizr.mq("(min-width:1200px)"),t=!(Modernizr.touch&&c);n(window).on("resize",function(){rt=Modernizr.mq("(max-width:575px)");c=Modernizr.mq("(max-width:767px)");o=Modernizr.mq("(max-width:991px)");ut=Modernizr.mq("(max-width:1199px)");ft=Modernizr.mq("(min-width:567px)");et=Modernizr.mq("(min-width:768px)");s=Modernizr.mq("(min-width:992px)");ot=Modernizr.mq("(min-width:1200px)");t=!(Modernizr.touch&&c)});b();n(window).on("resize",function(){b()});n(".dropdown .collapse").each(function(){n(this).on("shown.bs.collapse",function(){k(n(this),50,500)})});n(".smooth-scroll").each(function(){n(this).on("click",function(t){t.preventDefault();var r=n(this).data("target"),i,u=n(window).scrollTop(),f=d.outerHeight();i=n(this).data("offset")?n(this).data("offset"):u>1?80:f+10;console.log(i);k(n(r),i,500)})});var r=n(".main-nav"),l=n(".meganav-submenu-wrapper"),st=n(".mobile-nav-container"),wt=n(".announcement-wrapper"),bt=n(".utility-nav-wrapper"),kt=n(".utility-top"),dt=n(".utility-bot"),gt=n(".mobile-search-wrapper"),d=n(".header");n(".meganav-trigger").each(function(){var t=n(this),u=n(this).attr("data-submenu"),i=n("#"+u);t.on("click",function(u){if(u.preventDefault(),n(this).attr("aria-expanded","true"),t.hasClass("open"))a();else if(r.addClass("dropdown-open"),n(".meganav-submenu-inner-wrapper").removeClass("submenu-open"),n(".meganav-trigger").not(t).removeClass("open").attr("aria-expanded","false"),t.addClass("open"),l.addClass("open"),i.addClass("submenu-open"),i.attr("id")=="sub-search"){var f=n(".meganav-search-wrapper .search-field"),e=f.val();f.focus();f.val("");f.val(e);console.log(f)}})});n("body").on("click",function(t){n(t.target).closest(".meganav-trigger").length||n(t.target).closest(".meganav-submenu-wrapper").length||a()});n(window).scroll(a);n(".mobile-menu-toggle").each(function(){n(this).click(function(){n("body, html").toggleClass("mobile-nav-open");r.toggleClass("mobile-nav-open");st.toggleClass("open");var t=n(this).attr("aria-expanded");t=="false"?n(".mobile-menu-toggle").each(function(){n(this).attr("aria-expanded","true")}):(n(".mobile-menu-toggle").each(function(){n(this).attr("aria-expanded","false")}),n(".mobile-step-trigger").each(function(){n(this).attr("aria-expanded","false")}),n(".mobile-step").each(function(){n(this).removeClass("step-open")}))})});n(".mobile-step-trigger").each(function(){var t=n(this),i=n(this).attr("data-submenu"),r=n("#"+i);t.click(function(n){n.preventDefault();r.addClass("step-open");t.attr("aria-expanded","true")})});n(".mobile-step-back").each(function(){var r=n(this),t=n(this).attr("data-currentmenu"),u=n("#"+t),i;n(".mobile-step-trigger").each(function(){n(this).attr("data-submenu")==t&&(i=n(this))});r.click(function(n){n.preventDefault();u.removeClass("step-open");i.attr("aria-expanded","false")})}),function(){function r(n,t){var i=t.slidesToShow||1;return n.find(".slide").length<=i?!1:!0}function u(t,i){var r=n.extend({},i),u=n(r.asNavFor);if(u.is("#pdp-thumb-slider"))t.on("beforeChange",function(t,i,r,f){n(u.find(".slide").get(f)).trigger("click")});else t.on("beforeChange",function(n,t,i,r){u.slick("slickGoTo",r)});return r.asNavFor=null,r}var t=!0;n(".slick-slider#pdp-thumb-slider").each(function(){var f,e=!1,u={accessibility:!0,autoplay:!1,dots:!1,cssEase:"ease-out",dots:!1,slidesToShow:5,infinite:!1,slidesToScroll:1,asNavFor:".pdp-image-slider",arrows:!1,focusOnSelect:!0,speed:250,responsive:[{breakpoint:992,settings:{slidesToShow:4}},{breakpoint:768,settings:{slidesToShow:5}},{breakpoint:576,settings:{slidesToShow:3}}]};for(u.responsive.sort(function(n,t){return t.breakpoint-n.breakpoint}),i=0;i<u.responsive.length;i++)if(f=u.responsive[i],f.breakpoint&&f.breakpoint>n(window).width())e=f;else break;t=e!==!1&&e.settings.slidesToShow?r(n(this),e.settings):r(n(this),u);n(this).slick(u)});n(".slick-slider.pdp-image-slider").each(function(){var r=n(this).attr("id"),i={accessibility:!0,slidesToShow:1,infinite:!0,slidesToScroll:1,autoplay:!1,nextArrow:n("#"+r+"-arrow-next"),prevArrow:n("#"+r+"-arrow-prev"),cssEase:"ease-out",dots:!1,speed:250,asNavFor:"#pdp-thumb-slider"};t||(i=u(n(this),i));n(this).slick(i)})}();n(".slick-slider:not(#pdp-thumb-slider):not(.product-image-slider)").each(function(){var t=n(this).attr("id"),i;t.indexOf("hero-slider")!=-1?n(this).slick({accessibility:!0,autoplay:!0,autoplaySpeed:5e3,arrows:!0,dots:!1,slidesToShow:1,speed:500,prevArrow:n("#"+t+"-arrow-prev"),nextArrow:n("#"+t+"-arrow-next")}):t.indexOf("product-slider")!=-1?(i={accessibility:!0,autoplay:!1,dots:!1,cssEase:"ease-out",dots:!1,slidesToShow:11,infinite:!1,slidesToScroll:3,arrows:!0,prevArrow:n("#"+t+"-arrow-prev"),nextArrow:n("#"+t+"-arrow-next"),focusOnSelect:!0,speed:250,responsive:[{breakpoint:3e3,settings:{slidesToShow:10}},{breakpoint:2500,settings:{slidesToShow:9}},{breakpoint:2e3,settings:{slidesToShow:8}},{breakpoint:1700,settings:{slidesToShow:7}},{breakpoint:1500,settings:{slidesToShow:6}},{breakpoint:1300,settings:{slidesToShow:5}},{breakpoint:1100,settings:{slidesToShow:4}},{breakpoint:850,settings:{slidesToShow:3}},{breakpoint:650,settings:{slidesToShow:2}},{breakpoint:360,settings:{slidesToShow:1}}]},n(this).slick(i)):t.indexOf("collection-slider")!=-1?(i={accessibility:!0,autoplay:!1,autoplaySpeed:5e3,dots:!1,cssEase:"ease-out",dots:!1,slidesToShow:6,infinite:!0,slidesToScroll:1,arrows:!0,prevArrow:n("#"+t+"-arrow-prev"),nextArrow:n("#"+t+"-arrow-next"),focusOnSelect:!0,speed:500,responsive:[{breakpoint:2500,settings:{slidesToShow:5}},{breakpoint:2e3,settings:{slidesToShow:4}},{breakpoint:1600,settings:{slidesToShow:3}},{breakpoint:850,settings:{slidesToShow:2}},{breakpoint:650,settings:{slidesToShow:1}}]},n(this).slick(i)):t.indexOf("events-slider")!=-1?(i={accessibility:!0,autoplay:!1,dots:!1,cssEase:"ease-out",dots:!1,slidesToShow:6,infinite:!1,slidesToScroll:1,arrows:!0,prevArrow:n("#"+t+"-arrow-prev"),nextArrow:n("#"+t+"-arrow-next"),focusOnSelect:!0,speed:250,responsive:[{breakpoint:2500,settings:{slidesToShow:5}},{breakpoint:2e3,settings:{slidesToShow:4}},{breakpoint:1600,settings:{slidesToShow:3}},{breakpoint:850,settings:{slidesToShow:2}},{breakpoint:650,settings:{slidesToShow:1}}]},n(this).slick(i)):t.indexOf("product-line-slider")!=-1?(i={accessibility:!0,autoplay:!1,dots:!1,cssEase:"ease-out",dots:!1,slidesToShow:3,infinite:!1,slidesToScroll:1,arrows:!0,prevArrow:n("#"+t+"-arrow-prev"),nextArrow:n("#"+t+"-arrow-next"),focusOnSelect:!0,speed:250,responsive:[{breakpoint:2e3,settings:{slidesToShow:3}},{breakpoint:850,settings:{slidesToShow:2}},{breakpoint:650,settings:{slidesToShow:1}}]},n(this).slick(i)):t.indexOf("publisher-slider")!=-1?(i={accessibility:!0,autoplay:!1,dots:!1,cssEase:"ease-out",dots:!1,slidesToShow:11,infinite:!1,slidesToScroll:1,arrows:!0,prevArrow:n("#"+t+"-arrow-prev"),nextArrow:n("#"+t+"-arrow-next"),focusOnSelect:!0,speed:250,responsive:[{breakpoint:3e3,settings:{slidesToShow:10}},{breakpoint:2500,settings:{slidesToShow:9}},{breakpoint:2e3,settings:{slidesToShow:8}},{breakpoint:1700,settings:{slidesToShow:7}},{breakpoint:1500,settings:{slidesToShow:6}},{breakpoint:1300,settings:{slidesToShow:5}},{breakpoint:1100,settings:{slidesToShow:4}},{breakpoint:850,settings:{slidesToShow:3}},{breakpoint:650,settings:{slidesToShow:2}}]},n(this).slick(i)):t.indexOf("featured-link-slider")!=-1&&(i={accessibility:!0,autoplay:!1,dots:!1,cssEase:"ease-out",dots:!1,slidesToShow:8,infinite:!1,slidesToScroll:1,arrows:!0,prevArrow:n("#"+t+"-arrow-prev"),nextArrow:n("#"+t+"-arrow-next"),focusOnSelect:!0,speed:250,responsive:[{breakpoint:1400,settings:{slidesToShow:7}},{breakpoint:1200,settings:{slidesToShow:6}},{breakpoint:1e3,settings:{slidesToShow:5}},{breakpoint:800,settings:{slidesToShow:4}},{breakpoint:600,settings:{slidesToShow:3}},{breakpoint:400,settings:{slidesToShow:2}}]},n(this).slick(i))});n("body").on("afterChange",".slick-slider.slick-initialized",function(t,i){var r=n(this),u=r.find(".slide.slick-active").length,i;r.slick("slickGetOption","arrows")&&!r.slick("slickGetOption","infinite")&&(i=r.slick("getSlick"),i.currentSlide==0?r.slick("slickGetOption","prevArrow").removeClass("visible"):r.slick("slickGetOption","prevArrow").addClass("visible"),i.currentSlide==i.slideCount-u?r.slick("slickGetOption","nextArrow").removeClass("visible"):r.slick("slickGetOption","nextArrow").addClass("visible"))});n(".product-image-slider .slide").each(function(){var t=n(this),i=t.find(".bg-img-container");t.zoom({url:i.data("fullsize")})});g=new ScrollMagic.Controller;n(".standard-parallax-window").each(function(t){var i="#window-"+t,r,u=i+" .parallax-image",f;n(this).attr("id",i.slice(1));r=TweenMax.to(i+" .parallax-image",1,{y:"80%",ease:Linear.easeNone});f=new ScrollMagic.Scene({triggerElement:i,triggerHook:"onEnter",duration:"200%"}).setTween(r).addTo(g);n(u).addClass("parallax-js-loaded")});typeof n.fn.magnificPopup=="function"&&(n(".mfp-video").magnificPopup({type:"iframe",closeMarkup:'<span class="video-close icon-menu-close mfp-close"><\/span>',iframe:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"><\/div><iframe class="mfp-iframe" frameborder="0" allowfullscreen allow="accelerometer; autoplay; encrypted-media; gyroscope;"><\/iframe><\/div>',patterns:{youtube:{index:"youtube.com/",id:function(n){var t=n.match(/[\\?\\&]v=([^\\?\\&]+)/);return!t||!t[1]?null:t[1]},src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:function(n){var t=n.match(/(https?:\/\/)?(www.)?(player.)?vimeo.com\/([a-z]*\/)*([0-9]{6,11})[?]?.*/);return!t||!t[5]?null:t[5]},src:"//player.vimeo.com/video/%id%?autoplay=1"}}},callbacks:{open:function(){var t=n("video");n("body").addClass("mfp-open");t.each(function(){var t=n(this),i=t.get(0);t.closest(".mfp-wrap").length===0&&(i.paused||i.ended||(t.attr("data-was-playing",!0),i.pause()))})},close:function(){var t=n("video[data-was-playing=true]");n("body").removeClass("mfp-open");t.each(function(){var t=n(this),i=t.get(0);t.closest(".mfp-wrap").length===0&&i.play()})}}}),n(".product-quickview-trigger").magnificPopup({type:"inline",midClick:!0,callbacks:{open:function(){var u=n(this.st.el),r=n(this.content),t=r.find(".product-image-slider"),i=t.attr("id");t.length>0&&!t.is(".slick-initialized")&&t.slick({accessibility:!0,slidesToShow:1,infinite:!0,slidesToScroll:1,autoplay:!1,nextArrow:n("#"+i+"-arrow-next"),prevArrow:n("#"+i+"-arrow-prev"),cssEase:"ease-out",dots:!1,speed:250});t.slick("resize")}}}));n(".view-toggle-col .toggle-wrapper").each(function(){n(this).hasClass("grid")?n("#view-grid").addClass("selected"):n(this).hasClass("list")?n("#view-list").addClass("selected"):n(this).hasClass("row")&&n("#view-row").addClass("selected")}),function(){var r,u,i=n("#notification-cart"),t=n("#notification-list");n("body").on("click","button.atc:not(.product-quickview-trigger)",function(){var s,c,l,a,v,y,u,f;n.magnificPopup.close();t.removeClass("active");s=2e3;window.clearTimeout(r);var b=this.id,p=n(this),k=b.split("#"),e=k[0],h=k[1],o=n("#qty-"+h).val();if(o===undefined&&(o=1),o<=0)return!1;c=n("#prc-"+h).val();c===undefined&&(c=0);l=n("#nvu-"+e).val();l===undefined&&(l="");a=n("#dts-"+e).val();a===undefined&&(a=0);v=n("#qs3-"+e).val();v===undefined&&(v=0);y=n("#tqs-"+e).val();y===undefined&&(y=0);p.prop("disabled",!0);u="";u=n("#view-grid").hasClass("selected")?"grid":n("#view-list").hasClass("selected")?"list":n("#view-row").hasClass("selected")?"row":n("#cartTotals").hasClass("cart-totals")?"Cart":n("#RelatedProductsSlider").hasClass("container-fluid")?"PDP":n("#sidebar-navigation").hasClass("sidebar-nav")?"want":n("#SortBy").hasClass("form-control")?"MWL":"home";f=window.location.pathname;f.startsWith("/MC/")?u=u+".MC":f.startsWith("/SC/")?u=u+".SC":f.startsWith("/CP/")?u=u+".CP":f.startsWith("/Publisher/")?u=u+".PUB":f.startsWith("/Products/")?u=u+".PL":f.startsWith("/Popular")?u=u+".POP":f.startsWith("/RareCollectorProducts")?u=u+".RCP":f.startsWith("/Preorders")?u=u+".PRE":f.startsWith("/RecentArrivals")?u=u+".RA":f.startsWith("/NewReleases")?u=u+".NR":f.startsWith("/Featured")?u=u+".FEA":f.startsWith("/ClearanceItems")?u=u+".CLR":f.startsWith("/DiscountedItems")?u=u+".DIS":f.startsWith("/Sales")?u=u+".SAL":f.startsWith("/OneCentItems")?u=u+".ONE":f.startsWith("/Genres")?u=u+".GEN":f.startsWith("/CL/")?u=u+".CL":f.startsWith("/Buy3Get1Free")?u=u+".B3G":f.startsWith("/Buy2Get1Free")?u=u+".B2G":f.startsWith("/Buy1Get1Free")?u=u+".B1G":f.startsWith("/AsmodeeSale")?u=u+".ASM":f.startsWith("/BlackFriday")?u=u+".BF":f.startsWith("/InStoreOnly")?u=u+".ISO":f.startsWith("/Search/Advanced")?u=u+".ADS":f.startsWith("/Search")&&(u=u+".SEA");var w=n(".ppn_"+e).text(),d=n(".ppi_"+e).css("background-image").replace("url(","").replace(")","").replace(/\"/gi,""),tt=n("#atc_ProdName"),g=n("#atc_Header"),it=n("#atc_Image"),rt=n("#CartCount"),ut=n("#atc_CartQty"),nt=n("#atc_CartQty").text();nt=nt.replace("(","").replace(")","").replace(/\"/gi,"");n.ajax({type:"POST",url:"/wantlist/addtocartajax/"+h+"_"+u+"_"+o,data:{add_id:h+"_"+u+"_"+o},success:function(u){var f,e;window.location.href.indexOf("/Cart")>0?window.location.reload(!0):(tt.text(w),it.attr("src",d),ut.text("("+u.NbrProducts+")"),rt.text(u.NbrProducts),f=u.Message,f==null?f="":f!="YES"?s=s*2:f="",f==""&&(f=u.NbrProductsJustAdded==0?"No products were added to your cart.":u.NbrProductsJustAdded==1?"1 product was added to your cart!":u.NbrProductsJustAdded+" products were added to your cart!"),u.NbrProductsJustAdded>0&&(p.text("Added to Cart!"),document.getElementById(b).setAttribute("aria-label","Added to Cart"),e=n("#arialiveAddedToCart span"),e.text("1 copy of "+w+" Added to Cart"),setTimeout(function(){e.text("")},3e3)),u.NbrProductsJustAdded>0&&f==""?g.text("Just added to your cart"):g.html(f),window.location.href.indexOf("/Cart")<0&&(i.addClass("active"),n(i).css({display:"inline-block"}),t.removeClass("active"),n(t).css({display:"none"}),r=window.setTimeout(function(){i.removeClass("active");n(i).css({display:"none"})},s)),p.prop("disabled",!1))}});try{let n={ProductID:e,ProductName:w,Quantity:o,ItemPrice:c,DaysToSell365:a,QtySoldLast365:v,TotalQuantityInventoryAvailable:y,NewUsedInventory:l,ProductURL:window.location.origin+"/P/"+e,ImageURL:d};PushCartToKlaviyo(n)}catch(ft){console.log("Error!")}return!1});n("body").on("click","button.atl:not(.product-quickview-trigger)",function(){n.magnificPopup.close();window.clearTimeout(u);var r=this.id,c=n(this),f=n(".ppn_"+this.id).text(),e=n(".ppi_"+this.id).css("background-image").replace("url(","").replace(")","").replace(/\"/gi,""),o=n("#atl_ProdName"),s=n("#atl_Image"),h=n("#atl_Header");return n.ajax({type:"POST",url:"/wantlist/addtowantlistajax/"+r,data:{add_id:r},success:function(c){c==""?window.location.href="/Account/Login?ReturnUrl=atwl/"+r:(h.text(c.Message),o.text(f),s.attr("src",e),i.removeClass("active"),n(i).css({display:"none"}),t.addClass("active"),n(t).css({display:"inline-block"}),u=window.setTimeout(function(){t.removeClass("active");n(t).css({display:"none"})},4e3))}}),!1});n("body").on("click","[data-notification-close]",function(){n(this).closest(".notification-wrapper").removeClass("active")})}();n(".read-more-wrapper").each(function(){var r=n(this).find(".intro-copy-wrapper"),t=n(this).find(".intro-copy-more-toggle"),i=!1,u=n(this).parents(".page-hero-container .overlay-wrapper");t.on("click",function(){i==!1?(n(t).attr("aria-expanded","true"),r.addClass("open"),u.addClass("open"),t.html('<span class="icon-minus"><\/span>Less'),i=!0):(n(t).attr("aria-expanded","false"),r.removeClass("open"),u.removeClass("open"),t.html('<span class="icon-plus"><\/span>More'),i=!1)})});nt();n(window).on("resize",function(){nt()});ht();n(window).on("resize",function(){s&&t&&(n("#mobile-refinery-toggle").each(function(){n(this).attr("aria-expanded","true");n(this).removeClass("collapsed")}),n("#refinery-wrapper").removeClass("collapsed").addClass("show"))});n(".filter-checkbox").each(function(){ct(n(this),!0)});n(".more-toggle-wrapper").each(function(){var t=n(this).find(".more-toggle"),i=t.find(".icon"),r=t.find(".text");t.on("click",function(){y(r,i)})});n(".filter-search").each(function(){var e=n(this),i=e.parents(".filter-wrapper"),o=i.find("li"),w=i.find("li"),c=i.find(".additional-filters"),r=i.siblings(".more-toggle-wrapper"),l=r.find(".icon"),s=r.find(".text"),h=i.siblings(".none-wrapper"),t=i.find(".select-all-wrapper"),a=t.find(".filter-checkbox"),p=o.length,f;n(e).keyup(function(){var i=n(e).val().toLowerCase(),v=0;f=[];a.hasClass("selected")&&(u(a),t.removeClass("selected"));i.length>0?(n(o).each(function(){var t=n(this),r=n(t).find(".filter-value").text().toLowerCase();r.indexOf(i)==-1?(t.hide(),v++):(t.show(),f.push(t))}),v==p?(n(h).show(),n(t).hide()):(n(h).hide(),n(t).show()),c.collapse("show"),n(r).addClass("collapsed"),s.text()=="Show More"&&y(s,l)):(c.collapse("hide"),y(s,l),n(r).removeClass("collapsed"),n(h).hide(),n(o).show(),f=[],n(t).hide())});n(t).on("click",function(){n(f).each(function(){var i=n(this).find(".filter-checkbox");t.hasClass("selected")?u(i):v(i)});t.toggleClass("selected")})});n(".filter-wrapper").each(function(){var t=n(this),o=n(this).find(".additional-filters"),i=n(this).siblings(".more-toggle-wrapper"),f=i.find(".icon"),s=i.find(".text"),a=n(this).siblings(".filter-toggle-wrapper"),e=n(this).find(".none-wrapper"),h=n(this).find(".filter-search"),c=t.find("li:not(.select-all-wrapper)"),r=t.find(".select-all-wrapper"),l=r.find(".filter-checkbox");n(t).on("hide.bs.collapse",function(t){n(this).is(t.target)&&(t.stopPropagation(),o.collapse("hide"),n(s).text("Show More"),n(f).removeClass("icon-minus"),n(f).addClass("icon-plus"),i.addClass("collapsed"),e.addClass("collapsed"),n(h).val(""),n(c).show(),u(l),r.removeClass("selected"),n(r).hide(),searchResults=[])});n(t).on("show.bs.collapse",function(t){n(this).is(t.target)&&(t.stopPropagation(),i.removeClass("collapsed"),e.removeClass("collapsed"))})});n(".condition-quantity").each(function(){n(this).focus(function(){var t=n(this).parents("li");t.addClass("focused")});n(this).focusout(function(){n(this).val()||inputParent.removeClass("focused")})});n(".condition-checkbox").each(function(){n(this).on("click",function(){var t=n(this).parents("li"),i=t.find(".checkbox-wrapper"),r=t.find(".condition-checkbox-input");n(this).hasClass("selected")?(n(this).removeClass("selected"),t.removeClass("focused"),i.attr("aria-checked","false"),r.removeAttr("checked")):(n(this).addClass("selected"),t.addClass("focused"),i.attr("aria-checked","false"),r.attr("checked","checked"))})});n(".product-details-wrapper").each(function(){var r=n(this).find(".product-description-wrapper"),t=n(this).find(".product-description-more-toggle"),i=!1;t.on("click",function(){i==!1?(n(t).attr("aria-expanded","true"),r.addClass("open"),t.html('<span class="icon-minus"><\/span>Collapse description'),i=!0):(n(t).attr("aria-expanded","false"),r.removeClass("open"),t.html('<span class="icon-plus"><\/span>Read full description'),i=!1)})});tt();n(window).on("resize",function(){tt()});lt();at();n(window).on("resize",function(){s&&t&&(n("#summary-toggle").each(function(){n(this).attr("aria-expanded","true");n(this).removeClass("collapsed")}),n("#order-summary").removeClass("collapsed").addClass("show"))});n(".signup-checkbox").each(function(){var r=n(this).parents(".signup-wrapper"),t=n(this).parents(".checkbox-wrapper"),u=t.siblings('input[type="checkbox"]'),f=r.find("label"),i=n(this);r.on("click",function(){i.hasClass("selected")?(i.removeClass("selected"),t.attr("aria-checked","false"),u.removeAttr("checked")):(i.addClass("selected"),t.attr("aria-checked","false"),u.attr("checked","checked"))})});n(".payment-choice").each(function(){var t=n(this).find('input[type="radio"]'),i=n(this).find("label");t.on("click",function(){n(".payment-choice").removeClass("selected");var t=n(this).parents(".payment-choice");t.addClass("selected")});i.on("click",function(){n(".payment-choice").removeClass("selected");var t=n(this).parents(".payment-choice");t.addClass("selected")})});n(".billing-address-choice").each(function(){var t=n(this).find('input[type="radio"]'),i=n(this).find("label");t.on("click",function(){n(".billing-address-choice").removeClass("selected");var t=n(this).parents(".billing-address-choice");t.addClass("selected")});i.on("click",function(){n(".billing-address-choice").removeClass("selected");var t=n(this).parents(".billing-address-choice");t.addClass("selected")})});vt();n(window).on("resize",function(){s&&t&&(n("#mobile-sidebar-toggle").each(function(){n(this).attr("aria-expanded","true");n(this).removeClass("collapsed")}),n("#sidebar-navigation").removeClass("collapsed").addClass("show"))});(function(){function t(n,t){var i=document.createElement("textarea"),r;i.value=n;t.appendChild(i);i.focus();i.select();try{r=document.execCommand("copy")}catch(u){return console.error("Fallback: Oops, unable to copy",u),!1}return t.removeChild(i),r}n(".js-share-link").on("click",function(){function o(n){var t,i,r,u;return n=="twitter"&&(t=500,i=350),r=window.innerWidth/2-t/2,u=window.innerHeight/2-i/2,["resizable,scrollbars,status","height="+i,"width="+t,"left="+r,"top="+u,].join()}var r=n("#copied-container"),u;r.text("Link Copied!");n(r).css({display:"inline-block"});u=n("#copied-container span");u.text("Link Copied!");setTimeout(function(){u.text("");n(r).css({display:"none"})},4e3);var i=n(this),e=n("#copied-container"),f=null;if(i.is(".fb-share"))return FB.ui({method:"share",href:window.location.href}),!1;if(i.is(".twitter-share"))return function(){var n="https://twitter.com/intent/tweet?url="+encodeURIComponent(window.location.href),t=window.open(n,"Share on Twitter",o("twitter"));t.opener=null}(),!1;if(i.is(".copy-share")){let n=window.location.href;return n.match(/[?&]utm_source=/)||(n+=n.match(/\?/)?"&utm_source=user-shared":"?utm_source=user-shared"),t(n,i.closest("div").get(0))&&(clearTimeout(f),f=null,e.css({opacity:"1",height:"30px"}),f=setTimeout(function(){e.css({height:"",opacity:""})},3e3)),!1}})})();yt();n(".list-upload-button").on("click",function(){n(".list-upload").click()})}),function(n){var t={url:!1,callback:!1,target:!1,duration:120,on:"mouseover",touch:!0,onZoomIn:!1,onZoomOut:!1,magnify:1};n.zoom=function(t,i,r,u){var o,s,f,e,a,v,h,c=n(t),y=c.css("position"),l=n(i);return t.style.position=/(absolute|fixed)/.test(y)?y:"relative",t.style.overflow="hidden",r.style.width=r.style.height="",n(r).addClass("zoomImg").css({position:"absolute",top:0,left:0,opacity:0,width:r.width*u,height:r.height*u,border:"none",maxWidth:"none",maxHeight:"none"}).appendTo(t),{init:function(){s=c.outerWidth();o=c.outerHeight();i===t?(e=s,f=o):(e=l.outerWidth(),f=l.outerHeight());a=(r.width-s)/e;v=(r.height-o)/f;h=l.offset()},move:function(n){var t=n.pageX-h.left,i=n.pageY-h.top;i=Math.max(Math.min(i,f),0);t=Math.max(Math.min(t,e),0);r.style.left=t*-a+"px";r.style.top=i*-v+"px"}}};n.fn.zoom=function(i){return this.each(function(){var r=n.extend({},t,i||{}),o=r.target&&n(r.target)[0]||this,l=this,f=n(l),u=document.createElement("img"),a=n(u),s="mousemove.zoom",e=!1,h=!1,c;if(r.url||(c=l.querySelector("img"),c&&(r.url=c.getAttribute("data-src")||c.currentSrc||c.src),r.url)){f.one("zoom.destroy",function(n,t){f.off(".zoom");o.style.position=n;o.style.overflow=t;u.onload=null;a.remove()}.bind(this,o.style.position,o.style.overflow));u.onload=function(){function c(i){t.init();t.move(i);a.stop().fadeTo(n.support.opacity?r.duration:0,1,n.isFunction(r.onZoomIn)?r.onZoomIn.call(u):!1)}function i(){a.stop().fadeTo(r.duration,0,n.isFunction(r.onZoomOut)?r.onZoomOut.call(u):!1)}var t=n.zoom(o,l,u,r.magnify);if(r.on==="grab")f.on("mousedown.zoom",function(r){if(r.which===1){n(document).one("mouseup.zoom",function(){i();n(document).off(s,t.move)});c(r);n(document).on(s,t.move);r.preventDefault()}});else if(r.on==="click")f.on("click.zoom",function(r){if(!e){e=!0;c(r);n(document).on(s,t.move);n(document).one("click.zoom",function(){i();e=!1;n(document).off(s,t.move)});return!1}});else if(r.on==="toggle")f.on("click.zoom",function(n){e?i():c(n);e=!e});else if(r.on==="mouseover"){t.init();f.on("mouseenter.zoom",c).on("mouseleave.zoom",i).on(s,t.move)}if(r.touch)f.on("touchstart.zoom",function(n){n.preventDefault();h?(h=!1,i()):(h=!0,c(n.originalEvent.touches[0]||n.originalEvent.changedTouches[0]))}).on("touchmove.zoom",function(n){n.preventDefault();t.move(n.originalEvent.touches[0]||n.originalEvent.changedTouches[0])}).on("touchend.zoom",function(n){n.preventDefault();h&&(h=!1,i())});n.isFunction(r.callback)&&r.callback.call(u)};u.setAttribute("role","presentation");u.alt="";u.src=r.url}})};n.fn.zoom.defaults=t}(window.jQuery)