1(function(a){a.fn.equalHeights=function(){var b=0,c=a(this);return c.each(function(){var c2=a(this).innerHeight();c2>b&&(b=c2)}),c.css("height",b)},a("[data-equal]").each(function(){var b=a(this),c=b.data("equal");b.find(c).equalHeights()})})(jQuery);var afterResize=(function(){var t={};return function(callback,ms,uniqueId){uniqueId||(uniqueId="Don't call this twice without a uniqueId"),t[uniqueId]&&clearTimeout(t[uniqueId]),t[uniqueId]=setTimeout(callback,ms)}})();window.theme=window.theme||{},theme.cacheSelectors=function(){theme.cache={$w:$(window),$body:$("body"),$mobileNavTrigger:$("#MobileNavTrigger"),$mobileNav:$("#MobileNav"),$mobileSublistTrigger:$(".mobile-nav__sublist-trigger"),$productGridImages:$(".grid-link__image--product"),$featuredGridImages:$(".grid-link__image--collection"),$productImage:$("#ProductPhotoImg"),$productImageGallery:$(".gallery__item"),cartNoteAdd:".cart__note-add",cartNote:".cart__note",$hasDropdownItem:$(".site-nav--has-dropdown")}},timber.cacheVariables=function(){timber.vars={isTouch:timber.cache.$html.hasClass("supports-touch")}},theme.init=function(){theme.cacheSelectors(),timber.cacheVariables(),theme.mobileNav(),theme.equalHeights(),theme.cartPage(),theme.toggleMenu(),theme.productImageGallery()},theme.mobileNav=function(){theme.cache.$mobileNavTrigger.on("click",function(){theme.cache.$mobileNav.slideToggle(220)}),theme.cache.$mobileSublistTrigger.on("click",function(evt){var $el=$(this);evt.preventDefault(),$el.toggleClass("is-active").next(".mobile-nav__sublist").slideToggle(200)})},theme.equalHeights=function(){theme.cache.$w.on("load",resizeElements()),theme.cache.$w.on("resize",afterResize(function(){resizeElements()},250,"equal-heights"));function resizeElements(){theme.cache.$productGridImages.css("height","auto").equalHeights(),theme.cache.$featuredGridImages.css("height","auto").equalHeights()}},theme.productImageGallery=function(){theme.cache.$productImageGallery.length&&(theme.cache.$productImageGallery.magnificPopup({type:"image",mainClass:"mfp-fade",closeOnBgClick:!0,closeBtnInside:!1,closeOnContentClick:!0,tClose:"Close (Esc)",removalDelay:500,callbacks:{open:function(){$("html").css("overflow-y","hidden")},close:function(){$("html").css("overflow-y","")}},gallery:{enabled:!0,navigateByImgClick:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"><span class="mfp-chevron mfp-chevron-%dir%"></span></button>',tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)"}}),theme.cache.$productImage.bind("click",function(){var imageId=$(this).attr("data-image-id");theme.cache.$productImageGallery.filter('[data-image-id="'+imageId+'"]').trigger("click")}))},theme.cartPage=function(){theme.cache.$body.on("click",theme.cache.cartNoteAdd,function(){$(this).addClass("is-hidden"),$(theme.cache.cartNote).addClass("is-active"),ajaxifyShopify.sizeDrawer()})},theme.toggleMenu=function(){var $doc=$(document),showDropdownClass="show-dropdown";theme.cache.$hasDropdownItem.on("click",function(evt){var $el=$(this);!$el.hasClass(showDropdownClass)&&timber.vars.isTouch&&(evt.preventDefault(),$el.addClass(showDropdownClass),$doc.on("click",handleClickOutsideDropdown));function handleClickOutsideDropdown(evt2){var $target=$(evt2.target);!$target.is($el)&&!$.contains($el[0],$target[0])&&($el.removeClass(showDropdownClass),$doc.off("click",handleClickOutsideDropdown))}})},$(theme.init); 2//# sourceMappingURL=/cdn/shop/t/7/assets/theme.js.map?v=92240907644181103821638381704
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.