1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[465],{5969:(e,t,n)=>{"use strict";n.r(t),n.d(t,{cardBody:()=>r,cardContent:()=>o,cardFooter:()=>s,cardLink:()=>a,hsCard:()=>i,hsImage:()=>l,hsText:()=>d}),n(36585),n(26202),n(48364),n(34590),n(98169);var r="_94gcp76",o="_94gcp72 _1myx4zn2d _1myx4zn1m",s="_94gcp78 _1myx4zn2d _1myx4zn1m",a="_94gcp70",i="_94gcp73",l="_94gcp74",d="_94gcp75"},7624:(e,t,n)=>{"use strict";n.d(t,{Grid:()=>r.x,PageRow:()=>o.A});var r=n(87962),o=n(5016)},9657:(e,t,n)=>{"use strict";n.d(t,{F:()=>r.F});var r=n(83124)},10429:(e,t,n)=>{"use strict";n.d(t,{c:()=>o});var r=n(96792);let o=e=>{let{catalogs:t,productData:n,archtypes:o}=e;return t?.find(e=>"SHOPPUB"===e.catalogId&&"NORMAL"===e.status)&&n?.attributes.bundleDetails?.some(e=>"SUBSCRIPTION"===e.type)?(n?.attributes.subscriptionArchTypes?.map(e=>{let t=o.find(t=>t.subscriptionArchtype===e.archType);return t?{category:"e-commerce",type:r.J.Subscription,archType:e.archType,text:t.text}:null})??[]).filter(e=>!!e):[]}},10604:(e,t,n)=>{"use strict";n.r(t),n.d(t,{NewsletterSubscribeFormContainer:()=>$});var r=n(95155),o=n(4776),s=n(61928),a=n(12115),i=n(30829),l=n(45696),d=n(48229),c=n(52568),m=n(2102),u=n(35586),p=n(75582),h=n(41872),b=n(42105),g=n(11078),v=n(86161),x=n(96026),y=n(17776),C=n(75869),f=n(98183),P=n(27979),j=n(44164),_=n(13293),k=n(87716),w=n(28232),N=n(46184);n(36585),n(26202),n(48364),n(82060);var B="_1xh70sw2";let T=e=>{let{alt:t}=e;return(0,r.jsxs)("svg",{width:"400",height:"201",viewBox:"0 0 400 201",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":t,children:[(0,r.jsxs)("g",{clipPath:"url(#clip0_8471_18251)",children:[(0,r.jsx)("path",{d:"M100 218.049C100 137.049 135.224 105.574 230.862 105.574C326.5 105.574 287.5 20.0488 400 20.0488",stroke:"#D1ECFF",strokeWidth:"24"}),(0,r.jsx)("path",{d:"M300 200.049C300 129.618 365.714 96.0488 400 96.0488",stroke:"#8ACCFF",strokeWidth:"24"}),(0,r.jsx)("path",{d:"M203.226 39.3905L253 86.0488L253 143.049L139.435 143.049C139.195 143.049 139 142.854 139 142.614L139 86.0488L189.645 39.3357C193.487 35.7921 199.413 35.816 203.226 39.3905Z",fill:"#0052A3"}),(0,r.jsx)("path",{d:"M146 69.0488C146 62.4214 151.373 57.0488 158 57.0488H234C240.627 57.0488 246 62.4214 246 69.0488V147.049C246 153.676 240.627 159.049 234 159.049H158C151.373 159.049 146 153.676 146 147.049V69.0488Z",fill:"#D1ECFF"}),(0,r.jsx)("path",{d:"M253 151.049V86.0488L166 163.049H241C247.627 163.049 253 157.676 253 151.049Z",fill:"#0072DB"}),(0,r.jsx)("path",{d:"M139 151.049V86.0488L226 163.049H151C144.373 163.049 139 157.676 139 151.049Z",fill:"#2E9DFF"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_8471_18251",children:(0,r.jsx)("rect",{width:"400",height:"200",fill:"white",transform:"translate(0 0.0488281)"})})})]})},S=e=>{let{alt:t}=e;return(0,r.jsxs)("svg",{width:"163",height:"96",viewBox:"0 0 163 96",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":t,children:[(0,r.jsxs)("g",{clipPath:"url(#clip0_35348_1823)",children:[(0,r.jsx)("path",{d:"M24 96C24 62.9839 42.8445 45.4429 84.6328 45.4429C126.421 45.4429 110.875 7 163 7",stroke:"#D1ECFF",strokeWidth:"12"}),(0,r.jsx)("path",{d:"M108 96C108 58.7531 144.143 41 163 41",stroke:"#8ACCFF",strokeWidth:"12"}),(0,r.jsx)("path",{d:"M75.6131 10.6705L100.5 33.9999L100.5 62.5002L43.7172 62.5002C43.5971 62.5002 43.4997 62.4028 43.4997 62.2826L43.4997 33.9999L68.8224 10.6431C70.7434 8.87128 73.7065 8.88324 75.6131 10.6705Z",fill:"#0052A3"}),(0,r.jsx)("path",{d:"M46.9998 25.4998C46.9998 22.1861 49.6861 19.4998 52.9998 19.4998H91.0002C94.3139 19.4998 97.0003 22.1861 97.0003 25.4998V64.5002C97.0003 67.8139 94.3139 70.5003 91.0002 70.5003H52.9998C49.6861 70.5003 46.9998 67.814 46.9998 64.5002V25.4998Z",fill:"#D1ECFF"}),(0,r.jsx)("path",{d:"M100.5 66.5003V33.9999L56.9998 72.5004H94.5002C97.8139 72.5004 100.5 69.8141 100.5 66.5003Z",fill:"#0072DB"}),(0,r.jsx)("path",{d:"M43.4998 66.5003V33.9999L87.0002 72.5003H49.4998C46.1861 72.5003 43.4998 69.814 43.4998 66.5003Z",fill:"#2E9DFF"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_35348_1823",children:(0,r.jsx)("rect",{width:"163",height:"96",fill:"white"})})})]})},F=e=>
1{let{benefits:t,className:n,imageAlt:s,...a}=e;return(0,r.jsxs)(l.FlexBox,{flexGrow:1,className:(0,o.A)("_1xh70sw1",n),direction:{mobile:"row",tablet:"column"},justifyContent:"spaceBetween",...a,children:[(0,r.jsx)(l.FlexBox,{elementType:"ul",direction:"column",gap:{mobile:8,desktop:12},className:"_1xh70sw0",children:t.map((e,t)=>(0,r.jsx)(l.Typography,{elementType:"li",breakWords:"break-word",variant:"body-s",weight:"bold",children:e},`${e}-${t}`))}),(0,r.jsx)("div",{className:(0,o.A)(B,N.R.tablet.biggerAndEqual),children:(0,r.jsx)(S,{alt:s})}),(0,r.jsx)("div",{className:(0,o.A)(B,N.R.desktop.smallerThan),children:(0,r.jsx)(T,{alt:s})})]})};var I=n(30251);let E=/\/c-w\/privacy\/([\w-]+)/;var L=n(59477),A=n(55103),D=n(22556),R=n(63101);let O="b2c-component-newsletterSubscribe-form-termsAndConditions-readMoreLink-label",M="b2c-component-newsletterSubscribe-form-termsAndConditions-title",W={firstName:"",lastName:"",email:"",directMarketingConsent:!1,dataTransferConsent:!1,dataUsageConsent:!1},$=e=>{let{componentRow:t,benefits:n,crmSourceId:N,allowTargetedAdvertising:B,consent:T,termsContent:S,className:$,title:H,subtitle:V}=e,{localeCode:z}=(0,v.r)(),{linkResolver:J}=(0,_.useStaticLinkResolver)(),{locale:q,country:G}=(0,f.B)(z),U=`${q}-${G}`,[Z]=(0,g.Of)(),K=(0,a.useMemo)(()=>(0,P.R)(Z),[Z]),X=(0,i.mN)({defaultValues:W}),Y=(0,s.c)(),{onSubmissionSuccess:Q,onSubmissionFailure:ee,onWhatDoesThisMeanClick:et,onTermsAndConditionsClick:en,onCloseTermsAndConditions:er}=(0,A.s)(),[eo,es]=(0,a.useState)("default"),[ea,ei]=(0,a.useState)(!1),[el,ed]=(0,a.useState)(!1),{executeRecaptcha:ec}=(0,x.V)({onError:()=>{es("failed"),ee()}}),{mutate:em}=(0,y.e)({mutationFn:j.p,onSuccess:e=>{e&&es("succeeded"),Q()},onError:()=>{es("failed"),ee()}}),eu=(0,a.useMemo)(()=>(0,D.n)({country:G,consentText:T?.text??Y("b2c-component-newsletterSubscribe-form-consent-text"),dataTransferConsent:Y.raw("apps.translations.foundation-user.foundation-user-u54f-tc-accept-cross-boarder-conse0"),dataUsageConsent:Y.raw("apps.translations.foundation-user.foundation-user-u54f-tc-accept-cross-boarder-conse1"),directMarketingConsent:Y("apps.translations.foundation-user.foundation-user-u54f-tc-single-consent"),className:p.uE}),[Y,G,T?.text]),ep=(0,w.B)(H??Y("apps.translations.foundation.foundation-generic-subscribe-to-our-newsletter"),I.Nw,"..."),eh=(0,w.B)(V??Y("b2c-component-newsletterSubscribe-form-subheading"),I.X$,"..."),eb=Y(M),eg=!!S&&!!eb,ev=!!T?.label&&!!T?.link,ex=(0,a.useMemo)(()=>{var e;let t;if(!T?.link)return"";let n=(e=T.link,t=E.exec(e),t?.[1]??null);return n?J.hrefConsentLanguagePage(n):T.link},[T?.link,J]),ey=(0,L.G)(t),eC=async e=>{let{email:t,firstName:n,lastName:r,directMarketingConsent:o,dataTransferConsent:s,dataUsageConsent:a}=e;es("loading");try{let e=await ec();em({recaptchaToken:e,crmSourceId:N,email:t,locale:U,consentVersion:T?.version,directMarketingConsent:G!==C.zW.Turkey||o,dataUsageConsent:a,dataTransferConsent:s,...n&&{firstName:n},...r&&{lastName:r},...B&&K&&{interests:K}})}catch{es("failed"),ee()}};return N?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Op,{...X,children:(0,r.jsxs)(l.FlexBox,{"data-testid":"newsletter-subscribe-form-container",gap:120,className:$,id:I.oj,children:[(0,r.jsxs)(l.FlexBox,{className:p.FG,gap:{desktop:24,mobile:20},direction:{mobile:"column",tablet:"row",desktop:"column"},justifyContent:{mobile:"initial",tablet:"spaceBetween",desktop:"initial"},children:[(0,r.jsxs)(l.FlexBox,{direction:"column",className:h.fullWidth,children:[(0,r.jsx)(l.Typography,{variant:{desktop:"heading-m",mobile:"heading-s"},elementType:"h2",children:ep}),eh&&(0,r.jsx)(l.Typography,{variant:"body-m",elementType:"p",className:(0,d.Y)({marginTop:{mobile:4,desktop:8}}),children:eh}),(0,r.jsx)(F,{benefits:n,imageAlt:ep,className:(0,o.A)(p.J4,(0,d.Y)({marginTop:20})),"data-testid":"newsletter-subscribe-form-benefits-section-mobile"}),eg&&(0,r.jsx)(l.Typography,{"data-testid":"newsletter-subscribe-form-terms-and-conditions-btn",onClick:()=>{ei(!0),en()},type:"button",elementType:"button",variant:"body-s",className:(0,o.A)(d.R.mobile.only,d.R.desktop.biggerAndEqual,(0,d.Y)({padding:0,marginTop:"auto"}),c.nf,p.lw),children:Y(O)})]}),(0,r.jsxs)(l.FlexBox,{direction:"column",className:h.fullWidth,children:["loading"===eo&&(0,r.jsx)(l.FlexBox,{"data-testid":"newsletter-subscribe-form-loader-container",className:p.vV,justifyContent:"center",alignItems:"center",children:(0,r.jsx)(u.y,{"aria-label":"loader"})}
1),"succeeded"===eo&&(0,r.jsxs)(l.FlexBox,{className:p.vV,direction:"column",justifyContent:"center",alignItems:"center",children:[(0,r.jsx)(m.CheckMark,{}),(0,r.jsx)(l.Typography,{variant:"body-l",weight:"bold",elementType:"p",className:(0,d.Y)({marginTop:12}),children:Y("apps.translations.b2c.b2c-p01-buy-product-notify-me-signup-subscribe-suc")})]}),"failed"===eo&&(0,r.jsxs)(l.FlexBox,{className:p.vV,justifyContent:"center",alignItems:"center",direction:"column",children:[(0,r.jsx)(l.Typography,{variant:"body-m",weight:"bold",elementType:"p",children:Y("b2c-component-newsletterSubscribe-form-submission-error1")}),(0,r.jsx)(l.Typography,{variant:"body-m",elementType:"p",className:(0,d.Y)({marginTop:12}),children:Y("b2c-component-newsletterSubscribe-form-submission-error2")})]}),"default"===eo&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(R.K,{id:I.oj,onConsentClick:()=>{ed(!0),et()},consents:eu,className:p.lC,onSubmit:X.handleSubmit(eC),submitBtnClassName:p.Kc,submitLabel:(0,w.B)(Y("apps.translations.foundation-user.foundation-user-u57-submit"),I._8,"..."),...ev&&{consentLabel:T.label},...k.C.markComponent(ey.component_name)}),eg&&(0,r.jsx)(l.Typography,{"data-testid":"newsletter-subscribe-form-terms-and-conditions-btn-tablet",onClick:()=>{ei(!0),en()},elementType:"button",type:"button",variant:"body-s",textAlign:"start",className:(0,o.A)(d.R.tablet.only,(0,d.Y)({padding:0,marginTop:{mobile:20,desktop:24}}),c.nf,p.lw),children:Y(O)})]})]})]}),(0,r.jsx)(F,{benefits:n,imageAlt:ep,className:p.lU,"data-testid":"newsletter-subscribe-form-benefits-section-desktop"})]})}),eg&&(0,r.jsx)(b.T,{isOpen:ea,onClose:()=>{ei(!1),er()},title:(0,r.jsx)(l.Typography,{responsiveVariant:"heading-xs-s",elementType:"h2",className:p.Hc,children:Y(M)}),contentClassName:p.jE,showCloseButton:!0,"data-testid":"newsletter-subscribe-form-terms-and-conditions-dialog",children:(0,r.jsx)(l.Typography,{variant:"body-s",elementType:"p",children:S})}),ev&&(0,r.jsx)(b.T,{isOpen:el,onClose:()=>ed(!1),contentClassName:(0,o.A)(h.fullHeight,h.fullWidth,p.jE),showCloseButton:!0,"aria-label":T.label,"data-testid":"newsletter-subscribe-form-consent-dialog",children:el&&(0,r.jsx)("iframe",{className:(0,o.A)(h.fullWidth,h.fullHeight),title:T.label,src:ex,"data-testid":"newsletter-subscribe-form-consent-iframe",sandbox:"allow-same-origin allow-forms allow-popups allow-popups-to-escape-sandbox"})}),(0,r.jsx)(k.tV,{componentProps:ey})]}):null}},12709:(e,t,n)=>{"use strict";n.d(t,{ks:()=>o,pw:()=>s}),n(75860);var r=n(96792);let o=(e,t)=>{let n={promotion:0,"e-commerce":1,product:2},o={[r.J.Cashback]:0,[r.J.ECoupon]:1,[r.J.ExtendedWarranty]:2,[r.J.Fulfillment]:3,[r.J.Regular]:4,[r.J.Bundle]:5,[r.J.Voucher]:6,[r.J.New]:7,[r.J.ComingSoon]:8,[r.J.Refurbished]:9,[r.J.Subscription]:10,[r.J.Discontinued]:11},s=n[e.category]-n[t.category];if(0!==s)return s;let a=(o[e.type]??Number.MAX_SAFE_INTEGER)-(o[t.type]??Number.MAX_SAFE_INTEGER);if(0!==a)return a;if("promotion"===e.category&&"promotion"===t.category){let n=e.rank-t.rank;return 0!==n?n:new Date(e.startDate).getTime()-new Date(t.startDate).getTime()}return 0},s=e=>{let{groupedPromotionRibbons:t,ctn:n,taxonomyCodes:r=[]}=e;return[n,...r].filter(Boolean).map(e=>t[e]).find(Boolean)}},13116:(e,t,n)=>{"use strict";n.r(t),n.d(t,{HeroBanner:()=>A});var r=n(95155),o=n(4776),s=n(12115),a=n(55515),i=n(1456),l=n(80720),d=n(718),c=n(54800),m=n(14003),u=n(19405),p=n(258),h=n(92979),b=n(68725),g=n(45405),v=n(73579),x=n(21207),y=n(81304),C=n(65470),f=n(87716),P=n(28232),j=n(73141),_=n(91919),k=n(95016),w=n(12825);let N=`${f.Dn.SectionBannerHero}:section_banner_hero`;var B=n(73295),T=n(99746);function S(e){let{button:t,position:n,isSalesCrmOverlayButton:r,isVideoPlayerMode:o=!1}=e;if(t)return r&&!o?{event:f.mu.interaction,eventProps:{component_name:N,interaction_description:`${N}:button_click:${n}:not_set`,interaction_goal:"button_click",link_position:n,interaction_status:"sales_crm_form_start"}}:(0,T.C8)({event:o?f.mu.click:f.mu.interaction,component:N,contentLink:{href:t.href??"not_set",title:t.title??"not_set"}
1,linkType:"marketing_product_listing",linkPosition:n,goal:o?"button_click":"banner_click"})}let F=(e,t)=>{if(!e||!(0,B.i)(e))return;let n=e.overlay?.data;return()=>t(n)},I=(e,t)=>t||!e?.href?"button":"a",E=(e,t)=>{if("a"===t)return e?.external?"_blank":"_self"},L={mobile:"end",tablet:"center"},A=e=>{let{className:t,description:n,buttons:B,subheaderBottom:T,subheaderTop:A,asset:D,header:R,isActive:O,size:M="xl",isFullWidth:W,disclaimerByIdMap:$={},onVideoPlayerOverlayOpen:H,onVideoPlayerOverlayClose:V,componentRow:z,index:J,optimizationImageConfig:q,altTextFallback:G,headerProps:U,descriptionClassName:Z,contentJustifyContent:K,contentAlignItems:X,contentClassName:Y,playButtonClassName:Q}=e,ee="videoPlayer"===(0,k.K)(D),et=0===J,[en,er]=(0,s.useState)(null),{onCloseContactUsOverlay:eo}=(0,y.E)(C.E,en?.formType??"ohc"),{primaryBtn:es,secondaryBtn:ea,primaryOverlayHandler:ei,secondaryOverlayHandler:el,primaryElementType:ed,secondaryElementType:ec,primaryBtnTarget:em,secondaryBtnTarget:eu,primaryButtonEvent:ep,secondaryButtonEvent:eh}=(e=>{let{buttons:t,isVideoPlayerMode:n,openCrmOverlay:r}=e,o=n?void 0:t?.[0],s=n?t?.[0]:t?.[1],a=F(o,r),i=F(s,r),l=I(o,a),d=I(s,i);return{primaryBtn:o,secondaryBtn:s,primaryOverlayHandler:a,secondaryOverlayHandler:i,primaryElementType:l,secondaryElementType:d,primaryBtnTarget:E(o,l),secondaryBtnTarget:E(s,d),primaryButtonEvent:S({button:o,position:"button_1",isSalesCrmOverlayButton:!!a,isVideoPlayerMode:n}),secondaryButtonEvent:S({button:s,position:"button_2",isSalesCrmOverlayButton:!!i,isVideoPlayerMode:n})}})({buttons:B,isVideoPlayerMode:ee,openCrmOverlay:e=>er(e)}),{gridAlignment:eb,flexJustifyContent:eg,flexAlignItems:ev,contentTextAlign:ex,contentWrapperClassName:ey,buttonsAlignItems:eC,buttonsJustifyContent:ef}=(e=>{var t;let{contentClassName:n,contentJustifyContent:r,contentAlignItems:s}=e,a=void 0!==n;return{gridAlignment:a||void 0===s?{}:{justifyItems:s,...void 0!==r&&{alignItems:r}},flexJustifyContent:(t=void 0!==r||void 0!==s,a?"start":t?r??L:L),flexAlignItems:a?"center":s,contentTextAlign:a?"center":void 0,contentWrapperClassName:(0,o.A)(!a&&h.Se,n),buttonsAlignItems:a?"center":"start",buttonsJustifyContent:a?"center":void 0}})({contentClassName:Y,contentJustifyContent:K,contentAlignItems:X});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u.d,{size:M,isFullWidth:W,"data-testid":"hero-banner",className:(0,o.A)(t,h.un,ee&&h.II),...eb,underlayContent:D&&(0,r.jsx)(_.W,{isBannerActive:O,size:M,asset:{...D,alt_text:(0,P.B)(D.alt_text,85)},mediaControllerClassName:(0,o.A)(b.mediaControllerClassName,W&&h.Ef),playButtonClassName:Q??g.playButtonOnTop,optimizationImageConfig:q,altTextFallback:G,isFullWidth:W,componentName:N}),children:(0,r.jsx)(i.g,{gap:{mobile:20,desktop:24},justifyContent:eg,alignItems:ev,className:ey,children:(0,r.jsxs)(i.g,{flexDirection:"column",justifyContent:eg,alignItems:ev,children:[(0,r.jsxs)("section",{children:[(0,r.jsx)(d.A,{textAlign:ex,children:(0,r.jsx)(p.o,{dangerouslySetInnerHTML:{__html:(0,v.PK)(A??"",$)},elementType:et?"h1":"h2",className:"mt-2",variant:"body-m",textAlign:ex})}),(0,r.jsx)(l.Q,{responsiveVariant:"heading-m-l",textAlign:ex,children:(0,r.jsx)(p.o,{dangerouslySetInnerHTML:{__html:(0,v.PK)(R??"",$)},elementType:et?"h2":"h3",responsiveVariant:"heading-m-l",textAlign:ex,...U})}),(0,r.jsx)(d.A,{textAlign:ex,children:(0,r.jsx)(p.o,{dangerouslySetInnerHTML:{__html:(0,v.PK)(T??"",$)},elementType:"h2",textAlign:ex})}),(0,r.jsx)(a.R,{className:(0,o.A)(h._H,Z),dangerouslySetInnerHTML:{__html:(0,v.PK)(n??"",$,"p")}})]}),(0,r.jsxs)(m.p,{gap:12,wrap:"wrap",alignItems:eC,justifyContent:ef,flexDirection:{mobile:"column",tablet:"row"},children:[ee&&(0,r.jsx)(j.SpotlightBannerVideoPlayerOverlay,{src:(0,w.ms)(D),title:(0,w.Id)(D),componentName:N,onOverlayOpen:H,onOverlayClose:V,aiFlag:(0,w.M8)(D)}),!!es&&(0,r.jsx)(c.$,{variant:"solid",color:"theme",elementType:ed,href:"a"===ed?es?.href:void 0,target:em,onClick:ei,zIndex:1,...(0,f.Zm)(ep),children:es?.title}),!!ea&&(0,r.jsx)(c.$,{variant:"outline",color:"neutral",flexShrink:0,href:"a"===ec?ea?.href:void 0,elementType:ec,target:eu,onClick:el,zIndex:1,...(0,f.Zm)(eh),children:ea?.title})]})]})})}),(0,r.jsx)(f.tV,{componentProps:{component_id:"section_banner_hero_v1.0",component_name:N,component_type:"banner",component_row:z?String(z):"not_set",component_source_id:"not_set",component_source_name:"not_set",component_source_platform:"cms",component_version_date:"20250818"}}),en&&(0,r.jsx)(x.B,{...en,isOpen:!0,onClose:()=>{eo(),er(null)}})]})}}
1,14662:(e,t,n)=>{"use strict";n.d(t,{I6:()=>l,Nw:()=>r,TV:()=>a,_8:()=>s,oj:()=>d,rD:()=>o,yC:()=>i});let r=56,o=30,s=30,a=100,i={email:""},l="product-notify-me-newsletter-subscribe-form",d="newsletter-subscribe-form"},18330:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CampaignBannerColor:()=>I});var r=n(95155),o=n(4776),s=n(1456),a=n(19405),i=n(88235),l=n(258),d=n(91695),c=n(49375);n(36585),n(26202),n(48364),n(71527),n(59085);var m="q6rt4z8",u=n(62926),p=n(66035),h=n(69312),b=n(50255),g=n(45386);let v={FACE_SHAVERS_CA:{color:p.F4.Blue,mode:p.lG.Dark,background:p.qj.SecondaryColor,headingWeight:p.e4.Bold},MENS_SHAVING_CA:{color:p.F4.Blue,mode:p.lG.Dark,background:p.qj.SecondaryColor,headingWeight:p.e4.Bold}},x={TOOTHBRUSHES_CA:{mode:p.lG.Dark,background:p.qj.SecondaryColor,headingWeight:p.e4.Bold,overrideClassName:g.toothbrushesDarkScheme}},y={KITCHEN_APPLIANCES_SG:{color:p.F4.Orange,headingWeight:p.e4.Bold}},C={FEMALE_DEPILATION_CA:{mode:p.lG.Light,background:p.qj.SecondaryColor,headingWeight:p.e4.Book,overrideClassName:b.hairRemovalLightScheme}},f={HAIRCARE_CA:{mode:p.lG.Light,background:p.qj.SecondaryColor,headingWeight:p.e4.Bold,overrideClassName:h.hairCareLightScheme}};({...v,...x,...y,...C,...f});let P="Blue Dark",j=e=>e.trim().toLowerCase(),_=Object.fromEntries(Object.entries({"Philips Blue":"#0B5ED7",[P]:"#00126E","Blue Light":"#BDF0FF","Aqua Dark":"#00666F","Aqua Light":"#9CF6FB","Green Dark":"#008800","Green Light":"#ADFFB5","Gold Dark":"#FCA708","Gold Light":"#FCFCC2","Coral Dark":"#D43F44","Coral Light":"#FFDED8","Pink Dark":"#DB0383","Pink Light":"#FFE5F9","Purple Dark":"#A80DF2","Purple Light":"#F1DEFC","OneBlade Dark":"#00244D","OneBlade Light":"#CCDB29","Shaving & Grooming Dark":"#243751","Shaving & Grooming Light":"#ABC8EB","Oral Health Care Dark":"#105B71","Oral Health Care Light":"#45C3D1"}).map(e=>{let[t,n]=e;return[j(t),n]}));var k=n(28232),w=n(56885),N=n(91538),B=n(11242),T=n(72019);let S={xxl:{base:"2:3",tablet:"16:9",desktop:"16:9",baseW:400,tabletW:768,desktopW:1180},xl:{base:"2:3",tablet:"16:9",desktop:"16:9",baseW:400,tabletW:768,desktopW:1180},l:{base:"4:5",tablet:"21:9",desktop:"21:9",baseW:400,tabletW:768,desktopW:1180},m:{base:"5:4",tablet:"18:6",desktop:"18:6",baseW:400,tabletW:768,desktopW:1180},s:{base:"5:4",tablet:"5:4",desktop:"5:4",baseW:400,tabletW:450,desktopW:590}},F=e=>{let{asset:t,size:n,isFullWidth:o,maxLengthAltText:s,altText:a,optimizationImageConfig:i}=e,l=(0,T.DK)(t?.image);if(!l)return null;let{base:d,tablet:c,desktop:m,baseW:u,tabletW:p,desktopW:h}=S[n],b={base:{...(0,T.qg)(t?.image),url:l,crop:d,width:u,fit:"crop"},tablet:{...(0,T.qg)(t?.image),url:l,crop:c,width:p,fit:"crop"},desktop:{...(0,T.qg)(t?.image),url:l,crop:m,width:o?1200:h,fit:"crop"},...o&&{largeDesktop:{...(0,T.qg)(t?.image),url:l,crop:m,width:1920,fit:"crop"}}};return(0,r.jsx)("div",{className:"q6rt4z4",children:(0,r.jsx)(B.Image,{isFullSize:!0,alt:(0,k.B)(a,s,"..."),...(0,T.ul)(b),...i})})},I=e=>{let{header:t,subheader:n,size:p="l",asset:h,altTextFallback:b="",maxLengthAltText:g,optimizationImageConfig:v,button:x,isFullWidth:y,countdownDate:C,countdownLabels:f,couponCode:B,couponCodeLabel:T,headerElementType:S="h2",subheaderElementType:I="p",disclaimerByIdMap:E={},ribbonText:L,className:A,onClick:D,...R}=e,O=h?.alt_text||("string"==typeof t?t:b)||"",M="xl"!==p&&"xxl"!==p,W=(e=>{if(e)return _[j(e)]})(h?.color??P),$=(h?.color??P).includes("Light");return(0,r.jsxs)(a.d,{...R,"data-testid":"campaign-banner-color",style:{backgroundColor:W,color:$?d.H.static.color.black:d.H.static.color.white},className:(0,o.A)(M&&"q6rt4z0",y?"q6rt4z2":"q6rt4z1","q6rt4z3",A),size:p,isFullWidth:y,children:[(0,r.jsx)(F,{asset:h,size:p,isFullWidth:y,maxLengthAltText:g,altText:O,optimizationImageConfig:v}),(0,r.jsxs)(s.g,{className:"q6rt4z6",children:[L&&(0,r.jsx)(i.v,{className:(0,o.A)(c.ribbonTagBase),children:L}),(0,r.jsx)(l.o,{breakWords:"break-word",responsiveVariant:"heading-m-l",weight:"bold",elementType:S,className:m,...(0,u.cI)(t,E)}),n&&(0,r.jsx)(l.o,{breakWords:"break-word",variant:"body-l",weight:"book",elementType:I,className:m,...(0,u.cI)(n,E)}),C&&f&&(0,r.jsx)(N.CountDownTimer,{date:C,labels:f,dateClassName:m}),B&&(0,r.jsxs)("div",{children:[(0,r.jsx)(l.o,{variant:"body-l",weight:"book",elementType:"span",className:m,children:`${T}: `}),(0,r.jsx)(l.o,{variant:"body-l",weight:"bold",elementType:"span",className:m,children:B.toUpperCase()})]}),x&&(0,r.jsx)(w.r,{type:"primary",elementType:x.href?"a":"button",className:"q6rt4z7",style:{backgroundColor:$?d.H.static.color.black:d.H.static.color.white,color:$?d.H.static.color.white:d.H.static.color.black},onClick:D,...x,title:(0,k.B)(x.title,28,"...")})]})]})}}
1,18543:(e,t,n)=>{"use strict";n.d(t,{ReadMoreLink:()=>l});var r=n(95155),o=n(61928),s=n(96058),a=n(41872),i=n(67229);let l=e=>{let{href:t}=e,n=(0,o.c)(),l=(0,s.Ym)(),{Link:d}=(0,i.M)(l),c=n("apps.translations.foundation-general.foundation-general-gc07-accordion-readmore"),m=n("apps.translations.foundation-base.foundation-base-link-open-new-tab",{term:`${c} ${t}`});return(0,r.jsx)(d,{href:t,target:"_blank",rel:"noreferrer","aria-label":m,className:a.underline,children:c})}},21066:(e,t,n)=>{"use strict";n.d(t,{HomePageTopBanner:()=>v});var r=n(95155),o=n(92979),s=n(13116),a=n(43895),i=n(28232),l=n(4776),d=n(61928),c=n(12115);n(86355);var m=n(18330),u=n(50009),p=n(29963),h=n(87716),b=n(84066);let g=e=>{let{banner:t,isStandalone:n=!1,className:o,componentRow:s,disclaimerByIdMap:a={}}=e,i=(0,d.c)(),g=(0,c.useRef)(null),v=(0,c.useRef)(!1),{newsletterOverlayData:x}=t,y=t.button?.overlay?.type==="newsletter_overlay",C=!!(y&&x),[f,P]=(0,c.useState)(!1);(0,c.useEffect)(()=>{if(!g.current||!s||v.current)return;let e=new IntersectionObserver(e=>{let[n]=e;if(!n.isIntersecting||v.current)return;let r=(0,u.LO)({creativeName:t.header,promotionId:t.promotionId||"not_set",promotionName:t.promotionName,promotionPosition:s,coupon:t.couponCode,componentSourceId:t.promotionId||"not_set",componentSourceName:t.header,componentSourcePlatform:"cms"});r&&(h.dW.eddlEvents.pushDeferred(r),v.current=!0)},{threshold:0});return e.observe(g.current),()=>e.disconnect()},[t,s]);let j=t.button?(0,u.ug)({creativeName:t.header,promotionId:t.promotionId||"not_set",promotionName:t.promotionName,promotionPosition:s??0,coupon:t.couponCode,linkUrl:t.button.href,linkText:t.button.title,linkDestination:t.button.href.startsWith("http")?"link_to:external_page":`link_to:${t.button.href}`,linkPosition:"button_1",componentSourceId:t.promotionId||"not_set",componentSourceName:t.header,componentSourcePlatform:"cms"}):void 0;return(0,r.jsxs)("div",{ref:g,className:(0,l.A)(n?"jjihgk1":"jjihgk0",o),...h.C.markComponent(`${h.Dn.CampaignBanner}:${t.promotionId}`),children:[(0,r.jsx)(m.CampaignBannerColor,{"data-testid":"home-page-campaign-banner",componentName:"HomePageCampaignBanner",className:o,isFullWidth:!0,size:"xl",headerElementType:"p",header:t.header,subheader:t.subheader,asset:t.asset,altTextFallback:t.altTextFallback,button:t.button?{...t.button,...(0,h.Zm)(j)}:void 0,countdownDate:t.countdownDate,countdownLabels:{days:i("b2c-component-campaignBanner-countdownDays-abbreviation"),hours:i("b2c-component-campaignBanner-countdownHours-abbreviation"),minutes:i("b2c-component-campaignBanner-countdownMinutes-abbreviation"),seconds:i("b2c-component-campaignBanner-countdownSeconds-abbreviation")},couponCode:t.couponCode,couponCodeLabel:i("b2c-component-campaignBanner-useCode-label"),disclaimerByIdMap:a,onClick:y?()=>{C&&((0,b.f)(),P(!0))}:void 0}),C&&x&&(0,r.jsx)(p.G,{...x,"data-coveo-no-index":!0,"data-testid":"home-page-campaign-banner-newsletter-overlay",isOpen:f,onClose:()=>P(!1)})]})},v=e=>{let{brandMessageBanners:t,heroBanners:n,campaignBanner:l,className:d,componentRow:c,
1campaignComponentRow:m,heroComponentDisclaimersMap:u={},campaignDisclaimerByIdMap:p={},optimizationImageConfig:h}=e,b=l?.asset?.image?.asset?.url?l:void 0,v=[...t,...n],x=v.length;if(0===x&&!b)return null;if(0===x&&b)return(0,r.jsx)("div",{className:o.yv,children:(0,r.jsx)(g,{banner:b,className:d,componentRow:m,disclaimerByIdMap:p})});if(!b)return(0,r.jsx)("div",{className:o.yv,children:(0,r.jsx)(a.w,{className:d,itemsTotal:v.length,renderSlides:e=>{let{activeSlideIndex:t,resumeAutoplay:n,pauseAutoplay:o}=e;return v.map((e,a)=>(0,r.jsx)(s.HeroBanner,{index:a,...e,header:(0,i.B)(e.header,85,"..."),subheaderBottom:(0,i.B)(e.subheader_bottom,85,"..."),subheaderTop:(0,i.B)(e.subheader_top,85,"..."),isActive:t===a,onVideoPlayerOverlayOpen:o,onVideoPlayerOverlayClose:n,disclaimerByIdMap:u[a],altTextFallback:e.subheader_top||e.header,optimizationImageConfig:0===a?h:void 0,componentRow:c,isFullWidth:!0},`hero-${e.header}-${a}`))}})});let y=[v[0],...v.slice(1)];return(0,r.jsx)("div",{className:o.yv,children:(0,r.jsx)(a.w,{className:d,itemsTotal:v.length+1,renderSlides:e=>{let{activeSlideIndex:t,resumeAutoplay:n,pauseAutoplay:o}=e;return[(0,r.jsx)(s.HeroBanner,{index:0,...y[0],header:(0,i.B)(y[0].header,85,"..."),subheaderBottom:(0,i.B)(y[0].subheader_bottom,85,"..."),subheaderTop:(0,i.B)(y[0].subheader_top,85,"..."),isActive:0===t,onVideoPlayerOverlayOpen:o,onVideoPlayerOverlayClose:n,disclaimerByIdMap:u[0],altTextFallback:y[0].subheader_top||y[0].header,optimizationImageConfig:h,componentRow:c,isFullWidth:!0},"hero-0"),(0,r.jsx)(g,{banner:b,componentRow:m,disclaimerByIdMap:p},"campaign-1"),...y.slice(1).map((e,a)=>{let l=a+1;return(0,r.jsx)(s.HeroBanner,{index:l,...e,header:(0,i.B)(e.header,85,"..."),subheaderBottom:(0,i.B)(e.subheader_bottom,85,"..."),subheaderTop:(0,i.B)(e.subheader_top,85,"..."),isActive:t===a+2,onVideoPlayerOverlayOpen:o,onVideoPlayerOverlayClose:n,disclaimerByIdMap:u[l],altTextFallback:e.subheader_top||e.header,componentRow:c,isFullWidth:!0},`hero-${l}`)})]}})})}},23688:(e,t,n)=>{"use strict";n.d(t,{k:()=>y});var r=n(74727),o=n(91402),s=n(95228),a=n(23897),i=n(87897),l=n(86763),d=n(66393),c=n(12609),m=n(21018);let u=e=>null!=e;async function p(e,t,n){if(!t||!e?.length)return(0,l.V)("Missing localeCode or productCtnsOrIds","getListProducts",void 0,{code:"MISSING_PARAMS"});let r=e.map(e=>(0,d.T)(e)).filter(Boolean),o=`getListProducts:${r.join(",")}:${t}:${n?.batchSize}`,p=n?.batchSize&&n.batchSize>0?n.batchSize:void 0;return(0,s.Qo)(o,async()=>{let e="getListProducts";try{let n=await (0,c.L)(),o=`${n}/prx/product/${m.Fk}/${t}/CONSUMER/listproducts`;if(!p||r.length<=p){let n=await (0,a.G)(`${o}?ctnlist=${r.join(",")}`,void 0,{caller:`${e}(all:${r.length},${t})`});if(n.error)return n;return(0,l.k)(n.data?.data??[])}let s=function(e,t){let n=[];for(let r=0;r<e.length;r+=t)n.push(e.slice(r,r+t));return n}(r,p),i=(await Promise.all(s.map(async n=>{let r=`${e}(all:${n.length},${t})`,s=await (0,a.G)(`${o}?ctnlist=${n.join(",")}`,void 0,{caller:r});return s.error?null:s.data?.data??[]}))).filter(u);if(!i.length)return(0,l.V)("No products found",e,void 0,{code:"NOT_FOUND"});return(0,l.k)(i.flat())}catch(n){let e=`getListProducts(${JSON.stringify(r)}, ${t})`;return(0,i.v)("error","Failed to fetch list of products (PRX)",{caller:e},n),(0,l.V)("Failed to fetch list of products",e,n,{code:"FETCH_ERROR"})}})}var h=n(70354),b=n(37956);let g=e=>JSON.stringify({id:e.id??null,type:e.type??null,partnerProducts:e.partnerProducts??[],promotionPrice:e.promotionPrice?.value??e.promotionPrice?.formattedValue??null});async function v(e){let{bundlePromotions:t,localeCode:n,pubShopSiteId:r}=e;try{let{country:e,locale:s}=(0,o.B)(n),a=(await Promise.all(t.map(t=>(0,b._V)((0,d.T)(t.partnerProducts[0]),s,e,r)))).map((e,n)=>{let{data:r,error:o}=e;if(o||!r?.attributes?.atcCode)return null;let s=r.attributes?.availability?.status;return s!==h.XL4.InStock&&s!==h.XL4.LowStock?null:{commerce:r,promotion:t[n]}}).filter(e=>null!==e);if(0===a.length)return(0,l.k)([]);let i=Array.from(new Set(a.map(e=>{let{commerce:t}=e;return(0,d.T)(t.attributes.atcCode)}
1))),c=await p(i,n);if(c.error)return c;let m=c.data,u=[];return a.forEach(e=>{let{commerce:t,promotion:n}=e,r=m?.find(e=>e.ctn===t.attributes.atcCode);r&&u.push({summary:r,commerce:t,promotion:n})}),(0,l.k)(u)}catch(e){return(0,l.V)(e instanceof Error?e.message:"Failed to fetch product bundles",`getProductBundles([${JSON.stringify(t)}],${n})`,e)}}var x=n(43969);let y=(e,t)=>{let{pubShopSiteId:n,productCtn:o,localeCode:s}=e,a=t?.enabled??!0,{productData:i,isHealthy:l,isLoading:d}=(0,r.S)({pubShopSiteId:n,productSummary:{ctn:o},enabled:a}),c=l&&!!(o&&s&&n),m=(i?.attributes?.promotions?.productPromotions?.flat()||[]).filter(e=>"PROMOTION_PRODUCT_PERFECT_PARTNER"===e.type&&e.partnerProducts&&e.partnerProducts.length>0),{data:u=[],isLoading:p}=(0,x.n)({queryKey:(e=>{let{bundlePromotions:t,localeCode:n,pubShopSiteId:r,sourceProductCtn:o}=e;return["getProductBundles",o??"unknown-source-product",t.map(g).join("|"),n,r]})({bundlePromotions:m,localeCode:s,pubShopSiteId:n,sourceProductCtn:o}),queryFn:()=>v({bundlePromotions:m,localeCode:s,pubShopSiteId:n}),enabled:a&&c,...t});return{productCommerceData:i,productBundlesData:u,isLoading:d||p}}}
1,25302:(e,t,n)=>{Promise.resolve().then(n.bind(n,2506)),Promise.resolve().then(n.bind(n,52947)),Promise.resolve().then(n.bind(n,73067)),Promise.resolve().then(n.bind(n,51300)),Promise.resolve().then(n.bind(n,85659)),Promise.resolve().then(n.bind(n,93126)),Promise.resolve().then(n.bind(n,45696)),Promise.resolve().then(n.bind(n,3037)),Promise.resolve().then(n.bind(n,7624)),Promise.resolve().then(n.bind(n,11242)),Promise.resolve().then(n.bind(n,82236)),Promise.resolve().then(n.bind(n,20589)),Promise.resolve().then(n.bind(n,68586)),Promise.resolve().then(n.bind(n,48664)),Promise.resolve().then(n.bind(n,98129)),Promise.resolve().then(n.bind(n,46078)),Promise.resolve().then(n.bind(n,89552)),Promise.resolve().then(n.bind(n,91538)),Promise.resolve().then(n.bind(n,59258)),Promise.resolve().then(n.bind(n,73141)),Promise.resolve().then(n.bind(n,49375)),Promise.resolve().then(n.bind(n,15265)),Promise.resolve().then(n.bind(n,59442)),Promise.resolve().then(n.bind(n,18543)),Promise.resolve().then(n.bind(n,10604)),Promise.resolve().then(n.bind(n,43180)),Promise.resolve().then(n.bind(n,21066)),Promise.resolve().then(n.bind(n,42833)),Promise.resolve().then(n.bind(n,34890)),Promise.resolve().then(n.bind(n,63699)),Promise.resolve().then(n.bind(n,11710)),Promise.resolve().then(n.bind(n,80280)),Promise.resolve().then(n.bind(n,85950)),Promise.resolve().then(n.bind(n,32292)),Promise.resolve().then(n.bind(n,75466)),Promise.resolve().then(n.bind(n,85023)),Promise.resolve().then(n.bind(n,276)),Promise.resolve().then(n.t.bind(n,63334,23)),Promise.resolve().then(n.t.bind(n,34590,23)),Promise.resolve().then(n.t.bind(n,436,23)),Promise.resolve().then(n.t.bind(n,11801,23)),Promise.resolve().then(n.t.bind(n,2990,23)),Promise.resolve().then(n.bind(n,45405)),Promise.resolve().then(n.t.bind(n,5684,23)),Promise.resolve().then(n.bind(n,75708)),Promise.resolve().then(n.t.bind(n,66774,23)),Promise.resolve().then(n.bind(n,27391)),Promise.resolve().then(n.t.bind(n,15067,23)),Promise.resolve().then(n.bind(n,62576)),Promise.resolve().then(n.t.bind(n,68458,23)),Promise.resolve().then(n.bind(n,58002)),Promise.resolve().then(n.bind(n,22211)),Promise.resolve().then(n.t.bind(n,93794,23)),Promise.resolve().then(n.bind(n,80198)),Promise.resolve().then(n.t.bind(n,88389,23)),Promise.resolve().then(n.bind(n,43288)),Promise.resolve().then(n.t.bind(n,6005,23)),Promise.resolve().then(n.bind(n,68725)),Promise.resolve().then(n.bind(n,92346)),Promise.resolve().then(n.t.bind(n,12335,23)),Promise.resolve().then(n.bind(n,38720)),Promise.resolve().then(n.bind(n,90968)),Promise.resolve().then(n.bind(n,6436)),Promise.resolve().then(n.bind(n,5969)),Promise.resolve().then(n.bind(n,65151)),Promise.resolve().then(n.bind(n,69312)),Promise.resolve().then(n.bind(n,67067)),Promise.resolve().then(n.bind(n,16001)),Promise.resolve().then(n.bind(n,28688)),Promise.resolve().then(n.t.bind(n,68893,23)),Promise.resolve().then(n.bind(n,33576)),Promise.resolve().then(n.t.bind(n,33169,23)),Promise.resolve().then(n.bind(n,2244)),Promise.resolve().then(n.bind(n,45386)),Promise.resolve().then(n.bind(n,59965)),Promise.resolve().then(n.bind(n,36564)),Promise.resolve().then(n.bind(n,5018)),Promise.resolve().then(n.bind(n,41738)),Promise.resolve().then(n.t.bind(n,83963,23)),Promise.resolve().then(n.bind(n,24505)),Promise.resolve().then(n.t.bind(n,7923,23)),Promise.resolve().then(n.bind(n,29890)),Promise.resolve().then(n.t.bind(n,1916,23)),Promise.resolve().then(n.bind(n,7778)),Promise.resolve().then(n.t.bind(n,53710,23)),Promise.resolve().then(n.bind(n,30734)),Promise.resolve().then(n.bind(n,62561)),Promise.resolve().then(n.t.bind(n,20692,23)),Promise.resolve().then(n.bind(n,73588)),Promise.resolve().then(n.t.bind(n,19886,23)),Promise.resolve().then(n.bind(n,23954)),Promise.resolve().then(n.t.bind(n,71527,23)),Promise.resolve().then(n.t.bind(n,68784,23)),Promise.resolve().then(n.bind(n,56440)),Promise.resolve().then(n.t.bind(n,42571,23)),Promise.resolve().then(n.t.bind(n,12734,23)),Promise.resolve().then(n.t.bind(n,63044,23)),Promise.resolve().then(n.t.bind(n,6493,23)),Promise.resolve().then(n.t.bind(n,15620,23)),Promise.resolve().then(n.t.bind(n,84388,23)),Promise.resolve().then(n.t.bind(n,87923,23)),Promise.resolve().then(n.bind(n,50255)),Promise.resolve().then(n.t.bind(n,74540,23)),Promise.resolve().then(n.t.bind(n,69279,23)),Promise.resolve().then(n.t.bind(n,67395,23)),Promise.resolve().then(n.t.bind(n,5677,23)),Promise.resolve().then(n.t.bind(n,78502,23)),Promise.resolve().then(n.t.bind(n,98169,23)),Promise.resolve().then(n.bind(n,76252)),Promise.resolve().then(n.t.bind(n,46902,23)),Promise.resolve().then(n.t.bind(n,51191,23)),Promise.resolve().then(n.bind(n,13293)),Promise.resolve().then(n.bind(n,81352)),Promise.resolve().then(n.bind(n,60910)),Promise.resolve().then(n.bind(n,52345)),Promise.resolve().then(n.bind(n,41872))},34890:(e,t,n)=>{"use strict";n.d(t,{UspBarItem:()=>A});var r=n(95155),o=n(4776),s=n(61928),a=n(12115),i=n(3037),l=n(85781),d=n(10385),c=n(77458),m=n(75599),u=n(55674),p=n(68283),h=n(794),b=n(15669),g=n(31617),v=n(80492),x=n(18367),y=n(26419),C=n(40570),f=n(69201),P=n(33394),j=n(92816),_=n(72415),k=n(43219),w=n(43050),N=n(7526),B=n(65151),T=n(99301),S=n(87716),F=n(29963),I=n(14662),E=n(84066);let L={[T.t1.CalendarClock]:(0,r.jsx)(c.N,{"data-testid":T.t1.CalendarClock}),[T.t1.Truck]:(0,r.jsx)(j.e,{"data-testid":T.t1.Truck}),[T.t1.Coupon]:(0,r.jsx)(p.P,{"data-testid":T.t1.Coupon}),[T.t1.Speedometer]:(0,r.jsx)(C.i,{"data-testid":T.t1.Speedometer}),[T.t1.CheckmarkRosette]:(0,r.jsx)(m._,{"data-testid":T.t1.CheckmarkShield}),[T.t1.DocumentReportEdit]:(0,r.jsx)(h.A,{"data-testid":T.t1.DocumentReportEdit}),[T.t1.PaymentCard]:(0,r.jsx)(v.n,{"data-testid":T.t1.PaymentCard}),[T.t1.WrenchScrewdriver]:(0,r.jsx)(k.e,{"data-testid":T.t1.WrenchScrewdriver}),[T.t1.Undo]:(0,r.jsx)(_.V,{"data-testid":T.t1.Undo}),[T.t1.Star]:(0,r.jsx)(f.F,{"data-testid":T.t1.Star}),[T.t1.Subscription]:(0,r.jsx)(P.y,{"data-testid":T.t1.Subscription}),[T.t1.PersonHeadset]:(0,r.jsx)(x.G,{"data-testid":T.t1.PersonHeadset}),[T.t1.Leaves]:(0,r.jsx)(b.x,{"data-testid":T.t1.Leaves}),[T.t1.RotateGeneral]:(0,r.jsx)(y.I,{"data-testid":T.t1.RotateGeneral}),[T.t1.CheckmarkShield]:(0,r.jsx)(u.b,{"data-testid":T.t1.CheckmarkShield})},A=e=>{let{iconType:t,title:n,href:c,external:m,eddlEvent:u,"data-testid":p,className:h,pageHasNewsletterForm:b=!1,overlay:v,newsletterOverlayData:x}=e,y=(0,s.c)(),C=m?y("apps.translations.foundation-base.foundation-base-link-open-new-tab",{term:n}):n,f=(0,a.useMemo)(()=>(0,r.jsxs)(i.FlexBox,{justifyContent:{mobile:"center",tablet:"start"},alignItems:"center",gap:8,"data-testid":p,className:(0,o.A)(d.LX,(0,l.I)({variant:"body-m"}),B.uspBarItemContainer,B.ellipsisContainer,h),children:[L[t],c?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{className:B.uspBarItemMobile,children:n}),m&&(0,r.jsx)(g.LinkExternal,{"data-testid":`${p}-external-link-icon`,size:"small",marginTop:4})]}):(0,r.jsx)("p",{className:B.uspBarItemMobile,children:n})]}),[h,m,c,t,p,n]),{handleNewsletterOverlayOpen:P,isNewsletterOverlayOpen:j,handleNewsletterOverlayClose:_}=((e,t)=>
1{let[n,r]=(0,a.useState)(!1),o=!e&&!!t;return{isNewsletterOverlayOpen:n,handleNewsletterOverlayOpen:()=>{o&&(r(!0),(0,E.f)())},handleNewsletterOverlayClose:()=>r(!1)}})(b,x);return v?.type==="newsletter_overlay"?b?(0,r.jsx)(w.N,{color:"primary","data-testid":`${p}-link`,className:B.ellipsisContainer,...(0,S.Zm)(u),href:`#${I.oj}`,children:f}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(w.N,{elementType:"button",className:(0,o.A)(B.uspBarItemButton,B.ellipsisContainer),color:"primary",onClick:P,children:f}),x&&(0,r.jsx)(F.G,{...x,"data-coveo-no-index":!0,"data-testid":"commercial-banner-newsletter-overlay",isOpen:j,onClose:_})]}):c?(0,r.jsx)("div",{className:B.toolTipWrapper,children:(0,r.jsx)(N.m,{isDisabled:!m,content:C,placement:"top",children:(0,r.jsx)(w.N,{color:"primary",href:c,target:m?"_blank":"_self","aria-label":C,"data-testid":`${p}-link`,className:B.ellipsisContainer,...(0,S.Zm)(u),children:f})})}):f}},41505:(e,t,n)=>{"use strict";n.d(t,{v:()=>o});var r=n(96792);let o=(e,t)=>{let n=t?.find(e=>"SHOPPUB"===e.catalogId),o=t?.find(e=>"CONSUMER"===e.catalogId),s=t?.find(e=>"CARE"===e.catalogId);return n&&"DELETED"!==n.status&&"SUPPORT"!==n.status||o&&"DELETED"!==o.status&&"SUPPORT"!==o.status||!s||s?.status==="DELETED"||s?.status==="SUPPORT"?"NEW"===e?r.J.New:"COMING_SOON"===e?r.J.ComingSoon:null:r.J.Discontinued}},42300:(e,t,n)=>{"use strict";n.r(t),n.d(t,{cursorPointer:()=>r,ecommerceRibbon:()=>o,ribbonsContainer:()=>s}),n(41169);var r="_137xpxt2",o="_137xpxt1",s="_137xpxt0"},42833:(e,t,n)=>{"use strict";n.d(t,{ProductCards:()=>E});var r,o=n(95155),s=n(12115),a=n(14003),i=n(258),l=n(60876),d=n(93468),c=n(52650);n(36585),n(26202),n(48364),n(62482);var m=n(73579),u=n(12709),p=n(86161),h=n(66091),b=n(75869),g=n(98183),v=n(14011),x=n(54111);n(98927);var y=n(73112),C=n(10429),f=n(23688),P=n(74727),j=n(87716),_=n(99746),k=n(72019),w=n(96792),N=n(41505),B=n(65177);let T="product_cards",S=`${j.Dn.ProductCards}:${T}`;var F=((r={}).CardClick="card_click",r.TitleClick="title_click",r);let I=e=>{let{content:t,optimizationImageConfig:n,position:r=1,componentRow:s,promotionRibbons:a=[],archtypes:i}=e,l=(0,v.useRouter)(),{imageUrl:d,title:c,description:m,productStatus:u,productType:h,catalogs:I,href:E,ctn:L,productTitle:A,summary:D}=t,R=D??{catalogs:I,ctn:L,productStatus:u},O=(0,N.v)(u,I),M=(0,p.r)().localeCode,{country:W}=(0,g.B)(M),$=b.PV[W],H=$?.pubShopSiteId??"",{productData:V,voucher:z}=(0,P.S)({productSummary:R,pubShopSiteId:H}),{productBundlesData:J}=(0,f.k)({localeCode:M,productCtn:L,pubShopSiteId:H},{refetchOnWindowFocus:!1}),q=(0,B.j)(V?.attributes),G=J.length>0,U=(0,C.c)({catalogs:I,productData:V,archtypes:i}),Z=[...a,q&&G&&{category:"e-commerce",type:w.J.Bundle},z?.couponCode&&{category:"e-commerce",type:w.J.Voucher,text:z.couponCode},...U,"Refurbished"===h&&{category:"product",type:w.J.Refurbished},O&&{category:"product",type:O}].filter(Boolean),K=[(0,_.oU)({quantity:1,index:Math.max(r-1,0),summary:R})];return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(x.Card,{noBorder:!0,className:"xgw6ut4",elementType:"button",onClick:()=>{let e=(0,_.EX)({contentLink:{title:c,href:E},component:S,linkPosition:`card_${r}`,linkType:"marketing_pdp",goal:F.CardClick,linkText:c.toLowerCase().replace(/\s+/g,"_"),items:K});e&&j.dW.eddlEvents.push(e),l.push(E)},children:[(0,o.jsx)(y._,{className:"xgw6ut0",items:Z}),(0,o.jsx)("div",{className:"xgw6ut2",children:(0,o.jsx)(x.CardImage,{mixBlendMode:"multiply",objectFit:"contain",aspectRatio:"1-1",alt:c,className:"xgw6ut1",...(0,k.ul)({base:{url:d,crop:"1:1",width:280},tablet:{width:320}}),...n})}),(0,o.jsxs)(x.CardContent,{className:"xgw6ut3",children:[(0,o.jsx)(x.CardHeader,{variant:"body-m",className:"xgw6ut5",children:(0,o.jsx)("p",{children:c})}),(0,o.jsx)(x.Typography,{variant:"body-m",elementType:"p",children:m})]})]}),(0,o.jsx)(j.tV,{componentProps:function(e){let{componentRow:t,componentSourceId:n,componentSourceName:r}=e;return{component_id:`${T}_v1.0`,component_name:S,component_type:"content",component_row:t?String(t):"not_set",component_source_id:n??"not_set",component_source_name:r??"n
1ot_set",component_source_platform:"prx",component_version_date:"20250912"}}({componentRow:s,componentSourceId:L,componentSourceName:A})})]})},E=e=>{let{groupedPromotionRibbons:t,content:n,"data-testid":r,className:v,disclaimerByIdMap:x={},optimizationImageConfig:y,componentRow:C,archtypes:f}=e,{items:P,header:j,subheader:_,description:k}=n,w=(0,s.useMemo)(()=>{let e=new Date;return P.filter(t=>{let n=t.catalogs?.find(e=>"CONSUMER"===e.catalogId);if(n?.eop)return new Date(n.eop)>=e}).slice(0,6)},[P]),N=(0,p.r)().localeCode,{country:B}=(0,g.B)(N),T=b.PV[B]?.pubShopSiteId,{elementRef:F}=(0,h.hn)({items:w.map((e,t)=>({summary:e.summary??{ctn:e.ctn,SEOProductName:e.title,catalogs:e.catalogs},index:t})),componentName:S,isShoppable:!!T});return(0,o.jsx)("div",{ref:F,children:(0,o.jsx)(l._,{"data-testid":r,intro:(0,o.jsxs)(a.p,{direction:"column",gap:16,children:[(0,o.jsxs)(a.p,{direction:"column",gap:4,children:[(0,o.jsx)(d.J,{dangerouslySetInnerHTML:{__html:(0,m.PK)(j,x)}}),_&&(0,o.jsx)(c.t,{dangerouslySetInnerHTML:{__html:(0,m.PK)(_,x)}})]}),k&&(0,o.jsx)(i.o,{variant:"body-m",weight:"book",dangerouslySetInnerHTML:{__html:(0,m.PK)(k,x)}})]}),swiperProps:{className:"ln4cz80"},className:v,children:w.map((e,n)=>(0,o.jsx)(I,{content:e,position:n+1,componentRow:C,optimizationImageConfig:0===n?y:void 0,promotionRibbons:(0,u.pw)({groupedPromotionRibbons:t,ctn:e.id.replace("_","/")}),archtypes:f},e.id))})})}},43895:(e,t,n)=>{"use strict";n.d(t,{w:()=>d});var r=n(95155),o=n(4776),s=n(12115),a=n(9657),i=n(79030),l=n(97369);n(36585),n(26202),n(48364),n(51100);let d=e=>{let{renderSlides:t,itemsTotal:n,className:d,overflowHidden:c=!0,outsidePageIndicator:m,spaceBetween:u}
1=e,[p,h]=(0,s.useState)(0),[b,g]=(0,s.useState)(null),v=(0,s.useRef)(null),x=(0,s.useCallback)(()=>{b?.autoplay.resume()},[b]),y=(0,s.useCallback)(()=>{b?.autoplay.pause()},[b]),C=(0,s.useCallback)(e=>{b&&(b.slideToLoop(e),b.autoplay.stop(),b.autoplay.start())},[b]);return(0,s.useEffect)(()=>{let e=v.current;if(!e)return;let t=()=>y(),n=()=>x();return e.addEventListener("focusin",t),e.addEventListener("focusout",n),()=>{e.removeEventListener("focusin",t),e.removeEventListener("focusout",n)}},[y,x]),(0,r.jsxs)("div",{ref:v,className:(0,o.A)("_1y4h9hl0",d),children:[(0,r.jsx)(a.F,{swiperProps:{onSwiper:g,onSlideChangeTransitionEnd:e=>{let{realIndex:t}=e;h(t)},effect:c?"fade":"slide",className:(0,o.A)({_1y4h9hl1:c}),spaceBetween:c?0:u?.mobile??20,loop:!0,autoplay:{delay:5e11,pauseOnMouseEnter:!0},speed:300,breakpoints:{[i.L.q0.tablet]:{spaceBetween:c?0:u?.tablet??20}},fadeEffect:{crossFade:!0},grabCursor:!0},columns:1,navButtonsClassName:{next:"_1y4h9hl5 _1y4h9hl4",prev:"_1y4h9hl6 _1y4h9hl4"},children:t({activeSlideIndex:p,resumeAutoplay:x,pauseAutoplay:y})}),n>1&&(m?(0,r.jsx)(l.d,{"data-testid":"carousel-wrapper-pagination",onChange:C,variant:"dot",count:n,selectedIndex:p},`desktop-${p}`):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.d,{className:"_1y4h9hl2",zIndex:999,"data-testid":"carousel-wrapper-pagination",onChange:C,variant:"dash",count:n,selectedIndex:p},`desktop-${p}`),(0,r.jsx)(l.d,{className:"_1y4h9hl3",zIndex:999,"data-testid":"carousel-wrapper-pagination-mobile",onChange:C,variant:"dash-full-width",count:n,selectedIndex:p},`mobile-${p}`)]}))]})}},46184:(e,t,n)=>{"use strict";n.d(t,{R:()=>r});var r=n(67067)},48229:(e,t,n)=>{"use strict";n.d(t,{R:()=>r,Y:()=>o.spacing});var r=n(67067),o=n(59965)},51300:(e,t,n)=>{"use strict";n.d(t,{Button:()=>r.$,Card:()=>o.Z,CardBody:()=>s.b,CardFooter:()=>a.w,FlexBox:()=>i.p,Image:()=>l._,Typography:()=>d.o});var r=n(54800),o=n(66620),s=n(90987),a=n(88182),i=n(14003),l=n(35901),d=n(258)},54111:(e,t,n)=>{"use strict";n.d(t,{Card:()=>r.Z,CardContent:()=>o.W,CardHeader:()=>s.a,CardImage:()=>a.M,Typography:()=>i.o});var r=n(66620),o=n(77216),s=n(66112),a=n(88560),i=n(258)},59442:(e,t,n)=>{"use strict";n.d(t,{DisclaimersHeader:()=>i});var r=n(95155),o=n(61928),s=n(82236),a=n(41872);let i=()=>{let e=(0,o.c)();return(0,r.jsx)(s.Typography,{variant:"body-m",weight:"bold",className:a.truncateWithEllipsis,children:e("b2c-page-pdp-disclaimers-label")})}},63699:(e,t,n)=>{"use strict";n.d(t,{UspBarMobile:()=>m});var r=n(95155),o=n(4776);n(86318);var s=n(67724),a=n(16018),i=n(93126),l=n(10385),d=n(65151),c=n(34890);let m=e=>{let{items:t,"data-testid":n="usp-bar-mobile",className:m,pageHasNewsletterForm:u,...p}=e;return(0,r.jsx)(i.PageRow,{elementType:"section","data-testid":n,isFullWidth:!0,className:(0,o.A)(d.uspBarMobileContainer,l.LX,m),...p,children:(0,r.jsx)(i.FlexBox,{className:d.uspBarSwiperContainer,alignItems:"center",children:(0,r.jsx)(a.RC,{modules:[s.Ij],slidesPerView:1,autoplay:{delay:5e3},speed:300,children:t.map((e,t)=>(0,r.jsx)(a.qr,{children:(0,r.jsx)(c.UspBarItem,{...e,"data-testid":`${n}-item`,pageHasNewsletterForm:u})},`${e.title}${t}`))})})})}},65151:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ellipsisContainer:()=>r,ellipsisItemDesktopContainer:()=>o,ellipsisItemTabletContainer:()=>s,toolTipWrapper:()=>a,uspBarDesktopContainer:()=>i,uspBarDesktopItemLast:()=>l,uspBarItemButton:()=>d,uspBarItemContainer:()=>c,uspBarItemMobile:()=>m,uspBarMobileContainer:()=>u,uspBarSwiperContainer:()=>p}),n(36585),n(26202),n(48364),n(78502);var r="nuhq6d5",o="nuhq6d7",s="nuhq6d6",a="nuhq6d9",i="nuhq6d1",l="nuhq6d0",d="nuhq6da",c="nuhq6d4",m="nuhq6d8",u="nuhq6d2",p="nuhq6d3"},65177:(e,t,n)=>{"use strict";n.d(t,{j:()=>o});var r=n(70354);let o=e=>!!e&&(e.availability.status===r.XL4.InStock||e.availability.status===r.XL4.LowStock)},70957:(e,t,n)=>{"use strict";n.d(t,{t:()=>s});var r=n(95155),o=n(98508);let s=e=>{let{className:t,color:n="black",variant:s="primary",children:a}=e;return(0,r.jsx)(o.Typography,{className:t,elementType:"p",children:(0,r.jsx)(o.Tag,{variant:s,color:n,children:a})})}}
1,73112:(e,t,n)=>{"use strict";n.d(t,{_:()=>_});var r=n(95155),o=n(4776),s=n(42300),a=n(87716),i=n(96792);let l=`${a.Dn.Ribbon}:ribbons`;var d=n(11401),c=n.n(d),m=n(61928),u=n(46902),p=n.n(u),h=n(99746),b=n(80069),g=n(70957);let v={[i.J.New]:"apps.translations.foundation-general.n13-ribbon-text",[i.J.ComingSoon]:"apps.translations.b2c.b2c-pc05-product-cards-ribbon-COMING_SOON",[i.J.Functional]:"Functional",[i.J.Refurbished]:"b2c-component-commerceRibbon-refurbishedType",[i.J.Discontinued]:"apps.translations.b2c.b2c-page-pdp-ribbon-Discontinued"},x={[i.J.New]:"grey",[i.J.ComingSoon]:"grey",[i.J.Functional]:"black",[i.J.Refurbished]:"black",[i.J.Discontinued]:"orange"},y=e=>{let{source:t="product-card",item:n,className:o,position:s}=e;return"promotion"===n.category?(0,r.jsx)(C,{href:n.href,text:n.text,className:o,source:t,position:s}):"e-commerce"===n.category?(0,r.jsx)(f,{className:o,item:n}):(0,r.jsx)(P,{type:n.type,className:o})},C=e=>{let{href:t,text:n,className:o,position:s}=e,i=c()(n,{length:33});return(0,r.jsx)(g.t,{className:o,color:"orange",children:t?(0,r.jsx)(p(),{href:t,...(0,a.Zm)(function(e){let{contentLink:t,position:n,ribbonText:r}=e;if(t)return(0,h.C8)({event:b.mu.click,component:l,contentLink:t,goal:"ribbon_click",linkPosition:`ribbon_${n}`,linkType:"promotion",linkText:r.toLowerCase().replace(/\s+/g,"_")})}({contentLink:{href:t,title:n},position:s,ribbonText:n})),children:i}):i})},f=e=>{let{className:t,item:n}=e,a=(0,m.c)();return"e-commerce"===n.category&&n.type===i.J.Bundle?(0,r.jsx)("button",{type:"button",onClick:n.onClick,className:(0,o.A)(s.ecommerceRibbon,{[s.cursorPointer]:!!n.onClick},t),"aria-label":"Bundle offer",children:(0,r.jsx)(g.t,{color:"black",children:a("b2c-page-salesCampaignPage-component-bundleRibbon-header")})}):"e-commerce"===n.category&&n.type===i.J.Voucher?(0,r.jsx)(g.t,{className:t,color:"orange",children:c()(n.text,{length:33})}):"e-commerce"===n.category&&n.type===i.J.Subscription?(0,r.jsx)(g.t,{className:t,color:"black",children:c()(n.text,{length:33})}):null},P=e=>{let{type:t,className:n}=e,o=(0,m.c)();return t===i.J.Refurbished?(0,r.jsx)(g.t,{className:n,color:"black",children:o("b2c-component-commerceRibbon-refurbishedType")}):(0,r.jsx)(g.t,{className:n,color:x[t],children:o(v[t])})};var j=n(12709);let _=e=>{let{items:t,source:n="product-card",className:d,componentRow:c}=e,m=0;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:(0,o.A)(s.ribbonsContainer,d),...a.C.markComponent(l),children:t.sort(j.ks).slice(0,"pex"===n?2:1).map((e,t)=>"promotion"===e.category&&"pex"===n&&(e.type===i.J.Cashback||e.type===i.J.ExtendedWarranty)?null:(m++,(0,r.jsx)(y,{source:n,item:e,position:m},`${e.category}-${t}`)))}),(0,r.jsx)(a.tV,{componentProps:{component_id:"ribbons_v1.0",component_name:l,component_type:"content",component_row:c?String(c):"not_set",component_source_id:"not_set",component_source_name:"not_set",component_source_platform:"hybris",component_version_date:"20250204"}})]})}},85659:(e,t,n)=>{"use strict";n.d(t,{FlexBox:()=>r.p,Grid:()=>o.x,PageRow:()=>s.A,Typography:()=>a.o});var r=n(14003),o=n(87962),s=n(5016),a=n(258)},90968:(e,t,n)=>{"use strict";n.r(t),n.d(t,{description:()=>r,list:()=>o,listItem:()=>s,productDisclaimerList:()=>a,productDisclaimerListItem:()=>i}),n(36585),n(26202),n(48364),n(5677);var r="_1yzunh2",o="_1yzunh0",s="_1yzunh1",a="_1yzunh3",i="_1yzunh4"},92979:(e,t,n)=>{"use strict";n.d(t,{Ef:()=>o,II:()=>l,Se:()=>a,_H:()=>r,un:()=>s,yv:()=>i}),n(36585),n(26202),n(48364),n(34590),n(436),n(66854),n(37768),n(90710),n(81788),n(93543),n(27934),n(3225),n(53213),n(92585),n(4738),n(42617),n(75858),n(96963),n(48366),n(25651),n(11801),n(85558);var r="vholza5",o="vholza0",s="vholza1 _1jg8byoa",a="vholza2",i="vholza4",l="vholza3"},93126:(e,t,n)=>{"use strict";n.r(t),n.d(t,{FlexBox:()=>r.p,PageRow:()=>o.A});var r=n(14003),o=n(5016)},96792:(e,t,n)=>{"use strict";n.d(t,{J:()=>o});var r,o=((r={}).Cashback="cashback",r.ECoupon="e_coupon",r.ExtendedWarranty="extended_warranty",r.Fulfillment="fulfillment",r.Regular="regular",r.Bundle="bundle",r.Voucher="voucher",r.New="new",r.ComingSoon="coming_soon",r.Refurbished="refurbished",r.Subscription="subscription",r.Discontinued="discontinued",r.Functional="functional",r)},98508:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Tag:()=>r.v,Typography:()=>o.o});var r=n(88235),o=n(258)}},e=>{e.O(0,[1869,3609,7626,4743,5973,9873,2428,1638,7163,4800,6404,7712,4157,5206,9985,8988,9220,4686,2572,5298,615,8663,546,1153,8685,5448,2377,3244,5869,2121,5790,3620,5890,1905,3133,9606,2651,8441,9242,7358],()=>e(e.s=25302)),_N_E=e.O()}]);
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.