1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2368],{1113:(e,t,a)=>{a.d(t,{r:()=>j});var n=a(95155),r=a(4776),i=a(61928),o=a(45696),s=a(85259),l=a(29958),c=a(75434);a(36585),a(26202),a(48364),a(19465);var d="hl74u8a hl74u89",u="hl74u86 hl74u84",p="hl74u81",m="hl74u8c",h="hl74u82",y=a(41872),_=a(91330),g=a(89811);let v=e=>{let{children:t}=e;return(0,n.jsx)(o.FlexBox,{className:"hl74u87",children:(0,n.jsx)(o.Typography,{variant:"reference-m",className:"hl74u88",children:t})})},b=e=>{let{tooltipText:t,iconClassName:a,filled:i=!1,hideTooltipOnMobile:o}=e;if(!t||"0"===t)return null;let s=i?c.u:l.V;return(0,n.jsx)(g.X,{className:(0,r.A)(o&&y.viewTablet),content:(0,n.jsx)(v,{children:t}),children:(0,n.jsx)("span",{"aria-label":t,className:(0,r.A)(o&&y.viewTablet,a),children:(0,n.jsx)(s,{size:"small","aria-hidden":!0})})})},f=e=>{let{discount:t,tooltipText:a}=e;return(0,n.jsxs)(o.FlexBox,{className:u,children:[(0,n.jsx)(b,{tooltipText:a,iconClassName:d,filled:!0}),(0,n.jsx)(o.Typography,{"data-testid":"discount-ribbon",className:"hl74u83",variant:"body-s",weight:"bold",elementType:"p",children:`-${t}`})]})},x={default:e=>{let{mainPrice:t,mainPriceClass:a,mainPriceProps:r}=e;return(0,n.jsx)(o.Typography,{"data-testid":"main-price",elementType:"p",className:a,...r,children:t})},outOfStock:e=>{let{horizontal:t,direction:a,className:r,secondaryTextColor:i,mainPriceProps:s,mainPrice:l,outOfStockMessage:c}=e;return(0,n.jsxs)(o.FlexBox,{gap:t?4:8,direction:a,alignItems:t?"center":void 0,children:[(0,n.jsx)(o.Typography,{className:r,"data-testid":"main-price",elementType:"p",color:i,...s,children:l}),c&&(0,n.jsx)(_.v,{variant:"secondary",color:"black",ctn:c,subElementType:"p",typography:{variant:"reference-m",weight:"book"}})]})},comparison:e=>{let{direction:t,className:a,horizontal:r,previousPrice:i,secondaryTextColor:s,strikeThroughClass:l,iconClassName:c,hideTooltipOnMobile:d,comparisonPriceClass:u,mainPriceProps:p,mainPrice:m,translations:y}=e;return(0,n.jsxs)(o.FlexBox,{direction:t,className:a,alignItems:r?"center":void 0,gap:r?4:void 0,children:[i&&(0,n.jsxs)(o.FlexBox,{alignItems:"center",className:h,children:[(0,n.jsx)(o.Typography,{color:s,variant:"reference-m",weight:"book",elementType:"p",children:y.suggestedRetailPrice}),(0,n.jsx)(o.Typography,{"data-testid":"previous-price",color:s,variant:"reference-m",weight:"book",className:l,elementType:"p",children:i}),(0,n.jsx)(b,{tooltipText:y.comparisonTooltip,iconClassName:c,hideTooltipOnMobile:d})]}),(0,n.jsx)(o.Typography,{"data-testid":"main-price",className:u,responsiveVariant:"heading-s-m",elementType:"p",style:r?{order:-1}:void 0,...p,children:m})]})},discount:e=>{let{direction:t,className:a,horizontal:i,previousPrice:s,secondaryTextColor:l,strikeThroughClass:c,iconClassName:d,hideTooltipOnMobile:u,hideDiscountOnMobile:p,highlightedPriceClass:m,discountTagClass:h,mainPriceProps:_,mainPrice:g,discount:v,translations:f}=e;return(0,n.jsxs)(o.FlexBox,{direction:t,className:a,alignItems:i?"center":void 0,gap:i?4:void 0,children:[s&&(0,n.jsxs)(o.FlexBox,{alignItems:"center",children:[(0,n.jsxs)(o.Typography,{color:l,variant:"reference-m",weight:"book",elementType:"p",children:[f.priceWas,"\xa0"]}),(0,n.jsxs)(o.Typography,{"data-testid":"previous-price",color:l,variant:"reference-m",weight:"book",className:c,elementType:"p",children:[s,"\xa0"]}),(0,n.jsx)(b,{tooltipText:f.discountTooltip,iconClassName:d,hideTooltipOnMobile:u})]}),(0,n.jsxs)(o.FlexBox,{gap:i?4:8,style:i?{order:-1}:void 0,children:[(0,n.jsx)(o.Typography,{"data-testid":"main-price",className:m,elementType:"p",..._,children:g}),v&&(0,n.jsx)(o.Typography,{elementType:"p",variant:"body-s",weight:"bold","data-testid":"discount-tag",className:(0,r.A)(h,p&&y.viewTablet),children:v})]})]})},bundledPrice:e=>{let{direction:t,className:a,horizontal:r,previousPrice:i,secondaryTextColor:l,strikeThroughClass:c,highlightedPriceClass:d,discountTagClass:u,mainPriceProps:p,mainPrice:m,discount:h}=e;return(0,n.jsxs)(o.FlexBox,{direction:t,className:a,alignItems:r?"center":void 0,gap:r?4:void 0,children:[i&&(0,n.jsx)(o.FlexBox,{
1className:(0,s.Y)({marginBottom:4}),children:(0,n.jsx)(o.Typography,{"data-testid":"previous-price",color:l,variant:"reference-m",weight:"book",className:c,elementType:"p",children:i})}),(0,n.jsxs)(o.FlexBox,{gap:r?4:8,style:r?{order:-1}:void 0,children:[(0,n.jsx)(o.Typography,{"data-testid":"main-price",className:d,elementType:"p",...p,children:m}),h&&(0,n.jsx)(o.Typography,{elementType:"p",variant:"body-s",weight:"bold","data-testid":"discount-tag",className:u,children:h})]})]})},toPrice:e=>{let{direction:t,className:a,horizontal:r,mainPriceTypographyProps:i,mainPrice:s,discount:l,translations:c}=e;return(0,n.jsx)(o.FlexBox,{direction:t,className:a,alignItems:r?"center":void 0,gap:r?4:void 0,children:(0,n.jsxs)(o.FlexBox,{direction:"row",alignItems:"center",gap:r?4:8,children:[(0,n.jsx)(o.Typography,{"data-testid":"main-price",color:"primary",responsiveVariant:"heading-s-m",elementType:"p",...i,children:s}),l&&(0,n.jsx)(f,{discount:l,tooltipText:c.beforeVoucherTooltip})]})})},toPriceConditional:e=>{let{direction:t,className:a,horizontal:r,previousPrice:i,strikeThroughClass:s,mainPriceTypographyProps:l,mainPrice:c,discount:d,translations:u}=e;return(0,n.jsxs)(o.FlexBox,{direction:t,className:a,alignItems:r?"center":void 0,gap:r?4:void 0,children:[i&&(0,n.jsx)(o.FlexBox,{alignItems:"center",className:h,children:(0,n.jsx)(o.Typography,{"data-testid":"previous-price",color:"secondary",variant:"reference-m",weight:"book",className:s,elementType:"p",children:i})}),(0,n.jsxs)(o.FlexBox,{direction:"row",alignItems:"center",gap:r?4:8,style:r?{order:-1}:void 0,children:[(0,n.jsx)(o.Typography,{"data-testid":"main-price",className:p,responsiveVariant:"heading-s-m",elementType:"p",...l,children:c}),d&&(0,n.jsx)(f,{discount:d,tooltipText:u.afterVoucherTooltip})]})]})}},j=e=>{let{mainPrice:t,previousPrice:a,discount:o,variant:s,mainPriceTypographyProps:l,isAllowedStrikeThroughPrice:c,isAllowedSpecialColor:h,className:y,whiteStyling:_,outOfStockMessage:g,horizontal:v,hideTooltipOnMobile:b,hideDiscountOnMobile:f}=e,j=(0,i.c)(),C=x[s];if(!C)return null;let T=_?m:"hl74u8b";return(0,n.jsx)(C,{mainPrice:t,previousPrice:a,discount:o,className:y,outOfStockMessage:g,horizontal:v,hideTooltipOnMobile:b,hideDiscountOnMobile:f,mainPriceProps:{responsiveVariant:l?.variant?void 0:"heading-s-m",...l},mainPriceTypographyProps:l,iconClassName:_?d:"hl74u89",mainPriceClass:T,secondaryTextColor:_?"primary":"secondary",highlightedPriceClass:_?m:p,discountTagClass:_?"hl74u85 hl74u84":u,strikeThroughClass:(0,r.A)(c&&"hl74u80"),direction:v?"row":"column",comparisonPriceClass:_?m:h?p:T,translations:{priceWas:j("apps.translations.b2c.b2c-price-was-label"),discountTooltip:j("apps.translations.b2c.b2c-discount-price-tooltip-text"),suggestedRetailPrice:j("apps.translations.b2c.b2c-p01v2-find-retailer-msrp"),comparisonTooltip:j("apps.translations.foundation.b2c-srp-tooltip-text"),beforeVoucherTooltip:j("b2c-component-price-conditional-beforeVoucher-label"),afterVoucherTooltip:j("b2c-component-price-conditional-afterVoucher-label")}})}},4859:(e,t,a)=>{a.d(t,{SplitBannerContent:()=>e8});var n=a(95155),r=a(55515),i=a(80720),o=a(718),s=a(14003),l=a(52105),c=a(258),d=a(75627),u=a(73579),p=a(12115),m=a(41295);a(36585),a(26202),a(48364),a(77751);var h=a(50992),y=a(79030);a(82700);var _="_1phyb1cc",g="_1phyb1c9",v="_1phyb1ca",b="_1phyb1c5",f="_1phyb1c7",x="_1phyb1cf",j="_1phyb1ce",C="_1phyb1cg",T=a(87716),k=a(42105),S=a(80215),N=a(75860),P=a.n(N),A=a(45696),w=a(12825),B=a(54459);let I={[B._A.Article]:e=>e[B._A.Article]?.[0]??{},[B._A.CrmArticle]:e=>e[B._A.CrmArticle]?.[0]??{},[B._A.TechnologyBanners]:e=>e[B._A.TechnologyBanners]?.[0]??{},[B._A.BrandClaim]:e=>e[B._A.BrandClaim]?.[0]??{},[B._A.CampaignBanner]:e=>e[B._A.CampaignBanner]?.[0]??{},[B._A.PropositionProductBanner]:e=>e[B._A.PropositionProductBanner]?.[0]??{},[B._A.PropositionContentBanner]:e=>e[B._A.PropositionContentBanner]?.[0]??{},[B._A.Introduction]:e=>e[B._A.Introduction]?.[0]??{},[B._A.IntroductionQuote]:e=>e[B._A.IntroductionQuote]?.[0]??{},[B._A.RichText]:e=>e[B._A.RichText]?.[0]??{},[B._A.InnovationBanner]:e=>e[B._A.InnovationBanner]?.[0]??{},[B._A.SplitBannersTopIntroduction]:e=>e[B._A.SplitBannersTopIntroduction]?.[0]??{},[B._A.SplitBannersBottomIntroduction]:e=>e[B._A.SplitBannersBottomIntroduction]?.[0]??{},[B._A.ClaimsIntroduction]:e=>e[B._A.ClaimsIntroduction]?.[0]??{},[B._A.UserClaimsIntroduction]:e=>e[B._A.UserClaimsIntroduction]?.[0]??{},[B._A.ArticleCards]:e=>e[B._A.ArticleCards]?.[0]??{},[B._A.RelatedCategories]:e=>e[B._A.RelatedCategories]?.[0]??{},[B._A.HighlightsIntroduction]:e=>e[B._A.HighlightsIntroduction]?.[0]??{},[B._A.ProductGallery]:e=>e[B._A.ProductGallery]?.[0]??{},[B._A.VideoBanner]:e=>e[B._A.VideoBanner]?.[0]??{},[B._A.SustainabilityBanner]:e=>e[B._A.SustainabilityBanner]?.[0]??{},[B._A.SelectYours]:e=>e[B._A.SelectYours]?.[0]??{},[B._A.CompareRange]:e=>e[B._A.CompareRange]?.[0]??{},[B._A.RelatedCategoriesSection]:e=>e[B._A.RelatedCategoriesSection]?.[0]??{},[B._A.LargeCategoriesSection]:e=>e[B._A.LargeCategoriesSection]?.[0]??{},[B._A.PromotionBannersIntroduction]:e=>e[B._A.PromotionBannersIntroduction]?.[0]??{},[B._A.InfoCardsIntroduction]:e=>e[B._A.InfoCardsIntroduction]?.[0]??{},[B._A.ProductCards]:e=>e[B._A.ProductCards]?.[0]??{},[B._A.CommercialBanner]:e=>e[B._A.CommercialBanner]?.[0]??{},[B._A.VisualNavigationIntroduction]:e=>e[B._A.VisualNavigationIntroduction]?.[0]??{},[B._A.HeroProductBanner]:e=>e[B._A.HeroProductBanner]?.[0]??{},[B._A.EducationalBanner]:e=>e[B._A.EducationalBanner]?.[0]??{},[B._A.RelatedCategoryBanner]:e=>e[B._A.RelatedCategoryBanner]?.[0]??{},[B._A.TopFeaturesIntroduction]:e=>e[B._A.TopFeaturesIntroduction]?.[0]??{},[B._A.SplitBannersTop]:e=>e[B._A.SplitBannersTop]?.[0]??{}};B._A.HeroBanners,B._A.ManualRangeCards,B._A.SplitBannersTop,B._A.WhatIsIncludedBanner,B._A.RefurbishmentBanner,B._A.SplitBannersBottom,B._A.TechnologyBanners,B._A.Claims,B._A.UserClaims,B._A.BrandClaims,B._A.TopicList,B._A.InfoCards,B._A.BenefitsCards,B._A.Highlights,B._A.InnovationBanner,B._A.PromotionBanners,B._A.UspSubFooter,B._A.BrandClaim,B._A.FeatureTechnologyBanners,B._A.SustainabilityBanner,B._A.SustainabilityCards,B._A.Introduction,B._A.IntroductionQuote,B._A.NestedClaims,B._A.NestedTechnologyBanners,B._A.NestedSplitBannersTop;var $=a(84423),F=a(99301),E=a(81110),L=a(85390),M=a(4776),R=a(82236),D=a(5666),O=a(5486),V=a(22554),W=a(32161);let U=e=>e.fragment_advisor_next?.next_action?.[0].uid??"",q=e=>{let{answers:t,multiple:a=!1,onAnswerSelect:r,selectedAnswers:i,onAnswerClick:o}=e;if(!t||0===t.length)return null;let s=(e,t)=>{let a=U(e),n=e.fragment_advisor_next?.label??"";o?.(t+1,n,a)};return a?(0,n.jsx)(D.$,{value:i,onChange:r,className:j,children:t.map((e,t)=>(0,n.jsx)(O.S,{className:(0,M.A)(x,i?.includes(String(t))&&C),value:String(t),onChange:()=>s(e,t),children:(0,n.jsx)(R.Typography,{elementType:"p",children:e.fragment_advisor_next?.label})},`${U(e)}-${t}`))}):(0,n.jsx)(V.z,{value:i?.[0],onChange:e=>{r([e]);let a=parseInt(e,10);!isNaN(a)&&a>=0&&a<t.length&&s(t[a],a)},className:j,children:t.map((e,t)=>(0,n.jsx)(W.a,{className:(0,M.A)(x,i?.includes(String(t))&&C),value:String(t),children:(0,n.jsx)(R.Typography,{elementType:"p",children:e.fragment_advisor_next?.label})},`${U(e)}-${t}`))})};var Y=a(52546),z=a(59203);let H=e=>{let{expandableText:t,disclaimersMap:a,linkResolver:r,isExpanded:i,onToggle:o}=e,s=t?.[0];return s?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(Y.$,{onClick:o,variant:"plain",className:"_1phyb1cd","aria-expanded":i,children:(0,n.jsx)(Y.o,{textDecoration:"underline",variant:"body-m",weight:"book",elementType:"span",children:s.header})}),i&&!!s.description&&(0,n.jsx)(z.s,{content:{description:s.description},path:"description",disclaimerByIdMap:a,linkResolver:r,containerElementType:"p"})]}):null};var K=a(61928),Q=a(16001),G=a(35586),Z=a(41328),X=a(45880),J=a(86161),ee=a(66091),et=a(95228),ea=a(23897),en=a(3117),er=a(86763),ei=a(12609),eo=a(21018);async function es(e,t){if(!e||!t)return(0,er.k)([]);let a=`fetchProductFilterSummary:${e}:${t}`;return(0,et.Qo)(a,async()=>{let a=`fetchProductFilterSummary(${e}, ${t})`,n=await (0,ei.L)(),r=`${n}/prx/product/${eo.Fk}/${t}/filterproducts.catalog.(CONSUMER,SHOPPUB).filter.(${e}).status.(NEW,COMING_SOON,NORMAL)`,i=await (0,ea.G)(r,void 0,{caller:a});return i.error?((0,en.v)("error",a,i.error),i):(0,er.k)(i.data.products)})}var el=a(37956),ec=a(66393);let ed=async(e,t,a,n)=>
1{if(!n||0===e.length)return[];let r=e.filter(e=>!!e.ctn).map(e=>(0,el._V)((0,ec.T)(e.ctn),t,a,n));return(await Promise.all(r)).map(e=>e&&!e.error?e.data:null).filter(e=>!!e)};var eu=a(69257),ep=a(65177),em=a(29715),eh=a(85995),ey=a(31408);let e_=e=>"IN_STOCK"===e||"LOW_STOCK"===e,eg=e=>{let t=[];return e.forEach(e=>{t=[...t,...e]}),t},ev=e=>{let t=[];return e.forEach(e=>{let a=e.filter(Boolean).map(e=>e.toUpperCase());a.length>0&&t.push(a)}),t};async function eb(e,t,a,n){let r,i,o,s=(r=e.filter(e=>(0,em.p)(!!t,e.catalogs)),r?.filter(e=>{let t=e?.catalogs?.find(e=>e?.catalogId==="SHOPPUB"),a=e?.catalogs?.find(e=>e?.catalogId==="CONSUMER");return(0,eu.s)(t,new Date)&&(0,eu.s)(a,new Date)})),l=await ed(s,a,n,t);return i=s.filter(e=>{let t=l.find(t=>t.id===e.ctn);return(0,ep.j)(t?.attributes)}),o=!!t,i.toSorted((e,t)=>{let a,n,r,i,s,c,d,u,p,m,h,y,_=l?.find(t=>t.id===e.ctn),g=l?.find(e=>e.id===t.ctn);return(e.productType!==t.productType?e.productType===ey.c.Normal?-1:1:0)||(a=_?.attributes?.availability?.status,n=g?.attributes?.availability?.status,o&&e_(a)!==e_(n)?e_(a)?-1:1:0)||(r=e?.catalogs?.find(e=>"SHOPPUB"===e.catalogId),i=e?.catalogs?.find(e=>"CONSUMER"===e.catalogId),s=t?.catalogs?.find(e=>"SHOPPUB"===e.catalogId),c=t?.catalogs?.find(e=>"CONSUMER"===e.catalogId),d=(0,eu.s)(i,new Date),u=(0,eu.s)(c,new Date),p=d?i:r,m=u?c:s,p?.rank!==m?.rank?(m?.rank??0)-(p?.rank??0):0)||function(e,t){if(e.productStatus!==t.productStatus){if(e.productStatus===eh.Sz.New)return -1;if(t.productStatus===eh.Sz.New)return 1;if(e.productStatus===eh.Sz.Normal)return -1;if(t.productStatus===eh.Sz.Normal||e.productStatus===eh.Sz.ComingSoon||t.productStatus===eh.Sz.ComingSoon)return 1}return 0}(e,t)||(h=_?.attributes.fromPrice?.value!==void 0,y=g?.attributes.fromPrice?.value!==void 0,o&&h!==y?h?-1:1:0)||function(e,t,a){let{fromPrice:n,msrpPrice:r,toPrice:i}=t?.attributes??{},{fromPrice:o,msrpPrice:s,toPrice:l}=a?.attributes??{},c=!n&&r?.value!==void 0&&i?.value!==void 0&&r.value>i.value,d=!o&&s?.value!==void 0&&l?.value!==void 0&&s.value>l.value;return e&&c!==d?c?-1:1:0}(o,_,g)||(e.reviewStatistics?.averageOverallRating!==t.reviewStatistics?.averageOverallRating?(t.reviewStatistics?.averageOverallRating??0)-(e.reviewStatistics?.averageOverallRating??0):0)||(e.reviewStatistics?.totalReviewCount!==t.reviewStatistics?.totalReviewCount?(t.reviewStatistics?.totalReviewCount??0)-(e.reviewStatistics?.totalReviewCount??0):0)||(e.ctn&&t.ctn&&e.ctn!==t.ctn?e.ctn.localeCompare(t.ctn):0)})}async function ef(e,t){let a=await Promise.all(e.map(e=>es(e,t))),n=new Map;return a.forEach(e=>{e.data&&e.data.forEach(e=>{!e.ctn||!e.filterKeys||n.has(e.ctn)||n.set(e.ctn,e)})}),n}async function ex(e){let{filterKeys:t,localeWithCountry:a,locale:n,country:r,pubShopSiteId:i}=e;if(!i)return(0,er.k)([]);let o=ev(t),s=function(e){if(0===e.length)return[];if(1===e.length)return Array.from(e[0].values());let t=Array.from(e[0].keys());for(let a=1;a<e.length;a++){let n=new Set(e[a].keys());t=[...t].filter(e=>n.has(e))}let a=[];for(let n of t){let t=e[0].get(n);t&&a.push(t)}return a}(await Promise.all(o.map(e=>ef(e,a)))),l=await eb(s,i,n,r);return(0,er.k)(l)}async function ej(e){return e.pubShopSiteId?ev(e.filterKeys).some(e=>e.length>1)?ex(e):eC(e):(0,er.k)([])}async function eC(e){let{filterKeys:t,localeWithCountry:a,locale:n,country:r,pubShopSiteId:i}=e;if(!i)return(0,er.k)([]);let o=[...new Set(eg(t).filter(Boolean).map(e=>e.toUpperCase()))],s=await es(o[0],a);if(s.error)return s;let l=s.data,c=o.slice(1),d=c.length?l.filter(e=>c.every(t=>e.filterKeys?.includes(t.toUpperCase()))):l,u=await eb(d,i,n,r);return(0,er.k)(u)}var eT=a(35813),ek=a(77897),eS=a(80069);let eN=`${T.Dn.ProductAdvisor}:product_advisor`,eP="product_advisor_v1.0",eA="content";function ew(e){let{goal:t,linkPosition:a,interactionStatus:n,interactionValue:r}=e,i=[eN,t,a,"not_set"].join(":");return{event:eS.mu.interaction,eventProps:{component_name:eN,interaction_description:i,interaction_goal:t,interaction_value:r??"not_set",...n&&{interaction_status:n}}}}function eB(e){let{goal:t,level:a,videoPosition:n,videoTitle:r,videoUrl:i,questionText:o}=e,s=`level_${a}_video_${n}`,l=o?`level_${a}:${o.toLowerCase().replaceAll(/\s+/g,"_")}:not_set`:"not_set",c=[eN,t,s,"not_set"].join(":");return{event:eS.mu.video_interaction,eventProps:{component_name:eN,interaction_description:c,interaction_goal:t,interaction_value:l,video_provider:"youtube",video_title:r.toLowerCase().replaceAll(/\s+/g,"_"),video_url:i.toLowerCase()}}}function eI(e){let{name:t,currentTime:a,duration:n,percent:r,videoTitle:i,videoUrl:o}=e;return{event:t,eventProps:{component_name:eN,video_current_time:String(Math.round(a)),video_duration:String(Math.round(n)),video_percent:String(Math.round(r)),video_provider:"youtube",video_title:i.toLowerCase().replaceAll(/\s+/g,"_"),video_url:o.toLowerCase()}}}function e$(e,t,a){let n=t?t.toLowerCase().replaceAll(/\s+/g,"_"):"not_set",r=a?a.toLowerCase().replaceAll(/\s+/g,"_"):"not_set";return`level_${e}:${n}:${r}`}var eF=a(99746);function eE(e){let{productSummary:t,productUrl:a,position:n,goal:r,linkPosition:i}=e,o=[eN,r,i,"marketing_pdp"].join(":"),s=t.familyName?.toLowerCase().replaceAll(/\s+/g,"_")??"not_set",l=(0,eF.$F)({summary:t,quantity:1,index:n,item_list_id:T.Dn.ProductAdvisor,item_list_name:"product_advisor"});return{event:T.mu.select_item,eventProps:{component_name:eN,component_id:eP,component_type:eA,component_row:"not_set",component_source_id:t.ctn??"not_set",component_source_name:s,component_source_platform:"cms:prx",component_version_date:"20250204",interaction_description:o,interaction_goal:r,interaction_destination:`explore:marketing_pdp:product:${t.ctn??"not_set"}`,link_position:i,link_type:"marketing_pdp",link_text:"button_click"===r?"view_product":"not_set",link_domain:"philips",link_id:t.ctn??"not_set",link_url:a,outbound:"FALSE",ecommerce:{item_list_id:T.Dn.ProductAdvisor,item_list_name:"product_advisor",items:[l]}}}}var eL=a(35833),eM=a(44288),eR=a(60924),eD=a(75089),eO=a(87897);async function eV(e){let{articleUid:t,languageCode:a}=e,n=`fetchConsumerArticleByUid(${t}, ${a})`,r=await (0,ea.G)("/api/c/cms",{method:"POST",body:JSON.stringify({contentTypeUid:F.j7.consumer_article,languageCode:a,shouldIncludeEmbeddedItems:!0,findQuery:{uid:t},reference:["article_category.article_hub"]})},{caller:n});if(r.error)return(0,eO.v)("error",n,r.error),r;let i=r.data?.[0];return i?(0,er.k)(i):(0,er.k)(void 0)}let eW=async e=>{let t={};for(let a of Object.keys(e)){let n=await Promise.all(e[a].map(async e=>e?._content_type_uid===F.j7.consumer_article&&e.uid&&e.locale?(await eV({articleUid:e.uid,languageCode:e.locale})).data??null:e));t[a]=n.filter(e=>!!e)}return(0,er.k)(t)},eU=e=>{let{step:t,linkResolver:a}=e,{data:r,isLoading:i}=(0,ee.nx)({queryKey:[t.uid],queryFn:()=>eW(t._embedded_items||{}),enabled:!!t._embedded_items});if(i)return(0,n.jsx)(A.FlexBox,{justifyContent:"center",alignItems:"center",className:(0,M.A)(eL.C),children:(0,n.jsx)(G.y,{})});let o=t.error_message,s=o?.asset,{uniqueDisclaimers:l,sourcesDisclaimersMap:c}=(0,u.bR)({sources:[{component:B._A.RichText,content:o?.description.children||[],isVisible:!0}],globalDisclaimersSource:t.disclaimers,linkResolver:a});return(0,n.jsxs)(A.FlexBox,{flexDirection:{mobile:"column",tablet:"row"},justifyContent:"center",gap:20,className:b,children:[P()(s?.image)?(0,n.jsx)(A.FlexBox,{
1className:"_1phyb1c8",justifyContent:"center",children:(0,n.jsx)(eM.Error,{className:(0,M.A)(eD.G,eR.light),size:"extraLarge"})}):(0,n.jsx)(E.j,{asset:{...s,alt_text:o?.header??""},className:f}),(0,n.jsxs)(A.FlexBox,{flexDirection:"column",gap:{mobile:24,tablet:32},className:g,children:[(0,n.jsxs)(A.FlexBox,{flexDirection:"column",gap:{mobile:8,tablet:12},children:[(0,n.jsx)(A.Typography,{responsiveVariant:"heading-s-m",weight:"bold",elementType:"h3",children:o?.header??""}),o?.description&&(0,n.jsx)(z.s,{content:{description:o?.description},embeddedContent:r?.["error_message.description"],path:"description",disclaimerByIdMap:I.richText(c),linkResolver:a,containerElementType:"p"})]}),!!l.size&&(0,n.jsx)(L.$,{showHeader:!1,className:_,items:l,itemTypographyProps:{variant:"reference-m"}})]})]})},eq=e=>{let{filterKeys:t,step:a,linkResolver:r,analytics:i,currentLevel:o=1}=e,s=(0,K.c)(),{localeCode:l,locale:c,pubShopSiteId:d,country:m}=(0,J.r)(),{data:h=[],isLoading:y,isError:g}=(0,ee.nx)({queryKey:(e=>{let{filterKeys:t,localeWithCountry:a,locale:n,country:r,pubShopSiteId:i}=e;return["getAdvisorProductListing",eg(t).map(e=>e.toUpperCase()).join(","),a,n,r,i]})({filterKeys:t,localeWithCountry:l,locale:c,country:m,pubShopSiteId:d}),queryFn:()=>ej({filterKeys:t,localeWithCountry:l,locale:c,country:m,pubShopSiteId:d}).then(e=>e)}),f=(0,p.useMemo)(()=>h.map((e,t)=>({summary:e,index:t})),[h]),{elementRef:x}=(0,ee.hn)({items:f,componentName:`${T.Dn.ProductAdvisor}:product_advisor`,isShoppable:!!d});if(y)return(0,n.jsx)(A.FlexBox,{justifyContent:"center",alignItems:"center",className:(0,M.A)(Q.isFullWidth,Q.isFullHeight),children:(0,n.jsx)(G.y,{})});if(g||0===h.length)return(0,n.jsx)(eU,{step:a,linkResolver:r});let j=a.introduction;if(!j)return null;let C=a.disclaimers,k=[j],{uniqueDisclaimers:S,sourcesDisclaimersMap:N}=(0,u.bR)({sources:[{component:B._A.SplitBannersTop,content:k,isVisible:!!k.length}],globalDisclaimersSource:C,linkResolver:r}),P=N[B._A.SplitBannersTop]?.["0"],w=j?.header?(0,n.jsx)(A.Typography,{responsiveVariant:"heading-s-m",weight:"bold",elementType:"h3",dangerouslySetInnerHTML:{__html:(0,u.PK)(j?.header,P)}}):null,I=j?.subheader_top?(0,n.jsx)(A.Typography,{variant:"body-m",weight:"book",elementType:"p",dangerouslySetInnerHTML:{__html:(0,u.PK)(j.subheader_top,P)}}):null,$=j?.description?(0,n.jsx)(A.Typography,{variant:"body-m",weight:"book",elementType:"p",dangerouslySetInnerHTML:{__html:(0,u.PK)(j?.description,P)}}):null;return(0,n.jsx)(A.FlexBox,{ref:x,flexDirection:{mobile:"column",tablet:"row"},justifyContent:"center",gap:20,className:b,children:(0,n.jsxs)(A.FlexBox,{flexDirection:"column",gap:{mobile:24,tablet:32},className:v,children:[(0,n.jsxs)(A.FlexBox,{flexDirection:"column",gap:{mobile:8,tablet:12},children:[(0,n.jsxs)(A.FlexBox,{flexDirection:"column",gap:{mobile:4,tablet:8},children:[I,w]}),$]}),(0,n.jsx)(A.FlexBox,{gap:20,flexWrap:"wrap",alignItems:"start",flexDirection:{mobile:"column",largeDesktop:"row"},children:h.map((e,t)=>{let a=r.hrefMarketingPDP((0,ec.T)(e.ctn)),{imageAnalyticParams:l,titleAnalyticParams:c,viewProductAnalyticParams:d}=function(e){let{productSummary:t,productUrl:a,position:n}=e,r=n+1,i=eE({productSummary:t,productUrl:a,position:n,goal:"card_click",linkPosition:`card_${r}`});return{imageAnalyticParams:i,titleAnalyticParams:eE({productSummary:t,productUrl:a,position:n,goal:"card_click",linkPosition:`card_${r}_product_title`}),viewProductAnalyticParams:eE({productSummary:t,productUrl:a,position:n,goal:"button_click",linkPosition:`card_${r}_view_product_button`})}}({productSummary:e,productUrl:a,position:t});return(0,n.jsx)(X.A,{position:t,className:"_1phyb1ch",imageClassName:"_1phyb1ci",link:a,product:{productURL:a,ctn:e.ctn,imageURL:e.imageURL,familyName:e.familyName,descriptor:e.descriptor,versions:e.versions,internalProductStatus:null},productSummary:e,productVariations:[],isShoppable:!1,isOffLineDealersAvailable:!1,onColorPickerChange:()=>{},isAllowedStrikeThroughPrice:!1,isAllowedSpecialColor:!1,ribbon:null,viewProductCta:{url:a,label:s("apps.translations.foundation.foundation-generic-view-product"),target:"_blank"},cardLinkTarget:"_blank",imageAnalyticParams:l,titleAnalyticParams:c,viewProductAnalyticParams:d,onLinkClick:()=>{i?.trackLinkClick(o,t+1,e.familyName??e.ctn??"",a,"internal")}},e.ctn)})}),!!S.size&&(0,n.jsx)(Z.$,{showHeader:!1,className:_,items:S,itemTypographyProps:{variant:"reference-m"}})]})})},eY=e=>{let{currentStep:t,linkResolver:a,onAnswerSelect:r,selectedAnswers:i,filterKeys:o,analytics:s,currentLevel:l=1}=e,[c,d]=(0,p.useState)(!1);if((0,p.useEffect)(()=>{d(!1)},[t.data.uid]),t.type===F.j7.consumer_advisor_product_list)return(0,n.jsx)(eq,{linkResolver:a,filterKeys:o,step:t.data,analytics:s,currentLevel:l});if(t.type===F.j7.consumer_advisor_video){let e=(0,w.ms)({video:t.data.video});if(!e)return null;let a=t.data.title??"",r=s?.getVideoAnalyticsCallbacks(l,1,a,e,a);return(0,n.jsx)($.A,{wrapperClassName:"_1phyb1c6",watchButton:!0,src:e,showMediaControlBar:!0,componentName:s?.componentName,onPlay:r?.onPlay,onPause:r?.onPause,onStart:r?.onStart,onProgress:r?.onProgress,onComplete:r?.onComplete,aiFlag:(0,w.M8)({video:t.data.video})})}let m=t.data.question_config?.banner;if(!m)return null;let h=t.data.disclaimers,y=[t.data.question_config?.banner],x=t.type===F.j7.consumer_advisor_question&&t.data.question_config?.expendable_text?.[0]?.description.children,{uniqueDisclaimers:j,sourcesDisclaimersMap:C}=(0,u.bR)({sources:[{component:B._A.SplitBannersTop,content:y,isVisible:!!y.length},{component:B._A.RichText,content:x||[],isVisible:c}],globalDisclaimersSource:h,linkResolver:a}),T=C[B._A.SplitBannersTop]?.["0"],k=m?.header?(0,n.jsx)(A.Typography,{responsiveVariant:"heading-s-m",weight:"bold",elementType:"h3",dangerouslySetInnerHTML:{__html:(0,u.PK)(m?.header,T)}}):null,S=m?.subheader_top?(0,n.jsx)(A.Typography,{variant:"body-m",weight:"book",elementType:"p",dangerouslySetInnerHTML:{__html:(0,u.PK)(m.subheader_top,T)}}):null,N=m?.description?(0,n.jsx)(A.Typography,{variant:"body-m",weight:"book",elementType:"p",dangerouslySetInnerHTML:{__html:(0,u.PK)(m?.description,T)}}):null,M=m?.asset,R=M&&(!P()(M?.image)||M?.video?.length),D=M?.video?.length?(0,w.ms)({video:M.video}):null,O=s&&D?s.getVideoAnalyticsCallbacks(l,1,m.header||t.data.title||"",D,m.header||t.data.title):void 0;return(0,n.jsxs)(A.FlexBox,{flexDirection:{mobile:"column",tablet:"row"},justifyContent:{mobile:"start",tablet:"center"},gap:20,className:b,children:[(0,n.jsx)(E.j,{asset:{...M,alt_text:M.alt_text||m.header},className:f,onPlay:O?.onPlay,onPause:O?.onPause,onStart:O?.onStart,onProgress:O?.onProgress,onComplete:O?.onComplete},t.data.uid),(0,n.jsxs)(A.FlexBox,{flexDirection:"column",gap:{mobile:24,tablet:32},className:R?g:v,children:[(0,n.jsxs)(A.FlexBox,{flexDirection:"column",gap:{mobile:8,tablet:12},children:[(0,n.jsxs)(A.FlexBox,{flexDirection:"column",gap:{mobile:4,tablet:8},children:[S,k]}),N]}),t.type===F.j7.consumer_advisor_question&&t.data.uid&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(H,{isExpanded:c,onToggle:()=>d(e=>!e),linkResolver:a,expandableText:t.data.question_config?.expendable_text,disclaimersMap:I.richText(C)}),(0,n.jsx)(q,{selectedAnswers:i?.[t.data.uid],multiple:t.data.question_config?.multiple_answers_possible,answers:t.data.advisor_question_actions,onAnswerSelect:r,onAnswerClick:(e,t)=>{let a=m?.header??"";s?.trackQuestionAnswer(l,e,a,t)}},t.data.uid)]}),!!j.size&&(0,n.jsx)(L.$,{showHeader:!1,className:_,items:j,itemTypographyProps:{variant:"reference-m"}})]})]})};var ez=a(2927);let eH=e=>{let{onClickNext:t,onClickBack:a,isNextAction:r,canGoBack:i,isNextActionEnabled:o,showSkipButton:s,onSkip:l,isLoading:c,showCloseButton:d,onClickClose:u}=e,p=(0,K.c)();return(0,n.jsxs)(ez.p,{className:"_1phyb1cb",children:[i&&(0,n.jsx)(ez.$,{variant:"outline-subtle",onClick:a,isDisabled:c,
1children:p("apps.translations.b2c.b2c-pa-generic-back")}),(0,n.jsxs)(ez.p,{gap:8,marginLeft:"auto",children:[d&&(0,n.jsx)(ez.$,{variant:"solid",color:"theme",onClick:u,isDisabled:c,children:p("apps.translations.b2c.b2c-pa-generic-close")}),s&&(0,n.jsx)(ez.$,{variant:"outline",onClick:l,isDisabled:c,children:p("apps.translations.b2c.b2c-pa-generic-skip")}),r&&(0,n.jsx)(ez.$,{variant:"solid",color:"theme",onClick:t,isDisabled:!o||c,children:p("apps.translations.b2c.b2c-pa-generic-next")})]})]})};var eK=a(67010),eQ=a(75594);let eG=e=>{let{title:t,showRestartButton:a,onRestart:r}=e;return(0,n.jsxs)(n.Fragment,{children:[a&&(0,n.jsx)(eK.Button,{isIconOnly:!0,shape:"round",variant:"outline-subtle",flexShrink:0,alignSelf:"center",onClick:r,children:(0,n.jsx)(eQ.b,{})}),(0,n.jsx)(eK.FlexBox,{justifyContent:"center",alignItems:"center",flexGrow:1,paddingBlock:8,children:(0,n.jsx)(eK.Typography,{responsiveVariant:"heading-xs-s",elementType:"h3",children:t})})]})};async function eZ(e){let{uid:t,contentType:a,languageCode:n}=e,r=`getAdvisorStep:${t}:${a}:${n}`;return(0,et.Qo)(r,async()=>{let e=`getAdvisorStep(${t}, ${a}, ${n})`,r=await (0,ea.G)("/api/c/cms",{method:"POST",body:JSON.stringify({contentTypeUid:a,languageCode:n,shouldIncludeEmbeddedItems:!0,findQuery:{uid:t},reference:function(e){let t=["disclaimers.disclaimers.link"];switch(e){case F.j7.consumer_advisor_overlay:return[...t,"advisor_overlay_actions.fragment_advisor_next.next_action","advisor_overlay_actions.fragment_advisor_next.next_action.related_advisor"];case F.j7.consumer_advisor_question:return[...t,"advisor_question_actions.fragment_advisor_next.next_action","related_advisor.advisor_overlay_actions.fragment_advisor_next.next_action"];case F.j7.consumer_advisor_video:return[...t,"action.fragment_advisor_next.next_action","related_advisor.advisor_overlay_actions.fragment_advisor_next.next_action"];case F.j7.consumer_advisor_product_list:return[...t,"related_advisor.advisor_overlay_actions.fragment_advisor_next.next_action"];default:return t}}(a)})},{caller:e});if(r.error)return(0,eO.v)("error",e,r.error),r;let i=r.data?.[0];return i?(0,er.k)(i):(0,er.k)(void 0)})}var eX=a(45422);let eJ=e=>({[F.j7.consumer_advisor_overlay]:e.data.advisor_overlay_actions,[F.j7.consumer_advisor_question]:e.data.advisor_question_actions,[F.j7.consumer_advisor_video]:e.data.action,[F.j7.consumer_advisor_product_list]:void 0})[e.type]||[],e0=e=>{let t,a,r,i,o,s,l,c,d,u,m,{isOpen:_,onClose:g,overlayContent:v,linkResolver:b,componentRow:f,componentSourceId:x,componentSourceName:j,triggerLabel:C}=e,N=(t=(0,p.useCallback)(()=>{T.dW.eddlEvents.push(ew({goal:"open",linkPosition:"level_1_button_1",interactionStatus:"start"}))},[]),a=(0,p.useCallback)((e,t)=>{let a=e$(e,t);T.dW.eddlEvents.push(ew({goal:"close",linkPosition:`level_${e}`,interactionStatus:"fail",interactionValue:a}))},[]),r=(0,p.useCallback)((e,t,a,n)=>{let r=e$(e,a,n);T.dW.eddlEvents.push(ew({goal:"button_click",linkPosition:`level_${e}_button_${t}`,interactionValue:r}))},[]),i=(0,p.useCallback)((e,t,a,n)=>{let r=e$(e,a,n);T.dW.eddlEvents.push(ew({goal:"close",linkPosition:`level_${e}_button_${t}`,interactionStatus:"fail_ending_page_dead_end",interactionValue:r}))},[]),o=(0,p.useCallback)((e,t,a,n,r,i)=>{let o=e$(e,i);T.dW.eddlEvents.push(function(e){let{linkPosition:t,linkText:a,linkUrl:n,linkType:r="not_set",interactionValue:i}=e,{linkDomain:o,pathname:s,isExternal:l}=(0,eT.Y)(n),c=(0,ek.p)({pathname:s,isExternal:l}),d=[eN,"link_click",t,r].join(":");return{event:eS.mu.click,eventProps:{component_name:eN,interaction_description:d,interaction_goal:"link_click",interaction_status:"success_click",interaction_destination:c,interaction_value:i??"not_set",link_position:t,link_type:r,link_text:a.toLowerCase().replaceAll(/\s+/g,"_"),link_domain:o,link_id:"not_set",link_url:n,outbound:l?"TRUE":"FALSE"}}}({linkPosition:`level_${e}_button_${t}`,linkText:a,linkUrl:n,linkType:r,interactionValue:o}))},[]),s=(0,p.useCallback)((e,t,a,n,r)=>{T.dW.eddlEvents.push(eB({goal:"video_play_click",level:e,videoPosition:t,videoTitle:a,videoUrl:n,questionText:r}))},[]),l=(0,p.useCallback)((e,t,a,n,r)=>
1{T.dW.eddlEvents.push(eB({goal:"video_pause_click",level:e,videoPosition:t,videoTitle:a,videoUrl:n,questionText:r}))},[]),c=(0,p.useCallback)((e,t,a,n,r)=>{T.dW.eddlEvents.push(eI({name:"video_start",currentTime:e,duration:t,percent:a,videoTitle:n,videoUrl:r}))},[]),d=(0,p.useCallback)((e,t,a,n,r)=>{T.dW.eddlEvents.push(eI({name:"video_progress",currentTime:e,duration:t,percent:a,videoTitle:n,videoUrl:r}))},[]),u=(0,p.useCallback)((e,t,a,n,r)=>{T.dW.eddlEvents.push(eI({name:"video_complete",currentTime:e,duration:t,percent:a,videoTitle:n,videoUrl:r}))},[]),m=(0,p.useCallback)((e,t,a,n,r)=>({onPlay:()=>{s(e,t,a,n,r)},onPause:()=>{l(e,t,a,n,r)},onStart:e=>{let{currentTime:t,duration:r,percent:i}=e;c(t,r,i,a,n)},onProgress:e=>{let{currentTime:t,duration:r,percent:i}=e;d(t,r,i,a,n)},onComplete:e=>{let{currentTime:t,duration:r,percent:i}=e;u(t,r,i,a,n)}}),[s,l,c,d,u]),{trackStart:t,trackClose:a,trackQuestionAnswer:r,trackDeadEnd:i,trackLinkClick:o,trackVideoPlay:s,trackVideoPause:l,trackVideoStart:c,trackVideoProgress:d,trackVideoComplete:u,getVideoAnalyticsCallbacks:m,componentName:eN}),P=(0,p.useRef)(!1),{currentStep:A,canGoBack:w,isLoadingNext:B,onClickNext:I,onClickBack:$,onRestart:E,onSkip:L,showSkipButton:M,hasSomeNextAction:R,relatedAdvisor:D,selectedAnswers:O,onAnswerSelect:V,nextActionEnabled:W,filterKeys:U,showCloseButton:q,currentLevel:Y,currentQuestionText:z}=(e=>{let{initialOverlay:t,analytics:a}=e,{languageCode:n}=(0,J.r)(),[r,i]=(0,p.useState)([{type:F.j7.consumer_advisor_overlay,data:t}]),[o,s]=(0,p.useState)({}),l=(0,p.useMemo)(()=>{let e={type:F.j7.consumer_advisor_overlay,data:t},a=eJ(e).find(e=>e.fragment_advisor_next)?.fragment_advisor_next?.next_action[0],n=new Map;return a?.uid&&n.set(a.uid,a),n},[t]),[c,d]=(0,p.useState)(l),u=(0,p.useCallback)(e=>{let t=e.uid;if(!t)return new Map;let a={type:F.j7.consumer_advisor_overlay,data:e},n=e.content?.filterkey_products_of_advisor?.toUpperCase(),r=eJ(a).find(e=>e.fragment_advisor_next)?.fragment_advisor_next?.filterkey?.filter(e=>!!e)||[],i=new Map;if(n)return i.set(t,[n,...r].map(e=>e.toUpperCase()));let o=(0,eX.p)(e.taxonomies);return i.set(t,[o.subcategory,o.category,...r].filter(Boolean).map(e=>e?.toUpperCase()))},[]),[m,h]=(0,p.useState)(u(t)),[y,_]=(0,p.useState)(!1),g=r[r.length-1],v=r.length>1,b=eJ(g).some(e=>!!e.fragment_advisor_next?.next_action[0]),f=g.type===F.j7.consumer_advisor_question&&g.data.question_config?.mandatory_question_to_answer,x=g.type===F.j7.consumer_advisor_question&&!f&&!!b,j=g.type!==F.j7.consumer_advisor_overlay&&g.data.related_advisor?.[0],C=!!g.data.uid&&!!b&&(g.type!==F.j7.consumer_advisor_question||!f||(o[g.data.uid]?.length||0)>0),T=g.type===F.j7.consumer_advisor_product_list,k=(0,p.useCallback)(e=>{if(g.type!==F.j7.consumer_advisor_question||!g.data.uid)return;let t=g.data.uid;s(a=>({...a,[t]:e}))},[g]);(0,p.useEffect)(()=>{g.type===F.j7.consumer_advisor_question&&1===g.data.advisor_question_actions.length&&g.data.advisor_question_actions[0].fragment_advisor_next?.next_action?.[0]?.uid&&k(["0"])},[g,k]);let S=(0,p.useCallback)(async e=>{let t=eJ(e);if(e.type===F.j7.consumer_advisor_question){let e=t.map(e=>{let t=e.fragment_advisor_next?.next_action?.[0];if(!t)return null;let a=t.uid,n=t._content_type_uid;return!a||c.has(a)?null:{uid:a,contentType:n}}).filter(e=>null!==e).map(e=>{let{uid:t,contentType:a}=e;return eZ({uid:t,contentType:a,languageCode:n}).then(e=>e.data?{uid:t,fetchedStep:e.data}:null)});if(0===e.length)return;let a=(await Promise.all(e)).filter(e=>null!==e);d(e=>{let t=new Map(e);return a.forEach(e=>{t.set(e.uid,e.fetchedStep)}),t})}else{let e=t.find(e=>e.fragment_advisor_next)?.fragment_advisor_next?.next_action[0];if(!e)return;let a=e.uid,r=e._content_type_uid;if(!a||c.has(a))return;let i=await eZ({uid:a,contentType:r,languageCode:n});i.data&&d(e=>new Map(e).set(a,i.data))}},[n,c]);(0,p.useEffect)(()=>{g&&S(g)},[g,S]);let N=(0,p.useCallback)(e=>{let t,a=eJ(g);if(g.type===F.j7.consumer_advisor_question&&g.data.uid){let n=e?.[g.data.uid];if(n&&n.length>0){let e=parseInt(n[0],10);t=a[e]?.fragment_advisor_next?.next_action[0]}else f||(t=a.find(e=>e.fragment_advisor_next)?.fragment_advisor_next?.next_action[0])}else t=a.find(e=>e.fragment_advisor_next)?.fragment_advisor_next?.next_action[0];return t},[g,f]),P=(0,p.useCallback)(async()=>{let e=g.data.uid;if(!e)return;let t=N(o);if(!t)return;let l=t.uid,d=t._content_type_uid,u=l?c.get(l):void 0;if(!u&&l){_(!0);let e=await eZ({uid:l,contentType:d,languageCode:n});_(!1),u=e.data??void 0}if(!u)return;let p={type:d,data:u},y=g.type===F.j7.consumer_advisor_question,v=o[e],b=eJ(g),f=y&&v?b.filter((e,t)=>
1v.includes(String(t))).flatMap(e=>e.fragment_advisor_next?.filterkey??[]).filter(e=>!!e).map(e=>e.toUpperCase()):b.find(e=>e.fragment_advisor_next?.next_action?.[0]?.uid===l)?.fragment_advisor_next?.filterkey?.filter(e=>!!e).map(e=>e.toUpperCase());if(g.type!==F.j7.consumer_advisor_overlay&&f){let t=new Map(m);t.set(e,f),h(t)}let x=new Set(r.map(e=>e.data.uid).filter(Boolean)),j=Object.keys(o).filter(e=>!x.has(e));if(j.length>0&&l&&!j.includes(l)&&s(e=>{let t={};for(let[a,n]of Object.entries(e))x.has(a)&&(t[a]=n);return t}),e&&l&&!o[e]){let e=b.findIndex(e=>e.fragment_advisor_next?.next_action?.[0]?.uid===l);e>=0&&k([String(e)])}!function(e){let{isQuestion:t,currentStepUid:a,analytics:n,selectedAnswers:r,actions:i,currentStep:o,nextStep:s,stepHistoryLength:l}=e;if(!t||!a||!n)return;let c=r[a],d=c?.[0],u=void 0!==d?parseInt(d,10):-1,p=u>=0&&i?i[u]?.fragment_advisor_next?.label:void 0,m=o.type===F.j7.consumer_advisor_question?o.data.question_config?.banner?.header??void 0:void 0;eJ(s).some(e=>e.fragment_advisor_next?.next_action?.[0])||n.onDeadEnd?.(l,u>=0?u+1:1,m,p)}({isQuestion:y,currentStepUid:e,analytics:a,selectedAnswers:o,actions:b,currentStep:g,nextStep:p,stepHistoryLength:r.length}),i(e=>[...e,p])},[c,n,N,o,k,r,g,m,a]),A=(0,p.useCallback)(async()=>{if(g.type!==F.j7.consumer_advisor_question||f)return;let e=eJ(g),t=e.find(e=>e.fragment_advisor_next)?.fragment_advisor_next?.next_action[0];if(!t)return;let a=t.uid,r=t._content_type_uid,o=a?c.get(a):void 0;if(!o&&a){_(!0);let e=await eZ({uid:a,contentType:r,languageCode:n});_(!1),o=e.data??void 0}if(!o)return;let s={type:r,data:o};k([]),i(e=>[...e,s])},[g,f,c,n,k]),w=(0,p.useCallback)(()=>{if(!v)return;let e=g.data.uid;e&&(h(t=>{let a=new Map(t);return a.delete(e),a}),i(e=>e.slice(0,-1)))},[v,g.data.uid]),B=(0,p.useCallback)(()=>{j&&(s({}),i([{type:F.j7.consumer_advisor_overlay,data:j}]),h(u(j)))},[j,u]),I=r.length,$=g.type===F.j7.consumer_advisor_question?g.data.question_config?.banner?.header??void 0:g.type===F.j7.consumer_advisor_video?g.data.title??void 0:void 0;return{currentStep:g,stepHistory:r,canGoBack:v,isLoadingNext:y,onClickNext:P,onClickBack:w,onRestart:B,onSkip:A,showSkipButton:x,isAnswersMandatory:f,hasSomeNextAction:b,relatedAdvisor:j,selectedAnswers:o,onAnswerSelect:k,nextActionEnabled:C,filterKeys:m,showCloseButton:T,currentLevel:I,currentQuestionText:$}})({initialOverlay:v,analytics:{onQuestionAnswered:N.trackQuestionAnswer,onDeadEnd:N.trackDeadEnd}});(0,p.useEffect)(()=>{_&&!P.current&&(N.trackStart(),P.current=!0)},[_,N]),(0,p.useEffect)(()=>{_||(P.current=!1)},[_]);let H=(0,p.useCallback)(()=>{N.trackClose(Y,z),g()},[N,Y,z,g]),{width:K}=(0,h.lW)(),Q=K>=y.L.q0.tablet?"modal":"fullscreen",{disclaimersRefCallback:G}=(0,S.A)();return(0,n.jsx)(k.T,{"data-testid":"advisor-overlay-dialog",ref:G,variant:Q,isOpen:_,onClose:H,showCloseButton:!0,"aria-label":v.content?.title||C||void 0,title:(0,n.jsx)(eG,{onRestart:E,showRestartButton:!!D,title:v.content?.title??""}),className:"_1phyb1c0",headerClassName:"_1phyb1c4",contentClassName:"_1phyb1c1",contentContainerClassName:"_1phyb1c2",children:(0,n.jsxs)("div",{className:"_1phyb1c3",tabIndex:-1,children:[(0,n.jsx)(T.tV,{componentProps:function(e){let{componentRow:t,componentSourceId:a,componentSourceName:n}=e;return{component_id:eP,component_name:eN,component_type:eA,component_row:t?String(t):"not_set",component_source_id:a??"not_set",component_source_name:n?.toLowerCase().replace(/\s+/g,"_")??"not_set",component_source_platform:"cms:prx",component_version_date:"20250204"}}({componentRow:f,componentSourceId:x,componentSourceName:j})}),(0,n.jsx)(eY,{currentStep:A,linkResolver:b,onAnswerSelect:V,selectedAnswers:O,filterKeys:U,analytics:N,currentLevel:Y}),(0,n.jsx)(eH,{onClickNext:I,onClickBack:$,isNextAction:R,canGoBack:w,showSkipButton:M,isNextActionEnabled:W&&!B,onSkip:L,isLoading:B,showCloseButton:q,onClickClose:H})]})})};var e1=a(41549),e2=a(9355),e5=a(71430);let e6=e=>{let{cta:t,testId:a,buttonProps:r,componentRow:i}=e,{linkResolver:o}=(0,e2.wY)(),[s,l]=(0,p.useState)(!1),[c,d]=(0,p.useState)(!1),u=t?.overlay?.type==="feature"&&t?.overlay?.data.content?.banners.length,h=t?.overlay?.type==="advisor",y=!u&&!h&&t?.href,_=(0,p.useMemo)(()=>u?()=>{u&&(l(!0),T.dW.eddlEvents.push((0,e5.p)("open_overlay")))}:h?()=>{h&&d(!0)}:void 0,[u,h]),g=(0,p.useMemo)(()=>u?a?`${a}-feature-overlay`:"split-banner-feature-overlay":h?a?`${a}-advisor-overlay`:"split-banner-advisor-overlay":a?`${a}-link`:"split-banner-link",[u,h,a]);return t?.title?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.Button,{className:"_1wrkzf10",width:"fit-content","data-testid":g,variant:"outline","aria-label":t.title,elementType:y?"a":"button",href:y?t.href:void 0,target:y&&t.external?"_blank":"_self",onClick:_,...r,children:t.title}),t.overlay?.type==="feature"&&o&&(0,n.jsx)(e1.Z,{content:t?.overlay?.data,linkResolver:o,isOpen:s,onClose:()=>{u&&(l(!1),T.dW.eddlEvents.push((0,e5.p)("close_overlay")))},triggerLabel:t.title}),t.overlay?.type==="advisor"&&t.overlay.data&&o&&c&&(0,n.jsx)(e0,{linkResolver:o,isOpen:c,onClose:()=>{h&&d(!1)},overlayContent:t.overlay?.data,componentRow:i,triggerLabel:t.title})]}):null},e8=e=>{let{header:t,headerElementType:a,subheader:p,subheaderElementType:m,description:h,descriptionElementType:y,cta:_,testId:g,disclaimerByIdMap:v={},buttonProps:b,componentRow:f,headerWeight:x}=e;return(0,n.jsx)(l.s,{className:d.splitBannerContent,"data-testid":`${g}-content`,children:(0,n.jsxs)(s.p,{flexDirection:"column",gap:{mobile:20,desktop:24},paddingInline:{mobile:4},children:[(0,n.jsxs)("div",{children:[p&&(0,n.jsx)(o.A,{breakWords:"break-word",children:(0,n.jsx)(c.o,{"data-testid":"split-banner-subheader",variant:"body-m",elementType:m,dangerouslySetInnerHTML:{__html:(0,u.PK)(p,v)}})}),(0,n.jsx)(i.Q,{breakWords:"break-word",children:(0,n.jsx)(c.o,{"data-testid":"split-banner-header",responsiveVariant:"heading-s-m",weight:x,elementType:a,dangerouslySetInnerHTML:{__html:(0,u.PK)((0,u.z3)(t,100,"..."),v)}})}),h&&(0,n.jsx)(r.R,{breakWords:"break-word",className:d.bannerBody,children:(0,n.jsx)(c.o,{"data-testid":"split-banner-description",variant:"body-m",elementType:y,dangerouslySetInnerHTML:{__html:(0,u.PK)((0,u.z3)(h,312,"..."),v)}})})]}),(0,n.jsx)(e6,{buttonProps:b,cta:_,testId:g,componentRow:f})]})})}},5959:(e,t,a)=>{a.d(t,{EA:()=>i,Gb:()=>o,YT:()=>r});var n=a(87716);let r="product_cards",i=`${n.Dn.ProductCards}:${r}`;
1function o(e){let{componentRow:t,componentSourceId:a,componentSourcePlatform:n,componentSourceName:o,component_name:s=i,component_type:l="content",component_id:c,component_version_date:d}=e;return{component_id:c??`${r}_v1.0`,component_name:s,component_type:l,component_row:t?String(t):"not_set",component_source_id:a??"not_set",component_source_name:o??"not_set",component_source_platform:n??"cms",component_version_date:d??"20251016"}}},9195:(e,t,a)=>{a.d(t,{C:()=>o,I:()=>i});var n=a(87716),r=a(14512);let i=(e,t)=>({event:n.mu.wtb_show_retailers,eventProps:{component_name:e.componentName,interaction_description:`${e.componentName}:wtb.buyFromRetailers:not_set:not_set`,interaction_goal:"wtb.buyFromRetailers",...{interaction_status:"STOCK_RETAILER_ONLINE",interaction_value:"open_overlay"},...(0,r.J)(e),...t}}),o=(e,t)=>({event:n.mu.wtb_interaction,eventProps:{component_name:e.componentName,interaction_description:`${e.componentName}:wtb_interaction.buyFromRetailers:not_set:not_set`,interaction_goal:"wtb_interaction.buyFromRetailers",...{interaction_status:"STOCK_RETAILER_ONLINE",interaction_value:"close_overlay"},...(0,r.J)(e),...t}})},9657:(e,t,a)=>{a.d(t,{F:()=>n.F});var n=a(83124)},9929:(e,t,a)=>{a.d(t,{SplitBannerMedia:()=>n.j});var n=a(22758)},10227:(e,t,a)=>{a.d(t,{o:()=>i});var n=a(95155),r=a(82236);let i=e=>{let{elementType:t,familyName:a,descriptor:i,descriptorClassName:o}=e;return a||i?(0,n.jsxs)(r.Typography,{elementType:t,children:[(0,n.jsx)("b",{children:a??"\n"}),a&&(0,n.jsx)("br",{}),(0,n.jsx)("span",{className:o,children:i})]}):null}},10773:(e,t,a)=>{a.d(t,{h:()=>h});var n=a(95155),r=a(12115),i=a(55247),o=a(17489),s=a(5498),l=a(18579),c=a(87716),d=a(1229),u=a(28325),p=a(65783),m=a(24823);let h=e=>{let{className:t,"data-testid":a="add-to-basket-button",isDisabled:h=!0,isFullWidth:y=!0,productCode:_,accessories:g,bundleProductCode:v,bundleId:b,loyaltySiteId:f,productCtn:x,pubShopSiteId:j,localeCode:C,productType:T,productSummary:k,productCommerceData:S,onAddToBasketAction:N,onAddToCartSuccess:P,externalIsAdded:A,componentName:w,componentRow:B,position:I=0,reviewStats:$,showIconOnly:F,isSubscription:E=!1,subscriptionFormattedPrice:L,hasSubscriptions:M,selectedRatePlan:R,priceDisplay:D,...O}=e,{addToBasket:V}=(0,s.M)({siteIdOverride:f}),{openMiniCart:W,showError:U}=(0,o.PH)(),q=(0,r.useRef)(null),[Y,z]=(0,r.useState)(!1),[H,K]=(0,r.useState)(!1),{isOpen:Q,setIsOpen:G,isEligible:Z,firstBundle:X,productBundlesData:J,isLoading:ee}=(0,l.A)({productCtn:x??"",pubShopSiteId:j??"",localeCode:C??"",productType:T});(0,r.useEffect)(()=>()=>{q.current&&clearTimeout(q.current)},[]);let et=!!j,ea=!!(x&&et&&C&&T&&k&&!E),en=(0,r.useMemo)(()=>ea&&k&&S&&X?{summary:k,commerce:S}:null,[ea,k,S,X]),er=()=>{z(!0),q.current&&clearTimeout(q.current),q.current=setTimeout(()=>z(!1),p.Z)},ei=(0,r.useCallback)(()=>!ea||!Z||!!ee||(z(!1),G(!0),!1),[ea,Z,ee,G]),eo=(0,r.useCallback)((e,t)=>{c.dW.eddlEvents.push((0,m.D)({componentName:w,componentRow:B,index:I,uniqueCartId:e,summary:k,commerce:S,reviewStats:$,hasSubscriptions:M,isSubscriptionItem:t,ratePlan:R,priceDisplay:D}))},[w,B,I,k,S,$,R,M,D]),es=(0,r.useCallback)(()=>{if(!_||Y||H)return;let e=[_];g&&e.push(...g);let t=[{quantity:1,product:{code:_}}];(g??[]).forEach(e=>{t.push({quantity:1,product:{code:e}})}),K(!0),V(t).then(t=>{let{cartData:a}=t,n=a?.data?.attributes?.items??[];if(!n.some(t=>e.includes(t.itemId??"")))return void U();er();let r=(0,d.W)(n),i=(0,o.Ud)(n,e),s=a?.data?.attributes?.promotions?.appliedPromotions,l=s?.[0]?.message;i.length>0&&W(i,l,r),eo(a?.data?.id)}).catch(()=>{U()}).finally(()=>{K(!1)})},[_,g,V,U,W,Y,H,eo]),el=(0,r.useCallback)(()=>{G(!1),er()},[G]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(u.F,{className:t,"data-testid":a,isDisabled:h||ea&&ee||H,isFullWidth:y,productCode:_,accessories:g,bundleProductCode:v,bundleId:b,loyaltySiteId:f,onBeforeAddToCart:ea?ei:void 0,onAddToCartSuccess:P,onAddToBasketAction:N,pushEDDLEventAddToCart:eo,externalIsAdded:A||Y,suppressMiniCart:H,showIconOnly:F,isSubscription:E,subscriptionFormattedPrice:L,...O}),ea&&Z&&en&&X&&!ee&&(0,n.jsx)(i.r,{isOpen:Q,onClose:()=>{G(!1),es()},mainProduct:en,bundledProducts:J,reviewStatsMainProduct:$,onBundleAddSuccess:el,"data-testid":`${a}-bundle-overlay`,isShoppable:et})]})}},11439:(e,t,a)=>{a.d(t,{t:()=>u});var n=a(95155),r=a(4776),i=a(61928),o=a(11242),s=a(85259),l=a(22554),c=a(39795),d=a(72019);let u=e=>{let{value:t,onChange:a,items:u,className:p}=e,m=(0,i.c)();return(0,n.jsx)(l.z,{"data-testid":"product-card-color-picker",className:(0,r.A)(c.radioGroup,p),"aria-label":m("apps.aria-labels.product-variant"),onChange:a,value:t,children:u.map(e=>(0,n.jsx)("button",{type:"button",onClick:()=>a(e.id),role:"radio",className:(0,r.A)(c.radioButton,e.id===t?c.blueBorder:c.transparentBorder,(0,s.Y)({padding:0})),"aria-label":e.label,"aria-checked":e.id===t,value:e.id,children:(0,n.jsx)(o.Image,{alt:e.alt||e.label||"",className:c.colorImage,...(0,d.ul)({base:{url:e.imageUrl,crop:"1:1",width:24,height:24}})})},e.id))})}},13707:(e,t,a)=>{a.d(t,{Zg:()=>i,md:()=>n,wc:()=>r});let n=e=>
1e?.children?.length===1&&"text"in e.children[0]&&!e.children[0].text?.trim(),r=e=>e?.children?.length===1&&n(e.children[0]),i=e=>e.map(e=>"text"in e?e.text:"").join(" ")},14674:(e,t,a)=>{a.d(t,{t:()=>K});var n,r=a(95155),i=a(61928),o=a(12115),s=a(41295),l=a(50855),c=a(72662),d=a(4776),u=a(30829),p=a(52546),m=a(21445),h=a(35586);a(36585),a(26202),a(48364),a(41616);var y="cltvtu6",_="cltvtua",g=a(41872),v=a(42105),b=a(55103),f=a(86161),x=a(55728),j=a(96026),C=a(17776),T=a(75869),k=a(98183),S=a(44164),N=a(87716),P=a(28232),A=a(14512),w=a(67010),B=a(63101),I=a(14662),$=((n={}).NotifyMeForm="NotifyMeForm",n.NewsletterSubscribeForm="NewsletterSubscribeForm",n.Consent="Consent",n.TermsAndCondition="TermsAndCondition",n.ThankYou="ThankYou",n.Error="Error",n);let F=e=>{let{consent:t,termsContent:a,onSubmit:n,onChangeScene:o,onWhatDoesThisMeanClick:s,onTermsAndConditionsClick:l}=e,c=(0,i.c)(),d=!!t?.label&&!!t?.link;return(0,r.jsxs)(w.FlexBox,{gap:20,"data-testid":"newsletter123",flexDirection:"column",children:[(0,r.jsx)(w.Typography,{variant:"heading-s",weight:"book",elementType:"h3",children:c("b2c-component-notifymeoverlay-newslettersubscribe-header")}),(0,r.jsx)(B.K,{id:I.I6,consents:[{name:"consent",text:t?.text??c("b2c-component-newsletterSubscribe-form-consent-text"),checkbox:!1,className:"cltvtub"}],onSubmit:n,fieldClassName:y,consentBtnClassName:_,submitLabel:(0,P.B)(c("apps.translations.foundation-user.foundation-user-u57-submit"),I._8),inputRowClassName:"cltvtu7",...d&&{consentLabel:t.label,onConsentClick:()=>{o($.Consent),s?.()}}}),!!a&&(0,r.jsx)(w.Button,{variant:"plain",className:_,onPress:()=>{o($.TermsAndCondition),l?.()},children:(0,r.jsx)(w.Typography,{variant:"body-s",elementType:"p",children:c("b2c-component-newsletterSubscribe-form-termsAndConditions-readMoreLink-label")})})]})};var E=a(32686),L=a(29936);let M="apps.translations.foundation-user.foundation-user-form-section-email-address",R=e=>{let{onSubmit:t}=e,a=(0,i.c)();return(0,r.jsxs)("form",{className:g.fullHeight,onSubmit:t,children:[(0,r.jsx)(w.FlexBox,{children:(0,r.jsx)(E.YJ,{isFullWidth:!0,name:"email",className:y,placeholder:(0,P.B)(a(M),I.rD),"aria-label":a(M),rules:{required:a("apps.translations.foundation-user.foundation-user-u57-error-msg"),pattern:{value:L.GX,message:a("b2c-component-notifymeoverlay-label-error")}},maxLength:I.TV})}),(0,r.jsx)(w.FlexBox,{children:(0,r.jsx)(w.Button,{variant:"solid",color:"theme",type:"submit",className:"cltvtu9",children:a("apps.translations.foundation-base.foundation-base-lightweightauthentication-button-submit")})}),(0,r.jsxs)(w.Typography,{variant:"reference-m",elementType:"p",children:[a("apps.translations.b2c-commerce.b2c-commerce-ec01-checkout-cartoverview-notify-me-0")," ",(0,r.jsx)(w.Typography,{href:a("b2c-component-notifymeoverlay-link"),variant:"reference-m",elementType:"a",textDecoration:"underline",children:a("b2c-component-notifymeoverlay-privacyNotice-label")})," ",a("apps.translations.b2c-commerce.b2c-commerce-ec01-checkout-cartoverview-notify-me-1")]})]})},D={[$.NotifyMeForm]:"apps.translations.b2c.b2c-p01-buy-product-notify-me-signup-title",[$.NewsletterSubscribeForm]:"b2c-component-notifymeoverlay-newslettersubcribe-label",[$.ThankYou]:"b2c-component-notifymeoverlay-newslettersubcribe-label",[$.Error]:"b2c-component-notifyme-error-header"},O={[$.ThankYou]:"b2c-component-notifymeoverlay-newsletterSubscribe-header2",[$.Error]:"b2c-component-notifyme-form-submission-error1"},V=e=>{let{onNotify:t,isOpen:a,onClose:n,productSummary:s,componentName:l,locale:c,additionalEventProps:y,newsletterSubscribeData:_={}}=e,w=(0,i.c)(),{localeCode:B}=(0,f.r)(),E=(0,x.Z)(a),L=(0,u.mN)({defaultValues:I.yC}),[M,V]=(0,o.useState)($.NotifyMeForm),{onSubmissionSuccess:W,onSubmissionFailure:U,onWhatDoesThisMeanClick:q,onTermsAndConditionsClick:Y,onCloseTermsAndConditions:z}=(0,b.s)(l);(0,o.useEffect)(()=>{E&&!a&&(L.reset(),V($.NotifyMeForm))},[E,a,L]);let{locale:H,country:K}=(0,k.B)(B),Q=`${H}-${K}`,{executeRecaptcha:G}=(0,j.V)(),{mutateAsync:Z}=(0,C.e)({mutationFn:S.p,onSuccess:()=>{W(),V($.ThankYou)},onError:()=>{U(),V($.Error)}}),X=async e=>{if(t&&await t(e),s&&c){var a;let e,t=(e=(a={summary:s,locale:c,componentName:l}
1).componentName,{event:N.mu.wtb_notify_me,eventProps:{component_name:e,interaction_description:`${e}:not_set`,interaction_goal:"notify_me_submit",interaction_status:"search_success",interaction_value:"not_set",item_list_id:N.Dn.NotifyMe,item_list_name:"notify_me",...(0,A.J)(a),...y}});N.dW.eddlEvents.push({event:t.event,eventProps:{...t.eventProps,...l&&window.eddlContext?.[l]}})}V(_?.crmSourceId?$.NewsletterSubscribeForm:$.ThankYou)},J=async e=>{let{email:t,firstName:a,lastName:n}=e;if(!_?.crmSourceId)return;let r=await G();await Z({recaptchaToken:r,email:t,...a&&{firstName:a},...n&&{lastName:n},locale:Q,crmSourceId:_.crmSourceId,consentVersion:_?.consent?.version,dataUsageConsent:!1,dataTransferConsent:!1,directMarketingConsent:K!==T.zW.Turkey})},ee=async e=>{try{M===$.NotifyMeForm?await X(e.email):M===$.NewsletterSubscribeForm&&await J(e)}catch{V($.Error)}},et=[$.NotifyMeForm,$.NewsletterSubscribeForm].includes(M)?"cltvtu2 cltvtu0":"cltvtu1 cltvtu0";return(0,r.jsx)(v.T,{isOpen:a,onClose:n,"data-coveo-no-index":!0,"data-testid":"notify-me-dialog",className:(0,d.A)(et),headerClassName:"cltvtu3",contentClassName:(0,d.A)(g.fullHeight,"cltvtu5"),contentContainerClassName:"cltvtu4",title:(()=>{switch(M){case $.Consent:case $.TermsAndCondition:return(0,r.jsx)(p.$,{variant:"plain",isIconOnly:!0,onPress:()=>{V($.NewsletterSubscribeForm),M===$.TermsAndCondition&&z()},children:(0,r.jsx)(m.b,{})});default:return(0,r.jsx)(p.o,{variant:"body-l",elementType:"h3",weight:"bold",children:(0,P.B)(w(D[M]),I.Nw)})}})(),children:(0,r.jsx)(u.Op,{...L,children:(()=>{if(L.formState.isSubmitting)return(0,r.jsx)(h.y,{"aria-label":"loader",className:"cltvtu8"});switch(M){case $.NotifyMeForm:return(0,r.jsx)(R,{onSubmit:L.handleSubmit(ee)});case $.NewsletterSubscribeForm:return(0,r.jsx)(F,{..._,onSubmit:L.handleSubmit(ee),onChangeScene:e=>V(e),onWhatDoesThisMeanClick:q,onTermsAndConditionsClick:Y});case $.Consent:return(0,r.jsx)("iframe",{className:(0,d.A)(g.fullWidth,g.fullHeight),title:_?.consent?.label,src:_?.consent?.link});case $.TermsAndCondition:return(0,r.jsx)(p.o,{variant:"body-m",elementType:"p",children:_?.termsContent});default:return(0,r.jsx)(p.o,{variant:"heading-s",weight:"book",elementType:"h3",children:w(O[M])})}})()})})};var W=a(66091),U=a(47401),q=a(95228),Y=a(23897),z=a(86763),H=a(12609);let K=e=>{let{productId:t,newsletterSubscribeData:a={},productSummary:n,isFullWidth:d=!1,onClick:u,componentName:p,buttonProps:m,icon:h,iconFirst:y=!1,className:_,additionalEventProps:g,showIconOnly:v,...b}=e,x=(0,i.c)(),{locale:j,country:C,pubShopSiteId:T,localeCode:k}=(0,f.r)(),[S,P]=(0,o.useState)(!1),[w,B]=(0,o.useState)(!1),{buttonRef:I,textRef:$,showIconOnly:F,textClassName:E}=(0,W.PN)();(0,o.useEffect)(()=>{P("true"===sessionStorage.getItem(`philips.notifyMe-${t}`))},[t]);let L=async e=>{await (e=>{let{country:t,data:a,locale:n,siteId:r}=e,i=`subscribeProductForNotification-${a.productId}-${a.email}-${n}-${t}-${r}`;return(0,q.Qo)(i,async()=>{try{let e=await (0,H.L)(),i=`${e}/api/commerce-service/product/notifyMe`,o=await (0,Y.G)(`${i}?siteId=${r}&country=${t}&language=${n}`,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json","Api-Key":U._.NEXT_PUBLIC_PIL_API_KEY,"Api-Version":"1"},body:JSON.stringify(a)},{caller:`subscribeProductForNotification(${a.productId})`});if(o.error)return o;return(0,z.k)(o.data)}catch(e){return(0,z.V)(e instanceof Error?e.message:"Failed to subscribe for notification",`subscribeProductForNotification(${a.productId})`,e)}})})({country:C,locale:j,siteId:T||"",data:{email:e,productId:t}}),P(!0),sessionStorage.setItem(`philips.notifyMe-${t}`,"true")};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(s.Button,{ref:I,shape:"round",variant:"outline",color:"neutral","data-testid":"notify-me-button",isDisabled:S,isFullWidth:d,onPress:()=>{if(u?.(),B(!0),n){var e;let t,a=(t=(e={summary:n,locale:k,componentName:p}).componentName,{event:N.mu.wtb_interaction,eventProps:{component_name:t,interaction_description:`${t}:notify_me:not_set`,interaction_goal:"notify_me_open_overlay",item_list_id:N.Dn.NotifyMe,item_list_name:"notify_me",interaction_value:"not_set",...(0,A.J)(e),...g}});N.dW.eddlEvents.push({event:a.event,eventProps:{...a.eventProps,...p&&window.eddlContext?.[p]}})}},className:_,isIconOnly:v||F,...m,...b,...N.C.markComponent(N.Dn.NotifyMe),children:[!S&&y&&(h||(0,r.jsx)(l.F,{})),S&&(0,r.jsx)(c.M,{}
1),!v&&!F&&(0,r.jsx)("p",{ref:$,className:E,children:x(S?"b2c-component-notifyme-CTA":"apps.translations.b2c.b2c-p01-buy-product-notify-me-button")}),!S&&!y&&(h||(0,r.jsx)(l.F,{}))]}),(0,r.jsx)(V,{componentName:p,isOpen:w,onNotify:L,onClose:()=>B(!1),newsletterSubscribeData:a,productSummary:n,locale:k,additionalEventProps:g})]})}},14775:(e,t,a)=>{a.d(t,{P8:()=>o,QY:()=>s,sX:()=>l});var n,r,i,o=((n={}).Fullscreen="fullscreen",n.Modal="modal",n),s=((r={}).Small="small",r.Medium="medium",r.Large="large",r.Fullscreen="fullscreen",r),l=((i={}).Mobile="mobile",i.Tablet="tablet",i.Desktop="desktop",i)},15612:(e,t,a)=>{a.r(t),a.d(t,{productCtnContainer:()=>n}),a(85929);var n="_1dot580"},15863:(e,t,a)=>{a.d(t,{k:()=>l});var n=a(95155),r=a(12115),i=a(3037),o=a(73392),s=a(38077);let l=e=>{let{className:t,items:a,headerData:l,firstItemMediaPlacement:c="right","data-testid":d,introductionDisclaimersMap:u={},bannersDisclaimersMap:p={},isVideoClipOnly:m,componentRow:h,optimizationImageConfig:y,bannerHeaderElementType:_="h2",introductionHeaderElementType:g,introductionHeaderResponsiveVariant:v,introductionHeaderWeight:b,introductionHeaderTextAlign:f,introductionSubheaderElementType:x="h2",introductionClassName:j,itemsGap:C={mobile:60,tablet:80},disableMixBlendMode:T=!1,bannerHeaderWeight:k,"data-coveo-no-index":S}=e;return(0,n.jsxs)(i.FlexBox,{className:t,elementType:"section",direction:"column","data-testid":d,justifyContent:"spaceBetween",gap:{mobile:60,tablet:80},"data-coveo-no-index":S,children:[!!(l?.header??l?.subHeader??l?.description)&&(0,n.jsx)(o.F,{subheader:l?.subHeader,header:l?.header,headerElementType:g??"h3",headerResponsiveVariant:v,headerWeight:b,textAlign:f,subheaderElementType:x??"h3",description:l?.description,disclaimerByIdMap:u,className:j}),(0,n.jsx)(i.FlexBox,{elementType:"section",direction:"column",gap:C,children:a.map((e,t)=>{let a,{asset:n,buttons:i,...o}=e;return(0,r.createElement)(s.D,{...o,headerElementType:_,descriptionElementType:"p",subheaderElementType:"p",subheader:o.subheader_top,asset:n&&{...n,alt_text:n?.alt_text?.length?n.alt_text:o.header},cta:i?.[0],mediaPlacement:(a=t%2==0,"left"===c?a?"left":"right":a?"right":"left"),key:o.header,disclaimerByIdMap:p[t],isVideoClipOnly:m,headerWeight:k,componentRow:h,optimizationImageConfig:0===t?y:void 0,disableMixBlendMode:T})})})]})};a(16833)},18543:(e,t,a)=>{a.d(t,{ReadMoreLink:()=>l});var n=a(95155),r=a(61928),i=a(96058),o=a(41872),s=a(67229);let l=e=>{let{href:t}=e,a=(0,r.c)(),l=(0,i.Ym)(),{Link:c}=(0,s.M)(l),d=a("apps.translations.foundation-general.foundation-general-gc07-accordion-readmore"),u=a("apps.translations.foundation-base.foundation-base-link-open-new-tab",{term:`${d} ${t}`});return(0,n.jsx)(c,{href:t,target:"_blank",rel:"noreferrer","aria-label":u,className:o.underline,children:d})}},18579:(e,t,a)=>{a.d(t,{A:()=>s});var n=a(12115),r=a(19218),i=a(31408),o=a(23688);let s=e=>{let{productCtn:t,pubShopSiteId:a,localeCode:s,productType:l}=e,[c,d]=(0,n.useState)(!1),{isInsideOverlay:u}=(0,r.H)(),{productBundlesData:p,isLoading:m}=(0,o.k)({pubShopSiteId:a,productCtn:t,localeCode:s}),h=p.length>0,y=p[0];return{isOpen:c,setIsOpen:d,isEligible:(0,n.useMemo)(()=>!u&&!!h&&!!l&&l!==i.c.CRP&&(l===i.c.Normal||"NORMAL"===l||l===i.c.Accessory),[l,h,u]),productBundlesData:p,isLoading:m,firstBundle:y}}},19218:(e,t,a)=>{a.d(t,{H:()=>o,s:()=>s});var n=a(95155),r=a(12115);let i=(0,r.createContext)({isInsideOverlay:!1}),o=()=>(0,r.useContext)(i),s=e=>{let{children:t}=e,a=(0,r.useMemo)(()=>({isInsideOverlay:!0}),[]);return(0,n.jsx)(i.Provider,{value:a,children:t})}},20235:(e,t,a)=>{a.d(t,{F:()=>i});var n=a(70354),r=a(80623);let i=(e,t,a)=>{if(!e?.attributes)return null;let{fromPrice:i,toPrice:o,discountRibbon:s,msrpPrice:l,availability:c,toPriceConditional:d,discountRibbonConditional:u,promotions:p}=e.attributes;if(!o?.formattedValue||void 0===o.value)return null;let m=c?.status===n.XL4.OutOfStock,h=t!==r.S.Active,y=!!p?.productPromotions?.[0]?.couponCode;if(d?.formattedValue&&void 0!==d.value&&y){let e;return e="toPriceConditional"===a?d?.formattedValue:o.formattedValue,{variant:"toPriceConditional"===a?"toPriceConditional":"toPrice",mainPrice:e??"",previousPrice:"toPriceConditional"===a?o.formattedValue:void 0,discount:u?.formattedValue}}let _={variant:m?"outOfStock":"default",mainPrice:o.formattedValue};if(h)return l?.formattedValue?{..._,mainPrice:l.formattedValue}:null;if(i?.formattedValue)return{variant:"discount",mainPrice:o?.formattedValue??"",previousPrice:i?.formattedValue,discount:(e=>{if(!e)return;let t=e.trim();if(t)return t.startsWith("-")?t:`-${t}`})(s?.formattedValue)};return l?.value===void 0||l.value<=o.value?_:{variant:"comparison",mainPrice:o?.formattedValue??"",previousPrice:l?.formattedValue}}},23688:(e,t,a)=>{a.d(t,{k:()=>b});var n=a(74727),r=a(91402),i=a(95228),o=a(23897),s=a(87897),l=a(86763),c=a(66393),d=a(12609),u=a(21018);let p=e=>null!=e;async function m(e,t,a){if(!t||!e?.length)return(0,l.V)("Missing localeCode or productCtnsOrIds","getListProducts",void 0,{code:"MISSING_PARAMS"});let n=e.map(e=>
1(0,c.T)(e)).filter(Boolean),r=`getListProducts:${n.join(",")}:${t}:${a?.batchSize}`,m=a?.batchSize&&a.batchSize>0?a.batchSize:void 0;return(0,i.Qo)(r,async()=>{let e="getListProducts";try{let a=await (0,d.L)(),r=`${a}/prx/product/${u.Fk}/${t}/CONSUMER/listproducts`;if(!m||n.length<=m){let a=await (0,o.G)(`${r}?ctnlist=${n.join(",")}`,void 0,{caller:`${e}(all:${n.length},${t})`});if(a.error)return a;return(0,l.k)(a.data?.data??[])}let i=function(e,t){let a=[];for(let n=0;n<e.length;n+=t)a.push(e.slice(n,n+t));return a}(n,m),s=(await Promise.all(i.map(async a=>{let n=`${e}(all:${a.length},${t})`,i=await (0,o.G)(`${r}?ctnlist=${a.join(",")}`,void 0,{caller:n});return i.error?null:i.data?.data??[]}))).filter(p);if(!s.length)return(0,l.V)("No products found",e,void 0,{code:"NOT_FOUND"});return(0,l.k)(s.flat())}catch(a){let e=`getListProducts(${JSON.stringify(n)}, ${t})`;return(0,s.v)("error","Failed to fetch list of products (PRX)",{caller:e},a),(0,l.V)("Failed to fetch list of products",e,a,{code:"FETCH_ERROR"})}})}var h=a(70354),y=a(37956);let _=e=>JSON.stringify({id:e.id??null,type:e.type??null,partnerProducts:e.partnerProducts??[],promotionPrice:e.promotionPrice?.value??e.promotionPrice?.formattedValue??null});async function g(e){let{bundlePromotions:t,localeCode:a,pubShopSiteId:n}=e;try{let{country:e,locale:i}=(0,r.B)(a),o=(await Promise.all(t.map(t=>(0,y._V)((0,c.T)(t.partnerProducts[0]),i,e,n)))).map((e,a)=>{let{data:n,error:r}=e;if(r||!n?.attributes?.atcCode)return null;let i=n.attributes?.availability?.status;return i!==h.XL4.InStock&&i!==h.XL4.LowStock?null:{commerce:n,promotion:t[a]}}).filter(e=>null!==e);if(0===o.length)return(0,l.k)([]);let s=Array.from(new Set(o.map(e=>{let{commerce:t}=e;return(0,c.T)(t.attributes.atcCode)}))),d=await m(s,a);if(d.error)return d;let u=d.data,p=[];return o.forEach(e=>{let{commerce:t,promotion:a}=e,n=u?.find(e=>e.ctn===t.attributes.atcCode);n&&p.push({summary:n,commerce:t,promotion:a})}),(0,l.k)(p)}catch(e){return(0,l.V)(e instanceof Error?e.message:"Failed to fetch product bundles",`getProductBundles([${JSON.stringify(t)}],${a})`,e)}}var v=a(43969);let b=(e,t)=>{let{pubShopSiteId:a,productCtn:r,localeCode:i}=e,o=t?.enabled??!0,{productData:s,isHealthy:l,isLoading:c}=(0,n.S)({pubShopSiteId:a,productSummary:{ctn:r},enabled:o}),d=l&&!!(r&&i&&a),u=(s?.attributes?.promotions?.productPromotions?.flat()||[]).filter(e=>"PROMOTION_PRODUCT_PERFECT_PARTNER"===e.type&&e.partnerProducts&&e.partnerProducts.length>0),{data:p=[],isLoading:m}=(0,v.n)({queryKey:(e=>{let{bundlePromotions:t,localeCode:a,pubShopSiteId:n,sourceProductCtn:r}=e;return["getProductBundles",r??"unknown-source-product",t.map(_).join("|"),a,n]})({bundlePromotions:u,localeCode:i,pubShopSiteId:a,sourceProductCtn:r}),queryFn:()=>g({bundlePromotions:u,localeCode:i,pubShopSiteId:a}),enabled:o&&d,...t});return{productCommerceData:s,productBundlesData:p,isLoading:c||m}}},24823:(e,t,a)=>{a.d(t,{D:()=>i});var n=a(63114),r=a(45479);let i=e=>{let{summary:t,commerce:a,reviewStats:i,index:o,uniqueCartId:s,componentType:l,componentName:c,componentRow:d,itemListId:u,itemListName:p,hasSubscriptions:m,isSubscriptionItem:h,ratePlan:y,priceDisplay:_}=e;return(0,r.N)({items:[{index:o,...(0,n.qO)({summary:t,commerce:a,reviewStats:i,priceDisplay:_})}],currency:a?.attributes?.toPrice?.currency||"not_set",uniqueCartId:s??t.ctn??"not_set",componentType:l,componentName:c,componentRow:d,itemListId:u,itemListName:p,hasSubscriptions:m,isSubscriptionItem:h,ratePlan:y})}},25556:(e,t,a)=>{a.d(t,{D:()=>u});var n=a(95155),r=a(4776),i=a(46363),o=a(75627),s=a(87716),l=a(4859),c=a(81110),d=a(98706);let u=e=>{let{asset:t,mediaPlacement:a="right","data-testid":u="split-banner",className:p,isVideoClipOnly:m,componentRow:h,optimizationImageConfig:y,mediaClassName:_,fallbackIcon:g,buttonProps:v,disableMixBlendMode:b,"data-coveo-no-index":f,...x}=e,j=x.cta?.overlay?.type==="feature";return m&&t?.video&&(t.video_display_mode="videoClip"),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(i.SplitBanner,{className:(0,r.A)(o.splitBannerBase,p),"data-testid":u,"data-coveo-no-index":f,children:"right"===a?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.SplitBannerContent,{...x,testId:u,buttonProps:v,componentRow:h}),(0,n.jsx)(c.j,{asset:t,testId:u,optimizationImageConfig:y,className:_,fallbackIcon:g,disableMixBlendMode:b})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.j,{asset:t,testId:u,optimizationImageConfig:y,className:_,fallbackIcon:g,disableMixBlendMode:b}),(0,n.jsx)(l.SplitBannerContent,{...x,testId:u,buttonProps:v,componentRow:h})]})}),j&&(0,n.jsx)(s.tV,{componentProps:(0,d.G)(h,x.cta)})]})}},28325:(e,t,a)=>{a.d(t,{F:()=>v});var n=a(95155),r=a(4776),i=a(61928),o=a(12115),s=a(41295),l=a(72662),c=a(94150),d=a(35586);a(36585),a(26202),a(48364),a(26673);var u=a(17489),p=a(66091),m=a(5498),h=a(87716),y=a(1229),_=a(65783);let g="apps.translations.b2c-catalog.b2c-catalog-pc15-add-to-basket-button",v=e=>{let{className:t,"data-testid":a="add-to-basket-button",isDisabled:v=!0,isFullWidth:b=!0,productC
1ode:f,accessories:x,bundleProductCode:j,bundleId:C,bundlePrice:T,onBeforeAddToCart:k,onAddToCartSuccess:S,loyaltySiteId:N,onAddToBasketAction:P,pushEDDLEventAddToCart:A,externalIsAdded:w,suppressMiniCart:B=!1,showIconOnly:I,isSubscription:$=!1,subscriptionFormattedPrice:F,...E}=e,L=(0,i.c)(),[M,R]=(0,o.useState)(!1),D=(0,o.useRef)(null),{buttonRef:O,textRef:V,showIconOnly:W,textClassName:U}=(0,p.PN)(),{addToBasket:q,addSubscriptionToBasket:Y,isAddingToBasket:z,basketData:H}=(0,m.M)({siteIdOverride:N}),{openMiniCart:K,showError:Q}=(0,u.PH)();(0,o.useEffect)(()=>()=>{D.current&&clearTimeout(D.current)},[]);let G=w||M,Z=H?.data?.attributes?.items?.find(e=>e.itemId===f),X=Z?.quantity?Number(Z.availability?.quantity)-Z.quantity:1,J=()=>{R(!0),D.current&&clearTimeout(D.current),D.current=setTimeout(()=>R(!1),_.Z)};return X>0&&(0,n.jsxs)(s.Button,{ref:O,isDisabled:v,"aria-disabled":v||z,className:(0,r.A)(t,z&&"j0g0550"),shape:"round",variant:"solid",color:"accent",isFullWidth:b,"aria-label":L(g),"data-testid":a,onClick:()=>{if(z||k&&!1===k(f)||!f)return;if(P?.(),$)return void Y(f).then(e=>{let t=e.cartData,a=t?.data?.attributes?.items??[],n=(0,y.W)(a),r=a.find(e=>e.atcCode===f)??a.find(e=>e.bundleId?.includes(f)||e.itemId===f);if(!r)return void Q();if(J(),!B){let e=(0,u.QZ)(r);e.subscriptionMessage=L("b2c-component-minicart-subscription-message"),F&&(e.formattedPrice=F),K([{type:"standalone",products:[e]}],void 0,n)}A(t?.data?.id,!0),S?.()}).catch(()=>{Q()});let e=[];f&&e.push(f),j&&e.push(j),x&&e.push(...x);let t=[{quantity:1,product:{code:f}}];j&&C&&(t[0].bundleId=C,t[0].baseProduct=!0,t.push({quantity:1,product:{code:j},bundleId:C,baseProduct:!1})),(x??[]).forEach(e=>{t.push({quantity:1,product:{code:e}})}),q(t).then(t=>{let{cartData:a}=t,n=a?.data?.attributes?.items??[],r=(0,y.W)(n);if(!n.some(t=>e.includes(t.itemId??"")))return void Q();if(J(),!B){let t=a?.data?.attributes?.promotions?.appliedProductPromotions??[],i=C&&t.some(e=>e.id===C&&"PROMOTION_PRODUCT_PERFECT_PARTNER"===e.type),o=(0,u.Ud)(n,e,i?C:void 0,i?L("b2c-component-minicart-bundle-label"):void 0,i?T:void 0),s=a?.data?.attributes?.promotions?.appliedPromotions,l=s?.[0]?.message;o.length>0&&K(o,l,r)}A(a?.data?.id),S?.()}).catch(()=>{Q()})},isIconOnly:I||W,...h.C.markComponent(h.Dn.AddToCard),...E,children:[z?(0,n.jsx)(d.y,{size:"small",className:"j0g0551"}):G?(0,n.jsx)(l.M,{}):(0,n.jsx)(c.J,{}),!I&&!W&&(0,n.jsx)("p",{ref:V,className:U,children:L(G&&!z?"b2c-component-common-addToCart-success":g)})]})}},28800:(e,t,a)=>{a.d(t,{v:()=>c});var n=a(95155),r=a(98508),i=a(81642),o=a(21653),s=a(64405),l=a(15612);let c=e=>{let{ctn:t,fontWeight:a="book",iconType:c="none",subElementType:d="span",parentElementType:u="div",textStyle:p,href:m,typography:h,...y}=e;return(0,n.jsx)(r.Typography,{className:l.productCtnContainer,elementType:u,href:m,children:(0,n.jsxs)(r.Tag,{fontWeight:a,...y,children:["box"===c&&(0,n.jsx)(i.Box,{}),"prize"===c&&(0,n.jsx)(o.Prize,{style:{color:s.colorTheme.container.border.color.signal.error}}),(0,n.jsx)(r.Typography,{elementType:d,variant:"body-s",weight:a,className:p,...h,children:t})]})})}},30332:(e,t,a)=>{a.d(t,{C:()=>n.isFullWidth,Y:()=>r.spacing});var n=a(16001),r=a(59965)},31303:(e,t,a)=>{a.d(t,{E:()=>R});var n=a(95155),r=a(4776),i=a(45696),o=a(16833),s=a(10385),l=a(31597);a(36585),a(26202),a(48364),a(34590),a(66854),a(37768),a(90710),a(81788),a(93543),a(27934),a(3225),a(53213),a(92585),a(4738),a(42617),a(75858),a(96963),a(48366),a(25651),a(67475);var c="_18p6uhp4",d="_18p6uhp3",u=a(41872),p=a(28325),m=a(45479),h=a(96162),y=a(56818);let _=e=>{let{mainProduct:t,bundledProduct:a,reviewStatsMainProduct:n,index:r,uniqueCartId:i,componentName:o,componentRow:s,itemListId:l,itemListName:c}=e;return(0,m.N)({items:(0,y.i)({mainProduct:t,bundledProduct:a,reviewStatsMainProduct:n,index:r}),currency:t.commerce?.attributes?.toPrice?.currency||"not_set",uniqueCartId:i??t.summary.ctn??"not_set",componentName:o??h.E,componentRow:s,itemListId:l,itemListName:c})};var g=a(46902),v=a.n(g),b=a(66620),f=a(90987),x=a(77216),j=a(66112),C=a(52243),T=a(58002),k=a(74560),S=a(1113),N=a(87716),P=a(29715),A=a(76194),w=a(10227);let B=e=>{let{product:t,shoppablePrice:a,isAllowedStrikeThroughPrice:i=!0,showDiscount:o=!0,className:s,classNameC
1ardContent:l,classNameImageWrapper:c,"data-testid":d="product-simple-card",imageConfig:p,familyNameElementType:m="p",isAllowedSpecialColor:h,isShoppable:y,eddlEvent:_}=e,g=(0,P.p)(y,t.catalogs)&&!!a;return(0,n.jsx)(v(),{"data-testid":d,href:t.productURL??"",className:(0,r.A)((0,C.U)({display:"flex",direction:"column"}),u.fullHeight,u.fullWidth,k.Y$),...(0,N.Zm)(_),children:(0,n.jsxs)(b.Z,{noBorder:!0,className:(0,r.A)((0,C.U)({display:"flex",direction:"column"}),u.fullHeight,s),children:[(0,n.jsx)(A.D,{imageUrl:t?.imageURL??"",alt:t?.familyName||"",imageConfig:p,className:c}),(0,n.jsxs)(x.W,{className:(0,r.A)(k.Ux,u.fullHeight,l),children:[(0,n.jsx)(j.a,{className:k.MY,variant:"body-m",children:(0,n.jsx)(w.o,{elementType:m,familyName:t.familyName??null,descriptor:t.descriptor??null,descriptorClassName:(0,T.typography)({variant:"body-s"})})}),g&&(0,n.jsx)(f.b,{className:k.CA,"data-testid":`${d}-price`,children:(0,n.jsx)(S.r,{...a,discount:o?a.discount:void 0,isAllowedStrikeThroughPrice:i,isAllowedSpecialColor:h,mainPriceTypographyProps:{variant:"body-l",weight:"bold"}})})]})]})})};var I=a(32978),$=a(66393),F=a(28787),E=a(56673),L=a(99746);let M=e=>{let{position:t,product:a,componentRow:n,productTitles:r,productCtns:i,items:o}=e,s=new Date,l=a.summary.ctn||"not_set",c=a.summary.productURL||null,{href:d}=c?new URL(c,window.location.href):{},u=(0,h.G)({componentRow:n,productTitles:r,productCtns:i}),p=(0,L.EX)({contentLink:{href:d||"not_set",title:""},component:u.component_name,linkPosition:`card_${t}`,linkType:"marketing_pdp",destination:`explore:marketing_pdp:product:${l??"not_set"}`.toLocaleLowerCase(),linkText:"not_set",linkId:"not_set",goal:"card_click",items:o.map(e=>({...(0,L.$F)({summary:e.summary,index:e.index,quantity:1,price:e.price,originalPrice:e.originalPrice,discount:e.discount,inStockQuantity:e.inStockQuantity,promotionId:e.promotionId,promotionName:e.promotionName}),item_catalog_type:(0,L.g_)(e.summary,s)}))});if(p?.eventProps)return{...p,eventProps:{...u,...p?.eventProps}}},R=e=>{let{mainProduct:t,bundledProduct:a,reviewStatsMainProduct:m,isAllowedStrikeThroughPrice:h,optimizationImageConfig:g,"data-testid":v="product-bundle-card",className:b,onAddToCartSuccess:f,isAllowedSpecialColor:x,isShoppable:j,isFullWidth:C=!1,position:T=0}=e,{promotion:k}=a,S=(0,F.G)(t?.summary.catalogs),P=(0,E.F)(t.commerce,S),A={...t.summary,imageURL:t.commerce.attributes?.image??t.summary.imageURL},w={...a.summary,imageURL:a.commerce.attributes?.image??a.summary.imageURL},L={variant:"bundledPrice",mainPrice:k?.partnerPrice?.formattedValue??"",previousPrice:a.commerce.attributes?.toPrice?.formattedValue??""},R=[t.summary.productTitle,a.summary.productTitle].filter(Boolean),D=[(0,$.T)(t.summary.ctn),(0,$.T)(a.summary.ctn)].filter(Boolean),[O,V]=(0,y.i)({mainProduct:t,bundledProduct:a});return(0,n.jsxs)(i.FlexBox,{className:(0,r.A)("_18p6uhp1 _12fic3t1 _1myx4zn2d _1myx4zn1m",C&&"_18p6uhp2",b),"data-testid":v,children:[(0,n.jsxs)(i.FlexBox,{className:(0,r.A)(u.fullWidth,u.fullHeight),children:[(0,n.jsx)(B,{"data-testid":`${v}-main-product`,product:A,shoppablePrice:P,isAllowedStrikeThroughPrice:h,isAllowedSpecialColor:x,imageConfig:{loadingStrategy:g?.loading,fetchPriority:g?.fetchPriority},className:d,classNameImageWrapper:c,isShoppable:j,eddlEvent:M({product:t,position:1,productTitles:R,productCtns:D,items:[O]})}),(0,n.jsx)(i.FlexBox,{alignItems:"center",justifyContent:"center",className:(0,r.A)((0,o.W)({padding:"12-16"}),"_18p6uhp5"),children:(0,n.jsx)(l.F,{})}),(0,n.jsx)(B,{"data-testid":`${v}-bundled-product`,product:w,shoppablePrice:L,isAllowedStrikeThroughPrice:h,isAllowedSpecialColor:x,imageConfig:{loadingStrategy:g?.loading,fetchPriority:g?.fetchPriority},className:d,classNameImageWrapper:c,isShoppable:j,eddlEvent:M({product:a,position:2,productTitles:R,productCtns:D,items:[V]})})]}),(0,n.jsx)("hr",{className:(0,r.A)(s.gK,(0,o.W)({marginY:"12-16"}))}),(0,n.jsxs)(i.FlexBox,{className:u.fullWidth,justifyContent:"end",alignItems:"center",gap:12,children:[(0,n.jsx)(i.Typography,{responsiveVariant:"heading-xs-s",elementType:"p",children:k?.promotionPrice?.formattedValue??""}
1),(0,n.jsx)(p.F,{isFullWidth:!1,isDisabled:!1,productCode:t.commerce.attributes.atcCode,bundleProductCode:a.commerce.attributes.atcCode,bundleId:k?.id,bundlePrice:k?.promotionPrice?.formattedValue,onAddToCartSuccess:f,"data-testid":`${v}-add-to-basket-button`,onAddToBasketAction:()=>{I.C&&console.log(`[### BASKET ###] GTM EDDLEvent add_to_basket bundles payload: ${JSON.stringify(_({mainProduct:t,bundledProduct:a,index:T,reviewStatsMainProduct:m,uniqueCartId:"[### BASKET ###] test-cart-id"}),null,2)}`)},pushEDDLEventAddToCart:e=>N.dW.eddlEvents.push(_({mainProduct:t,bundledProduct:a,reviewStatsMainProduct:m,uniqueCartId:e,index:T}))})]})]})}},38077:(e,t,a)=>{a.d(t,{D:()=>n.D});var n=a(25556)},39795:(e,t,a)=>{a.r(t),a.d(t,{blueBorder:()=>n,colorImage:()=>r,handleTextStyle:()=>i,listItem:()=>o,radioButton:()=>s,radioGroup:()=>l,transparentBorder:()=>c}),a(36585),a(26202),a(48364),a(96812);var n="_1y3htm01",r="_1y3htm00",i="_1y3htm05",o="_1y3htm06",s="_1y3htm03",l="_1y3htm04",c="_1y3htm02"},41328:(e,t,a)=>{a.d(t,{$:()=>l});var n=a(95155),r=a(45696),i=a(90968),o=a(59442),s=a(18543);let l=e=>{let{items:t,productDisclaimers:a,className:l,showHeader:c=!0,itemTypographyProps:d}=e,u={variant:"body-s",weight:"book",color:"secondary",...d};return(0,n.jsxs)(r.FlexBox,{paddingY:{mobile:40,desktop:60},direction:"column",gap:24,className:l,children:[c&&(0,n.jsx)(o.DisclaimersHeader,{}),t&&!!Array.from(t).length&&(0,n.jsx)("ol",{className:i.list,children:Array.from(t).map(e=>{let[t,a]=e;return(0,n.jsx)(r.Typography,{elementType:"li",className:i.listItem,id:`[disclaimer:${a.globalOrder}]`,...u,children:(0,n.jsx)("div",{className:i.description,children:(0,n.jsxs)(r.Typography,{elementType:"p",...u,children:[a.description,"\xa0",a.href&&(0,n.jsx)(s.ReadMoreLink,{href:a.href})]})})},t)})}),!!a?.length&&(0,n.jsx)("ol",{className:i.productDisclaimerList,children:a.map((e,t)=>(0,n.jsx)(r.Typography,{elementType:"li",className:i.productDisclaimerListItem,id:`[product-disclaimer:${t+1}]`,"data-marker":e.marker,...u,children:(0,n.jsx)("div",{children:(0,n.jsx)(r.Typography,{elementType:"p",...u,children:e.disclaimerText})})},e.code))})]})}},41549:(e,t,a)=>{a.d(t,{Z:()=>h});var n=a(95155),r=a(61928),i=a(2927),o=a(93617),s=a(9264);a(36585),a(26202),a(48364),a(15868);var l=a(85390),c=a(54459),d=a(73579),u=a(57225),p=a(15863),m=a(80215);let h=e=>{let{content:t,linkResolver:a,isOpen:h,onClose:y,triggerLabel:_=""}=e,{header:g="",subheader:v,description:b}=t?.content||{},f=(0,u.U)(t?.content?.banners||[]),x={header:g,subHeader:v,description:b},j=f.length>0,{uniqueDisclaimers:C,sourcesDisclaimersMap:T}=(0,d.bR)({sources:[{component:c._A.SplitBannersTopIntroduction,content:[x],isVisible:j},{component:c._A.SplitBannersTop,content:f,isVisible:j}],globalDisclaimersSource:t?.disclaimers,linkResolver:a}),{disclaimersRefCallback:k}=(0,m.A)(),S=(0,r.c)(),N=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(p.k,{items:f,headerData:x,introductionDisclaimersMap:T[c._A.SplitBannersTopIntroduction]?.["0"],bannersDisclaimersMap:T[c._A.SplitBannersTop],introductionSubheaderElementType:"h2",introductionHeaderElementType:"h3",isVideoClipOnly:!0}),!!C.size&&(0,n.jsx)(l.$,{items:C})]});return(0,n.jsxs)(s.B,{mode:"modal",placement:"right",background:"primary",isOpen:h,setOpen:y,className:"lkjwk10",ref:k,"aria-label":g||_||void 0,"data-coveo-no-index":!0,"data-testid":"claim-button-overlay",children:[(0,n.jsx)(i.p,{justifyContent:"end",className:"lkjwk11",children:(0,n.jsx)(i.$,{variant:"plain",isIconOnly:!0,onPress:y,className:"lkjwk12","aria-label":S("apps.aria-labels.menu-close"),"data-testid":"sidebar-close",children:(0,n.jsx)(o.F,{})})}),(0,n.jsx)(i.p,{direction:"column",gap:12,className:"lkjwk13",children:N})]})}},45880:(e,t,a)=>{a.d(t,{A:()=>O});var n=a(95155),r=a(4776),i=a(46902),o=a.n(i),s=a(66620),l=a(90987),c=a(77216),d=a(66112),u=a(14003),p=a(99106),m=a(35586),h=a(39795),y=a(74560),_=a(37556),g=a(87716),v=a(96792),b=a(66393),f=a(28800),x=a(61928),j=a(12115),C=a(41295),T=a(85259),k=a(86161),S=a(29715),N=a(10773),P=a(9195),A=a(83323),w=a(51139),B=a(14674),I=a(5959);let $=e=>{let{componentName:t=I.EA,position:a=0,isShoppable:i,isOffLineDealersAvailable:o,stores:s,isAvailable:l,productSummary:c,buyFromRetailerVariant:d,isAllowedStrikeThroughPrice:u,loyaltySiteId:p,showPriceRegardlessOfStock:h,productType:_,fullProductSummary:v,localeCode:f,commerceAction:$="none",productC
1ode:F,showDiscount:E=!0,product:L,productCommerceData:M,isAllowedSpecialColor:R,newsletterSubscribeData:D,pubShopSiteId:O,externalIsAdded:V,viewProductCta:W,analyticParams:U,onViewProductClick:q,onQuickViewClick:Y,viewProductAnalyticParams:z,viewProductCtaTestId:H,hideActionButtons:K=!1,priceDisplay:Q,isLoyaltyIncentive:G=!1}=e,Z=(0,x.c)(),X=(0,b.T)(L.ctn),J=(0,k.r)().localeCode,ee=!!s?.length,et=i&&"none"===$&&ee&&("A"===d||"C"===d),ea=X&&!i&&(o||!!s?.length),en=i&&"notify-me"===$&&!G,er=(0,j.useMemo)(()=>!!i&&"add-to-cart"===$||!!en||!!et||!!ea,[i,$,en,et,ea]);return(0,n.jsxs)("div",{className:(0,T.Y)({paddingTop:{mobile:16,desktop:24},paddingBottom:4}),children:[(0,n.jsx)(w.f,{isSellable:(0,S.p)(i,c.catalogs),shoppablePrice:L.shoppablePrice,nonShoppablePrice:L.price,isAllowedStrikeThroughPrice:u,isAllowedSpecialColor:R,showDiscount:E,hasAvailableStore:l,disclaimer:Z("apps.translations.b2c.b2c-p14-compatible-crps-retail-disclaimer"),showPriceRegardlessOfStock:h,mainShoppablePriceTypographyProps:{responsiveVariant:"heading-xs-s"}}),!K&&i&&"add-to-cart"===$&&(0,n.jsx)(N.h,{loyaltySiteId:p,productC
1ode:F,className:(0,r.A)(y.fZ,(0,T.Y)({marginTop:16})),isDisabled:!1,productCtn:L.ctn,pubShopSiteId:O??"",localeCode:f,productType:_,productSummary:v,productCommerceData:M,externalIsAdded:V,componentName:t,position:a,isSubscription:!1,priceDisplay:Q}),!K&&en&&(0,n.jsx)("div",{className:(0,r.A)(y.fZ,(0,T.Y)({marginTop:16})),children:(0,n.jsx)(B.t,{componentName:t,productId:X,productSummary:c,isFullWidth:!0,newsletterSubscribeData:D})}),!K&&et&&(0,n.jsx)(A.T,{componentName:t,isOffLineDealersAvailable:o,className:(0,r.A)(y.fZ,(0,T.Y)({marginTop:16})),productId:X,stores:s,productSummary:c,isFullWidth:!0,buttonColor:"neutral",buttonVariant:"outline",onClick:()=>{g.dW.eddlEvents.push((0,P.I)({summary:c,locale:J,componentName:t}))},onClose:()=>{g.dW.eddlEvents.push((0,P.C)({summary:c,locale:J,componentName:t}))}}),!K&&ea&&(0,n.jsx)(A.T,{componentName:t,productSummary:c,isOffLineDealersAvailable:o,className:(0,r.A)(y.fZ,(0,T.Y)({marginTop:16})),productId:X,stores:s,isFullWidth:!0,onClick:()=>{g.dW.eddlEvents.push((0,P.I)({summary:c,locale:J,componentName:t}))},onClose:()=>{g.dW.eddlEvents.push((0,P.C)({summary:c,locale:J,componentName:t}))}}),W?(0,n.jsx)(C.Button,{isDisabled:W.isLoading,elementType:Y?"button":"a",className:(0,T.Y)({marginTop:4}),target:W.target??"_self",href:Y?void 0:W.url,shape:"round",variant:"outline-subtle",color:"neutral",isFullWidth:!0,onPress:Y||q,"aria-label":W.label,"data-testid":`${H}-view-product-cta`,...(0,g.Zm)(z||U),children:W.isLoading?(0,n.jsx)(m.y,{size:"small",height:20}):(0,n.jsx)("span",{children:W.label})}):(0,n.jsx)("div",{className:y.Al,"aria-hidden":"true"}),!er&&(0,n.jsx)("div",{className:y.Al,"aria-hidden":"true"})]})};var F=a(11439),E=a(76194),L=a(9657),M=a(62777);let R=e=>{let{images:t,imageConfig:a,target:i,...o}
1=e,[s,l]=(0,j.useState)(null),[c,d]=(0,j.useState)(0);return(0,j.useEffect)(()=>{s&&(s.update(),0!==s.activeIndex&&s.slideTo(0,0))},[t,s]),(0,j.useEffect)(()=>{if(!s?.el)return;let e=s.el;e.hasAttribute("tabindex")||e.setAttribute("tabindex","0");let t=e=>{if("ArrowLeft"===e.key){e.preventDefault(),s.slidePrev();return}"ArrowRight"===e.key&&(e.preventDefault(),s.slideNext())};return e.addEventListener("keydown",t),()=>{e.removeEventListener("keydown",t)}},[s]),(0,n.jsx)(L.F,{swiperProps:{onSwiper:e=>l(e),keyboard:!1,spaceBetween:0,breakpoints:{[M.L.q0.tablet]:{spaceBetween:0}},preventInteractionOnTransition:!0,onSlideChange:e=>{let{activeIndex:t}=e;return d(t)},className:y.UT},columns:1,navButtonsClassName:{prev:(0,r.A)((0,M.Y)({marginLeft:8}),y.SI),next:(0,r.A)((0,M.Y)({marginRight:8}),y.SI)},children:t.map((e,t)=>(0,n.jsx)(E.D,{...o,imageConfig:{...a,loadingStrategy:t===c?a?.loadingStrategy:"lazy",fetchPriority:t===c?a?.fetchPriority:void 0},imageUrl:e.url,imageAiFlag:e.aiFlag,tabIndex:t===c?0:-1,target:i??"_self"},e.url))})};var D=a(10227);let O=e=>{let{ref:t,componentName:a,position:i,product:x,link:j,withProductVariations:C=!1,productVariations:T,stores:k=[],hasAvailableStore:S=!1,hideActionButtons:N=!1,isLoading:P,isShoppable:A,isOffLineDealersAvailable:w,onColorPickerChange:B,onViewProductClick:I,onLinkClick:L,onLinkTouchStart:M,onLinkTouchEnd:O,onQuickViewClick:V,viewProductCta:W,className:U,classNameCardContent:q,"data-testid":Y="product-card",imageConfig:z,analyticParams:H,imageAnalyticParams:K,titleAnalyticParams:Q,viewProductAnalyticParams:G,isAllowedStrikeThroughPrice:Z,familyNameElementType:X="p",pubShopSiteId:J,productSummary:ee,newsletterSubscribeData:et,buyFromRetailerVariant:ea,isAllowedSpecialColor:en,commerceAction:er="none",productCode:ei,showDiscount:eo=!0,loyaltySiteId:es,showPriceRegardlessOfStock:el,productType:ec,fullProductSummary:ed,productCommerceData:eu,localeCode:ep,ribbon:em,externalIsAdded:eh,imageClassName:ey,cardLinkTarget:e_,priceDisplay:eg,isLoyaltyIncentive:ev}=e,eb="string"==typeof x.handleID?[x.handleID]:x.handleID,ef=x.internalProductStatus===v.J.Discontinued&&!S,ex=(0,_.a)(),ej=e=>{if(V){e.preventDefault(),e.stopPropagation(),V();return}L?.()};return(0,n.jsxs)(s.Z,{ref:t,"data-testid":Y,className:(0,r.A)(y.Ui,U),tabIndex:-1,onClick:ej,children:[em,x.images?.length?(0,n.jsx)(R,{link:j||x?.productURL||"",target:e_,alt:x?.familyName||"",isDisabled:ef,images:x.images,imageConfig:z,tabIndex:"-1",analyticParams:K||H,onClick:ej,onTouchStart:M,onTouchEnd:O}):(0,n.jsx)(E.D,{link:j||x?.productURL||"",imageUrl:x?.imageURL??"",isDisabled:ef,alt:x?.familyName||"",imageConfig:z,analyticParams:K||H,onClick:ej,onTouchStart:M,onTouchEnd:O,className:ey,target:e_}),C&&T.length>0&&B&&(0,n.jsx)("div",{className:y.f$,children:(0,n.jsx)(F.t,{className:(0,p.Y)({marginTop:16}),items:T,value:(0,b.T)(x?.ctn),onChange:B})}),(0,n.jsxs)(c.W,{className:(0,r.A)(y.Ux,q),children:[(0,n.jsx)(d.a,{className:y.MY,variant:"body-m",children:(0,n.jsx)(o(),{prefetch:!1,href:x?.productURL??"",...(0,g.Zm)(Q||H),tabIndex:-1,onClick:ej,onTouchStart:M,onTouchEnd:O,target:e_??"_self",children:(0,n.jsx)(D.o,{elementType:X,descriptor:x.descriptor??null,familyName:x.familyName??null})})}),(0,n.jsx)(o(),{prefetch:!1,href:x?.productURL??"",...(0,g.Zm)(Q||H),className:y.Y$,onClick:ej,onTouchStart:M,onTouchEnd:O,target:e_??"_self",children:(0,n.jsx)(l.b,{className:y.zI,children:(0,n.jsxs)(u.p,{gap:8,className:(0,p.Y)({marginTop:4}),wrap:"wrap",children:[(0,n.jsx)(f.v,{ctn:x?.ctn,variant:"secondary",color:"black",iconType:"box"}),eb?.map(e=>(0,n.jsx)(f.v,{textStyle:h.handleTextStyle,ctn:e,iconType:"box"},e))]})})}),x.versions&&x.versions.length>0&&(0,n.jsx)("ul",{className:(0,p.Y)({marginTop:8}),children:x.versions?.map(e=>(0,n.jsx)("li",{className:(0,r.A)(h.listItem,(0,p.I)({color:"secondary",fontSize:"body-s",fontWeight:"body-s",lineHeight:"body-s"})),children:e},e))})]}),(0,n.jsx)("div",{className:y.qi,children:ex&&P?(0,n.jsx)(m.y,{height:48,width:48,className:(0,p.Y)({marginLeft:"auto",marginRight:"auto"})}):x?.ctn&&(0,n.jsx)($,{componentName:a,position:i,isOffLineDealersAvailable:w,isShoppable:A,product:x,loyaltySiteId:es,stores:ex?k:[],isAvailable:S,productSummary:ee,buyFromRetailerVariant:ea,isAllowedStrikeThroughPrice:Z,isAllowedSpecialColor:en,showDiscount:eo,commerceAction:ex?er:"none",productC
1ode:ei,showPriceRegardlessOfStock:el,newsletterSubscribeData:et,pubShopSiteId:J,productType:ec,fullProductSummary:ed,productCommerceData:eu,localeCode:ep,externalIsAdded:eh,viewProductCta:W,viewProductCtaTestId:Y,onViewProductClick:I,onQuickViewClick:V,viewProductAnalyticParams:G,analyticParams:H,hideActionButtons:N,priceDisplay:eg,isLoyaltyIncentive:ev})})]})}},46363:(e,t,a)=>{a.d(t,{SplitBanner:()=>n.D});var n=a(65337)},51139:(e,t,a)=>{a.d(t,{f:()=>s});var n=a(95155),r=a(1113),i=a(82236);let o=e=>{let{price:t,disclaimer:a,disclaimerTypographyProps:r}=e;return(0,n.jsxs)(n.Fragment,{children:[!!a&&(0,n.jsx)(i.Typography,{elementType:"p",variant:"body-s",color:"secondary",...r,children:a}),(0,n.jsx)(i.Typography,{"data-testid":"non-shoppable-price",elementType:"p",responsiveVariant:"heading-s-m",color:"primary",children:t})]})},s=e=>{let{isSellable:t,shoppablePrice:a,nonShoppablePrice:i,isAllowedStrikeThroughPrice:s,showDiscount:l=!0,disclaimer:c,hasAvailableStore:d,showPriceRegardlessOfStock:u=!1,mainShoppablePriceTypographyProps:p,isAllowedSpecialColor:m,whiteStyling:h,disclaimerTypographyProps:y,outOfStockMessage:_,horizontal:g,hideTooltipOnMobile:v,hideDiscountOnMobile:b}=e;return t&&a?(0,n.jsx)(r.r,{...a,discount:l?a.discount:void 0,mainPriceTypographyProps:p,isAllowedStrikeThroughPrice:s,isAllowedSpecialColor:m,whiteStyling:h,outOfStockMessage:_,horizontal:g,hideTooltipOnMobile:v,hideDiscountOnMobile:b}):i&&!t&&(u||d)?(0,n.jsx)(o,{price:i,disclaimer:c,disclaimerTypographyProps:y}):null}},52546:(e,t,a)=>{a.d(t,{$:()=>n.$,o:()=>r.o});var n=a(54800),r=a(258)},55247:(e,t,a)=>{a.d(t,{r:()=>y});var n=a(95155),r=a(61928),i=a(9657);a(36585),a(26202),a(48364),a(87532);var o="_1luyhpt6",s=a(41872),l=a(61804),c=a(14775),d=a(31303),u=a(66091),p=a(63114),m=a(19218),h=a(96162);let y=e=>{let{isOpen:t,onClose:a,mainProduct:y,bundledProducts:_,reviewStatsMainProduct:g,onBundleAddSuccess:v,"data-testid":b="bundle-overlay",isShoppable:f}=e,x=(0,r.c)(),j=[y,..._],{elementRef:C}=(0,u.hn)({items:j.map((e,t)=>({...(0,p.qO)({summary:e.summary,commerce:e.commerce}),promotionId:e.promotion?.id??_[0]?.promotion?.id,promotionName:e.promotion?.type??_[0]?.promotion?.type,index:t})),componentName:h.E,isShoppable:!!f});return(0,n.jsx)(l.h,{isOpen:t,onClose:a,title:x("b2c-page-marketing-pdp-component-bundleOverlay-header"),size:c.QY.Medium,fullscreenBelow:c.sX.Tablet,"data-testid":b,"data-coveo-no-index":!0,hideBackButton:!0,className:"_1luyhpt0",headerClassName:"_1luyhpt4",contentClassName:"_1luyhpt1",children:(0,n.jsx)(m.s,{children:(0,n.jsxs)("div",{ref:C,className:"_1luyhpt2",children:[1===_.length&&(0,n.jsx)(d.E,{isFullWidth:!0,mainProduct:y,bundledProduct:_[0],reviewStatsMainProduct:g,onAddToCartSuccess:v,isAllowedStrikeThroughPrice:!0,isAllowedSpecialColor:!1,"data-testid":`${b}-bundle-card`,isShoppable:f}),_.length>1&&(0,n.jsx)(i.F,{showScrollbarOnMobile:!0,navButtonsClassName:{next:"_1luyhpt5",prev:o},swiperProps:{className:s.swiperContainer,onSlideNextTransitionEnd:e=>{if(e.isEnd){let e=document.getElementsByClassName(o)[0];e?.focus()}}},children:_.map((e,t)=>(0,n.jsx)(d.E,{className:"_1luyhpt3",mainProduct:y,bundledProduct:e,reviewStatsMainProduct:g,onAddToCartSuccess:v,isAllowedStrikeThroughPrice:!0,isAllowedSpecialColor:!1,"data-testid":`${b}-bundle-card-${e.commerce.id}`,isShoppable:f,position:t},e.commerce.id))})]})})})}},56673:(e,t,a)=>{a.d(t,{F:()=>n.F});var n=a(20235)},56818:(e,t,a)=>{a.d(t,{i:()=>n});function n(e){let{mainProduct:t,bundledProduct:a,reviewStatsMainProduct:n,index:r}=e,i=a.promotion?.id,o=a.promotion?.type,s=t.commerce?.attributes?.toPrice?.value??0,l=t.commerce?.attributes?.fromPrice?.value??t.commerce?.attributes?.msrpPrice?.value??s,c=a.commerce?.attributes?.toPrice?.value??0,d=a.promotion?.partnerPrice?.value??c;return[{index:r,summary:t.summary,price:s,originalPrice:l,discount:l-s,inStockQuantity:t.commerce?.attributes?.availability?.quantity,itemReviews:n?.reviewCount,itemStars:n?.averageRating??void 0,promotionId:i,promotionName:o},{index:r,summary:a.summary,price:d,originalPrice:c,discount:c-d,inStockQuantity:a.commerce?.attributes?.availability?.quantity,promotionId:i,promotionName:o}]}},57225:(e,t,a)=>{a.d(t,{U:()=>n});let n=e=>e.map(e=>({...e,subheader_top:e.subheader_top}
1))},59203:(e,t,a)=>{a.d(t,{s:()=>A});var n=a(95155),r=a(4776),i=a(75860),o=a.n(i),s=a(82236),l=a(80198),c=a(41872),d=a(94416),u=a(53877),p=a(13707);let{paragraph:m,heading2:h,heading3:y,bold:_,underline:g,italic:v,link:b,orderList:f,unorderList:x,listItem:j,reference:C,breakMark:T,fragment:k,table:S}=u.Y;var N=a(73579),P=a(89350);let A=e=>{let{className:t,content:a,path:i,richTextStyleClasses:u,disclaimerByIdMap:A,linkResolver:w,embeddedContent:B,containerElementType:I}=e,$=(0,P.S)({content:a,path:i,renderOption:(e=>{let{styleClasses:t,overrides:a={},embeddedContent:n,linkResolver:r}=e;return{...{[m]:(e,a)=>(0,p.md)(e)?"":`<p class="${t[m]}">${a(e.children)}</p>`,[T]:e=>{let t=e.match(/\n/g);return t?t.map(()=>"<br>").join(""):""},[k]:(e,a)=>`<span class="${t[k]}">${a(e.children)}</span>`,[h]:(e,a)=>`<h2 class="${t[h]}">${a(e.children)}</h2>`,[y]:(e,a)=>`<h3 class="${t[y]}">${a(e.children)}</h3>`,[_]:e=>`<b class="${t[_]}">${e}</b>`,[g]:e=>`<u class="${t[g]}">${e}</u>`,[v]:e=>`<i class="${t[v]}">${e}</i>`,[b]:e=>{let{attrs:a,children:n}=e,r=(0,p.Zg)(n);return`<a class="${t[b]}" href="${a.url}" target="${a.target||"_self"}">${r}</a>`},[f]:(e,a)=>`<ol class="${t[f]}">${a(e.children)}</ol>`,[x]:(e,a)=>`<ul class="${t[x]}">${a(e.children)}</ul>`,[j]:(e,a)=>`<li class="${t[j]}">${a(e.children)}</li>`,[C]:e=>{let{attrs:a,children:i}=e,o=(0,p.Zg)(i);if("entry"===a.type&&"link"===a["display-type"]){let e=n?.find(e=>{let{uid:t,_content_type_uid:n}=e;return t===a["entry-uid"]&&n===a["content-type-uid"]}),i=e?r.resolveLinkByEntry(e):null,s=a.target||(i?.external?"_blank":"_self"),l=e?e.url||"/":null;return`<a href="${i?.href||"#"}" target="${s}" class="${t[C]}">${l&&l===o?"/undefined":o}</a>`}return"asset"===a.type?"":o},[S]:(e,a)=>(0,p.md)(e)?"":`<table class="${t[S]}">${a(e.children)}</table>`},...a}})({styleClasses:u??d.vQ,overrides:d.H6.reduce((e,t)=>(e[t]=(e,a)=>{if((0,p.md)(e))return"";let n=`<${t} class="${d.vQ[t]??""}">${a(e.children)}</${t}>`;return(0,N.PK)(n,A)},e),{}),linkResolver:w,embeddedContent:B}),sanitizeOptions:d.fg});return o()($)?null:(0,n.jsx)(s.Typography,{elementType:I||"div",className:(0,r.A)(c.breakWord,l.richTextContainer,t),"data-testid":"rich-text","aria-live":"polite",dangerouslySetInnerHTML:{__html:$}})}},59442:(e,t,a)=>{a.d(t,{DisclaimersHeader:()=>s});var n=a(95155),r=a(61928),i=a(82236),o=a(41872);let s=()=>{let e=(0,r.c)();return(0,n.jsx)(i.Typography,{variant:"body-m",weight:"bold",className:o.truncateWithEllipsis,children:e("b2c-page-pdp-disclaimers-label")})}},61804:(e,t,a)=>{a.d(t,{h:()=>v});var n=a(95155),r=a(4776),i=a(3037),o=a(85259),s=a(35586);a(68824);var l=a(41872),c=a(42105),d=a(67010),u=a(21445);let p=e=>{let{title:t,onClose:a,titleClassName:r,dataTestId:i="overlay",hideBackButton:o=!1}=e;return(0,n.jsxs)(n.Fragment,{children:[!o&&(0,n.jsx)(d.Button,{variant:"outline-subtle",shape:"round",isIconOnly:!0,onPress:a,"data-testid":`${i}-back-button`,"aria-label":"Go back",children:(0,n.jsx)(u.b,{})}),t&&(0,n.jsx)(d.FlexBox,{justifyContent:"center",alignItems:"center",flexGrow:1,children:(0,n.jsx)(d.Typography,{responsiveVariant:"heading-xs-s",elementType:"h2",className:r,children:t})})]})};var m=a(12115),h=a(79030),y=a(89809),_=a(14775);let g={[_.sX.Mobile]:0,[_.sX.Tablet]:h.L.q0.tablet,[_.sX.Desktop]:h.L.q0.desktop},v=e=>{let{isOpen:t,onClose:a,title:d,children:u,size:h=_.QY.Large,fullscreenBelow:v=_.sX.Tablet,isDismissable:b=!0,isLoading:f=!1,className:x,titleClassName:j,headerClassName:C,contentClassName:T,hideBackButton:k=!1,"data-testid":S="overlay","data-coveo-no-index":N,containFocus:P,"aria-label":A}=e,{targetSize:w}=(e=>{let{size:t,fullscreenBelow:a}=e,{width:n}=(0,y.l)(100);return(0,m.useMemo)(()=>{if(t===_.QY.Fullscreen)return{shouldBeFullscreen:!0,targetSize:_.QY.Fullscreen};if(!a)return{shouldBeFullscreen:!1,targetSize:t};let e=n<g[a];return{shouldBeFullscreen:e,targetSize:e?_.QY.Fullscreen:t}},[n,t,a])})({size:h,fullscreenBelow:v}),B=(0,n.jsx)(p,{title:d,onClose:a,titleClassName:j,dataTestId:S,hideBackButton:k});return(0,n.jsx)(c.T,{title:B,isOpen:t,onClose:a,variant:w===_.QY.Fullscreen?_.P8.Fullscreen:_.P8.Modal,isDismissable:b,className:(0,r.A)("_3ofd2k0",x),contentClassName:"_3ofd2k1",headerClassName:C,"data-testid":S,"data-coveo-no-index":N,focus:!1,containFocus:P,"aria-label":A,contentContainerClassName:(0,o.Y)({paddingX:{desktop:20,mobile:16},paddingTop:0}),children:f?(0,n.jsx)(i.FlexBox,{justifyContent:"center",children:(0,n.jsx)(s.y,{className:l.fullWidth,"data-testid":"loading-spinner"})}):(0,n.jsx)(i.FlexBox,{direction:"column",gap:{mobile:16,desktop:20},className:(0,r.A)("_3ofd2k2",T),onTransitionEnd:()=>!f,children:u})})}},65177:(e,t,a)=>{a.d(t,{j:()=>r});var n=a(70354);let r=e=>!!e&&(e.availability.status===n.XL4.InStock||e.availability.status===n.XL4.LowStock)},65783:(e,t,a)=>{a.d(t,{Z:()=>n});let n=5e3},71430:(e,t,a)=>{a.d(t,{p:()=>i});var n=a(87716),r=a(98706);function i(e){return{event:n.mu.interaction,eventProps:{component_name:r.E,interaction_description:`${r.E}:${e}
1:not_set:not_set`,interaction_goal:e,interaction_status:"success",interaction_value:"not_set"}}}},74560:(e,t,a)=>{a.d(t,{Al:()=>r,B6:()=>b,CA:()=>m,F6:()=>f,KC:()=>u,MY:()=>d,SI:()=>_,Tl:()=>x,UT:()=>j,Ui:()=>s,Ux:()=>l,Vu:()=>g,Y$:()=>y,_y:()=>c,f$:()=>h,fZ:()=>n,nK:()=>p,qi:()=>i,yW:()=>v,zI:()=>o}),a(36585),a(26202),a(48364),a(91091);var n="_4x4pnyj",r="_4x4pnyk",i="_4x4pny2",o="_4x4pny6",s="_4x4pny0",l="_4x4pny8",c="_4x4pny9",d="_4x4pny5",u="_4x4pny4",p="_4x4pny3",m="_4x4pny7",h="_4x4pny1",y="_4x4pnyf",_="_4x4pnyh",g="_4x4pnya",v="_4x4pnyd",b="_4x4pnye",f="_4x4pnyb",x="_4x4pnyg",j="_4x4pnyi"},75627:(e,t,a)=>{a.r(t),a.d(t,{bannerBody:()=>n,fallbackMediaContainer:()=>r,mediaControllerClassName:()=>i,splitBannerBase:()=>o,splitBannerContent:()=>s,splitBannerMedia:()=>l,splitBannerPlayButton:()=>c}),a(36585),a(26202),a(48364),a(52889);var n="_1brmylc4",r="_1brmylc2",i="_1brmylc3",o="_1brmylc1",s="_1brmylc5",l="_1brmylc0",c="_1brmylc6"},76194:(e,t,a)=>{a.d(t,{D:()=>p});var n=a(95155),r=a(4776),i=a(88560),o=a(85259),s=a(43050),l=a(74560),c=a(20230),d=a(87716),u=a(72019);let p=e=>{let{imageUrl:t,imageAiFlag:a,isDisabled:p,link:m,alt:h,imageConfig:y,tabIndex:_,analyticParams:g,onClick:v,onTouchStart:b,onTouchEnd:f,className:x,target:j}=e,C={base:{url:t,mixBlendMode:"multiply",crop:"1:1",constrain:!0,width:280,...y?.base},phone:y?.phone,tablet:{width:350,...y?.tablet},desktop:{width:256,...y?.desktop},largeDesktop:{width:256,...y?.largeDesktop}},T=()=>(0,n.jsxs)("div",{className:(0,r.A)(l.nK,x),children:[(0,n.jsx)(c.F,{aiFlag:a,position:"top-right"}),(0,n.jsx)(i.M,{"data-testid":"product-card-image",alt:h??"",mixBlendMode:"multiply",objectFit:"contain",aspectRatio:"1-1",className:(0,r.A)((0,o.Y)({padding:{mobile:0,desktop:12}}),p&&l.Vu),...(0,u.ul)(C),loading:y?.loadingStrategy,fetchPriority:y?.fetchPriority})]});return m?(0,n.jsx)(s.N,{href:m,className:(0,r.A)(l.KC,l.Y$),tabIndex:_,onClick:v,onTouchStart:b,onTouchEnd:f,target:j??"_self",...(0,d.Zm)(g),children:T()}):T()}},78545:(e,t,a)=>{a.d(t,{d:()=>o});var n=a(87716),r=a(99746),i=a(14512);let o=(e,t,a)=>{let o=(0,r.C8)({event:n.mu.click,component:e.componentName??"",contentLink:{href:t.href,title:t.title,external:t.isRetailer},goal:"wtb.buyLead",linkType:"wtb_buy_at_others",linkPosition:`link_${t.position}`});if(o)return{event:n.mu.wtb_buy_at_others,eventProps:{...o.eventProps,interaction_description:`${e.componentName}:wtb.buyLead:link_${t.position}:wtb_buy_at_others`,interaction_goal:"wtb.buyLead",...{interaction_value:"overlay_icon_click",interaction_status:"STOCK_RETAILER_ONLINE",interaction_store_name:t.storeName,interaction_store_type:t.isRetailer?"retailers":"philips",interaction_store_in_stock:t.isInStock?"TRUE":"FALSE"},...(0,i.J)(e),...a}}}},81110:(e,t,a)=>{a.d(t,{j:()=>p});var n=a(95155),r=a(4776),i=a(75860),o=a.n(i),s=a(9929),l=a(37864),c=a(23226),d=a(75627),u=a(91919);let p=e=>{let{asset:t,testId:a,optimizationImageConfig:i,className:p,fallbackIcon:m,disableMixBlendMode:h=!1,onPlay:y,onPause:_,onStart:g,onProgress:v,onComplete:b}=e;return!t||o()(t?.image)&&!t?.video?.length?m?(0,n.jsx)(s.SplitBannerMedia,{"data-testid":`${a}-media`,className:(0,r.A)(d.fallbackMediaContainer,p),children:m}):null:(0,n.jsx)(s.SplitBannerMedia,{"data-testid":`${a}-media`,className:(0,r.A)(d.splitBannerMedia,p),children:(0,n.jsx)(u.W,{asset:t,size:"s",maxLengthAltText:100,mediaControllerClassName:d.mediaControllerClassName,playButtonClassName:d.splitBannerPlayButton,playButtonIconSize:"regular",playIcons:{play:c.MediaPlayFill,pause:l.MediaPause},optimizationImageConfig:i,disableMixBlendMode:h,onPlay:y,onPause:_,onStart:g,onProgress:v,onComplete:b})})}},83323:(e,t,a)=>{a.d(t,{T:()=>F});var n=a(95155),r=a(61928),i=a(12115),o=a(67010),s=a(27391),l=a(59965),c=a(93617),d=a(9264);a(36585),a(26202),a(48364),a(56189);var u=a(9355),p=a(87716),m=a(4776),h=a(46902),y=a.n(h),_=a(82236),g=a(16001),v=a(58002);a(54100);var b=a(38260);let f=e=>{let{title:t,footerLink:a,subheading:r,titleClassName:i=s.responsiveTypography["heading-m-l"],description:o,searchPlaceHolder:c,onSearch:d,className:u}=e;return(0,n.jsxs)("section",{className:(0,m.A)("hpu7vs0",u),children:[r&&(0,n.jsx)(_.Typography,{className:(0,m.A)((0,l.spacing)({marginBottom:4}),(0,v.typography)({fontSize:"body-m"})),elementType:"p",children:r}),(0,n.jsx)(_.Typography,{className:i,elementType:"h1",children:t}),"string"==typeof o?(0,n.jsx)(_.Typography,{className:(0,m.A)((0,v.typography)({fontSize:"body-m"}),(0,l.spacing)({marginTop:{mobile:16,desktop:20}})),elementType:"p",children:o}):o,(0,n.jsx)(b.v,{isFullWidth:!0,onInputChange:d,className:(0,m.A)(g.isFullWidth,(0,l.spacing)({marginTop:{mobile:12,desktop:20}})),placeholder:c}),a&&(0,n.jsx)(y(),{prefetch:!1,href:a.href,className:(0,m.A)("hpu7vs1",(0,l.spacing)({marginTop:12}),(0,v.typography)({fontSize:"body-m"})),children:a.title})]})};var x=a(96058),j=a(66620),C=a(88560),T=a(14003),k=a(88235),S=a(30332),N=a(85950),P=a(86161),A=a(67229),w=a(72019),B=a(78545);let I=e=>{let{productSummary:t,componentName:a,position:i,isRetailer:o,isInStock:s,logoURL:l,storeName:c,url:d,additionalEventProps:u}=e,h=(0,r.c)(),{localeCode:y}=(0,P.r)(),_=(0,x.Ym)(),{Link:g}=(0,A.M)(_),v=(0,p.Zm)(t?(0,B.d)({summary:t,locale:y.replace("_","-"),componentName:a},{href:d,title:c,storeName:c,isInStock:s,isRetailer:o,position:i},u):void 0);return(0,n.jsx)(g,{href:d,target:"_blank",...v,children:(0,n.jsx)(j.Z,{className:(0,m.A)(S.C,(0,S.Y)({paddingY:{desktop:12,mobile:8},paddingX:{desktop:20,mobile:16}})),children:(0,n.jsxs)(T.p,{alignItems:"center",children:[(0,n.jsx)(C.M,{mixBlendMode:"multiply",objectFit:"contain",style:{width:84,height:51},alt:c,aspectRatio:"16-9",...(0,w.ul)({base:{url:l,crop:"16:9",mixBlendMode:"multiply",width:84,height:51}})}),(0,n.jsx)("p",{className:(0,S.Y)({marginLeft:"auto"}),children:(0,n.jsx)(k.v,{color:s?"green":"grey",variant:"secondary",children:h(s?"apps.translations.b2c.b2c-page-pdp-support-buyFromRetailers-inStock-label":"apps.translations.b2c.b2c-catalog-pc15-out-of-stock-short")})}),(0,n.jsx)(N.ArrowTailRight,{className:(0,S.Y)({marginLeft:12})})]})})})},$="apps.translations.b2c.b2c-p01-buy-product-find-retailers",F=e=>{let{className:t,isOffLineDealersAvailable:a,stores:m,productId:h,isFullWidth:y,onClick:_=()=>{},onClose:g=()=>{},buttonColor:v="theme",buttonVariant:b="solid",productSummary:x,componentName:j,additionalEventProps:C,...T}=e,k=(0,r.c)(),[S,N]=(0,i.useState)(!1),{linkResolver:P}=(0,u.wY)(),A=P?{title:k("apps.translations.b2c.b2c-page-pdp-support-buyFromRetailers-search-title"),href:P.hrefMarketingPDP(h,k("apps.translations.b2c.b2c-page-pdp-store-locator-URL-ending"))}:void 0,w=()=>{N(!1),g()},B=(0,i.useMemo)(()=>m?.toSorted((e,t)=>Number("YES"===t.availability)-Number("YES"===e.availability)),[m]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.Button,{onPress:()=>{N(!0),_()},shape:"round",variant:b,color:v,isFullWidth:y,className:t,"data-testid":"buy-from-retailer-button",...T,...p.C.markComponent(p.Dn.BuyFromRetailer),children:(0,n.jsx)("p",{children:k($)})}),(0,n.jsxs)(d.B,{mode:"modal",placement:"right",background:"primary",isOpen:S,onClose:w,"aria-label":k($),className:"_1v93bhn1","data-testid":"buy-from-retailer-sidebar","data-coveo-no-index":!0,children:[(0,n.jsxs)(o.FlexBox,{justifyContent:"spaceBetween",alignItems:"center",className:"_1v93bhn2",children:[(0,n.jsx)(o.Typography,{elementType:"h2",responsiveVariant:"heading-xs-s",weight:"bold",children:k($)}),(0,n.jsx)(o.Button,{variant:"plain",isIconOnly:!0,onPress:w,className:"_1v93bhn3","aria-label":k("apps.aria-labels.menu-close"),"data-testid":"buy-from-retailer-close",children:(0,n.jsx)(c.F,{})})]}),(0,n.jsxs)(o.FlexBox,{direction:"column",gap:12,className:"_1v93bhn4",children:[a&&!!P&&(0,n.jsx)(f,{titleClassName:s.responsiveTypography["heading-xs-s"],searchPlaceHolder:k("apps.translations.foundation-general.foundation-general-se18-searchplaceholder"),className:"_1v93bhn0",title:k("apps.translations.foundation-catalog.foundation-catalog-p01v2-retailers-local-store"),footerLink:A}),B&&B.length>0&&(0,n.jsx)("section",{className:(0,l.spacing)({marginTop:a?40:20}),children:(0,n.jsxs)(o.FlexBox,{direction:"column",gap:{mobile:12,desktop:16},children:[(0,n.jsx)(o.Typography,{elementType:"h3",variant:"body-l",weight:"bold",children:k("apps.translations.b2c.b2c-p01-buy-online")}),(0,n.jsx)(o.FlexBox,{direction:"column",gap:{mobile:8,desktop:12},children:B.map((e,t)=>(0,n.jsx)(I,{storeName:e.name??"",logoURL:e.logoURL??"",url:e.buyURL??"",isInStock:"YES"===e.availability,position:t+1,isRetailer:"N"===e.isPhilipsStore,componentName:j,productSummary:x,additionalEventProps:C},e.name))})]})})]})]})]})}},85390:(e,t,a)=>{a.d(t,{$:()=>n.$});var n=a(41328)},89350:(e,t,a)=>{a.d(t,{S:()=>b});var n=a(77016),r=a(61706),i=a.n(r),o=a(27377),s=a.n(o),l=a(75860),c=a.n(l),d=a(13707),u=a(29142),p=a(68448),m=a(41805),h=a.n(m),y=a(41872),_=a(94416);function g(e){return"tag"===e.type}function v(e){let t=[],a=[],n=null,r=()=>{if(a.length>0){let e=new u.Hg("li",{class:y.noBullet},a);t.push(e),a=[]}},i=e=>{r(),t.push(e),n=e},o=e=>{r(),t.push(e)},s=e=>{if(n)n.children.push(e);else{r();let a=new u.Hg("li",{class:y.noBullet},[e]);t.push(a)}};for(let t of e.children){if("text"===t.type){t.data.trim()&&a.push(t);continue}if(g(t))switch(t.name){case"li":i(t);break;case"script":case"template":o(t);break;case"ul":case"ol":s(t);break;default:a.push(t)}}r(),e.children=t,p.ED.findAll(e=>
1g(e)&&("ul"===e.name||"ol"===e.name),e.children).forEach(v)}let b=e=>{var t;let a,r,{content:o,path:l,renderOption:u,sanitizeOptions:m}=e;if(c()(o)||(0,d.wc)(s()(o,l)))return"";let y=i()(o);(0,n.LE)({entry:y,paths:[l],renderOption:u});let b=s()(y,l);return b?(t=String(b),a=h()(t,m),!function e(t){t.children=t.children.filter(t=>!g(t)||(e(t),!_.u$.includes(t.name)||0!==t.children.length))}(r=(0,p.Tp)(a)),p.ED.findAll(e=>g(e)&&("ul"===e.name||"ol"===e.name),r.children).forEach(v),p.ED.getOuterHTML(r)):""}},90968:(e,t,a)=>{a.r(t),a.d(t,{description:()=>n,list:()=>r,listItem:()=>i,productDisclaimerList:()=>o,productDisclaimerListItem:()=>s}),a(36585),a(26202),a(48364),a(5677);var n="_1yzunh2",r="_1yzunh0",i="_1yzunh1",o="_1yzunh3",s="_1yzunh4"},91330:(e,t,a)=>{a.d(t,{v:()=>n.v});var n=a(28800)},96162:(e,t,a)=>{a.d(t,{E:()=>r,G:()=>i});var n=a(87716);let r=`${n.Dn.Bundles}:bundles`;function i(e){let{componentRow:t,productCtns:a,productTitles:n}=e;return{component_id:"bundles_v1.0",component_name:r,component_type:"navigation_cards:bundles",component_row:t?String(t):"not_set",component_source_id:a?.join(", ").toLocaleLowerCase()??"not_set",component_source_name:n?n.map(e=>e.replaceAll(/\s+/g,"_")).join(", ").toLocaleLowerCase():"not_set",component_source_platform:"hybris",component_version_date:"20250204"}}},96792:(e,t,a)=>{a.d(t,{J:()=>r});var n,r=((n={}).Cashback="cashback",n.ECoupon="e_coupon",n.ExtendedWarranty="extended_warranty",n.Fulfillment="fulfillment",n.Regular="regular",n.Bundle="bundle",n.Voucher="voucher",n.New="new",n.ComingSoon="coming_soon",n.Refurbished="refurbished",n.Subscription="subscription",n.Discontinued="discontinued",n.Functional="functional",n)},98508:(e,t,a)=>{a.r(t),a.d(t,{Tag:()=>n.v,Typography:()=>r.o});var n=a(88235),r=a(258)},98706:(e,t,a)=>{a.d(t,{E:()=>i,G:()=>o});var n=a(87716),r=a(37607);let i=`${n.Dn.SplitBannerOverlay}:split_banner_overlay`;function o(e,t){let{sourceId:a,sourceName:n}=function(e){if(e?.overlay?.type!=="feature")return{sourceId:void 0,sourceName:void 0};let t=e.overlay.data,a=(0,r.rs)(t.taxonomies);return{sourceId:a[0]?.term_uid,sourceName:t.content?.header}}(t);return{component_id:"split_banner_overlay_v1.0",component_name:i,component_type:"content",component_row:e?String(e):"not_set",component_source_id:a?.toLowerCase()??"not_set",component_source_name:n?.toLowerCase()??"not_set",component_source_platform:"cms",component_version_date:"20250818"}}}}]);
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.