1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[24965],{28049(e,t,r){r(62953);let n=["â°","\xb9","\xb2","\xb3","â´","âµ","â¶","â·","â¸","â¹"];r.d(t,{},{x:e=>{let t=Math.trunc(Math.abs(e)).toString(),r="";for(let e of t)r+=n[Number(e)];return r}})},24856(e,t,r){var n=r(96540),l=r(74457);r.d(t,{},{_:e=>{let t=(0,l.r)(),r=(0,n.useId)(),o=(0,n.useRef)(e);o.current=e,t&&t.register(r,e),(0,n.useEffect)(()=>{if(t)return t.register(r,o.current),()=>{t.unregister(r)}},[t,r])}})},79042(e,t,r){var n=r(74848),l=r(70331),o=r(46283),i=r(62535),a=r(12754);function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function u(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}let s={display:"block",height:"100%",width:"auto"};r.d(t,{},{A:e=>{let t=(0,a.V)(e),r=(0,i.B)(e),{currency:d}=(0,l.A)();return(0,n.jsx)(i.A,u(c({},r),{style:s,children:(0,n.jsx)(o.default,u(c({currency:d},t),{inCarousel:!0}))}))}})},62535(e,t,r){r.d(t,{A:()=>u,B:()=>c});var n=r(74848),l=r(54510),o=r(59313);let i=e=>{var t,r;let{children:l,openInNewTab:i,to:a,onClick:c,title:u,rel:s,style:d}=e,p=function(e,t){if(null==e)return{};var r,n,l,o={};if("u">typeof Reflect&&Reflect.ownKeys){for(r=Reflect.ownKeys(Object(e)),l=0;l<r.length;l++)n=r[l],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}if(o=function(e,t){if(null==e)return{};var r,n,l={},o=Object.getOwnPropertyNames(e);for(n=0;n<o.length;n++)r=o[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r]);return l}(e,t),Object.getOwnPropertySymbols)for(r=Object.getOwnPropertySymbols(e),l=0;l<r.length;l++)n=r[l],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,["children","openInNewTab","to","onClick","title","rel","style"]);return(0,n.jsx)(o.A,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({"aria-label":u,href:a,style:d,title:u,onClick:e=>{c&&c(e)}},p),r=r={rel:s,target:i?"_blank":void 0,children:l},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))};var a=r(96540);function c(e){return{analyticsCategory:e.analyticsCategory,classification:e.classification,clickoutType:e.clickoutType,isCategoryOffer:e.isCategoryOffer,isClickout:e.isClickout,isPaying:e.isPaying,merchantId:e.merchantId,merchantName:e.merchantName,name:e.name,price:e.price,productId:e.productId,openInNewTab:e.openInNewTab,sponsored:e.sponsored,url:e.url,onClick:e.onClick}}let u=({children:e,isClickout:t,isCategoryOffer:r,isPaying:o=!0,productId:c,name:u,url:s,onClick:d,sponsored:p,analyticsCategory:b,clickoutType:f,merchantId:y,merchantName:m,price:O,openInNewTab:g,style:v})=>{let j=(0,a.useMemo)(()=>({id:y,name:m}),[y,m]);return s?r?o?(0,n.jsx)(l.A,{analyticsCategory:b,callback:()=>null==d?void 0:d(),merchant:j,productId:c,productPrice:O,style:v,url:s,children:e}):(0,n.jsx)(i,{openInNewTab:g,rel:p?"nofollow":"",style:v,title:u,to:s,onClick:()=>null==d?void 0:d(),children:e}):t?(0,n.jsx)(l.A,{analyticsCategory:b,callback:()=>null==d?void 0:d(),clickoutType:f,merchant:j,productId:c,productPrice:O,rel:`nofollow ${p?"
1sponsored":""}`,style:v,url:s,children:e}):(0,n.jsx)(i,{openInNewTab:g,rel:p?"nofollow":"",style:v,title:u,to:s,onClick:()=>null==d?void 0:d(),children:e}):e}},8149(e,t,r){r.d(t,{},{e:e=>{if(void 0===e)return;let t=parseFloat(`${e}`);return Number.isNaN(t)?void 0:t}})},12754(e,t,r){var n=r(74848),l=r(26043),o=r(66879),i=r(86424),a=r(8149);function c(e){var t;let{name:r,price:c,classification:u,oldPrice:s,userAction:d,merchantName:p,rating:b,ratingCount:f,installmentPrice:y,isCategoryOffer:m,productId:O,brandLogoSrc:g,url:v,brandLogoAlt:j,inCarousel:h}=e,P=function(e,t){if(null==e)return{};var r,n,l,o={};if("u">typeof Reflect&&Reflect.ownKeys){for(r=Reflect.ownKeys(Object(e)),l=0;l<r.length;l++)n=r[l],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}if(o=function(e,t){if(null==e)return{};var r,n,l={},o=Object.getOwnPropertyNames(e);for(n=0;n<o.length;n++)r=o[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r]);return l}(e,t),Object.getOwnPropertySymbols)for(r=Object.getOwnPropertySymbols(e),l=0;l<r.length;l++)n=r[l],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,["name","price","classification","oldPrice","userAction","merchantName","rating","ratingCount","installmentPrice","isCategoryOffer","productId","brandLogoSrc","url","brandLogoAlt","inCarousel"]),w=null==(t=(0,i.c5)("klarna_installments"))?void 0:t.enable_klarna_installments,_=(0,i.jj)("enable_product_card_user_list_action"),{showInstallmentModal:I}=(0,l.z)({installment:y,url:v||"",classification:u||"ONE"}),k=_&&void 0===d&&O?(0,n.jsx)(o.A,{price:c,productId:O,productName:r}):void 0;return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({name:r,price:(0,a.e)(c),oldPrice:(0,a.e)(s),userAction:_?d||k:void 0,brandLogoAlt:g?j:void 0,brandLogoSrc:g,rating:(0,a.e)(b),ratingCount:(0,a.e)(f),installmentPrice:w?y:void 0,onInstallmentPriceClick:I},P)}r.d(t,{V:()=>c})},26043(e,t,r){var n=r(51758),l=r(81186),o=r(86424),i=r(91737),a=r(96540);r.d(t,{},{z:(e,t)=>{var r,c;let{openModal:u}=(0,l.r)(),s=(0,i.Z)(),d=null==(r=(0,o.c5)("klarna_installments"))?void 0:r.enable_klarna_installments,p=null==(c=(0,o.c5)("klarna_installments"))?void 0:c.enable_installments_modal_on_product_card,b=(0,a.useMemo)(()=>!!(null==e?void 0:e.installment)&&p&&d,[null==e?void 0:e.installment,p,d]),f=(0,a.useCallback)(r=>{(null==e?void 0:e.installment)&&(r.preventDefault(),r.stopPropagation(),n.A.trackEvent("Open installment promotion",{placement:"product_card",modalType:void 0,merchantName:void 0,isKlarnaMerchant:void 0}),u({installment:null==e?void 0:e.installment,onCtaClick:t||((null==e?void 0:e.url)?()=>s(e.url):void 0)}))},[u,s,e,t]);return b?{showInstallmentModal:f}:{}}})},39729(e,t,r){r.r(t),r(18111),r(61701),r(89463);var n=r(74848),l=r(16384),o=r(76899),i=r(89678),a=r(69734),c=r(75412),u=r(26598),s=r(79042),d=r(74870),p=r(57927),b=r(74189),f=r(59356),y=r(46182);r.d(t,{},{default:()=>{var e,t,r;let m=(0,b.W)(),O=(0,d.sA)(),{l:g}=(0,l.G)(),v=g?5:2,{staticItemWidth:j,visibleItems:h}=(0,u.e)(),P=(null==O||null==(e=O.product)?void 0:e.id)||"",w=(null==O||null==(t=O.category)?void 0:t.id)||"",{data:_,isLoading:I,isFetched:k}=(0,y.B)({categoryId:w,productId:P});return(0,p.D)(w)||k&&!(null==_?void 0:_.length)?null:I?(0,n.jsx)(f.A,{}):(0,n.jsx)(o.H,{paddingBottom:{default:"space/40","@breakpoint[m]":80},webOnlyProps:{className:(0,a.jZ)(w,"image")},children:(0,n.jsx)(c.A,{description:m("PR.Related.Products.DESCRIPTION"),headingSize:"m",showAllHref:null==O||null==(r=O.category)?void 0:r.url,showAllLabel:m("PR.Global.SHOW_ALL"),title:m("PR.Related.Products.TITLE"),children:(0,n.jsx)(i.F,{growItems:!0,hideDots:!0,gap:"space/8",showArrows:"hover",staticItemWidth:j,visibleItems:h,windowSize:"all",children:null==_?void 0:_.map((e,t)=>{var r,l,o,i,a,c,u,d,p,b,f,y,m;return(0,n.jsx)(s.A,{brandLogoAlt:null==(l=e.brand)||null==(r=l.image)?void 0:r.description,brandLogoSrc:null==(i=e.brand)||null==(o=i.image)?void 0:o.path,carouselId:"pl-related-products-carousel",classification:void 0,imageAlt:null==(a=e.image)?void 0:a.description,imageLazyLoad:t>=v,imageSrc:null==(c=e.image)?void 0:c.path,installmentPrice:null==e?void 0:e.installment,merchantId:void 0,merchantName:void 0,name:e.name,price:null==(d=e.cheapestOffer)||null==(u=d.price)?void 0:u.amount,pricePerUnit:null==(p=e.cheapestOffer)?void 0:p.pricePerUnit,productId:e.id,rating:null==(b=e.rating)?void 0:b.average,ratingCount:null==(f=e.rating)?void 0:f.count,ribbonPreset:null==(y=e.ribbon)?void 0:y.type,ribbonValue:null==(m=e.ribbon)?void 0:m.value,url:e.url},e.id)})})})})}})}}]);
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.