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__["section-product-tabs"]&&!Shopify.designMode))try{document.addEventListener("DOMContentLoaded",function(){const tabTitles=document.querySelectorAll(".tab-title"),tabContents=document.querySelectorAll(".tab-content");tabTitles.length&&tabContents.length&&tabTitles.length===tabContents.length&&tabTitles.forEach((title,i)=>{title.addEventListener("click",function(e){e.preventDefault(),!title.classList.contains("is-active")&&(tabTitles.forEach(t=>t.classList.remove("is-active")),tabContents.forEach(c=>c.classList.remove("is-active")),title.classList.add("is-active"),setTimeout(()=>{const content=tabContents[i];content.classList.add("is-animating"),content.classList.add("is-active"),content.addEventListener("transitionend",function handler(){content.classList.remove("is-animating"),content.removeEventListener("transitionend",handler)})},10))})}),document.querySelectorAll(".toggle-link").forEach(toggleLink=>{toggleLink.addEventListener("click",function(e){e.preventDefault();const toggleTitle=toggleLink.closest(".toggle-title");if(!toggleTitle)return;const tabTitleText=document.querySelector(".tab-title-text");tabTitleText&&(tabTitleText.textContent=toggleLink.textContent);const viewContentType=toggleTitle.dataset.viewContent,content=toggleTitle.nextElementSibling;if(content)switch(viewContentType){case"sidebar":{const drawerContent=document.querySelector(".drawer-content-wrapper");drawerContent&&(drawerContent.innerHTML="",drawerContent.appendChild(content.cloneNode(!0)),renderVideo());break}case"popup":{const popupContent=document.querySelector(".popup-content-wrapper");popupContent&&(popupContent.innerHTML="",popupContent.appendChild(content.cloneNode(!0)),renderVideo());break}default:toggleTitle.classList.toggle("is-open")}})}),document.body.insertAdjacentHTML("beforeend",` 2 <side-drawer 3 class="popup__content video-modal drawer fixed top-0 left-0 z-9 w-screen h-full flex justify-center no-js-hidden" 4 element-s-popup="" 5 id="PopupModal-AZDFEMWdKNDFCVHdoM__popup_link_desc_video" 6 data-moved="true" 7 > 8 <div 9 id="Drawer-Overlay-AZDFEMWdKNDFCVHdoM__popup_link_desc_video" 10 class="drawer__overlay fixed inset-0 cursor-pointer" 11 style="transform: translateX(0px)" 12 ></div> 13 <div 14 class="popup__inner color-scheme-1 popup__inner--video w-auto h-full absolute-c-c flex flex-column global-settings-popup" 15 > 16 <div 17 class="popup__inner--content relative w-full h-full overflow-auto cus-scrollbar" 18 > 19 <div class="video-modal__content-block">Video</div> 20 <button 21 onclick="this.closest('side-drawer').close()" 22 class="button button-unstyled close-button popup__close minimum-touch-target-before drawer__close block t-button bor-none rounded-full cursor-pointer absolute" 23 type="button" 24 aria-label="Close dialog" 25 style="--top: 0.3rem; --right: 0.3rem" 26 > 27 <svg 28 xmlns="http://www.w3.org/2000/svg" 29 fill="none" 30 class="icon icon-close"
31 viewBox="0 0 18 17" 32 > 33 <path 34 fill="currentColor" 35 d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z" 36 ></path> 37 </svg> 38 </button> 39 </div> 40 </div> 41 </side-drawer> 42 `);function renderVideo(){const videoOpenPopups=document.querySelectorAll(".video-open-popup");videoOpenPopups.length>0&&videoOpenPopups.forEach(videoOpenPopup=>{videoOpenPopup.addEventListener("click",function(e){e.preventDefault();const videoId=videoOpenPopup.dataset.videoId,videoWrapper=document.querySelector(".video-modal__content-block"),youtubeIframe=` 43 <iframe width="100%" src="https://www.youtube.com/embed/${videoId}?si=6yJ56P_BJEG5d2Uq" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 44 `;videoWrapper.innerHTML=youtubeIframe})})}renderVideo()})}catch(e){console.error(e)}})()})(); 45//# sourceMappingURL=/cdn/shop/t/15/compiled_assets/scripts.js.map?v=146108955297959389761772638660
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.