1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7181],{32085:function(e,t,r){"use strict";var n=r(90849),i=r(90089),o=r(54621),s=r(22515),c=r(18393),a=r(7856),l=r(27378),d=r(79894),u=r.n(d),p=r(92818),f=r(30014),b=r(16801),g=r(10797),h=r(48588),v=r(24246),j=["product","index","bordered","variant","aspectRatio","imgProps","ratingValue","buttonLabel","onButtonClick","showDiscountBadge","taxesConfiguration","sponsoredLabel","enableCompareCheckbox","compareLabel"];function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}t.Z=(0,l.memo)(function(e){var t,r,n,{product:d,index:y,bordered:m=!0,variant:P="default",aspectRatio:O=1,imgProps:_,ratingValue:w,buttonLabel:x="Add",onButtonClick:k,showDiscountBadge:S=!0,taxesConfiguration:T,sponsoredLabel:Z,enableCompareCheckbox:D=!1,compareLabel:E}=e,F=(0,i.Z)(e,j),{sku:K,isVariantOf:{name:C},image:[R],advertisement:z,offers:{lowPrice:L,lowPriceWithTaxes:I,offers:[{listPrice:V,availability:N,listPriceWithTaxes:B}]},deliveryPromiseBadges:M}=d,{deliveryPromise:G}=null!==(t=(0,h.T)())&&void 0!==t?t:{},{badges:W,shouldDisplayDeliveryPromiseBadges:A}=(0,f.z0)({deliveryPromiseBadges:M,deliveryPromiseSettings:G}),Q=_objectSpread(_objectSpread({},(0,g.w)({product:d,selectedOffer:0,index:y})),{},{as:u(),passHref:!0,legacyBehavior:!1,prefetch:!1}),q=(0,l.useMemo)(()=>"https://schema.org/InStock"!==N,[N]),H=null!=T&&T.usePriceWithTaxes?I:L,U=null!=T&&T.usePriceWithTaxes?B:V,Y=z?{"data-van-res-id":z.adResponseId,"data-van-aid":z.adId,"data-van-prod-name":C}:{};return(0,v.jsxs)(v.Fragment,{children:[D&&(0,v.jsx)(o.Z,{label:E,product:d,id:d.id}),(0,v.jsxs)(s.Z,_objectSpread(_objectSpread(_objectSpread({outOfStock:q,bordered:m,variant:P,"data-fs-product-card-sku":K},Y),F),{},{children:[(0,v.jsx)(c.Z,{aspectRatio:O,children:(0,v.jsx)(p.Z,{src:R.url,alt:R.alternateName,sizes:"".concat(null!==(r=null==_?void 0:_.sizes)&&void 0!==r?r:"(max-width: 768px) 40vw, 30vw"),width:null!==(n=null==_?void 0:_.width)&&void 0!==n?n:360,height:Math.round((Number(null==_?void 0:_.height)||360)/O),loading:null==_?void 0:_.loading})}),(0,v.jsx)(a.Z,{title:C,price:{value:H,listPrice:U,formatter:b.P},ratingValue:w,outOfStock:q,onButtonClick:k,linkProps:Q,showDiscountBadge:H<=U&&S,includeTaxes:null==T?void 0:T.usePriceWithTaxes,includeTaxesLabel:null==T?void 0:T.taxesLabel,sponsored:!!z,sponsoredLabel:Z,deliveryPromiseBadges:A&&W})]}))]})})},14060:function(e,t,r){"use strict";r.d(t,{Z:function(){return _}});var n=r(90849),i=r(90089),o=r(27378),s=r(9957),c=r(32085),a=r(83255),l=r(24246),d=["children"];function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ui_Tiles_Tiles=e=>{var{children:t}=e,r=(0,i.Z)(e,d);return(0,l.jsx)(a.Z,_objectSpread(_objectSpread({},r),{},{children:t}))},u=r(4250),p=r(4584),ProductTileSkeleton_ProductTileSkeleton=function(e){var{index:t,aspectRatio:r=1}=e;return(0,l.jsxs)("div",{"data-fs-product-tile-skeleton":!0,"data-fs-product-tile-skeleton-index":t,children:[(0,l.jsx)("div",{"data-fs-product-tile-skeleton-image":!0,"data-fs-product-tile-skeleton-index":t,style:{"--fs-product-tile-skeleton-image-aspect-ratio":r},children:(0,l.jsx)(p.Z,{size:{width:"auto",height:"100%"},loading:!0})}),(0,l.jsxs)("div",{"data-fs-product-tile-skeleton-content":!0,"data-fs-product-tile-skeleton-index":t,children:[(0,l.jsxs)("div",{"data-fs-product-tile-skeleton-heading":!0,children:[(0,l.jsx)("div",{"data-fs-product-tile-skeleton-text":!0,"data-fs-product-tile-skeleton-index":t,children:(0,l.jsx)(p.Z,{size:{width:"70%",height:"1.5rem"}})}),(0,l.jsx)("div",{"data-fs-product-tile-skeleton-price":!0,children:(0,l.jsx)(p.Z,{size:{width:"60%",height:"1.5rem"}})})]}),(0,l.jsx)("div",{"data-fs-product-tile-skeleton-badge":!0,"data-fs-product-tile-skeleton-index":t,children:(0,l.jsx)(p.Z,{size:{width:"6rem",he
1ight:"2rem"},border:"pill"})})]})]})},getRatio=(e,t)=>3===e&&0===t||2===e&&(0===t||1===t)?5/3:3/4,ProductTilesSkeleton_ProductTilesSkeleton=function(e){var{children:t,loading:r=!0}=e;return r?(0,l.jsx)(ui_Tiles_Tiles,{children:Array.from({length:3},(e,t)=>(0,l.jsx)(u.Z,{children:(0,l.jsx)(ProductTileSkeleton_ProductTileSkeleton,{index:t+1,aspectRatio:getRatio(3,t)})},String(t)))}):(0,l.jsx)(l.Fragment,{children:t})},f=r(54828),b=r(57764),g=r(42354),h=r(21857),v=r.n(h),j=r(64251),y=r(1814),m=r(93551),P=r.n(m),O=["title","taxesConfiguration"];function ProductTiles_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ProductTiles_objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ProductTiles_ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ProductTiles_ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ProductTiles_getRatio=(e,t)=>3===e&&0===t||2===e&&(0===t||1===t)?5/3:3/4,getSizes=(e,t)=>3===e&&0===t||2===e&&(0===t||1===t)?{width:594,height:364}:{width:284,height:364},ProductTiles=e=>{var t,r,{title:n,taxesConfiguration:a}=e,d=(0,i.Z)(e,O),p=(0,o.useRef)(!1),{ref:h,inView:m}=(0,s.YD)(),{globalDeliveryFacets:_}=(0,j.n)(),w=(0,b.k)(ProductTiles_objectSpread(ProductTiles_objectSpread({},d),{},{selectedFacets:v()((0,y.qo)(d.selectedFacets),_)})),x=null==w?void 0:null===(t=w.search)||void 0===t?void 0:t.products,k=null!==(r=null==x?void 0:x.edges)&&void 0!==r?r:[],{sendViewItemListEvent:S}=(0,f.m)({products:k,title:n,page:0,pageSize:0});return((0,o.useEffect)(()=>{m&&!p.current&&k.length&&(S(),p.current=!0)},[m,k.length,S]),(null==x?void 0:x.edges.length)===0)?null:(0,l.jsxs)(g.Z,{className:"".concat(P().section," section-product-tiles layout__section"),ref:h,children:[(0,l.jsx)("h2",{className:"text__title-section layout__content",children:n}),(0,l.jsx)(ProductTilesSkeleton_ProductTilesSkeleton,{loading:!x,children:(0,l.jsx)(ui_Tiles_Tiles,{children:k.map((e,t)=>(0,l.jsx)(u.Z,{children:(0,l.jsx)(c.Z,{"data-testid":"tile-card",product:e.node,index:t+1,variant:"wide",aspectRatio:ProductTiles_getRatio(k.length,t),imgProps:getSizes(k.length,t),taxesConfiguration:a})},e.node.id))})})]})};ProductTiles.$componentKey="ProductTiles";var _=ProductTiles},49089:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n.Z}});var n=r(14060)},54828:function(e,t,r){"use strict";r.d(t,{m:function(){return useViewItemListEvent}});var n=r(27378),i=r(90194),useViewItemListEvent=e=>{var{products:t,title:o,page:s,pageSize:c}=e,{currency:{code:a}}=(0,i.kP)();return{sendViewItemListEvent:(0,n.useCallback)(e=>{var n=null!=t&&t.length?t:null==e?void 0:e.products;n&&0!==n.length&&r.e(4605).then(r.bind(r,14791)).then(e=>{var{sendAnalyticsEvent:t}=e;t({name:"view_item_list",params:{item_list_name:o,item_list_id:o,items:n.map((e,t)=>{var{node:r}=e;return{item_id:r.isVariantOf.productGroupID,item_name:r.isVariantOf.name,item_brand:r.brand.name,item_variant:r.sku,price:r.offers.offers[0].price,index:s*c+t+1,discount:r.offers.offers[0].listPrice-r.offers.offers[0].price,currency:a,item_variant_name:r.name,product_reference_id:r.gtin}})}})})},[a,t,o,s,c])}}},64251:function(e,t,r){"use strict";r.d(t,{n:function(){return useDeliveryPromiseGlobalFacets}});var n=r(63334),i=r(30014);function useDeliveryPromiseGlobalFacets(){var{globalPickupPoint:e}=(0,n.P)();return{globalDeliveryFacets:e?[{key:i.sG,value:e.id},{key:i.gA,value:i.yp}]:[]}}},16801:function(e,t,r){"use strict";r.d(t,{P:function(){return useFormattedPrice}});var n=r(27378),i=r(90194),usePriceFormatter=function(){var{decimals:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{currency:t,locale:r}=(0,i.kP)();return(0,n.useCallback)(n=>Intl.NumberFormat(r,{style:"currency",currency:t.code,minimumFractionDigits:e?2:0}).format(n),[t.code,r,e])},useFormattedPrice=e=>{var t=usePriceFormatter();return(0,n.useMemo)(()=>t(e),[t,e])}},57764:function(e,t,r){"use strict";r.d(t,{k:function(){return useProductsQuery}});var n=r(90849),i=r(9377),o=r(43179),s=r(76518);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var c=i.gU,useProductsQuery=(e,t)=>{var r=(0,s.y)(e),{data:i}=(0,o.aM)(c,r,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({fallbackData:null,suspense:!0},t));return i}},93551:function(e){e.exports={section:"section_section__Wwc_y",loading:"section_loading__7M1Dl","loading-rtl":"section_loading-rtl__Tg1ZZ",loadingRtl:"section_loading-rtl__Tg1ZZ"}}}]);
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.