(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[867],{31162:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r,o=n(95235),i=n(7328);n(2784);var a=n(89495),s=n(48840),c=n(60299),u=n(87330),l=n(52322);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var p=(0,s.zo)(a.kC)(r||(r=(0,i.Z)(["\n flex-basis: 100%;\n align-items: center;\n ","\n ","\n\n color: ",";\n ","\n\n ","\n \n &::before {\n content: '';\n flex-grow: 1;\n background: ",";\n height: ",";\n font-size: 0;\n line-height: 0;\n ",";\n }\n &::after {\n content: '';\n flex-grow: 1;\n background: ",";\n height: ",";\n font-size: 0;\n line-height: 0;\n ","\n }\n"])),function(e){return e.maxWidth&&"max-width: ".concat(e.maxWidth,"px;")},function(e){return e.separatorMargin&&(0,c.e)(e.separatorMargin)},function(e){return e.theme.colors.palette.greys.dark},function(e){return(0,u.xv)(e.theme.separator.font.entry,e.theme.separator.font.style)},function(e){var t,n,r,o;return e.withSpacing&&(null!==(t=e.separatorMargin)&&void 0!==t&&t.top&&null!==(n=e.separatorMargin)&&void 0!==n&&n.bottom?"margin-top: ".concat(null===(r=e.separatorMargin)||void 0===r?void 0:r.top," px; margin-bottom: ").concat(null===(o=e.separatorMargin)||void 0===o?void 0:o.bottom,"px;"):"margin-top: ".concat((0,s.W0)(2.5),"; margin-bottom: ").concat((0,s.W0)(2.5),";"))},function(e){return e.separatorColor||e.theme.colors.palette.greys.light},function(e){return"".concat(e.height||1,"px")},function(e){return e.children?"margin-right: 15px":""},function(e){return e.separatorColor||e.theme.colors.palette.greys.light},function(e){return"".concat(e.height||1,"px")},function(e){return e.children?"margin-left: 15px":""}),f=function(e){return(0,l.jsx)(p,function(e){for(var t=1;t main {\n &:target {\n scroll-margin-top: ","px;\n }\n }\n"])),function(e){return e.headerHeight}),x=function(e){var t,n,r,i,a,s=e.features,c=void 0===s?{stickyHeader:!0,showStripBanner:!0,wishlistNotification:!0}:s,d=e.beforeMainContent,f=e.children,h=(0,o.Z)(e,y),m=(0,u.Dx)().domain,x=(0,u.bW)().userAgent,P=(0,u.ZR)().assetPrefix,j=(0,u.ND)(),_=j.countryDomainMap,T=j.translatedCountryDomain,S=(0,l.lF)(),R=(0,l.to)(),E=_&&"".concat(P,"/static/flags/1x1/").concat(_[m],".svg"),C=(0,p.s)(x),L=h.pageLayoutData||{};return(0,v.jsxs)(O,{headerHeight:R,children:[(0,v.jsx)(g.c,{wishlistNotification:c.wishlistNotification,stickyHeader:c.stickyHeader,showStripBanner:c.showStripBanner,flagPath:E,userAgent:x,isMobile:C,headerHeight:R,pageType:h.pageType,header:null===(t=L.header)||void 0===t?void 0:t.header,brands:null===(n=L.header)||void 0===n?void 0:n.brands}),(0,v.jsx)("div",{id:"cookie-modal-container","data-testid":"cookie",style:{display:"flex",position:"fixed",bottom:0,padding:0,margin:"0px",width:"100%",zIndex:99999},ref:S.cookieModalContainerRef}),d&&d,(0,v.jsx)("main",{id:"main-content",children:f}),(0,v.jsx)(b,{userAgent:x,flagPath:E,cookieSettingsHandler:function(){var e,t;(null===(e=h.$window)||void 0===e||null===(e=e.Optanon)||void 0===e?void 0:e.ToggleInfoDisplay)&&(null===(t=h.$window)||void 0===t||null===(t=t.Optanon)||void 0===t||t.ToggleInfoDisplay())},Accreditations:w,navigation:null===(r=L.footer)||void 0===r?void 0:r.navigation,socialAccounts:null===(i=L.footer)||void 0===i?void 0:i.socialAccounts,paymentProviders:null===(a=L.footer)||void 0===a?void 0:a.paymentProviders,countryDomainList:T})]})}},22182:function(e,t,n){"use strict";n.d(t,{F:function(){return I}});var r,o,i,a=n(82269),s=n(8529),c=n(7328),u=n(95235),l=n(2784),d=n(5632),p=n(1761),f=n(11006),h=n(48840),g=n(81292),v=n(57209),y=n(67971),m=n(93421),b=n(55065),w=n(73153),O=n(63601),x=n(96412),P=n(13089),j=n(80304),_=n(29017),T=n(48200),S=n(70314),R=n.n(S),E=n(96965),C=n(52322),L=(0,E.Z)().captureExceptionComponentLevel,N=function(e){(0,j.Z)(r,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=(0,T.Z)(r);return e=t?Reflect.construct(n,arguments,(0,T.Z)(this).constructor):n.apply(this,arguments),(0,_.Z)(this,e)});function r(e){var t;return(0,x.Z)(this,r),(t=n.call(this,e)).state={error:null},t}return(0,P.Z)(r,[{key:"componentDidCatch",value:function(e,t){var n=R()().publicRuntimeConfig,r=this.context,o=r.logger,i=r.brand,a=r.subsite;n.IS_PRODUCTION&&L(e,i,a),o.error(e.message,{stack:t.componentStack}),this.setState({error:e})}},{key:"render",value:function(){return this.state.error?(0,C.jsx)("h1",{"data-testid":"error-message",children:"An error occured"}):this.props.children}}]),r}(l.Component);(0,u.Z)(N,"contextType",m.L);var Z=["responsiveMargin","enableMaxWidth","children"];function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function k(e){for(var t=1;t0&&(null===(e=window.performance.getEntriesByType("navigation")[0])||void 0===e?void 0:e.loadEventStart)!==0?f(!0):window.addEventListener("load",t),function(){window.removeEventListener("load",t)}},[]),l.useEffect(function(){var i=n.requestConfig.enableBrowserPageVisits&&e.sendPageVisit;!(window.performance.getEntriesByName("pageChangeStart").length>0)&&u&&!h.current&&i&&null!==g&&(n.updateHistory(),t({type:"page_visit",payload:r({basket:o,requestData:{start_timestamp:window.performance.timeOrigin,url:window.location.href,duration_ms:window.performance.getEntriesByType("navigation")[0].duration},eventData:{type:n.pageType&&A[n.pageType]?A[n.pageType]:"page_visit"}})}),h.current=!0)},[u,e.sendPageVisit,n.requestConfig.enableBrowserPageVisits,g]);var x=e.responsiveMargin,P=e.enableMaxWidth,j=e.children,_=(0,a.Z)(e,Z);return(0,C.jsx)(N,{children:(0,C.jsx)(M,k(k({},_),{},{responsiveMargin:void 0!==x&&x,className:e.className,enableMaxWidth:void 0===P||P,children:j}))})}},7357:function(e,t,n){"use strict";n.d(t,{b:function(){return v}});var r=n(82269),o=n(95235);n(2784);var i=n(70314),a=n.n(i);n(72670);var s=n(41857);n(8529),n(82841);var c=n(71941),u=n.n(c);n(48090),n(37518);var l=n(52322),d=n(34406),p=(d.env.REACT_ESI_PATH,d.env.REACT_ESI_SECRET||u().randomBytes(64).toString("hex"),["esi"]);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:"",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";return function(i){i.esi;var a,c=(a=(0,r.Z)(i,p),window.__REACT_ESI__&&window.__REACT_ESI__[t]?h(h({},window.__REACT_ESI__[t]),a):h({},a)),u=(0,s.ND)();return g.publicRuntimeConfig[o],u[n],(0,l.jsx)(e,h({},c))}}},52678:function(e,t,n){"use strict";n.r(t),n.d(t,{SEARCH_RESULTS_PER_PAGE:function(){return el},__N_SSP:function(){return eu},default:function(){return ef}});var r,o,i,a,s,c,u,l,d,p,f,h=n(95235),g=n(2784),v=n(2883),y=n(25237),m=n.n(y),b=n(97729),w=n.n(b),O=n(80131),x=n(796),P=n(37608),j=n(28160),_=n(41857),T=n(28885),S=n(58406),R=n(22182),E=n(55065),C=n(57194),L=n(58718),N=n(12786),Z=n(41386),D=n(82384),k=n(45611),A=n(63402),M=n(4626),I=n(45090),F=n(92210),W=n(31162),B=n(4227),z=n(7328),H=n(48840),q=n(81292),G=n(87330),U=H.zo.div(r||(r=(0,z.Z)(["\n max-width: ",";\n margin: 0 auto;\n padding: "," "," 0;\n align-items: center;\n\n "," {\n padding: "," "," 0;\n }\n"])),function(e){return e.theme.site.siteWidth},(0,H.W0)(3),(0,H.W0)(2),function(e){return(0,q.mq)(e.theme.breakpointUtils.map,"sm")},(0,H.W0)(3),(0,H.W0)(4)),V=H.zo.h1(o||(o=(0,z.Z)(["\n ",";\n\n margin: "," 0 "," 0;\n"])),function(e){var t;return null!==(t=e.theme.widget.productList.noSearchResultsFound)&&void 0!==t&&t.title?(0,G.xv)(e.theme.widget.productList.noSearchResultsFound.title.entry,e.theme.widget.productList.noSearchResultsFound.title.style):(0,G.xv)("xlarge2","alternate")},(0,H.W0)(1),(0,H.W0)(2)),K=H.zo.p(i||(i=(0,z.Z)(["\n ",";\n margin: "," 0;\n padding-bottom: ",";\n"])),function(e){var t;return null!==(t=e.theme.widget.productList.noSearchResultsFound)&&void 0!==t&&t.subtitle.text?(0,G.xv)(e.theme.widget.productList.noSearchResultsFound.subtitle.text.entry,e.theme.widget.productList.noSearchResultsFound.subtitle.text.style):(0,G.xv)("bodyText","alternate")},(0,H.W0)(2),function(e){var t,n;return null!==(t=e.theme.widget.productList.noSearchResultsFound)&&void 0!==t&&t.subtitle.paddingBottom||(null===(n=e.theme.widget.productList.noSearchResultsFound)||void 0===n?void 0:n.subtitle.paddingBottom)===0?(0,H.W0)(e.theme.widget.productList.noSearchResultsFound.subtitle.paddingBottom):(0,H.W0)(2)}),Q=H.zo.ul(a||(a=(0,z.Z)(["\n list-style: disc inside;\n padding-left: 24px;\n"]))),X=H.zo.li(s||(s=(0,z.Z)(["\n ",";\n"])),(0,G.xv)("bodyText","default")),$=H.zo.p(c||(c=(0,z.Z)(["\n ",";\n margin: "," 0;\n"])),(0,G.xv)("bodyText","default"),(0,H.W0)(3)),J=H.zo.div(u||(u=(0,z.Z)(["\n max-width: 500px;\n margin: "," 0 "," 0;\n"])),(0,H.W0)(3),(0,H.W0)(4)),Y=H.zo.form(l||(l=(0,z.Z)(["\n display: flex;\n width: 100%;\n height: 40px;\n border: 1px solid ",";\n background-color: ",";\n"])),function(e){return e.theme.colors.palette.greys.grey},function(e){return e.theme.colors.palette.greys.white}),ee=H.zo.input(d||(d=(0,z.Z)(["\n ",";\n font-size: 16px;\n flex-grow: 1;\n border: none;\n background: transparent;\n padding: ",";\n\n &:focus {\n z-index: 1;\n }\n\n &:focus-visible {\n outline: none;\n border-color: ",";\n }\n"])),(0,G.xv)("bodyText","default"),(0,H.W0)(1),function(e){return e.theme.colors.palette.greys.darker}),et=H.zo.button(p||(p=(0,z.Z)(["\n display: flex;\n width: 48px;\n height: 100%;\n justify-content: center;\n align-items: center;\n\n svg {\n fill: ",";\n }\n\n &:focus-visible {\n outline: none;\n outline-offset: -4px;\n border: 2px solid ",";\n }\n"])),function(e){return e.theme.colors.palette.brand.base},function(e){return e.theme.colors.palette.brand.base}),en=H.zo.label(f||(f=(0,z.Z)(["\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0px;\n border: 0;\n overflow: hidden;\n clip: rect(0 0 0 0);\n"]))),er=n(52322),eo=m()(function(){return Promise.resolve().then(n.bind(n,52667))},{loadableGenerated:{webpack:function(){return[52667]}}}),ei=function(e){var t={title:(0,T.ag)("content.searchresults.noresultsfound.title"),subtitle:(0,T.ag)("content.searchresults.noresultsfound.subtitle"),searchTips:{tip1:(0,T.ag)("content.searchresults.noresultsfound.searchtips.1"),tip2:(0,T.ag)("content.searchresults.noresultsfound.searchtips.2"),tip3:(0,T.ag)("content.searchresults.noresultsfound.searchtips.3")},discontinuedText:(0,T.ag)("content.searchresults.noresultsfound.discontinuedtext"),search:{formTitle:(0,T.ag)("content.searchresults.noresultsfound.searchform.title"),formPlaceholder:(0,T.ag)("content.searchresults.noresultsfound.searchform.placeholder"),buttonTitle:(0,T.ag)("content.searchresults.noresultsfound.searchform.button.title")}},r=g.createRef(),o=(0,n(87810).v4)();return(0,er.jsxs)(U,{children:[(0,er.jsx)(V,{"data-testid":"no-search-results-found-title",children:(0,O.vsprintf)(t.title,[e.query])}),(0,er.jsx)(W.Z,{}),(0,er.jsx)(K,{children:t.subtitle}),(0,er.jsxs)(Q,{children:[(0,er.jsx)(X,{children:t.searchTips.tip1}),(0,er.jsx)(X,{children:t.searchTips.tip2}),(0,er.jsx)(X,{children:t.searchTips.tip3})]}),(0,er.jsx)($,{children:t.discontinuedText}),(0,er.jsx)(W.Z,{}),(0,er.jsx)(J,{children:(0,er.jsxs)(Y,{action:F.Z5.Search,method:"GET",onSubmit:function(e){r.current&&r.current.value.length<1&&e.preventDefault()},children:[(0,er.jsx)(en,{htmlFor:"search-".concat(o),children:t.search.formPlaceholder}),(0,er.jsx)(ee,{placeholder:t.search.formPlaceholder,title:t.search.formTitle,ref:r,id:"search-".concat(o),type:"text",name:"search"}),(0,er.jsxs)(et,{title:t.search.buttonTitle,type:"submit",children:[(0,er.jsx)(B.T,{text:t.search.buttonTitle}),(0,er.jsx)(eo,{})]})]})})]})};function ea(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var es=m()(function(){return n.e(6910).then(n.bind(n,76910)).then(function(e){return e.WidgetRenderer})},{loadableGenerated:{webpack:function(){return[76910]}}}),ec=(0,v.Z)({on:["visible"]})(es),eu=!0,el=45,ed=["en_brand_content","en_hbg_sizeFacet_content","en_hbg_baseColour_content","en_hbg_type_content"],ep=function(e){var t,n,r,o,i,a,s,c=(0,j.w)(),u=(0,_.ND)(),l=u.enableIndexableFacetsPagination,d=u.enableMobileFacetRefersh,p=u.defaultSortOption,f=(0,T.QT)(),v=(0,S.jc)(),y={searchTitle:f("content.search.title"),siteTitleEnd:f("titles.end.text"),errorMessage:f("product.list.error.text"),resultsFoundTitle:f("content.searchresults.title.resultsfound"),correctedQueryTitle:f("content.searchresults.title.correctedquery")};if(g.useEffect(function(){(0,L.B)({key:"siteSearchTerm",value:e.query})},[e.query]),void 0===e.data)return t=e.query,(0,er.jsx)(Z.Lq,{changeType:Z.u4.NONE,itemsPerPage:el,totalItems:0,loading:!0,sortTypes:[{type:N.yO.Relevance,displayText:""}],pageOptions:{sort:N.yO.Relevance,pageNumber:1,facets:[],searchQuery:t},onInputChange:function(){},facets:[],products:[],sponsoredAdsType:x.VU.Search,dataLayerMap:{}});if(!e.products)return c.error("SearchResultsRenderer: Failed to load data for search results"),D.u.errorOnLoad(),(0,er.jsx)(A.h,{type:"error",text:y.errorMessage,centerText:!0});if(null!==(o=e.data)&&void 0!==o&&o.searchResults&&(0===e.data.searchResults.total||0===e.products.length))return n=e.query,r=e.componentWidgets,(0,er.jsxs)(g.Fragment,{children:[(0,er.jsx)(ei,{query:n}),(0,er.jsx)(ec,{widgets:r||[]})]});var m=null!==(i=null===(a=e.data)||void 0===a?void 0:a.searchResults)&&void 0!==i?i:{total:0,hasMore:!1,facets:[],products:[]},b=m?null!=m&&m.correctedQuery?e.products.length:m.total:0,E=null!==(s=e.data)&&void 0!==s&&null!==(s=s.searchResults)&&void 0!==s&&s.correctedQuery?(0,O.vsprintf)(y.correctedQueryTitle,[e.query,e.data.searchResults.correctedQuery]):(0,O.vsprintf)(y.resultsFoundTitle,[e.query]),C=window.sessionStorage,F={title:E,totalItems:b,sortTypes:(0,I.Jp)(v,f,p),itemsPerPage:e.itemsPerPage,products:e.products||[],dataLayerProducts:e.dataLayerProducts,onInputChange:function(e){var t=new URL(window.location.href);e.pageNumber&&t.searchParams.set("pageNumber",e.pageNumber.toString()),e.sort&&(t.searchParams.set("sortOrder",e.sort.toString()),t.searchParams.set("pageNumber","1")),e.facets&&(t.searchParams.set("facetFilters",(0,k.z_)(e.facets)),l&&(!e.facets.length&&t.searchParams.has("IFP")?t.searchParams.delete("IFP"):ed.some(function(e){return t.search.includes(e)})?t.searchParams.set("IFP","true"):t.searchParams.set("IFP","false")),t.searchParams.set("pageNumber","1")),window.location.assign(t.toString())},pageOptions:{facets:e.facets,pageNumber:e.pageNumber,sort:(0,I.kc)(e.sortOrder,v,p),searchQuery:e.query},facets:m?m.facets:[],sponsoredAdsType:x.VU.Search,setSingleColumn:function(e,t){return C&&C.setItem(e,t)},dataLayerMap:e.dataLayerMap,triggerCallbackOnSave:d,mobileFacetRefresh:d};return(0,er.jsxs)(g.Fragment,{children:[(0,er.jsx)(w(),{children:(0,er.jsxs)("title",{children:[(0,O.vsprintf)(y.searchTitle,[e.query])," ",y.siteTitleEnd]})}),(0,er.jsx)(P.K,{}),(0,er.jsx)(R.F,{compactMargin:!0,sendPageVisit:!0,children:(0,er.jsx)(M.P,{colSpan:12,children:(0,er.jsx)(Z.Lq,function(e){for(var t=1;t{};t.noop=n,t.defaultProps={onEnterViewport:n,onLeaveViewport:n}},57727:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=n(2784),o=u(n(73463)),i=u(n(69675)),a=n(6622),s=n(52322),c=["onEnterViewport","onLeaveViewport"];function u(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t"function"==typeof e&&!(e.prototype&&e.prototype.render),p=e=>e.prototype&&e.prototype.isReactComponent;t.default=function(e,t,n){void 0===t&&(t=a.defaultOptions),void 0===n&&(n=a.defaultConfig);var u=(0,r.forwardRef)((t,n)=>{var r=l({forwardedRef:n},p(e)&&!d(e)?{ref:n}:{});return(0,s.jsx)(e,l({},t,r))});function f(e){var{onEnterViewport:o=a.noop,onLeaveViewport:d=a.noop}=e,p=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,c),f=(0,r.useRef)(),{inViewport:h,enterCount:g,leaveCount:v}=(0,i.default)(f,t,n,{onEnterViewport:o,onLeaveViewport:d});return(0,s.jsx)(u,l({},p,{inViewport:h,enterCount:g,leaveCount:v},{ref:f}))}var h=e.displayName||e.name||"Component";return f.displayName="handleViewport("+h+")",(0,o.default)(f,u)}},69675:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=n(2784),o=n(28316),i=n(6622);t.default=function(e,t,n,a){void 0===t&&(t=i.defaultOptions),void 0===n&&(n=i.defaultConfig),void 0===a&&(a=i.defaultProps);var{onEnterViewport:s,onLeaveViewport:c}=a,[,u]=(0,r.useState)(),l=(0,r.useRef)(),d=(0,r.useRef)(!1),p=(0,r.useRef)(!1),f=(0,r.useRef)(0),h=(0,r.useRef)(0);function g(e){var{isIntersecting:t,intersectionRatio:r}=e[0]||{},o=void 0!==t?t:r>0;if(!p.current&&o){p.current=!0,null==s||s(),f.current+=1,d.current=o,u(o);return}p.current&&!o&&(p.current=!1,null==c||c(),n.disconnectOnLeave&&l.current&&l.current.disconnect(),h.current+=1,d.current=o,u(o))}return(0,r.useEffect)(()=>{var n=l.current;return function(t){var{observerRef:n}=t,r=e.current;if(r){var i=(0,o.findDOMNode)(r);i&&(null==n||n.observe(i))}}({observerRef:n=function(e){var{observerRef:n}=e;return n||(l.current=new IntersectionObserver(g,t),l.current)}({observerRef:n})}),()=>{!function(t){var{observerRef:n}=t,r=e.current;if(r){var i=(0,o.findDOMNode)(r);i&&(null==n||n.unobserve(i))}null==n||n.disconnect(),l.current=null}({observerRef:n})}},[e.current,t,n,s,c]),{inViewport:d.current,enterCount:f.current,leaveCount:h.current}}}},function(e){e.O(0,[2670,3232,8743,4776,7559,6796,9774,2888,179],function(){return e(e.s=57356)}),_N_E=e.O()}]); //# sourceMappingURL=search-b4d58b12f03e6c9b.js.map