1if(Shopify.designMode){const calculateHeaderGroupHeights=()=>{const headerGroupHeights=[];document.querySelectorAll(".shopify-section-group-header-group").forEach(headerGroupSectionEl=>{headerGroupHeights.push(headerGroupSectionEl.getBoundingClientRect().height)}),document.documentElement.style.setProperty("--header-height",`${headerGroupHeights.reduce((subtotal,a)=>subtotal+a,0)}px`)},calculateHeroGroupHeights=()=>{const heroGroupHeights=[];document.querySelectorAll(".shopify-section-group-hero-group").forEach(heroGroupSectionEl=>{heroGroupHeights.push(heroGroupSectionEl.getBoundingClientRect().height)}),document.documentElement.style.setProperty("--hero-height",`${heroGroupHeights.reduce((subtotal,a)=>subtotal+a,0)}px`)};calculateHeaderGroupHeights();const debouncedCalculateHeaderGroupHeights=debounce(calculateHeaderGroupHeights,150);calculateHeroGroupHeights();const debouncedCalculateHeroGroupHeights=debounce(calculateHeroGroupHeights,150);window.addEventListener("resize",debouncedCalculateHeaderGroupHeights),window.addEventListener("resize",debouncedCalculateHeroGroupHeights),document.body.addEventListener("shopify:section:select",e=>{e.target.matches(".shopify-section-group-header-group, .shopify-section-group-hero-group")&&window.dispatchEvent(new Event("resize"))}),document.body.addEventListener("shopify:section:load",e=>{e.target.matches(".shopify-section-group-header-group, .shopify-section-group-hero-group")&&window.dispatchEvent(new Event("resize"))}),document.body.addEventListener("shopify:section:unload",e=>{e.target.matches(".shopify-section-group-header-group, .shopify-section-group-hero-group")&&window.dispatchEvent(new Event("resize"))})}else{const heightWatchers={},resizeObserver=new ResizeObserver(entries=>{entries.forEach(entry=>{const newHeight=entry.contentRect.height;var regex=/group-(.+?)-group/;const matches=entry.target.className.match(regex);if(matches){const group=matches[1];
1heightWatchers[group]||(heightWatchers[group]={}),heightWatchers[group][entry.target.id]=newHeight;const sum=Object.values(heightWatchers[group]).reduce((a,b)=>a+b,0);document.documentElement.style.setProperty(`--${group}-height`,`${sum}px`)}})});document.querySelectorAll(".shopify-section-group-header-group, .shopify-section-group-hero-group").forEach(element=>{resizeObserver.observe(element)})} 2//# sourceMappingURL=/cdn/shop/t/7/assets/section-group-resize-observer.js.map?v=166234636156006366751774858422
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.