!function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";n.r(t),n.d(t,"Main",(function(){return h}));var r,a,i=function(){function e(){this.handleSearchIconClick(),this.handleHamburgerMenuSearch(),this.handleDesktopSearch(),this.handleQuickMobileSearch()}return e.prototype.enableSearch=function(){this.navElement&&this.navElement.classList.add(a.IsSearching)},e.prototype.disableSearch=function(){this.navElement&&this.navElement.classList.remove(a.IsSearching)},e.prototype.submitSearch=function(){this.atgSearchField&&this.atgSearchField.form.querySelector("[type=submit]").click()},e.prototype.handleSearchIconClick=function(){var e=this,t=document.querySelector(r.NavigationTop);t&&(this.navElement=t,this.searchField=this.navElement.querySelector(r.SearchField));var n=document.querySelector(r.AtgSearchField);if(n&&(this.atgSearchField=n),this.navElement){var i=document.querySelector(r.SearchIconLink);i&&this.bindEvent(i,"click",(function(t){t.preventDefault(),e.navElement.classList.toggle(a.IsSearching),e.navElement.classList.contains(a.IsSearching)&&e.searchField&&e.searchField.focus()}))}},e.prototype.bindEvent=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent&&e.attachEvent("on"+t,n)},e.prototype.handleQuickMobileSearch=function(){var e=this;if(this.quickSearchContainer=document.querySelector(r.QuickSearch),this.quickSearchContainer){this.quickSearchContainer.querySelector("[type=search]").addEventListener("keyup",(function(t){switch(t.key){case"Escape":case"Enter":break;default:var n=t.target;e.atgSearchField.setAttribute("value",n.value)}}),!1),this.quickSearchContainer.querySelector("button").addEventListener("click",(function(t){t.preventDefault(),e.submitSearch()}),!1)}},e.prototype.handleHamburgerMenuSearch=function(){var e=this;if(this.hamburgerSearchContainer=document.querySelector(r.HamburgerSearch),this.hamburgerSearchContainer){this.hamburgerSearchContainer.querySelector("a").addEventListener("click",(function(t){if(t.preventDefault(),e.hamburgerSearchContainer.classList.toggle(a.IsSearching),e.hamburgerSearchContainer.classList.contains(a.IsSearching)){var n=e.hamburgerSearchContainer.querySelector("[type=search]");n&&n.focus()}}),!1),this.hamburgerSearchContainer.querySelector("[type=search]").addEventListener("keyup",(function(t){if(e.atgSearchField)switch(t.key){case"Escape":e.hamburgerSearchContainer.classList.remove(a.IsSearching);break;case"Enter":e.atgSearchField.form.submit();break;default:var n=t.target;e.atgSearchField.setAttribute("value",n.value)}}),!1),this.hamburgerSearchContainer.querySelector("label").addEventListener("click",(function(t){t.preventDefault(),e.atgSearchField&&e.atgSearchField.form.submit()}),!1)}},e.prototype.handleDesktopSearch=function(){var e=this;this.navElement&&this.searchField&&this.searchField.addEventListener("keyup",(function(t){if(t instanceof KeyboardEvent)switch(t.key){case"Escape":t.preventDefault(),e.disableSearch();break;case"Enter":t.preventDefault(),t.stopImmediatePropagation(),e.submitSearch();break;default:var n=t.target;n.value.length>0&&e.atgSearchField.setAttribute("value",n.value)}}),!1)},e}();!function(e){e.NavigationTop="#navigation-top",e.SearchIconLink=".search-icon-link",e.SearchField="#search-field",e.AtgSearchField="#atg-search-field",e.HamburgerSearch="#navigation-search.mobile-only",e.QuickSearch="#quick-search-form.mobile-only"}(r||(r={})),function(e){e.IsSearching="is-searching"}(a||(a={}));var o,c,u=function(){function e(){this.adjustForFixedHeader(),this.handleMobileHeaderMenuClicks(),this.handleLogoutClick()}return e.prototype.handleMobileHeaderMenuClicks=function(){if(window.matchMedia("screen and (max-width: 1080px)").matches){var e=function(e){var t=e.target,n=t.closest("li");t.closest(o.NavigationMain).querySelectorAll("a").forEach((function(e){if(t.href!==e.href){e.dataset.clicks="0";var n=e.closest("li");n&&n.classList.contains(c.Expanded)&&n.classList.remove(c.Expanded)}}));var r=t.dataset.clicks,a=parseInt(r,10);isNaN(a)?a=1:a+=1,t.dataset.clicks=""+a,a<2&&(e.preventDefault(),n.classList.contains(c.Expanded)||n.classList.add(c.Expanded))};document.querySelectorAll(o.MainLinks).forEach((function(t){t.addEventListener("click",e,!1)}))}},e.prototype.adjustForFixedHeader=function(){var e=document.querySelector(o.Header),t=document.querySelector(o.Body);e&&t&&(t.style.marginTop=e.clientHeight+"px")},e.prototype.handleLogoutClick=function(){var e=document.querySelector(o.LogoutForm);if(e){var t=function(t){t.preventDefault(),t.target.innerText="Logging Out",e.submit()};document.querySelectorAll(o.LogoutLink).forEach((function(e){e.addEventListener("click",t,!1)}))}},e}();!function(e){e.NavigationMain="#navigation-main",e.MainLinks="#navigation-main > ul > li > a",e.Header=".template--header header",e.Body=".template--body",e.LogoutLink="#navigation-top .my-account .logout-link",e.LogoutForm="#logoutForm"}(o||(o={})),function(e){e.Expanded="expanded"}(c||(c={}));var s,l=function(){function e(){this.supportDynamicAttributes()}return e.prototype.supportDynamicAttributes=function(){var e=/^__placeholder:/,t=/^__autofocus/,n=/_/g;document.querySelectorAll(s.SupportDynamicAttributes).forEach((function(r){r.querySelectorAll("input,select,textarea").forEach((function(r){var a;(a=r).classList.forEach((function(r){if(e.test(r)){var i=r.split(":");if(i&&i.length>1){var o=i[1].replace(n," ");a.setAttribute("placeholder",o)}}else t.test(r)&&(a.setAttribute("autofocus",""),setTimeout((function(){a.focus()}),100))}))}))}))},e}();!function(e){e.SupportDynamicAttributes="form.support-dynamic-attributes"}(s||(s={}));var h=function(){new i,new u,new l};Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}),window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach),document.addEventListener("DOMContentLoaded",(function(){new h}),!1)}]);