':'')}),document.addEventListener("click",e=>{if(!n.contains(e.target)&&!i.contains(e.target)){i.classList.add("hidden"),n.setAttribute("aria-expanded","false");const t=n.querySelector("svg");t&&(t.innerHTML='')}}),i.querySelectorAll("a").forEach(e=>{e.addEventListener("click",()=>{i.classList.add("hidden"),n.setAttribute("aria-expanded","false");const t=n.querySelector("svg");t&&(t.innerHTML='')})}));document.querySelectorAll('a[href^="#"]').forEach(e=>{e.addEventListener("click",function(t){t.preventDefault();const r=this.getAttribute("href");if(r==="#")return;const a=r.replace("/#","#"),o=document.querySelector(a);if(o){const u=o.getBoundingClientRect().top+window.pageYOffset-80;window.scrollTo({top:u,behavior:"smooth"})}else r.startsWith("/#")&&(window.location.href=r)})});if(window.location.pathname==="/"){const e=document.querySelectorAll("section[id], div[id]"),t=document.querySelectorAll('nav a[href^="/#"]');window.addEventListener("scroll",()=>{let r="";e.forEach(o=>{const s=o.offsetTop-100,c=o.clientHeight;window.pageYOffset>=s&&window.pageYOffset{const s=o.getAttribute("href").replace("/","");o.classList.toggle("border-b-2",s===r)})})}Enhances the appearance of the vehicle in Ohio | Ohio Car Washes