1!function(e){function t(t){for(var r,s,i=t[0],c=t[1],l=t[2],d=0,p=[];d<i.length;d++)s=i[d],Object.prototype.hasOwnProperty.call(a,s)&&a[s]&&p.push(a[s][0]),a[s]=0;for(r in c)Object.prototype.hasOwnProperty.call(c,r)&&(e[r]=c[r]);for(u&&u(t);p.length;)p.shift()();return o.push.apply(o,l||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],r=!0,i=1;i<n.length;i++){var c=n[i];0!==a[c]&&(r=!1)}r&&(o.splice(t--,1),e=s(s.s=n[0]))}return e}var r={},a={1:0},o=[];function s(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,s),n.l=!0,n.exports}s.m=e,s.c=r,s.d=function(e,t,n){s.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},s.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.t=function(e,t){if(1&t&&(e=s(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(s.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)s.d(n,r,function(t){return e[t]}.bind(null,r));return n},s.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return s.d(t,"a",t),t},s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},s.p="";var i=window.shopifySlateJsonp=window.shopifySlateJsonp||[],c=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var u=c;o.push([129,0]),n()}({129:function(e,t,n){"use strict";n(130),n(131),n(179),n(180),n(183),n(184),n(185),n(186),n(187);var r=n(188),a=(n(189),function(e){return e&&e.__esModule?e:{default:e}}(n(193)));document.addEventListener("DOMContentLoaded",(function(){lozad().observe(),a.default.init(),(0,r.setupBlogSubCategory)()}))},130:function(e,t,n){},131:function(e,t,n){"use strict";(function(e){var t=i(n(65)),r=i(n(10)),a=i(n(11)),o=i(n(162)),s=i(n(12));function i(e){return e&&e.__esModule?e:{default:e}}if(window.ehouse.settings.template.includes("collection")||window.ehouse.settings.template.includes("search")||"index"===window.ehouse.settings.template){var c=function(){document.querySelector("[data-products-grid]").classList.remove("compare-modal-open")},l=function(e,t){var n=localStorage.getItem(e);(n=n?JSON.parse(n):[]).push(t),localStorage.setItem(e,JSON.stringify(n))},u=function(e,n){var r=JSON.parse(localStorage.getItem(e)),a=!0,o=!1,s=void 0;try{for(var i,c=r.entries()[Symbol.iterator]();!(a=(i=c.next()).done);a=!0){var l=i.value,u=(0,t.default)(l,2),d=u[0],p=u[1];n.handle===p.handle&&(r.splice(d,1),localStorage.setItem(e,JSON.stringify(r)))}}catch(e){o=!0,s=e}finally{try{!a&&c.return&&c.return()}finally{if(o)throw s}}};MicroModal.init({disableScroll:!0,onShow:function(e){return function e(){document.querySelector("[data-products-grid]").classList.add("compare-modal-open"),d.innerHTML="<th></th>",p.innerHTML="";var t=JSON.parse(localStorage.getItem("compare_products_")),n=[];t.forEach((function(r,a){var o=document.createElement("th");null==r.reviews?o.innerHTML='\n <button class="js-remove"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M6.26699 17.7412C3.09632 14.5706 3.09632 9.42991 6.26699 6.25924C9.43836 3.08787 14.5783 3.08858 17.749 6.25924C20.9197 9.42991 20.9204 14.5699 17.749 17.7412C14.5783 20.9119 9.43766 20.9119 6.26699 17.7412Z" fill="black"/>\n <path d="M9.21553 14.7927L14.8003 9.20797" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>\n <path d="M9.21553 9.20767L14.8003 14.7924" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>\n </svg>\n </button>\n <a href="/products/'+r.handle+'">\n <img src="'+r.img+'" alt="'+r.title+'" />\n <h4 class="modal-product-title">'+r.title+'</h4>\n </a>\n <p class="modal-reviews"></p>\n <p class="modal-price">'+r.price+"</p>\n ":o.innerHTML='\n <button class="js-remove"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M6.26699 17.7412C3.09632 14.5706 3.09632 9.42991 6.26699 6.25924C9.43836 3.08787 14.5783 3.08858 17.749 6.25924C20.9197 9.42991 20.9204 14.5699 17.749 17.7412C14.5783 20.9119 9.43766 20.9119 6.26699 17.7412Z" fill="black"/>\n <path d="M9.21553 14.7927L14.8003 9.20797" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>\n <path d="M9.21553 9.20767L14.8003 14.7924" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>\n </svg>\n </button>\n <a href="/products/'+r.handle+'">\n <img src="'+r.img+'" alt="'+r.title+'" />\n <h4 class="modal-product-title">'+r.title+'</h4>\n </a>\n <p class="modal-reviews">'+r.reviews+'</p>\n <p class="modal-price">'+r.price+"</p>\n ",d.append(o),o.querySelector(".js-remove").addEventListener("click",(function(n){t.splice(a,1),localStorage.setItem("compare_products_",JSON.stringify(t)),document.querySelector("[data-products-grid]").classList.remove("disable-compare-btn"),function(){for(var e=document.querySelectorAll(".compare-input"),n=0;n<e.length;n++){e[n].checked=!1;for(var r=0;r<t.length;
1r++)e[n].value==t[r].handle&&(e[n].checked=!0)}}();var r=document.querySelector(".compare-button");if(t.length>1?r.innerHTML="Compare ("+t.length+")":r.style.display="none",t.length>=1)e();else{var o=document.querySelector(".modal-plp-compare [data-micromodal-close]");o&&o.click()}}));var s=Object.assign({},r.metafields.product_specs,r.metafields.specs);n.push(s)})),n.reduce((function(e,t){return Object.keys(t).forEach(e.add,e),e}),new Set).forEach((function(e){var t=document.createElement("tr");t.innerHTML='<td class="metafield">'+e.replace(/-/g," ").replace(/_/g," ")+"</td>",n.forEach((function(n){var r,a=n[e];r="object"===(void 0===a?"undefined":(0,o.default)(a))&&a&&a.length>0?a.join(", "):a||"--",t.innerHTML+="<td><span>"+e.replace(/-/g," ").replace(/_/g," ")+"</span>"+r+"</td>"})),p.append(t)}))}()},onClose:function(e){window.setTimeout(c,500)}}),[].concat((0,s.default)(document.querySelectorAll("[data-micromodal-close]"))).forEach((function(e){e.addEventListener("touchstart",(function(e){e.target.closest(".modal__container")||e.preventDefault()}))})),e(document).on("touchstart","[data-micromodal-close]",(function(e){e.target.closest(".modal__container")||e.preventDefault()})).on("click","[data-micromodal-close]",(function(e){e.target.classList.contains("modal__overlay--quickview")&&(e.preventDefault(),MicroModal.close("pdp-nib-guide"))}));var d=document.querySelector(".js-th"),p=document.querySelector(".js-tb"),f=function(){var e=(0,a.default)(r.default.mark((function e(t,n){var a;return r.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("https://gouletpens.com/products/"+t+"?view=metafields-specs").then((function(e){return e.json()})).catch((function(e){console.warn("Something failed with the metafield API")}));case 2:if(a=e.sent){e.next=5;break}return e.abrupt("return");case 5:n.metafields=a,l("compare_products_",n);case 7:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}();document.addEventListener("DOMContentLoaded",(function(){!function(){var t,n=document.querySelector(".compare-button"),r=JSON.parse(localStorage.getItem("compare_products_"));if((t=r?r.length:0)>=2&&(n.style.display="block",n.innerHTML="Compare ("+t+")"),4===t&&document.querySelector("[data-products-grid]").classList.add("disable-compare-btn"),null!=r)for(var a=0;a<r.length;a++){var o=r[a].id,s=document.querySelector("#compare-product-"+o);s&&(s.checked=!0,s.closest("[data-product-item]").classList.toggle("checked-input"))}e(document).on("change",".compare-input",(function(e){var t=e.target.closest("[data-product-item]"),r=t.dataset.id,a=t.querySelector(".product-item__title").innerHTML||"",o=t.querySelector("[data-product-item-main-img]").src||"",s=s=t.querySelector("[data-js-main-price]").innerHTML||0,i=this.value,c={id:r,title:a,img:o,price:s,handle:i,reviews:"",specs:{}},l=JSON.parse(localStorage.getItem("compare_products_")),d=void 0;d=l?l.length:0,e.target.checked&&((0==d&&null==l||"[]"==l)&&(d=-1),d>=4?(e.stopPropagation(),e.target.checked=!1,d=5,alert("We can only compare a max of (4) products"),document.querySelector("[data-products-grid]").classList.add("disable-compare-btn")):(f(i,c),d++,n.innerHTML="Compare ("+d+")",this.parentElement.classList.toggle("checked-input"),d>=2&&(n.style.display="block")),(4===d||5===d)&&document.querySelector("[data-products-grid]").classList.add("disable-compare-btn")),e.target.checked||(u("compare_products_",c),d--,document.querySelector("[data-products-grid]").classList.remove("disable-compare-btn"),this.parentElement.classList.toggle("checked-input"),d<2?n.style.display="none":n.innerHTML="Compare ("+d+")")}))}()}))}}).call(this,n(8))},17:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelize=function(e){return e.split("-").map((function(e,t){return t?e.charAt(0).toUpperCase()+e.slice(1).toLowerCase():e.toLowerCase()})).join("")},t.removeDuplicates=function(e,t){return e.filter((function(e,n,r){return r.map((function(e){return e[t]})).indexOf(e[t])===n}))},t.roundUp=function(e,t){return t=Math.pow(10,t),Math.ceil(e*t)/t},t.sortAlphabeticallyByTitle=function(e){return e.sort((function(e,t){return e.title<t.title?-1:e.title>t.title?1:0}))},t.handleize=function(e){return['"',"'","\\","(",")","[","]","$"].forEach((function(t){e=e.replaceAll(t,"")})),"-"==(e=e.replace(/\W+/g,"-").toLowerCase()).charAt(e.length-1)&&(e=e.replace(/-+\z/,"")),"-"==e.charAt(0)&&(e=e.replace(/\A-+/,"")),e}},179:function(e,t,n){"use strict";(function(e){var t=e("[data-announcement-banners-slider]");if(t.length>0){var n=t.data(),r=n.autoplay,a=n.autoplaySpeed;t.slick({arrows:!1,autoplay:r,autoplaySpeed:a,centerMode:!0,dots:!1,draggable:!1,focusOnSelect:!0,pauseOnHover:!0,slidesToShow:1,slidesToScroll:1,responsive:[{breakpoint:750,settings:{arrows:!1,autoplay:!0}}]})}}).call(this,n(8))},180:function(e,t,n){"use strict";var r=o(n(30)),a=o(n(31));
1function o(e){return e&&e.__esModule?e:{default:e}}var s=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,r.default)(this,e),this.hiddenClass=n.hiddenClass||"is-hidden",this.afterActivate=n.afterActivate||null,this.tabs=[],this.firstTab=null,this.lastTab=null,this.tabs=Array.from(t.querySelectorAll("[role=tab]")),this.tabpanels=[],this.init()}return(0,a.default)(e,[{key:"init",value:function(){var e=this;this.tabs.forEach((function(t){var n=document.getElementById(t.getAttribute("aria-controls"));t.tabIndex=-1,t.setAttribute("aria-selected","false"),e.tabpanels.push(n),t.addEventListener("keydown",e.onKeydown.bind(e)),t.addEventListener("click",e.onClick.bind(e)),e.firstTab||(e.firstTab=t),e.lastTab=t})),this.setSelectedTab(this.firstTab,!1)}},{key:"setSelectedTab",value:function(e,t){"boolean"!=typeof t&&(t=!0);for(var n=0;n<this.tabs.length;n+=1){var r=this.tabs[n];e===r?(r.setAttribute("aria-selected","true"),r.removeAttribute("tabindex"),this.tabpanels[n]&&this.tabpanels[n].classList.remove(this.hiddenClass),t&&r.focus()):(r.setAttribute("aria-selected","false"),r.tabIndex=-1,this.tabpanels[n]&&this.tabpanels[n].classList.add(this.hiddenClass))}t&&this.afterActivate&&this.afterActivate()}},{key:"setSelectedToPreviousTab",value:function(e){var t;e===this.firstTab?this.setSelectedTab(this.lastTab):(t=this.tabs.indexOf(e),this.setSelectedTab(this.tabs[t-1]))}},{key:"setSelectedToNextTab",value:function(e){var t;e===this.lastTab?this.setSelectedTab(this.firstTab):(t=this.tabs.indexOf(e),this.setSelectedTab(this.tabs[t+1]))}},{key:"onKeydown",value:function(e){var t=e.currentTarget,n=!1;switch(e.key){case"ArrowLeft":this.setSelectedToPreviousTab(t),n=!0;break;case"ArrowRight":this.setSelectedToNextTab(t),n=!0;break;case"Home":this.setSelectedTab(this.firstTab),n=!0;break;case"End":this.setSelectedTab(this.lastTab),n=!0}n&&(e.stopPropagation(),e.preventDefault())}},{key:"onClick",value:function(e){this.setSelectedTab(e.currentTarget)}}]),e}();document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll("[data-tab-component]").forEach((function(e){new s(e)})),document.querySelectorAll("[data-collection-tabs]").forEach((function(e){new s(e,{hiddenClass:"tab__panel--hidden",afterActivate:function(){return window.dispatchEvent(new Event("resize"))}})}))}))},183:function(e,t,n){"use strict";window.addEventListener("load",(function(){var e=document.querySelector("shopify-payment-terms");if(e){var t=document.createElement("style");t.innerHTML=".shopify-installments__learn-more:hover { color: #193ba3;}",e.shadowRoot.appendChild(t)}}))},184:function(e,t,n){"use strict";(function(e){document.addEventListener("DOMContentLoaded",(function(){"undefined"!=typeof MicroModal&&(e(document).on("click","[data-micromodal-custom-trigger]",(function(){var t=e(this).data("modalId");void 0!==t&&MicroModal.show(t,{awaitCloseAnimation:!0,debugMode:!0,disableScroll:!0,onShow:function(e){},onClose:function(t){e(t).find("iframe").each((function(){this.contentWindow.postMessage('{"event":"command","func":"stopVideo","args":""}',"*")}))}})})),e(document).on("click","[data-micromodal-custom-close]",(function(){MicroModal.close()})))}))}).call(this,n(8))},185:function(e,t,n){"use strict";document.addEventListener("DOMContentLoaded",(function(){var e=document.querySelector("[data-js-blog-tag-selector]");e&&e.addEventListener("change",(function(e){e.preventDefault(),window.location.href=e.target.value}))}))},186:function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e:{default:e}}(n(12));document.addEventListener("DOMContentLoaded",(function(){[].concat((0,r.default)(document.querySelectorAll("[data-klaviyo-popup-trigger"))).map((function(e){e.addEventListener("click",(function(e){e.preventDefault();var t=e.currentTarget.dataset.klaviyoId;t&&window._klOnsite&&(window._klOnsite=window._klOnsite||[],window._klOnsite.push(["openForm",t]))}))}))}))},187:function(e,t,n){"use strict";(function(e){document.addEventListener("DOMContentLoaded",(function(){if(window.ehouse.settings.enable_threshold){var n=JSON.parse(localStorage.getItem("userCountryCode")),r=JSON.parse(localStorage.getItem("userRegion"));null===n||null===r?e.getJSON("https://ipapi.co/json/?key=F2tYOsPdPo1h4mP9HrSFbUozuleUG2oue79CytwJO0LzLXTNbh",(function(e){var t=e.region;localStorage.setItem("userRegion",JSON.stringify(t));var n=e.country_code;localStorage.setItem("userCountryCode",JSON.stringify(n)),updateShippingProgressBar()})):updateShippingProgressBar()}t()}));var t=function(){e(".one-qa-section .qa-answer .html-qa-content").each((function(){e(this).find("iframe").length>0&&e(this).addClass("w-iframe")}))};e(".one-qa-section .qa-question").on("click",(function(){e(this).toggleClass("reveal"),e(this).parent().find(".qa-answer").fadeToggle()})),e(".cart-gift-checkbox").click((function(){e(this).toggleClass("gift-is-checked")})),"undefined"!=typeof SwymUtils&&(SwymUtils.getHostedURL=function(){return"/pages/my-wishlist"}),function(e,t,n,r,a,o){e.hj=e.hj||function(){(e.hj.q=e.hj.q||[]).push(arguments)}
1,e._hjSettings={hjid:1007254,hjsv:6},a=t.getElementsByTagName("head")[0],(o=t.createElement("script")).async=1,o.src="https://static.hotjar.com/c/hotjar-"+e._hjSettings.hjid+".js?sv="+e._hjSettings.hjsv,a.appendChild(o)}(window,document);var n=n||[];n.push(["account","McJ78z"]),function(){var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src=("https:"==document.location.protocol?"https://":"http://")+"a.klaviyo.com/media/js/analytics/analytics.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}();var r=e(".swatch--color__div").html();e(".sw--container").mouseenter((function(){var t=e(this).data("color");e(".swatch--color__div").html(t)})).mouseleave((function(){e(".swatch--color__div").html(r)}))}).call(this,n(8))},188:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setupBlogSubCategory=void 0;var r=l(n(12)),a=l(n(10)),o=l(n(11)),s=l(n(30)),i=l(n(31)),c=n(17);function l(e){return e&&e.__esModule?e:{default:e}}var u=function(){function e(t){(0,s.default)(this,e),this.container=t,this.searchQuery=this.container.dataset.searchQuery,this.limit=this.container.dataset.limit,this.init()}return(0,i.default)(e,[{key:"init",value:function(){var e=(0,o.default)(a.default.mark((function e(){var t;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.searchBlog(this.searchQuery);case 2:(t=e.sent).items.length>0&&this.buildResults(t.items,this.searchQuery);case 4:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"searchBlog",value:function(){var e=(0,o.default)(a.default.mark((function e(t){var n;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("=== searchBlog NEWESTssssss ENDPOINT ==="),n=window.location.pathname+"/tagged/"+t+"?view=json",e.abrupt("return",fetch(n).then((function(e){return e.json()})).then((function(e){return e})));case 3:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"buildResults",value:function(e,t){var n=this,r="",a=0;e.forEach((function(e){if(a<parseInt(n.limit)){var t,o=e.tags.split(", "),s="",i="";if(o.length>0){t=null;for(var l="",u=0;u<o.length;u++){var d=o[u],p=(0,c.handleize)(o[u]);if("beginners-guide"==p||"beginner-s-guide"==p){t=d,l="category-1";break}if("tips-tricks"==p){t=d,l="category-2";break}if("reviews"==p||"product-reviews"==p){t=d,l="category-3";break}if("shopping-guides"==p){t=d,l="category-4";break}if("special-edition-history"==p){t=d,l="category-5";break}}for(var f=0;f<o.length;f++){var h=o[f];t!=h&&(i+='\n <li class="article-tag article-tag--sub '+l+'">\n <a href="'+window.ehouse.blog.url+"/tagged/"+(0,c.handleize)(h)+'">'+h+"</a>\n </li>\n ")}s='\n <ul class="article-tags {{ class }}">\n '+(null!=t?'<li class="article-tag article-tag--main '+l+'">\n <a href="'+window.ehouse.blog.url+"/tagged/"+(0,c.handleize)(t)+'">'+t+"</a>\n </li>":"")+"\n \n "+i+"\n </ul>\n "}if((0,c.handleize)(t)==n.searchQuery){a++;var g='\n <div class="article-card">\n <a href="'+window.ehouse.blog.url+"/"+e.handle+'" class="article-card__image-wrapper">\n '+(e.image.src?'<img src="'+e.image.src+'" alt="'+e.image.alt+'"></img>':'<img src="article-card-fallback.jpg" alt="'+e.title+'"></img>')+'\n </a>\n \n <div class="article-card__content">\n \n <a href="'+window.ehouse.blog.url+"/"+e.handle+'" class="article-card__title {% if show_excerpt %}article-card__title--bold{% endif %}">\n '+e.title+"\n </a>\n \n "+(o.length>0?s:"")+"\n </div>\n </div>\n ";r+=g}}})),this.container.innerHTML=r}}]),e}();t.setupBlogSubCategory=function(){[].concat((0,r.default)(document.querySelectorAll("[data-blog-subcategory]"))).forEac
1h((function(e){new u(e)}))}},189:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setupSwiperCarousels=void 0;var r=i(n(12)),a=i(n(30)),o=i(n(31));n(190),n(191),n(192);var s=n(263);function i(e){return e&&e.__esModule?e:{default:e}}var c=function(){function e(t){(0,a.default)(this,e),this.sliderOptions={},this.swiperWrapper=t,this.carouselElement=t.querySelector(".swiper"),this.init()}return(0,o.default)(e,[{key:"init",value:function(){var e=this.carouselElement.dataset.swiper||{},t=null;e&&(t=JSON.parse(e));var n={modules:[s.Navigation,s.Scrollbar,s.Mousewheel],freeMode:!0,navigation:{nextEl:this.swiperWrapper.querySelector(".swiper-button-next"),prevEl:this.swiperWrapper.querySelector(".swiper-button-prev")},mousewheel:{releaseOnEdges:!0,forceToAxis:!0},scrollbar:{el:this.swiperWrapper.querySelector(".swiper-scrollbar"),hide:!1,draggable:!0},slidesPerView:1,spaceBetween:20,centerInsufficientSlides:!0};this.sliderOptions=Object.assign({},n,t),this.initCarousel()}},{key:"initCarousel",value:function(){new s.Swiper(this.carouselElement,this.sliderOptions)}}]),e}();t.setupSwiperCarousels=function(){[].concat((0,r.default)(document.querySelectorAll("[data-swiper-carousel]"))).forEach((function(e){new c(e)}))}},193:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(10)),a=s(n(65)),o=s(n(11));function s(e){return e&&e.__esModule?e:{default:e}}n(17);var i="[data-clear-search]",c={},l=function(){c.searchSuggestionsModal.classList.contains("active")&&f()},u=function(e,t){var n=void 0;return function(){for(var r=arguments.length,a=Array(r),o=0;o<r;o++)a[o]=arguments[o];clearTimeout(n),n=setTimeout((function(){e.apply(this,a)}),t)}},d=function(){var e=(0,o.default)(r.default.mark((function e(t){var n,o,s,i,c,l,u,d,p,f,h,g;return r.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n="/search/suggest.json?q="+t+"&resources[type]=collection",o="/search/suggest.json?q="+t+"&resources[type]=product",s="/search/suggest.json?q="+t+"&resources[type]=article",i="/search/suggest.json?q="+t+"&resources[type]=page",c=[],e.prev=6,e.next=9,Promise.all([fetch(n).then((function(e){return e.json()})).then((function(e){return e.resources.results.collections})),fetch(o).then((function(e){return e.json()})).then((function(e){return e.resources.results.products})),fetch(s).then((function(e){return e.json()})).then((function(e){return e.resources.results.articles})),fetch(i).then((function(e){return e.json()})).then((function(e){return e.resources.results.pages}))]);case 9:return l=e.sent,e.next=12,Promise.all(l.map((function(e){return e})));case 12:return u=e.sent,d=(0,a.default)(u,4),p=d[0],f=d[1],h=d[2],g=d[3],c.collections=p,c.products=f,c.articles_pages=[],c.articles_pages.articles=h,c.articles_pages.pages=g,e.abrupt("return",c);case 26:throw e.prev=26,e.t0=e.catch(6),e.t0;case 29:case"end":return e.stop()}}),e,void 0,[[6,26]])})));return function(t){return e.apply(this,arguments)}}(),p=function(e,t,n){if(c.searchSuggestionsModal.classList.add("active"),c.searchSuggestionsModal.parentNode.querySelector("[data-search-suggestion-backdrop]").classList.add("active"),window.innerWidth<=1024&&(document.querySelector("body").style.overflow="hidden"),0==e.articles_pages.articles.length&&0==e.articles_pages.pages.length&&0==e.collections.length&&0==e.products.length)document.querySelector("[data-no-results-found]").style.display="block",document.querySelector("[data-suggestions-container]").style.display="none",document.querySelector("[data-query-not-found]").innerHTML=n;else{if(document.querySelector("[data-no-results-found]").style.display="none",document.querySelector("[data-suggestions-container]").style.display="",c.searchSuggestionsModal.style.top=t.clientHeight+t.getBoundingClientRect().top+15+"px",c.viewAllResults.href="/search?q="+n+"&type=product",c.viewAllResults.style.display="block",e.articles_pages.articles.length||e.articles_pages.pages.length){for(var r="",a=0;a<e.articles_pages.articles.length;a++){var o=e.articles_pages.articles[a],s='<a class="suggestion-link" href="'+o.url.split("?")[0]+'">'+o.title+"</a>";a<=4&&(r+=s)}for(var i=0;i<e.articles_pages.pages.length;i++){var u=e.articles_pages.pages[i];s='<a class="suggestion-link" href="'+u.url.split("?")[0]+'">'+u.title+"</a>",i<=4&&(r+=s)}c.blogSuggestions.innerHTML='<p class="suggestion-header">Blog Posts & Pages</p>'+r}else c.blogSuggestions.innerHTML="";if(e.collections.length){for(var d="",p=0;p<e.collections.length;p++){var f=e.collections[p],h='<a class="suggestion-link" href="/collections/'+f.handle+'">'+f.title+"</a>";p<=4&&(d+=h)}c.collectionSuggestions.innerHTML='<p class="suggestion-header">Collections</p>'+d}else c.collectionSuggestions.innerHTML="";if(e.products.length){for(var g="",m=0;m<e.products.length;m++){var v=e.products[m];g+='\n <a class="product-suggestion-link" href="/products/'+v.handle+'">\n <div class="product-suggestion-card">\n <div class="suggestion-card-image-container">\n <img class="suggestion-card-image" src="'+v.featured_image.url+'" alt="'+v.featured_image.alt+'">\n </div>\n <p class="suggestion-title">'+v.title+'</p>\n \n <div class="suggestion-price-container">\n <p class="suggestion-price '+(0!=v.compare_at_price_max?"suggestion-price--sale":"")+'">$'+v.price+"</p>\n "+(0!=v.compare_at_price_max?'<p class="suggestion-price suggestion-price--compare">$'+v.compare_at_price_max+"</p>":"")+"\n </div>\n </div>\n </a>"}c.productSuggestions.innerHTML='<p class="suggestion-header">Products</p>'+g}else c.productSuggestions.innerHTML=""}window.addEventListener("scroll",l)},f=function(){c.blogSuggestions.innerHTML="",c.collectionSuggestions.innerHTML="",c.productSuggestions.innerHTML="",c.viewAllResults.style.display="none",document.querySelector("[data-no-results-found]").style.display="none",document.querySelector("[data-suggestions-container]").style.display="",c.searchSuggestionsModal.classList.remove("active"),document.querySelector("body").style.overflow="",document.querySelector("body").classList.remove("show-sticky-search-form"),c.clearSearch.forEac
1h((function(e){e.style.visibility="hidden"})),document.querySelectorAll("[data-search-suggestion-backdrop]").forEach((function(e){e.classList.remove("active")})),window.removeEventListener("scroll",l)},h=function(){var e=(0,o.default)(r.default.mark((function e(){return r.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:c.searchInput.forEach((function(e){e.addEventListener("keyup",u((0,o.default)(r.default.mark((function t(){var n,a;return r.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.value,e.parentNode.querySelector(i).style.visibility="visible",""==n){t.next=9;break}return t.next=5,d(n);case 5:a=t.sent,p(a,e,n),t.next=10;break;case 9:f();case 10:case"end":return t.stop()}}),t,void 0)}))),400))})),c.clearSearch.forEach((function(e){e.addEventListener("click",(function(){f()}))})),document.querySelectorAll("[data-search-suggestion-backdrop]").forEach((function(e){e.addEventListener("click",(function(){f()}))})),document.querySelectorAll("[data-js-sticky-search-close]").forEach((function(e){e.addEventListener("click",(function(){f()}))}));case 4:case"end":return e.stop()}}),e,void 0)})));return function(){return e.apply(this,arguments)}}(),g={init:function(){c.searchSuggestionsModal=document.querySelector("[data-search-suggestions-modal]"),c.collectionSuggestions=c.searchSuggestionsModal.querySelector("[data-collection-suggestions]"),c.blogSuggestions=c.searchSuggestionsModal.querySelector("[data-blog-suggestions]"),c.productSuggestions=c.searchSuggestionsModal.querySelector("[data-product-suggestions]"),c.viewAllResults=c.searchSuggestionsModal.querySelector("[data-view-all-suggestions]"),c.searchForm=document.querySelector("[data-header-search-form]"),c.searchInput=document.querySelectorAll("[data-header-search]"),c.clearSearch=document.querySelectorAll(i),h()}};t.default=g},8:function(e,t){e.exports=jQuery}});
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.