"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6159],{17971:function(e,t,n){n.d(t,{i:function(){return ea}});var r,i,o,a,s,l,c,d,u,h,p,m,f,g,b=n(8529),v=n(7328),w=n(2784),x=n(97729),y=n.n(x),O=n(41857),C=n(28885),j=n(73716),k=n(11006),P=n(48840),S=n(95235),B=n(25237),E=n.n(B),T=n(50311),I=n(93781),_=n(87330),R=n(81292),A=n(92526),Z=n(52322),D=E()(function(){return Promise.resolve().then(n.bind(n,41829))},{ssr:!0,fallback:(0,Z.jsx)("div",{style:{width:24,height:24}}),loadableGenerated:{webpack:function(){return[41829]}}}),N=E()(function(){return Promise.resolve().then(n.bind(n,97457))},{ssr:!0,fallback:(0,Z.jsx)("div",{style:{width:24,height:24}}),loadableGenerated:{webpack:function(){return[97457]}}}),L=P.zo.div(r||(r=(0,v.Z)(["\n padding: ",";\n background-color: ",";\n"])),(0,P.W0)(2),function(e){return e.theme.colors.palette.greys.white}),M=(0,P.iv)(i||(i=(0,v.Z)(["\n ","\n text-decoration: none;\n outline: 0px;\n display: flex;\n align-items: center;\n width: fit-content;\n\n &:hover {\n text-decoration: underline;\n cursor: pointer;\n }\n\n &:focus-visible {\n outline: solid 2px ",";\n }\n"])),(0,_.xv)("small","default"),function(e){return e.theme.colors.palette.brand.base}),z=P.zo.a(o||(o=(0,v.Z)(["\n ","\n"])),M),W=P.zo.button(a||(a=(0,v.Z)(["\n ","\n ",";\n"])),M,function(e){return e.padding&&(0,A.o)(e.padding)}),H=P.zo.span(s||(s=(0,v.Z)(["\n width: 24px;\n height: 26px;\n"]))),G=function(e){var t=e.LinkWrapper,n=(0,T.Fg)();return(0,Z.jsx)(L,{className:e.className,"data-testid":e.dataTestId,children:t&&e.url?(0,Z.jsx)(t,{href:e.url,children:(0,Z.jsxs)(z,{children:[(0,Z.jsx)(H,{children:n.elements.breadCrumbs.chevronIcon.left.svgPath?(0,Z.jsx)(N,{xmlns:"http://www.w3.org/2000/svg",viewBox:n.elements.breadCrumbs.chevronIcon.viewBox,width:n.elements.breadCrumbs.chevronIcon.width,height:n.elements.breadCrumbs.chevronIcon.height,children:(0,Z.jsx)("path",{d:n.elements.breadCrumbs.chevronIcon.left.svgPath,fillRule:"evenodd"})}):(0,Z.jsx)(D,{})}),e.text]})}):e.url?(0,Z.jsxs)(z,{href:e.url,children:[n.elements.breadCrumbs.chevronIcon.left.svgPath?(0,Z.jsx)(N,{xmlns:"http://www.w3.org/2000/svg",viewBox:n.elements.breadCrumbs.chevronIcon.viewBox,width:n.elements.breadCrumbs.chevronIcon.width,height:n.elements.breadCrumbs.chevronIcon.height,children:(0,Z.jsx)("path",{d:n.elements.breadCrumbs.chevronIcon.left.svgPath,fillRule:"evenodd"})}):(0,Z.jsx)(D,{}),e.text]}):(0,Z.jsxs)(W,{"data-testid":"backwards-nav-button",onClick:e.onClick,padding:n.elements.breadCrumbs.backNavPadding,children:[n.elements.breadCrumbs.chevronIcon.left.svgPath?(0,Z.jsx)(N,{xmlns:"http://www.w3.org/2000/svg",viewBox:n.elements.breadCrumbs.chevronIcon.viewBox,width:n.elements.breadCrumbs.chevronIcon.width,height:n.elements.breadCrumbs.chevronIcon.height,children:(0,Z.jsx)("path",{d:n.elements.breadCrumbs.chevronIcon.left.svgPath,fillRule:"evenodd"})}):(0,Z.jsx)(D,{}),e.text]})})},U=n(51339);function V(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 q(e){for(var t=1;te.ellipsis.minNumberOfItems),i=(0,b.Z)(r,2),o=i[0],a=i[1],s=(0,T.Fg)(),l=e.ellipsis.enabled&&e.isMobile&&o?e.items.length>3&&e.ellipsis.hideActiveLink?e.items.slice(-3):e.items.slice(-2):e.items,c=l.map(function(t,n){var r=e.ellipsis.hideActiveLink&&n===l.length-2?"none":"block";return n!==l.length-1?(0,Z.jsxs)(et,{"data-testid":"breadcrumb-item-".concat(n),display:e.ellipsis.enabled&&e.isMobile||e.forceDisplayBreadcrumbs,children:[function(){if(e.enableAlternateBreadcrumbStyle){var t=s.elements.breadCrumbs.chevronIcon.alternateSVG;return(0,Z.jsx)(Y,{xmlns:"http://www.w3.org/2000/svg",viewBox:null==t?void 0:t.viewBox,width:null==t?void 0:t.width,height:null==t?void 0:t.height,"aria-hidden":"true",focusable:"false",style:{marginLeft:(null==t?void 0:t.marginLeft)||"0",marginRight:(null==t?void 0:t.marginRight)||"0",display:r||"block"},children:(0,Z.jsx)("path",{d:null==t?void 0:t.right,fillRule:"evenodd",stroke:null==t?void 0:t.strokeColour})})}var n=s.elements.breadCrumbs.chevronIcon;return n.right.svgPath?(0,Z.jsx)(Y,{xmlns:"http://www.w3.org/2000/svg",viewBox:n.viewBox,width:n.width,height:n.height,"aria-hidden":"true",focusable:"false",style:{display:r||"block"},children:(0,Z.jsx)("path",{d:n.right.svgPath,fillRule:"evenodd"})}):(0,Z.jsx)($,{"aria-hidden":"true",focusable:"false"})}(),(0,Z.jsx)(er,{href:t.url,capitalizeText:e.capitalizeText,textStyling:s.elements.breadCrumbs.linkStyling,textDecoration:s.elements.breadCrumbs.linkStyling.textDecoration,children:t.text})]},n):(0,Z.jsx)(et,{"data-testid":"breadcrumb-item-".concat(n),display:e.ellipsis.enabled&&e.isMobile,children:e.enableHomePageBreadcrumb&&1===l.length?(0,Z.jsx)(er,{href:t.url,capitalizeText:e.capitalizeText,children:t.text}):(0,Z.jsx)(K,q(q({"aria-current":"page","data-testid":"active-breadcrumb",capitalizeText:e.capitalizeText},e.ellipsis.hideActiveLink&&{hideActive:e.ellipsis.hideActiveLink}),{},{textStyling:s.elements.breadCrumbs.activeLinkStyling,children:t.text}))},n)});return l.length>0?(0,Z.jsx)("div",{children:(0,Z.jsxs)(ee,{"aria-label":e.breadcrumbLabel,isMobile:e.isMobile,ellipsisEnabled:e.ellipsis.enabled,showBackButton:e.showBackButton,paddingBottom:null===(t=e.styleOverride)||void 0===t?void 0:t.paddingBottom,children:[e.showBackButton&&e.backButton&&(0,Z.jsx)(X,{children:(0,Z.jsx)(G,{onClick:e.backButton.goBack,text:e.backButton.text})}),e.ellipsis.enabled&&e.isMobile&&o&&(0,Z.jsxs)("div",{style:{display:"flex"},children:[(0,Z.jsx)(en,{emphasis:"low",onClick:function(){return a(!1)},children:"..."}),(0,Z.jsx)(Y,{xmlns:"http://www.w3.org/2000/svg",viewBox:s.elements.breadCrumbs.chevronIcon.viewBox,width:s.elements.breadCrumbs.chevronIcon.width,height:s.elements.breadCrumbs.chevronIcon.height,children:(0,Z.jsx)("path",{d:s.elements.breadCrumbs.chevronIcon.right.svgPath,fillRule:"evenodd"})})]}),(0,Z.jsx)(Q,q(q({},e.ellipsis.enabled&&e.isMobile&&{overflow:null===(n=e.styleOverride)||void 0===n?void 0:n.overflow}),{},{children:c}))]})}):null}),eo=k.zo.div(g||(g=(0,v.Z)(["\n display: flex;\n height: ",";\n width: 100%;\n overflow-x: auto;\n overflow-y: hidden;\n max-width: ",";\n margin: "," auto 0 auto;\n ","\n"])),function(e){var t;return null===(t=e.theme.elements)||void 0===t||null===(t=t.breadCrumbs)||void 0===t?void 0:t.height},function(e){return e.theme.site.siteWidth},(0,P.W0)(3),function(e){return(0,A.o)(e.theme.elements.breadCrumbs.padding)}),ea=function(e){var t=e.breadcrumbs,n=e.schemaItems,r=e.enableBackButton,i=e.className,o=e.originUrl,a=e.styleOverride,s=e.ellipsis,l=void 0===s?{}:s,c=e.isMobile,d=e.breadcrumbLabel,u=e.capitalizeText,h=(0,O.ND)(),p=h.enableBackToSearchWithinBreadCrumbs,m=h.enableHomePageBreadcrumb,f=h.enableAlternateBreadcrumbStyle,g=h.enableFullBreadcrumbsOnMobile,v=(0,C.ag)("general.back.text"),x=(0,C.ag)("general.breadcrumbs.arialabel"),k=w.useState(!1),P=(0,b.Z)(k,2),S=P[0],B=P[1],E=w.useState(""),T=(0,b.Z)(E,2),I=T[0],_=T[1],R="undefined"!=typeof document?document.referrer:"",A=window.location.href,D=l.enabled,N=l.minNumberOfItems,L=l.hideActiveLink;return(w.useEffect(function(){var e=(0,j.Oj)(window,"search").search;if(r){var t=window.sessionStorage;if(!t)return;var n=window.performance.getEntriesByType("navigation")[0];if(!n)return;var i={previous:(t.getItem("previousCurrentPages")?JSON.parse(t.getItem("previousCurrentPages")||""):"").current,current:window.location.pathname};t.setItem("previousCurrentPages",JSON.stringify(i)),t.getItem("firstVisitedPage")||(t.setItem("firstVisitedPage",window.location.pathname),t.setItem("firstVisitedPageCount","0"));var a=t.getItem("firstVisitedPage")||"",s=Number(t.getItem("firstVisitedPageCount"))||0;"navigate"===n.type&&window.location.pathname===a&&window.location.pathname!==i.previous&&(s+=1),"back_forward"===n.type&&window.location.pathname===a&&s>1&&(s-=1),t.setItem("firstVisitedPageCount",s.toString()),A.includes("autocomplete=productsuggestion")&&A.includes("search=")&&e&&_("".concat(o,"/elysium.search?search=").concat(e)),B(s>1||window.location.pathname!==a||R.includes("elysium.search")||(p||!1)&&A.includes("autocomplete=productsuggestion")&&A.includes("search="))}},[A,r,p,o,R]),t&&(m||!(t.length<=1)))?(0,Z.jsxs)(eo,{"data-testid":"breadcrumbs",className:i,children:[(0,Z.jsx)(y(),{children:(0,Z.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:n})}})}),(0,Z.jsx)(ei,{enableHomePageBreadcrumb:m,breadcrumbLabel:d||x,items:t,backButton:{text:v,goBack:function(){p&&I?window.location.assign(I):window.history.back()}},showBackButton:S,capitalizeText:u,styleOverride:a,enableAlternateBreadcrumbStyle:f,ellipsis:{hideActiveLink:void 0!==L&&L,enabled:void 0!==D&&D,minNumberOfItems:void 0===N?3:N},isMobile:c,forceDisplayBreadcrumbs:g})]}):null}},55065:function(e,t,n){n.d(t,{G:function(){return i}});var r,i=((r={}).HOME_PAGE="HOMEPAGE",r.LANDING="LANDING",r.SEARCH="SEARCH",r.PRODUCT="PRODUCT",r.ACCOUNT="ACCOUNT",r.BASKET="BASKET",r.PRODUCT_LIST="PRODUCT_LIST",r.STORE_LOCATOR="STORE_LOCATOR",r.PERSONALISE="PERSONALISE_YOUR_BOX",r)},57194:function(e,t,n){n.d(t,{K:function(){return O}});var r,i=n(82269),o=n(7328);n(2784);var a=n(2883),s=n(25237),l=n.n(s),c=n(41857),d=n(58406),u=n(7357),h=n(57776),p=n(48840),m=n(38237),f=n(55281),g=n(52322),b=["features","beforeMainContent","children"],v=l()(function(){return n.e(9561).then(n.bind(n,89561)).then(function(e){return e.FooterGlobalAccredditationsIcons})},{ssr:!0,loadableGenerated:{webpack:function(){return[89561]}}}),w=(0,u.b)(m.Z,"footer","enableLayoutESI","ENABLE_LAYOUT_ESI"),x=(0,a.Z)({on:["visible"]})(v),y=p.zo.div(r||(r=(0,o.Z)(["\n > main {\n &:target {\n scroll-margin-top: ","px;\n }\n }\n"])),function(e){return e.headerHeight}),O=function(e){var t,n,r,o,a,s=e.features,l=void 0===s?{stickyHeader:!0,showStripBanner:!0,wishlistNotification:!0}:s,u=e.beforeMainContent,p=e.children,m=(0,i.Z)(e,b),v=(0,c.Dx)().domain,O=(0,c.bW)().userAgent,C=(0,c.ZR)().assetPrefix,j=(0,c.ND)(),k=j.countryDomainMap,P=j.translatedCountryDomain,S=(0,d.lF)(),B=(0,d.to)(),E=k&&"".concat(C,"/static/flags/1x1/").concat(k[v],".svg"),T=(0,h.s)(O),I=m.pageLayoutData||{};return(0,g.jsxs)(y,{headerHeight:B,children:[(0,g.jsx)(f.c,{wishlistNotification:l.wishlistNotification,stickyHeader:l.stickyHeader,showStripBanner:l.showStripBanner,flagPath:E,userAgent:O,isMobile:T,headerHeight:B,pageType:m.pageType,header:null===(t=I.header)||void 0===t?void 0:t.header,brands:null===(n=I.header)||void 0===n?void 0:n.brands}),(0,g.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}),u&&u,(0,g.jsx)("main",{id:"main-content",children:p}),(0,g.jsx)(w,{userAgent:O,flagPath:E,cookieSettingsHandler:function(){var e,t;(null===(e=m.$window)||void 0===e||null===(e=e.Optanon)||void 0===e?void 0:e.ToggleInfoDisplay)&&(null===(t=m.$window)||void 0===t||null===(t=t.Optanon)||void 0===t||t.ToggleInfoDisplay())},Accreditations:x,navigation:null===(r=I.footer)||void 0===r?void 0:r.navigation,socialAccounts:null===(o=I.footer)||void 0===o?void 0:o.socialAccounts,paymentProviders:null===(a=I.footer)||void 0===a?void 0:a.paymentProviders,countryDomainList:P})]})}},22182:function(e,t,n){n.d(t,{F:function(){return L}});var r,i,o,a=n(82269),s=n(8529),l=n(7328),c=n(95235),d=n(2784),u=n(5632),h=n(1761),p=n(11006),m=n(48840),f=n(81292),g=n(57209),b=n(67971),v=n(93421),w=n(55065),x=n(73153),y=n(63601),O=n(96412),C=n(13089),j=n(80304),k=n(29017),P=n(48200),S=n(70314),B=n.n(S),E=n(96965),T=n(52322),I=(0,E.Z)().captureExceptionComponentLevel,_=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,P.Z)(r);return e=t?Reflect.construct(n,arguments,(0,P.Z)(this).constructor):n.apply(this,arguments),(0,k.Z)(this,e)});function r(e){var t;return(0,O.Z)(this,r),(t=n.call(this,e)).state={error:null},t}return(0,C.Z)(r,[{key:"componentDidCatch",value:function(e,t){var n=B()().publicRuntimeConfig,r=this.context,i=r.logger,o=r.brand,a=r.subsite;n.IS_PRODUCTION&&I(e,o,a),i.error(e.message,{stack:t.componentStack}),this.setState({error:e})}},{key:"render",value:function(){return this.state.error?(0,T.jsx)("h1",{"data-testid":"error-message",children:"An error occured"}):this.props.children}}]),r}(d.Component);(0,c.Z)(_,"contextType",v.L);var R=["responsiveMargin","enableMaxWidth","children"];function A(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 Z(e){for(var t=1;t0&&(null===(e=window.performance.getEntriesByType("navigation")[0])||void 0===e?void 0:e.loadEventStart)!==0?p(!0):window.addEventListener("load",t),function(){window.removeEventListener("load",t)}},[]),d.useEffect(function(){var o=n.requestConfig.enableBrowserPageVisits&&e.sendPageVisit;!(window.performance.getEntriesByName("pageChangeStart").length>0)&&c&&!m.current&&o&&null!==f&&(n.updateHistory(),t({type:"page_visit",payload:r({basket:i,requestData:{start_timestamp:window.performance.timeOrigin,url:window.location.href,duration_ms:window.performance.getEntriesByType("navigation")[0].duration},eventData:{type:n.pageType&&D[n.pageType]?D[n.pageType]:"page_visit"}})}),m.current=!0)},[c,e.sendPageVisit,n.requestConfig.enableBrowserPageVisits,f]);var O=e.responsiveMargin,C=e.enableMaxWidth,j=e.children,k=(0,a.Z)(e,R);return(0,T.jsx)(_,{children:(0,T.jsx)(N,Z(Z({},k),{},{responsiveMargin:void 0!==O&&O,className:e.className,enableMaxWidth:void 0===C||C,children:j}))})}},7357:function(e,t,n){n.d(t,{b:function(){return g}});var r=n(82269),i=n(95235);n(2784);var o=n(70314),a=n.n(o);n(72670);var s=n(41857);n(8529),n(82841);var l=n(71941),c=n.n(l);n(48090),n(37518);var d=n(52322),u=n(34406),h=(u.env.REACT_ESI_PATH,u.env.REACT_ESI_SECRET||c().randomBytes(64).toString("hex"),["esi"]);function p(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 m(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:"",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";return function(o){o.esi;var a,l=(a=(0,r.Z)(o,h),window.__REACT_ESI__&&window.__REACT_ESI__[t]?m(m({},window.__REACT_ESI__[t]),a):m({},a)),c=(0,s.ND)();return f.publicRuntimeConfig[i],c[n],(0,d.jsx)(e,m({},l))}}}}]); //# sourceMappingURL=6159-71600739e25dbd94.js.map