!function(){const e=document.querySelector("body"),t="filters-visible",s="filter",o=document.querySelector("."+s),r="filter__toggle--show",n=()=>{const e=document.querySelector(".filter__toggle--sticky");return new IntersectionObserver((t=>{t.forEach((t=>{t.isIntersecting?e.classList.remove(r):e.classList.add(r)}))}))},c=e=>(e.disconnect(),(e=n()).observe(document.querySelector(".filter__toggle--top")),e);let i=n();i=c(i);const l=()=>{sessionStorage.getItem("filterOpen")&&e.classList.add(t)};l();const a=s=>{e.classList.toggle(t,s),s?sessionStorage.setItem("filterOpen","true"):sessionStorage.removeItem("filterOpen")};document.addEventListener("click",(e=>{e.target.classList.contains("js-filter-toggle")?a(!0):e.target.classList.contains("js-filter-close")&&(a(!1),i=c(i))}));const g=new MutationObserver((function(e){e.forEach((e=>{e.target.classList.contains(s)&&!e.target.classList.contains(t)&&l()}))}));o&&g.observe(o,{attributes:!0})}();