1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[998],{3006:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a=m(t(14041)),r=m(t(63670)),l=m(t(5895)),i=t(16183),o=m(t(82540)),s=m(t(92525)),c=t(36371),u=m(t(87906)),d=t(73789),f=t(73916),b=t(31085);function m(e){return e&&e.__esModule?e:{default:e}}function k(){return k=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},k.apply(null,arguments)}var v=r.default.bind(u.default),p="sell:stickybanner:open",y="sell:stickybanner:close";n.default=function(e){var n=k({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));if(null==n||!n.banner)return null;var t=n.banner,r=n.onLinkClick,m=t.altText,g=t.image,h=t.label,w=t.link,x=t.tracking,j=t.trackingBundle,_=t.closeButtonLabel,C=a.default.useState(!1),L=C[0],N=C[1],S=(0,c.useTrackWhenViewed)((0,i.mergeTracking)({oldStructure:x,newStructure:j})).ref;function I(){(0,f.setStickyBannerVisible)(!L),N(!L),(0,l.default)((0,d.trackFoldInteraction)(!L,(0,i.mergeTracking)({oldStructure:x,newStructure:j})))}return a.default.useEffect(function(){var e=function(){(0,f.setStickyBannerVisible)(!0),N(!0)};N(!0);var n=function(){(0,f.setStickyBannerVisible)(!1),N(!1)};window.addEventListener(p,e),window.addEventListener(y,n);var t=(0,f.stickyBannerVisible)();return(0,f.setStickyBannerVisible)(t),N(t),function(){window.removeEventListener(p,e),window.removeEventListener(y,n)}},[]),h&&g&&(0,b.jsx)("div",{id:"stickyBannerRoot","data-test-sell-stickybanner-root":!0,className:v("stickybannerRoot",L?"open":"close"),children:(0,b.jsxs)("div",{className:v("stickybannerContainer"),children:[(0,b.jsx)("div",{className:v("labelContainer"),children:(0,b.jsxs)("button",{type:"button",onClick:I,className:v("stickybannerLabelSide"),"aria-expanded":L,"aria-controls":"stickyBannerContent","data-test-sell-stickybanner-toggle-label":!0,children:[(0,b.jsx)("span",{className:v("arrow"),children:L?(0,b.jsx)(s.default,{small:!0}):(0,b.jsx)(o.default,{small:!0})}),(0,b.jsx)("span",{className:v("labelText"),children:h})]})}),(0,b.jsxs)("div",{className:u.default.bannerContent,id:"stickyBannerContent","aria-hidden":!L,children:[(0,b.jsx)("button",k({ref:S,type:"button",onClick:I,className:v("buttonXIcon",L?"open":"close"),"aria-label":_,"data-test-sell-stickybanner-toggle-icon":!0},!L&&{tabIndex:-1},{children:(0,b.jsx)("span",{children:(0,b.jsx)("svg",{viewBox:"0 0 24 24",width:"20",height:"20",className:v("stickybannerCloseIcon"),children:(0,b.jsx)("path",{d:"M13.414 12L23.707 1.707A.999.999 0 1022.293.293L12 10.586 1.707.293A.999.999 0 10.293 1.707L10.586 12 .293 22.293a.999.999 0 101.414 1.414L12 13.414l10.293 10.293a.997.997 0 001.414 0 .999.999 0 000-1.414L13.414 12z"})})})})),(0,b.jsx)("a",k({href:w,className:v("bannerImageLink"),onClick:function(e){e.preventDefault(),(0,f.setStickyBannerVisible)(!1),N(!1),r(e,(0,i.mergeTracking)({oldStructure:x,newStructure:j}))},"data-test-sell-stickybanner-link":!0},!L&&{tabIndex:-1},{children:(0,b.jsx)("img",{className:v("bannerImage"),src:g,width:"220",alt:m})}))]})]})})}},73789:function(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.trackFoldInteraction=function(e,n){if(n)return e?{googleTagManager:{containerId:window.gtmId,payload:{event:"sticky-fold-out"}}}:{googleTagManager:{containerId:window.gtmId,payload:{event:"sticky-fold-in"}}};return null}},6431:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return r.default}});var a,r=(a=t(3006))&&a.__esModule?a:{default:a}},40830:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a=p(t(63670)),r=function(e,n){if("function"==typeof WeakMap)var t=new WeakMap,a=new WeakMap;return function(e,n){if(!n&&e&&e.__esModule)return e;var r,l,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(r=n?a:t){if(r.has(e))return r.get(e);r.set(e,i)}for(var o in e)"default"!==o&&{}.hasOwnProperty.call(e,o)&&((l=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,o))&&(l.get||l.set)?r(i,o,l):i[o]=e[o]);return i}
1(e,n)}(t(14041)),l=p(t(5895)),i=t(16183),o=t(36371),s=t(427),c=p(t(71603)),u=t(78104),d=p(t(82540)),f=p(t(92525)),b=t(73916),m=t(37419),k=p(t(1730)),v=t(31085);function p(e){return e&&e.__esModule?e:{default:e}}function y(){return y=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},y.apply(null,arguments)}var g=a.default.bind(k.default),h="sell:stickybanner:open",w="sell:stickybanner:close";n.default=function(e){var n,t,a=y({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));if(null==a||!a.banner)return null;var p=a.banner,x=a.onLinkClick,j=p.content,_=p.label,C=p.link,L=p.tracking,N=p.trackingBundle,S=p.closeButtonLabel,I=(0,r.useRef)(null),O=(0,r.useRef)(!0),B=r.default.useState(!0),E=B[0],T=B[1],M=r.default.useState(!1),A=M[0],P=M[1],V=(0,o.useTrackWhenViewed)((0,i.mergeTracking)({oldStructure:L,newStructure:N})).ref,W=(0,u.useThrottledCallback)(function(){clearTimeout(I.current),(0,b.stickyBannerVisible)()&&(P(!1),I.current=setTimeout(function(){P(!0)},2e3))},100);function H(){(0,b.setStickyBannerVisible)(!A),P(!A),(0,l.default)((0,m.trackFoldInteraction)(!A,(0,i.mergeTracking)({oldStructure:L,newStructure:N})))}function D(e){e.preventDefault(),(0,b.setStickyBannerVisible)(!1),P(!1),x(e,(0,i.mergeTracking)({oldStructure:L,newStructure:N}))}return r.default.useEffect(function(){var e=function(){(0,b.setStickyBannerVisible)(!0),P(!0)};P(!0);var n=function(){(0,b.setStickyBannerVisible)(!1),P(!1)};window.addEventListener(h,e),window.addEventListener(w,n),window.addEventListener("scroll",W);var t=(0,b.stickyBannerVisible)();return(0,b.setStickyBannerVisible)(t),P(t),function(){window.removeEventListener(h,e),window.removeEventListener(w,n),window.removeEventListener("scroll",W)}},[]),r.default.useEffect(function(){O.current?O.current=!1:T(!1)},[A]),_&&j&&(0,v.jsx)("div",{id:"stickyBannerRoot","data-test-sell-stickybanner-root":!0,className:g("stickybannerRoot",A?"open":"close",E?"noAnimation":""),children:(0,v.jsxs)("div",{className:g("stickybannerContainer"),children:[(0,v.jsx)("div",{className:g("labelContainer"),children:(0,v.jsxs)("button",{type:"button",onClick:H,className:g("stickybannerLabelSide"),"aria-expanded":A,"aria-controls":"stickyBannerContent","data-test-sell-stickybanner-toggle-label":!0,children:[(0,v.jsx)("span",{className:g("arrow"),children:A?(0,v.jsx)(f.default,{small:!0}):(0,v.jsx)(d.default,{small:!0})}),(0,v.jsx)("span",{className:g("labelText"),children:_})]})}),(0,v.jsxs)("div",{className:g("bannerContainer",A?"open":"close"),id:"stickyBannerContent","aria-hidden":!A,children:[(0,v.jsx)("button",y({ref:V,type:"button",onClick:H,className:g("buttonXIcon",A?"open":"close"),"aria-label":S,"data-test-sell-stickybanner-toggle-icon":!0},!A&&{tabIndex:-1},{children:(0,v.jsx)("span",{children:(0,v.jsx)("svg",{viewBox:"0 0 24 24",width:"20",height:"20",className:g("stickybannerCloseIcon"),children:(0,v.jsx)("path",{d:"M13.414 12L23.707 1.707A.999.999 0 1022.293.293L12 10.586 1.707.293A.999.999 0 10.293 1.707L10.586 12 .293 22.293a.999.999 0 101.414 1.414L12 13.414l10.293 10.293a.997.997 0 001.414 0 .999.999 0 000-1.414L13.414 12z"})})})})),(0,v.jsxs)("div",{className:k.default.bannerContentWrapper,children:[(0,v.jsxs)("div",y({className:k.default.bannerContent,"data-test-sell-stickybanner-content":!0},!A&&{tabIndex:-1},{children:[(null==(n=j.circle)?void 0:n.value)&&(null==(t=j.circle)?void 0:t.label)&&(0,v.jsxs)("div",{className:k.default.circle,children:[(0,v.jsx)("div",{className:g(k.default.value,{wide:j.circle.value.length>4}),children:j.circle.value}),(0,v.jsx)("div",{className:k.default.label,children:j.circle.label})]}),(0,v.jsxs)("div",{className:k.default.text,children:[j.text,j.footnote&&(0,v.jsx)(c.default,y({small:!0,className:k.default.footnoteIcon},j.footnote,!A&&{tabIndex:-1}))]}),j.cta&&(0,v.jsx)(s.Button,y({href:C,onClick:D,className:k.default.cta,prio3:!0,text:j.cta},!A&&{tabIndex:-1}))]})),j.cta&&(0,v.jsx)("a",{className:k.default.bannerLink,"data-test-sell-stickybanner-link":!0,href:C,onClick:D,"aria-hidden":"true",tabIndex:-1,
1children:j.cta})]})]})]})})}},37419:function(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.trackFoldInteraction=function(e,n){if(n)return e?{googleTagManager:{containerId:window.gtmId,payload:{event:"sticky-fold-out"}}}:{googleTagManager:{containerId:window.gtmId,payload:{event:"sticky-fold-in"}}};return null}},50595:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return r.default}});var a,r=(a=t(40830))&&a.__esModule?a:{default:a}},19475:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a=y(t(14041)),r=t(62966),l=t(48814),i=p(t(5895)),o=p(t(20910)),s=p(t(72002)),c=t(12908),u=t(54664),d=y(t(29431)),f=p(t(6431)),b=p(t(50595)),m=p(t(81662)),k=p(t(8377)),v=t(31085);function p(e){return e&&e.__esModule?e:{default:e}}function y(e,n){if("function"==typeof WeakMap)var t=new WeakMap,a=new WeakMap;return(y=function(e,n){if(!n&&e&&e.__esModule)return e;var r,l,i={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return i;if(r=n?a:t){if(r.has(e))return r.get(e);r.set(e,i)}for(var o in e)"default"!==o&&{}.hasOwnProperty.call(e,o)&&((l=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,o))&&(l.get||l.set)?r(i,o,l):i[o]=e[o]);return i})(e,n)}function g(){return g=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},g.apply(null,arguments)}n.default=function(e){var n=e.head,t=void 0===n?{}:n,p=e.banner,y=e.mobileBanner,h=e.message,w=e.kuratorContentsTop,x=e.kuratorContentsBottom,j=e.onImageLoad,_=e.loadedImages,C=e.loading,L=e.closeOrOpenContentAccordionItem,N=e.openedContentAccordionItems,S=e.setTrackingListType,I=e.loadHomepage,O=e.applyPromotionMessage,B=e.location;function E(e,n){S(n),(0,c.createHandleClick)()(e),Array.isArray(n)?n.forEach(function(e){(0,i.default)(e)}):(0,i.default)(n)}(0,a.useEffect)(function(){var e;"true"===(null==B||null==(e=B.query)?void 0:e.applogout)&&((0,u.triggerEvent)("ase:login:changed"),(0,u.triggerEvent)("ase:basket:changed"),(0,u.triggerEvent)("ase:wishlist:changed"),r.browserHistory.replace("/"));var n=function(){"visible"===document.visibilityState&&I()};return window.addEventListener("visibilitychange",n),function(){window.removeEventListener("visibilitychange",n)}},[]);var T={onLinkClick:E,loadedImages:_,onImageLoad:j,closeOrOpenContentAccordionItem:L,openedContentAccordionItems:N,fullWidth:!0,disableSpacings:!0};return(0,v.jsxs)(o.default,{"data-test-sell-homepage-page":!0,children:[(0,v.jsx)(l.Helmet,g({},t)),(0,v.jsx)("h1",{className:"visuallyHidden",children:null==t?void 0:t.title}),(0,v.jsxs)("div",{className:k.default.contents,children:[h&&(0,v.jsx)("div",{className:k.default.message,children:(0,v.jsx)(s.default,g({},h))}),O?(0,v.jsx)("div",{className:k.default.message,children:(0,v.jsx)(s.default,g({},O))}):null,p&&!p.content?(0,v.jsx)(f.default,{banner:p,onLinkClick:E}):null,null!=p&&p.content?(0,v.jsx)(b.default,{banner:p,onLinkClick:E}):null,null!=y&&y.content?(0,v.jsx)(m.default,{mobileBanner:y,onLinkClick:E}):null,w?w.map(function(e){return(0,a.createElement)(d.default,g({loading:C,content:e},T,{key:"ContentKurator_top_"+(e&&e.id)}))}):null,x?x.map(function(e){return(0,a.createElement)(d.default,g({loading:C,content:e},T,{key:"ContentKurator_bottom_"+(e&&e.id)}))}):null,w||x?null:(0,v.jsx)(d.SkeletonContentKurator,{})]})]})}},87906:function(e){e.exports={stickybannerRoot:"mf-yzXDg0P6",stickybannerContainer:"mf-HmwnAEmG",arrow:"mf-_SeHQfGp",labelContainer:"mf-oOs8NzL9",stickybannerLabelSide:"mf-lA57eHot",labelText:"mf-ssmnhuFK",buttonXIcon:"mf-VhZkxsah",open:"mf-f86N0HSw",close:"mf-aHztWYtR",stickybannerCloseIcon:"mf-RRv0AiTC",bannerContent:"mf-TNb0h_26",bannerImageLink:"mf-tbZKsKJh",bannerImage:"mf-C5HSnu4b",newsletterWrapper:"mf-U2ZBSbQc",openSlide:"mf-y_Oq2obT",closeSlide:"mf-GuVT4EDB"}},1730:function(e){e.exports={stickybannerRoot:"mf-pmQOro8G",stickybannerContainer:"mf-Ti4yqxeq",arrow:"mf-AJZgELqQ",labelContainer:"mf-Ab0wfjnW",stickybannerLabelSide:"mf-M7TPhWhJ",labelText:"mf-YwTNfWsE",buttonXIcon:"mf-pyNtteqF",open:"mf-BOaVN
1piV",close:"mf-llmAwR3m",stickybannerCloseIcon:"mf-ssIOBb6s",bannerContainer:"mf-s_FRKfiA",bannerContentWrapper:"mf-_vHgDqww",bannerContent:"mf-mNAqE3JL",bannerLink:"mf-WBoNf3QV",circle:"mf-r2uCiMzj",value:"mf-mVNA7ekq",wide:"mf-IUwUBUav",label:"mf-rYO7P0Lt",text:"mf-t4seSKM1",footnoteIcon:"mf-lOMfdWnz",cta:"mf-C_8wJhga",openSlide:"mf-xaAFcpyk",closeSlide:"mf-UjsynSJZ",noAnimation:"mf-Jba4FAvo"}},8377:function(e){e.exports={contents:"mf-sjtsqU5B",message:"mf-Krc8G3Uq"}}}]); 2//# sourceMappingURL=home-page.chunk.7d050be96cef1d40bc37.js.map
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.