1const i=()=>{const o=document.querySelectorAll("#open-size-guide");if(!o)return;const e=document.querySelector(".reviews-modal");for(const s of o)s.addEventListener("click",function(){document.body.classList.contains("product-size-guide-modal-open")?(window.closeAllDrawers(()=>{}),e&&e.classList.remove("active")):window.closeAllDrawers(()=>{document.body.classList.add("product-size-guide-modal-open"),document.body.classList.add("scroll-lock"),e&&e.classList.remove("active")})})},n=()=>{const o=document.querySelectorAll("#close-size-guide");if(o)for(const e of o)e.addEventListener("click",function(){document.body.classList.remove("product-size-guide-modal-open"),document.body.classList.remove("scroll-lock")})},d=()=>{const o=document.querySelectorAll(".size-table-main"),e=document.querySelectorAll(".size-toggles button");!o.length||!e.length||e.forEach(s=>{s.addEventListener("click",function(){e.forEach(t=>t.classList.remove("active")),this.classList.add("active");const c=this.dataset.unit;o.forEach(t=>{c==="cm"?(t.classList.add("cm"),t.classList.remove("inch")):(t.classList.remove("cm"),t.classList.add("inch"))})})})};document.addEventListener("DOMContentLoaded",function(){i(),n(),d()});
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.