1import{t as e}from"./jsx-runtime-DSr1VPkp.js";import{rt as t,t as n,tt as r}from"./brands-DUD6-0Jt.js";import{c as i,n as a}from"./chunk-KRPLQIP4-CcwgjiFs.js";import{n as o,t as s}from"./chunk-7OLJDQMT-DMwgQzr-.js";import{n as c,t as l}from"./chunk-NTCQBYKE-DFUMe00H.js";var u=e(),d=({criteria:e})=>(0,u.jsx)(r,{width:`100%`,pb:`.5rem`,ml:`.5rem`,pr:`1.5rem`,children:e}),f=({brand:e,product:r})=>{let a=n(e,r),f=a?.components.cardArt,p=a?.copy.brandDescriptionDisplayName,m=[`Aqua`,`marbles`,`opus`,`Fluid`,`Bip`].filter(e=>e.toLowerCase()!==p?.toLowerCase()).join(`, `).replace(/(.*),/gm,`$1 or`),h=a?.copy.components.hero,g=h?.(p,m);return(0,u.jsxs)(l,{"data-testid":`${e}-hero`,width:`100%`,margin:`0 auto`,gap:`6`,children:[(0,u.jsxs)(c,{flexDirection:{base:`column`,md:`row`},alignItems:{base:`flex-start`,md:`center`},justifyContent:`space-between`,gap:{base:`5`,md:`8`},width:`100%`,children:[(0,u.jsxs)(l,{alignItems:`flex-start`,maxWidth:`642px`,children:[(0,u.jsx)(s,{as:`h1`,fontSize:`24px`,color:`brand.heroHeadingColor`,children:g?.title}),g?.description]}),f&&f()]}),(0,u.jsxs)(l,{maxWidth:`container.sm`,border:`solid 1px`,borderColor:`brand.info.borderColor`,borderRadius:`0.25rem`,alignItems:`flex-start`,p:`1rem`,gap:`1rem`,sx:i(`HeroBox`),children:[(0,u.jsx)(o,{fontWeight:600,children:g?.listIntro}),(0,u.jsx)(t,{fontSize:`14px`,display:`flex`,flexDirection:`column`,flexWrap:`wrap`,m:0,pl:`1rem`,children:g?.criteria?.map((e,t)=>(0,u.jsx)(d,{criteria:e},t))})]})]})},p=({brand:e,product:t,displayHero:n=!1,children:r})=>(0,u.jsx)(a,{width:`100%`,maxWidth:`container.sm`,paddingX:`4`,marginX:`auto`,children:(0,u.jsx)(a,{children:(0,u.jsxs)(l,{paddingY:`8`,spacing:`12`,children:[n&&e&&(0,u.jsx)(f,{brand:e,product:t}),r]})})});export{f as n,p as t};
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.