1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,714369,e=>{"use strict";var l=e.i(777831),r=e.i(529956);let a=(0,l.default)((0,r.jsx)("path",{d:"M8 5v14l11-7z"}),"PlayArrow");e.s(["default",0,a])},660384,329004,e=>{"use strict";var l=e.i(529956),r=e.i(714369),a=e.i(4433);e.s(["VideoPill",0,({size:e,text:s})=>{let i={icon:(0,a.cn)(` 2 absolute 3 4 ${(0,a.getClassBySize)({small:"left-1.5 !size-[0.875rem]",medium:"left-[0.3125rem] !w-[1.375rem]",large:"!h-[1.8125rem] !w-[1.8125rem] left-[0.5625rem]",responsive:"left-1.5 !w-4 sm:left-[0.3125rem] sm:!w-[1.375rem] xl:!h-[1.8125rem] xl:!w-[1.8125rem] xl:left-[0.5625rem]"})[e]} 5 `),pill:(0,a.cn)(` 6 relative 7 inline-flex 8 items-center 9 rounded-full 10 bg-color-brand-surface-black 11 text-color-utility-text-white 12 13 ${(0,a.getClassBySize)({small:"pl-[1.375rem] pr-2 prose-label-semibold-xs py-[0.3125rem]",medium:"pl-[1.6875rem] pr-3 prose-label-semibold-sm py-[0.4375rem]",large:"pl-[2.3125rem] pr-[1.125rem] prose-label-semibold-lg py-2.5",responsive:` 14 pl-[1.375rem] 15 pr-2 16 prose-label-semibold-xs 17 py-[0.3125rem] 18 19 sm:pl-[1.6875rem] 20 sm:pr-3 21 sm:prose-label-semibold-sm 22 sm:py-[0.4375rem] 23 24 xl:pl-[2.3125rem] 25 xl:pr-[1.125rem] 26 xl:prose-label-semibold-lg 27 xl:py-2.5 28 `})[e]} 29 `)};return(0,l.jsxs)("span",{className:i.pill,children:[(0,l.jsx)(r.default,{className:i.icon}),s]})}],660384);var s=e.i(344420),i=e.i(787777),t=e.i(719057),o=e.i(970960),m=e.i(739192);e.s(["ArticleCardHeader",0,({className:e,cta:r,date:n,description:d,heading:c,tags:u,breakpointSizes:p,hideBodyCopyOnMaxTablet:x,descriptionLineClamp:g=3})=>{let b=(({sm:e,md:l,lg:r},s=!1)=>{let i={heading:{sm:{small:"prose-brand-3xs mt-4 !tracking-[-0.00625rem]",medium:"prose-brand-2xs mt-4 !tracking-[-0.00625rem]",large:"prose-brand-xs mt-5 !tracking-[-0.015625rem]"},md:{small:"sm:prose-brand-3xs",medium:"sm:prose-brand-2xs",large:"sm:prose-brand-xs"},lg:{small:"xl:prose-brand-2xs",medium:"xl:prose-brand-sm xl:!tracking-[-0.021875rem]",large:"xl:prose-brand-md xl:!tracking-[-0.021875rem]"}},description:{sm:{small:(0,a.cn)(s?"hidden":"[display:-webkit-box]"),medium:"block",large:"block"},md:{small:(0,a.cn)(s?"sm:hidden":"sm:[display:-webkit-box]"),medium:"block",large:"block"},lg:{small:"block",medium:"block",large:"block sm:max-w-[95%]"}},date:{sm:{small:"prose-body-medium-xs leading-4",medium:"prose-body-medium-xs leading-4",large:"prose-label-medium-sm"},md:{small:"sm:prose-body-medium-xs sm:leading-4",medium:"sm:prose-body-medium-xs sm:leading-4",large:"sm:prose-body-medium-sm sm:leading-[1.0625rem]"},lg:{small:"xl:prose-body-medium-xs",medium:"xl:prose-body-medium-sm xl:leading-[1.0625rem]",large:"xl:prose-body-medium-md xl:leading-[1.1875rem]"}},ctaStyles:{sm:{small:"prose-btn-sm",medium:"prose-btn-sm",large:"prose-btn-sm"},md:{small:"",medium:"sm:prose-btn-sm",large:""},lg:{small:"",medium:"",large:"xl:prose-btn-lg"}},iconStyles:{sm:{small:"",medium:"",large:"!w-6 !h-6"},md:{small:"",medium:"",large:"!w-6 !h-6"},lg:{small:"",medium:"",large:"!w-6 !h-6"}}};return{root:(0,a.cn)("flex w-full flex-col text-color-brand-text-primary"),heading:(0,a.cn)("text-color-brand-text-primary group-hover:underline",i.heading.sm[e],i.heading.md[l],i.heading.lg[r]),description:(0,a.cn)("prose-body-medium-sm mt-2 text-color-brand-text-secondary",i.description.sm[e],i.description.md[l],i.description.lg[r]),date:(0,a.cn)("!font-medium text-color-brand-text-tertiary",i.date.sm[e],i.date.md[l],i.date.lg[r]),ctaStyles:(0,a.cn)(i.ctaStyles.sm[e],i.ctaStyles.md[l],i.ctaStyles.lg[r]),iconStyles:(0,a.cn)("top-[unset]",i.iconStyles.sm[e],i.iconStyles.md[l],i.iconStyles.lg[r])}})(p,x),{featuredArticleCardBrandStyles:{styles:{brandCtaStyles:h}={}}={}}=(0,t.useBrandStyleContext)();return(0,l.jsxs)("div",{className:(0,a.cn)(b.root,e),children:[(0,l.jsx)("div",{className:"flex flex-wrap gap-x-3",children:null==u?void 0:u.map(({name:e,url:r},a)=>(0,l.jsx)(m.Tag,{name:e,size:"small",url:r,variant:"editorial"},a))}),(0,l.jsxs)("div",{children:[(0,l.jsx)("h2",{className:b.heading,children:c}),d&&(0,l.jsx)("p",{className:(0,a.cn)(b.description,2===g?"line-clamp-3 xl:line-clamp-2":"line-clamp-3"),children:d})]}),(0,l.jsxs)("div",{className:(0,a.cn)("mt-6 flex items-center justify-between"),children:[n&&(0,l.jsx)("time",{className:b.date,dateTime:n.toISOString(),children:(0,i.formatDateString)(n)}),r&&(0,l.jsx)(o.Button,{RightIcon:s.default,className:(0,a.cn)(b.ctaStyles,null==h?void 0:h.large),iconClassName:b.iconStyles,link:r,size:"large",variant:"text",children:r.text})]})]})}],329004)},520836,441087,e=>{"use strict";var l=e.i(529956),r=e.i(590331),a=e.i(4433),s=e.i(787777),i=e.i(708570),t=e.i(912832),o=e.i(186288),m=e.i(660384),n=e.i(329004);let d={"16:9":"!aspect-video","1:1":"!aspect-square","3:2":"!aspect-3/2","4:3":"!aspect-4/3"},c=({sm:e,md:l,lg:r})=>{let s={small:"gap-5",medium:"gap-5",large:"gap-5"},i={small:"sm:gap-5",medium:"sm:gap-5",large:"sm:gap-5"},t={small:"xl:gap-5",medium:"xl:gap-6",large:"xl:gap-8"},o={small:"bottom-2 right-2",medium:"bottom-2 right-2",large:"bottom-3 right-3"},m={small:"sm:bottom-2 sm:right-2",medium:"sm:bottom-2 sm:right-2",large:"sm:bottom-2 sm:right-2"},n={small:"xl:bottom-3 xl:right-3",medium:"xl:bottom-3 xl:right-3",large:"xl:bottom-5 xl:right-5"};return{root:(0,a.cn)("h-full","flex flex-col",s[e],i[l],t[r]),videoPill:(0,a.cn)("absolute",o[e],m[l],n[r])}},u=({media:e,imageAspectRatio:r="3:2",breakpointSizes:t})=>{var n,u,p,x,g,b;let h=c(t),v="video"===e.type?(null==(u=null==(n=e.videoCoverImage)?void 0:n.sizes)?void 0:u.md)||(null==(p=e.videoCoverImage)?void 0:p.url):(null==(x=e.sizes)?void 0:x.md)||(null==e?void 0:e.url),f=(0,s.convertSecondsToTime)(parseFloat(e.videoDuration||"0")).replace(/^0/,"");return(0,l.jsxs)("div",{className:(0,a.cn)(d[r],"relative overflow-hidden rounded-card-corner-radius-lg"),children:[v&&(0,l.jsx)(o.PolarisImage,{alt:(null==e?void 0:e.alt)||"",className:"size-full object-cover",fill:!0,focalPoint:"video"===e.type?null==(g=e.videoCoverImage)?void 0:g.focalPoint:null==e?void 0:e.focalPoint,quality:i.GLOBAL_IMAGE_QUALITY,sizes:(0,i.generateImageSizes)((0,i.getImageSizesForComponent)("ArticleCard")),src:v,transformBaseUrl:"video"===e.type?null==(b=e.videoCoverImage)?void 0:b.transformBaseUrl:null==e?void 0:e.transformBaseUrl}),"video"===e.type&&(0,l.jsx)("div",{className:h.videoPill,children:(0,l.jsx)(m.VideoPill,{size:"small",text:f})})]})};e.s(["BasicArticleCard",0,({title:e,description:s,date:i,link:o,media:m,fallbackMedia:d,tags:p,breakpointSizes:x,imageAspectRatio:g,themeClass:b,className:h,descriptionLineClamp:v=3,onClick:f})=>{let y=c(x);return(0,l.jsx)("article",{className:(0,a.cn)("group relative block h-full",h),children:(0,l.jsxs)("div",{className:(0,a.cn)(y.root,b,`breakpoint-sizes-${x.sm}-${x.md}-${x.lg}`),onClick:f,children:[(0,l.jsx)(r.Link,{className:"absolute inset-0 z-10 block",href:o.url,rel:o.external?"noopener noreferrer":void 0,target:o.external?"_blank":"_self",children:(0,l.jsx)("span",{className:"sr-only",children:e})}),(0,l.jsx)(u,{breakpointSizes:x,imageAspectRatio:g,media:m.url?m:d||m}),(0,l.jsx)(n.ArticleCardHeader,{breakpointSizes:x,className:"pointer-events-none flex-1",date:i,description:(0,t.truncateString)(s,360,!1),descriptionLineClamp:v,heading:e,tags:p})]})})},"aspectRatioStyles",0,d],520836);var p=e.i(460256),x=e.i(719057),g=e.i(267528),b=e.i(640637);let h={small:"small",medium:"small",large:"medium"},v=({image:e,logos:r,classes:s,breakpointSizes:t,imageAspectRatio:m})=>{var n;let c=m?d[m]:"aspect-video";return(0,l.jsxs)("div",{className:(0,a.cn)("relative ",c),children:[(0,l.jsx)(o.PolarisImage,{alt:e.alt||"",aspectRatio:(0,p.getImageAspectRatioForComponent)("CampaignPromoCard"),
29className:"rounded-card-corner-radius-lg object-cover",fill:!0,focalPoint:null==e?void 0:e.focalPoint,quality:i.GLOBAL_IMAGE_QUALITY,sizes:(0,i.generateImageSizes)((0,i.getImageSizesForComponent)("CampaignPromoCard")),src:(null==(n=e.sizes)?void 0:n.md)||e.url,transformBaseUrl:null==e?void 0:e.transformBaseUrl}),r&&(0,l.jsx)("div",{className:s,children:(0,l.jsx)(g.LogoGroup,{breakpointSizes:{sm:"small",md:h[t.md],lg:"medium"},logos:r})})]})};e.s(["BasicCampaignCard",0,({eyebrow:e,headline:r,bodyText:s,primaryCta:i,secondaryCta:t,image:o,fallbackImage:m,logos:n,breakpointSizes:d,secondaryBg:c,themeClass:u,imagePosition:p,imageAspectRatio:g,altBtnStyle:h,hideBodyText:f,onClick:y,onClickCta:j,className:N})=>{let k=(({sm:e,md:l,lg:r},s)=>{let i={small:"px-3 py-4",medium:"p-4",large:"p-4"},t={small:"sm:px-3 sm:py-4",medium:"sm:p-4",large:"sm:p-4"},o={small:"xl:p-6",medium:"xl:p-6",large:"xl:p-8"},m={small:"top-4 left-4",medium:"top-4 left-4",large:"top-4 left-4"},n={small:"sm:top-4 sm:left-4",medium:"sm:top-4 sm:left-4",large:"sm:top-4 sm:left-4"},d={small:"xl:top-4 xl:left-4",medium:"xl:top-5 xl:left-5",large:"xl:top-5 xl:left-5"},c={small:"bottom-4 right-4",medium:"bottom-4 right-4",large:"bottom-4 right-4"},u={small:"sm:bottom-4 sm:right-4",medium:"sm:bottom-4 sm:right-4",large:"sm:bottom-4 sm:right-4"},p={small:"xl:bottom-4 xl:right-4",medium:"xl:bottom-5 xl:right-5",large:"xl:bottom-5 xl:right-5"},x={small:"p-4",medium:"p-4",large:"p-4"},g={small:"sm:p-4",medium:"sm:p-4",large:"sm:p-4"},b={small:"xl:p-6",medium:"xl:p-6",large:"xl:p-8"},h={small:"flex-col",medium:"flex-col",large:"justify-start"},v={small:"sm:flex-col",medium:"sm:flex-col",large:"sm:justify-start sm:flex-row"},f={small:"xl:flex-row",medium:"xl:flex-row",large:"xl:flex-row"},y={small:"w-10 h-[1.796875rem]",medium:"w-10 h-[1.796875rem]",large:"w-10 h-[1.796875rem]"},j={small:"sm:w-10 sm:h-[1.796875rem]",medium:"sm:w-10 sm:h-[1.796875rem]",large:"sm:w-[3.75rem] sm:h-[2.6875rem]"},N={small:"xl:w-[3.75rem] xl:h-[2.6875rem]",medium:"xl:w-[3.75rem] xl:h-[2.6875rem]",large:"xl:w-[3.75rem] xl:h-[2.6875rem]"};return{root:(0,a.cn)("flex cursor-default flex-col rounded-card-corner-radius-lg",s?"bg-color-brand-surface-secondary":"bg-color-brand-surface-primary"),imageContainer:(0,a.cn)(x[e],g[l],b[r]),imageTop:(0,a.cn)("absolute",m[e],n[l],d[r]),imageBottom:(0,a.cn)("absolute",c[e],u[l],p[r]),promoCardHeader:(0,a.cn)("flex flex-1 flex-col",i[e],t[l],o[r]),btnGroup:(0,a.cn)("mt-auto pt-5 [&_a]:w-full xl:[&_a]:w-auto",h[e],v[l],f[r]),logoGroupSizes:(0,a.cn)(y[e],j[l],N[r])}})(d,c),{basicCampaignCard:w}=(0,x.useBrandStyleContext)(),{imageContainerStyles:C}=(null==w?void 0:w.styles)||{},z=e=>{if(e)return Object.assign(Object.assign({},e),{onClick:l=>{var r;null==(r=e.onClick)||r.call(e,l),null==j||j({clickText:e.text})}})};return(0,l.jsxs)("div",{className:(0,a.cn)(k.root,u,`breakpoint-sizes-${d.sm}-${d.md}-${d.lg}`,N),children:[(0,l.jsx)("div",{className:(0,a.cn)("!pb-0","bottom"===p&&"hidden",k.imageContainer,C),children:(0,l.jsx)(v,{breakpointSizes:d,classes:k.imageTop,image:(null==o?void 0:o.url)?o:m||o,imageAspectRatio:g,logos:n})}),(0,l.jsx)(b.PromoCardHeader,{altBtnStyle:h,breakpointSizes:d,btnGroupClassName:k.btnGroup,className:k.promoCardHeader,description:!f&&s,eyebrow:e,heading:r,onClick:y,primaryCta:z(i),secondaryCta:z(t)}),(0,l.jsx)("div",{className:(0,a.cn)("!pt-0","top"===p&&"hidden",k.imageContainer,C),children:(0,l.jsx)(v,{breakpointSizes:d,classes:k.imageBottom,image:(null==o?void 0:o.url)?o:m||o,logos:n})})]})}],441087)},262612,e=>{"use strict";var l=e.i(529956),r=e.i(176099),a=e.i(4433),s=e.i(719057),i=e.i(172123),t=e.i(503948),o=e.i(408263),m=e.i(970960);let n=()=>(0,l.jsx)("svg",{className:"animate-spin",fill:"none",height:"20",viewBox:"0 0 20 20",width:"20",xmlns:"http://www.w3.org/2000/svg",children:(0,l.jsx)("path",{d:"M15.9088 11.0419C15.7444 11.9744 15.3616 12.8547 14.7918 13.6109C14.222 14.3671 13.4813 14.9777 12.6302 15.3928C11.7792 15.8078 10.842 16.0156 9.89529 15.9991C8.94857 15.9826 8.0192 15.7422 7.18317 15.2977C6.34714 14.8532 5.62819 14.2171 5.08509 13.4415C4.54199 12.6658 4.19017 11.7727 4.05839 10.835C3.92661 9.89739 4.01862 8.94187 4.32689 8.04659C4.63516 7.15131 5.15093 6.34171 5.83205 5.68396",stroke:"#D7D5D5",strokeLinecap:"square",strokeWidth:"2"})}),d=({children:e,className:r,staticWidth:s=!0,cta:i,variant:t,onClick:o,elementTag:m})=>{let n=null!=m?m:(null==i?void 0:i.url)?"a":"div";return(0,l.jsx)(n,{className:(0,a.cn)("flex flex-col justify-between rounded-lg border border-color-brand-border-card-border","bg-color-brand-surface-card-light p-3 md:px-4 md:pb-4 lg:px-5 lg:pb-5 lg:pt-4",{"w-[10.8125rem] md:w-[14rem] lg:w-[19.75rem]":s},{document:"h-[8.4375rem] sm:h-[8.75rem] xl:h-[9.4375rem]",page:"h-[10.9375rem] sm:h-[11.125rem] xl:h-[12.1875rem]"}[t],r),href:m||null==i?void 0:i.url,onClick:e=>{o&&((null==i?void 0:i.url)&&(null==e||e.preventDefault()),o(e),"div"!==m&&(null==i?void 0:i.url)&&(i.external?window.open(i.url,"_blank"):window.location.href=i.url))},target:(null==i?void 0:i.url)&&i.external?"_blank":void 0,children:e})},c=({children:e,className:r,staticWidth:s=!0,cta:i,onClick:t})=>{let o=(0,a.cn)("flex flex-col justify-between rounded-lg border border-color-brand-border-card-border","bg-color-brand-surface-card-light p-3 md:px-4 md:pb-4 lg:px-5 lg:pb-5 lg:pt-4",{"w-[10.8125rem] md:w-[14rem] lg:w-[19.75rem]":s},"h-[8.4375rem] sm:h-[8.75rem] xl:h-[9.4375rem]",r);return(null==i?void 0:i.url)?(0,l.jsx)("a",{className:o,href:i.url,onClick:e=>null==t?void 0:t(e),rel:"noopener noreferrer",target:"_blank",children:e}):(0,l.jsx)("button",{className:(0,a.cn)(o,"w-full cursor-pointer text-left"),onClick:e=>null==t?void 0:t(e),type:"button",children:e})},u=({children:e,className:r,onClick:s,cta:i,ariaLabel:t,type:o="button"})=>(0,l.jsx)(m.Button,{ariaLabel:null!=t?t:null==i?void 0:i.text,className:(0,a.cn)("size-8 self-end rounded-full border border-color-utility-border-primary !bg-transparent text-color-utility-icon-primary duration-200 hover:border-color-brand-border-primary hover:!bg-color-utility-fill-tertiary",r),link:(null==i?void 0:i.url)?i:void 0,onClick:s,type:o,children:e}),p=e=>{let{staticWidth:r,variant:s}=e;if("document"===e.variant){let{id:i,fileName:m,format:d,size:p,downloadState:x="default",productName:g,sku:b,className:h,cta:v,onDownloadClick:f,onClick:y}=e;return(0,l.jsxs)(c,{className:(0,a.cn)("md:p-4 lg:p-5","group cursor-pointer",h),cta:v,onClick:e=>null==y?void 0:y(e,{id:i,url:v.url}),staticWidth:r,variant:s,children:[(0,l.jsxs)("div",{className:"flex justify-between",children:[(0,l.jsxs)("div",{className:"flex flex-col",children:[(0,l.jsx)("span",{className:"prose-label-semibold-xs line-clamp-1 text-color-utility-text-primary lg:line-clamp-2",children:m}),(0,l.jsxs)("div",{className:"prose-body-medium-xs flex items-center gap-x-1 text-color-utility-text-tertiary",children:[p&&(0,l.jsx)("span",{children:p}),p&&d&&(0,l.jsx)("span",{children:"â¢"}),d&&(0,l.jsx)("span",{children:d})]})]}),(0,l.jsxs)(u,{ariaLabel:v.text,className:(0,a.cn)("size-8 shrink-0","downloaded"===x&&"border-color-semantic-text-success text-color-semantic-text-success hover:text-color-semantic-text-success"),onClick:e=>{e.preventDefault(),e.stopPropagation(),e.preventDefault(),null==f||f(e)},type:"button",children:["default"===x&&(0,l.jsx)(o.default,{className:"!size-4 text-color-utility-text-primary"}),"downloading"===x&&(0,l.jsx)(n,{}),"downloaded"===x&&(0,l.jsx)(t.default,{className:"text-color-semantic-text-success"})]})]}),(0,l.jsxs)("div",{className:"flex flex-col gap-1",children:[b&&(0,l.jsx)("span",{className:"prose-label-semibold-sm text-color-utility-text-primary xl:prose-label-semibold-md group-hover:underline",children:b}),g&&(0,l.jsx)("span",{className:"prose-label-semibold-xs text-color-utility-text-secondary xl:prose-label-semibold-sm",children:g})]})]})}
29let{className:m,classification:p,cta:x,pageTitle:g,shortDescription:b,onClick:h}=e;return(0,l.jsxs)(d,{className:(0,a.cn)("md:p-4 lg:p-5","group cursor-pointer",m),cta:x,onClick:h,staticWidth:r,variant:s,children:[(0,l.jsxs)("div",{className:"flex justify-between",children:[(0,l.jsx)("span",{className:"prose-label-semibold-xs text-color-utility-text-primary",children:p}),(0,l.jsx)(u,{ariaLabel:null==x?void 0:x.text,className:"size-6 lg:size-8 [&>span]:flex",children:(0,l.jsx)(i.default,{className:"!size-3 !text-color-utility-text-primary sm:!size-4"})})]}),(0,l.jsxs)("div",{className:"flex flex-col",children:[g&&(0,l.jsx)("h3",{className:(0,a.cn)("prose-label-semibold-sm line-clamp-2 w-fit text-left normal-case","text-color-utility-text-primary md:prose-label-semibold-md lg:normal-case","!pb-0 lg:prose-label-semibold-md group-hover:underline"),children:g.text}),b&&(0,l.jsx)("p",{className:"prose-body-medium-xs mt-2 line-clamp-3 text-color-utility-text-tertiary xl:prose-body-medium-sm",children:b})]})]})};var x=e.i(746464),g=e.i(414693),b=e.i(520836),h=e.i(441087),v=e.i(547497),f=e.i(328618),y=e.i(119930),j=e.i(819740);let N=({breakerCard:e,variant:r,resultsCount:s,fallbackImage:i})=>{let t,o={featured:(0,a.cn)("col-span-6 sm:col-span-4",{"row-start-3":s>2,"sm:col-start-5 sm:row-start-2 xl:col-start-9":s>=5}),standard:(0,a.cn)("col-span-6 sm:col-span-4",{"row-start-3 sm:row-start-2 sm:col-start-9":s>5})},m=()=>{e.onClick&&e.onClick()};switch(e.type){case"utility":t=(0,l.jsx)(g.UtilityCard,{className:"max-sm:aspect-[343/425] sm:h-full",...e.data,breakpointSizes:{sm:"large",md:"small",lg:"medium"},onClick:m});break;case"system":t=(0,l.jsx)(j.SystemCard,{...e.data,breakpointSizes:{sm:"large",md:"small",lg:"small"},fallbackImage:i,onClick:m});break;case"category":t=(0,l.jsx)(f.ProductCategoryCard,{className:"max-sm:aspect-[343/425]",...e.data,breakpointSizes:{sm:"medium",md:"small",lg:"medium"},fallbackImage:i,onClick:m});break;case"campaign":t=(0,l.jsx)(h.BasicCampaignCard,{...e.data,breakpointSizes:{sm:"large",md:"small",lg:"small"},fallbackImage:i,onClick:m});break;default:return null}return(0,l.jsx)("div",{className:o[r],onClick:m,children:t})};e.s(["CardGrid",0,({themeClass:e,className:i,cards:t,breakerCard:o,variant:m,onClickCta:n,onQuickViewClick:d,onInfoClick:c,onCompare:u,enableQuickView:g=!1,enableTechnicalDetails:h=!1,enableProductComparison:j,selectedProducts:k=[],translations:w,gridClassName:C,cardType:z,isCommerceEnabled:S=!1})=>{var I,L;let P=null==(L=null==(I=(0,s.useBrandStyleContext)().basicArticleCard)?void 0:I.styles)?void 0:L.headerStyles,B={featured:{grid:"grid grid-cols-6 gap-y-6 sm:grid-cols-8 sm:gap-x-4 xl:grid-cols-12 xl:gap-x-8 xl:gap-y-8",card:"col-span-6 sm:col-span-4 mx-auto [&_.imgWrapper]:px-16 !max-w-none"},standard:{grid:(0,a.cn)("grid grid-cols-6 gap-x-3 gap-y-4 sm:gap-x-4 sm:gap-y-5 sm:grid-cols-12 xl:gap-8",{"xl:grid-cols-8":"event"===z}),card:"col-span-3 sm:col-span-4"}},T={article:"col-span-full sm:col-span-6",search:"col-span-3 sm:col-span-4",event:"col-span-6 xl:col-span-4"},A=k.map(e=>{var l;return null==(l=e.details)?void 0:l.code}),W="featured"===m,G=W&&(null==o?void 0:o.type)==="system",{globalFallbackImage:U}=(0,r.useGlobalElements)();return(0,l.jsx)("div",{className:(0,a.cn)(e,i),children:(0,l.jsxs)("div",{className:(0,a.cn)(B[m].grid,C),children:[t.map((r,s)=>{var i,t,o,N;let C=(null==r?void 0:r.cardType)==="product"?null!=(t=null==(i=r.details)?void 0:i.code)?t:`product-${s}`:s;switch(null==r?void 0:r.cardType){case"product":{let e=A.includes(null==(o=r.details)?void 0:o.code),s=4===k.length&&!e;return r.image&&(r.image.alt=r.image.alt||r.name||r.longName),(0,l.jsx)(x.ProductCard,{...r,checkBox:j?{checked:e,onCheckedChange:e=>null==u?void 0:u({checked:e,product:r}),label:w.compare,ariaLabel:w.compare,disabled:s,"data-testid":"card-grid__product-card-checkbox"}:void 0,className:(0,a.cn)(B[m].card,{[B[m].card]:!j,"aspect-2/3 flex flex-col justify-between w-full !max-w-[unset]":G}),detailsClassName:G?"flex-none mt-auto":void 0,fallbackImage:U,imageWrapperClassName:(0,a.cn)({"flex-1":G,"border-color-brand-border-contrast":e}),onClick:()=>{var e,l;return null==n?void 0:n({clickText:(null==(e=r.cta)?void 0:e.text)||r.longName||"",productName:r.name||r.longName,productSKU:null==(l=r.details)?void 0:l.code})}
29,onInfoClick:c,onQuickViewClick:d,quickViewEnabled:g,size:W?"medium":"small",technicalDetailsShown:h,textCopies:w},C)}case"article":return(0,l.jsx)(b.BasicArticleCard,{className:(0,a.cn)(T[r.cardType],P),...r,fallbackMedia:U,onClick:()=>n&&n({clickText:r.title})},C);case"search":return(0,l.jsx)(p,{className:T[r.cardType],staticWidth:!1,...r,onClick:()=>n&&n({clickText:r.cardType||"search card"})},C);case"event":return(0,l.jsx)(v.EventCard,{className:T.event,...r,onClickCta:({ctaText:e})=>null==n?void 0:n({clickText:e}),themeClass:e},C);case"category":return(0,l.jsx)(f.ProductCategoryCard,{...r,breakpointSizes:{sm:"medium",md:"small",lg:"medium"},className:(0,a.cn)(B[m].card,{"!w-full !max-w-[unset]":W,"aspect-2/3":G}),fallbackImage:U,onClick:()=>{var e;return null==n?void 0:n({clickText:r.headline||(null==(e=r.cta)?void 0:e.text)||""})},onClickCta:({clickText:e})=>null==n?void 0:n({clickText:e}),themeClass:null!=(N=r.themeClass)?N:e},C);case"productLine":return(0,l.jsx)(y.ProductLineCard,{...r,className:(0,a.cn)(B[m].card,{"w-full !max-w-none":W}),fallbackImage:U,onClickCta:({clickText:e})=>null==n?void 0:n({clickText:e}),size:"medium"},C);case"document":if("document"===r.variant)return(0,l.jsx)(p,{className:T.search,staticWidth:!1,...r,onClick:(e,l)=>{var a;return S&&(null==e||e.preventDefault(),null==(a=r.onDownloadClick)||a.call(r,e)),n&&n({clickText:r.cardType||"document card",url:null==l?void 0:l.url,id:null==l?void 0:l.id})},onDownloadClick:e=>{var l;S&&(null==e||e.preventDefault(),null==e||e.stopPropagation(),r.onDownloadClick)?r.onDownloadClick(e):(null==(l=r.cta)?void 0:l.url)&&window.open(r.cta.url,"_blank","noopener,noreferrer")}},s);return null;default:return(0,l.jsx)("div",{className:(0,a.cn)("relative size-full min-h-[18.75rem] border border-black bg-gray-300",B[m].card),onClick:()=>n&&n({clickText:(null==r?void 0:r.cardType)||"default card"}),children:(0,l.jsxs)("span",{className:"absolute bottom-3 left-3 w-full text-lg uppercase",children:[(null==r?void 0:r.cardType)||"card"," Placeholder"]})},C)}}),o&&(0,l.jsx)(N,{breakerCard:Object.assign(Object.assign({},o),{onClick:()=>n&&n({clickText:o.type})}),fallbackImage:U,resultsCount:t.length||0,variant:m})]})})}],262612)},547497,e=>{"use strict";var l=e.i(529956);let r=(0,e.i(777831).default)((0,l.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"}),"AccessTimeOutlined");var a=e.i(344420),s=e.i(799488),i=e.i(4433),t=e.i(460256),o=e.i(708570),m=e.i(970960),n=e.i(186288);function d(e,l){return e.toLocaleString(l,{month:"short",timeZone:"UTC"})}function c(e){return String(e.getUTCDate())}function u(e,l){return e.toLocaleTimeString(l,{hour:"numeric",minute:"2-digit",timeZone:"UTC"})}let p=(0,i.cn)(` 30 flex 31 flex-col 32 overflow-hidden 33 rounded-lg 34 border 35 border-color-brand-border-card-border 36 bg-color-brand-surface-primary 37 xl:rounded-xl 38 `);e.s(["EventCard",0,({className:e,themeClass:x="onLight",bgImage:g,eventLogo:b,eventName:h,eventLocation:v,startDate:f,endDate:y,startTime:j,endTime:N,locale:k,bodyText:w,cta:C,onClickCta:z})=>{let S,I,L,P,B=!!(null==g?void 0:g.url),T=null!=f&&null!=y,A={imageContainer:(0,i.cn)("onColor relative aspect-video min-h-[12.5rem] w-full bg-color-brand-surface-accent",!B&&"justify-between"),bgImage:"absolute inset-0 object-cover",dateContainer:"onLight absolute left-3 top-3 flex min-h-[3.1875rem] xl:min-h-[3.9375rem] items-center gap-0 xl:gap-0.5 rounded-corner-radius-4 border border-color-brand-border-primary bg-color-brand-surface-primary p-1 text-color-utility-text-primary",dateEntry:"flex flex-col items-center p-0.5 text-center",dateEntryStart:"xl:pl-1 xl:pr-0.5 xl:py-0.5",dateEntryEnd:"xl:pl-0.5 xl:pr-1 xl:py-0.5",dateEntrySingle:"xl:px-1 xl:py-0.5",dateMonth:"prose-label-semibold-sm xl:prose-label-semibold-md w-8",dateSeparator:"h-[0.15rem] w-[0.4125rem] xl:h-[0.1875rem] xl:w-2 shrink-0 bg-color-utility-text-primary",dateDay:"prose-label-bold-xl xl:prose-utility-sm w-8 xl:w-auto xl:whitespace-nowrap",eventLogoContainer:(0,i.cn)("onLight absolute overflow-hidden bg-color-brand-surface-primary",B?"right-3 top-3 size-14 xl:size-12":"left-1/2 top-1/2 size-[4.5rem] -translate-x-1/2 -translate-y-1/2 xl:size-[6.25rem]"),eventLogoImage:"absolute inset-0",copyContainer:"flex flex-col flex-1 gap-4 bg-color-brand-surface-primary p-4 xl:pt-5 xl:pb-4 xl:px-4 md:pt-5 md:pb-4 md:px-4 text-color-utility-text-secondary",copyGroup:"flex flex-col gap-3",eventName:"prose-label-bold-lg xl:prose-label-bold-xl text-color-utility-text-primary line-clamp-2",detailsList:"flex flex-col gap-2",detailsRow:"prose-label-medium-xs flex items-center gap-1",eventDescription:"prose-body-medium-sm line-clamp-3 md:line-clamp-2 xl:line-clamp-3",ctaWrapper:"mt-auto pb-0.5",icon:"!size-4 text-inherit"};
38f&&(S=d(f,k),I=c(f)),T&&y&&(P=d(y,k),L=c(y));let W=!!(j&&N);return(0,l.jsxs)("div",{className:(0,i.cn)(x,p,e),children:[(0,l.jsxs)("div",{className:A.imageContainer,children:[(null==g?void 0:g.url)&&(0,l.jsx)(n.PolarisImage,{alt:g.alt||"",aspectRatio:(0,t.getImageAspectRatioForComponent)("EventCard"),className:A.bgImage,fill:!0,focalPoint:null==g?void 0:g.focalPoint,quality:o.GLOBAL_IMAGE_QUALITY,sizes:(0,o.generateImageSizes)((0,o.getImageSizesForComponent)("EventCard")),src:null==g?void 0:g.url,transformBaseUrl:null==g?void 0:g.transformBaseUrl}),f&&(0,l.jsx)("div",{className:(0,i.cn)(!B&&"flex-grow basis-0"),children:(0,l.jsxs)("div",{className:A.dateContainer,children:[(0,l.jsxs)("time",{className:(0,i.cn)(A.dateEntry,T?A.dateEntryStart:A.dateEntrySingle),children:[(0,l.jsx)("div",{className:A.dateMonth,children:S}),(0,l.jsx)("div",{className:A.dateDay,children:I})]}),T&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{"aria-hidden":"true",className:A.dateSeparator}),(0,l.jsxs)("time",{className:(0,i.cn)(A.dateEntry,A.dateEntryEnd),children:[(0,l.jsx)("div",{className:A.dateMonth,children:P}),(0,l.jsx)("div",{className:A.dateDay,children:L})]})]})]})}),(null==b?void 0:b.url)&&(0,l.jsx)("div",{className:A.eventLogoContainer,children:(0,l.jsx)(n.PolarisImage,{alt:b.alt||"",className:A.eventLogoImage,fill:!0,focalPoint:null==b?void 0:b.focalPoint,quality:o.GLOBAL_IMAGE_QUALITY,sizes:(0,o.generateImageSizes)((0,o.getImageSizesForComponent)("EventCard")),src:null==b?void 0:b.url,style:{objectFit:"contain"},transformBaseUrl:null==b?void 0:b.transformBaseUrl})}),!B&&(0,l.jsx)("div",{className:"flex-grow basis-0"})]}),(0,l.jsxs)("div",{className:A.copyContainer,children:[(0,l.jsxs)("div",{className:A.copyGroup,children:[(0,l.jsx)("h3",{className:A.eventName,children:h}),(v||j||N)&&(0,l.jsxs)("div",{className:A.detailsList,children:[v&&(0,l.jsxs)("p",{className:A.detailsRow,children:[(0,l.jsx)(s.default,{className:A.icon}),v]}),(j||N)&&(0,l.jsxs)("p",{className:A.detailsRow,children:[(0,l.jsx)(r,{className:A.icon}),j&&(0,l.jsx)("time",{children:u(j,k)}),W&&(0,l.jsx)("span",{children:"to"}),N&&(0,l.jsx)("time",{children:u(N,k)})]})]}),w&&(0,l.jsx)("p",{className:A.eventDescription,children:w})]}),C&&""!==C.text&&(0,l.jsx)("div",{className:A.ctaWrapper,children:(0,l.jsx)(m.Button,{RightIcon:a.default,className:"inline-flex",link:C,onClick:()=>null==z?void 0:z({ctaText:C.text}),size:"medium",variant:"link",children:C.text})})]})]})}],547497)},746464,523615,e=>{"use strict";var l=e.i(529956),r=e.i(475180),a=e.i(280137),s=e.i(590331),i=e.i(4433),t=e.i(460256),o=e.i(181568),m=e.i(719057),n=e.i(615582),d=e.i(708570),c=e.i(714660),u=e.i(677734),p=e.i(264733);let x=e=>{let l={"&comma;":",","&":"&","<":"<",">":">",""":'"',"'":"'",",":","};return e.replace(/(&comma;|&|<|>|"|'|,)/g,e=>l[e]||e)};e.s(["resolveText",0,x],523615);var g=e.i(970960),b=e.i(575429),h=e.i(612134),v=e.i(186288),f=e.i(699569),y=e.i(822277),j=e.i(986858),N=e.i(180214),k=e.i(739192),w=e.i(810188);let C=({textCopies:e,onQuickViewClick:r,details:a,price:s,originalPrice:i,inventoryQuantity:t,preorderBackorder:o,promotions:m,className:n,variant:d})=>(0,l.jsx)(g.Button,{className:n,onClick:()=>{var e;return null==r?void 0:r({sku:null!=(e=null==a?void 0:a.code)?e:"",price:s,originalPrice:i,inventoryQuantity:t,preorderBackorder:o,promotions:null==m?void 0:m.promos})},size:"small",variant:d,children:(null==e?void 0:e.quickView)||""});e.s(["ProductCard",0,({className:e,detailsClassName:g,imageWrapperClassName:z,details:S,image:I,fallbackImage:L,name:P,longName:B,size:T="medium",cta:A,tagThemeClass:W,bookmarkShown:G=!1,bookmarkChecked:U=!1,bookmarkOnClick:_=()=>{},variant:D="standard",productTag:E,onClick:q,onQuickViewClick:R,onInfoClick:O,textCopies:V={},quickViewEnabled:F=!1,technicalDetailsShown:M=!1,technicalDetails:$=[],hasVariations:Q=!1,buttonGroup:H,originalPrice:Y,promotions:K,price:Z,isPriceLoading:J=!1,inventoryQuantity:X,preorderBackorder:ee,statusPill:el,themeClass:er,checkBox:ea})=>{var es,ei,et,eo,em,en,ed,ec,eu,ep,ex,eg,eb,eh,ev,ef,ey,ej;let eN,{isDesktop:ek,isTabletAndBelow:ew}
38=(0,n.useBreakpoint)(),{cardScroller:{styles:{cardStyles:eC}={}}={}}=(0,m.useBrandStyleContext)(),ez=(eN="standard"===D?{article:"onLight bg-color-brand-surface-primary text-color-brand-text-primary relative w-full h-full flex flex-col",bookmark:{small:"absolute right-0 z-10 m-1.5 sm:m-2 xl:m-3",medium:"absolute right-0 z-10 m-2 sm:m-3",large:"absolute right-0 z-10 m-3 xl:m-4"},details:{small:"bg-color-brand-text-inverse w-full pt-4 h-full",medium:"bg-color-brand-text-inverse w-full pt-4 xl:pt-5 h-full",large:"bg-color-brand-text-inverse w-full pt-4 xl:pt-5 h-full"},figure:"aspect-square size-full relative",imageWrapper:{small:"w-full h-fit relative px-8 py-6 sm:py-5 xl:px-12 xl:py-6 border-color-brand-border-primary border",medium:"w-full h-fit relative px-10 py-6 xl:px-16 xl:py-8 border-color-brand-border-primary border",large:"w-full h-fit relative px-14 py-6 xl:px-[6.8125rem] xl:py-8 border-color-brand-border-primary border"},infoIcon:{small:"!size-[1.125rem] xl:!size-6",medium:"!size-[1.125rem] sm:!size-6",large:"!size-6 sm:!size-6"},longName:{small:"text-color-brand-text-tertiary mt-1 prose-body-medium-xs xl:prose-body-medium-sm",medium:"text-color-brand-text-tertiary mt-1 prose-body-medium-xs xl:prose-body-medium-sm",large:"text-color-brand-text-tertiary mt-1 prose-body-medium-xs xl:prose-body-medium-sm"},longNameBold:{small:"text-color-brand-text-tertiary mt-1 prose-label-bold-xs xl:prose-label-bold-sm",medium:"text-color-brand-text-tertiary mt-1 prose-label-bold-xs xl:prose-label-bold-sm",large:"text-color-brand-text-tertiary mt-1 prose-label-bold-xs xl:prose-label-bold-sm"},name:{small:"group-hover:underline decoration-1 mt-2 prose-utility-3xs xl:prose-utility-xs xl:mt-3",medium:"group-hover:underline decoration-1 mt-3 prose-utility-2xs xl:prose-label-semibold-xl",large:"group-hover:underline decoration-1 mt-3 prose-utility-2xs xl:prose-label-semibold-xl"},originalPrice:{small:"prose-label-medium-sm xl:prose-label-medium-lg",medium:"prose-label-medium-sm sm:prose-label-medium-sm xl:prose-label-medium-lg",large:"prose-label-medium-md sm:prose-label-medium-lg"},price:{small:"prose-label-bold-xl xl:prose-label-bold-2xl",medium:"prose-label-bold-xl sm:prose-label-bold-xl xl:prose-label-bold-2xl",large:"prose-label-bold-2xl sm:prose-label-bold-2xl"},quickView:{small:"mt-2 w-full relative z-10 bg-color-brand-surface-primary xl:absolute xl:top-0 xl:right-0 xl:w-auto xl:m-3",medium:"mt-2 w-full relative z-10 bg-color-brand-surface-primary xl:absolute xl:top-0 xl:right-0 xl:w-auto xl:m-3",large:"mt-2 bg-color-brand-surface-primary w-full relative z-10 xl:absolute xl:top-0 xl:right-0 xl:w-auto xl:m-3"},tag:{small:"absolute z-10 m-1.5 sm:m-2 xl:m-2.5",medium:"absolute z-10 m-2 sm:m-2.5",large:"absolute z-10 m-2 sm:m-3"},technicalDetailSeparator:{small:"my-3 xl:my-4",medium:"my-4",large:"my-4"}}:{article:"bg-color-brand-surface-card-light border-color-brand-border-card-border text-color-brand-text-primary relative border w-full h-full rounded-card-corner-radius-lg",articleSizes:{small:"pb-4 sm:pb-3 xl:pb-6",medium:"pb-6 xl:pb-8",large:"pb-6 sm:pb-8 xl:pb-10"},bookmark:{small:"absolute right-0 z-10 m-1.5 sm:m-2 xl:m-3",medium:"absolute right-0 z-10 m-2 sm:m-3",large:"absolute right-0 z-10 m-3 xl:m-4"},buttonGroup:"sm:gap-y-2",buttonGroupContainer:{small:"px-3 sm:px-3 xl:px-5 xl:mt-4",medium:"px-6 xl:px-8 xl:mt-4",large:"px-4 sm:px-8 xl:px-10 xl:mt-4"},details:{small:"onLight w-full px-3 sm:px-3 xl:px-5",medium:"onLight w-full px-6 xl:px-8",large:"onLight w-full px-4 sm:px-8 xl:px-10"},figure:"relative aspect-square w-full max-w-[20.625rem] mx-auto [&_img]:truncate",imageWrapper:{small:"imgWrapper w-full h-fit relative px-8 py-5 sm:px-10 xl:px-14 xl:py-8",medium:"imgWrapper w-full h-fit relative px-10 py-6 sm:px-14 sm:py-6 xl:px-20 xl:py-8",large:"imgWrapper w-full h-fit relative px-16 py-6 sm:py-8 sm:px-16 xl:px-24 xl:py-10"},infoIcon:{small:"!size-[1.125rem]",medium:"!size-[1.125rem] sm:!size-6",large:"!size-[1.125rem] sm:!size-6"},longName:{small:"text-color-brand-icon-secondary mt-2 prose-body-medium-xs",medium:"text-color-brand-icon-secondary mt-1 prose-body-medium-xs xl:prose-body-medium-sm",large:"text-color-brand-icon-secondary mt-1 prose-body-medium-xs sm:prose-body-medium-sm xl:prose-body-medium-md xl:mt-2"},longNameBold:{small:"text-color-brand-icon-secondary mt-1 prose-label-bold-xs",medium:"text-color-brand-icon-secondary mt-1 prose-label-bold-xs xl:prose-label-bold-sm",large:"text-color-brand-icon-secondary mt-1 prose-label-bold-xs sm:prose-label-bold-sm xl:prose-label-bold-md xl:mt-2"},name:{small:"group-hover:underline decoration-1 mt-3 prose-utility-3xs
38sm:prose-utility-3xs text-color-utility-text-primary xl:prose-utility-2xs",medium:"group-hover:underline decoration-1 mt-3 prose-utility-2xs sm:prose-utility-xs text-color-utility-text-primary",large:"group-hover:underline decoration-1 mt-3 prose-utility-2xs sm:prose-utility-xs xl:prose-utility-sm text-color-utility-text-primary"},originalPrice:{small:"prose-label-medium-sm",medium:"prose-label-medium-sm sm:prose-label-medium-lg",large:"prose-label-medium-sm sm:prose-label-medium-lg"},price:{small:"prose-label-bold-xl",medium:"prose-label-bold-xl sm:prose-label-bold-2xl",large:"prose-label-bold-xl sm:prose-label-bold-2xl"},quickView:{small:"mt-3 w-full sm:mt-5 lg:hidden",medium:"mt-5 w-full lg:hidden",large:"mt-5 w-full lg:hidden"},tag:{small:"absolute z-10 m-1.5 sm:m-2 xl:m-2.5",medium:"absolute z-10 m-2 sm:m-2.5",large:"absolute z-10 m-2 sm:m-3"},technicalDetailSeparator:{small:"my-3 xl:my-4",medium:"my-4",large:"my-4"}},{article:(0,i.cn)(eN.article,"flex flex-col"),articleSizes:null==(em=eN.articleSizes)?void 0:em[T],bookmark:null==(en=eN.bookmark)?void 0:en[T],buttonGroup:eN.buttonGroup,buttonGroupContainer:null==(ed=eN.buttonGroupContainer)?void 0:ed[T],details:(0,i.cn)(null==(ec=eN.details)?void 0:ec[T],"flex flex-col justify-between"),figure:eN.figure,imageWrapper:(0,i.cn)(null==(eu=eN.imageWrapper)?void 0:eu[T],"flex h-fit flex-1 items-center justify-center"),infoIcon:null==(ep=eN.infoIcon)?void 0:ep[T],longName:null==(ex=eN.longName)?void 0:ex[T],longNameBold:(0,i.cn)(null==(eg=eN.longNameBold)?void 0:eg[T],"decoration-1 "),name:null==(eb=eN.name)?void 0:eb[T],originalPrice:null==(eh=eN.originalPrice)?void 0:eh[T],price:null==(ev=eN.price)?void 0:ev[T],quickView:(0,i.cn)(null==(ef=eN.quickView)?void 0:ef[T],"hover:!bg-color-utility-fill-tertiary group-hover:bg-color-brand-surface-primary lg:transition-opacity lg:focus:opacity-100 lg:group-hover:opacity-100 xl:opacity-0"),tag:null==(ey=eN.tag)?void 0:ey[T],technicalDetailSeparator:null==(ej=null==eN?void 0:eN.technicalDetailSeparator)?void 0:ej[T]}),eS=(null==E?void 0:E.tagName)||"",eI=null==E?void 0:E.tagType,eL="standard"===D,eP=!!(H||el),eB=(0,p.hasUsableProductPrice)(Z,Y),eT=(0,a.useRef)(null),eA=(0,a.useRef)(void 0),[eW,eG]=(0,a.useState)(0);(0,a.useEffect)(()=>{let e=eT.current;if(!e)return;let l=!1,r=()=>{var r,a;if(l)return;let s=e.offsetHeight-(null!=(a=null==(r=eA.current)?void 0:r.offsetHeight)?a:0);eG("small"===T?s-8:s-12)};r();let a=new ResizeObserver((0,o.debounce)(r,100));a.observe(e);let s=eA.current;return s&&a.observe(s),()=>{l=!0,a.disconnect()}},[T,ea]);let eU=P?ez.longName:ez.longNameBold,e_=(null==(es=null==I?void 0:I.sizes)?void 0:es.md)||(null==I?void 0:I.url)||(null==L?void 0:L.url)||"";return(0,l.jsxs)("article",{className:(0,i.cn)(er,ez.article,ez.articleSizes,e),"data-testid":"product-card__container",onClick:q,onKeyDown:()=>null,children:[(0,l.jsxs)("div",{className:(0,i.cn)("group",eP?"flex min-h-0 flex-1 flex-col":"h-full"),children:[G&&(0,l.jsx)(h.PinButton,{"aria-label":`Pin ${P}`,checked:U,className:ez.bookmark,onCheckedChange:()=>_(),size:"small"===T?"responsive":"large"}),(0,l.jsxs)(s.Link,{className:(0,i.cn)("flex flex-col",eP?"min-h-0 flex-1":"h-full"),href:null!=(ei=null==A?void 0:A.url)?ei:"",children:[E&&!!Object.keys(E).length&&eS&&(0,l.jsx)("span",{className:(0,i.cn)(`${W||"onLight"}`),children:(0,l.jsx)(k.Tag,{className:ez.tag,name:eS,size:"large",variant:(0,c.normalizeTagVariant)(eI)})}),(0,l.jsx)("div",{className:(0,i.cn)(ez.imageWrapper,z,{"bg-color-brand-surface-card-light rounded-card-corner-radius-lg":"standard"===D}),ref:eT,children:(0,l.jsx)("figure",{className:ez.figure,children:(0,l.jsx)(v.PolarisImage,{alt:(null==I?void 0:I.alt)||(null==L?void 0:L.alt)||P||B||"",aspectRatio:(0,t.getImageAspectRatioForComponent)("ProductCard"),className:"size-full object-contain",fill:!0,focalPoint:null==I?void 0:I.focalPoint,quality:d.GLOBAL_IMAGE_QUALITY,sizes:(0,d.generateImageSizes)((0,d.getImageSizesForComponent)("ProductCard")),src:e_,transformBaseUrl:null==I?void 0:I.transformBaseUrl})})}),(0,l.jsx)("div",{className:(0,i.cn)(ez.details,eC,g,{"bg-transparent":eL}),children:(0,l.jsxs)("div",{className:"flex flex-1 flex-col",children:[(0,l.jsx)(f.ProductLabel,{code:null!=(et=null==S?void 0:S.code)?et:"",enableReviews:!0,textCopies:V}),P&&(0,l.jsx)("h2",{className:(0,i.cn)(ez.name,"break-words"),children:x(P)}),B&&(0,l.jsx)("p",{className:eU,children:P?x(B):(0,l.jsx)(s.Link,{href:null!=(eo=null==A?void 0:A.url)?eo:"",children:x(B)})}),Q&&V.moreOptionsAvailable&&(0,l.jsx)("p",{className:"prose-body-medium-sm mt-3 text-color-utility-text-primary",children:V.moreOptionsAvailable||""}),J&&(0,l.jsxs)("div",{"aria-hidden":"true",className:"flex flex-col",children:[(0,l.jsx)(j.Skeleton,{className:"h-7 w-24 mt-3"}),(0,l.jsx)(j.Skeleton,{className:"h-5 w-16 mt-2"})]}),!J&&eB&&(0,l.jsxs)("div",{className:"mt-3 flex flex-wrap items-center gap-1",children:[Z&&(0,l.jsxs)("div",{className:"flex gap-1",children:[(0,l.jsx)("span",{className:(0,i.cn)("text-color-utility-text-primary",ez.price),children:(0,u.formatCurrency)(Z,"USD")}),(0,l.jsx)("button",{"aria-label":V.infoIconAriaLabel||"View pricing disclaimer",className:"inline-flex items-center justify-center",onClick:e=>{e.preventDefault(),e.stopPropagation(),null==O||O({sku:null==S?void 0:S.code})},type:"button",children:(0,l.jsx)(r.default,{className:(0,i.cn)("text-color-brand-icon-primary",ez.infoIcon)})})]}),Y&&(0,l.jsx)("span",{className:(0,i.cn)("text-color-utility-text-tertiary line-through",ez.originalPrice),children:(0,u.formatCurrency)(Y,"USD")})]}),eB&&K&&(0,l.jsx)(y.Promotions,{...K,className:"mt-2 uppercase",themeClass:e
38L?er:void 0}),M&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("hr",{"aria-hidden":"true",className:(0,i.cn)(ez.technicalDetailSeparator,"h-px w-full shrink-0 border-0 bg-color-brand-border-secondary")}),$&&$.length>0?(0,l.jsx)("div",{className:"flex flex-col gap-4",children:[...$].sort((e,l)=>{var r,a;return(null!=(r=e.order)?r:0)-(null!=(a=l.order)?a:0)}).map((e,r)=>(0,l.jsxs)("div",{className:"leading-none",children:[(0,l.jsx)("span",{className:"prose-label-medium-xs mb-2 block text-color-brand-text-tertiary",children:e.name}),(0,l.jsx)("p",{className:"prose-label-medium-sm",children:e.value})]},r))}):(0,l.jsx)("div",{className:"prose-body-italic-sm flex flex-1 items-center justify-center text-color-brand-text-tertiary",children:(0,l.jsx)("p",{className:"px-4 text-center 2xl:w-3/5",children:(null==V?void 0:V.noTechnicalDetails)||""})})]})]})})]}),F&&ek&&(0,l.jsx)(C,{className:(0,i.cn)(ez.quickView,"featured"===D&&"onLight"),details:S,inventoryQuantity:X,onQuickViewClick:R,originalPrice:Y,preorderBackorder:ee,price:Z,promotions:K,textCopies:V,variant:"button-outline"}),ea&&(0,l.jsx)(b.Checkbox,{...ea,className:(0,i.cn)("absolute z-20 !size-6 xl:hidden",{"right-2":"small"===T,"right-3":"medium"===T||"large"===T}),label:void 0,ref:eA,size:"large",style:{top:eW}})]}),(F||ea||H||el)&&(0,l.jsxs)("div",{className:(0,i.cn)("mt-4 flex flex-col xl:mt-0",ez.buttonGroupContainer,eP&&"shrink-0",eL&&"h-[6.875rem] xl:h-[6.9375rem]"),children:[eL&&(H||ea)&&(0,l.jsx)("hr",{className:"my-5 hidden border-color-utility-border-secondary xl:block"}),(ea||H)&&(0,l.jsxs)("div",{className:(0,i.cn)("flex items-center gap-8",ez.buttonGroup,"featured"===D&&"onLight"),children:[ea&&ek&&(0,l.jsx)(b.Checkbox,{...ea,size:"medium"}),H&&(0,l.jsx)(w.ButtonGroup,{...H,buttonClassName:"w-full whitespace-nowrap",className:"flex-1 gap-2 sm:gap-2",layout:"Stacked",size:ek&&"large"===T?"large":"small"})]}),F&&ew&&(0,l.jsx)(C,{className:(0,i.cn)(ez.quickView,"xl:hidden","featured"===D&&"onLight",eL&&"[div:empty+&]:mt-0"),details:S,inventoryQuantity:X,onQuickViewClick:R,originalPrice:Y,preorderBackorder:ee,price:Z,promotions:K,textCopies:V,variant:"outline"}),!J&&eB&&el&&(0,l.jsx)(N.StatusPill,{...el,className:(0,i.cn)("onLight mt-4 self-center")})]})]})}],746464)},328618,e=>{"use strict";var l=e.i(529956),r=e.i(344420),a=e.i(590331),s=e.i(4433),i=e.i(460256),t=e.i(708570),o=e.i(186288);e.s(["ProductCategoryCard",0,({themeClass:e,className:m,headline:n,image:d,fallbackImage:c,cta:u,breakpointSizes:p={lg:"large",md:"medium",sm:"small"},secondaryBg:x,onClickCta:g,onClick:b})=>{var h;let{url:v,text:f,ariaLabel:y}=null!=u?u:{},j=y||[n,f].filter(Boolean).join(" - "),N=(({sm:e,md:l,lg:r},a)=>{var i,t,o,m,n,d,c,u,p,x,g,b,h,v,f,y,j,N,k,w,C,z,S,I,L,P,B,T,A,W,G,U,_,D,E,q;let R={anchor:{sm:{small:"w-full h-auto px-4 py-5 gap-5",medium:"w-full h-auto px-5 py-6 gap-6",large:"w-full h-auto px-4 py-8 gap-8"},md:{small:"w-full h-auto sm:px-4 sm:py-5 sm:gap-5",medium:"w-full h-auto sm:px-5 sm:py-6 sm:gap-6",large:"w-full h-auto sm:px-6 sm:py-8 sm:gap-8"},lg:{small:"w-full h-auto xl:px-6 xl:py-6 xl:gap-6",medium:"w-full h-auto xl:px-8 xl:py-8 xl:gap-8",large:"w-full h-auto xl:px-10 xl:py-10 xl:gap-10"}},imageWrapper:{sm:{small:"px-8",medium:"px-10",large:"px-14"},md:{small:"sm:px-8",medium:"sm:px-10",large:"sm:px-14"},lg:{small:"xl:px-10",medium:"xl:px-16",large:"xl:px-[7.5rem]"}},ctaIcon:{sm:{small:"!size-4",medium:"!size-4",large:"!size-4"}},ctaWrapper:{sm:{small:"prose-btn-sm gap-[2px]",medium:"prose-btn-lg",large:"prose-btn-lg"},md:{small:"sm:prose-btn-sm",medium:"sm:prose-btn-lg",large:"sm:prose-btn-lg"},lg:{small:"xl:prose-btn-lg xl:gap-1",medium:"xl:prose-btn-lg",large:"xl:prose-btn-lg"}},headline:{sm:{small:"prose-brand-3xs",medium:"prose-brand-2xs",large:"prose-brand-sm"},md:{small:"sm:prose-brand-3xs",medium:"sm:prose-brand-2xs",large:"sm:prose-brand-sm"},lg:{small:"xl:prose-brand-2xs",medium:"xl:prose-brand-sm",large:"xl:prose-brand-md"}}};return{anchor:(0,s.cn)(` 39 group 40 relative 41 flex 42 flex-col 43 items-center 44 justify-between 45 rounded-card-corner-radius-lg 46 `,a?"bg-color-brand-surface-secondary":"bg-color-brand-surface-primary",null==(t=null==(i=R.anchor)?void 0:i.sm)?void 0:t[e],null==(m
46=null==(o=R.anchor)?void 0:o.md)?void 0:m[l],null==(d=null==(n=R.anchor)?void 0:n.lg)?void 0:d[r]),imageWrapper:(0,s.cn)("min-h-[3.125rem] w-full max-[20rem]:!px-0",null==(u=null==(c=R.imageWrapper)?void 0:c.sm)?void 0:u[e],null==(x=null==(p=R.imageWrapper)?void 0:p.md)?void 0:x[l],null==(b=null==(g=R.imageWrapper)?void 0:g.lg)?void 0:b[r]),ctaWrapper:(0,s.cn)("flex items-center gap-1 group-hover:border-b group-hover:border-b-button-outline-border-hover",null==(v=null==(h=R.ctaWrapper)?void 0:h.sm)?void 0:v[e],null==(y=null==(f=R.ctaWrapper)?void 0:f.md)?void 0:y[l],null==(N=null==(j=R.ctaWrapper)?void 0:j.lg)?void 0:N[r]),ctaIcon:(0,s.cn)("text-button-outline-icon-default",null==(w=null==(k=R.ctaIcon)?void 0:k.sm)?void 0:w[e],null==(z=null==(C=R.ctaIcon)?void 0:C.md)?void 0:z[l],null==(I=null==(S=R.ctaIcon)?void 0:S.lg)?void 0:I[r]),ctaIconWrapper:(0,s.cn)("flex items-center overflow-hidden",null==(P=null==(L=R.ctaIconWrapper)?void 0:L.sm)?void 0:P[e],null==(T=null==(B=R.ctaIconWrapper)?void 0:B.md)?void 0:T[l],null==(W=null==(A=R.ctaIconWrapper)?void 0:A.lg)?void 0:W[r]),headline:(0,s.cn)("wrap-anywhere text-center text-color-brand-text-primary",null==(U=null==(G=R.headline)?void 0:G.sm)?void 0:U[e],null==(D=null==(_=R.headline)?void 0:_.md)?void 0:D[l],null==(q=null==(E=R.headline)?void 0:E.lg)?void 0:q[r])}})(p,x),k=(null==(h=null==d?void 0:d.sizes)?void 0:h.md)||(null==d?void 0:d.url)||(null==c?void 0:c.url);return(0,l.jsxs)(a.Link,{"aria-label":j,className:(0,s.cn)(e,N.anchor,m),href:v||"",onClick:e=>{null==b||b(e),null==g||g({clickText:f||""})},children:[(0,l.jsx)("h3",{className:N.headline,children:(0,l.jsx)("span",{children:n})}),(0,l.jsx)("div",{"aria-hidden":"true",className:N.imageWrapper,children:k&&(0,l.jsx)("figure",{className:"relative aspect-square w-full max-h-[21.5rem]",children:(0,l.jsx)(o.PolarisImage,{alt:(null==d?void 0:d.alt)||(null==c?void 0:c.alt)||"",aspectRatio:(0,i.getImageAspectRatioForComponent)("ProductCategoryCard"),className:"object-cover",fill:!0,focalPoint:null==d?void 0:d.focalPoint,quality:t.GLOBAL_IMAGE_QUALITY,sizes:(0,t.generateImageSizes)((0,t.getImageSizesForComponent)("ProductCategoryCard")),src:k,transformBaseUrl:null==d?void 0:d.transformBaseUrl})})}),f&&(0,l.jsxs)("span",{"aria-hidden":"true",className:N.ctaWrapper,children:[(0,l.jsx)("span",{className:"text-button-outline-text-default",children:f}),(0,l.jsx)("span",{className:N.ctaIconWrapper,children:(0,l.jsx)(r.default,{className:N.ctaIcon})})]})]})}])},119930,819740,e=>{"use strict";var l=e.i(529956),r=e.i(590331),a=e.i(4433),s=e.i(460256),i=e.i(708570),t=e.i(970960),o=e.i(186288);let m={small:{article:"px-4 py-5 gap-4 sm:px-4 sm:py-5 sm:gap-4 xl:p-6 xl:gap-4",body:"gap-4 xl:gap-4",headline:"prose-brand-3xs xl:prose-brand-2xs",imageWrapper:"px-5 sm:px-4 xl:px-0",specs:"grid-cols-2 gap-x-2 gap-y-2 sm:gap-x-2 sm:gap-y-2 xl:gap-x-4 xl:gap-y-4",specLabel:"prose-utility-3xs",specValue:"prose-body-medium-xs",button:"responsive"},medium:{article:"px-5 py-6 gap-4 sm:px-5 sm:py-6 sm:gap-4 xl:p-8 xl:gap-5",body:"gap-4 xl:gap-5",headline:"prose-brand-2xs xl:prose-brand-sm",imageWrapper:"px-8 sm:px-6 xl:px-8",specs:"grid-cols-2 gap-x-4 gap-y-4 sm:gap-x-4 sm:gap-y-4 xl:gap-x-6 xl:gap-y-6",specLabel:"prose-utility-3xs xl:prose-utility-xs",specValue:"prose-body-medium-xs xl:prose-body-medium-md",button:"large"},large:{article:"px-4 py-8 gap-4 sm:px-6 sm:py-8 sm:gap-4 xl:p-10 xl:gap-6",body:"gap-4 xl:gap-6",headline:"prose-brand-sm xl:prose-brand-md",imageWrapper:"px-10 sm:px-6 xl:px-24",specs:"grid-cols-2 gap-x-6 gap-y-6 sm:gap-x-6 sm:gap-y-4 xl:grid-cols-4 xl:gap-x-8 xl:gap-y-8",specLabel:"prose-utility-3xs xl:prose-utility-xs",specValue:"prose-body-medium-xs xl:prose-body-medium-md",button:"large"}};e.s(["ProductLineCard",0,({className:e,headline:n,image:d,fallbackImage:c,specs:u,cta:p,ctaAriaLabel:x,size:g="large",onClick:b,onClickCta:h})=>{var v,f,y;let j=m[g],N=null!=(v=null==u?void 0:u.slice(0,4))?v:[],k=(null==(f=null==d?void 0:d.sizes)?void 0:f.md)||(null==d?void 0:d.url)||(null==c?void 0:c.url),w=null!=(y=null==d?void 0:d.alt)?y:"",C={article:(0,a.cn)(` 47 onLight 48 group 49 relative flex size-full flex-col 50 items-center justify-between 51 rounded-card-corner-radius-lg 52 bg-color-brand-surface-primary 53 transition-colors 54 [@media(hover:hover)]:hover:bg-color-brand-surface-secondary 55 `,j.article,e),body:(0,a.cn)("flex w-full flex-col items-stretch",j.body),headline:(0,a.cn)("wrap-anywhere text-center text-color-brand-text-primary",j.headline),imageWrapper:(0,a.cn)("w-full",j.imageWrapper),figure:"relative aspect-square size-full",specs:(0,a.cn)("grid w-full",j.specs),specItem:"flex flex-col gap-1 pl-3 border-l border-color-brand-border-primary min-w-0",specLabel:(0,a.cn)("text-color-utility-text-primary break-all hyphens-auto",j.specLabel),specValue:(0,a.cn)("text-color-utility-text-secondary break-all hyphens-auto",j.specValue),ctaWrapper:"mx-auto flex w-fit",primaryLink:` 56 no-underline 57 before:absolute before:inset-0 before:z-[1] before:content-[''] 58 before:rounded-card-corner-radius-lg 59 focus-visible:outline-none 60 focus-visible:before:outline focus-visible:before:outline-2 61 focus-visible:before:outline-offset-2 focus-visible:before:outline-blue-600 62 `};return(0,l.jsxs)("article",{className:C.article,children:[(0,l.jsxs)("div",{className:C.body,children:[(0,l.jsx)("h3",{className:C.headline,children:(0,l.jsx)(r.Link,{className:C.primaryLink,href:p.url,onClick:e=>{null==b||b(e),null==h||h({clickText:p.text})},rel:p.external?"noopener noreferrer":void 0,target:p.external?"_blank":void 0,children:n})}),(0,l.jsx)("div",{"aria-hidden":"true",className:C.imageWrapper,children:(0,l.jsx)("figure",{className:C.figure,children:(0,l.jsx)(o.PolarisImage,{alt:w,aspectRatio:(0,s.getImageAspectRatioForComponent)("ProductLineCard"),className:"object-contain",fill:!0,focalPoint:null==d?void 0:d.focalPoint,quality:i.GLOBAL_IMAGE_QUALITY,sizes:(0,i.generateImageSizes)((0,i.getImageSizesForComponent)("ProductLineCard")),src:k,transformBaseUrl:null==d?void 0:d.transformBaseUrl})})}),N.length>0&&(0,l.jsx)("div",{className:C.specs,children:N.map((e,r)=>(0,l.jsxs)("div",{className:C.specItem,children:[(0,l.jsx)("h4",{className:C.specLabel,children:e.label}),(0,l.jsx)("p",{className:C.specValue,children:e.value})]},`${e.label}-${e.value}-${r}`))})]}),(0,l.jsx)("div",{className:C.ctaWrapper,children:(0,l.jsx)(t.Button,{allowInteraction:!0,ariaLabel:x,link:p,onClick:e=>{null==b||b(e),null==h||h({clickText:p.text})},size:j.button,variant:"solid",children:p.text})})]})}],119930);var n=e.i(267528);let d={small:"prose-brand-2xs",medium:"prose-brand-sm",large:"prose-brand-md"},c={small:"sm:!prose-brand-2xs",medium:"sm:prose-brand-sm",large:"sm:prose-brand-md"},u={small:"xl:prose-brand-sm",medium:"xl:prose-brand-lg",large:"xl:prose-brand-xl"};e.s(["SystemCard",0,({header:e,logos:r,cta:s,bgImage:m,fallbackImage:p,breakpointSizes:x,className:g,onClick:b,onClickCta:h})=>{var v;let f=(({sm:e,md:l,lg:r})=>{let s="large"===e&&"medium"===l?c.large:c[l],i={small:"p-4 min-h-[235px]",medium:"p-4 min-h-[197px]",large:"p-5 min-h-[260px]"},t={small:"sm:p-4 sm:min-h-[224px]",medium:"sm:p-4 sm:min-h-[229px]",large:"sm:p-5 sm:min-h-[269px]"},o={small:"xl:p-6 xl:px-5 xl:min-h-[211px]",medium:"xl:p-6 xl:min-h-[365px]",large:"xl:p-8 xl:min-h-[520px]"};return{header:(0,a.cn)("text-color-brand-text-primary onDark break-words",d[e],s,u[r]),container:(0,a.cn)("relative flex w-full flex-col rounded-card-corner-radius-lg h-full",i[e],t[l],o[r],g),bgImage:(0,a.cn)("absolute inset-0 rounded-card-corner-radius-lg object-cover"),gradientOverlay:(0,a.cn)("absolute inset-0 rounded-card-corner-radius-lg bg-[linear-gradient(341deg,rgba(0,0,0,0)_26.87%,rgba(0,0,0,0.86)_94.05%)]")}})(x),y="large"===x.lg?"responsive":"small",j=(0,a.cn)("w-full font-black","large"===x.lg&&"xl:!text-[1rem]");return(0,l.jsxs)("div",{className:f.container,onClick:b,children:[(0,l.jsx)(o.PolarisImage,{alt:"",className:f.bgImage,fill:!0,focalPoint:null==m?void 0:m.focalPoint,quality:i.GLOBAL_IMAGE_QUALITY,sizes:(0,i.generateImageSizes)((0,i.getImageSizesForComponent)("BrandSystemCard")),src:(null==(v=m.sizes)?void 0:v.md)||(null==m?void 0:m.url)||p.url,transformBaseUrl:null==m?void 0:m.transformBaseUrl}),(0,l.jsx)("div",{className:f.gradientOverlay}),(0,l.jsxs)("div",{className:"relative flex flex-col gap-5",children:[r&&r.length>0&&(0,l.jsx)(n.LogoGroup,{breakpointSizes:{sm:"small",md:"small",lg:"small"},imageClassName:"max-w-[4.375rem] [&_img]:h-full xl:max-w-20",logos:r}),(0,l.jsx)("h2",{className:f.header,children:e})]}),(0,l.jsx)("div",{className:"onLight relative mt-auto",children:s&&(0,l.jsx)(t.Button,{className:j,link:s,onClick:e=>{e.stopPropagation(),null==b||b(),null==h||h({clickText:s.text})},size:y,variant:"solid",children:s.text})})]})}],819740)}]);
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.