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__["collection-list"]&&!Shopify.designMode))try{let handleClick2=function(event){const card=event.target.closest(".collection-list__item"),button=card.querySelector("[data-button-interaction]");card&&!window.getSelection().toString()&&card&&(window.location.href=card.dataset.href,button&&pushToDataLayer2(button))},pushToDataLayer2=function(button){if(window.location.pathname=="/pages/holiday-gift-guide")try{const interactionData=JSON.parse(button.dataset.buttonInteraction);dataLayer.push({event:"component.menu_interaction",interaction:interactionData})}catch(error){console.log("Error parsing this button: ",button,error)}};var handleClick=handleClick2,pushToDataLayer=pushToDataLayer2;document.querySelectorAll(".collection-list__item").forEach(card=>{const cardInner=card.querySelector(".card-inner"),cardOverlay=card.querySelector(".card-overlay");cardInner&&cardInner.addEventListener("click",handleClick2),cardOverlay&&cardOverlay.addEventListener("click",handleClick2),Array.from(card.querySelectorAll(".sub-link__item")).forEach(sublink=>{sublink.addEventListener("click",e=>e.stopPropagation())})}),document.querySelectorAll(".collection-list [data-button-interaction]").forEach(button=>{button.addEventListener("click",()=>pushToDataLayer2(button))})}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["customer-service"]&&!Shopify.designMode))try{const chatButtons=document.querySelectorAll(".contact-information__chat button");for(let i=0;i<chatButtons.length;i++)chatButtons[i].addEventListener("click",function(){openGladlyChat()});const quickLinkAnchors=document.querySelectorAll(".quick-links__link a");for(let i=0;i<quickLinkAnchors.length;i++)quickLinkAnchors[i].getAttribute("href").charAt(0)!=="#"||!document.querySelector(quickLinkAnchors[i].getAttribute("href"))||quickLinkAnchors[i].addEventListener("click",function(e){e.preventDefault(),handleAnchorScrollTo(e)})}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["expandable-content"]&&!Shopify.designMode))try{class ExpandableContent extends HTMLElement{constructor(){super(),this.button=this.querySelector(".expandable-content__button"),this.content=this.querySelector(".expandable-content__liquid"),this.contentInner=this.content.querySelector(".expandable-content__liquid-inner"),this.button.addEventListener("click",this.toggle.bind(this))}toggle(){clearTimeout(this.hideTimeoutId);const open=this.classList.toggle("expandable-content--open");this.button.ariaExpanded=open?"true":"false",this.content.ariaHidden=open?"false":"true",this.content.style.height=open?`${this.contentInner.scrollHeight}px`:"0px",open?this.content.style.visibility="visible":this.hideTimeoutId=setTimeout(()=>{this.content.style.visibility="hidden"},500)}}customElements.define("expandable-content",ExpandableContent)}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["feature-diagram-advanced"]&&!Shopify.designMode))try{class FeatureSlider extends HTMLElement{constructor(){super(),window.addEventListener("load",this.initCarousel.bind(this)),this.contentWrapper=this.closest(".feature-diagram__inner-wrapper"),this.featureButtons=this.contentWrapper.querySelectorAll(".feature-diagram__feature-selector"),this.navButtons=this.contentWrapper.querySelectorAll(".feature__prev-next .flickity-button, .feature__prev-prev .flickity-button"),this.sectionId=this.dataset.sectionId,Shopify.designMode&&(document.addEventListener("shopify:section:load",this.initCarousel.bind(this)),document.addEventListener("shopify:block:select",event=>{const{blockId,sectionId}=event.detail;if(this.dataset.sectionId===sectionId){const block=this.querySelector(`#block-${blockId}`);if(block){const index=block.dataset.index;index&&this.flkty.select(parseInt(index))}}}))}initCarousel(){this.flkty=new Flickity(this,{cellAlign:"left",contain:!0,pageDots:!1,prevNextButtons:!1,wrapAround:!0,adaptiveHeight:!1});for(let featureButton of this.featureButtons)featureButton.addEventListener("click",()=>{this.flkty.select(parseInt(featureButton.dataset.featureKey))});this.flkty.on("change",index=>{const currentSelector=this.contentWrapper.querySelector(`.feature-diagram__feature-selector[data-feature-key="${index}"]`),featuredSlideIndexElement=this.contentWrapper.querySelector(`.current-slide-index-${this.sectionId}`);for(let featureButton of this.featureButtons)featureButton.classList.remove("selected");currentSelector.classList.add("selected"),featuredSlideIndexElement.innerHTML=parseInt(index)+1});for(let navButton of this.navButtons)navButton.addEventListener("click",()=>{navButton.classList.contains("next")?this.flkty.next():this.flkty.previous()})}}customElements.define("feature-slider",FeatureSlider)}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["feature-diagram"]&&!Shopify.designMode))try{class FeatureSlider extends HTMLElement{constructor(){super(),window.addEventListener("load",this.initCarousel.bind(this)),this.contentWrapper=this.closest(".feature-diagram__inner-wrapper"),this.featureButtons=this.contentWrapper.querySelectorAll(".feature-diagram__feature-selector"),this.navButtons=this.contentWrapper.querySelectorAll(".feature__prev-next .flickity-button, .feature__prev-prev .flickity-button"),this.sectionId=this.dataset.sectionId,Shopify.designMode&&(document.addEventListener("shopify:section:load",this.initCarousel.bind(this)),document.addEventListener("shopify:block:select",event=>{const{blockId,sectionId}=event.detail;if(this.dataset.sectionId===sectionId){const block=this.querySelector(`#block-${blockId}`);if(block){const index=block.dataset.index;index&&this.flkty.select(parseInt(index))}}}))}initCarousel(){this.flkty=new Flickity(this,{cellAlign:"left",contain:!0,pageDots:!1,prevNextButtons:!1,wrapAround:!0,adaptiveHeight:!1});for(let featureButton of this.featureButtons)featureButton.addEventListener("click",()=>{this.flkty.select(parseInt(featureButton.dataset.featureKey))});this.flkty.on("change",index=>{const currentSelector=this.contentWrapper.querySelector(`.feature-diagram__feature-selector[data-feature-key="${index}"]`),featuredSlideIndexElement=this.contentWrapper.querySelector(`.current-slide-index-${this.sectionId}`);for(let featureButton of this.featureButtons)featureButton.classList.remove("selected");currentSelector.classList.add("selected"),featuredSlideIndexElement.innerHTML=parseInt(index)+1});for(let navButton of this.navButtons)navButton.addEventListener("click",()=>{navButton.classList.contains("next")?this.flkty.next():this.flkty.previous()})}}customElements.define("feature-slider",FeatureSlider)}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["featured-product"]&&!Shopify.designMode))try{customElements.get("product-modal")||customElements.define("product-modal",class extends ModalDialog{constructor(){super()}hide(){super.hide()}show(opener){super.show(opener),this.showActiveMedia()}showActiveMedia(){this.querySelectorAll(`[data-media-id]:not([data-media-id="${this.openedBy.getAttribute("data-media-id")}"])`).forEach(element=>{element.classList.remove("active")});const activeMedia=this.querySelector(`[data-media-id="${this.openedBy.getAttribute("data-media-id")}"]`),activeMediaTemplate=activeMedia.querySelector("template"),activeMediaContent=activeMediaTemplate?activeMediaTemplate.content:null;activeMedia.classList.add("active"),activeMedia.scrollIntoView();const container=this.querySelector('[role="document"]');container.scrollLeft=(activeMedia.width-container.clientWidth)/2,activeMedia.nodeName=="DEFERRED-MEDIA"&&activeMediaContent&&activeMediaContent.querySelector(".js-youtube")&&activeMedia.loadContent()}})}catch(e){console.error(e)}})(),(function(){if(__sections__.footer)try{class LocalizationForm extends HTMLElement{constructor(){super(),this.elements={input:this.querySelector('input[name="locale_code"], input[name="country_code"]'),button:this.querySelector("button"),panel:this.querySelector("ul")},this.elements.button.addEventListener("click",this.openSelector.bind(this)),this.elements.button.addEventListener("focusout",this.closeSelector.bind(this)),this.addEventListener("keyup",this.onContainerKeyUp.bind(this)),this.querySelectorAll("a").forEach(item=>item.addEventListener("click",this.onItemClick.bind(this)))}hidePanel(){this.elements.button.setAttribute("aria-expanded","fal
1se"),this.elements.panel.setAttribute("hidden",!0)}onContainerKeyUp(event){event.code.toUpperCase()==="ESCAPE"&&(this.hidePanel(),this.elements.button.focus())}onItemClick(event){event.preventDefault();const form=this.querySelector("form");this.elements.input.value=event.currentTarget.dataset.value,form&&form.submit()}openSelector(){this.elements.button.focus(),this.elements.panel.toggleAttribute("hidden"),this.elements.button.setAttribute("aria-expanded",(this.elements.button.getAttribute("aria-expanded")==="false").toString())}closeSelector(event){const shouldClose=event.relatedTarget&&event.relatedTarget.nodeName==="BUTTON";(event.relatedTarget===null||shouldClose)&&this.hidePanel()}}customElements.define("localization-form",LocalizationForm)}catch(e){console.error(e)}})(),(function(){if(__sections__.header)try{class StickyHeader extends HTMLElement{constructor(){super()}connectedCallback(){this.header=document.getElementById("shopify-section-header"),this.headerBounds={},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),window.addEventListener("scroll",this.fadeBetweenLogos),this.createObserver()}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;this.predictiveSearch&&this.predictiveSearch.isOpen||(scrollTop>this.currentScrollTop&&scrollTop>this.headerBounds.bottom?requestAnimationFrame(this.hide.bind(this)):scrollTop<this.currentScrollTop&&scrollTop>this.headerBounds.bottom?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&&requestAnimationFrame(this.reset.bind(this)),this.currentScrollTop=scrollTop)}hide(){this.header.classList.add("shopify-section-header-hidden","shopify-section-header-sticky"),this.closeMenuDisclosure(),this.closeSearchModal()}reveal(){this.header.classList.add("shopify-section-header-sticky","animate"),this.header.classList.remove("shopify-section-header-hidden")}reset(){this.header.classList.remove("shopify-section-header-hidden","shopify-section-header-sticky","animate")}closeMenuDisclosure(){this.disclosures=this.disclosures||this.header.querySelectorAll("header-details-disclosure"),this.disclosures.forEach(disclosure=>disclosure.close())}closeSearchModal(){this.searchModal=this.searchModal||this.header.querySelector("details-modal"),this.searchModal.close(!1)}fadeBetweenLogos(){const currentScroll=window.pageYOffset;let opacity=0,logo=document.querySelector(".header__heading-logo.large-up-hide"),logoMobile=document.querySelector(".header__heading-logo__mobile");logoMobile?(currentScroll<=200?opacity=1-currentScroll/200:opacity=0,logo&&(logo.style.opacity=opacity),currentScroll>=200?opacity=1.5-200/currentScroll:opacity=0,logoMobile&&(logoMobile.style.opacity=opacity)):(opacity=1,logo&&(logo.style.opacity=opacity))}}customElements.define("sticky-header",StickyHeader)}catch(e){console.error(e)}})(),(function(){if(__sections__["main-cart-footer"])try{class CartNote extends HTMLElement{constructor(){super(),this.addEventListener("change",debounce(event=>{const body=JSON.stringify({note:event.target.value});fetch(`${routes.cart_update_url}`,{...fetchConfig(),body})},300))}}customElements.define("cart-note",CartNote)}catch(e){console.error(e)}})(),(function(){if(__sections__["main-product"])try{class ProductModal extends ModalDialog{constructor(){super(),this.activeMediaIndex=-1,this.mediaItems=[],this.mediaThumbnails=[],this.pointerStart=null,this.addEventListener("keydown",this.onKeyDown.bind(this)),this.addEventListener("pointerup",this.onModalPointerUpCapture.bind(this),!0),this.addEventListener("pointerdown",this.onPointerDown.bind(this)),this.addEventListener("pointerup",this.onPointerUp.bind(this))}hide(){const opener=this.openedBy;this.openedBy=null,document.body.classList.remove("overflow-hidden"),this.removeAttribute("open"),this.announcementBar&&this.announcementBar.classList.remove("hide-header"),this.header&&this.header.classList.remove("hide-header"),removeTrapFocus(),window.pauseAllMedia(),this.openedBy=opener}show(opener){super.show(opener),this.initializeMediaItems(),this.initializeMediaThumbnails(),this.showActiveMedia()}initializeMediaItems(){this.mediaItems=Array.from(this.querySelectorAll('[role="document"] [data-media-id]'))}initializeMediaThumbnails(){this.mediaThumbnails=Array.from(this.querySelectorAll("[data-modal-media-thumb]")),this.mediaThumbnails.forEac
1h(thumbnail=>{thumbnail.dataset.boundClick!=="true"&&(thumbnail.addEventListener("click",()=>{const mediaId=thumbnail.getAttribute("data-media-id"),targetMedia=this.mediaItems.find(item=>item.getAttribute("data-media-id")===mediaId);targetMedia&&(this.activeMediaIndex=this.mediaItems.findIndex(item=>item===targetMedia),this.setActiveMedia(targetMedia))}),thumbnail.dataset.boundClick="true")})}onKeyDown(event){this.hasAttribute("open")&&(event.code==="ArrowLeft"?(event.preventDefault(),this.navigateToMedia(-1)):event.code==="ArrowRight"&&(event.preventDefault(),this.navigateToMedia(1)))}onModalPointerUpCapture(event){event.pointerType==="mouse"&&event.target.closest(".product-media-modal__dialog")&&event.stopPropagation()}onPointerDown(event){this.hasAttribute("open")&&(this.pointerStart={x:event.clientX,y:event.clientY})}onPointerUp(event){if(!this.hasAttribute("open")||!this.pointerStart)return;const deltaX=event.clientX-this.pointerStart.x,deltaY=event.clientY-this.pointerStart.y;this.pointerStart=null,!(Math.abs(deltaX)<40||Math.abs(deltaX)<Math.abs(deltaY))&&this.navigateToMedia(deltaX<0?1:-1)}navigateToMedia(step){if(!this.mediaItems.length||this.activeMediaIndex<0)return;const itemCount=this.mediaItems.length,nextIndex=(this.activeMediaIndex+step+itemCount)%itemCount,nextMedia=this.mediaItems[nextIndex];nextMedia&&(this.activeMediaIndex=nextIndex,this.setActiveMedia(nextMedia))}setActiveMedia(activeMedia){if(!activeMedia)return;this.mediaItems.forEach(element=>{element.classList.remove("active")}),activeMedia.classList.add("active"),activeMedia.scrollIntoView(),this.setActiveThumbnail(activeMedia.getAttribute("data-media-id"));const container=this.querySelector('[role="document"]');if(!container)return;container.scrollLeft=0,requestAnimationFrame(()=>{const scrollPosition=activeMedia.offsetLeft-container.clientWidth/2+activeMedia.offsetWidth/2;container.scrollLeft=Math.max(0,scrollPosition)});const activeMediaTemplate=activeMedia.querySelector("template"),activeMediaContent=activeMediaTemplate?activeMediaTemplate.content:null,isMobile=window.innerWidth<=749||/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);if(activeMedia.nodeName!=="DEFERRED-MEDIA")return;const hasExternalVideo=activeMediaContent&&(activeMediaContent.querySelector(".js-youtube")||activeMediaContent.querySelector(".js-vimeo")),hasRegularVideo=activeMediaContent&&activeMediaContent.querySelector("video");if(!hasExternalVideo&&!hasRegularVideo||(activeMedia.loadContent(),!hasRegularVideo))return;const checkVideo=setInterval(()=>{const video=activeMedia.querySelector("video");video&&(clearInterval(checkVideo),isMobile?(video.autoplay=!0,video.paused&&video.play().catch(()=>{})):(video.autoplay=!1,video.paused||video.pause()))},50);setTimeout(()=>clearInterval(checkVideo),2e3)}setActiveThumbnail(mediaId){this.mediaThumbnails.length&&this.mediaThumbnails.forEach(thumbnail=>{const isActive=thumbnail.getAttribute("data-media-id")===mediaId;thumbnail.classList.toggle("is-active",isActive),isActive?(thumbnail.setAttribute("aria-current","true"),thumbnail.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})):thumbnail.removeAttribute("aria-current")})}showActiveMedia(){const openedMediaId=this.openedBy?this.openedBy.getAttribute("data-media-id"):null,activeMedia=openedMediaId?this.querySelector(`[role="document"] [data-media-id="${openedMediaId}"]`):this.mediaItems[0];activeMedia&&(this.activeMediaIndex=this.mediaItems.findIndex(item=>item===activeMedia),this.setActiveMedia(activeMedia))}}customElements.define("product-modal",ProductModal)}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["product-list"]&&!Shopify.designMode))try{class ProductItem extends HTMLElement{constructor(){super(),this.addEventListener("click",this.openHref.bind(this)),this.addEventListener("keypress",event=>{event.key==="Enter"&&!window.getSelection().toString()&&this&&(window.location.href=this.dataset.href)})}openHref(){!window.getSelection().toString()&&this&&(window.location.href=this.dataset.href)}}customElements.define("product-item",ProductItem);class ProductListMobile extends HTMLElement{constructor(){super(),window.addEventListener("DOMContentLoaded",this.addCarou
1sel.bind(this)),Shopify.designMode&&(document.addEventListener("shopify:section:load",this.addCarousel.bind(this)),document.addEventListener("shopify:block:select",event=>{const{blockId,sectionId}=event.detail;if(this.dataset.sectionId===sectionId){const block=this.querySelector(`#block-${blockId}`);if(block){const index=block.dataset.index;index&&this.flkty.select(parseInt(index))}}}))}addCarousel(){this.flkty=new Flickity(this,{wrapAround:!1,autoPlay:!1,prevNextButtons:!1,pageDots:!0,cellAlign:"left"})}}customElements.define("product-list-mobile",ProductListMobile),document.addEventListener("DOMContentLoaded",function(){const productContainers=document.querySelectorAll(".product-list__container");if(productContainers.length>0){let observer=new IntersectionObserver(function(entries){entries.forEach(function(entry){if(entry.isIntersecting){const visibleProducts=[],products=entry.target.querySelectorAll(".product-list__product"),currencyCode=products[0].getAttribute("data-item-currency");products.forEach(function(product,index){const itemId=product.getAttribute("data-item-id"),itemSku=product.getAttribute("data-item-sku"),itemName=product.getAttribute("data-item-name"),itemBrand=product.getAttribute("data-item-brand"),itemCategory=product.getAttribute("data-item-category"),itemListName=window.location.pathname,itemVariants=product.getAttribute("data-item-variants"),price=product.getAttribute("data-price"),quantity=1,itemCategory2=product.getAttribute("data-item-category2"),itemCategory3=product.getAttribute("data-item-category3"),itemCategory4=product.getAttribute("data-item-category4"),itemCategory5=product.getAttribute("data-item-category5"),itemBadge=product.getAttribute("data-item-badge"),itemAge=product.getAttribute("data-item-age"),itemGender=product.getAttribute("data-item-gender"),discount=product.getAttribute("data-item-discount");productObj={item_id:itemId,item_sku:itemSku,item_name:itemName,item_brand:itemBrand,item_category:itemCategory,item_list_name:itemListName,item_variant:itemVariants,price,quantity,index,item_category2:itemCategory2,item_category3:itemCategory3,item_category4:itemCategory4,item_category5:itemCategory5,item_badge:itemBadge,item_age:itemAge,item_gender:itemGender,discount};for(const key in productObj)(productObj[key]===null||productObj[key]==="")&&delete productObj[key];visibleProducts.push(productObj)}),window.dataLayer=window.dataLayer||[],window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:"dl_view_item_list",ecommerce:{currency:currencyCode,items:visibleProducts,item_list_name:window.location.pathname}}),observer.unobserve(entry.target)}})},{threshold:.5});productContainers.forEach(function(container){observer.observe(container)})}})}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=document.createElement("div");html.innerHTML=text;const recommendations=html.querySelector("product-recommendations");recommendations&&recommendations.innerHTML.trim().length&&(this.innerHTML=recommendations.innerHTML)}).catch(e=>{console.error(e)}))};new IntersectionObserver(handleIntersection.bind(this),{rootMargin:"0px 0px 200px 0px"}).observe(this)}}customElements.define("product-recommendations",ProductRecommendations)}catch(e){console.error(e)}})(),(function(){if(!(!__sections__.specifications&&!Shopify.designMode))try{class SpecList extends HTMLElement{constructor(){super(),this.button=this.querySelector(".specifications__expand"),this.buttonWrapper=this.querySelector(".specifications__expand-wrapper"),this.collapsedContent=this.querySelector(".specifications__hidden-wrapper"),this.collapsedContentInner=this.querySelector(".specifications__hidden"),this.dataset.blockCount==0?this.populateContent():this.dataset.hasBlocksWithContent||this.hideSection(),this.button.addEventListener("click",this.toggle.bind(this))}toggle(){clearTimeout(this.hideTimeoutId);const open=this.classList.toggle("specifications--expanded");this.button.ariaExpanded=open?"true":"false",this.collapsedContent.ariaHidden=open?"false":"true",this.collapsedContent.style.height=open?`${this.collapsedContentInner.scrollHeight}px`:"0px",open?this.collapsedContentInner.style.visibility="visible":this.hideTimeoutId=setTimeout(()=>{this.collapsedContentInner.style.visibility="hidden"},500)}hideSection(){this.closest(".shopify-section").style.display="none"}parseSpecContent(value,depth=0){let newVal="";
1if(Array.isArray(value))newVal=value.map(v=>this.parseSpecContent(v,depth+1)).join(", ");else if(typeof value=="object"&&value!==null){const keys=Object.keys(value);keys.forEach((key,index)=>{const lineStart=" ".repeat(depth);let keySeparator=key.includes(":")?"":":";keySeparator+=depth>0?" ":` 2`,newVal+=`${lineStart}${key}${keySeparator}${this.parseSpecContent(value[key],depth+1)}${index<keys.length-1?` 3`:""}`})}else newVal=value;return newVal}populateContent(){this.visibleContent=this.querySelector(".specifications__visible"),this.hiddenContent=this.querySelector(".specifications__hidden");const script=this.querySelector("[type='application/json']");if(!script){this.hideSection();return}try{const data=JSON.parse(script.textContent);if(!data||Object.keys(data).length==0){this.hideSection();return}Object.keys(data).forEach((key,i)=>{const row=document.createElement("div");row.setAttribute("class","specifications__spec-row");const dt=row.appendChild(document.createElement("dt"));dt.setAttribute("class","specifications__spec-label h5"),dt.textContent=key;const dd=row.appendChild(document.createElement("dd"));dd.setAttribute("class","specifications__spec-description h5-regular"),dd.textContent=this.parseSpecContent(data[key]),i<this.dataset.visibleCount?this.visibleContent.append(row):(this.hiddenContent.append(row),this.buttonWrapper.classList.remove("hidden"))})}catch(e){console.error("Error parsing spec json: ",e),this.hideSection()}}}customElements.define("spec-list",SpecList)}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["split-image"]&&!Shopify.designMode))try{let handleClickLeft2=function(event){const leftSplit=event.target.closest(".split-image__left-split");!window.getSelection().toString()&&leftSplit&&(window.location.href=leftSplit.dataset.href)},handleClickRight2=function(event){const rightSplit=event.target.closest(".split-image__right-split");!window.getSelection().toString()&&rightSplit&&(window.location.href=rightSplit.dataset.href)},handleClickLeftMobile2=function(event){const leftSplit=event.target.closest(".mobile-split__left");!window.getSelection().toString()&&leftSplit&&(window.location.href=leftSplit.dataset.href)},handleClickRightMobile2=function(event){const rightSplit=event.target.closest(".mobile-split__right");!window.getSelection().toString()&&rightSplit&&(window.location.href=rightSplit.dataset.href)};var handleClickLeft=handleClickLeft2,handleClickRight=handleClickRight2,handleClickLeftMobile=handleClickLeftMobile2,handleClickRightMobile=handleClickRightMobile2;const leftSplits=document.querySelectorAll(".split-image__left-split"),rightSplits=document.querySelectorAll(".split-image__right-split"),leftSplitsMobile=document.querySelectorAll(".mobile-split__left"),rightSplitsMobile=document.querySelectorAll(".mobile-split__right");leftSplits.forEach(split=>{split.addEventListener("click",handleClickLeft2)}),rightSplits.forEach(split=>{split.addEventListener("click",handleClickRight2)}),leftSplitsMobile.forEach(split=>{split.addEventListener("click",handleClickLeftMobile2)}),rightSplitsMobile.forEach(split=>{split.addEventListener("click",handleClickRightMobile2)})}catch(e){console.error(e)}})()})(); 4//# sourceMappingURL=/cdn/shop/t/450/compiled_assets/scripts.js.map?v=58424236365339392001787768520
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.