1"use strict";(self.webpackChunk_lux2_ssr_catalogue_sfcc=self.webpackChunk_lux2_ssr_catalogue_sfcc||[]).push([["3711"],{22638:function(n,e,t){var r,a=t(41594);function o(){return(o=Object.assign?Object.assign.bind():function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)({}).hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n}).apply(null,arguments)}e.A=function(n){return a.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},n),r||(r=a.createElement("path",{d:"M256 321 148.7 213.7l22.6-22.7 84.7 84.7 84.7-84.7 22.6 22.7z"})))}},55013:function(n,e,t){var r,a=t(41594);function o(){return(o=Object.assign?Object.assign.bind():function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)({}).hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n}).apply(null,arguments)}e.A=function(n){return a.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},n),r||(r=a.createElement("path",{d:"m256 191 107.3 107.3-22.6 22.7-84.7-84.7-84.7 84.7-22.6-22.7z"})))}},46975:function(n,e,t){t.d(e,{A:function(){return C}});var r=t(41594),a=t.n(r),o=t(86123),i=t(33906),l=t(86755),c=t(8162),u=t(58296),d=t(55509),s=t(46147),f=t(80198),b=t(41217),g='data:image/svg+xml;utf8,<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="%23006280" fill-rule="evenodd"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zm0 2a6 6 0 1 0 0 12A6 6 0 0 0 8 2z" fill-rule="nonzero"/><circle cx="8" cy="8" r="3"/></g></svg>',p='data:image/svg+xml;utf8,<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zm0 2a6 6 0 1 0 0 12A6 6 0 0 0 8 2z" fill="%23ACAFB2"/></svg>';function m(n,e){return e||(e=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(e)}}))}function v(){var n=m(["\n margin-bottom: ",";\n position: relative;\n\n &.tile .radio-input + .radio-label {\n ",";\n }\n\n &.tile .radio-input:checked + .radio-label {\n ",";\n ","\n }\n\n &.tile .radio-input:focus + .radio-label {\n ",";\n }\n"]);return v=function(){return n},n}function h(){var n=m(["\n position: absolute;\n opacity: 0;\n\n :focus + label::before {\n outline: "," dashed blue;\n outline: auto "," -webkit-focus-ring-color;\n }\n\n :checked + label::before {\n background-image: url('","');\n }\n\n :disabled + label::before {\n background-image: url('","');\n }\n\n :checked:disabled + label::before {\n background-image: url('","');\n }\n\n ",";\n"]);return h=function(){return n},n}function y(){var n=m(["\n cursor: pointer;\n display: block;\n padding-left: ",";\n width: 100%;\n\n &.radio-label {\n align-items: center;\n display: flex;\n }\n\n &.radio-label::before {\n background-image: url('","');\n background-position: top;\n background-repeat: no-repeat;\n content: '';\n display: block;\n height: ",";\n left: 0;\n top: ",";\n margin-right: ",";\n position: absolute;\n width: ",";\n }\n"]);return y=function(){return n},n}var A=(0,u.A)(g,s.Tp.disabled),w=(0,u.A)(p,s.Tp.disabled),k=(0,u.A)(p,s.wk.error),O=function(n){var e=n.bgColour;return e&&"background-color: ".concat(e)},x=c.default.div(v(),b.he,O,O,f.ic,f.Kg),j="\n :enabled + label::before {\n background-image: url('".concat(k,"');\n }\n"),E=c.default.input(h(),(0,d.A)(1),(0,d.A)(5),g,w,A,function(n){return n.invalid&&j}),z=c.default.label(y(),(0,d.A)(35),p,(0,d.A)(16),(0,d.A)(3),(0,d.A)(14),(0,d.A)(16));function P(n,e){(null==e||e>n.length)&&(e=n.length);for(var t=0,r=Array(e);t<e;t++)r[t]=n[t];return r}function I(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{},r=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),r.forEach(function(e){var r;r=t[e],e in n?Object.defineProperty(n,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):n[e]=r})}return n}function T(n,e){return e=null!=e?e:{},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(e)):(function(n){var e=Object.keys(n);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(n);e.push.apply(e,t)}return e}
1)(Object(e)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(e,t))}),n}var N=function(n){var e,t=n.ariaLabel,c=n.ariaLabelledBy,u=n.autoId,d=n.bgColour,s=n.checked,f=void 0!==s&&s,b=n.children,g=n.disabled,p=void 0!==g&&g,m=n.focusOnChecked,v=void 0===m||m,h=n.gaTrackingId,y=n.gaTrackingName,A=n.invalid,w=n.name,k=n.onChange,O=n.onKeyDown,j=void 0===O?i.A:O,N=n.onKeyUp,C=void 0===N?i.A:N,D=n.onKeyPress,S=void 0===D?i.A:D,K=n.radioBtnClassName,B=n.radioButtonRef,_=n.tabIndex,L=n.value,q=n.buttonIndex,V=n.radioButtonsLength,F=n.enableDefaultFocus,M=void 0===F||F,R=(0,r.useRef)(null),U=(0,r.useMemo)(function(){return(0,o.A)()},[]),W=function(n){if(Array.isArray(n))return n}(e=(0,r.useState)(f))||function(n){var e,t,r=null==n?null:"u">typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(n);!(o=(e=r.next()).done)&&(a.push(e.value),2!==a.length);o=!0);}catch(n){i=!0,t=n}finally{try{o||null==r.return||r.return()}finally{if(i)throw t}}return a}}(e)||function(n){if(n){if("string"==typeof n)return P(n,2);var e=Object.prototype.toString.call(n).slice(8,-1);if("Object"===e&&n.constructor&&(e=n.constructor.name),"Map"===e||"Set"===e)return Array.from(e);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return P(n,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),Q=W[0],H=W[1];(0,r.useEffect)(function(){if(H(f),f&&v&&M){var n;null==(n=R.current)||n.focus()}},[f]);var X={"aria-checked":Q};return q&&V&&(X["aria-posinset"]=q,X["aria-setsize"]=V),c&&(X=T(I({},X),{"aria-labelledby":"".concat(c)})),X=t?T(I({},X),{"aria-label":t}):T(I({},X),{"aria-labelledby":"".concat(U,"-label")}),a().createElement(x,{bgColour:d,className:K,"data-auto-id":u},a().createElement(E,T(I({},X),{checked:Q,className:"radio-input","data-auto-id":L,disabled:p,id:U,"aria-invalid":A,invalid:A,name:w,onChange:function(n){p||(h&&y&&(0,l.A)(h,y),H(n.target.checked),null==k||k(n.target.value))},onKeyDown:j,onKeyUp:C,onKeyPress:S,ref:function(n){R.current=n,"function"==typeof B?B(n):B&&(B.current=n)},tabIndex:void 0===_?0:_,type:"radio",value:L})),a().createElement(z,{"aria-label":t,className:"radio-label".concat(p?" disabled":""),htmlFor:U,id:"".concat(U,"-label")},b))};N.legacyName="ux-radio-button";var C=N},8850:function(n,e,t){t.d(e,{A:function(){return D}});var r=t(41594),a=t.n(r),o=t(86123),i=t(33906),l=t(46975),c=t(96311),u=t(35217),d=t(8162),s=t(55509),f=t(80198),b=t(3146);function g(n,e){return e||(e=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(e)}}))}function p(){var n=g(["\n max-width: ",";\n width: 100%;\n"]);return p=function(){return n},n}function m(){var n=g(["\n display: flex;\n justify-content: flex-start;\n\n &.radio-stacked-group {\n flex-direction: column;\n }\n"]);return m=function(){return n},n}function v(){var n=g(["\n &.standard-item .radio-input:checked + .radio-label {\n border: none;\n }\n\n &.disabled-icon {\n .radio-input:disabled + .radio-label::before {\n background-image: none;\n }\n\n .radio-input:checked:disabled + .radio-label:before {\n background-image: url('","');\n }\n }\n &:not(.standard-item) {\n ",";\n flex-grow: ",";\n\n .radio-label::before {\n ",";\n }\n\n .radio-label {\n align-items: center;\n cursor: pointer;\n display: flex;\n justify-content: center;\n margin: 0;\n padding: 0;\n\n ","\n\n span {\n text-align: ",";\n }\n &.disabled {\n ",";\n }\n }\n ",";\n\n .tile {\n height: 100%;\n margin: 0;\n width: 100%;\n }\n\n &.tile-item {\n margin-right: ",";\n width: 50%;\n ",";\n\n .radio-label {\n ",";\n height: 100%;\n padding: "," ",";\n ",";\n }\n }\n\n &.stacked-item {\n margin-bottom: ",";\n max-width: ",";\n\n .radio-label {\n padding: "," ",";\n }\n .radio-label::before {\n position: absolute;\n left: ",";\n top: ",";\n }\n }\n\n &.small-tile-item {\n width: ",";\n ",";\n height: 100%;\n\n .radio-label {\n padding: ",";\n ",";\n }\n\n &:not(:last-child) {\n margin-right: ",";\n }\n }\n\n &:not(.display-radio) {\n .radio-label {\n text-align: center;\n }\n }\n }\n"]);return v=function(){return n},n}function h(){var n=g(["\n ",";\n"]);return h=function(){return n},n}function y(){var n=g(["\n ",";\n"]);return y=function(){return n},n}function A(){var n=g(["\n ",";\n"]);return A=function(){return n},n}var w=d.default.div(p(),(0,s.A)(1020)),k=d.default.div(m()),O="\n ".concat((0,s.A)(12)," ").concat((0,s.A)(10),"\n"),x="\n ".concat((0,s.A)(10)," ").concat((0,s.A)(15),"\n"),j="\n justify-content: flex-start;\n\n ::before {\n left: 0;\n padding-right: ".concat((0,s.A)(16),";\n position: relative;\n }\n\n .radio-button-content-wrapper {\n width: 100%;\n padding-left: ").concat((0,s.A)(32),";\n }\n"),E=d.default.div(v(),'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M202.4 452.8 45.6 296 68 273.6l131.2 131.2L440.8 59.2l25.6 19.2z"/></svg>',f.P6,function(n){return+!!n.hasEqualTileWidths},function(n){return!n.displayRadio&&"content: none"},function(n){return n.displayRadio&&j},function(n){var e=n.textAlign;return null!=e?e:"center"},f.Up,f.ah,(0,s.A)(10),f.Tz,f.Vu,(0,s.A)(48),(0,s.A)(10),f.Tz,(0,s.A)(12),(0,s.A)(565),(0,s.A)(22),(0,s.A)(10),(0,s.A)(10),(0,s.A)(24),function(n){return n.hasEqualTileWidths?"50%":"auto"},f.ce,function(n){return n.hasEqualTileWidths?O:x},f.Oz,function(n){return n.hasEqualTileWidths?(0,s.A)(10):(0,s.A)(20)}),z=d.default.div(h(),b.gZ),P=d.default.div(y(),b.fD),I=d.default.label(A(),b.NB);function T(n,e){(null==e||e>n.length)&&(e=n.length);for(var t=0,r=Array(e);t<e;t++)r[t]=n[t];return r}var N=function(n){var e,t=n.allowHtmlInLabel,d=void 0!==t&&t,s=n.className,f=n.groupLabel,b=n.ariaLabelGroup,g=n.autoId,p=n.displayRadio,m=n.errorAlert,v=n.hasDisabledIcon,h=n.hideValidity,y=n.isSmallTile,A=n.isStackedTile,O=n.isTile,x=n.hasEqualTileWidths,j=void 0===x||x,z=n.onChange,P=n.onKeyDown,N=void 0===P?i.A:P,D=n.onKeyUp,S=void 0===D?i.A:D,K=n.onKeyPress,B=void 0===K?i.A:K,_=n.radioButtons,L=n.required,q=n.selected,V=n.standard,F=n.testId,M=n.validity,R=n.enableDefaultFocus,U=void 0===R||R,W=(0,r.useMemo)(function(){return(0,o.A)()},[]),Q=function(n){if(Array.isArray(n))return n}(e=(0,r.useState)(null!=q?q:null))||function(n){var e,t,r=null==n?null:"u">typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(n);!(o=(e=r.next()).done)&&(a.push(e.value),2!==a.length);o=!0);}catch(n){i=!0,t=n}finally{try{o||null==r.return||r.return()}finally{if(i)throw t}}return a}}(e)||function(n){if(n){if("string"==typeof n)return T(n,2);var e=Object.prototype.toString.call(n).slice(8,-1);if("Object"===e&&n.constructor&&(e=n.constructor.name),"Map"===e||"Set"===e)return Array.from(e);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return T(n,2)}}
1(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),H=Q[0],X=Q[1],$=_.length;(0,r.useEffect)(function(){X(null!=q?q:null)},[q]);var G=((v?"standard-item disabled-icon":"")||(V?"standard-item":"")||(O?"tile-item":"")||(A?"stacked-item":"")||(y?"small-tile-item":""))+(p?" display-radio":""),J=_.map(function(n,e){var t=n.ariaLabel,r=n.bgColour,o=n.childComponent,i=n.className,u=n.dataAutoId,s=n.disabled,f=n.gaTrackingId,b=n.gaTrackingName,g=n.label,m=n.name,v=n.ref,y=n.textAlign,A=n.value;return a().createElement(E,{className:"radio-button-wrapper ".concat(G),displayRadio:p,hasEqualTileWidths:j,key:"".concat(e,"-").concat(H===A),textAlign:y},a().createElement(l.A,{gaTrackingId:f,gaTrackingName:b,ariaLabel:t,ariaLabelledBy:"".concat(W,"-radio-group-error"),buttonIndex:e+1,radioButtonsLength:$,autoId:u,bgColour:r,checked:H===A,disabled:s,invalid:!h&&(null==M?void 0:M.status)==="error",name:m,radioBtnClassName:"".concat(V?"":"tile"," ").concat(H===A?"radio-button-wrapper-checked":""," ").concat(void 0===i?"":i),radioButtonRef:v,tabIndex:(H||0!==e)&&H!==A?-1:0,value:A,enableDefaultFocus:U},a().createElement("div",{className:"radio-button-content-wrapper"},o?a().createElement(o,{unfold:H===A}):d?a().createElement(c.A,{content:g}):g)))}),Z=b||f;return a().createElement(a().Fragment,null,a().createElement(w,{className:void 0===s?"radio-group-main":s},f&&a().createElement(I,{htmlFor:W,"aria-hidden":!0},f,L&&a().createElement("span",{className:"mandatory",role:"text","aria-label":"required"},"*")),Z&&a().createElement(u.A,{id:W,className:"screen-reader-text",onKeyPress:function(n){"Enter"===n.key&&n.preventDefault()}},Z),a().createElement(k,{className:V||A?"radio-stacked-group":"",role:"radiogroup","aria-labelledby":W,"aria-required":!!L,onChange:function(n){X(n.target.value),null==z||z(n.target.value)},onKeyDown:N,onKeyUp:S,onKeyPress:B,"data-testid":F,"data-auto-id":g,"aria-describedby":"".concat(W,"-radio-group-error")},J)),a().createElement(C,{errorAlert:void 0===m||m,hideValidity:h,validity:M,id:W}))},C=function(n){var e,t=n.errorAlert,r=n.hideValidity,o=n.validity,i=n.id;return r||!o?null:a().createElement(z,null,"error"===o.status&&a().createElement(P,{role:t?"alert":void 0,id:"".concat(i,"-radio-group-error")},null!=(e=o.message)?e:"Invalid option!"))};N.legacyName="ux-radio-button-group";var D=N},10474:function(n,e){e.A=function(){return"u"<typeof window}},80198:function(n,e,t){t.d(e,{Kg:function(){return h},Oz:function(){return u},P6:function(){return b},Tz:function(){return m},Up:function(){return p},Vu:function(){return d},ah:function(){return f},ce:function(){return v},ic:function(){return g}});var r=t(8162),a=t(55509),o=t(46147),i=t(57831),l=t(11492);function c(){var n,e,t=(n=["\n width: 100%;\n ","\n border-radius: ",";\n .radio-label:not(.disabled) {\n ","\n border-radius: ",";\n &:hover {\n border-radius: ",";\n background-color: ",";\n }\n &.checked:hover {\n border: "," solid ",";\n }\n }\n"],e||(e=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(e)}})));return c=function(){return t},t}var u="\n font-family: ".concat(l.J9,";\n font-size: ").concat(l.Hg,";\n line-height: ").concat((0,a.A)(24),";\n height: ").concat((0,a.A)(56),";\n padding: ").concat((0,a.A)(16),";\n"),d="\n ".concat(l.Fp,"\n"),s="\n border: ".concat((0,a.A)(1)," solid ").concat(o.Vc,";\n"),f=(0,r.css)(c(),l.K8,(0,a.A)(i.z),function(n){return!n.displayRadio&&s},(0,a.A)(i.z),(0,a.A)(i.z),o.Vi,(0,a.A)(1),o.Q_),b="\n background-color: ".concat(o.ON,";\n color: ").concat(o.Db,";\n .radio-label {\n color: ").concat(o.Db,";\n }\n\n &.display-radio {\n background-color: ").concat(o.aX,";\n }\n"),g="\n background-color: ".concat(o.aX,";\n border: ").concat((0,a.A)(1)," solid ").concat(o.Q_,";\n border-radius: ").concat((0,a.A)(4),";\n color: ").concat(o.Db,";\n"),p="\n cursor: default;\n background-color: ".concat(o.Vi,";\n border: ").concat((0,a.A)(1)," solid ").concat(o.Vi,";\n border-radius: ").concat((0,a.A)(i.z),";\n color: ").concat(o.Db,";\n"),m="\n max-width: ".concat((0,a.A)(i.g),";\n height: ").concat((0,a.A)(96),";\n"),v="\n max-width: ".concat((0,a.A)(i.g),";\n height: ").concat((0,a.A)(56),";\n"),h="\n border: ".concat((0,a.A)(1)," solid ").concat(o.Q_,";\n border-radius: ").concat((0,a.A)(i.z),";\n outline: ").concat((0,a.A)(1)," solid ").concat(o.ON,";\n &:after {\n content: '';\n position: absolute;\n top: ").concat((0,a.A)(-3),";\n right: ").concat((0,a.A)(-3),";\n bottom: ").concat((0,a.A)(-3),";\n left: ").concat((0,a.A)(-3),";\n background: ").concat(o.Q_,";\n border-radius: ").concat((0,a.A)(i.z+3),";\n z-index: -1;\n }\n")}}]);
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.