https://www.titleboxing.com/cdn/shop/t/67/assets/boost-pfs-filter.js?v=82433404049289196731787321323
1if(typeof lazySizes!="function"&&typeof lazySizes!="object"||typeof lazySizes>"u"){/*! lazysizes - v4.1.8 */(function(a,b){var c=b(a,a.document);a.lazySizes=c,typeof module=="object"&&module.exports&&(module.exports=c)})(window,function(a,b){"use strict";if(b.getElementsByClassName){var c,d,e=b.documentElement,f=a.Date,g=a.HTMLPictureElement,h="addEventListener",i="getAttribute",j=a[h],k=a.setTimeout,l=a.requestAnimationFrame||k,m=a.requestIdleCallback,n=/^picture$/i,o=["load","error","lazyincluded","_lazyloaded"],p={},q=Array.prototype.forEach,r=function(a2,b2){return p[b2]||(p[b2]=new RegExp("(\\s|^)"+b2+"(\\s|$)")),p[b2].test(a2[i]("class")||"")&&p[b2]},s=function(a2,b2){r(a2,b2)||a2.setAttribute("class",(a2[i]("class")||"").trim()+" "+b2)},t=function(a2,b2){var c2;(c2=r(a2,b2))&&a2.setAttribute("class",(a2[i]("class")||"").replace(c2," "))},u=function(a2,b2,c2){var d2=c2?h:"removeEventListener";c2&&u(a2,b2),o.forEach(function(c3){a2[d2](c3,b2)})},v=function(a2,d2,e2,f2,g2){var h2=b.createEvent("Event");return e2||(e2={}),e2.instance=c,h2.initEvent(d2,!f2,!g2),h2.detail=e2,a2.dispatchEvent(h2),h2},w=function(b2,c2){var e2;!g&&(e2=a.picturefill||d.pf)?(c2&&c2.src&&!b2[i]("srcset")&&b2.setAttribute("srcset",c2.src),e2({reevaluate:!0,elements:[b2]})):c2&&c2.src&&(b2.src=c2.src)},x=function(a2,b2){return(getComputedStyle(a2,null)||{})[b2]},y=function(a2,b2,c2){for(c2=c2||a2.offsetWidth;c2<d.minSize&&b2&&!a2._lazysizesWidth;)c2=b2.offsetWidth,b2=b2.parentNode;return c2},z=(function(){var a2,c2,d2=[],e2=[],f2=d2,g2=function(){var b2=f2;for(f2=d2.length?e2:d2,a2=!0,c2=!1;b2.length;)b2.shift()();a2=!1},h2=function(d3,e3){a2&&!e3?d3.apply(this,arguments):(f2.push(d3),c2||(c2=!0,(b.hidden?k:l)(g2)))};return h2._lsFlush=g2,h2})(),A=function(a2,b2){return b2?function(){z(a2)}:function(){var b3=this,c2=arguments;z(function(){a2.apply(b3,c2)})}},B=function(a2){var b2,c2=0,e2=d.throttleDelay,g2=d.ricTimeout,h2=function(){b2=!1,c2=f.now(),a2()},i2=m&&g2>49?function(){m(h2,{timeout:g2}),g2!==d.ricTimeout&&(g2=d.ricTimeout)}:A(function(){k(h2)},!0);return function(a3){var d2;(a3=a3===!0)&&(g2=33),b2||(b2=!0,d2=e2-(f.now()-c2),d2<0&&(d2=0),a3||d2<9?i2():k(i2,d2))}},C=function(a2){var b2,c2,d2=99,e2=function(){b2=null,a2()},g2=function(){var a3=f.now()-c2;a3<d2?k(g2,d2-a3):(m||e2)(e2)};return function(){c2=f.now(),b2||(b2=k(g2,d2))}};(function(){var b2,c2={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};d=a.lazySizesConfig||a.lazysizesConfig||{};for(b2 in c2)b2 in d||(d[b2]=c2[b2]);a.lazySizesConfig=d,k(function(){d.init&&F()})})();var D=(function(){var g2,l2,m2,o2,p2,y2,D2,F2,G,H,I,J,K=/^img$/i,L=/^iframe$/i,M="onscroll"in a&&!/(gle|ing)bot/.test(navigator.userAgent),N=0,O=0,P=0,Q=-1,R=function(a2){P--,(!a2||P<0||!a2.target)&&(P=0)},S=function(a2){return J==null&&(J=x(b.body,"visibility")=="hidden"),J||x(a2.parentNode,"visibility")!="hidden"&&x(a2,"visibility")!="hidden"},T=function(a2,c2){var d2,f2=a2,g3=S(a2);for(F2-=c2,I+=c2,G-=c2,H+=c2;g3&&(f2=f2.offsetParent)&&f2!=b.body&&f2!=e;)(g3=(x(f2,"opacity")||1)>0)&&x(f2,"overflow")!="visible"&&(d2=f2.getBoundingClientRect(),g3=H>d2.left&&G<d2.right&&I>d2.top-1&&F2<d2.bottom+1);return g3},U=function(){var a2,f2,h2,j2,k2,m3,n2,p3,q2,r2,s2,t2,u2=c.elements;if((o2=d.loadMode)&&P<8&&(a2=u2.length)){for(f2=0,Q++;f2<a2;f2++)if(u2[f2]&&!u2[f2]._lazyRace)if(!M||c.prematureUnveil&&c.prematureUnveil(u2[f2]))aa(u2[f2]);else if((p3=u2[f2][i]("data-expand"))&&(m3=1*p3)||(m3=O),r2||(r2=!d.expand||d.expand<1?e.clientHeight>500&&e.clientWidth>500?500:370:d.expand,c._defEx=r2,s2=r2*d.expFactor,t2=d.hFac,J=null,O<s2&&P<1&&Q>2&&o2>2&&!b.hidden?(O=s2,Q=0):O=o2>1&&Q>1&&P<6?r2:N),q2!==m3&&(y2=innerWidth+m3*t2,D2=innerHeight+m3,n2=-1*m3,q2=m3),h2=u2[f2].getBoundingClientRect(),(I=h2.bottom)>=n2&&(F2=h2.top)<=D2&&(H=h2.right)>=n2*t2&&(G=h2.left)<=y2&&(I||H||G||F2)&&(d.loadHidden||S(u2[f2]))&&(l2&&P<3&&!p3&&(o2<3||Q<4)||T(u2[f2],m3))){if(aa(u2[f2]),k2=!0,P>9)break}else!k2&&l2&&!j2&&P<4&&Q<4&&o2>
12&&(g2[0]||d.preloadAfterLoad)&&(g2[0]||!p3&&(I||H||G||F2||u2[f2][i](d.sizesAttr)!="auto"))&&(j2=g2[0]||u2[f2]);j2&&!k2&&aa(j2)}},V=B(U),W=function(a2){var b2=a2.target;if(b2._lazyCache)return void delete b2._lazyCache;R(a2),s(b2,d.loadedClass),t(b2,d.loadingClass),u(b2,Y),v(b2,"lazyloaded")},X=A(W),Y=function(a2){X({target:a2.target})},Z=function(a2,b2){try{a2.contentWindow.location.replace(b2)}catch{a2.src=b2}},$=function(a2){var b2,c2=a2[i](d.srcsetAttr);(b2=d.customMedia[a2[i]("data-media")||a2[i]("media")])&&a2.setAttribute("media",b2),c2&&a2.setAttribute("srcset",c2)},_=A(function(a2,b2,c2,e2,f2){var g3,h2,j2,l3,o3,p3;(o3=v(a2,"lazybeforeunveil",b2)).defaultPrevented||(e2&&(c2?s(a2,d.autosizesClass):a2.setAttribute("sizes",e2)),h2=a2[i](d.srcsetAttr),g3=a2[i](d.srcAttr),f2&&(j2=a2.parentNode,l3=j2&&n.test(j2.nodeName||"")),p3=b2.firesLoad||"src"in a2&&(h2||g3||l3),o3={target:a2},s(a2,d.loadingClass),p3&&(clearTimeout(m2),m2=k(R,2500),u(a2,Y,!0)),l3&&q.call(j2.getElementsByTagName("source"),$),h2?a2.setAttribute("srcset",h2):g3&&!l3&&(L.test(a2.nodeName)?Z(a2,g3):a2.src=g3),f2&&(h2||l3)&&w(a2,{src:g3})),a2._lazyRace&&delete a2._lazyRace,t(a2,d.lazyClass),z(function(){var b3=a2.complete&&a2.naturalWidth>1;p3&&!b3||(b3&&s(a2,"ls-is-cached"),W(o3),a2._lazyCache=!0,k(function(){"_lazyCache"in a2&&delete a2._lazyCache},9)),a2.loading=="lazy"&&P--},!0)}),aa=function(a2){if(!a2._lazyRace){var b2,c2=K.test(a2.nodeName),e2=c2&&(a2[i](d.sizesAttr)||a2[i]("sizes")),f2=e2=="auto";(!f2&&l2||!c2||!a2[i]("src")&&!a2.srcset||a2.complete||r(a2,d.errorClass)||!r(a2,d.lazyClass))&&(b2=v(a2,"lazyunveilread").detail,f2&&E.updateElem(a2,!0,a2.offsetWidth),a2._lazyRace=!0,P++,_(a2,b2,f2,e2,c2))}},ba=C(function(){d.loadMode=3,V()}),ca=function(){d.loadMode==3&&(d.loadMode=2),ba()},da=function(){if(!l2){if(f.now()-p2<999)return void k(da,999);l2=!0,d.loadMode=3,V(),j("scroll",ca,!0)}};return{_:function(){p2=f.now(),c.elements=b.getElementsByClassName(d.lazyClass),g2=b.getElementsByClassName(d.lazyClass+" "+d.preloadClass),j("scroll",V,!0),j("resize",V,!0),a.MutationObserver?new MutationObserver(V).observe(e,{childList:!0,subtree:!0,attributes:!0}):(e[h]("DOMNodeInserted",V,!0),e[h]("DOMAttrModified",V,!0),setInterval(V,999)),j("hashchange",V,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(a2){b[h](a2,V,!0)}),/d$|^c/.test(b.readyState)?da():(j("load",da),b[h]("DOMContentLoaded",V),k(da,2e4)),c.elements.length?(U(),z._lsFlush()):V()},checkElems:V,unveil:aa,_aLSL:ca}})(),E=(function(){var a2,c2=A(function(a3,b2,c3,d2){var e3,f3,g3;if(a3._lazysizesWidth=d2,d2+="px",a3.setAttribute("sizes",d2),n.test(b2.nodeName||""))for(e3=b2.getElementsByTagName("source"),f3=0,g3=e3.length;f3<g3;f3++)e3[f3].setAttribute("sizes",d2);c3.detail.dataAttr||w(a3,c3.detail)}),e2=function(a3,b2,d2){var e3,f3=a3.parentNode;f3&&(d2=y(a3,f3,d2),e3=v(a3,"lazybeforesizes",{width:d2,dataAttr:!!b2}),e3.defaultPrevented||(d2=e3.detail.width)&&d2!==a3._lazysizesWidth&&c2(a3,f3,e3,d2))},f2=function(){var b2,c3=a2.length;if(c3)for(b2=0;b2<c3;b2++)e2(a2[b2])},g2=C(f2);return{_:function(){a2=b.getElementsByClassName(d.autosizesClass),j("resize",g2)},checkElems:g2,updateElem:e2}})(),F=function(){F.i||(F.i=!0,E._(),D._())};return c={cfg:d,autoSizer:E,loader:D,init:F,uP:w,aC:s,rC:t,hC:r,fire:v,gW:y,rAF:z}}});/*! ls.rias.min.ks - v4.1.8 */(function(a,b){var c=function(){b(a.lazySizes),a.removeEventListener("lazyunveilread",c,!0)};b=b.bind(null,a,a.document),typeof module=="object"&&module.exports?b(require("lazysizes")):a.lazySizes?c():a.addEventListener("lazyunveilread",c,!0)})(window,function(a,b,c){"use strict";function d(b2,c2){var d2,e2,f2,g2,h2=a.getComputedStyle(b2);e2=b2.parentNode,g2={isPicture:!(!e2||!m.test(e2.nodeName||""))},f2=function(a2,c3){var d3=b2.getAttribute("data-"+a2);if(!d3){var e3=h2.getPropertyValue("--ls-"+a2);e3&&(d3=e3.trim())}if(d3){if(d3=="true")d3=!0;else if(d3=="false")d3=!1;else if(l.test(d3))d3=parseFloat(d3);else if(typeof j[a2]=="function")d3=j[a2](b2,d3);else if(q.test(d3))try{d3=JSON.parse(d3)}catch{}g2[a2]=d3}else a2 in j&&typeof j[a2]!="function"?g2[a2]=j[a2]:c3&&typeof j[a2]=="function"&&(g2[a2]=j[a2](b2,d3))};for(d2 in j)f2(d2);return c2.replace(p,function(a2,b3){b3 in g2||f2(b3,!0)}),g2}function e(a2,b2){var c2=[],d2=function(a3,c3){return k[typeof b2[c3]]?b2[c3]:a3};return c2.srcset=[],b2.absUrl&&(s.setAttribute("href",a2),a2=s.href),a2=((b2.prefix||"")+a2+(b2.postfix||"")).replace(p,d2),b2.widths.forEach(function(d3){var e2=b2.widthmap[d3]||d3,f2=b2.aspectratio||b2.ratio,g2=!b2.aspectratio&&j.traditionalRatio,h2={u:a2.replace(n,e2).replace(o,f2?Math.round(g2?d3*f2:d3/f2):""),w:d3};c2.push(h2),c2.srcset.push(h2.c=h2.u+" "+d3+"w")}),c2}function f(a2,c2,d2){var f2=0,g2=0,h2=d2;if(a2){if(c2.ratio==="container"){for(f2=h2.scrollWidth,g2=h2.scrollHeight;!(f2&&g2||h2===b);)h2=h2.parentNode,f2=h2.scrollWidth,g2=h2.scrollHeight;f2&&g2&&(c2.ratio=g2/f2)}a2=e(a2,c2),a2.isPicture=c2.isPicture,u&&d2.nodeName.toUpperCase()=="IMG"?d2.removeAttribute(i.srcsetAttr):d2.setAttribute(i.srcsetAttr,a2.srcset.join(", ")),Object.defineProperty(d2,"_lazyrias",{value:a2,writable:!0})}}function g(a2,b2){var e2=d(a2,b2);return j.modifyOptions.call(a2,{target:a2,details:e2,detail:e2}),c.fire(a2,"lazyriasmodifyoptions",e2),e2}function h(a2){return a2.getAttribute(a2.getAttribute("data-srcattr")||j.srcAttr)||a2.getAttribute(i.srcsetAttr)||a2.getAttribute(i.srcAttr)||a2.getAttribute("data-pfsrcset")||""}var i,j,k={string:1,number:1},l=/^\-*\+*\d+\.*\d*$/,m=/^picture$/i,n=/\s*\{\s*width\s*\}\s*/i,o=/\s*\{\s*height\s*\}\s*/i,p=/\s*\{\s*([a-z0-9]+)\s*\}\s*/gi,q=/^\[.*\]|\{.*\}$/,r=/^(?:auto|\d+(px)?)$/,s=b.createElement("a"),t=b.createElement("img"),u="srcset"in t&&!("sizes"in t),v=!!a.HTMLPictureElement&&!u;(function(){var b2,d2=function(){},e2={prefix:"",postfix:"",srcAttr:"data-src",absUrl:!1,modifyOptions:d2,widthmap:{},ratio:!1,traditionalRatio:!1,aspectratio:!1};i=c&&c.cfg||a.lazySizesConfig,i||(i={},a.lazySizesConfig=i),i.supportsType||(i.supportsType=function(a2){return!a2}),i.rias||(i.rias={}),"widths"in(j=i.rias)||(j.widths=[],(function(a2){for(var b3,c2=0;!b3||b3<3e3;)c2+=5,c2>30&&(c2+=1),b3=36*c2,a2.push(b3)})(j.widths));for(b2 in e2)b2 in j||(j[b2]=e2[b2])})(),addEventListener("lazybeforesizes",function(a2){if(a2.detail.instance==c){var b2,d2,e2,k2,l2,m2,o2,p2,q2,s2,t2,u2,x;if(b2=a2.target,a2.detail.dataAttr&&!a2.defaultPrevented&&!j.disabled&&(q2=b2.getAttribute(i.sizesAttr)||b2.getAttribute("sizes"))&&r.test(q2)){if(d2=h(b2),e2=g(b2,d2),t2=n.test(e2.prefix)||n.test(e2.postfix),e2.isPicture&&(k2=b2.parentNode))for(l2=k2.getElementsByTagName("source"),m2=0,o2=l2.length;m2<o2;m2++)(t2||n.test(p2=h(l2[m2])))&&(f(p2,e2,l2[m2]),u2=!0);t2||n.test(d2)?(f(d2,e2,b2),u2=!0):u2&&(x=[],x.srcset=[],x.isPicture=!0,Object.defineProperty(b2,"_lazyrias",{value:x,writable:!0})),u2&&(v?b2.removeAttribute(i.srcAttr):q2!="auto"&&(s2={width:parseInt(q2,10)},w({target:b2,detail:s2})))}}},!0);var w=(function(){var d2=function(a2,b2){return a2.w-b2.w},e2=function(a2){var b2,c2,d3=a2.length,e3=a2[d3-1],f3=0;for(f3;f3<d3;f3++)if(e3=a2[f3],e3.d=e3.w/a2.w,e3.d>=a2.d){!e3.cached&&(b2=a2[f3-1])&&b2.d>a2.d-.13*Math.pow(a2.d,2.2)&&(c2=Math.pow(b2.d-.6,1.6),b2.cached&&(b2.d+=.15*c2),b2.d+(e3.d-a2.d)*c2>a2.d&&(e3=b2));break}return e3},f2=function(a2,b2){var d3;return!a2._lazyrias&&c.pWS&&(d3=c.pWS(a2.getAttribute(i.srcsetAttr||""))).length&&(Object.defineProperty(a2,"_lazyrias",{value:d3,writable:!0}),b2&&a2.parentNode&&(d3.isPicture=a2.parentNode.nodeName.toUpperCase()=="PICTURE")),a2._lazyrias},g2=function(b2){var d3=a.devicePixelRatio||1,e3=c.getX&&c.getX(b2);return Math.min(e3||d3,2.4,d3)},h2=function(b2,c2){var h3,i2,j3,k2,l2,m2;if(l2=b2._lazyrias,l2.isPicture&&a.matchMedia){for(i2=0,h3=b2.parentNode.getElementsByTagName("source"),j3=h3.length;i2<j3;i2++)if(f2(h3[i2])&&!h3[i2].getAttribute("type")&&(!(k2=h3[i2].getAttribute("media"))||(matchMedia(k2)||{}).matches)){l2=h3[i2]._lazyrias;break}}return(!l2.w||l2.w<c2)&&(l2.w=c2,l2.d=g2(b2),m2=e2(l2.sort(d2))),m2},j2=function(d3){if(d3.detail.instance==c){var e3,g3=d3.target;if(!u&&(a.respimage||a.picturefill||lazySizesConfig.pf))return void b.removeEventListener("lazybeforesizes",j2);("_lazyrias"in g3||d3.detail.dataAttr&&f2(g3,!0))&&(e3=h2(g3,d3.detail.width))&&e3.u&&g3._lazyrias.cur!=e3.u&&(g3._lazyrias.cur=e3.u,e3.cached=!0,c.rAF(function(){g3.setAttribute(i.srcAttr,e3.u),g3.setAttribute("src",e3.u)}))}};return v?j2=function(){}:addEventListener("lazybeforesizes",j2),j2})()})}typeof theme<"u"&&theme.hasOwnProperty("settings")&&(theme.settings.predictiveSearchEnabled=!1);var boostPFSFilterConfig={general:{limit:boostPFSThemeConfig.custom.products_per_page,loadProductFirst:!1,showPlaceholderProductList:!0,placeholderProductPerRow:3,placeholderProductGridItemClass:"boost-pfs-filter-product-item boost-pfs-filter-product-item-grid boost-pfs-filter-grid-width-3 boost-pfs-filter-grid-width-mb-2",enableOTP:!0,aspect_ratio:boostPFSThemeConfig.custom.aspect_ratio,cropImagePossitionEqualHeight:boostPFSThemeConfig.custom.product_img_crop,defaultDisplay:boostPFSThemeConfig.custom.product_item_type,selectOptionContainer:".boost-pfs-filter-product-item-image"},selector:{otpButtons:".boost-pfs-filter-product-item-image"}};(function(){var onSale=!1,soldOut=!1,priceVaries=!1,images=[],firstVariant={},boostPFSImgDefaultSrc="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",boostPFSRangeWidths=[180,360,540,720,900,1080,1296,1512,1728,2048];BoostPFS.inject(this),boostPFSFilterConfig.general.separateRefineByFromFilter=!!(jQ(".boost-pfs-filter-tree-h").length&&!Utils.isMobile()>0&&boostPFSThemeConfig.custom.filter_tree_horizontal_style!="style-expand"),Selector.stickyElementDesktop=jQ(".boost-pfs-filter-left-col").length>0&&!Utils.isMobile()?".boost-pfs-filter-left-col":".boost-pfs-filter-tree";function prepareShopifyData(data){if(soldOut=!data.available,onSale=data.compare_at_price_min>data.price_min,priceVaries=data.price_min!=data.price_max,images=data.images_info,first
1Variant=data.variants[0],Utils.getParam("variant")!==null&&Utils.getParam("variant")!=""){var paramVariant=data.variants.filter(function(e){return e.id==Utils.getParam("variant")});typeof paramVariant[0]<"u"&&(firstVariant=paramVariant[0])}else for(var i=0;i<data.variants.length;i++)if(data.variants[i].available){firstVariant=data.variants[i];break}return data}ProductGridItem.prototype.compileTemplate=function(data){data||(data=this.data),data=prepareShopifyData(data);var itemHtml=boostPFSTemplate.productGridItemHtml,soldOutClass=soldOut?boostPFSTemplate.soldOutClass:"",saleClass=onSale?boostPFSTemplate.saleClass:"";return itemHtml=itemHtml.replace(/{{soldOutClass}}/g,soldOutClass),itemHtml=itemHtml.replace(/{{saleClass}}/g,saleClass),itemHtml=itemHtml.replace(/{{gridWidthClass}}/g,buildGridWidthClass(data)),itemHtml=itemHtml.replace(/{{itemLabels}}/g,buildLabels(data)),itemHtml=itemHtml.replace(/{{itemTagLabels}}/g,buildTagLabels(data,!1)),itemHtml=itemHtml.replace(/{{itemBadge}}/g,buildBadge(data)),itemHtml=itemHtml.replace(/{{itemImages}}/g,buildImages(data)),itemHtml=itemHtml.replace(/{{itemPrice}}/g,buildPrice(data)),(typeof Integration>"u"||typeof Integration<"u"&&typeof Integration.hascompileTemplate=="function"&&!Integration.hascompileTemplate("reviews"))&&(itemHtml=itemHtml.replace(/{{itemReviews}}/g,buildReview(data))),itemHtml=itemHtml.replace(/{{itemVendor}}/g,buildVendor(data)),itemHtml=itemHtml.replace(/{{itemActiveSwapClass}}/g,buildActiveSwapClass(data)),itemHtml=itemHtml.replace(/{{itemSwatches}}/g,buildProductOptionSwatches(data)),itemHtml=itemHtml.replace(/{{itemId}}/g,data.id),itemHtml=itemHtml.replace(/{{itemTitle}}/g,data.title),itemHtml=itemHtml.replace(/{{itemHandle}}/g,data.handle),itemHtml=itemHtml.replace(/{{itemVendorLabel}}/g,data.vendor),itemHtml=itemHtml.replace(/{{itemUrl}}/g,Utils.buildProductItemUrlWithVariant(data)),itemHtml},ProductGridItem.prototype.afterRender=function(data){let productData=data;productData||(productData=this.data);const itemWrapper=jQ(this.$element);if(window.state.ProductBadges&&Shopify.shop!=="mytitlestore.myshopify.com"){const badge=window.state.ProductBadges.find(badge2=>productData.tags.includes(badge2.tag));if(onSale)itemWrapper.find(".boost-pfs-filter-product-item-badge-container").html(` 2 <div class="boost-pfs-filter-product-item-badge border-primary text-primary"> 3 <span class="boost-pfs-filter-product-item-badge__inner"> 4 Sale 5 </span> 6 </div> 7 `);else if(badge){const badgeText=badge&&badge.tag.split(":")[1].replace("_"," ");itemWrapper.find(".boost-pfs-filter-product-item-badge-container").html(` 8 <div class="boost-pfs-filter-product-item-badge border-${badge.color} text-${badge.color}"> 9 <span class="boost-pfs-filter-product-item-badge__inner"> 10 ${badgeText} 11 </span> 12 </div> 13 `)}}const swatchList=itemWrapper.find(".boost-pfs-filter-item-swatch"),renderedSwatches=swatchList.find("li");renderedSwatches.length>4&&(renderedSwatches.addClass("glide__slide"),swatchList.wrap('<div class="glide__track" data-glide-el="track"></div>'),itemWrapper.find(".glide__track").wrap('<div class="glide" data-id="'+productData.id+'"></div>'),itemWrapper.find(".glide").append(` 14 <div class="glide__arrows" data-glide-el="controls"> 15 <button 16 type="button" 17 aria-label="Previous colors" 18 class="glide__arrow glide__arrow--left !hidden" 19 data-glide-dir="<" 20 ></button> 21 22 <button 23 type="button" 24 aria-label="Next colors" 25 class="glide__arrow glide__arrow--right" 26 data-glide-dir=">" 27 ></button> 28 </div> 29 `));const checkOOS=function(itemWrapper2,colorSwatch){if(itemWrapper2.find(".boost-pfs-filter-product-item__quickAdd button").prop("disabled",!1).find("span").html("Quick Add +"),colorSwatch===!1){productData.available||itemWrapper2.find(".boost-pfs-filter-product-item__quickAdd button").prop("disabled",!0).find("span").html("Unavailable");return}const availableSizes=[];productData.variants.filter(function(variant){return typeof variant.option_color<"u"&&variant.option_color==colorSwatch&&variant.available?(typeof variant.option_size<"u"&&availableSizes.push(variant.option_size),!0):!1}).length<=0&&itemWrapper2.find(".boost-pfs-filter-product-item__quickAdd button").prop("disabled",!0).find("span").html("Unavailable"),itemWrapper2.find(".boost-pfs-filter-product-item__quickAdd button li").prop("disabled",!0).addClass("disabled"),availableSizes.forEac
29h(function(size){itemWrapper2.find(`.boost-pfs-filter-product-item__quickAdd button li[data-value="${encodeURI(size)}"]`).prop("disabled",!1).removeClass("disabled")})};let is_bundle_product=!1;if(productData.metafields.forEach(metafield=>{if(metafield.key=="is_bundle_product"&&metafield.value=="true")return is_bundle_product=!0,!1}),!is_bundle_product){let quickAddSizes="";if(typeof productData.options_with_values<"u"&&productData.options_with_values.length>0){const swatchArr=productData.options_with_values.filter(function(option){return option.name=="size"});if(swatchArr.length>0){quickAddSizes="<ul>";const swachValues=swatchArr[0].values;for(let i=0;i<swachValues.length;i++)quickAddSizes+=`<li data-value="${encodeURI(swachValues[i].title)}">${swachValues[i].title}</li>`;quickAddSizes+="</ul>"}}const colorSwatchArr=productData.options_with_values.filter(function(option){return option.name=="color"});let quickAddHtml=` 30 <div class="boost-pfs-filter-product-item__quickAdd"> 31 <button 32 data-variant="${productData.variants[0].id}" 33 data-size-option="${quickAddSizes?"true":"false"}" 34 data-color-option="${colorSwatchArr.length>0?colorSwatchArr[0].values[0].title:"false"}" 35 ${productData.available?"":'disabled="disabled"'} 36 > 37 <span>${productData.available?"Quick Add +":"Unavailable"}</span> 38 39 ${quickAddSizes} 40 </button> 41 </div> 42 `;itemWrapper.find(".boost-pfs-filter-product-item-image").append(quickAddHtml),productData.available&&checkOOS(itemWrapper,colorSwatchArr.length>0?colorSwatchArr[0].values[0].title:!1)}if(itemWrapper.on("click",".boost-pfs-filter-product-item__quickAdd button",function(evt){const sizeOptions=jQ(this).attr("data-size-option"),colorOption=jQ(this).attr("data-color-option");if(sizeOptions!="false")jQ(this).find("ul").addClass("active");else{const selectedVariant=productData.variants.filter(function(variant){return!(typeof variant.option_color<"u"&&variant.option_color!=colorOption)});selectedVariant.length>0&&(jQ(this).attr("data-variant",selectedVariant[0].id),quickAdd(selectedVariant[0].id))}}),itemWrapper.on("mouseenter",".boost-pfs-filter-product-item__quickAdd button",function(evt){jQ(this).find("ul").addClass("active")}),itemWrapper.on("mouseleave",".boost-pfs-filter-product-item__quickAdd button",function(evt){jQ(this).find("ul").removeClass("active")}),itemWrapper.on("mouseenter",".boost-pfs-filter-product-item__quickAdd button li",function(evt){evt.preventDefault(),evt.stopImmediatePropagation();const buttonWrapper=jQ(this).closest("button"),colorOption=buttonWrapper.attr("data-color-option"),sizeOption=decodeURI(jQ(this).attr("data-value")),selectedVariant=productData.variants.filter(function(variant){return!(typeof variant.option_color<"u"&&variant.option_color!=colorOption||typeof variant.option_size<"u"&&variant.option_size!=sizeOption)});selectedVariant.length>0&&buttonWrapper.attr("data-variant",selectedVariant[0].id),jQ(this).addClass("active").siblings().removeClass("active")}),itemWrapper.on("click",".boost-pfs-filter-product-item__quickAdd button li",function(evt){evt.preventDefault(),evt.stopImmediatePropagation();const variantId=jQ(this).closest("button").attr("data-variant");return quickAdd(variantId),!1}),itemWrapper.find(".boost-pfs-filter-item-swatch li span").on("click",function(evt){let swatchValue=jQ(this).attr("data-value");const productItemWrapper=jQ(this).closest(".boost-pfs-filter-product-item");let swatchImage=productItemWrapper.find(".boost-pfs-filter-product-item-main-image").attr("srcset");jQ(this).closest("li").addClass("active").siblings().removeClass("active"),productItemWrapper.find(".boost-pfs-filter-item-swatch__label").attr("data-value",swatchValue).text(swatchValue),productItemWrapper.find(".boost-pfs-filter-product-item__quickAdd button").attr("data-color-option",swatchValue),productItemWrapper.find(".boost-pfs-filter-product-item-main-image").attr("src",swatchImage),checkOOS(productItemWrapper,swatchValue)}),itemWrapper.on("mouseenter",".boost-pfs-filter-item-swatch li span",function(evt){let swatchValue=jQ(this).attr("data-value");jQ(this).closest(".boost-pfs-filter-product-item").find(".boost-pfs-filter-item-swatch__label").text(swatchValue)}),itemWrapper.on("mouseleave",".boost-pfs-filter-item-swatch li span",function(evt){const productItemWrapper=jQ(this).closest(".boost-pfs-filter-product-item");let swatchImage=productItemWrapper.find(".boost-pfs-filter-product-item-main-image").attr("src"),swatchValue=productItemWrapper.find(".boost-pfs-filter-item-swatch__label").attr("data-value");productItemWrapper.find(".boost-pfs-filter-item-swatch__label").text(swatchValue),productItemWrapper.find(".boost-pfs-filter-product-item-main-image").attr("srcset",swatchImage)}),itemWrapper.find(".boost-pfs-filter-item-swatch li:first-child span").length>0){var img=itemWrapper.find(".boost-pfs-filter-product-item-main-image"),newImage=itemWrapper.find(".boost-pfs-filter-item-swatch li:first-child span").data("img");img.attr("data-srcset",newImage),img.attr("data-src",newImage)}},ProductListItem.prototype.compileTemplate=function(data){data||(
42data=this.data),data=prepareShopifyData(data);var itemHtml=boostPFSTemplate.productListItemHtml,soldOutClass=soldOut?boostPFSTemplate.soldOutClass:"",saleClass=onSale?boostPFSTemplate.saleClass:"";itemHtml=itemHtml.replace(/{{soldOutClass}}/g,soldOutClass),itemHtml=itemHtml.replace(/{{saleClass}}/g,saleClass),itemHtml=itemHtml.replace(/{{itemLabels}}/g,buildLabels(data)),itemHtml=itemHtml.replace(/{{itemTagLabels}}/g,buildTagLabels(data,!1)),itemHtml=itemHtml.replace(/{{itemBadge}}/g,buildBadge(data)),itemHtml=itemHtml.replace(/{{itemImages}}/g,buildImages(data)),(typeof Integration>"u"||typeof Integration<"u"&&typeof Integration.hascompileTemplate=="function"&&!Integration.hascompileTemplate("reviews"))&&(itemHtml=itemHtml.replace(/{{itemReviews}}/g,buildReview(data))),itemHtml=itemHtml.replace(/{{itemVendor}}/g,buildVendor(data));var itemPriceHtml=buildPrice(data,onSale,priceVaries);itemHtml=itemHtml.replace(/{{itemPrice}}/g,itemPriceHtml);var itemDescription="";if(data.body_html!=null){var itemDescription=jQ("<p>"+data.body_html+"</p>").text();itemDescription=itemDescription.split(" ").length>35?itemDescription.split(" ").splice(0,35).join(" ")+"...":itemDescription.split(" ").splice(0,35).join(" ")}return itemHtml=itemHtml.replace(/{{itemDescription}}/g,itemDescription),itemHtml=itemHtml.replace(/{{itemActiveSwapClass}}/g,buildActiveSwapClass(data)),itemHtml=itemHtml.replace(/{{itemSwatches}}/g,buildProductOptionSwatches(data)),itemHtml=itemHtml.replace(/{{itemTitle}}/g,data.title),itemHtml=itemHtml.replace(/{{itemVendorLabel}}/g,data.vendor),itemHtml=itemHtml.replace(/{{itemUrl}}/g,Utils.buildProductItemUrlWithVariant(data)),itemHtml=itemHtml.replace(/{{itemId}}/g,data.id),itemHtml},ProductListItem.prototype.afterRender=function(data){data||(data=this.data);const itemWrapper=jQ(this.$element);if(window.state.ProductBadges){const badge=window.state.ProductBadges.find(badge2=>data.tags.includes(badge2.tag));if(onSale)itemWrapper.find(".boost-pfs-filter-product-item-badge-container").html(` 43 <div class="boost-pfs-filter-product-item-badge border-primary text-primary"> 44 <span class="boost-pfs-filter-product-item-badge__inner"> 45 Sale 46 </span> 47 </div> 48 `);else if(badge){const badgeText=badge&&badge.tag.split(":")[1].replace("_"," ");itemWrapper.find(".boost-pfs-filter-product-item-badge-container").html(` 49 <div class="boost-pfs-filter-product-item-badge border-${badge.color} text-${badge.color}"> 50 <span class="boost-pfs-filter-product-item-badge__inner"> 51 ${badgeText} 52 </span> 53 </div> 54 `)}}};function buildGridWidthClass(){var gridWidthClass="";switch(boostPFSThemeConfig.custom.products_per_row){case 2:gridWidthClass="boost-pfs-filter-grid-width-2";break;case 3:gridWidthClass="boost-pfs-filter-grid-width-3";break;case 5:gridWidthClass="boost-pfs-filter-grid-width-5";break;case 6:gridWidthClass="boost-pfs-filter-grid-width-6";break;default:gridWidthClass="boost-pfs-filter-grid-width-4";break}switch(boostPFSThemeConfig.custom.products_per_row_m){case 1:gridWidthClass+=" boost-pfs-filter-grid-width-mb-1";break;case 3:gridWidthClass+=" boost-pfs-filter-grid-width-mb-3";break;default:gridWidthClass+=" boost-pfs-filter-grid-width-mb-2";break}return gridWidthClass}function buildImages(data){for(var html="",aspectRatio="",rangeWidths=boostPFSRangeWidths,paddingTop=100,dataSrcSet="",dataWidths="",dataSizes="auto",imgAlt=data.title,flipImageSrcSet="",activeSwapImage=!Utils.isMobile()&&images.length>1&&boostPFSThemeConfig.custom.hasOwnProperty("active_image_swap")&&boostPFSThemeConfig.custom.active_image_swap==!0,i=0;i<rangeWidths.length;i++)dataSrcSet+=Utils.getFeaturedImage(images,rangeWidths[i]+"x")+" "+rangeWidths[i]+"w",dataWidths+=rangeWidths[i],activeSwapImage&&(flipImageSrcSet+=Utils.optimizeImage(images[1].src,rangeWidths[i]+"x")+" "+rangeWidths[i]+"w"),i<rangeWidths.length-1&&(dataSrcSet+=", ",dataWidths+=", ",activeSwapImage&&(flipImageSrcSet+=", "));return images.length>0&&(aspectRatio=images[0].width/images[0].height,paddingTop=1/aspectRatio*100),html+='<a href="{{itemUrl}}" class="boost-pfs-filter-product-item-image-link" ',html+='style="padding-top:'+paddingTop+'%;">',html+='<img class="boost-pfs-filter-product-item-main-image lazyload Image--lazyLoad"data-srcset="'+dataSrcSet+'" data-src="'+Utils.getFeaturedImage(images,rangeWidths[2]+"x")+'" data-widths="['+dataWidths+']" data-sizes="'+dataSizes+'" src="'+boostPFSImgDefaultSrc+'" alt="'+imgAlt+'" ',activeSwapImage&&(html+=' data-img-flip-src="'+Utils.optimizeImage(images[1].src,rangeWidths[2]+"x")+'" data-img-flip-srcset="'+flipImageSrcSet+'" '),html+="/></a>",html}function buildVendor(data){var html="";return boostPFSThemeConfig.custom.hasOwnProperty("show_vendor")&&boostPFSThemeConfig.custom.show_vendor==!0&&(html=boostPFSTemplate.vendorHtml),html}function buildPrice(data){var html="";return boostPFSThemeConfig.custom.hasOwnProperty("show_price")&&boostPFSThemeConfig.custom.show_price&&(html='<p class="boost-pfs-filter-product-item-price">
54',onSale?(html+='<span class="boost-pfs-filter-product-item-sale-price">'+Utils.formatMoney(data.price_min)+"</span>",html+="<s>"+Utils.formatMoney(data.compare_at_price_min)+"</s> "):(priceVaries&&(html+='<span class="boost-pfs-filter-product-item-price-from-text">'+boostPFSThemeConfig.label_basic.from+" </span>"),html+='<span class="boost-pfs-filter-product-item-regular-price">'+Utils.formatMoney(data.price_min)+"</span>"),html+="</p>"),html}function buildLabels(data){if(Shopify.shop=="mytitlestore.myshopify.com")return"";var soldOutLabel="";boostPFSThemeConfig.custom.hasOwnProperty("sold_out_enable")&&boostPFSThemeConfig.custom.sold_out_enable&&soldOut&&(soldOutLabel=boostPFSTemplate.soldOutLabelHtml.replace(/{{style}}/g,""));var saleLabel="",salePercent="";return boostPFSThemeConfig.custom.sale_label_enable&&onSale&&!soldOut&&(boostPFSThemeConfig.custom.sale_label_display=="sale_percent"&&(salePercent=Math.round((data.compare_at_price_min-data.price_min)*100/data.compare_at_price_max)),saleLabel=boostPFSTemplate.saleLabelHtml.replace(/{{style}}/g,""),saleLabel=boostPFSTemplate.saleLabelHtml.replace(/percent/g,"-"+salePercent+"%")),soldOutLabel+saleLabel}function buildTagLabels(data,showall){if(Shopify.shop=="mytitlestore.myshopify.com")return"";if(boostPFSThemeConfig.custom.tag_label_enable){if(showall){var tagLabel="";if(data.tags)for(var i=0;i<data.tags.length;i++){var tag=data.tags[i];if(tag.indexOf("pfs:label")!==-1){var preTagLabel=boostPFSTemplate.tagLabelHtml.replace(/{{labelTag}}/g,tag.split("pfs:label-")[1]);tagLabel+=preTagLabel}}}else{var tagLabel="";if(data.tags){for(var i=data.tags.length-1;i>=0;i--)if(tag=data.tags[i],tag.indexOf("pfs:label")!==-1){var preTagLabel=boostPFSTemplate.tagLabelHtml.replace(/{{labelTag}}/g,tag.split("pfs:label-")[1]);tagLabel+=preTagLabel;break}}}return tagLabel}else return""}function buildBadge(data){let badge="";if(data.tags)for(var i=0;i<data.tags.length;i++){const tag=data.tags[i];if(tag==="badge:new"){badge="new";break}else if(tag==="badge:sale"){badge="sale";break}}return badge&&(badge=` 55 <div class="boost-pfs-filter-product-item-badge boost-pfs-filter-product-item-badge--${badge}"> 56 <span class="boost-pfs-filter-product-item-badge__inner">${badge}</span> 57 </div> 58 `),badge}function onlyUnique(value,index,self){return self.indexOf(value)===index}function buildProductOptionSwatches(data){var swatchesProductOptionHtml="";if(boostPFSThemeConfig.custom.swatch_enable)for(var swatchApplyFor=["color","img","pro_img","text"],i=0;i<swatchApplyFor.length;i++)for(var optionNames=boostPFSThemeConfig.custom["swatch_by_"+swatchApplyFor[i]+"_apply"].split(",").filter(onlyUnique),swatchShape=boostPFSThemeConfig.custom["swatch_by_"+swatchApplyFor[i]+"_shape"],swatchType=swatchApplyFor[i],j=0;j<optionNames.length;j++){var optionName=optionNames[j].trim(),filterSwatchTitle=optionName,swatchArr=[],countSwatch=0,swatchValues=[],dataImgSize="360",bgSize="50x",dataImgSrc=Utils.getFeaturedImage(data.images_info,dataImgSize+"x"),swatchName="#ffffff",bgImageSrc="",viewMoreLabel="More "+filterSwatchTitle;if(typeof data.options_with_values<"u"&&data.options_with_values.length>0&&(swatchArr=data.options_with_values.filter(function(option){return option.name==optionName}),swatchArr.length>0)){countSwatch=swatchArr[0].values.length,swatchValues=swatchArr[0].values,swatchesProductOptionHtml+='<div class="boost-pfs-filter-item-swatch__container"><ul data-count="'+countSwatch+'" class="boost-pfs-filter-item-swatch boost-pfs-filter-item-swatch-option'+optionName+" boost-pfs-filter-item-swatch-shape-"+swatchShape+" boost-pfs-filter-item-swatch-type-"+swatchType+'">';let firstOptionName="";for(var sIndex=0;sIndex<countSwatch&&(swatchName=swatchValues[sIndex].title,swatchVariant=data.variants[sIndex],sImageIndex=swatchValues[sIndex].image||"",sImageIndex!="");sIndex++){dataImgSrc=Utils.optimizeImage(data.images_info[sImageIndex-1].src,dataImgSize+"x")+" "+dataImgSize+"w";if(swatchType)switch(swatchType){case"img":bgImageSrc=boostPFSAppConfig.general.file_url.replace(/\?/,Utils.slugify(filterSwatchTitle).replace(/\-/g,"_")+"-"+Utils.slugify(swatchName)+".png?v=");break;case"pro_img":bgImageSrc=boostPFSAppConfig.general.no_image_url,sImageIndex!=""&&(bgImageSrc=Utils.optimizeImage(data.images[sImageIndex],bgSize));break;default:bgImageSrc=""}swatchesProductOptionHtml+=`<li class="${sIndex==0?"active":""}">`,sIndex==0&&(firstOptionName=swatchName),swatchType=="text"?swatchesProductOptionHtml+='<a aria-label="'+optionName+": "+swatchName+'" title="'+swatchName+'" href="'+Utils.buildProductItemUrl(data)+"?variant="+swatchVariant.id+'">'+swatchName+"</a>
58":(swatchesProductOptionHtml+='<span tabindex="0" data-value="'+swatchName+'" aria-label="'+optionName+": "+swatchName+'" style="background-color: '+swatchName+"; ",bgImageSrc!=""?swatchesProductOptionHtml+="background-image: url("+bgImageSrc+');" ':swatchesProductOptionHtml+='" ',dataImgSrc!=""&&(swatchesProductOptionHtml+='data-img="'+dataImgSrc+'" '),swatchesProductOptionHtml+="></span>"),swatchesProductOptionHtml+="</li>"}swatchesProductOptionHtml+="</ul></div>",swatchesProductOptionHtml+='<div class="boost-pfs-filter-item-swatch__label" data-value="'+firstOptionName+'">'+firstOptionName+"</div>",swatchesProductOptionHtml+=` 59 <div class="boost-pfs-filter-item-swatch__count"> 60 ${countSwatch} colors available 61 </div> 62 `}}return swatchesProductOptionHtml}function eventColorSwatches(event){event=="hover"&&jQ(document).on("mouseenter",".boost-pfs-filter-item-swatch li span",function(){var img=jQ(this).closest(".boost-pfs-filter-product-item-inner").find(".boost-pfs-filter-product-item-main-image"),newImage=jQ(this).data("img");img.attr("srcset",newImage)}),event=="click"&&jQ(document).on("click",".boost-pfs-filter-item-swatch li span",function(){var img=jQ(this).closest(".boost-pfs-filter-product-item-inner").find(".boost-pfs-filter-product-item-main-image"),newImage=jQ(this).data("img");img.attr("srcset",newImage)}),jQ(document).on("focus",".boost-pfs-filter-item-swatch li span",function(){var img=jQ(this).closest(".boost-pfs-filter-product-item-inner").find(".boost-pfs-filter-product-item-main-image"),newImage=jQ(this).data("img");img.attr("srcset",newImage)})}function buildReview(data){var html="";return boostPFSThemeConfig.custom.hasOwnProperty("show_product_review")&&boostPFSThemeConfig.custom.show_product_review==!0&&(html='<span class="shopify-product-reviews-badge" data-id="{{itemId}}"></span>'),html}function buildActiveSwapClass(data){return!Utils.isMobile()&&images.length>1&&boostPFSThemeConfig.custom.hasOwnProperty("active_image_swap")&&boostPFSThemeConfig.custom.active_image_swap==!0?"has-bc-swap-image":""}ProductPaginationDefault.prototype.compileTemplate=function(totalProduct){totalProduct||(totalProduct=this.totalProduct);var currentPage=parseInt(Utils.stripHtml(Globals.queryParams.page)),totalPage=Math.ceil(totalProduct/Utils.stripHtml(Globals.queryParams.limit));if((!currentPage||isNaN(currentPage))&&(currentPage=1),totalPage<=1)return"";var paginationHtml=boostPFSTemplate.paginateHtml,previousHtml=currentPage>1?boostPFSTemplate.previousActiveHtml:boostPFSTemplate.previousDisabledHtml;previousHtml=previousHtml.replace(/{{itemUrl}}/g,Utils.buildToolbarLink("page",currentPage,currentPage-1)),paginationHtml=paginationHtml.replace(/{{previous}}/g,previousHtml);var nextHtml=currentPage<totalPage?boostPFSTemplate.nextActiveHtml:boostPFSTemplate.nextDisabledHtml;nextHtml=nextHtml.replace(/{{itemUrl}}/g,Utils.buildToolbarLink("page",currentPage,currentPage+1)),paginationHtml=paginationHtml.replace(/{{next}}/g,nextHtml);for(var beforeCurrentPageArr=[],iBefore=currentPage-1;iBefore>currentPage-3&&iBefore>0;iBefore--)beforeCurrentPageArr.unshift(iBefore);currentPage-4>0&&beforeCurrentPageArr.unshift("..."),currentPage-4>=0&&beforeCurrentPageArr.unshift(1),beforeCurrentPageArr.push(currentPage);for(var afterCurrentPageArr=[],iAfter=currentPage+1;iAfter<currentPage+3&&iAfter<=totalPage;iAfter++)afterCurrentPageArr.push(iAfter);currentPage+3<totalPage&&afterCurrentPageArr.push("..."),currentPage+3<=totalPage&&afterCurrentPageArr.push(totalPage);for(var pageItemsHtml="",pageArr=beforeCurrentPageArr.concat(afterCurrentPageArr),iPage=0;iPage<pageArr.length;iPage++)pageArr[iPage]=="..."?pageItemsHtml+=boostPFSTemplate.pageItemRemainHtml:pageItemsHtml+=pageArr[iPage]==currentPage?boostPFSTemplate.pageItemSelectedHtml:boostPFSTemplate.pageItemHtml,pageItemsHtml=pageItemsHtml.replace(/{{itemTitle}}/g,pageArr[iPage]),pageItemsHtml=pageItemsHtml.replace(/{{itemUrl}}/g,Utils.buildToolbarLink("page",currentPage,pageArr[iPage]));return paginationHtml=paginationHtml.replace(/{{pageItems}}/g,pageItemsHtml),paginationHtml},ProductSorting.prototype.compileTemplate=function(){var html=boostPFSTemplate.sortingHtml;if(boostPFSThemeConfig.custom.show_sort_by&&boostPFSTemplate.hasOwnProperty("sortingHtml")){var sortingArr2=Utils.getSortingList();if(sortingArr2){var paramSort=Utils.stripHtml(Globals.queryParams.sort)||"",sortingItemsHtml="";for(var k in sortingArr2)activeClass="",paramSort==k&&(activeClass="boost-pfs-filter-sort-item-active"),sortingItemsHtml
62+='<li aria-label="'+sortingArr2[k]+'"><a href="#" data-sort="'+k+'" class="'+activeClass+'" title="'+sortingArr2[k]+'" aria-label="'+sortingArr2[k]+'">'+sortingArr2[k]+"</a></li>";html=html.replace(/{{sortingItems}}/g,sortingItemsHtml),html=html.replace(/{{sortingLabel}}/g,Labels.sorting)}}return html},ProductSorting.prototype.render=function(){jQ(Selector.topSorting).html(this.compileTemplate()),jQ(".boost-pfs-filter-custom-sorting").hasClass("boost-pfs-filter-sort-active")&&jQ(".boost-pfs-filter-custom-sorting").toggleClass("boost-pfs-filter-sort-active");var labelSort="",paramSort=Utils.stripHtml(Globals.queryParams.sort)||"",sortingList=Utils.getSortingList();paramSort.length>0&&sortingList&&sortingList[paramSort]?labelSort=sortingList[paramSort]:labelSort=Labels.sorting,jQ(".boost-pfs-filter-custom-sorting button span span").text(labelSort)},ProductSorting.prototype.bindEvents=function(){var _this=this;jQ(".boost-pfs-filter-filter-dropdown a").click(function(e){e.preventDefault(),FilterApi.setParam("sort",jQ(this).data("sort")),FilterApi.setParam("page",1),FilterApi.applyFilter("sort")}),jQ(".boost-pfs-filter-custom-sorting > button").click(function(){jQ(".boost-pfs-filter-filter-dropdown").toggle().parent().toggleClass("boost-pfs-filter-sort-active")}),jQ(Selector.filterTreeMobileButton).click(function(){jQ(".boost-pfs-filter-top-sorting-mobile .boost-pfs-filter-filter-dropdown").hide()}),jQ(document).on("click",function(e){jQ(e.target).parents(".boost-pfs-filter-top-sorting").find(".boost-pfs-filter-filter-dropdown").length===0&&jQ(".boost-pfs-filter-filter-dropdown").hide().parent().removeClass("boost-pfs-filter-sort-active")})},ProductDisplayType.prototype.compileTemplate=function(){var itemHtml="<span>"+boostPFSThemeConfig.label.toolbar_viewas+"</span>";return boostPFSThemeConfig.custom.product_item_type=="grid"?boostPFSThemeConfig.custom.view_as_type=="view_as_type_list_grid_multi_col"&&!Utils.isMobile()?(console.log(buildDisplayTitle("grid",3)),itemHtml+='<a href="'+Utils.buildToolbarLink("display","grid","list")+'" title="'+buildDisplayTitle("list")+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-list" data-view="list"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid",2)+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-grid {{class.productDisplayType}}-grid-2" data-view="grid-2"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid",3)+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-grid {{class.productDisplayType}}-grid-3" data-view="grid-3"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid",4)+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-grid {{class.productDisplayType}}-grid-4" data-view="grid-4"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid",5)+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-grid {{class.productDisplayType}}-grid-5" data-view="grid-5"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid",6)+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-grid {{class.productDisplayType}}-grid-6" data-view="grid-6"><span class="icon-fallback-text"></span></a>'):(itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid")+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-grid" data-view="grid"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","grid","list")+'" title="'+buildDisplayTitle("list")+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-list" data-view="list"><span class="icon-fallback-text"></span></a>'):boostPFSThemeConfig.custom.view_as_type=="view_as_type_list_grid_multi_col"&&!Utils.isMobile()?(itemHtml+='<a href="'+Utils.buildToolbarLink("display","grid","list")+'" title="'+buildDisplayTitle("list")+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-list" data-view="list"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid",2)+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}
62-grid {{class.productDisplayType}}-grid-2" data-view="grid-2"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid",3)+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-grid {{class.productDisplayType}}-grid-3" data-view="grid-3"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid",4)+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-grid {{class.productDisplayType}}-grid-4" data-view="grid-4"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid",5)+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-grid {{class.productDisplayType}}-grid-5" data-view="grid-5"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid",6)+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-grid {{class.productDisplayType}}-grid-6" data-view="grid-6"><span class="icon-fallback-text"></span></a>'):(itemHtml+='<a href="'+Utils.buildToolbarLink("display","grid","list")+'" title="'+buildDisplayTitle("list")+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-list" data-view="list"><span class="icon-fallback-text"></span></a>',itemHtml+='<a href="'+Utils.buildToolbarLink("display","list","grid")+'" title="'+buildDisplayTitle("grid")+'" class="{{class.productDisplayType}}-item {{class.productDisplayType}}-grid" data-view="grid"><span class="icon-fallback-text"></span></a>'),itemHtml=itemHtml.replace(/{{class.productDisplayType}}/g,Class.productDisplayType),itemHtml};function buildDisplayTitle(type,count){return type===""?type:type==="list"?Labels.listView||"List view":typeof count>"u"||count===0?Labels.gridView||"Grid view":(Labels.gridViewColumns||"Grid view {{ count }} Columns").replace(/{{ count }}/g,count)}var originalRenderProductDisplayType=ProductDisplayType.prototype.render;ProductDisplayType.prototype.render=function(){if(originalRenderProductDisplayType.call(this),this.$element.length){if(this.$element.find(this.selector.productDisplayTypeList).removeClass("active"),this.$element.find(this.selector.productDisplayTypeGrid).removeClass("active"),Utils.stripHtml(Globals.queryParams.display)=="list")this.$element.find(this.selector.productDisplayTypeList).addClass("active");else if(Utils.stripHtml(Globals.queryParams.display)=="grid")if(boostPFSThemeConfig.custom.view_as_type=="view_as_type_list_grid_multi_col"&&!Utils.isMobile()){var curentGridColumn=boostPFSThemeConfig.custom.products_per_row;this.$element.find(this.selector.productDisplayTypeGrid).each(function(){var $parent=jQ(this).parent(),$cssNames=jQ(".boost-pfs-filter-top-display-type").attr("class").split(" "),$activeClass=$cssNames[$cssNames.length-1],indexCurrentColumn=$activeClass.split("-")[$activeClass.split("-").length-1];if($parent.hasClass("boost-pfs-filter-view-as-click")&&jQ(this).data("view")==$activeClass){if(jQ(this).addClass("active"),jQ(".boost-pfs-filter-product-item").length>0){for(var arrClass=jQ(".boost-pfs-filter-product-item").attr("class").split(" "),prevClass="",i=0;i<arrClass.length;i++)if(arrClass[i].match(/(^|\s)boost-pfs-filter-grid-width-\S+/g)){prevClass=arrClass[i];break}jQ(".boost-pfs-filter-product-item").removeClass(prevClass),jQ(".boost-pfs-filter-product-item").addClass("boost-pfs-filter-grid-width-"+indexCurrentColumn)}}else!$parent.hasClass("boost-pfs-filter-view-as-click")&&jQ(this).data("view").split("-")[1]==curentGridColumn&&jQ(this).addClass("active")})}else this.$element.find(this.selector.productDisplayTypeGrid).addClass("active")}},ProductLimit.prototype.compileTemplate=function(){var html="";if(boostPFSThemeConfig.custom.show_limit&&boostPFSTemplate.hasOwnProperty("showLimitHtml")){var numberList=Settings.getSettingValue("general.showLimitList");if(numberList!=""){var showLimitItemsHtml="",arr=numberList.split(",");
62for(var k in sortingArr)showLimitItemsHtml+='<option value="'+arr[k].trim()+'">'+arr[k].trim()+"</option>";html=boostPFSTemplate.showLimitHtml.replace(/{{showLimitItems}}/g,showLimitItemsHtml)}}return html},Breadcrumb.prototype.compileTemplate=function(colData){colData||(colData=this.collectionData);var breadcrumbItemsHtml="";if(boostPFSTemplate.hasOwnProperty("breadcrumbHtml"))if(typeof colData<"u"&&colData.hasOwnProperty("collection")){var colInfo=colData.collection;typeof this.collectionTags<"u"&&this.collectionTags!==null?(breadcrumbItemsHtml+=boostPFSTemplate.breadcrumbItemLink.replace(/{{itemLink}}/g,"/collections/"+colInfo.handle).replace(/{{itemTitle}}/g,colInfo.title),breadcrumbItemsHtml+=" {{breadcrumbDivider}} ",breadcrumbItemsHtml+=boostPFSTemplate.breadcrumbItemSelected.replace(/{{itemTitle}}/g,this.collectionTags[0])):breadcrumbItemsHtml+=boostPFSTemplate.breadcrumbItemSelected.replace(/{{itemTitle}}/g,colInfo.title)}else breadcrumbItemsHtml+=boostPFSTemplate.breadcrumbItemSelected.replace(/{{itemTitle}}/g,Settings.getSettingValue("label.defaultCollectionHeader"));return breadcrumbItemsHtml},Breadcrumb.prototype.afterRender=function(colData){},ProductList.prototype.afterRender=function(data){if(data||(data=this.data),window.SPR&&typeof window.SPR.initDomEls=="function"&&typeof window.SPR.loadBadges=="function"&&boostPFSThemeConfig.custom.show_product_review&&(window.SPR.initDomEls(),window.SPR.loadBadges()),Shopify.shop=="mytitlestore.myshopify.com")for(var i=0;i<data.length;i++)formRequest(data[i].handle).then(res_success=>{var res=JSON.parse(res_success);jQ('.boost-pfs-filter-product-item[data-id="'+res.id+'"]').find(".boost-pfs-filter-product-item-price__desktop").html(res.price),jQ('.boost-pfs-filter-product-item[data-id="'+res.id+'"]').find(".boost-pfs-filter-product-item-price__mobile").html(res.price)}).catch(res_error=>{console.log(res_error)})},Filter.prototype.afterRender=function(data){data||(data=this.data);var totalProduct=data.total_product+"<span> "+boostPFSThemeConfig.label.items_with_count_other+"</span>";data.total_product==1&&(totalProduct=data.total_product+"<span> "+boostPFSThemeConfig.label.items_with_count_one+"</span>"),data.total_product==0?jQ(".boost-pfs-filter-default-toolbar-inner").addClass("boost-pfs-filter-toolbar-product-0"):jQ(".boost-pfs-filter-default-toolbar-inner").removeClass("boost-pfs-filter-toolbar-product-0"),jQ(".boost-pfs-filter-total-product").html(totalProduct),jQ("body").find(".boost-pfs-filter-skeleton-button").remove();var isiOS=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;if(isiOS&&Utils.isMobile()&&jQ(".boost-pfs-filter-product-item").find("a").on("touchstart",function(){isScrolling=!1}).on("touchmove",function(){isScrolling=!0}).on("touchend",function(){isScrolling||(window.location=jQ(this).attr("href"))}),swapImage(data),Utils.stripHtml(Globals.queryParams.display)!=="list"&&setTimeout(function(){equalHeight(data)},700),jQ(window).resize(function(){Utils.stripHtml(Globals.queryParams.display)!=="list"&&setTimeout(function(){equalHeight(data)},700)}),boostPFSThemeConfig.custom.swatch_change_img!="none"&&eventColorSwatches(boostPFSThemeConfig.custom.swatch_change_img),typeof boostRemoveImageLoadingAnimation=="function"&&boostRemoveImageLoadingAnimation(jQ(Selector.products).find("[data-boost-image-loading-animation]")),boostPFSThemeConfig.custom.hasOwnProperty("layout_type")&&boostPFSThemeConfig.custom.layout_type=="fullwidth"&&!Utils.isMobile()&&jQ("body").addClass("boost-pfs-filter-fullwidth-page"),document.addEventListener("scroll",function(){jQ(".boost-pfs-filter-tree-h.boost-pfs-filter-stick").length>0&&jQ(window).width()>767&&jQ(".boost-pfs-filter-custom-sorting .boost-pfs-filter-filter-dropdown").hide().parent().removeClass("boost-pfs-filter-sort-active")}),jQ(".site-nav__thumb-menu").length>0&&Utils.isMobile()){var heightHeaderThemeStick=jQ(".site-nav__thumb-menu").height()+40;jQ(".boost-pfs-filter-tree-mobile-button-stick-wrapper").css("bottom",heightHeaderThemeStick).addClass("boost-pfs-filter-sticky-bottom"),jQ(".boost-pfs-filter-mobile-style1").addClass("boost-pfs-filter-mobile-style1-sticky-bottom")}const totalProducts=boostPFS.filter.filterResult.pagination.totalProduct,currentProducts=boostPFS.filter.filterResult.pagination.toProduct,currentPercentage=Math.ceil(currentProducts/totalProducts*100),loadM
62oreTotalHTML=`Showing <strong>${currentProducts}</strong> out of ${totalProducts} products`,loadMoreProgresslHTML=` 63 <div class="boost-pfs-filter-load-more-progress"> 64 <div class="boost-pfs-filter-load-more-progress__inner"> 65 <span style="width: ${currentPercentage}%;"></span> 66 </div> 67 </div> 68 `;jQ(".boost-pfs-filter-load-more .boost-pfs-filter-load-more-total").html(loadMoreTotalHTML).after(loadMoreProgresslHTML),jQ(".boost-pfs-filter-load-more .boost-pfs-filter-load-more-button").html("Load More"),jQ(".boost-pfs-filter-item-swatch__container .glide").each(function(){const glideId=jQ(this).attr("data-id"),slideCount=jQ('.glide[data-id="'+glideId+'"] .glide__slide').length,glide=new Glide('.glide[data-id="'+glideId+'"]',{type:"slider",perView:4,bound:!0}).mount();glide.on("move.after",function(movement){glide.index==0?jQ('.glide[data-id="'+glideId+'"]').find(".glide__arrow--left").addClass("!hidden"):jQ('.glide[data-id="'+glideId+'"]').find(".glide__arrow--left").removeClass("!hidden"),glide.index>=slideCount-1?jQ('.glide[data-id="'+glideId+'"]').find(".glide__arrow--right").addClass("!hidden"):jQ('.glide[data-id="'+glideId+'"]').find(".glide__arrow--right").removeClass("!hidden")})});const searchResultHeaderText=jQ(".boost-pfs-search-result-header").text();jQ(".boost-pfs-search-result-header").text(searchResultHeaderText.replace(/{{ count }}/g,data.total_product));let noSearchResultContent=jQ(".product-list-no-search-result-text").html();noSearchResultContent=` 69 <h1 class="text-h2-m md:text-h2 mb-4">Sorry, No Results Found</h1> 70 <p>${noSearchResultContent}</p> 71 <a href="/" class="inline-block button button--secondary mt-8">Continue shopping</a> 72 `,jQ(".product-list-no-search-result-text").html(noSearchResultContent)};function removeClassByPrefix(node,prefix){var regx=new RegExp("\\b"+prefix+"[^ ]*[ ]?\\b","g");return node.className=node.className.replace(regx,""),node}var original_onClickEventProductDisplayType=ProductDisplayType.prototype._onClickEvent;ProductDisplayType.prototype._onClickEvent=function(event){if(original_onClickEventProductDisplayType.call(this,event),boostPFSThemeConfig.custom.view_as_type=="view_as_type_list_grid_multi_col"&&!Utils.isMobile()){jQ(".boost-pfs-filter-top-display-type").addClass("boost-pfs-filter-view-as-click");var currentClass=jQ(event.target).data("view");jQ(".boost-pfs-filter-top-display-type")[0].className=jQ(".boost-pfs-filter-top-display-type")[0].className.replace(/(^|\s)grid-\S+/g,""),jQ(".boost-pfs-filter-top-display-type").addClass(currentClass)}},ProductListPlaceholder.prototype.render=function(){var placeholderLimit=this.settings.productsPerRow||this.settings.placeholderProductPerRow,placeholderItem=this.compileTemplate();this.$element=[];for(var i=0;i<placeholderLimit;i++)this.$element.push(jQ(placeholderItem));this.isFetchedProductData?this.setHide():this.setShow()},ProductListPlaceholder.prototype.compileTemplateExtra=function(){var template=boostPFSTemplate.productListPlaceholderHtml,imgRatioSetting=parseFloat(this.settings.placeholderImageRatio),imgRatio=imgRatioSetting>0?imgRatioSetting:1.4;return template.replace(/{{class.filterProductSkeleton}}/g,Class.filterProductSkeleton).replace(/{{class.filterSkeleton}}/g,Class.filterSkeleton).replace(/{{class.filterSkeletonText}}/g,Class.filterSkeletonText).replace(/{{paddingTop}}/g,imgRatio*100)},Array.prototype.insert=function(a,b){};function equalHeight(data){var equal_i=-1,equal_els=[],equal_element=null;jQ(".boost-pfs-filter-product-item").each(function(i2,element){var offsetTop=jQ(element).offset().top;(!equal_element||equal_element.offset().top!==offsetTop)&&(equal_element=jQ(element),equal_i++),equal_els[equal_i]||(equal_els[equal_i]=[]),equal_els[equal_i].push(element)});for(var i=0;i<equal_els.length;i++){for(var max=0,maxRatio=0,iLength=equal_els[i].length,j=0;j<equal_els[i].length;j++){var item=equal_els[i][j],height=jQ(item).find(".boost-pfs-filter-product-bottom-inner").height();max=Math.max(max,height)}jQ(equal_els[i]).find(".boost-pfs-filter-product-bottom-inner").css({"min-height":max})}var aspect_ratio=boostPFSFilterConfig.general.aspect_ratio;if(aspect_ratio!="false"){var cropImagePosition=boostPFSFilterConfig.general.cropImagePossitionEqualHeight,widthImage=jQ(".boost-pfs-filter-product-item").width(),indexData=0;if(aspect_ratio!="false"&&aspect_ratio!="auto"){var heightImage=0,widthImage=jQ(".boost-pfs-filter-product-item").width();if(aspect_ratio!="false"&&aspect_ratio!="auto"&&aspect_ratio!="other")var ratioWidthHeight=boostPFSThemeConfig.custom.aspect_ratio;else var ratioWidthHeight="";var ratioWidthHeightOther=boostPFSThemeConfig.custom.aspect_ratio_other;if(ratioWidthHeightOther==""&&ratioWidthHeight=="")return null;aspect_ratio!="other"?(ratioWidthHeight=ratioWidthHeight.split(":"),ratioWidthHeight=parseInt(ratioWidthHeight[1])/parseInt(ratioWidthHeight[0]),heightImage=widthImage*ratioWidthHeight):ratioWidthHeightOther!=""&&aspect_ratio=="other"&&(ratioWidthHeightOther=ratioWidthHeightOther.split(":"),ratioWidthHeightOther=parseInt(ratioWidthHeightOther[1])/parseInt(ratioWidthHeightOther[0]),heightImage=widthImage*ratioWidthHeightOther),jQ(".boost-pfs-filter-product-item-image-link").css({"padding-top":heightImage+"px"}).addClass("boost-pfs-filter-crop-image-position-"+cropImagePosition)}}}function swapImage(data){if(!Utils.isMobile()&&boostPFSThemeConfig.custom.hasOwnProperty("active_image_swap")&&boostPFSThemeConfig.custom.active_image_swap==!0){var dataSrcSetFlipImg="",dataSrcFlipImg="",flip
72ImageAlt="",dataSizes="auto",dataWidths="",html="";jQ(".boost-pfs-filter-product-item").each(function(){var productItemSelector=jQ(this),imgSelector=productItemSelector.find(".boost-pfs-filter-product-item-main-image");typeof imgSelector.data("img-flip-src")<"u"&&imgSelector.data("img-flip-src")!=""&&(dataSrcFlipImg=imgSelector.data("img-flip-src"),dataSrcSetFlipImg=imgSelector.data("img-flip-srcset"),flipImageAlt=imgSelector.attr("alt"),dataWidths=imgSelector.data("widths"),html='<img class="boost-pfs-filter-product-item-flip-image lazyload Image--lazyLoad"data-srcset="'+dataSrcSetFlipImg+'" data-src="'+dataSrcFlipImg+'" data-widths="['+dataWidths+']" data-sizes="'+dataSizes+'" src="'+boostPFSImgDefaultSrc+'" alt="'+flipImageAlt+'" />',productItemSelector.find(".boost-pfs-filter-product-item-image-link").append(html))})}}function boostRemoveImageLoadingAnimation($selector){$selector.length&&$selector.removeAttr("data-boost-image-loading-animation")}jQ(document).ready(function(){if(jQ(".mm-fixed-top").length>0){var headerFixedHeight=jQ(".mm-fixed-top").height();jQ(".boost-pfs-filter-collection-header-wrapper").css("margin-top",headerFixedHeight)}});function quickAdd(variantId){fetch("/cart/add.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({items:[{id:variantId,quantity:1}]})}).then(blob=>blob.json()).then(()=>{fetch("/cart?view=json").then(blob=>blob.json()).then(cart=>(setState&&window.setState("cartState",cart),cart))}).then(()=>window.setState("cartOpen",!0))}function formRequest(value){return new Promise((resolve,reject)=>{var xhr=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP");xhr.open("GET",Shopify.routes.root+"products/"+value+"?view=boost-sd-price"),xhr.setRequestHeader("Content-Type","application/json"),xhr.onload=()=>resolve(xhr.responseText),xhr.onerror=()=>reject(xhr.statusText),xhr.send()})}})(); 73//# sourceMappingURL=/cdn/shop/t/67/assets/boost-pfs-filter.js.map?v=82433404049289196731787321323
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.