!function(){document.addEventListener("DOMContentLoaded",function(){var a=document.getElementById("site-navigation");if(a){var b=a.querySelector("button");if(b){var c=a.querySelector("ul");if(!c)return void(b.style.display="none");b.setAttribute("aria-expanded","false"),c.setAttribute("aria-expanded","false"),c.classList.add("nav-menu"),b.addEventListener("click",function(){a.classList.toggle("toggled");var d=a.classList.contains("toggled")?"true":"false";b.setAttribute("aria-expanded",d),c.setAttribute("aria-expanded",d)});var d=document.getElementsByClassName("handheld-navigation");d.length>0&&[].forEach.call(d[0].querySelectorAll(".menu-item-has-children > a, .page_item_has_children > a"),function(a){var b=document.createElement("button");b.setAttribute("aria-expanded","false"),b.classList.add("dropdown-toggle");var c=document.createElement("span");c.classList.add("screen-reader-text"),c.appendChild(document.createTextNode(storefrontScreenReaderText.expand)),b.appendChild(c),a.parentNode.insertBefore(b,a.nextSibling),a.parentNode.classList.contains("current-menu-ancestor")&&(b.setAttribute("aria-expanded","true"),b.classList.add("toggled-on"),b.nextElementSibling.classList.add("toggled-on")),b.addEventListener("click",function(){for(b.classList.toggle("toggled-on");c.firstChild;)c.removeChild(c.firstChild);var a=b.classList.contains("toggled-on");b.setAttribute("aria-expanded",a),c.appendChild(document.createTextNode(a?storefrontScreenReaderText.collapse:storefrontScreenReaderText.expand)),b.nextElementSibling.classList.toggle("toggled-on")})}),[].forEach.call(document.querySelectorAll(".storefront-handheld-footer-bar .search > a"),function(a){a.addEventListener("click",function(b){a.parentElement.classList.toggle("active"),b.preventDefault()})});var e=document.getElementsByClassName("storefront-handheld-footer-bar"),f=document.forms,g=function(a){return function(){a?document.body.classList.add("sf-input-focused"):document.body.classList.remove("sf-input-focused")}};if(e.length&&f.length)for(var h=0;h a, .site-header .page_item > a, .site-header-cart a"),function(a){var b=a.parentNode;a.addEventListener("focus",function(){b.classList.add("focus")}),a.addEventListener("blur",function(){b.classList.remove("focus")})}),("ontouchstart"in window||navigator.maxTouchPoints)&&window.innerWidth>767&&[].forEach.call(document.querySelectorAll(".site-header ul ul, .site-header-cart .widget_shopping_cart"),function(a){a.classList.add("sub-menu--is-touch-device")})}}})}();