1(function(algolia,instantsearch2){if(!algolia.full_results||!algolia.config.instant_search_enabled)return;var _=algolia._,$=algolia.jQuery;algolia.config.results_selector+=", .algolia-shopify-instantsearch";var $hiding=$("<style>"+algolia.config.results_selector+" { visibility: hidden }</style>");$hiding.appendTo($("head"));var instant=algolia.instantsearch={colors:algolia.config.colors,distinct:!!algolia.config.show_products,facets:{hidden:algolia.hiddenFacets,shown:algolia.shownFacets,list:algolia.facets,widgets:algolia.facetsWidgets},hitsPerPage:algolia.config.products_full_results_hits_per_page,poweredBy:algolia.config.powered_by,search:instantsearch2({appId:algolia.config.app_id,apiKey:algolia.config.search_api_key,indexName:""+algolia.config.index_prefix+"products",urlSync:{},searchFunction:function(searchFunctionHelper){var helper=instant.search.helper,page=helper.getPage();helper.setQueryParameter("highlightPreTag",'<span class="ais-highlight">'),helper.setQueryParameter("highlightPostTag","</span>"),helper.setQueryParameter("distinct",instant.distinct),helper.setPage(page),searchFunctionHelper.search()}}),selector:algolia.config.results_selector+", .algolia-shopify-instantsearch",sortOrders:algolia.sortOrders,storeName:algolia.storeName,templates:{currentItem:algolia.getTemplate("instant_search_current_refined_values_item"),empty:algolia.getTemplate("instant_search_no_result"),page:algolia.compileTemplate("instant_search"),product:algolia.getTemplate("instant_search_product"),stats:algolia.getTemplate("instant_search_stats"),style:algolia.compileTemplate("instant_search.css")}};instant.poweredBy&&console.log("Algolia: Instant-Search");function readjust(){var width=instant.$results.outerWidth(),suffix="lg";width<400?suffix="xs":width<800?suffix="sm":width<1200&&(suffix="md"),instant.$results.removeClass("ais-results-size-xs").removeClass("ais-results-size-sm").removeClass("ais-results-size-md").removeClass("ais-results-size-lg").addClass("ais-results-size-"+suffix)}_.forEach(Object.assign({},algolia.helpers,algolia.translation_helpers),function(helper,name){instant.search.templatesConfig.helpers[name]=helper}),instant.search.templatesConfig.compileOptions=algolia.hoganOptions,algolia.appendStyle(algolia.render(instant.templates.style,{distinct:instant.distinct,colors:instant.colors})),$(document).ready(function(){instant.$results=$(instant.selector),instant.$results.html(algolia.render(instant.templates.page,{facets:instant.facets.list,storeName:instant.storeName,translations:algolia.translations})),readjust(),$(window).resize(function(){readjust()}),instant.search.addWidget({init:function(opts){var $button=$(".ais-facets-button");$button.on("click",function(){var $facets=$(".ais-facets");$facets.hasClass("ais-facets__shown")?($button.text("Show filters"),$facets.removeClass("ais-facets__shown")):($button.text("Hide filters"),$facets.addClass("ais-facets__shown"))})}}),instant.search.addWidget(instantsearch2.widgets.searchBox({container:".ais-search-box-container",placeholder:algolia.translations.searchForProduct,poweredBy:!1})),instant.search.addWidget({init:function(opts){instant.poweredBy||$(".ais-algolia-icon").hide(),$(".ais-clear-input-icon").on("click",function(){opts.helper.setQuery("").search(),$(".ais-search-box--input").val("").focus()})},render:function(opts){opts.state.query?($(".ais-clear-input-icon").show(),$(".ais-algolia-icon").hide()):(instant.poweredBy&&$(".ais-algolia-icon").show(),$(".ais-clear-input-icon").hide())}}),instant.search.addWidget(instantsearch2.widgets.stats({container:".ais-stats-container",templates:{body:instant.templates.stats},transformData:{body:function(data){return data.processingTimeS=data.processingTimeMS/1e3,data.start=data.page*data.hitsPerPage+1,data.end=Math.min((data.page+1)*data.hitsPerPage,data.nbHits),data.translations=algolia.translations,data}}})),instant.search.addWidget(instantsearch2.widgets.sortBySelector({container:".ais-sort-orders-container",indices:instant.sortOrders})),instant.search.addWidget({init:function(opts){$(".ais-search-header").on("click",".ais-change-display-block",function(){$(".ais-change-display-block:not(.ais-change-display-selected)").addClass("ais-change-display-selected"),$(".ais-change-display-list.ais-change-display-selected").removeClass("ais-change-display-selected"),$(".ais-results-as-list").removeClass("ais-results-as-list").addClass("ais-results-as-block")}),$(".ais-search-header").on("click",".ais-change-display-list",function(){$(".ais-change-display-list:not(.ais-change-display-selected)").addClass("ais-change-display-selected"),$(".ais-change-display-block.ais-change-display-selected").removeClass("ais-change-display-selected"),$(".ais-results-as-block").removeClass("ais-results-as-block").addClass("ais-results-as-list")})}});var list=_.map(instant.facets.hidden,function(facet){return facet.name});instant.search.addWidget({getConfiguration:function(){return{facets:list,disjunctiveFacets:list}},init:function(){}});var attributes=_.map(instant.facets.shown,function(facet){return{name:facet.name,label:facet.title}}
1);instant.search.addWidget(instantsearch2.widgets.currentRefinedValues({container:".ais-current-refined-values-container",cssClasses:{root:"ais-facet",header:"ais-facet--header",body:"ais-facet--body"},templates:{header:algolia.translations.selectedFilter,item:instant.templates.currentItem,clearAll:algolia.translations.clearAll},onlyListedAttributes:!0,attributes:attributes})),_.forEach(instant.facets.widgets,function(widget){instant.search.addWidget(instantsearch2.widgets[widget.name](widget.params))}),instant.search.addWidget(instantsearch2.widgets.hits({container:".ais-hits-container",hitsPerPage:instant.hitsPerPage,templates:{empty:instant.templates.empty,item:instant.templates.product},transformData:{item:function(product){return product._distinct=instant.distinct,product.can_order=product.inventory_management!=="shopify"||product.inventory_policy==="continue"||product.inventory_quantity>0,product.translations=algolia.translations,product},empty:function(params){return params.translations=algolia.translations,params}}})),instant.search.addWidget({init:function(opts){$(".ais-hits-container").on("click",".ais-hit",function(e){var $this=$(this),handle=$this.attr("data-handle"),variant_id=$this.attr("data-variant-id");distinct=$this.attr("data-distinct");var link="/products/"+handle;distinct!=="true"&&(link+="?variant="+variant_id),window.location.href=link}),$(".ais-hits-container").on("click",".ais-hit a",function(e){e.stopPropagation()})}}),instant.search.addWidget({init:function(opts){$(".ais-hits-container").on("click",".ais-hit--cart-button",function(e){e.stopPropagation();var $this=$(this),formId=$this.attr("data-form-id");formId&&document.getElementById(formId).submit()})}}),instant.search.addWidget({init:function(opts){$(".ais-hits-container").on("click",".ais-hit-empty--clear-filters",function(){var helper=opts.helper;helper.clearTags(),_.forEach(instant.facets.list,function(facet){helper.clearRefinements(facet.name)}),helper.search()}),$(".ais-hits-container").on("click",".ais-hit-empty--clear-input",function(){opts.helper.setQuery("").search(),$(".ais-search-box--input").val("").focus()})}}),instant.search.addWidget(instantsearch2.widgets.pagination({container:".ais-pagination-container",padding:2,maxPages:20})),instant.search.start(),$hiding.remove()})})(algoliaShopify,instantsearch); 2//# sourceMappingURL=/cdn/shop/t/62/assets/algolia_instant_search.js.map?v=138973700904112899151787536035
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.