PageSourceSearch

https://awv.com/_nuxt/Db3CfkjX.js

js awv.com collected 2026-10-06 02:00:49 UTC 19,949 bytes, 13 lines download raw bytes

1import{e as q,o as n,c as P,a as s,U as te,B as ce,z as se,b as c,w as p,F as U,q as X,h as l,m as o,t as O,i as M,f as A,n as le,d as be,l as N,M as Ee,V as ee,a6 as xe,O as we,W as Ae,X as Te,Y as me,k as fe,s as ne,$ as ge,_ as Ve,v as Q,a7 as Ie,x as He,y as _e,a8 as Oe}from"./VCtcPZEJ.js";import{_ as Ce}from"./DU3jRd1A.js";import{g as he,m as Pe,n as Fe,_ as je,B as Le,C as ze}from"./UJJ_V-Bl.js";import{B as ue,P as Ne,M as Re,c as Se,b as Ue,a as Me,d as We}from"./Nsz51E0Z.js";import{C as ke}from"./d48AZ-7p.js";import{_ as ae}from"./DlAUqK2U.js";import{B as ie,a as qe}from"./CVlTwCSC.js";import{u as de,m as ye,t as Ge}from"./DX2QCz5K.js";import{B as re}from"./BRZnu1xx.js";import{B as oe}from"./CPwguWzn.js";import{B as $e}from"./hjveQ_kT.js";import{g as Be}from"./DGKVlLyd.js";import De from"./CbCQhn5a.js";import{F as Xe}from"./870x2AHa.js";const Ye={class:"product-category-description mb-32 mt-10"},Ze=["innerHTML"],Je=q({__name:"ProductCategoryHtmlDescription",props:{htmlContent:{default:""}},setup(b){const t=b;return(u,r)=>(n(),P("div",Ye,[s("article",{class:"html-content",innerHTML:t.htmlContent},null,8,Ze)]))}}),Ke=Object.assign(ae(Je,[["__scopeId","data-v-b0b2e896"]]),{__name:"ProductCategoryHtmlDescription"}),Qe={class:"filterselector"},et={class:"flex min-w-0 flex-auto flex-col flex-wrap bg-awv-gray1 p-4"},tt={class:"my-3 flex w-full items-start justify-start"},st=["onClick"],lt={class:"headline m-0 w-10/12 font-mont text-white"},at={class:"ml-4 w-full"},nt=["onClick"],rt={class:"headline m-0 w-10/12 font-mont text-sm text-white"},ot={class:"ml-0 pl-0"},it=["checked","onChange"],ct={class:"text-sm"},ut=q({__name:"SidebarFilters",setup(b){const t=te(),u=de(),r=N([]),i=N([]),x=o(()=>u.getFilterableFieldsWithOptions),w=o(()=>u.getSelectedFilters),B=o(()=>w.value.filter(d=>d.type!=="number")),T=function(d){return B.value.filter(F=>F.fieldHandle===d.handle)},v=o(()=>x.value.filter(d=>d.options.length>0)),C=o(()=>w.value.map(d=>I(d.fieldHandle??"",d.value??"")));function k(){const d=v.value.length;r.value=new Array(d).fill(!1),i.value=new Array(d).fill(!1),v.value.forEach((F,$)=>{i.value[$]=F.type!=="number"})}ce(()=>v.value.length,()=>{k()},{immediate:!0}),se(()=>{k()});function e(d,F){d.selected=!0,F.target.checked?u.pushFilter(d):m(d)}function h(){t.params.slug!=="all"?L():u.clearFilters()}function m(d){w.value.length<=1?t.params.slug!=="all"?L():u.clearFilters():u.removeFilter(d)}function I(d,F){return`${d}_${F}`}function j(d,F){return C.value.includes(I(d.handle,F.value))}function L(){window.location.reload()}return(d,F)=>(n(),P("div",Qe,[s("div",et,[c(re,{class:"m-0 flex flex-auto flex-wrap"},{default:p(()=>[c(oe,{class:"hidden max-w-full flex-grow items-center pl-5 lg:flex"},{default:p(()=>[...F[0]||(F[0]=[s("p",{class:"m-0 text-xl font-bold text-white"},"FILTERS",-1)])]),_:1}),c(oe,{class:"flex max-w-full flex-grow justify-around"},{default:p(()=>[s("button",{class:"bz-button delay-w00 m-0 rounded-md border border-solid border-awv-white px-3 text-xs font-bold leading-6 tracking-wider text-white hover:bg-awv-white-o hover:bg-opacity-5",onClick:h}," CLEAR ALL ")]),_:1})]),_:1}),c(re,{class:"headline m-0 block flex-auto flex-wrap px-3 py-2"},{default:p(()=>[(n(!0),P(U,null,X(l(v),($,a)=>(n(),P(U,{key:a},[$.type!=="number"&&T($).length>0?(n(),P(U,{key:0},[s("div",tt,[s("div",{class:"w-2/12",onClick:y=>l(u).clearFilterByField($)},[c(he,{class:"text-bold cursor-pointer text-awv-white"})],8,st),s("div",lt,[s("div",null,O($.label),1)])]),s("div",at,[(n(!0),P(U,null,X(T($),(y,f)=>(n(),P("div",{key:f,class:"my-1 flex w-full items-center justify-start"},[s("div",{class:"mr-4",onClick:E=>m(y)},[c(he,{class:"text-bold w-4 cursor-pointer text-awv-white"})],8,nt),s("div",rt,[s("div",null,O(y.label)+O(y.suffix),1)])]))),128))])],64)):M("",!0)],64))),128))]),_:1})]),c(re,{class:"bz-expansion-panels"},{default:p(()=>[c(oe,{class:"bg-awv-gray4 py-2 pl-8 pr-6"},{default:p(()=>[(n(!0),P(U,null,X(l(v),($,a)=>(n(),A(ue,{key:a,modelValue:l(r)[a],"onUpdate:modelValue":y=>l(r)[a]=y,"header-class":"px-2 py-3.5 font-semibold font-mont text-base","deactive-header-class":"text-awv-gray2","active-header-class":"text-awv-red","content-class":"pl-2.5 text-awv-gray1 font-mont",class:le
1("border-solid border-gray-300"+(a?" border-t":""))},{header:p(()=>[be(O($.label),1)]),"expanded-panel-icon":p(()=>[c(Re,{class:"text-awv-red"})]),"collapsed-panel-icon":p(()=>[c(Ne,{class:"text-awv-gray1"})]),content:p(()=>[s("ul",ot,[(n(!0),P(U,null,X($.options,(y,f)=>(n(),P("li",{key:f,class:"bz-checkbox ml-0 pb-3.5 pl-0 pt-1"},[s("label",null,[s("input",{type:"checkbox",class:"form-checkbox mr-2 h-4 w-4 border-awv-gray1 text-awv-red ring-transparent",checked:j($,y),onChange:E=>e(y,E)},null,40,it),s("span",ct,O(y.label)+O(y.suffix?y.suffix:""),1)])]))),128))])]),_:2},1032,["modelValue","onUpdate:modelValue","class"]))),128))]),_:1})]),_:1})]))}}),ve=Object.assign(ae(ut,[["__scopeId","data-v-79ed2293"]]),{__name:"ProductsFilteringSidebarFilters"}),dt={class:"filter-box"},pt={class:"rounded-0 block lg:hidden"},mt=q({__name:"ProductSidebarFilter",setup(b){const t=N(!1);return(u,r)=>(n(),P("div",dt,[s("div",pt,[c(ue,{modelValue:l(t),"onUpdate:modelValue":r[0]||(r[0]=i=>Ee(t)?t.value=i:null),"header-class":`
2          bg-awv-gray1
3          py-3.5
4          px-4
5          font-mont
6          text-xs
7        `},{header:p(()=>[...r[1]||(r[1]=[s("p",{class:"a_body m-0 text-lg font-bold text-white"},"FILTERS",-1)])]),"expanded-panel-icon":p(()=>[c(Fe,{class:"text-awv-white"})]),"collapsed-panel-icon":p(()=>[c(Pe,{class:"text-awv-white"})]),content:p(()=>[c(ve)]),_:1}
7,8,["modelValue"])]),c(ve,{class:le("hidden lg:block")})]))}}),ft=Object.assign(ae(mt,[["__scopeId","data-v-bdca2679"]]),{__name:"ProductsFilteringProductSidebarFilter"});function gt(b){const t=de(),u=te(),r=ee(u.params.category??""),i=ee(u.params.slug??""),x=xe(r),w=N([]),B=we(),{env:T}=B.public,v=N([]),C=b.products,k=o(()=>t.getSelectedFilters),e=o(()=>d(C.value,k.value)),h=o(()=>e.value.length);ce([C,w],()=>{F()},{deep:!0}),m(b.initialSubCategory),Se(x,{env:T}).then(a=>{w.value=a.filterableFields});function m(a){if(a){if(a==="all"){v.value=[];return}v.value.includes(a)||v.value.push(a)}}function I(a){a&&a!=="all"&&v.value.includes(a)&&(v.value=v.value.filter(y=>y!==a))}function j(a,y){const f=a.find(E=>E.handle===y);return{fieldHandle:y||"",fieldName:f?.label,label:f?.label||"",data:f?.data||[],value:f?.value||"",postfix:f?.postfix||"",selected:!1}}function L(a){return typeof a=="string"?a.replace(/[^a-zA-Z0-9]/g,"").toLowerCase():typeof a=="object"&&a!==null&&"slug"in a?a.slug:String(a)}function d(a,y){let f=[...a||[]];function E(g){const H=ye(x,g),_=[];return y.forEach(S=>{const J=_.filter(Y=>Y.fieldHandle===S.fieldHandle);J.length===0?(S.data=[S.value],_.push(S)):J[0]?.data.filter(V=>V===S.value)?.length===0&&J[0]?.data.push(S.value)}),_.every(S=>j(H,S.fieldHandle||"")?.data.filter(Y=>S.data.includes(L(Y))).length)}return y.length>0&&(f=f.filter(E)),f}function F(){if(!C.value||!w.value||!Array.isArray(C.value)||!Array.isArray(w.value)||!(C.value.length>0)||!(w.value.length>0))return;const a=w.value.map(f=>({handle:f.handle,label:f.name,type:"",postfix:"",number:{min:0,max:0,decimals:0},options:[]}));function y(f){return Math.floor(f.valueOf())===f.valueOf()?0:f.toString().split(".")?.[1]?.length??0}C.value.forEach(f=>{const E=ye(x,f);a.forEach(g=>{const H=j(E,g.handle);H?.data.filter(_=>_).forEach(_=>{if(g.type=typeof _,g.postfix=H?.postfix,g.type==="number"&&typeof _=="number"&&(g.number.min>_&&(g.number.min=_),g.number.max<_&&(g.number.max=_),y(_)>g.number.decimals&&(g.number.decimals=y(_))),!g.options.find(S=>S.value===L(_))){if(!H.label||!H.value||H.value==="N/A"||g.handle==="productCategories"&&!(typeof _=="object"&&_!==null&&"parent"in _&&_.parent))return;const S={fieldHandle:g.handle,label:Ge(_,H?.postfix),value:L(_),postfix:H?.postfix,type:g.type,data:[]};g.options.push(S)}}),g.options.sort((_,S)=>typeof _.value=="number"&&typeof S.value=="number"?_.value-S.value:_.label.localeCompare(S.label))})}),t.setProducts(b.products.value),t.setFilterableFields(a),t.clearFilters(),i!=="all"&&i.split(",").forEach(f=>{t.getFilterableFields.filter($).forEach(E=>{const g=E.options.find(H=>H.value===f);g&&(g.fieldHandle=E.handle,g.fieldName=E.label,g.type=E.type,g.selected=!0,t.pushFilter(g))})})}function $(a){return["productCategories"].includes(a.handle)}return{addSubCategorySlug:m,removeSubCategorySlug:I,productsFilter:d,selectedFilters:k,filteredProducts:e,filteredProductsCount:h}}const _t={class:"mt-8 flex flex-wrap"},ht={class:"w-full lg:w-3/12"},yt={class:"mt-8 w-full lg:mt-0 lg:w-9/12 lg:pl-10"},vt={class:"mb-8 block w-full max-w-full items-center justify-between p-0 px-1.5 leading-relaxed md:flex"},bt={class:"my-4 w-full max-w-full px-0 text-xl text-gray-500 md:my-0"},xt={class:"lighten-2 expansion-panel-header"},wt={class:"title a_heading_4 text-base uppercase"},Ct={class:"text-awv-white"},Pt={class:"text-white"},Ft={class:"-mx-3 -mb-2 mt-2 flex flex-row flex-wrap"},St=q({__name:"ProductCategory",props:{entry:{}},async setup(b){let t,u;const r=b,i=we(),x=te(),w=de(),{env:B}=i.public,T=ee(x.params.category??""),v=ee(x.params.slug??""),C=Ae(Te(x.path)),k=xe(T),e=[];let h=C;for(;h!=="products";){e.push(h);const V=h.lastIndexOf("/");if(V===-1)break;h=h.substring(0,V)}const{data:m}=([t,u]=me(async()=>ge(`category-products__${e.join("_")}`,async()=>await Ue({uris:e},{env:B}))),t=await t,u(),t),{data:I}=([t,u]=me(async()=>ge(`featured-fields-handles__${k}`,async()=>await Se(k,{env:B}).then(V=>V.featuredFieldsHandles||[]))),t=await t,u(),t),j=gt({initialSubCategory:v,products:o(()=>m.value||[])}),L=N([]),d=N(),F=N([]),$=N([]);ce(()=>w.getSelectedFilters.length,()=>Y());const a=[{text:"Home",disabled:!1,to:"/"},{text:"Products",to:"/",anchorLink:"products",disabled:!1}];r.entry?.parent&&(r.entry.parent.__typename==="productCategory_Entry"||r.entry.parent.__typename==="productPages_Entry")&&a.push({text:r.entry.parent.title??"",disabled:!1,to:r.entry.parent.uri??""}),a.push({text:r.entry?.title??"",disabled:!1,to:r.entry?.uri??""});const y=o(()=>r.entry?.callToActions[0]),f=o(()=>$.value.length<2),E=o(()=>$.value.length>2||!1),g=o(()=>r.entry?.htmlDescription||""),H=o(()=>Be(r.entry,"pageHero"));se(()=>{F.value=new Array(L.value.length).fill(!1),F.value[0]=!0,Y()});function _(V){return!!V?.availableForPurchase}const S=fe({parent:fe({id:ne()}).nullish(),title:ne(),slug:ne()});function J(V){const W=[];if(!V)return W;const G=z=>W.find(D=>D.categoryValue===z);function Z(z,D){z.forEach(R=>{if(typeof R=="object"&&R!==null&&"__typename"in R&&R.__typename!=="productCategory_Entry")return;let K;try{K=S.parse(R)}catch{return}const pe=G(K.slug);pe?pe.products.push(D):W.push({categoryValue:K.slug,categoryLabel:K.title,products:[D]})})}
7return V.forEach(z=>{"productCategories"in z&&Array.isArray(z.productCategories)&&Z(z.productCategories,z)}),W}function Y(){if(!m.value)return;const V=j.productsFilter(m.value||[],w.getSelectedFilters),W=J(V);L.value=[...W].sort((G,Z)=>G.categoryValue===v?-1:Z.categoryValue===v?1:G.categoryValue<Z.categoryValue?-1:G.categoryValue>Z.categoryValue?1:0),d.value=j.filteredProductsCount.value,w.removeAllComparedProducts(),$.value=w.getProductsToCompare}return(V,W)=>{const G=Ve,Z=Ce;return r.entry?(n(),A($e,{key:0,breadcrumbs:a,"hero-banner":l(H)},{default:p(()=>[c(ie,null,{default:p(()=>[s("div",_t,[s("div",ht,[c(G,null,{default:p(()=>[c(ft,{"selected-filters":l(j).selectedFilters,class:"mb-16"},null,8,["selected-filters"])]),_:1})]),s("div",yt,[s("div",vt,[s("div",bt," Search Results: "+O(l(d))+" products found. ",1),c(Z,{to:"/products/compare",class:le(["rounded-0 inline-flex w-full max-w-full justify-center self-end whitespace-nowrap border border-solid px-6 py-3.5 font-mont text-sm font-bold uppercase leading-tight tracking-wider shadow-none outline-none hover:bg-opacity-5 md:w-auto md:leading-6",l(f)?"pointer-events-none cursor-default border-awv-gray3 text-awv-gray3":"hover:bg-awv-red-o border-awv-red text-awv-red hover:text-awv-red"]),disabled:l(f)},{default:p(()=>[...W[0]||(W[0]=[be(" Compare Selected Items ",-1)])]),_:1},8,["class","disabled"])]),c(G,null,{default:p(()=>[(n(!0),P(U,null,X(l(L),(z,D)=>(n(),A(ue,{key:D,modelValue:l(F)[D],"onUpdate:modelValue":R=>l(F)[D]=R,tile:"",class:"rounded-0 mb-6 mt-0","header-class":`
8              bg-awv-red
9              py-4
10              px-4
11              font-mont
12              text-sm
13            `,"active-header-class":"bg-awv-gray1","content-class":"px-4 pb-3.5"},{header:p(()=>[s("div",xt,[s("h4",wt,[s("span",Ct,O(z?.categoryLabel),1),s("span",Pt,O(" ("+z?.products?.length+")"),1)])])]),"expanded-panel-icon":p(()=>[c(Fe,{class:"text-awv-white"})]),"collapsed-panel-icon":p(()=>[c(Pe,{class:"text-awv-white"})]),content:p(()=>[s("div",Ft,[(n(!0),P(U,null,X(z?.products,(R,K)=>(n(),P("div",{key:R.slug+"_"+K,class:"w-full p-2 sm:w-6/12 xl:w-4/12"},[c(Me,{product:R,"is-disabled":l(E),purchasable:_(R),"featured-fields-handles":l(I),class:"h-full"},null,8,["product","is-disabled","purchasable","featured-fields-handles"])]))),128))])]),_:2},1032,["modelValue","onUpdate:modelValue"]))),128))]),_:1})])]),c(Ke,{"html-content":l(g)},null,8,["html-content"])]),_:1}),l(y)?(n(),A(ke,{key:0,cta:l(y)},null,8,["cta"])):M("",!0)]),_:1},8,["hero-banner"])):M("",!0)}}}),kt=Object.assign(St,{__name:"ProductCategoriesEntryTypesProductCategory"}),$t={class:"slideshow"},Bt={class:"counter-container"},Et={class:"counter"},At={key:1,class:"gallery-strip"},Tt={class:"button w-1/12"},Vt={class:"thumbnails-gallery w-10/12 flex-grow"},It={class:"thumbnails-gallery-container"},Ht={class:"button w-1/12"},Ot=q({__name:"BzGallerySlideShow",props:{images:{},thumbnails:{}},emits:["close"],setup(b,{emit:t}){const u=b,r=t,i=N(0),x=o(()=>u.images[i.value]),w=o(()=>u.images.length>1),B=o(()=>u.thumbnails.map((h,m)=>({url:h,originalIndex:m}))),T=o(()=>{let h=0,m=3;return i.value>1&&(h=i.value-1,B.value.length>i.value+2?m=i.value+2:(h=B.value.length-3,m=B.value.length)),B.value.slice(h,m)});se(()=>{window.addEventListener("keydown",h=>{h.code==="ArrowLeft"?C():h.code==="ArrowRight"?k():h.code==="Escape"&&v()})});function v(){i.value=0,r("close")}function C(){i.value>0?i.value--:i.value=u.images.length-1}function k(){i.value<u.images.length-1?i.value++:i.value=0}function e(h){i.value=h}return(h,m)=>{const I=je;return n(),P("div",$t,[u.images?(n(),P("div",{key:0,class:"slide-container",onClick:Q(k,["stop"])},[c(I,{src:l(x),class:"image",alt:"",onClick:Q(k,["stop"])},null,8,["src"])])):M("",!0),s("div",Bt,[s("span",Et,O(l(i)+1)+" / "+O(b.images.length),1)]),l(w)?(n(),P("div",At,[s("div",Tt,[s("button",{type:"button",onClick:Q(C,["stop"])},"‹")]),s("div",Vt,[s("div",It,[(n(!0),P(U,null,X(l(T),(j,L)=>(n(),A(I,{key:L,src:j.url,alt:"",class:le(["thumbnail",{active:j.originalIndex===l(i)}]),onClick:Q(d=>e(j.originalIndex),["stop"])},null,8,["src","class","onClick"]))),128))])]),s("div",Ht,[s("button",{type:"button",onClick:Q(k,["stop"])},"›")])])):M("",!0)])}}}),jt=Object.assign(ae(Ot,[["__scopeId","data-v-2bef1a12"]]),{__name:"CommonUiGalleriesBzGallerySlideShow"}),Lt={class:"flex h-full flex-col justify-between"},zt={class:"flex max-w-full flex-initial flex-col justify-start space-y-2"},Nt={class:"h-[3em] font-mont text-base font-semibold uppercase tracking-wide sm:text-base sm:text-lg md:text-lg"},Rt={class:"h-[7.5em] overflow-hidden text-ellipsis font-mont text-base font-light sm:text-base sm:text-lg md:text-lg"},Ut={class:"flex w-full flex-none flex-row items-center justify-end"},Mt={class:"flex flex-row items-center justify-end text-awv-red"},Wt=q({__name:"ProductSubCategoryCard",props:{productSubCategory:{}},setup(b){const t=b,u=te(),r=N(),i=N(),x=o(()=>i.value),w=o(()=>k()),B=o(()=>t.productSubCategory?.title||""),T=o(()=>
13t.productSubCategory?.shortDescription||""),v=o(()=>{const e=Oe(u.path);return _e(`${e}${t.productSubCategory.slug}`)});se(()=>{Ie(r).toBeTruthy().then(()=>{C()}),window.addEventListener("resize",()=>C())});function C(){r.value&&(i.value=r.value.clientWidth)}function k(){const e={};return x.value&&(e.height=`${x.value}px`),e}return(e,h)=>{const m=Ce;return n(),A(qe,{to:l(v)},{default:p(()=>[c(Le,null,{default:p(()=>[s("div",{ref_key:"htmlSquareDivElement",ref:r,class:"w-full max-w-xs bg-awv-gray4 p-[8%] text-awv-gray2 hover:bg-awv-gray1 hover:text-white hover:shadow-lg",style:He(l(w))},[s("div",Lt,[s("div",zt,[s("div",Nt,O(l(B)),1),s("div",Rt,O(l(T)),1)]),s("div",Ut,[c(m,{to:l(_e)(l(v))},{default:p(()=>[s("div",Mt,[h[0]||(h[0]=s("span",{class:"font-medium uppercase"},"View All",-1)),c(ze,{class:"h-4 w-4"})])]),_:1},8,["to"])])])],4)]),_:1})]),_:1},8,["to"])}}}),qt=Object.assign(Wt,{__name:"ProductCategoryProductSubCategoryCard"}),Gt={class:"my-16 p-6 sm:p-4"},Dt={class:"grid grid-cols-1 place-items-center gap-6 sm:grid-cols-2 sm:gap-4 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4"},Xt=q({__name:"ProductSubCategoryList",props:{productSubCats:{}},setup(b){const t=b;return(u,r)=>(n(),P("div",Gt,[s("div",Dt,[(n(!0),P(U,null,X(t.productSubCats,(i,x)=>(n(),A(qt,{key:x,"product-sub-category":i},null,8,["product-sub-category"]))),128))])]))}}),Yt=Object.assign(Xt,{__name:"ProductCategoryProductSubCategoryList"}),Zt=q({__name:"ProductPages",props:{entry:{}},setup(b){const t=b,u=o(()=>[{text:"Home",to:"/",disabled:!1},{text:"Products",to:"/",anchorLink:"products",disabled:!1},{text:t.entry?.title??"",disabled:!0}
13]),r=o(()=>Be(t.entry,"pageHero")),i=o(()=>(t.entry?.children??[]).filter(e=>e!=null).filter(e=>e.__typename==="productCategory_Entry").map(e=>({title:e.title??"",shortDescription:e.shortDescription??"",slug:e.slug??""}))),x=o(()=>t.entry?.albums.filter(e=>e!=null).filter(e=>e.__typename==="albums_Entry")[0]),w=o(()=>(x.value?.images??[]).filter(e=>e!=null).filter(e=>e.__typename==="albums_Asset").map(e=>e.imageUrl).filter(e=>e!=null)),B=o(()=>(x.value?.images??[]).filter(e=>e!=null).filter(e=>e.__typename==="albums_Asset").map(e=>e.imageThumbnailUrl).filter(e=>e!=null)),T=o(()=>(t.entry?.testimonials??[]).filter(e=>e!=null).filter(e=>e.__typename==="testimonials_Entry")),v=o(()=>({__typename:"testimonials2_Entry",id:null,typeHandle:"testimonials2",componentType:"slider",testimonies:T.value,sideImage:T.value?.[0]?.testimonialImage??[]})),C=o(()=>(t.entry?.productBenefits??[]).filter(e=>e!=null).filter(e=>e.__typename==="benefits_Entry")[0]),k=o(()=>t.entry?.callToActions[0]);return(e,h)=>b.entry?(n(),A($e,{key:0,breadcrumbs:l(u),"hero-banner":l(r)},{default:p(()=>[c(ie,null,{default:p(()=>[c(Yt,{"product-sub-cats":l(i)},null,8,["product-sub-cats"])]),_:1}),l(x)?(n(),A(jt,{key:0,images:l(w),thumbnails:l(B),index:0,title:l(x).description},null,8,["images","thumbnails","title"])):M("",!0),l(T)?(n(),A(ie,{key:1,class:"mx-auto w-full max-w-full p-3.5 pb-0 pt-2.5"},{default:p(()=>[c(Xe,{block:l(v)},null,8,["block"])]),_:1})):M("",!0),l(C)?(n(),A(We,{key:2,heading:l(C).heading??"",benefits:(l(C).benefitlist??[]).filter(m=>m!=null).filter(m=>m.__typename==="benefitlistBlock_Entry").map(m=>({...m,body:m.body??"",heading:m.heading??"",icon:m.icon.filter(I=>I?.__typename==="callToActions_Asset").map(I=>({url:I?.url??""}))})),description:l(C).description??""},null,8,["heading","benefits","description"])):M("",!0),l(k)?(n(),A(ke,{key:3,cta:l(k)},null,8,["cta"])):M("",!0)]),_:1},8,["breadcrumbs","hero-banner"])):(n(),A(De,{key:1}))}}),Jt=Object.assign(Zt,{__name:"ProductCategoriesEntryTypesProductPages"}),Kt=q({__name:"ProductCategoryByEntryType",props:{entry:{default:null}},setup(b){const t=b;return(u,r)=>(n(),P("div",null,[t.entry?.__typename==="productCategory_Entry"?(n(),A(kt,{key:0,entry:t.entry},null,8,["entry"])):t.entry?.__typename==="productPages_Entry"?(n(),A(Jt,{key:1,entry:t.entry},null,8,["entry"])):M("",!0)]))}}),ms=Object.assign(Kt,{__name:"ProductCategoriesProductCategoryByEntryType"});export{ms as P};

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.