1"use strict";(self.webpackChunk_lux2_ssr_catalogue_sfcc=self.webpackChunk_lux2_ssr_catalogue_sfcc||[]).push([["6670"],{1589:function(e,n,t){t.d(n,{A:function(){return i}});let r=(0,t(11759).zk)();function i(e=r.location.search){let n=e.indexOf("#"),t=-1!==n?e.slice(0,n):e;return(/[?&]/.test(t)?t.slice(t.indexOf("?")+1).split("&"):[]).filter(e=>e).reduce((e,n)=>{let[t,r]=n.split(/=(.+)/);return e[t]=r&&decodeURIComponent(r)||"",e},{})}},51738:function(e,n,t){t.d(n,{Ci:function(){return o.A},LV:function(){return r.A},IM:function(){return i.A},mX:function(){return a.A}}),t(56174),t(99216),t(95599),t(52362),t(43627),t(1589);var r=t(12058),i=t(38377);t(7218);var o=t(26447),a=t(55509);t(90963)},12058:function(e,n,t){t.d(n,{A:function(){return r}});function r(e){return 40===e.which||40===e.keyCode||"ArrowDown"===e.key}},38377:function(e,n,t){t.d(n,{A:function(){return r}});function r(e){return 38===e.which||38===e.keyCode||"ArrowUp"===e.key}},52362:function(e,n,t){t.d(n,{Ay:function(){return a}});let r=(0,t(11759).zk)(),i=r.console,o=["error","warn","info","log","debug"];class a{constructor(e,n=null){this.name=e,this.prefix=n||`[${e}] `,this._config={}}debug(...e){this.write(5,e)}log(...e){this.write(4,e)}info(...e){this.write(3,e)}warn(...e){this.write(2,e)}error(...e){this.write(1,e)}write(e,n){let t=this.config();if(t[this.name]&&!(t[this.name]<e))return i&&i[o[e-1]](this.prefix,...n)}config(){if((!this.lastChecked||this.lastChecked+1e3<new Date().valueOf())&&r.localStorage){let e=r.localStorage.getItem("Logger");this._config=JSON.parse(e||"{}"),this.lastChecked=new Date().valueOf()}return this._config}}},96311:function(e,n,t){t.d(n,{A:function(){return d}});var r=t(41594),i=t.n(r),o=function(e){if(!e)return null;var n=e.match(/^\s*<h([1-6])\b[^>]*>[\s\S]*?<\/h[1-6]>/i);if(!n)return null;var t=parseInt(n[1],10),r=e.slice(n[0].length).trim();if(!r)return t;if(/^<(p|div|ul|ol|table)\b/i.test(r))return null;var i=r.match(/^<h([1-6])\b/i);return i&&parseInt(i[1],10)!==t?null:t},a=t(39509),l=t(8162),u=t(47077),c=t(11492);function f(){var e,n,t=(e=["\n p:first-child {\n margin-top: 0;\n }\n p:last-child {\n margin-bottom: 0;\n }\n\n .h1-style {\n ","\n }\n\n .h2-style {\n ","\n }\n\n .h3-style {\n ","\n }\n\n .h4-style {\n ","\n }\n\n .h5-style {\n ","\n }\n\n .h6-style {\n ","\n }\n\n .p-style {\n ",";\n margin: 0;\n }\n\n .content-center {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;
1\n align-items: center;\n }\n\n .inline-block {\n display: inline-block;\n }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return f=function(){return t},t}var s=l.default.div(f(),u.A.h1,u.A.h2,u.A.h3,u.A.h4,u.A.h5,u.A.h6,c.K8),d=function(e){var n=e.autoId,t=e.className,l=e.content,u=e.id,c=e.testId,f=e.onClick,d=(0,r.useRef)(null);(0,r.useEffect)(function(){var e=d.current;e&&l&&e.querySelectorAll("br").forEach(function(e){e.setAttribute("aria-hidden","true")})},[l]);var h=o(l);if(!l)return null;var m=i().createElement(s,{id:u,"aria-hidden":!!h,"data-auto-id":n,className:t,"data-testid":c,dangerouslySetInnerHTML:{__html:l},onClick:f,ref:d});return h?i().createElement("div",{role:"heading","aria-level":h,"aria-label":(0,a.A)(l),className:t},m):m}},3341:function(e,n,t){t.r(n),t.d(n,{default:function(){return _}});var r=t(41594),i=t.n(r),o=t(64415),a=t(25390),l=t(21784),u=t(42467),c=t(94701),f=t(8162),s=t(41320),d=t(55509),h=t(96311),m=t(87876),p=t(13583);function v(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}function b(){var e=v(["\n margin-bottom: ",";\n max-width: initial;\n\n ","\n"]);return b=function(){return e},e}function y(){var e=v(["\n width: 100%;\n span {\n width: 100%;\n }\n"]);return y=function(){return e},e}function g(){var e=v(["\n ","\n font-weight: var(--bm-font-weight-bold) !important;\n font-size: var(--bm-font-size-xs-desktop) !important;\n line-height: "," !important;\n margin: "," 0 "," 0 !important;\n color: ",";\n p {\n ","\n line-height: inherit !important;\n }\n"]);return g=function(){return e},e}function w(){var e=v(["\n ","\n"]);return w=function(){return e},e}function A(){var e=v(["\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n text-align: center;\n position: relative;\n padding: "," "," ",";\n background: ",";\n ","\n\n @media (max-width: ",") {\n margin-bottom: ",";\n }\n @media (max-width: ",") {\n padding: ",";\n }\n\n a.button {\n ","\n }\n"]);return A=function(){return e},e}function O(){var e=v(["\n position: relative;\n"]);return O=function(){return e},e}function T(){var e=v(["\n :hover {\n text-decoration: underline;\n }\n\n ","\n"]);return T=function(){return e},e}var k="\n display: flex;\n justify-content: center;\n margin-top: auto;\n @media (max-width: ".concat((0,d.A)(s.A.mediumDown),") {\n max-width: ").concat((0,d.A)(250),";\n position: relative;\n display: inline-block;\n margin: auto;\n }\n @media (max-width: ").concat((0,d.A)(s.A.smallDown),") {\n min-width: 100%;\n }\n"),x=(0,f.default)(h.A)(b(),(0,d.A)(16),p.ly),E=f.default.div(y()),j=(0,f.css)(g(),p.vc,(0,d.A)(30),(0,d.A)(12),(0,d.A)(10),function(e){var n=e.colour;return null!=n?n:null},p.Uf),C=(0,f.default)(h.A)(w(),(0,p.vl)(j)),S=f.default.div(A(),(0,d.A)(24),(0,d.A)(20),(0,d.A)(20),function(e){return e.theme},function(e){var n=e.borderColor;return e.showBorder&&"border: 1px solid ".concat(n,";")},(0,d.A)(s.A.mediumDown),(0,d.A)(10),(0,d.A)(s.A.smallDown),(0,d.A)(20),k);f.default.div(O());var I=(0,f.default)(m.A)(T(),k);function L(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}var _=function(e){var n,t=e.wrapperDescription,f=e.wrapperIcon,s=e.wrapperTitle,d=e.text,h=e.cta,m=e.webchatButton,p=e.background,v=e.mobileReverse,b=void 0!==v&&v,y=function(e){if(Array.isArray(e))return e}(n=(0,r.useState)(!1))||function(e){var n,t,r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var i=[],o=!0,a=!1;try{for(r=r.call(e);!(o=(n=r.next()).done)&&(i.push(n.value),2!==i.length);o=!0);}catch(e){a=!0,t=e}finally{try{o||null==r.return||r.return()}finally{if(a)throw t}}return i}}(n)||function(e){if(e){if("string"==typeof e)return L(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return L(e,2)}}
1(n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),g=y[0],w=y[1],A=(0,r.useMemo)(function(){return(0,u.Ay)(f)},[f]),O=(0,r.useMemo)(function(){return s||(null==d?void 0:d.title)},[null==d?void 0:d.title,s]),T=(0,r.useMemo)(function(){return t||(null==d?void 0:d.description)},[null==d?void 0:d.description,t]);(0,r.useEffect)(function(){var e=window.matchMedia("(max-width: ".concat(a.JF,")"));w(e.matches);var n=function(e){w(e.matches)};return e.addEventListener("change",n),function(){return e.removeEventListener("change",n)}},[]);var k=function(){if((null==h?void 0:h.type)==="button")return i().createElement(I,{className:"button",role:"button",ariaLabel:h.label,onClick:function(){"_blank"===h.target?window.open(h.link,"_blank","noopener,noreferrer"):window.location.href=h.link}},h.text);if((null==h?void 0:h.type)==="link")return i().createElement(I,{ariaLabel:h.label,href:h.link,target:h.target,className:h.style},i().createElement("span",null,h.text));if(m){var e,n;return i().createElement(o.default,(e=function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.forEach(function(n){var r;r=t[n],n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r})}return e}({},m),n=n={view:0},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):(function(e){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n.push.apply(n,t)}return n})(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}),e))}return null};return i().createElement(c.TileStylesContext.Consumer,null,function(e){return i().createElement(S,{borderColor:e.borderColor,theme:(0,l.A)(p),className:"text-descriptor",showBorder:e.showBorder},(!g||!b)&&i().createElement(E,{"aria-hidden":"true"},A),i().createElement(C,{content:O}),i().createElement(x,{content:T}),g&&b&&i().createElement(E,{"aria-hidden":"true"},A),k())})}},21784:function(e,n,t){var r=t(46147);n.A=function(e){if(e){if(e.color)return e.color;var n,t=null==(n=e.theme)?void 0:n.toLowerCase();switch(t){case"teal":case"black":case"yellow":case"jade":return r.I4[t];case"navy":case"purple":case"berry":case"pink":return r.oz[t];case"grey":return r.OA;default:return}}}},94701:function(e,n,t){t.r(n),t.d(n,{TileStylesContext:function(){return s}});var r=t(41594),i=t.n(r),o=t(86123),a=t(46147),l=t(83990),u=t(13583);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}function f(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t,r,i=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],a=!0,l=!1;try{for(i=i.call(e);!(a=(t=i.next()).done)&&(o.push(t.value),!n||o.length!==n);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==i.return||i.return()}finally{if(l)throw r}}return o}}(e,n)||function(e,n){if(e){if("string"==typeof e)return c(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return c(e,n)}}(e,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var s=i().createContext({borderColor:a.OA,showBorder:!0});n.default=function(e){var n=e.borderColor,t=e.children,a=e.showBorder,c=(0,r.useMemo)(function(){return(0,o.A)()},[]),d=f((0,r.useState)(0),2),h=d[0],m=d[1],p=f((0,r.useState)(!1),2),v=p[0],b=p[1],y=(0,r.useCallback)(function(e){e===l._2.OutsideTileTopLeftEdge&&b(!0)},[]);return(0,r.useEffect)(function(){var e=function(){m(0),m(Array.from(document.querySelectorAll(".title-wrapper-".concat(c))).reduce(function(e,n){return Math.max(e,n.clientHeight)},0))},n=setTimeout(function(){e()},500);return window.addEventListener("resize",e),function(){clearTimeout(n),window.removeEventListener("resize",e)}},[t]),i().createElement(u.mO,{hasOutsideTileLeftEdge:v,"data-testid":"tiles-container-wrapper-test-id"},i().createElement(s.Provider,{value:{borderColor:n,showBorder:a,notifyPillOutsideTile:y,minTitleHeight:h,tilesContainerId:c}},t))}},83990:function(e,n,t){t.d(n,{_2:function(){return i},js:function(){return f},rL:function(){return c}});var r,i,o,a,l=t(51738);function u(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}(r=i||(i={})).OutsideTileTopLeftEdge="outsideTileTopLeftEdge",r.InsideTileTopLeft="insideTileTopLeft",r.InsideTileTopRight="insideTileTopRight";var c=(u(o={},i.OutsideTileTopLeftEdge,"BottomLeft"),u(o,i.InsideTileTopLeft,void 0),u(o,i.InsideTileTopRight,void 0),o),f=(u(a={},i.OutsideTileTopLeftEdge,"\n top: -".concat((0,l.mX)(27.9),";\n left: 0;\n ")),u(a,i.InsideTileTopLeft,"\n top: ".concat((0,l.mX)(21),";\n left: ").concat((0,l.mX)(21),";\n ")),u(a,i.InsideTileTopRight,"\n top: ".concat((0,l.mX)(21),";\n right: ").concat((0,l.mX)(21),";\n ")),a)}
1,39509:function(e,n){n.A=function(e,n){var t=e.replace(/<br\s*\/?>/gi," ");return t=t.replace(/<[^>]+>/g,""),n&&(t=t.replace(/[\r\n]+/g," ").trim()),t}}}]);
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.