1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[8775,9109,6854,8023],{21902:(e,t,o)=>{o.r(t),o.d(t,{default:()=>_});var i=o(85893);o(67294);var n=o(85086),r=o(31245),a=o(68575),d=o(25165),s=o(9857),l=o(1223),c=o(66085);let m=n.ZP.div.withConfig({displayName:"HeroBannerStyled",componentId:"-__sc-d77e9fbc-0"})(({theme:e,boxBackgroundColor:t})=>` 2 max-width: 100%; 3 width: 100%; 4 5 overflow: hidden; 6 position: relative; 7 background-color: ${t||e.colors.uiColors.greyscale1}; 8 display: flex; 9 10 ${(0,r.Z)("sm")} { 11 flex-direction: column; 12 } 13 ${(0,r.Z)("md",{noUpper:!0})} { 14 min-height: ${a.yZ}px; 15 height: 100%; 16 } 17 `),g=n.ZP.div.withConfig({displayName:"HeroBannerBackground",componentId:"-__sc-d77e9fbc-1"})(({imageSizes:e})=>` 18 ${(0,d.Z)(e,s.h2.Small)} 19 background-position-x: center; 20 background-repeat: no-repeat; 21 background-size: cover; 22 width: 100%; 23 height: 200px; 24 25 ${(0,r.Z)("sm")} { 26 margin-bottom: -${a.W0.md}; 27 } 28 29 ${(0,r.Z)("md",{noUpper:!0})} { 30 height:100%; 31 width: 100%; 32 position: absolute; 33 left: 0; 34 top: 0; 35 ${(0,d.Z)(e,s.h2.Medium)} 36 } 37 38 ${(0,r.Z)("lg")} { 39 ${(0,d.Z)(e,s.h2.Large)} 40 } 41 `),p=n.ZP.div.withConfig({displayName:"HeroBannerContentWrapper",componentId:"-__sc-d77e9fbc-2"})(({textBoxAlignment:e})=>` 42 position: relative; 43 display: flex; 44 justify-content: ${e&&l.Z[e.toLowerCase()]?l.Z[e.toLowerCase()]:"initial"}; 45 width:100%; 46 47 ${(0,r.Z)("sm")} { 48 width: 96%; 49 margin: auto; 50 } 51 `),h=n.ZP.div.withConfig({displayName:"HeroBannerContent",componentId:"-__sc-d77e9fbc-3"})(({theme:e,textAlignment:t,centerContent:o,boxBackgroundColor:i,boxOpacity:n})=>` 52 position: relative; 53 display: flex; 54 flex-direction: column; 55 padding: ${a.W0.lg} ${a.W0.xl} ${a.W0.xl}; 56 text-align: ${t}; 57 width: ${!o?"510px":"100%"}; 58 margin: ${a.W0.lg}; 59 word-break: break-word; 60 z-index: ${c.CJ}; 61 62 &::before { 63 content: ''; 64 position: absolute; 65 top: 0; 66 left: 0; 67 width: 100%; 68 height: 100%; 69 display: block; 70 background: ${i||e.colors.uiColors.greyscale1}; 71 opacity: 100%; 72 z-index: ${c.x}; 73 } 74 75 ${(0,r.Z)("lg")} { 76 margin: auto 56px; 77 height: fit-content; 78 &::before { 79 opacity: ${n||100}%; 80 } 81 } 82 83 ${(0,r.Z)("md",{noLower:!0})} { 84 height: fit-content; 85 margin: auto 32px; 86 padding: ${a.W0.lg}; 87 width: ${!o?"440px":"100%"}; 88 &::before { 89 opacity: ${n||100}%; 90 } 91 } 92 93 ${(0,r.Z)("sm")} { 94 position: relative; 95 margin: 0px; 96 width: 100%; 97 padding: ${a.W0.vsm}; 98 border: none; 99 &::before { 100 opacity: 100%; 101 } 102 } 103 `),u=n.ZP.span.withConfig({displayName:"HeroBannerSmallHeading",componentId:"-__sc-d77e9fbc-4"})(({theme:e,subHeadingTextColor:t})=>` 104 font-family: ${e.typography.text.fontSM.fontFamily||e.typography.text.body.fontFamily}; 105 font-size: ${e.typography.text.fontSM.fontSize}; 106 line-height: ${e.typography.text.fontSM.lineHeight}; 107 font-weight: ${e.typography.text.fontSM.fontWeight}; 108 text-transform: uppercase; 109 letter-spacing: 0.05rem; 110 margin: ${a.W0.xs} 0; 111 color: ${t||e.cms.subheading.color}; 112 `),x=n.ZP.h2.withConfig({displayName:"HeroBannerHeading",componentId:"-__sc-d77e9fbc-5"})(({theme:e,headingTextColor:t})=>` 113 margin: 0; 114 color: ${t||e.cms.heading.color}; 115 font-weight: ${e.typography.weights.bold}; 116 font-size: ${e.typography.text.fontXL.fontSize}; 117 line-height: ${e.typography.text.fontXL.lineHeight}; 118 ${(0,r.Z)("sm")} { 119 font-size: ${e.typography.text.fontLG.fontSize}; 120 line-height: ${e.typography.text.fontLG.lineHeight}; 121 } 122 `),y=n.ZP.div.withConfig({displayName:"HeroBannerBodyText",componentId:"-__sc-d77e9fbc-6"})(({theme:e,bodyTextColor:t})=>` 123 list-style-position:inside; 124 padding: ${a.W0.sm} 0; 125 color: ${t||e.cms.bodyText.color}; 126 font-size: ${e.typography.text.body.fontSize}; 127 margin-bottom: auto; 128 129 ${(0,r.Z)("sm")} { 130 padding: ${a.W0.xs} 0; 131 } 132 `),f=n.ZP.div.withConfig({displayName:"HeroBannerButtonWrapper",componentId:"-__sc-d77e9fbc-7"})(["width:100%;margin-top:",";","{margin-top:auto;}","{margin-top:auto;}"],a.W0.md,(0,r.Z)("md",{noUpper:!0}),(0,r.Z)("sm"));var b=o(65291),C=o(31424),$=o(55893),P=o(20032),w=o(4501);let _=e=>{try{let t=(0,w.c)("dev-cms-styles"),o={TextBoxAlignment:e.TextBoxAlignment||e.TextAlignment||s.v2.Left,TextAlignment:e.TextAlignment||s.v2.Left,BannerImageSizes:(0,C.Z)(e.BannerImageSizes),BannerImageAltText:e.BannerImageAltText||e.HeadingText||"An empty hero banner",HeadingText:e.HeadingText||"",SubHeadingText:e.SubHeadingText||"",BodyText:e.BodyText||"",ButtonText:e.ButtonText||"",Link:e.Link||"",LinkOpenMode:e.LinkOpenMode||"_blank",centerContent:!!e.centerContent,tabbable:e.tabbable,theme:e.theme,carouselSliderPosition:e.carouselSliderPosition,styles:t&&e.styles||null},n=o.HeadingText||o.ButtonText||o.SubHeadingText||o.BodyText;return(0,i.jsxs)(m,{theme:o.theme,"data-component":"HeroBanner","data-testid":"HeroBannerComponentTestId",boxBackgroun
132dColor:o.styles?.boxBackgroundColor,children:[(0,i.jsx)(g,{imageSizes:o.BannerImageSizes,role:"img","aria-label":o.BannerImageAltText,theme:o.theme}),(0,i.jsx)("span",{role:"img","aria-label":o.BannerImageAltText}),n&&(0,i.jsx)(p,{textBoxAlignment:o.TextBoxAlignment,theme:o.theme,children:(0,i.jsxs)(h,{theme:o.theme,textAlignment:o.TextAlignment,centerContent:!!o.centerContent,boxBackgroundColor:o.styles?.boxBackgroundColor,boxOpacity:o.styles?.boxOpacity,children:[(0,i.jsx)(u,{theme:o.theme,subHeadingTextColor:o.styles?.subHeadingTextColor,children:o.SubHeadingText}),(0,i.jsx)(x,{theme:o.theme,headingTextColor:o.styles?.headingTextColor,children:o.HeadingText}),(0,i.jsx)($.Z,{textAlignment:o.TextAlignment,children:(0,i.jsx)(y,{theme:o.theme,dangerouslySetInnerHTML:{__html:o.BodyText},bodyTextColor:o.styles?.bodyTextColor})}),(0,i.jsx)(f,{children:(0,i.jsx)(P.CtaButton,{AltStyle:o.ButtonStyle?o.ButtonStyle:"secondary",ButtonText:o.ButtonText,Link:o.Link,TextAlignment:o.TextAlignment,ctaButtonIconData:void 0,parentHeading:o.HeadingText,parentName:o.parentName,target:o.LinkOpenMode,carouselSliderPosition:o.carouselSliderPosition})})]})})]})}catch(t){return b.logger.warn("CMSError:HeroBanner",t,{props:e}),null}}},2259:(e,t,o)=>{o.r(t),o.d(t,{default:()=>y});var i=o(85893),n=o(68827);o(67294);var r=o(85086),a=o(31245),d=o(73369),s=o(68575),l=o(40573),c=o(86239);let m=r.ZP.div.withConfig({displayName:"Container",componentId:"-__sc-839e0c36-0"})(["",""],({theme:e})=>` 133 background: ${e.colors.uiColors.greyscale1}; 134 135 ${(0,a.Z)("md",{noUpper:!0})} { 136 display: grid; 137 grid-template-columns: 50% 50%; 138 } 139 `);(0,a.Z)("sm"),(0,r.ZP)(l.default).withConfig({displayName:"ProductCard",componentId:"-__sc-839e0c36-3"})(["margin:",";box-shadow:",";","{margin:0;width:210px;box-shadow:",";}"],s.W0.sm,d.q.medium,(0,a.Z)("md",{noUpper:!0}),d.q.small);let g=(0,r.ZP)(c.rU).withConfig({displayName:"BannerLink",componentId:"-__sc-839e0c36-4"})(["",""],({theme:e})=>` 140 &:hover, 141 &:active, 142 &:visited { 143 text-decoration: ${e.typography.links.static.textDecoration}; 144 } 145 `);var p=o(26323),h=o(21902),u=o(75651),x=o(4501);let y=e=>{let t,o,r=(0,n.c)(22),a=(0,x.c)("dev-cms-styles")?e.styles:null;r[0]!==e.bodyText||r[1]!==e.buttonText||r[2]!==e.headingText||r[3]!==e.imageAltText||r[4]!==e.imageSizes||r[5]!==e.isInContainer||r[6]!==e.link||r[7]!==e.linkOpenMode||r[8]!==e.subHeadingText||r[9]!==e.tabbable||r[10]!==e.textAlignment||r[11]!==e.textBoxAlignment||r[12]!==e.viewport||r[13]!==a?(t=(0,i.jsx)(h.default,{TextBoxAlignment:e.textBoxAlignment,TextAlignment:e.textAlignment,BannerImageSizes:e.imageSizes,BannerImageAltText:e.imageAltText,HeadingText:e.headingText,SubHeadingText:e.subHeadingText,BodyText:e.bodyText,ButtonText:e.buttonText,Link:e.link,centerContent:!0,parentName:"ProductCardStory",isInContainer:e.isInContainer,viewport:e.viewport,tabbable:e.tabbable,LinkOpenMode:e.linkOpenMode,styles:a}),r[0]=e.bodyText,r[1]=e.buttonText,r[2]=e.headingText,r[3]=e.imageAltText,r[4]=e.imageSizes,r[5]=e.isInContainer,r[6]=e.link,r[7]=e.linkOpenMode,r[8]=e.subHeadingText,r[9]=e.tabbable,r[10]=e.textAlignment,r[11]=e.textBoxAlignment,r[12]=e.viewport,r[13]=a,r[14]=t):t=r[14];let d=t;return r[15]!==e.buttonText||r[16]!==e.description||r[17]!==e.link||r[18]!==e.linkOpenMode||r[19]!==e.referenceName||r[20]!==d?(o=(0,p.Z)(()=>(0,i.jsx)("span",{"data-component":"LargeContentBlock","data-testid":"ProductCardStoryComponentTestId",children:(0,i.jsxs)(m,{children:[!e.buttonText&&!!e.link&&(0,i.jsx)(g,{href:e.link,"data-testid":"ProductCardStoryBannerLinkTestId",target:e.linkOpenMode,children:d}),(!!e.buttonText||!e.link)&&d,(0,i.jsx)(u.Z,{referenceName:e.referenceName,description:e.description,isProductCardStoryV1:!0,desktopSlideStep:0,tabletSlideStep:0})]})}),{componentName:"cms/ProductCardStory"}),r[15]=e.buttonText,r[16]=e.description,r[17]=e.link,r[18]=e.linkOpenMode,r[19]=e.referenceName,r[20]=d,r[21]=o):o=r[21],o}},55893:(e,t,o)=>{o.d(t,{Z:()=>S});var i=o(85893),n=o(68827),r=o(67294),a=o(85086),d=o(68575),s=o(31245),l=o(86239);let c=a.ZP.div.withConfig({displayName:"ReadMoreContent",componentId:"-__sc-13dd31d4-0"})(({showReadMoreButton:e,readMoreButtonToggled:t,visibleHeight:o})=>` 146 margin: 0 0 ${d.W0.sm} 0; 147 ${e&&` 148 height: ${t?`${o}px`:"fit-content;"}; 149 overflow: hidden; 150 `}; 151`),m=(0,a.ZP)(l.zx).withConfig({displayName:"ReadMoreBtn",componentId:"-__sc-13dd31d4-1"})(({theme:e,readMoreButtonToggled:t,textAlignment:o})=>` 152 display: block; 153 padding: 0; 154 font-size: ${e.typography.text.fontSM.fontSize}; 155 margin: -${t?d.W0.xs:d.W0.sm} auto ${d.W0.sm} auto; 156 157 ${(0,s.Z)("md")} { 158 margin: -${t?d.W0.xs:d.W0.sm} auto ${d.W0.sm} 0; 159 ${"center"===o?`margin: -${t?d.W0.xs:d.W0.sm} auto ${d.W0.sm} auto;`:""} 160 ${"right"===o?`margin: -${t?d.W0.xs:d.W0.sm} 0 ${d.W0.sm} auto;`:""} 161 } 162 163 ${(0,s.Z)("lg")} { 164 margin: -${t?d.W0.xs:d.W0.sm} auto ${d.W0.sm} 0; 165 ${"center"===o?`margin: -${t?d.W0.xs:d.W0.sm} auto ${d.W0.sm} auto;`:""} 166 ${"right"===o?`margin: -${t?d.W0.xs:d.W0.sm} 0 ${d.W0.sm} auto;`:""} 167 }
168 `),g=a.ZP.div.withConfig({displayName:"ReadMoreWrapper",componentId:"-__sc-13dd31d4-2"})([""]);var p=o(59936),h=o(76633);let u=a.ZP.div.withConfig({displayName:"FullContent",componentId:"-__sc-7afeb91d-1"})(["outline:none;"]),x=(0,a.ZP)(l.zx).withConfig({displayName:"ReadMoreBtn",componentId:"-__sc-7afeb91d-2"})(({theme:e,textAlignment:t,readMoreButtonToggled:o})=>{let i=o?"0":d.W0.xs,n=`${i} auto ${d.W0.sm} auto`,r=(e=>{switch(e){case"center":return`${i} auto ${d.W0.sm} auto`;case"right":return`${i} 0 ${d.W0.sm} auto`;default:return`${i} auto ${d.W0.sm} 0`}})(t||"left");return` 169 display: block; 170 padding: 0; 171 font-size: ${e.typography.text.fontSM.fontSize}; 172 margin: ${n}; 173 174 ${(0,s.Z)("md",{noUpper:!0})} { 175 margin: ${r}; 176 } 177 `}),y=a.ZP.div.withConfig({displayName:"ReadMoreWrapper",componentId:"-__sc-7afeb91d-3"})(["",""],({isCalculating:e})=>e&&` 178 overflow: hidden; 179 position: relative; 180 `),f=a.ZP.div.withConfig({displayName:"AccessibleReadMoreStencil",componentId:"-__sc-7afeb91d-4"})(["position:absolute;top:0;left:0;width:100%;height:100%;"]),b=a.ZP.div.withConfig({displayName:"ReadMoreStencilContent",componentId:"-__sc-7afeb91d-5"})(["visibility:hidden;"]);var C=o(24561);let $="accessibleReadMoreWrapper-dataTestId",P="accessibleReadMoreStencil-dataTestId",w=()=>{let e,t,o,r,d,s,l,c=(0,n.c)(9),{tertiary1:m,primary4:g}=(0,a.Fg)().colors.brandColors;return c[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,i.jsx)("rect",{x:"0",y:"0",rx:"3",ry:"3",width:"100%",height:"10"}),t=(0,i.jsx)("rect",{x:"0",y:"20",rx:"3",ry:"3",width:"100%",height:"10"}),o=(0,i.jsx)("rect",{x:"0",y:"40",rx:"3",ry:"3",width:"100%",height:"10"}),r=(0,i.jsx)("rect",{x:"0",y:"60",rx:"3",ry:"3",width:"100%",height:"10"}),d=(0,i.jsx)("rect",{x:"0",y:"80",rx:"3",ry:"3",width:"100%",height:"10"}),s=(0,i.jsx)("rect",{x:"0",y:"100",rx:"3",ry:"3",width:"100%",height:"10"}),c[0]=e,c[1]=t,c[2]=o,c[3]=r,c[4]=d,c[5]=s):(e=c[0],t=c[1],o=c[2],r=c[3],d=c[4],s=c[5]),c[6]!==g||c[7]!==m?(l=(0,i.jsx)(f,{children:(0,i.jsxs)(C.ZP,{speed:1.3,width:"100%",height:"160",backgroundColor:m,foregroundColor:g,uniqueKey:P,"data-testid":P,children:[e,t,o,r,d,s]})}),c[6]=g,c[7]=m,c[8]=l):l=c[8],l};var _=o(65291);function Z(e){let t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}let v=e=>{let t=r.useRef(null),o=r.useRef(null),{t:a}=r.useContext(h.q),[s,l]=r.useState(!0),c=r.cloneElement(e.children,{ref:t}),m=e.desktopVisibleLines??6,{showReadMoreButton:g,visibleContent:f,isCalculating:C}=(e=>{let t,o,i,a=(0,n.c)(11),{measureRef:s,mobileLines:l,desktopLines:c}=e,[m,g]=r.useState(!1),[h,u]=r.useState(null),[x,y]=r.useState(!0);return a[0]!==c||a[1]!==s||a[2]!==l?(t=()=>{if(!globalThis||!s.current||!s.current)return;y(!0);let e=globalThis.getComputedStyle(s.current),t=globalThis.innerWidth<=d.qv?l:c;if("auto"===t){g(!1),y(!1);return}let o=(0,p.Z)("readMoreWrapper-getHeight",e.height,!0),i=(0,p.Z)("readMoreWrapper-getLineHeight",e.lineHeight,!0),n=(0,p.Z)("readMoreWrapper-getTopPadding",e.paddingTop,!0),r=o>i*t+(n+(0,p.Z)("readMoreWrapper-getTopPadding",e.paddingBottom,!0));if(g(r),r){let{visibleFragment:e,hiddenFragment:o}=function(e,t){let o,i,n={visibleFragment:e.innerHTML,hiddenFragment:null};try{let r=function(e,t){let o=document.createRange();try{let i,n=e.getBoundingClientRect().top+t,r=document.createTreeWalker(e,NodeFilter.SHOW_TEXT,null);for(;i=r.nextNode();){let e=i.textContent||"";if(e.trim()){for(let t=0;t<e.length;t++)if(o.setStart(i,t),o.setEnd(i,t+1),o.getBoundingClientRect().top>=n)return{node:i,offset:t}}}}catch(e){_.logger.error("findFirstHiddenCharacter()",e)}finally{o.detach()}return null}(e,t);if(!r)return n;let{node:a,offset:d}=r;(o=document.createRange()).setStartBefore(e.firstChild),o.setEnd(a,d);let s=o.cloneContents();(i=document.createRange()).setStart(a,d),i.setEndAfter(e.lastChild);let l=i.cloneContents();return{visibleFragment:Z(s),hiddenFragment:Z(l)}}catch(e){return _.logger.error("splitContentAtHeight()",e),n}finally{o?.detach(),i?.detach()}}(s.current,i*t+n);if(!o){u(null),y(!1);return}u(e)}y(!1)},a[0]=c,a[1]=s,a[2]=l,a[3]=t):t=a[3],a[4]!==c||a[5]!==l?(o=[c,l],a[4]=c,a[5]=l,a[6]=o):o=a[6],r.useEffect(t,o),a[7]!==x||a[8]!==m||a[9]!==h?(i={showReadMoreButton:m,visibleContent:h,isCalculating:x},a[7]=x,a[8]=m,a[9]=h,a[10]=i):i=a[10],i})({measureRef:t,mobileLines:e.mobileVisibleLines??4,desktopLines:m});return(r.useEffect(()=>{!s&&o.current&&o.current.focus()},[s]),C)?(0,i.jsxs)(y,{className:e.className,isCalculating:!0,"data-testid":$,children:[(0,i.jsx)(w,{}),(0,i.jsx)(b,{children:c})]}):(0,i.jsxs)(y,{className:e.className,"data-testid":$,children:[g&&s&&f?r.cloneElement(c,{...c.props,children:void 0,dangerouslySetInnerHTML:{__html:f},"data-testid":"accessibleReadMoreWrapperPartialContent-dataTestId"}):e.children&&(0,i.jsx)(u,{ref:o,tabIndex:-1,"data-testid":"accessibleReadMoreWrapperFullContent-dataTestId",children:c}),g&&(0,i.jsx)(x,{"data-testid":"accessibleReadMoreWrapperReadMoreButton-dataTestId",theme:e.theme,textAlignment:e.textAlignment??"left",className:e.className,buttonStyle:"buttonLink",ariaExpanded:!s,ariaLabel:a(s?"common.hiddenContent.readMore":"common.hiddenContent.readLess"),handleClick:()=>{l(!s)},readMoreButtonToggled:!s,children:a(s?"common.hiddenContent.readMore":"common.hiddenContent.readLess")})]})};var T=o(4501);let j=e=>{let t=r.useRef(null),{t:o}=r.useContext(h.q),n=r.cloneElement(e.children,{ref:t}),[a,s]=r.useState(!0),[l,u]=r.useState(!1),[x,y]=r.useState(0),f=e.desktopVisibleLines?e.desktopVisibleLines:6,b=e.mobileVisibleLines?e.mobileVisibleLines:4;return r.useEffect(()=>{if(window&&t.current){let e=window.getComputedStyle(t.current),o=window.innerWidth<=d.qv?b:f;if("auto"===o){y(0),u(!1);return}let i=(0,p.Z)("readMoreWrapper-getHeight",e.height,!0),n=(0,p.Z)("readMoreWrapper-getLineHeight",e.lineHeight,!0),r=(0,p.Z)("readMoreWrapper-getTopPadding",e.paddingTop,!0),a=(0,p.Z)("readMoreWrapper-getTopPadding",e.paddingBottom,!0);y(n*o+r),u(i>n*o+(r+a))}},[e]),(0,i.jsxs)(g,{className:e.className,children:[(0,i.jsx)(c,{showReadMoreButton:l&&0!==x,readMoreButtonToggled:a,visibleHeight:x,className:e.className,children:e.children&&n}),l&&(0,i.jsx)(m,{theme:e.theme,textAlignment:e.textAlignment?e.textAlignment:"left",className:e.className,buttonStyle:"buttonLink",ariaLabel:o(a?"common.hiddenContent.readMore":"common.hiddenContent.readLess"),handleClick:()=>{s(!a)},readMoreButtonToggled:a,children:o(a?"common.hiddenContent.readMore":"common.hiddenContent.readLess")})]})},S=e=>{let t,o=(0,n.c)(4);if((0,T.c)("dev-accessible-read-more")){let t;return o[0]!==e?(t=(0,i.jsx)(v,{...e}),o[0]=e,o[1]=t):t=o[1],t}return o[2]!==e?(t=(0,i.jsx)(j,{...e}),o[2]=e,o[3]=t):t=o[3],t}},94920:(e,t,o)=>{o.d(t,{Z:()=>b});var i=o(85893),n=o(68827),r=o(67294),a=o(23221),d=o(86239),s=o(85086),l=o(76633),c=o(26323),m=o(93364),g=o(67750),p=o(45007),h=o(83172);let u=e=>
180{let t,o,r=(0,n.c)(6),{promotions:d,pointsBasedPromotions:s,sku:l}=e;r[0]!==s||r[1]!==d?(t=!!d?.some(y)||!!s?.some(f),r[0]=s,r[1]=d,r[2]=t):t=r[2];let g=t;return r[3]!==g||r[4]!==l?(o=(0,c.Z)(()=>g?(0,i.jsx)(a.SH,{"data-testid":`${m.ZK}-${l??""}`,name:"TargetedReward"}):null,{componentName:"Loyalty Based Promo Icon"}),r[3]=g,r[4]=l,r[5]=o):o=r[5],o},x=(0,p.$j)(e=>({enableTargetedRewardsIcon:e.settings.sharedSettings.general.enableTargetedRewardsIcon}))(e=>{let t,o=(0,n.c)(4),{promotions:r,pointsBasedPromotions:a,enableTargetedRewardsIcon:d,sku:s,location:l}=e;return d&&"productCard"!==l?(o[0]!==a||o[1]!==r||o[2]!==s?(t=(0,i.jsx)(u,{promotions:r,pointsBasedPromotions:a,sku:s}),o[0]=a,o[1]=r,o[2]=s,o[3]=t):t=o[3],t):null});function y(e){return e.loyaltyBased}function f(e){return e.loyaltyBased}let b=(0,p.$j)((e,t)=>({recommended:(0,h.O1)(e,t.sku??"",t?.promotions,t?.pointsBasedPromotions),promoTypeToDisplay:(0,h.Mf)(e)}))(e=>{let t,o,p,h,u=(0,n.c)(29),y=(0,s.Fg)(),{images:f}=r.useContext(l.q),{marginBottom:b,pointsBasedPromotions:C,promotions:$,singleLine:P,tprLabel:w,location:_,recommended:Z,promoTypeToDisplay:v,sku:T}=e,j="productCard"===_||!Z,S=Z&&(w||!!$&&$.length>0||!!C&&C.length>0);u[0]!==P||u[1]!==y||u[2]!==w?(t=()=>(0,c.Z)(()=>w?(0,i.jsx)(a.Ee,{"data-testid":(0,m._N)(w),children:(0,i.jsx)(d.Ct,{text:w,singleLine:P,backgroundColor:y.promoBadges.backgroundColor.promotion,color:y.promoBadges.color.promotion,fontWeight:y.promoBadges.fontWeight,"data-testid":m.Og},w)}):null,{componentName:"TprBadge"}),u[0]=P,u[1]=y,u[2]=w,u[3]=t):t=u[3];let I=t;u[4]!==v||u[5]!==$||u[6]!==P||u[7]!==y?(o=()=>(0,c.Z)(()=>$?.length?(0,i.jsx)(r.Fragment,{children:$.map((e,t)=>e[v]?(0,i.jsx)(a.Ee,{"data-testid":(0,m._N)(e.id),children:(0,i.jsx)(d.Ct,{text:e[v],singleLine:P,backgroundColor:y.promoBadges.backgroundColor.promotion,color:y.promoBadges.color.promotion,fontWeight:y.promoBadges.fontWeight,"data-testid":m.Og})},`${e.id}-${e[v]}-${t}`):(0,i.jsx)(r.Fragment,{},`${e.id}-${t}`))}):null,{componentName:"PromoBadges"}),u[4]=v,u[5]=$,u[6]=P,u[7]=y,u[8]=o):o=u[8];let N=o;u[9]!==f||u[10]!==C||u[11]!==v||u[12]!==P||u[13]!==T||u[14]!==y?(p=()=>(0,c.Z)(()=>C?.length?(0,i.jsx)(r.Fragment,{children:C.map(e=>e[v]?(0,i.jsx)(a.Ee,{"data-testid":(0,m._N)(e.id),children:(0,i.jsx)(d.Ct,{color:y.promoBadges.color.pointsBasedPromo,text:e[v],hasRewardsLogo:!!f.rewards,rewardsLogoUrl:f.rewards,singleLine:P,backgroundColor:y.promoBadges.backgroundColor.pointsBasedPromo,fontWeight:y.promoBadges.fontWeight,"data-testid":m.Og})},`${e.id}-${T}`):(0,i.jsx)(r.Fragment,{},e.id))}):null,{componentName:"PromoBadges"}),u[9]=f,u[10]=C,u[11]=v,u[12]=P,u[13]=T,u[14]=y,u[15]=p):p=u[15];let B=p,k="cartReviewItem"===_||"recipeLineItem"===_;return u[16]!==B||u[17]!==N||u[18]!==I||u[19]!==S||u[20]!==_||u[21]!==b||u[22]!==j||u[23]!==C||u[24]!==$||u[25]!==Z||u[26]!==k||u[27]!==T?(h=(0,c.Z)(()=>(0,i.jsxs)(a.Pl,{children:[(0,i.jsx)(x,{promotions:$,pointsBasedPromotions:C,sku:T,location:_}),(0,i.jsxs)(a.lF,{noAdditionalStyles:j,children:[(0,i.jsxs)(a.xW,{marginBottom:b,marginRight:S,"data-testid":m.nz,row:k,children:[(0,i.jsx)(I,{}),(0,i.jsx)(N,{}),(0,i.jsx)(B,{})]}),Z&&(0,i.jsx)(a.zW,{noAdditionalStyles:j,"data-testid":m.Uy,children:(0,i.jsx)(g.Z,{recommended:Z})})]})]}),{componentName:"Product Card Promotions"}),u[16]=B,u[17]=N,u[18]=I,u[19]=S,u[20]=_,u[21]=b,u[22]=j,u[23]=C,u[24]=$,u[25]=Z,u[26]=k,u[27]=T,u[28]=h):h=u[28],h})},20032:(e,t,o)=>{o.r(t),o.d(t,{CtaButton:()=>f,default:()=>b});var i=o(85893),n=o(68827),r=o(67294),a=o(85086),d=o(66085),s=o(86239),l=o(68575);let c=a.ZP.div.withConfig({displayName:"CtaButton",componentId:"-__sc-a2435344-0"})(({align:e,columnAlign:t,fullWidth:o=!0,theme:i})=>` 181 width: ${o?"100%":"auto"}; 182 display: flex; 183 justify-content: ${e?(e=>{switch(e.toLowerCase()){case"left":default:return"flex-start";case"center":return"center";case"right":return"flex-end"}})(e):"flex-start"}; 184 z-index: ${d.CJ}; 185 ${"start"===t?"margin-bottom: auto":""} 186 ${"end"===t?"margin-top: auto":""} 187 &:focus-visible { 188 border-radius: ${i.buttons.globalThemeBorderRadius}; 189 outline: ${l.W0.xxxs} solid ${i.buttons.primary.static.borderColor}; 190 outline-offset: ${l.W0.xxs}; 191 } 192 `),m=(0,a.ZP)(s.rU).withConfig({displayName:"CtaButtonLink",componentId:"-__sc-a2435344-1"})(["text-decoration:none;"]),g=(0,a.ZP)(s.zx).withConfig({displayName:"CtaButtonContents",componentId:"-__sc-a2435344-2"})([""]);var p=o(77955),h=o(45007),u=o(35831),x=o(26323),y=o(76633);let f=e=>{let t,o,a,d,l=(0,n.c)(27),{t:h}=r.useContext(y.q),{AltStyle:f,ButtonText:b,Link:C,TextAlignment:$,columnAlignment:P,className:w,ctaButtonIconData:_,fullWidth:Z,parentHeading:v,parentName:T,target:j,carouselSliderPosition:S}=e;l[0]!==b||l[1]!==v||l[2]!==h?(t=v?h("global.ctaAriaLabel",{heading:v,buttonText:b}):void 0,l[0]=b,l[1]=v,l[2]=h,l[3]=t):t=l[3];let I=t;l[4]!==b||l[5]!==C||l[6]!==S||l[7]!==v||l[8]!==T||l[9]!==e.analyticsEvents?(o=()=>
192{if(e.analyticsEvents)return e.analyticsEvents;let{events:t,keys:o}=p.cmsCallToActionGTM;return(0,u.qU)(t.call_to_action,[{gtmKey:o.heading_text,gtmValue:v||""},{gtmKey:o.button_text,gtmValue:b},{gtmKey:o.page_url,gtmValue:C},{gtmKey:o.component_name,gtmValue:T||""},{gtmKey:o.carousel_slider_position,gtmValue:S}],"click")},l[4]=b,l[5]=C,l[6]=S,l[7]=v,l[8]=T,l[9]=e.analyticsEvents,l[10]=o):o=l[10];let N=o;l[11]!==b||l[12]!==_?(a=()=>(0,x.Z)(()=>_&&"left"===_.iconAlignment?(0,i.jsxs)(r.Fragment,{children:[(0,i.jsx)(s.pA,{name:_.iconName,fillColor:"inherit",size:"16"}),(0,i.jsx)("span",{"data-testid":"CtaButton-left-testId",children:b})]}):_&&"right"===_.iconAlignment?(0,i.jsxs)(r.Fragment,{children:[(0,i.jsx)("span",{"data-testid":"CtaButton-right-testId",children:b}),(0,i.jsx)(s.pA,{name:_.iconName,fillColor:"inherit",size:"16"})]}):(0,i.jsx)("span",{"data-testid":"CtaButton-testId",children:b}),{componentName:"CtaButtonContents",fallBack:()=>b}),l[11]=b,l[12]=_,l[13]=a):a=l[13];let B=a;return l[14]!==f||l[15]!==B||l[16]!==b||l[17]!==C||l[18]!==$||l[19]!==w||l[20]!==P||l[21]!==N||l[22]!==Z||l[23]!==I||l[24]!==e||l[25]!==j?(d=(0,x.Z)(()=>(0,i.jsx)(c,{align:$,className:w,"data-component":"CtaButton",columnAlign:P,fullWidth:Z,children:C&&b&&(0,i.jsx)(m,{href:C,"data-testid":e["data-anchorTestId"],target:j,"aria-label":I,children:(0,i.jsx)(g,{forwardedAs:"div",anal
192yticsEvents:N(),buttonStyle:f||"primary",className:w,"data-testid":e["data-testid"],children:B()})})}),{componentName:"cms/Cta Button"}),l[14]=f,l[15]=B,l[16]=b,l[17]=C,l[18]=$,l[19]=w,l[20]=P,l[21]=N,l[22]=Z,l[23]=I,l[24]=e,l[25]=j,l[26]=d):d=l[26],d},b=(0,h.$j)(e=>({ctaButtonIconData:e.ui.ctaButtons}))(f)},40573:(e,t,o)=>{o.r(t),o.d(t,{default:()=>ey});var i=o(85893),n=o(68827),r=o(67294),a=o(85086),d=o(66085),s=o(73369),l=o(68575),c=o(31245),m=o(24303),g=o(86239),p=o(40543),h=o(5451),u=o(76920);let x=a.ZP.div.withConfig({displayName:"ProductCardGroupWrapper",componentId:"-__sc-368798b5-0"})(["height:100%;"]),y=a.ZP.article.withConfig({displayName:"ProductCardWrapper",componentId:"-__sc-368798b5-1"})(({smallAlt:e,productGrid:t,theme:o,isCarouselRedesignOn:i})=>` 193 position: relative; 194 display: grid; 195 grid-template-columns: 80px 1fr 1fr; 196 grid-gap: ${l.W0.xs}; 197 padding: ${l.W0.xs}; 198 height: 100%; 199 background-color: ${o.colors.uiColors.greyscale1}; 200 overflow: visible; 201 202 ${(0,c.Z)("md",{noUpper:!0})} { 203 display: flex; 204 flex-direction: column; 205 justify-content: flex-end; 206 box-shadow: none; 207 ${t?` 208 border-right: 1px solid ${o.colors.uiColors.greyscale2}; 209 `:""} 210 } 211 212 ${e&&` 213 grid-template-rows: auto; 214 box-shadow: ${i?"none":`${s.q.large}`}; 215 ${(0,c.Z)("sm")} { 216 margin: ${i?"0 auto":`${l.W0.xs} auto`}; 217 width: ${i?"100%":`calc(100% - ${l.W0.sm})`}; 218 height: 100%; 219 } 220 `} 221`),f=a.ZP.div.withConfig({displayName:"ProductAQABrand",componentId:"-__sc-368798b5-2"})(["",""],s.jy),b=a.ZP.div.withConfig({displayName:"AriaProductTitle",componentId:"-__sc-368798b5-3"})(["",""],s.jy),C=a.ZP.p.withConfig({displayName:"AriaProductTitleParagraph",componentId:"-__sc-368798b5-4"})([""]),$=a.ZP.div.withConfig({displayName:"ProductCardBadges",componentId:"-__sc-368798b5-5"})(["position:absolute;left:",";top:210px;z-index:",";display:flex;flex-direction:column;align-items:start;height:",";justify-content:flex-end;max-width:calc(100% - 25px);","{position:relative;top:0;left:0;grid-row:3/4;height:auto;grid-column:2/4;max-width:100%;}"],l.W0.xs,d.CJ,l.W0.lgr,(0,c.Z)("sm")),P=a.ZP.span.withConfig({displayName:"ProductCardSponsored",componentId:"-__sc-368798b5-6"})(({theme:e})=>` 222 grid-row: 3/4; 223 display: block; 224 height: ${l.W0.sm}; 225 line-height: ${e.typography.text.fontXS.lineHeight}; 226 color: ${e.colors.uiColors.greyscale4}; 227 font-size: ${e.typography.text.fontXS.fontSize}; 228 229 ${(0,c.Z)("sm")} { 230 grid-column: 1/2; 231 grid-row: 1/2; 232 align-self: center; 233 max-width: 96px; 234 margin-right: ${l.W0.xs}; 235 } 236`),w=(0,a.ZP)(g.zx).withConfig({displayName:"ProductCardTitleButton",componentId:"-__sc-368798b5-7"})(["&&{display:block;padding:0;color:inherit;line-height:inherit;text-decoration:none;text-align:inherit;}"]),_=a.ZP.span.withConfig({displayName:"AriaDescription",componentId:"-__sc-368798b5-8"})(["",""],s.jy),Z=a.ZP.div.withConfig({displayName:"ProductCardTitleWrapper",componentId:"-__sc-368798b5-9"})(()=>` 237 grid-row: 4/5; 238 ${(0,c.Z)("sm")} { 239 grid-row: 2/3; 240 grid-column: 2/5; 241 } 242 243 `),v=a.ZP.div.withConfig({displayName:"ProductCardLabelsWrapper",componentId:"-__sc-368798b5-10"})(()=>` 244 display: flex; 245 flex-wrap: wrap; 246 gap: ${l.W0.vxs}; 247 width: calc(100% - ${l.W0.lg}); 248 ${(0,c.Z)("md",{noUpper:!0})} { 249 width: 100%; 250 } 251 `),T=(0,a.ZP)(u.Z).withConfig({displayName:"ProductCardShoppingLabels",componentId:"-__sc-368798b5-11"})(()=>` 252 width: fit-content; 253 `),j=a.ZP.h3.withConfig({displayName:"ProductCardTitle",componentId:"-__sc-368798b5-12"})(({theme:e,limitTitleHeight:t,productTitleLimitedHeight:o})=>` 254 display: block; 255 height: ${t?`${o?`${o}px`:l.W0.lgr}`:"auto"}; 256 color: ${e.colors.uiColors.greyscale5}; 257 overflow: hidden; 258 line-height: 1.2rem; 259 font-size: ${e.typography.text.fontSM.fontSize}; 260 font-weight: inherit; 261 cursor: pointer; 262 margin: 0 0 auto; 263 264 &:hover{ 265 color: ${e.colors.brandColors.primary1}; 266 } 267 268 ${(0,c.Z)("sm")} { 269 padding-right: ${l.W0.lg}; 270 margin-bottom: 0; 271 ${t&&` 272 height: fit-content; 273 max-height: 60px; 274 `}; 275 } 276`),S=(0,a.ZP)(m.Z).withConfig({displayName:"ProductCardCouponsButton",componentId:"-__sc-368798b5-14"})(["","{grid-row:5/6;grid-column:1/5;}"],(0,c.Z)("sm")),I=a.ZP.div.withConfig({displayName:"ProductCardQuantity",componentId:"-__sc-368798b5-15"})(({smallAlt:e,hasPromo:t})=>` 277 grid-row: 8/9; 278 279 ${(0,c.Z)("sm")} { 280 ${t?"grid-row: 4/5":"grid-row: 3/4"}; 281 grid-column: 4/5; 282 width: calc(${l.W0.xs} + 126px); 283 284 ${e&&` 285 grid-row: auto; 286 margin-top: auto; 287 grid-column: 1/6; 288 width: 100%; 289 `} 290 } 291`),N=a.ZP.div.withConfig({displayName:"ProductCardViewDeal",componentId:"-__sc-368798b5-16"})(({theme:e})=>` 292 width: 100%; 293 text-align: center; 294 font-size: ${e.typography.text.fontXS.fontSize}; 295 grid-row: 8/9; 296 grid-column: 1/5; 297 298 ${(0,c.Z)("md",{noUpper:!0})} { 299 grid-row: 9/10; 300 height: ${l.W0.sm}; 301 } 302 `),B=a.ZP.div.withConfig({displayName:"ProductCardAttributeBadges",componentId:"-__sc-368798b5-17"})(({smallAlt:e})=>` 303 ${(0,c.Z)("sm")} { 304 position: relative; 305 grid-column: 1/2; 306 grid-row: 2/4; 307 pointer-events: none; 308 ${e&&"grid-row: 2/5;"} 309 } 310`),k=(0,a.ZP)(p.Z).withConfig({displayName:"ProductAttributeBadges",componentId:"-__sc-368798b5-18"})(({small:e})=>` 311 ${(0,c.Z)("sm")} { 312 ${e?` 313 position: absolute; 314 bottom: calc(-${l.W0.xxss} + -${l.W0.xxxs}); 315 left: 0; 316 margin-top: 0; 317 `:""} 318 } 319 `),W=a.ZP.a.withConfig({displayName:"ProductCardHiddenLink",componentId:"-__sc-368798b5-19"})(["display:none;"]),L=(0,a.ZP)(h.Z).withConfig({displayName:"ProductCardMembersPrice",componentId:"-__sc-368798b5-20"})(["","{grid-column:2/4;}"],(0,c.Z)("sm"));var A=o(45007),H=o(78485);let M=e=>{try{let t=`/promotion/${encodeURIComponent(e.promotionId)}`;return(0,H.Z)(e.shoppingMode,e.rsid,t)}catch{return""}};var z=o(76633),R=o(30888),F=o(12256),E=o(55340),O=o(24359),U=o(26323),D=o(68547),q=o(21255),V=o(58739),X=o(91501),K=o(19254);let G=e=>{let t,o=(0,n.c)(8),{t:a}=r.useContext(z.q);return o[0]!==e.handleClick||o[1]!==e.limitTitleHeight||o[2]!==e.product||o[3]!==e.productTitleLimitedHeight||o[4]!==e.sku||o[5]!==e.tabbable||o[6]!==a?(t=(0,U.Z)(()=>(0,i.jsxs)(Z,{children:[(0,i.jsx)(v,{children:(0,i.jsx)(T,{product:e.product,location:"productCard",type:"label"})}),(0,i.jsx)(j,{limitTitleHeight:e.limitTitleHeight,productTitleLimitedHeight:e.productTitleLimitedHeight,children:(0,i.jsx)(w,{"data-testid":`${e.sku}-${K.S}`,buttonStyle:"buttonLink",tabIndex:!1===e.tabbable?-1:0,handleClick:e.handleClick,"aria-describedby":`productCardTitle_openProductDesc__${e.sku}`,children:a("productTitleConfiguration",(0,X.Z)(e.product))})}),(0,i.jsx)(_,{id:`productCardTitle_openProductDesc__${e.sku}`,children:"Open product description"})]}),{componentName:"Product Card Title",fallBack:J}),o[0]=e.handleClick,o[1]=e.limitTitleHeight,o[2]=e.product,o[3]=e.productTitleLimitedHeight,o[4]=e.sku,o[5]=e.tabbable,o[6]=a,o[7]=t):t=o[7],t};function J(){return"Product Title"}let Q=(0,a.ZP)(g.rU).withConfig({displayName:"ProductCartViewDeal",componentId:"-__sc-d6612d39-0"})(({theme:e})=>` 320 display: flex; 321 justify-content: center;
322 align-items-center; 323 height: ${l.W0.sm}; 324 min-height: ${l.W0.sm}; 325 margin-right: ${l.W0.xs}; 326 font-size: ${e.typography.text.fontXS.fontSize}; 327 font-weight: ${e.typography.weights.bold}; 328 `),Y=(0,a.ZP)(g.pA).withConfig({displayName:"ViewDealIcon",componentId:"-__sc-d6612d39-1"})(({theme:e})=>` 329 fill: ${e.colors.brandColors.primary1}; 330 margin-right: ${l.W0.xxs}; 331 `),ee=e=>{let t,o,a,d=(0,n.c)(9),{t:s}=r.useContext(z.q),{className:l,promotionUrl:c}=e,m=e["data-testid"],g=!1===e.tabbable?-1:void 0;return d[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,i.jsx)(Y,{name:"PromoOutline"}),d[0]=t):t=d[0],d[1]!==s?(o=s("productCard.viewDeal"),d[1]=s,d[2]=o):o=d[2],d[3]!==l||d[4]!==c||d[5]!==m||d[6]!==g||d[7]!==o?(a=(0,i.jsxs)(Q,{"data-testid":m,className:l,href:c,tabIndex:g,children:[t,o]}),d[3]=l,d[4]=c,d[5]=m,d[6]=g,d[7]=o,d[8]=a):a=d[8],a};var et=o(94920),eo=o(48518),ei=o(46196),en=o(5638),er=o(53411),ea=o(35684),ed=o(31779),es=o(83172),el=o(84782),ec=o(89265),em=o(44378),eg=o(10298),ep=o(37626),eh=o(20269),eu=o(4501);let ex={googleAnalytics:R.oR,sendAdClick:en.yB,prepareAdImpression:en.ml,showPdpModal:R.AI},ey=(0,A.$j)((e,t)=>({isFavorite:e.favorites.skus.includes(t.sku),shoppingMode:e.shoppingModes.selectedShoppingMode.displayName,rsid:e.stores.activeStoreDetails.retailerStoreId,siteUrl:e.app.siteUrl,limitTitleHeightConfig:e.settings.retailer.limitProductCardTitleHeight,productTitleLimitedHeight:e.settings.retailer.productCardTitleHeight,disableTprPrice:e.settings.retailer.disableTprPrice,isOnPromotionsPage:e.cms.documentReferenceName===ea.j.promotionDetails,recommended:(0,es.O1)(e,t.sku||"",t.product?.promotions,t.product?.pointsBasedPromotions),isCouponsStore:!!e.coupons.couponsProvider,isInitialCouponsLoaded:e.coupons.initialSkusLoaded,isClientRenderedCoupons:e.settings.siteSettings.temp.clientRenderedCoupons,showWasUnitPrice:(0,eg.Z)(e,t.product,!0)}),ex)(e=>{let t,o,a,d,s,l,c,m,g,p,h,u,w,_=(0,n.c)(104),{t:Z}=r.useContext(z.q),{adjustAddToCartForMobile:v,className:T,disableTprPrice:j,index:A,isFavorite:H,limitTitleHeightConfig:R,parentName:K,product:J,productGrid:Q,productTitleLimitedHeight:Y,rsid:en,shoppingMode:ea,siteUrl:es,smallAlt:eg,location:ex,tabbable:ey,showWasUnitPrice:eb}=e,{attributes:eC,brand:e$,description:eP,image:ew,isPastPurchased:e_,isSponsored:eZ,name:ev,pointsBasedPromotions:eT,price:ej,priceLabel:eS,promotions:eI,sellBy:eN,sku:eB,unitOfSize:ek,unitPrice:eW,wasUnitPrice:eL,wasPrice:eA,isConfigurable:eH,shoppingRuleMessages:eM,pricePerUnit:ez,subtotalWithLoyalty:eR,subtotalWithoutLoyalty:eF,unitPriceWithLoyalty:eE,unitPriceWithoutLoyalty:eO,hasLoyaltyDiscount:eU}=e.product,eD=(0,eu.c)("loyalty-members-price"),eq=eU&&eD&&!!eR&&!!eF,eV=!!ex.includes("carousel")||R,eX=eI&&eI.length>0;_[0]!==J?(t=(0,ed.s)(J),_[0]=J,_[1]=t):t=_[1];let eK=t;_[2]!==A||_[3]!==ex||_[4]!==K||_[5]!==J||_[6]!==e?(o=()=>{J.adId&&J.isSponsored&&e.sendAdClick(J.adId),e.googleAnalytics({lineItems:[J],gaType:E.c7,listType:K,productPosition:A}),(0,eh.n)(ex,J.trackingUrl)},_[2]=A,_[3]=ex,_[4]=K,_[5]=J,_[6]=e,_[7]=o):o=_[7];let eG=o;_[8]!==A||_[9]!==eH||_[10]!==K||_[11]!==J||_[12]!==e||_[13]!==eB||_[14]!==Z?(a=()=>{e.googleAnalytics({lineItems:[J],gaType:E.ox,listType:K,productPosition:A}),e.showPdpModal(eB,J.name,Z("modals.productDetails.title"),!eH)},_[8]=A,_[9]=eH,_[10]=K,_[11]=J,_[12]=e,_[13]=eB,_[14]=Z,_[15]=a):a=_[15];let eJ=a;_[16]!==ev||_[17]!==en||_[18]!==ea||_[19]!==es||_[20]!==eB?(d=es,s=(0,el.zz)({shoppingMode:ea,rsid:en,productName:ev,sku:eB}),_[16]=ev,_[17]=en,_[18]=ea,_[19]=es,_[20]=eB,_[21]=d,_[22]=s):(d=_[21],s=_[22]);let eQ=`${d}${s}`;_[23]!==eX||_[24]!==eT||_[25]!==eI||_[26]!==en||_[27]!==ea||_[28]!==es?(l=()=>eX?`${es}
331${M({promotionId:eI[0].id,rsid:en,shoppingMode:ea})}`:eT&&eT.length>0?`${es}${M({promotionId:eT[0].id,rsid:en,shoppingMode:ea})}`:"",_[23]=eX,_[24]=eT,_[25]=eI,_[26]=en,_[27]=ea,_[28]=es,_[29]=l):l=_[29];let eY=l;_[30]!==ej||_[31]!==J||_[32]!==eq||_[33]!==eF||_[34]!==eA?(c=(0,F.l)(eq?eF:ej,eA)||(0,F.A)(J),_[30]=ej,_[31]=J,_[32]=eq,_[33]=eF,_[34]=eA,_[35]=c):c=_[35];let e0=c,e1=!!eS&&e0,e2=(eI?eI.length:0)+(eT?eT.length:0)+ +!!e1;if(_[36]!==j||_[37]!==J||_[38]!==e.product.promotions||_[39]!==Z){let t=(0,eo.Z)(j,J,!0);m=t?Z((0,ep.Z)(e.product.promotions),{wasPrice:t}):null,_[36]=j,_[37]=J,_[38]=e.product.promotions,_[39]=Z,_[40]=m}else m=_[40];let e5=m;_[41]!==e.product.promotions||_[42]!==Z||_[43]!==eL?(g=eL?Z((0,ep.Z)(e.product.promotions),{wasPrice:eL}):null,_[41]=e.product.promotions,_[42]=Z,_[43]=eL,_[44]=g):g=_[44];let e3=g,e6=r.useRef(null),e8=!!J.adId&&J.isSponsored;_[45]!==J.adId||_[46]!==e?(p=()=>e.prepareAdImpression(J.adId||""),_[45]=J.adId,_[46]=e,_[47]=p):p=_[47],_[48]===Symbol.for("react.memo_cache_sentinel")?(h={threshold:.5},_[48]=h):h=_[48],(0,er.r)(e6,p,h,e8),_[49]!==e.product?(u=(0,ec.m)(e.product),_[49]=e.product,_[50]=u):u=_[50];let e4=u;return _[51]!==v||_[52]!==eC||_[53]!==e$||_[54]!==T||_[55]!==eP||_[56]!==j||_[57]!==eJ||_[58]!==eG||_[59]!==eK||_[60]!==e1||_[61]!==ew||_[62]!==A||_[63]!==H||_[64]!==e_||_[65]!==e0||_[66]!==eZ||_[67]!==eV||_[68]!==ex||_[69]!==ev||_[70]!==K||_[71]!==eT||_[72]!==ej||_[73]!==eS||_[74]!==ez||_[75]!==J||_[76]!==Q||_[77]!==Y||_[78]!==eQ||_[79]!==e5||_[80]!==e3||_[81]!==e2||_[82]!==eY||_[83]!==eI||_[84]!==e.isClientRenderedCoupons||_[85]!==e.isOnPromotionsPage||_[86]!==e.recommended||_[87]!==e.sku||_[88]!==eN||_[89]!==eM||_[90]!==eq||_[91]!==eb||_[92]!==eB||_[93]!==eg||_[94]!==eR||_[95]!==eF||_[96]!==Z||_[97]!==ey||_[98]!==e4||_[99]!==ek||_[100]!==eW||_[101]!==eE||_[102]!==eO?(w=(0,U.Z)(()=>(0,i.jsx)(x,{role:"group","aria-label":Z("common.itemText.item"),className:T,children:(0,i.jsxs)(y,{onClick:eG,smallAlt:eg,productGrid:Q,"data-testid":`${ei.XB}-${eB}`,"aria-labelledby":`productCard_title__${eB}`,ref:e6,children:[(0,i.jsxs)(b,{id:`productCard_title__${eB}`,children:[(0,i.jsxs)(C,{"aria-hidden":!0,children:[Z("productTitleConfiguration",(0,X.Z)(J)),", ",eq?J.subtotalWithoutLoyalty:ej]}),(0,i.jsx)(C,{"aria-hidden":!0,children:eP})]}),(0,i.jsx)(f,{"aria-hidden":!0,"data-testid":ei.Mg,children:J.brand}),(0,i.jsx)(W,{href:eQ}),(0,i.jsx)(D.Z,{isPastPurchased:e_,isFavorite:H,name:ev,product:J,sku:eB,tabbable:ey}),(0,i.jsx)(q.Z,{altText:Z("productTitleConfiguration",(0,X.Z)(J)),handleClick:eJ,imageUrl:ew,sku:eB,smallAlt:eg,tabbable:ey}),(eK||!!e1||e.recommended)&&(0,i.jsx)($,{children:(0,i.jsx)(et.Z,{pointsBasedPromotions:eT,tprLabel:e1?eS:"",promotions:eI,singleLine:!0,location:"productCard",sku:eB})}),(0,i.jsx)(B,{smallAlt:eg,children:(0,i.jsx)(k,{attributes:eC,small:!0,location:"productCard",sku:eB})}
331),eZ&&(0,i.jsx)(P,{"aria-label":Z("productCard.sponsored"),children:Z("productCard.sponsored")}),(0,i.jsx)(G,{product:J,brand:e$,name:ev,unitOfSize:ek,sku:eB,handleClick:eJ,attributes:eC,shoppingRuleMessages:eM,limitTitleHeight:eV,productTitleLimitedHeight:Y,tabbable:ey}),(0,i.jsx)(V.Z,{disableTprPrice:j,hasPromo:eK||!1,hasPriceLabel:e1,price:ej,wasPrice:e5,unitPrice:eW||ez||"",wasUnitPrice:e3,showWasUnitPrice:eb,sellBy:eN,isDiscounted:e0,attributes:eC,taxDetailsInfo:e4,subtotalWithoutLoyalty:eF,unitPriceWithoutLoyalty:eO,showMembersPrice:eq}),eq&&(0,i.jsx)(L,{loyaltyPrice:eR,unitPriceWithLoyalty:eE}),(0,i.jsx)(S,{sku:e.sku,adjustForTouch:v,usePlaceholder:e.isClientRenderedCoupons,tabbable:ey}),(0,i.jsx)(I,{smallAlt:eg,hasPromo:eK||!!e1,promotionBadgesCount:e2,onClick:ef,children:J.isConfigurable?(0,i.jsx)(em.Z,{fullWidth:!0,product:J,tabbable:ey,analyticsLocation:K,adjustForTouch:v,location:ex}):(0,i.jsx)(O.Z,{fullWidth:!0,product:J,index:A,tabbable:ey,analyticsLocation:K,adjustForTouch:v,location:ex})}),(0,i.jsx)(N,{children:eK&&!e.isOnPromotionsPage&&(0,i.jsx)(ee,{"data-testid":`${ei.Y}-${eB}`,promotionUrl:eY(),tabbable:ey})})]})}),{componentName:"ProductCard",placeholder:{width:"100%",height:"100%",color:"lightgrey"}}),_[51]=v,_[52]=eC,_[53]=e$,_[54]=T,_[55]=eP,_[56]=j,_[57]=eJ,_[58]=eG,_[59]=eK,_[60]=e1,_[61]=ew,_[62]=A,_[63]=H,_[64]=e_,_[65]=e0,_[66]=eZ,_[67]=eV,_[68]=ex,_[69]=ev,_[70]=K,_[71]=eT,_[72]=ej,_[73]=eS,_[74]=ez,_[75]=J,_[76]=Q,_[77]=Y,_[78]=eQ,_[79]=e5,_[80]=e3,_[81]=e2,_[82]=eY,_[83]=eI,_[84]=e.isClientRenderedCoupons,_[85]=e.isOnPromotionsPage,_[86]=e.recommended,_[87]=e.sku,_[88]=eN,_[89]=eM,_[90]=eq,_[91]=eb,_[92]=eB,_[93]=eg,_[94]=eR,_[95]=eF,_[96]=Z,_[97]=ey,_[98]=e4,_[99]=ek,_[100]=eW,_[101]=eE,_[102]=eO,_[103]=w):w=_[103],w});function ef(e){return e&&e.stopPropagation()}},68547:(e,t,o)=>{o.d(t,{Z:()=>h});var i=o(85893),n=o(68827);o(67294);var r=o(85086),a=o(86239),d=o(68575),s=o(15254),l=o(31245);let c=r.ZP.header.withConfig({displayName:"ProductCardHeader",componentId:"-__sc-e5290e6a-0"})(({theme:e})=>` 332 position: relative; 333 grid-row: 1/2; 334 display: flex; 335 align-items: center; 336 justify-content: space-between; 337 color: ${e.colors.uiColors.greyscale4}; 338 line-height: ${e.typography.text.fontMD.lineHeight}; 339 340 ${(0,l.Z)("sm")} { 341 grid-column: 2/5; 342 grid-row: 1/2; 343 font-size: ${e.typography.text.fontXS.fontSize}; 344 padding-right: ${d.W0.sm}; 345 } 346 `),m=(0,r.ZP)(s.Z).withConfig({displayName:"ProductCardFavorite",componentId:"-__sc-e5290e6a-1"})(["justify-self:flex-end;"]),g=(0,r.ZP)(a.Ct).withConfig({displayName:"ProductCardPreviousPurchase",componentId:"-__sc-e5290e6a-2"})(({theme:e})=>` 347 font-size: ${e.typography.text.fontXS.fontSize}; 348 font-weight: ${e.typography.weights.bold}; 349 padding-right: ${d.W0.xs}; 350 `);var p=o(26323);let h=e=>{let t,o=(0,n.c)(10),a=(0,r.Fg)(),{isPastPurchased:d,isFavorite:s,sku:l,name:h}=e;return o[0]!==s||o[1]!==d||o[2]!==h||o[3]!==e.className||o[4]!==e.product||o[5]!==e.tabbable||o[6]!==l||o[7]!==a?.productPage?.previouslyPurchased?.bgColor||o[8]!==a?.productPage?.previouslyPurchased?.color?(t=(0,p.Z)(()=>(0,i.jsxs)(c,{className:e.className,children:[d?(0,i.jsx)(g,{backgroundColor:a?.productPage?.previouslyPurchased?.bgColor,color:a?.productPage?.previouslyPurchased?.color,singleLine:!0,text:"Previously Purchased"}):(0,i.jsx)("span",{}),(0,i.jsx)(m,{isFavorite:s,listName:"product-listing",name:h,product:e.product,sku:l,tabbable:e.tabbable})]}),{componentName:"Product Card Header"}),o[0]=s,o[1]=d,o[2]=h,o[3]=e.className,o[4]=e.product,o[5]=e.tabbable,o[6]=l,o[7]=a?.productPage?.previouslyPurchased?.bgColor,o[8]=a?.productPage?.previouslyPurchased?.color,o[9]=t):t=o[9],t}},21255:(e,t,o)=>{o.d(t,{Z:()=>C});var i=o(85893),n=o(68827),r=o(67294),a=o(85086),d=o(31245),s=o(86239),l=o(68575),c=o(73369);let m="200px",g="80px",p=a.ZP.div.withConfig({displayName:"ProductCardImageWrapper",componentId:"-__sc-625f35c6-0"})(["",""],({smallAltStyle:e})=>` 351 align-items: center; 352 grid-row: 2/3; 353 354 ${(0,d.Z)("md",{noUpper:!0})} { 355 height: ${m}; 356 margin-bottom: ${l.W0.xs}; 357 } 358 359 ${(0,d.Z)("sm")} { 360 grid-column: 1/2; 361 grid-row: 2/4; 362 margin-right: ${l.W0.xs}; 363 max-width: 96px; 364 min-height: 0; 365 366 ${e&&"grid-row: 2/5;"} 367 } 368 `),h=(0,a.ZP)(s.Ee).withConfig({displayName:"ProductCardImage",componentId:"-__sc-625f35c6-1"})(["background:none;border:1px solid transparent;cursor:pointer;"," margin:0 auto;max-height:",";max-width:",";","{align-items:center;display:flex;}","{flex-direction:row;height:",";margin-right:0px;margin:0;max-height:",";max-width:",";padding:0;width:",";}"],({imageRendering:e})=>(0,c.U8)(e),m,m,(0,d.Z)("md",{noUpper:!0}),(0,d.Z)("sm"),g,g,g,g);var u=o(76633),x=o(26323),y=o(45007),f=o(4501),b=o(86476);
368let C=(0,y.$j)(e=>({imageRendering:e.settings.retailer.imageRendering}))(e=>{let t,o,a,d=(0,n.c)(20),{images:s}=r.useContext(u.q),{altText:l,smallAlt:c,handleClick:m,imageUrl:g,sku:y}=e,C=(0,f.c)(b.Z.PLP_IMAGE_SRCSET);if(d[0]!==g.cell?(t={src:g.cell,breakpoint:"mobile",width:200},d[0]=g.cell,d[1]=t):t=d[1],d[2]!==g.details||d[3]!==t){if(o=[t],g.details){let e;d[5]!==g.details?(e={src:g.details,breakpoint:"tablet",width:500},d[5]=g.details,d[6]=e):e=d[6],o.push(e)}d[2]=g.details,d[3]=t,d[4]=o}else o=d[4];return d[7]!==l||d[8]!==m||d[9]!==o||d[10]!==g.cell||d[11]!==g.details||d[12]!==s||d[13]!==C||d[14]!==e.className||d[15]!==e.imageRendering||d[16]!==e.tabbable||d[17]!==y||d[18]!==c?(a=(0,x.Z)(()=>(0,i.jsx)(p,{smallAltStyle:c,className:e.className,children:(0,i.jsx)("div",{"data-testid":`productCardImage_${y}-testId`,onClick:m,onKeyPress:m,role:"button",tabIndex:!1===e.tabbable?-1:0,children:(0,i.jsx)(h,{alt:l,fallbackSrc:s.missingImg.square,height:"100%",objectFit:"contain",src:C&&g.details||g.cell,srcSet:C?o:void 0,width:"100%",useFallbackImg:!0,imageRendering:e.imageRendering})})}),{componentName:"Product Card Image",placeholder:{color:"grey",height:"200px"}}),d[7]=l,d[8]=m,d[9]=o,d[10]=g.cell,d[11]=g.details,d[12]=s,d[13]=C,d[14]=e.className,d[15]=e.imageRendering,d[16]=e.tabbable,d[17]=y,d[18]=c,d[19]=a):a=d[19],a})},36424:(e,t,o)=>{o.d(t,{Z:()=>m});var i=o(85893),n=o(68827),r=o(67294);let a=o(85086).ZP.div.withConfig({displayName:"PriceLoyaltyLabel",componentId:"-__sc-9c3a0f3b-0"})(({theme:e})=>` 369 color: ${e.colors.uiColors.greyscale5}; 370 font-size: ${e.typography.text.fontXS.fontSize}; 371 `);var d=o(26323),s=o(76633),l=o(45007),c=o(46196);let m=(0,l.$j)(e=>({priceLoyaltyFlag:e.settings.layout.productDetails.priceLoyaltyFlag}))(e=>{let t,o,l=(0,n.c)(7),{t:m}=r.useContext(s.q);l[0]!==m?(t=m("productCard.priceLoyaltyLabel"),l[0]=m,l[1]=t):t=l[1];let g=t;return l[2]!==g||l[3]!==e.className||l[4]!==e.hasPromo||l[5]!==e.priceLoyaltyFlag?(o=(0,d.Z)(()=>e.priceLoyaltyFlag&&g&&e.hasPromo?(0,i.jsx)(a,{className:e.className,"data-testid":c.dJ,children:g}):null,{componentName:"ProductCardPriceLoyalty"}),l[2]=g,l[3]=e.className,l[4]=e.hasPromo,l[5]=e.priceLoyaltyFlag,l[6]=o):o=l[6],o})},58739:(e,t,o)=>{o.d(t,{Z:()=>$});var i=o(85893),n=o(68827),r=o(67294),a=o(85086),d=o(31245),s=o(68575);let l=a.ZP.div.withConfig({displayName:"ProductCardBasedOnWeightText",componentId:"-__sc-f605380b-0"})(({theme:e,hasPromo:t})=>` 372 font-size: ${e.typography.text.fontXS.fontSize}; 373 color: ${e.colors.uiColors.greyscale4}; 374 grid-row: 5/6; 375 width: fit-content; 376 377 ${(0,d.Z)("sm")} { 378 ${!t&&"grid-row: 4/4"}; 379 grid-column: 2/5; 380 padding-right: ${s.W0.lg}; 381 margin-bottom: 0; 382 } 383 `),c=a.ZP.div.withConfig({displayName:"ProductCardPricing",componentId:"-__sc-f605380b-1"})(({theme:e,smallAlt:t,hasPromo:o})=>` 384 color: ${e.colors.uiColors.greyscale5}; 385 display: flex; 386 flex: 1; 387 gap: ${s.W0.xs}; 388 grid-row: 6/7; 389 min-height: ${s.W0.xl}; 390 justify-content: space-between; 391 392 ${(0,d.Z)("sm")} { 393 ${o?"grid-row: 4/5":"grid-row: 3/4"}; 394 height: auto; 395 align-self: center; 396 flex-direction: column; 397 grid-column: 2/4; 398 399 ${t&&` 400 display: flex; 401 flex-direction: row; 402 justify-content: space-between;`} 403 } 404 `),m=a.ZP.div.withConfig({displayName:"WasPrice",componentId:"-__sc-f605380b-2"})(["",""],({theme:e})=>` 405 line-height: ${e.typography.text.fontSM.lineHeight}; 406 font-size: ${e.typography.text.fontSM.fontSize}; 407 color: ${e.colors.uiColors.greyscale5}; 408 `),g=a.ZP.div.withConfig({displayName:"WasUnitPrice",componentId:"-__sc-f605380b-3"})(({theme:e})=>` 409 line-height: ${e.typography.text.fontXS.lineHeight}; 410 font-size: ${e.typography.text.fontXS.fontSize}; 411 color: ${e.colors.uiColors.greyscale4}; 412 text-wrap: nowrap; `),p=a.ZP.span.withConfig({displayName:"ProductCardPrice",componentId:"-__sc-f605380b-4"})(({theme:e,reducedPrice:t})=>` 413 font-weight: ${e.typography.weights.bold}; 414 font-size: ${e.typography.text.fontMD.fontSize}; 415 padding-right: ${s.W0.xs}; 416 flex-wrap: wrap; 417 418 ${t&&` 419 color: ${e.productPage.priceReductionColor}; 420 `} 421`),h=a.ZP.span.withConfig({displayName:"ProductCardPriceInfo",componentId:"-__sc-f605380b-5"})(({theme:e})=>` 422 font-size: ${e.typography.text.fontSM.fontSize}; 423 color: ${e.colors.uiColors.greyscale4}; 424 display: inline-flex; 425 flex-wrap: wrap; 426 `);var u=o(20019),x=o(76633),y=o(6458),f=o(26323),b=o(36424),C=o(77721);let $=e=>{let t,o,a=(0,n.c)(19),{t:d}=r.useContext(x.q),{hasPriceLabel:s,hasPromo:$,isDiscounted:P,price:w,sellBy:_,smallAlt:Z,wasUnitPrice:v,unitPrice:T,wasPrice:j,taxDetailsInfo:S,showWasUnitPrice:I,showMembersPrice:N,subtotalWithoutLoyalty:B,unitPriceWithoutLoyalty:k}=e,W=$||!!s;a[0]!==_?(t=(0,y.n)(_),a[0]=_,a[1]=t):t=a[1];let L=t,{taxInfo:A,taxAmount:H}=S;return a[2]!==$||a[3]!==W||a[4]!==P||a[5]!==L||a[6]!==w||a[7]!==N||a[8]!==I||a[9]!==Z||a[10]!==B||a[11]!==d||a[12]!==H||a[13]!==A||a[14]!==T||a[15]!==k||a[16]!==j||a[17]!==v?(o=(0,f.Z)(()=>(0,i.jsxs)(r.Fragment,{children:[(0,i.jsx)(l,{hasPromo:W,children:L&&(0,i.jsx)("span",{children:d("productCard.weightBased")})}),(0,i.jsxs)(c,{"data-testid":u.w,hasPromo:W,smallAlt:Z,children:[(0,i.jsxs)("span",{children:[(0,i.jsx)(p,{reducedPrice:P,children:N?B:w}),!!j&&P&&(0,i.jsx)(m,{children:j}),(0,i.jsx)(b.Z,{hasPromo:$}),!!A&&!!H&&(0,i.jsx)(C.Z,{taxAmount:H,taxInfo:A})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)(h,{children:N?k:T}),!!v&&I&&P&&(0,i.jsx)(g,{children:v})]})]})]}),{componentName:"Product Card Pricing"}),a[2]=$,a[3]=W,a[4]=P,a[5]=L,a[6]=w,a[7]=N,a[8]=I,a[9]=Z,a[10]=B,a[11]=d,a[12]=H,a[13]=A,a[14]=T,a[15]=k,a[16]=j,a[17]=v,a[18]=o):o=a[18],o}},75651:(e,t,o)=>{o.d(t,{Z:()=>s});var i=o(85893),n=o(68827);o(67294);var r=o(42801),a=o(4501),d=o(86476);let s=e=>{let t,o=(0,n.c)(6),r=(0,a.c)("dev-cms-components");if((0,a.c)(d.Z.PAGINATED_RECOMMENDATIONS_ENABLED)){let t;return o[0]!==e?(t=(0,i.jsx)(c,{...e}),o[0]=e,o[1]=t):t=o[1],t}if(r){let t;return o[2]!==e?(t=(0,i.jsx)(l,{...e}),o[2]=e,o[3]=t):t=o[3],t}return o[4]!==e?(t=(0,i.jsx)(m,{...e}),o[4]=e,o[5]=t):t=o[5],t},l=(0,r.ZP)({resolved:{},chunkName:()=>"ClientDataProductCardStory",isReady(e){let t=this.resolve(e);return!0===this.resolved[t]&&!!o.m[t]},importAsync:()=>o.e(1534).then(o.bind(o,82421)),requireAsync(e){let t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){return o(this.resolve(e))},resolve:()=>82421}),c=(0,r.ZP)({resolved:{},chunkName:()=>"PaginatedProductCardStory",isReady(e){let t=this.resolve(e);return!0===this.resolved[t]&&!!o.m[t]},importAsync:()=>o.e(2111).then(o.bind(o,27626)),requireAsync(e){let t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){return o(this.resolve(e))},resolve:()=>27626}),m=(0,r.ZP)({resolved:{},chunkName:()=>"ServerDataProductCardStory",isReady(e){let t=this.resolve(e);return!0===this.resolved[t]&&!!o.m[t]},importAsync:()=>o.e(553).then(o.bind(o,80420)),requireAsync(e){let t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){return o(this.resolve(e))},resolve:()=>80420})},25165:(e,t,o)=>{o.d(t,{Z:()=>r});var i=o(9857),n=o(65291);let r=(e,t)=>{try{let o=((e,t)=>{try{let r=e&&e[i.h2.Large]?e[i.h2.Large].url:"";var o=e&&e[t]&&t!==i.h2.Large?e[t].url:r;
426try{return o.replace("(","\\(").replace(")","\\)")}catch(e){return n.logger.error("_escapeSpecialCharactersInUrl",e),""}}catch(e){return n.logger.error("_getImageUrl",e),""}})(e,t);return`background-image: ${o.length>0?`url("${o}")`:"none"};`}catch(e){return n.logger.error("backgroundImageSizes",e),""}}},1223:(e,t,o)=>{o.d(t,{Z:()=>i});let i={center:"center",left:"flex-start",right:"flex-end"}},31424:(e,t,o)=>{o.d(t,{Z:()=>i});let i=e=>({...e,large:{...e?e.large:{},url:e&&e.large?e.large.url:""}})}}]);
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.