(async function(algolia){"use strict";if(!algolia.config.autocomplete_enabled)return;const autocomplete=algolia.externals.autocomplete,index_suffix=await algolia.config.index_suffix;if(algolia.searchClient.addAlgoliaAgent("Shopify Integration"),algolia.config.dynamic_selector){const default_form_search=`form[action="${algolia?.shopify?.routes?.search_url||`${window.Shopify.routes.root}/search`}"]`;algolia.config.input_selector+=`, ${default_form_search}`}const containers=Array.from(document.querySelectorAll(algolia.config.input_selector));containers.forEach(container=>{container.innerHTML="",container.classList.add("aa-MainContainer")});const{productsPlugin,collectionsPlugin,articlesPlugin,pagesPlugin,querySuggestionsPlugin}=algolia,plugins=[algolia.config.index_products&&productsPlugin,algolia.config.index_collections&&collectionsPlugin,algolia.config.index_articles&&articlesPlugin,algolia.config.index_pages&&pagesPlugin,algolia.config.autocomplete_query_suggestions&&querySuggestionsPlugin],cssFile=document.getElementById("template_algolia_autocomplete.css");document.documentElement.style.setProperty("--aa-text-color-rgb",`${algolia.helpers.hexToRGB(algolia.config.colors.secondary)}`),document.documentElement.style.setProperty("--aa-primary-color-rgb",`${algolia.helpers.hexToRGB(algolia.config.colors.main)}`),document.documentElement.style.setProperty("--aa-muted-color-rgb",`${algolia.helpers.hexToRGB(algolia.config.colors.muted)}`),document.documentElement.style.setProperty("--aa-highlight-color-rgb",`${algolia.helpers.hexToRGB(algolia.config.colors.highlight)}`),algolia.appendStyle(cssFile.text);const autocompleteOptions={openOnFocus:!1,debug:algolia.config.autocomplete_debug,insights:algolia.config.analytics_enabled,plugins,render({elements,render,html,state},root){const sourceIdsToExclude=["products"],hasLeftPanelResults=state.collections.filter(({source})=>sourceIdsToExclude.indexOf(source.sourceId)===-1).reduce((prev,curr)=>prev+curr.items.length,0)>0,[querySuggestionsPluginResults]=state.collections.filter(({source})=>source.sourceId==="querySuggestionsPlugin"),displaySuggestions=algolia.config.autocomplete_query_suggestions&&querySuggestionsPluginResults.items.length>0;render(hasLeftPanelResults?algolia.mainTemplate({html,state},elements,displaySuggestions):algolia.mainProductsTemplate({html,state},elements),root)},renderNoResults({render,html,state},root){render(algolia.noResultsTemplate({html,state}),root)},onSubmit({state}){window.location.href=`${window.Shopify.routes.root}search?q=${encodeURIComponent(state.query)}`}};containers.forEach(container=>{autocomplete({container,...autocompleteOptions,detachedMediaQuery:"none"})})})(window.algoliaShopify); //# sourceMappingURL=/cdn/shop/t/325/assets/algolia_autocomplete.js.map?v=53584069432879408961717595356