1(function(){var __sections__={};(function(){for(var i=0,s=document.getElementById("sections-script").getAttribute("data-sections").split(",");i<s.length;i++)__sections__[s[i]]=!0})(),(function(){if(!(!__sections__["custom-featured-product"]&&!Shopify.designMode))try{let adjustBoxWidth2=function(){const boxes=document.querySelectorAll(".block-message p");boxes.forEach(box=>{boxes.forEach(box1=>{box1.classList.remove("full-width")});const lineHeight=parseFloat(window.getComputedStyle(box).lineHeight);box.scrollHeight>lineHeight*1.5&&boxes.forEach(box1=>{box1.classList.add("full-width")})})};var adjustBoxWidth=adjustBoxWidth2;class Accordion{constructor(el){this.el=el,this.summary=el.querySelector("summary"),this.content=el.querySelector(".accordion__content"),this.animation=null,this.isClosing=!1,this.isExpanding=!1,this.summary.addEventListener("click",e=>this.onClick(e))}onClick(e){e.preventDefault(),this.el.style.overflow="hidden",this.isClosing||!this.el.open?this.open():(this.isExpanding||this.el.open)&&this.shrink()}shrink(){this.isClosing=!0;const startHeight=`${this.el.offsetHeight}px`,endHeight=`${this.summary.offsetHeight}px`;this.animation&&this.animation.cancel(),this.animation=this.el.animate({height:[startHeight,endHeight]},{duration:400,easing:"ease-out"}),this.animation.onfinish=()=>this.onAnimationFinish(!1),this.animation.oncancel=()=>this.isClosing=!1}open(){this.el.style.height=`${this.el.offsetHeight}px`,this.el.open=!0,window.requestAnimationFrame(()=>this.expand())}expand(){this.isExpanding=!0;const startHeight=`${this.el.offsetHeight}px`,endHeight=`${this.summary.offsetHeight+this.content.offsetHeight}px`;this.animation&&this.animation.cancel(),this.animation=this.el.animate({height:[startHeight,endHeight]},{duration:400,easing:"ease-out"}),this.animation.onfinish=()=>this.onAnimationFinish(!0),this.animation.oncancel=()=>this.isExpanding=!1}onAnimationFinish(open){this.el.open=open,this.animation=null,this.isClosing=!1,this.isExpanding=!1,this.el.style.height=this.el.style.overflow="",stickyData==="true"&&sidebar.updateSticky()}}document.querySelectorAll("details.accordion__details").forEach(el=>{new Accordion(el)}),window.addEventListener("load",adjustBoxWidth2),window.addEventListener("resize",()=>{clearTimeout(window.adjustTimeout),window.adjustTimeout=setTimeout(adjustBoxWidth2,100)})}catch(e){console.error(e)}}
1)(),(function(){if(!(!__sections__["featured-product-shop"]&&!Shopify.designMode))try{let adjustBoxWidth2=function(){const boxes=document.querySelectorAll(".block-message p");boxes.forEach(box=>{boxes.forEach(box1=>{box1.classList.remove("full-width")});const lineHeight=parseFloat(window.getComputedStyle(box).lineHeight);box.scrollHeight>lineHeight*1.5&&boxes.forEach(box1=>{box1.classList.add("full-width")})})};var adjustBoxWidth=adjustBoxWidth2;class Accordion{constructor(el){this.el=el,this.summary=el.querySelector("summary"),this.content=el.querySelector(".accordion__content"),this.animation=null,this.isClosing=!1,this.isExpanding=!1,this.summary.addEventListener("click",e=>this.onClick(e))}onClick(e){e.preventDefault(),this.el.style.overflow="hidden",this.isClosing||!this.el.open?this.open():(this.isExpanding||this.el.open)&&this.shrink()}shrink(){this.isClosing=!0;const startHeight=`${this.el.offsetHeight}px`,endHeight=`${this.summary.offsetHeight}px`;this.animation&&this.animation.cancel(),this.animation=this.el.animate({height:[startHeight,endHeight]},{duration:400,easing:"ease-out"}),this.animation.onfinish=()=>this.onAnimationFinish(!1),this.animation.oncancel=()=>this.isClosing=!1}open(){this.el.style.height=`${this.el.offsetHeight}px`,this.el.open=!0,window.requestAnimationFrame(()=>this.expand())}expand(){this.isExpanding=!0;const startHeight=`${this.el.offsetHeight}px`,endHeight=`${this.summary.offsetHeight+this.content.offsetHeight}px`;this.animation&&this.animation.cancel(),this.animation=this.el.animate({height:[startHeight,endHeight]},{duration:400,easing:"ease-out"}),this.animation.onfinish=()=>this.onAnimationFinish(!0),this.animation.oncancel=()=>this.isExpanding=!1}onAnimationFinish(open){this.el.open=open,this.animation=null,this.isClosing=!1,this.isExpanding=!1,this.el.style.height=this.el.style.overflow="",stickyData==="true"&&sidebar.updateSticky()}}document.querySelectorAll("details.accordion__details").forEach(el=>{new Accordion(el)}),window.addEventListener("load",adjustBoxWidth2),window.addEventListener("resize",()=>{clearTimeout(window.adjustTimeout),window.adjustTimeout=setTimeout(adjustBoxWidth2,100)})}catch(e){console.error(e)}})(),(function(){if(__sections__.header)try{class StickyHeader extends HTMLElement{constructor(){super()}connectedCallback(){this.header=document.querySelector(".section-header"),this.headerIsAlwaysSticky=this.getAttribute("data-sticky-type")==="always"||this.getAttribute("data-sticky-type")==="reduce-logo-size",this.headerBounds={},this.setHeaderHeight(),window.matchMedia("(max-width: 990px)").addEventListener("change",this.setHeaderHeight.bind(this)),this.headerIsAlwaysSticky&&this.header.classList.add("shopify-section-header-sticky"),this.currentScrollTop=0,this.preventReveal=!1,this.predictiveSearch=this.querySelector("predictive-search"),this.searchModal=document.querySelector("details-modal.header__search"),this.searchModal&&(this.searchModal.addEventListener("modalOpened",()=>{this.preventReveal=!0}),this.searchModal.addEventListener("modalClosed",()=>{this.preventReveal=!1})),this.onScrollHandler=this.onScroll.bind(this),this.hideHeaderOnScrollUp=()=>this.preventReveal=!0,this.addEventListener("preventHeaderReveal",this.hideHeaderOnScrollUp),window.addEventListener("scroll",this.onScrollHandler,!1),this.createObserver()}setHeaderHeight(){document.documentElement.style.setProperty("--header-height",`${this.header.offsetHeight}px`)}disconnectedCallback(){this.removeEventListener("preventHeaderReveal",this.hideHeaderOnScrollUp),window.removeEventListener("scroll",this.onScrollHandler)}createObserver(){new IntersectionObserver((entries,observer2)=>{this.headerBounds=entries[0].intersectionRect,observer2.disconnect()}).observe(this.header)}onScroll(){const scrollTop=window.pageYOffset||document.documentElement.scrollTop;if(!this.preventReveal){if(scrollTop>this.currentScrollTop&&scrollTop>this.headerBounds.bottom){if(this.header.classList.add("scrolled-past-header"),this.preventHide)return;requestAnimationFrame(this.hide.bind(this))}else scrollTop<this.currentScrollTop&&scrollTop>this.headerBounds.bottom?(this.header.classList.add("scrolled-past-header"),this.preventReveal?(window.clearTimeout(this.isScrolling),this.isScrolling=setTimeout(()=>{this.preventReveal=!1},66),requestAnimationFrame(this.hide.bind(this))):requestAnimationFrame(this.reveal.bind(this))):scrollTop<=this.headerBounds.top&&(this.header.classList.remove("scrolled-past-header"),requestAnimationFrame(this.reset.bind(this)));this.currentScrollTop=scrollTop}}hide(){this.headerIsAlwaysSticky||(this.header.classList.add("shopify-section-header-hidden","shopify-section-header-sticky"),this.closeMenuDisclosure(),this.closeSearchModal())}reveal(){this.headerIsAlwaysSticky||(this.header.classList.add("shopify-section-header-sticky","animate"),this.header.classList.remove("shopify-section-header-hidden"))}reset(){this.headerIsAlwaysSticky||this.header.classList.remove("shopify-section-header-hidden","shopify-section-header-sticky","animate")}closeMenuDisclosure(){this.disclosures=this.disclosures||this.header.querySelectorAll("header-menu"),this.disclosures.forEac
1h(disclosure=>disclosure.close())}closeSearchModal(){this.searchModal=this.searchModal||this.header.querySelector("details-modal"),this.searchModal.close(!1)}}customElements.define("sticky-header",StickyHeader),document.addEventListener("DOMContentLoaded",()=>{if(window.innerWidth>990){let desktopSearch=document.querySelector(".inline_header_search.header-inline-pred"),headerDiv=document.querySelector("#shopify-section-header");if(desktopSearch&&headerDiv){let headerHeight=headerDiv.offsetHeight;const parentTop=headerDiv.getBoundingClientRect().top,relativeTop=desktopSearch.getBoundingClientRect().top-parentTop;let heightPred=headerHeight-relativeTop,predictiveSearch=document.querySelector(".predictive-search--header");predictiveSearch&&(predictiveSearch.style.top=heightPred+"px")}}function adjustBannerHeight(){document.querySelectorAll(".banner__box").forEach(bannerBox=>{const parentDiv=bannerBox.closest(".banner");if(parentDiv){const bannerBoxHeight=bannerBox.offsetHeight,parentDivHeight=parentDiv.offsetHeight;bannerBoxHeight>parentDivHeight?parentDiv.style.height=`${bannerBoxHeight}px`:parentDiv.style.height=""}})}window.addEventListener("load",adjustBannerHeight),window.addEventListener("resize",adjustBannerHeight)});const menuItems=document.querySelectorAll(".mega-menu");let tries=0;const maxTries=10,interval=setInterval(()=>{tries++,typeof SV<"u"&&typeof SV.HoverIntent=="function"?(new SV.HoverIntent(menuItems,{onEnter:function(targetItem){targetItem.setAttribute("open",!0),document.querySelector("#mega-menu-overlay").style.display="block"},onExit:function(targetItem){targetItem.removeAttribute("open"),document.querySelector("#mega-menu-overlay").style.display="none"},exitDelay:400}),clearInterval(interval)):tries>=maxTries&&(clearInterval(interval),console.warn("SV.HoverIntent was not defined after 10 tries."))},100)}catch(e){console.error(e)}})(),(function(){if(__sections__["hex--header"])try{class StickyHeader extends HTMLElement{constructor(){super()}connectedCallback(){this.header=document.querySelector(".section-header"),this.announcementBar=document.querySelector(".announcement-bar-section"),this.headerIsAlwaysSticky=this.getAttribute("data-sticky-type")==="always"||this.getAttribute("data-sticky-type")==="reduce-logo-size",this.headerBounds={},this.setHeaderHeight(),this.setAnnouncementBarHeight(),window.matchMedia("(max-width: 990px)").addEventListener("change",this.setHeaderHeight.bind(this)),this.headerIsAlwaysSticky&&this.header.classList.add("shopify-section-header-sticky"),this.currentScrollTop=0,this.preventReveal=!1,this.predictiveSearch=this.querySelector("predictive-search"),this.onScrollHandler=this.onScroll.bind(this),this.hideHeaderOnScrollUp=()=>this.preventReveal=!0,this.addEventListener("preventHeaderReveal",this.hideHeaderOnScrollUp),window.addEventListener("scroll",this.onScrollHandler,!1),this.createObserver()}setHeaderHeight(){document.documentElement.style.setProperty("--header-height",`${this.header.offsetHeight}px`)}setAnnouncementBarHeight(){this.announcementBar&&document.documentElement.style.setProperty("--announcement-bar-height",`${this.announcementBar.offsetHeight}px`)}disconnectedCallback(){this.removeEventListener("preventHeaderReveal",this.hideHeaderOnScrollUp),window.removeEventListener("scroll",this.onScrollHandler)}createObserver(){new IntersectionObserver((entries,observer2)=>{this.headerBounds=entries[0].intersectionRect,observer2.disconnect()}).observe(this.header)}onScroll(){const scrollTop=window.pageYOffset||document.documentElement.scrollTop;if(!(this.predictiveSearch&&this.predictiveSearch.isOpen)){if(scrollTop>this.currentScrollTop&&scrollTop>this.headerBounds.bottom){if(this.header.classList.add("scrolled-past-header"),this.preventHide)return;requestAnimationFrame(this.hide.bind(this))}else scrollTop<this.currentScrollTop&&scrollTop>this.headerBounds.bottom?(this.header.classList.add("scrolled-past-header"),this.preventReveal?(window.clearTimeout(this.isScrolling),this.isScrolling=setTimeout(()=>{this.preventReveal=!1},66),requestAnimationFrame(this.hide.bind(this))):requestAnimationFrame(this.reveal.bind(this))):scrollTop<=this.headerBounds.top&&(this.header.classList.remove("scrolled-past-header"),requestAnimationFrame(this.reset.bind(this)));this.currentScrollTop=scrollTop}}hide(){this.headerIsAlwaysSticky||(this.header.classList.add("shopify-section-header-hidden","shopify-section-header-sticky"),this.closeMenuDisclosure(),this.closeSearchModal())}reveal(){this.headerIsAlwaysSticky||(this.header.classList.add("shopify-section-header-sticky","animate"),this.header.classList.remove("shopify-section-header-hidden"))}reset(){this.headerIsAlwaysSticky||this.header.classList.remove("shopify-section-header-hidden","shopify-section-header-sticky","animate")}closeMenuDisclosure(){this.disclosures=this.disclosures||this.header.querySelectorAll("header-menu"),this.disclosures.forEac
1h(disclosure=>disclosure.close())}closeSearchModal(){this.searchModal=this.searchModal||this.header.querySelector("details-modal"),this.searchModal.close(!1)}}customElements.define("sticky-header",StickyHeader)}catch(e){console.error(e)}})(),(function(){if(__sections__["main-product"])try{let adjustBoxWidth2=function(){const boxes=document.querySelectorAll(".block-message p");boxes.forEach(box=>{boxes.forEach(box1=>{box1.classList.remove("full-width")});const lineHeight=parseFloat(window.getComputedStyle(box).lineHeight);box.scrollHeight>lineHeight*1.5&&boxes.forEach(box1=>{box1.classList.add("full-width")})})};var adjustBoxWidth=adjustBoxWidth2;class Accordion{constructor(el){this.el=el,this.summary=el.querySelector("summary"),this.content=el.querySelector(".accordion__content"),this.animation=null,this.isClosing=!1,this.isExpanding=!1,this.summary.addEventListener("click",e=>this.onClick(e))}onClick(e){e.preventDefault(),this.el.style.overflow="hidden",this.isClosing||!this.el.open?this.open():(this.isExpanding||this.el.open)&&this.shrink()}shrink(){this.isClosing=!0;const startHeight=`${this.el.offsetHeight}px`,endHeight=`${this.summary.offsetHeight}px`;this.animation&&this.animation.cancel(),this.animation=this.el.animate({height:[startHeight,endHeight]},{duration:400,easing:"ease-out"}),this.animation.onfinish=()=>this.onAnimationFinish(!1),this.animation.oncancel=()=>this.isClosing=!1}open(){this.el.style.height=`${this.el.offsetHeight}px`,this.el.open=!0,window.requestAnimationFrame(()=>this.expand())}expand(){this.isExpanding=!0;const startHeight=`${this.el.offsetHeight}px`,endHeight=`${this.summary.offsetHeight+this.content.offsetHeight}px`;this.animation&&this.animation.cancel(),this.animation=this.el.animate({height:[startHeight,endHeight]},{duration:400,easing:"ease-out"}),this.animation.onfinish=()=>this.onAnimationFinish(!0),this.animation.oncancel=()=>this.isExpanding=!1}onAnimationFinish(open){this.el.open=open,this.animation=null,this.isClosing=!1,this.isExpanding=!1,this.el.style.height=this.el.style.overflow="",stickyData==="true"&&sidebar.updateSticky()}}document.querySelectorAll("details.accordion__details").forEach(el=>{new Accordion(el)}),window.addEventListener("load",adjustBoxWidth2),window.addEventListener("resize",()=>{clearTimeout(window.adjustTimeout),window.adjustTimeout=setTimeout(adjustBoxWidth2,100)})}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["my-orders"]&&!Shopify.designMode))try{let initializeColorSwatchSliders2=function(){document.querySelectorAll(".product-new-featured .new-product-swatch").forEach(sli
1derElement=>{new Swiper(sliderElement,{slidesPerView:4.3,slidesPerGroup:1,spaceBetween:7,autoHeight:!0,observer:!0,observeParents:!0,parallax:!0,breakpoints:{1200:{slidesPerView:5.5,spaceBetween:7},600:{slidesPerView:4.5,spaceBetween:7}},keyboard:{enabled:!0,onlyInViewport:!0},mousewheel:{enabled:!0,forceToAxis:!0,sensitivity:1}})})};var initializeColorSwatchSliders=initializeColorSwatchSliders2;document.addEventListener("DOMContentLoaded",initializeColorSwatchSliders2)}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["new-featured-collection"]&&!Shopify.designMode))try{let initializeColorSwatchSliders2=function(){document.querySelectorAll(".product-new-featured .new-product-swatch").forEach(sliderElement=>{if(!sliderElement.classList.contains("swiper-initialized")){const swiper=new Swiper(sliderElement,{slidesPerView:4.3,slidesPerGroup:1,spaceBetween:7,autoHeight:!0,observer:!0,observeParents:!0,parallax:!0,preloadImages:!0,updateOnImagesReady:!0,breakpoints:{1200:{slidesPerView:5.5,spaceBetween:7},600:{slidesPerView:4.5,spaceBetween:7}},keyboard:{enabled:!0,onlyInViewport:!0},mousewheel:{enabled:!0,forceToAxis:!0,sensitivity:1}});setTimeout(()=>{swiper.update()},800)}})};var initializeColorSwatchSliders=initializeColorSwatchSliders2;document.addEventListener("DOMContentLoaded",function(){initializeColorSwatchSliders2(),window.addEventListener("load",function(){initializeColorSwatchSliders2(),setTimeout(()=>{document.querySelectorAll(".swiper-initialized").forEach(swiperEl=>{swiperEl.swiper?.update()})},1e3)})}),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".swiper-container").forEach(container=>{new Swiper(container.querySelector(".swiper"),{slidesPerView:parseFloat(container.dataset.perviewDesktop)||4,spaceBetween:parseInt(container.dataset.spaceDesktop)||20,breakpoints:{320:{slidesPerView:parseFloat(container.dataset.perviewMobile)||2.2,spaceBetween:parseInt(container.dataset.spaceMobile)||15},768:{slidesPerView:parseFloat(container.dataset.perviewTablet)||2.5,spaceBetween:parseInt(container.dataset.spaceDesktop)||20}},autoHeight:container.dataset.autoheight==="true"})})})}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["new-product-grid"]&&!Shopify.designMode))try{let initializeColorSwatchSliders2=function(){document.querySelectorAll(".new-product-grid__card .new-product-swatch").forEach(sli
1derElement=>{new Swiper(sliderElement,{slidesPerView:4.3,slidesPerGroup:1,spaceBetween:7,autoHeight:!0,observer:!0,observeParents:!0,parallax:!0,breakpoints:{1200:{slidesPerView:5.5,spaceBetween:7},600:{slidesPerView:4.5,spaceBetween:7}},keyboard:{enabled:!0,onlyInViewport:!0},mousewheel:{enabled:!0,forceToAxis:!0,sensitivity:1}})})};var initializeColorSwatchSliders=initializeColorSwatchSliders2;initializeColorSwatchSliders2()}catch(e){console.error(e)}})(),(function(){if(__sections__["product-gallery-video"])try{let adjustBoxWidth2=function(){const boxes=document.querySelectorAll(".block-message p");boxes.forEach(box=>{boxes.forEach(box1=>{box1.classList.remove("full-width")});const lineHeight=parseFloat(window.getComputedStyle(box).lineHeight);box.scrollHeight>lineHeight*1.5&&boxes.forEach(box1=>{box1.classList.add("full-width")})})};var adjustBoxWidth=adjustBoxWidth2;class Accordion{constructor(el){this.el=el,this.summary=el.querySelector("summary"),this.content=el.querySelector(".accordion__content"),this.animation=null,this.isClosing=!1,this.isExpanding=!1,this.summary.addEventListener("click",e=>this.onClick(e))}onClick(e){e.preventDefault(),this.el.style.overflow="hidden",this.isClosing||!this.el.open?this.open():(this.isExpanding||this.el.open)&&this.shrink()}shrink(){this.isClosing=!0;const startHeight=`${this.el.offsetHeight}px`,endHeight=`${this.summary.offsetHeight}px`;this.animation&&this.animation.cancel(),this.animation=this.el.animate({height:[startHeight,endHeight]},{duration:400,easing:"ease-out"}),this.animation.onfinish=()=>this.onAnimationFinish(!1),this.animation.oncancel=()=>this.isClosing=!1}open(){this.el.style.height=`${this.el.offsetHeight}px`,this.el.open=!0,window.requestAnimationFrame(()=>this.expand())}expand(){this.isExpanding=!0;const startHeight=`${this.el.offsetHeight}px`,endHeight=`${this.summary.offsetHeight+this.content.offsetHeight}px`;this.animation&&this.animation.cancel(),this.animation=this.el.animate({height:[startHeight,endHeight]},{duration:400,easing:"ease-out"}),this.animation.onfinish=()=>this.onAnimationFinish(!0),this.animation.oncancel=()=>this.isExpanding=!1}onAnimationFinish(open){this.el.open=open,this.animation=null,this.isClosing=!1,this.isExpanding=!1,this.el.style.height=this.el.style.overflow="",stickyData==="true"&&sidebar.updateSticky()}}document.querySelectorAll("details.accordion__details").forEach(el=>{new Accordion(el)}),window.addEventListener("load",adjustBoxWidth2),window.addEventListener("resize",()=>{clearTimeout(window.adjustTimeout),window.adjustTimeout=setTimeout(adjustBoxWidth2,100)})}catch(e){console.error(e)}})(),(function(){if(__sections__["product-recommendations"])try{class ProductRecommendations extends HTMLElement{constructor(){super();const handleIntersection=(entries,observer)=>{entries[0].isIntersecting&&(observer.unobserve(this),fetch(this.dataset.url).then(response=>response.text()).then(text=>{const html=new DOMParser().parseFromString(text,"text/html"),recommendations=html.querySelector("product-recommendations");recommendations&&recommendations.innerHTML.trim()&&(this.innerHTML=recommendations.innerHTML,this.classList.add("product-recommendations--loaded")),html.querySelector(".swiper-slide")&&(this.initializeSwiper(),this.initializeColorSwatchSliders())}).catch(console.error))};new IntersectionObserver(handleIntersection,{rootMargin:"0px 0px 200px 0px"}).observe(this)}initializeSwiper(){new Swiper(".product-recommendations-slider",{slidesPerView:1.2,spaceBetween:15,slidesPerGroup:1,autoHeight:!1,observer:!0,observeParents:!0,parallax:!0,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",type:"custom",renderCustom:(swiper,current,total)=>`${current} / ${total}`},breakpoints:{991:{slidesPerView:3.5,spaceBetween:20},600:{slidesPerView:2.5,spaceBetween:20}}})}initializeColorSwatchSliders(){document.querySelectorAll(".new-product-swatch").forEach(sli
1derElement=>{new Swiper(sliderElement,{slidesPerView:4.3,slidesPerGroup:1,spaceBetween:7,autoHeight:!0,observer:!0,observeParents:!0,parallax:!0,breakpoints:{1200:{slidesPerView:5.5,spaceBetween:7},600:{slidesPerView:4.5,spaceBetween:7}},keyboard:{enabled:!0,onlyInViewport:!0},mousewheel:{enabled:!0,forceToAxis:!0,sensitivity:1}})})}}customElements.define("product-recommendations",ProductRecommendations)}catch(e){console.error(e)}})(),(function(){if(__sections__["secondary-page-proprogram"])try{class Accordion{constructor(el){this.el=el,this.summary=el.querySelector("summary"),this.content=el.querySelector(".accordion__content"),this.animation=null,this.isClosing=!1,this.isExpanding=!1,this.summary.addEventListener("click",e=>this.onClick(e))}onClick(e){e.preventDefault(),this.el.style.overflow="hidden",this.isClosing||!this.el.open?this.open():(this.isExpanding||this.el.open)&&this.shrink()}shrink(){this.isClosing=!0;const startHeight=`${this.el.offsetHeight}px`,endHeight=`${this.summary.offsetHeight}px`;this.animation&&this.animation.cancel(),this.animation=this.el.animate({height:[startHeight,endHeight]},{duration:400,easing:"ease-out"}),this.animation.onfinish=()=>this.onAnimationFinish(!1),this.animation.oncancel=()=>this.isClosing=!1}open(){this.el.style.height=`${this.el.offsetHeight}px`,this.el.open=!0,window.requestAnimationFrame(()=>this.expand())}expand(){this.isExpanding=!0;const startHeight=`${this.el.offsetHeight}px`,endHeight=`${this.summary.offsetHeight+this.content.offsetHeight}px`;this.animation&&this.animation.cancel(),this.animation=this.el.animate({height:[startHeight,endHeight]},{duration:400,easing:"ease-out"}),this.animation.onfinish=()=>this.onAnimationFinish(!0),this.animation.oncancel=()=>this.isExpanding=!1}onAnimationFinish(open){this.el.open=open,this.animation=null,this.isClosing=!1,this.isExpanding=!1,this.el.style.height=this.el.style.overflow="",open?this.el.closest(".page-width").classList.add("accordion-open"):this.el.closest(".page-width").classList.remove("accordion-open")}}document.querySelectorAll("details.accordion__details").forEach(el=>{new Accordion(el)})}catch(e){console.error(e)}})()})(); 2//# sourceMappingURL=/cdn/shop/t/13/compiled_assets/scripts.js.map?v=139577121665783404041778009453
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.