1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[15171],{15171:(e,s,t)=>{t.r(s),t.d(s,{DesktopLayout:()=>_});var a=t(6029),r=t(55729),n=t(94353),o=t(44913),i=t(86213),c=t(63281),d=t(22333),l=t(76942),u=t(9895),p=t(94047),m=t(70574),x=t(27591),j=t(58403),y=t.n(j);let g=e=>{var s;let{productInfo:t,payment:r,deviceLayout:o,bundleImages:i,contentToggles:j}=e;return(0,a.jsxs)("div",{className:r.isTopStickyBasketAndLearnMore?y().leftContainer:"",children:[(0,a.jsx)(c.a,{borderColor:"grey02",borderRadius:{all:20},children:(0,a.jsx)(n.u,{background:"white",children:(0,a.jsx)("div",{className:y().carouselImgWrapper,children:(0,a.jsxs)("div",{children:[(0,a.jsx)(m.S,{isLoggedIn:r.isLoggedIn,texts:null==(s=j.merchNotification)?void 0:s.texts}),i.isMultiskubundle&&i.bundleImageCarousel?(0,a.jsx)(x.A,{images:i.bundleCarouselImages,bundleImages:i.bundleGridImages,showThumbnails:!0,showBackground:!0,onActiveIndexChange:i.setCarouselCurrentImgIndex,CustomActions:{...i.getZoomCallback(),...i.getShowCaseCallback()}},t.code):(0,a.jsx)(l.A,{images:i.carouselImages,showThumbnails:!0,showBackground:!0,CustomActions:{...i.getZoomCallback(),...i.getShowCaseCallback()}},t.code)]})})})}),i.isBundleProduct&&!i.isWhatsInBundleProduct&&(0,a.jsxs)("div",{children:[(0,a.jsx)(d.X,{size:"xxl"}),(0,a.jsx)(p.A,{bundleProducts:i.bundleProducts})]}),(0,a.jsx)(d.X,{size:"xxl"}),!r.isTopStickyBasketAndLearnMore&&(0,a.jsx)(u.e,{isDesktop:o.isDesktop,productName:t.productName})]})};var h=t(80398),k=t(62405),v=t(6246),b=t(58297),D=t(88147),C=t(90830);let f=e=>{var s;let{productInfo:t,payment:r,stockDelivery:n,deviceLayout:o}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.A,{noHorizontalPadding:!0,productName:t.productName,price:null!=(s=r.payTodayPrice)?s:0,manufacturer:t.manufacturer,renderProductNameAsH1Tag:!0,priceInfoLabelType:"EEFinance",showPriceInfo:!1,stockStatus:t.productStatusLable,deviceSize:o.deviceSize,showStarRating:!0,specifications:n.specifications}),!n.isDynamicBundleComingSoon&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.X,{size:"xxl"}),(0,a.jsx)("div",{id:"pdpPriceAndFinanceSummary",children:(0,a.jsx)(k.A,{paymentType:r.selectedPaymentType,payMonthlyPriceRecord:r.payMonthlyPriceRecord,payMonthlyAllowedStatus:r.payMonthlyAllowedStatus,payTodayAllowedStatus:r.payTodayAllowedStatus,loading:r.loading||r.paymentOptionsDataLoading,isDesktop:o.isDesktop,addToBasketButton:r.addTobasketV2Button})}),(0,a.jsx)(v.A,{isDesktop:o.isDesktop,addToBasketButton:r.addTobasketV2Button})]}),!r.isStpLegalBit&&r.isEEFinanceAvailable&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.X,{size:"m"}),(0,a.jsx)(C.Q,{payTodayPrice:r.payTodayPrice,finance:{financePrices:r.financePrices},isDesktop:o.isDesktop})]}),n.IsNotHWAndSubs&&(0,a.jsx)(b.A,{}),r.isTopStickyBasketAndLearnMore&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.X,{size:"xxl"}),(0,a.jsx)(D.l,{})]})]})};var T=t(42101),S=t(86692),N=t(5235);let P=e=>{var s,t;let{productInfo:r,payment:n,stockDelivery:o,deviceLayout:i}=e;return(0,a.jsxs)(a.Fragment,{children:[r.productConditionInfo&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.X,{size:"xxl"}),(0,a.jsx)(S.R,{currentDevice:i.currentDevice})]}),r.productName&&(0,a.jsx)(T.A,{isDesktop:i.isDesktop,features:o.features,deviceDetails:o.deviceDetails,manufacturer:r.manufacturer,productName:r.productName,stock:o.stockProps,stockStatus:o.currentStock,renderProductNameAsH1Tag:!0,price:null!=(t=n.payTodayPrice)?t:0,isDisplayStockIcon:o.isDisplayStockIcon,manufactureName:r.manufactureName,manufacturePartNumber:r.manufacturePartNumber,flexp
1ayPdpURL:null==(s=o.flexpayURL)?void 0:s.url,categoryPath:r.categoryPath,productOrigin:r.productOrigin,getDeliveryOptions:o.getDeliveryOptions,baseDeviceName:r.baseDeviceName}),(0,a.jsx)(N.N,{breadCrumbsData:i.pdpBreadcrumbsData})]})};var A=t(82580),B=t(878),I=t(62997),L=t(59114),w=t(11782),R=t(20456),F=t(63597);let z=e=>{var s,t,r,n,o,i;let{productInfo:c,payment:l,stockDelivery:u,deviceLayout:p,contentToggles:m}=e;return(0,a.jsxs)(a.Fragment,{children:[l.isPaymentComponentVisibleForPOBO&&l.shouldShowPaymentOptions&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.X,{size:"xxl"}),(0,a.jsx)(B.n,{ref:l.onPageAddToBasketRef,loading:l.loading||l.paymentOptionsDataLoading,isDesktop:p.isDesktop,addToBasketButton:l.addTobasketV2Button,pdpType:c.pdpType})]}),l.shouldShowLoginButton&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.X,{size:"xl"}),(0,a.jsx)(F.A,{currentStock:null==(s=u.currentStock)?void 0:s.status})]}),m.pdpTradeInBanner&&(0,a.jsx)(R.A,{}),m.pdpWbwNba?(0,a.jsx)(w.V,{isDesktop:p.isDesktop}):(0,a.jsx)(L.y,{isDesktop:p.isDesktop}),m.promoCard&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.X,{size:"xxl"}),(0,a.jsx)(A.A,{src:null!=(t=m.promoCard.src)?t:"",title:null!=(r=m.promoCard.title)?r:"",description:null!=(n=m.promoCard.description)?n:"",url:null!=(o=m.promoCard.url)?o:"",altText:null!=(i=m.promoCard.altText)?i:""})]}),(0,a.jsx)(I.v,{isDesktop:p.isDesktop,eEFinancerepresentativeData:l.eEFinancerepresentativeData})]})},O=e=>{let{productInfo:s,payment:t,stockDelivery:r,deviceLayout:n,contentToggles:o}=e;return(0,a.jsxs)("div",{className:y().rightContainerLearnMore,children:[(0,a.jsx)(f,{productInfo:s,payment:t,stockDelivery:r,deviceLayout:n}),(0,a.jsx)(P,{productInfo:s,payment:t,stockDelivery:r,deviceLayout:n}),(0,a.jsx)(z,{productInfo:s,payment:t,stockDelivery:r,deviceLayout:n,contentToggles:o})]})};var X=t(46622),M=t(45502),E=t(17249),V=t(4742),W=t(96442),G=t(16039),H=t(50904);let U=e=>{var s,t;let{productInfo:r,payment:c,stockDelivery:l,deviceLayout:u,contentToggles:p}=e;return(0,a.jsxs)(a.Fragment,{children:[p.nbaCarousel&&!p.shouldShowSimilarProductWhenOutOfStock&&(0,a.jsx)("div",{className:y().paddingLessRightContainer,children:(0,a.jsx)(E.f,{containerType:"default",title:H.rG,carouselId:H.O$,carouselTestId:H.J2,carouselLabel:H.NB,personalisedRecommendation:!0},r.product)}),(0,a.jsx)(d.X,{size:"xxl"}),p.isAemRiverContent?(0,a.jsx)(n.u,{background:"white",children:(0,a.jsx)(o.m,{horizontalPadding:"s",containerType:"section",children:(0,a.jsx)(i.x,{children:(0,a.jsx)(i.x.Col,{span:12,children:(0,a.jsx)("div",{className:y().aemContent,children:(0,a.jsx)(V.Z,{aemRiverContent:p.aemRiverContent,aemRiverComponentUrls:p.aemRiverComponentUrls})})})})})}):(0,a.jsx)(X.b,{}),p.recentlyViewed&&(0,a.jsx)("div",{className:y().recentlyViewedWrapper,children:(0,a.jsx)(G.A,{categoryPath:r.categoryPath})}),p.isBuyingGuides&&(0,a.jsxs)("div",{className:y().upliftbuyingGuidesWrapper,children:[(0,a.jsx)(W.V,{categoryName:r.categoryName,cardsToRender:{desktop:3,mobile:3},currentDevice:u.currentDevice}),(0,a.jsx)(d.X,{size:"xxl"})]}),(0,a.jsx)("div",{className:y().leagatBit,children:(0,a.jsx)(M.O,{aemDisclaimer:null==(s=c.processedata)?void 0:s.disclaimer,legalBit:c.aemLegalBits,StockStatus:null==(t=l.currentStock)?void 0:t.status,atpTerm:c.payMonthlyPriceRecordSubscriptionTerm,isRefurbished:r.isRefurbished})})]})},_=(0,r.memo)(e=>{let{productInfo:s,deviceLayout:t,bundleImages:r,payment:c,contentToggles:d,stockDelivery:l}=e;return(0,a.jsxs)("div",{"data-testid":"desktop-layout",className:y().desktopContainer,children:[(0,a.jsx)(n.u,{background:"white",children:(0,a.jsx)(o.m,{containerType:"default",children:(0,a.jsxs)(i.x,{children:[(0,a.jsx)(i.x.Col,{span:7,children:(0,a.jsx)(g,{deviceLayout:t,bundleImages:r,payment:c,productInfo:s,contentToggles:d})}),(0,a.jsx)(i.x.Col,{span:5,children:(0,a.jsx)(O,{productInfo:s,payment:c,stockDelivery:l,deviceLayout:t,contentToggles:d})})]})})}),(0,a.jsx)(U,{productInfo:s,payment:c,stockDelivery:l,deviceLayout:t,contentToggles:d})]})})}}]);
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.