1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5565],{49369:function(e,i,n){"use strict";n.r(i),n.d(i,{default:function(){return u}});var t=n(57437);n(2265);var l=n(14044),s=n(36760),c=n.n(s),o=n(30780),r=n(83262),a=n(18434),d=e=>{let{entryName:i,iconTiles:n}=e;return(0,t.jsx)(r.Z,{bookmarkPoint:i?(0,o.Cc)(i):"",children:(0,t.jsx)("div",{className:c()("icon-tiles"),"data-testid":"uiIconTiles",children:function(){if(n)return(0,t.jsx)(t.Fragment,{children:n.map((e,i)=>(0,t.jsx)("div",{className:"icon-tiles__tile",children:(0,t.jsx)(a.Z,{icon:e.icon,title:e.title,description:e.description,ctaText:e.ctaText,ctaLink:e.ctaLink})},"".concat(e.title||"iconTile","-").concat(i)))})}()})})},u=e=>{let{fields:i}=e;return(0,t.jsx)(d,{entryName:i.title,iconTiles:i.tiles.map(e=>{var i,n,t,s,c;let{fields:o}=e;return{...o,ctaLink:(0,l.Z)(null==o?void 0:o.ctaLinkEntry,null==o?void 0:o.ctaLink),icon:null==o?void 0:null===(c=o.iconAi)||void 0===c?void 0:null===(s=c.fields)||void 0===s?void 0:null===(t=s.image)||void 0===t?void 0:null===(n=t.fields)||void 0===n?void 0:null===(i=n.file)||void 0===i?void 0:i.url}})})}},18434:function(e,i,n){"use strict";var t=n(57437);n(2265);var l=n(42978),s=n(88114),c=n(20869),o=n(90608),r=n(46413);i.Z=e=>{let{icon:i,title:n,description:a,ctaText:d,ctaLink:u,displayAsIconAndTitle:v,isIconClickable:h}=e,f=(0,l.$c)(u);return v?(0,t.jsx)(t.Fragment,{children:(i||n)&&(0,t.jsxs)("div",{className:"flex flex-row gap-3 xl:gap-4 items-center justify-start","data-testid":"uiIconTile",children:[i&&(()=>{let e=()=>(0,t.jsx)(c.Z,{path:i,size:"custom"});return f&&h?(0,t.jsx)(o.Z,{linkProps:{href:u},className:"cursor-pointer",children:e()}):e()})(),n&&(0,t.jsx)(s.Z,{theme:"normalLink",size:"underlined",href:u||"",children:(0,t.jsx)(r.Z,{size:5,as:"span",children:n})})]})}):(0,t.jsxs)("div",{className:"icon-tile","data-testid":"uiIconTile",children:[(i||n||a)&&(0,t.jsxs)("div",{children:[i&&(0,t.jsx)(c.Z,{path:i,size:3}),n&&(0,t.jsx)("div",{className:"mt-6",children:(0,t.jsx)(s.Z,{theme:"normalLink",size:"underlined",href:u||"",children:(0,t.jsx)(r.Z,{size:5,as:"span",children:n})})}),a&&(0,t.jsx)("p",{className:"icon-tile__description",children:a})]}),u&&(0,t.jsx)("div",{children:(0,t.jsx)("div",{className:"icon-tile__cta",children:(0,t.jsx)(s.Z,{theme:"arrowLink",size:"underlined",href:u||"",ctaText:d,children:d&&d})})})]})}},25083:function(e,i,n){"use strict";n(99464),n(82773),n(89506),n(92166)},5806:function(e,i,n){"use strict";n.d(i,{Jc:function(){return t.Jc},Jo:function(){return t.Jo}});var t=n(85930);n(25083),n(83953)},77571:function(e){e.exports=function(e){return null==e}},14044:function(e,i,n){"use strict";n.d(i,{Z:function(){return s}});var t=n(5806),l=n(40209);function s(e,i){var n,s,c,o;let r="",a=null==e?void 0:null===(c=e.sys)||void 0===c?void 0:null===(s=c.contentType)||void 0===s?void 0:null===(n=s.sys)||void 0===n?void 0:n.id;switch(a){case"colourDetails":case"colourCollection":case"colourAtlas":case"productDetails":case"productCollection":case"projectDetails":case"projectCategory":case"projectSubCategory":case"howToDetails":case"howToCategory":case"howToSubCategory":r=null==e?void 0:null===(o=e.fields)||void 0===o?void 0:o.slug;break;default:r=(null==e?void 0:e.fields)&&(0,t.Jo)(a,e.fields.slug)}let d=r||i;if(d)return(0,l.a)(d)}}}]);
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.