1var e=document.querySelector(`[data-header]`);if(e){let t=e.querySelector(`[data-menu-toggle]`),n=e.querySelector(`[data-menu-panel]`),r=e.querySelector(`[data-menu-list]`),i=e.querySelector(`[data-header-brand]`),a=e.querySelector(`[data-header-inner]`),o=!1,s=()=>{if(window.matchMedia(`(max-width: 980px)`).matches)return!0;if(!r||!i||!a||!t)return!1;let e=a.clientWidth-i.offsetWidth-t.offsetWidth-24;return r.scrollWidth>e},c=()=>{let r=s();e.classList.toggle(`is-mobile-nav`,r),!(!t||!n)&&(r?(t.hidden=!1,t.setAttribute(`aria-expanded`,String(o)),n.hidden=!o):(o=!1,t.hidden=!0,t.setAttribute(`aria-expanded`,`false`),n.hidden=!1))};t&&n&&(t.addEventListener(`click`,()=>{o=!o,t.setAttribute(`aria-expanded`,String(o)),n.hidden=!o}),document.addEventListener(`click`,r=>{if(!e.classList.contains(`is-mobile-nav`)||!o)return;let i=r.target;!(i instanceof Node)||e.contains(i)||(o=!1,t.setAttribute(`aria-expanded`,`false`),n.hidden=!0)}),document.addEventListener(`keydown`,e=>{e.key!==`Escape`||!o||(o=!1,t.setAttribute(`aria-expanded`,`false`),n.hidden=!0,t.focu
1s())})),window.addEventListener(`resize`,c),`ResizeObserver`in window&&a&&new ResizeObserver(()=>{c()}).observe(a),c()}var t=document.querySelectorAll(`.historie-timeline__item, .historie-bottles__item`);if(t.length>0&&`IntersectionObserver`in window){let e=new IntersectionObserver(t=>{t.forEach(t=>{t.isIntersecting&&(t.target.classList.add(`is-visible`),e.unobserve(t.target))})},{threshold:.5});t.forEach(t=>e.observe(t))}
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.