1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[20309,25734],{16533:e=>{e.exports={title:"styles_title___OL52",alternativeBox:"styles_alternativeBox__8Y5qq",button:"styles_button__FFrnR",alternativeText:"styles_alternativeText__RDV1p",ctas:"styles_ctas__PosgC"}},18626:(e,t,n)=>{"use strict";n.d(t,{N:()=>m});var r=n(4902),a=n(14232),i=n(30131),o=n(31603),s=n(45613),l=0;function c(){var e=l;return l++,e}var u=function(e){var t=e.children,n=e.initial,r=e.isPresent,i=e.onExitComplete,l=e.custom,u=e.presenceAffectsLayout,f=(0,s.M)(d),p=(0,s.M)(c),m=(0,a.useMemo)(function(){return{id:p,initial:n,isPresent:r,custom:l,onExitComplete:function(e){f.set(e,!0);var t=!0;f.forEach(function(e){e||(t=!1)}),t&&(null==i||i())},register:function(e){return f.set(e,!1),function(){return f.delete(e)}}}},u?void 0:[r]);return(0,a.useMemo)(function(){f.forEach(function(e,t){return f.set(t,!1)})},[r]),a.useEffect(function(){r||f.size||null==i||i()},[r]),a.createElement(o.t.Provider,{value:m},t)};function d(){return new Map}var f=n(61773);function p(e){return e.key||""}var m=function(e){var t,n,o,s,l,c=e.children,d=e.custom,m=e.initial,T=void 0===m||m,y=e.onExitComplete,g=e.exitBeforeEnter,h=e.presenceAffectsLayout,x=void 0===h||h,v=(t=(0,a.useRef)(!1),o=(n=(0,r.__read)((0,a.useState)(0),2))[0],s=n[1],(0,i.l)(function(){return t.current=!0}),(0,a.useCallback)(function(){t.current||s(o+1)},[o])),_=(0,a.useContext)(f.R2);(0,f.mt)(_)&&(v=_.forceUpdate);var E=(0,a.useRef)(!0),N=(l=[],a.Children.forEach(c,function(e){(0,a.isValidElement)(e)&&l.push(e)}),l),k=(0,a.useRef)(N),O=(0,a.useRef)(new Map).current,D=(0,a.useRef)(new Set).current;if(N.forEach(function(e){var t=p(e);O.set(t,e)}),E.current)return E.current=!1,a.createElement(a.Fragment,null,N.map(function(e){return a.createElement(u,{key:p(e),isPresent:!0,initial:!!T&&void 0,presenceAffectsLayout:x},e)}));for(var C=(0,r.__spreadArray)([],(0,r.__read)(N)),b=k.current.map(p),R=N.map(p),S=b.length,U=0;U<S;U++){var A=b[U];-1===R.indexOf(A)?D.add(A):D.delete(A)}return g&&D.size&&(C=[]),D.forEach(function(e){if(-1===R.indexOf(e)){var t=O.get(e);if(t){var n=b.indexOf(e);C.splice(n,0,a.createElement(u,{key:p(t),isPresent:!1,onExitComplete:function(){O.delete(e),D.delete(e);var t=k.current.findIndex(function(t){return t.key===e});k.current.splice(t,1),!D.size&&(k.current=N,v(),y&&y())},custom:d,presenceAffectsLayout:x},t))}}}),k.current=C=C.map(function(e){var t=e.key;return D.has(t)?e:a.createElement(u,{key:p(e),isPresent:!0,presenceAffectsLayout:x},e)}),a.createElement(a.Fragment,null,D.size?C:C.map(function(e){return(0,a.cloneElement)(e)}))}},83820:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>m});var r=n(37876),a=n(14232),i=n(95062),o=n.n(i),s=n(20802),l=n(16533),c=n.n(l),u=n(75926),d=n(13352),f=n(44901);let p=({title:e,products:t,detailLinkText:n,alternativeText:i,callToActions:o,productVersion:l})=>{let p=(0,u.he)(o);return(0,r.jsxs)(r.Fragment,{children:[e&&(0,r.jsx)("div",{className:"row",children:(0,r.jsx)("div",{className:"col-12",children:(0,r.jsx)("h2",{className:c().title,children:e})})}),l===s.PRODUCT_VERSION?(0,r.jsx)(d.default,{items:t?.map(e=>({fields:{contentType:"callout",variant:s.CARD_TYPES.PRODUCTS_NEW_VERSION,image:{fields:{image:e?.fields?.heroImage}},title:{nodeType:"document",data:{},content:[{data:{},content:[{data:{},marks:[{type:"bold"}],value:e?.fields?.productShortName,nodeType:"text"}],nodeType:"paragraph"}]},text:{nodeType:"document",data:{},content:[{data:{},content:[{data:{},marks:[],value:e?.fields?.productName,nodeType:"text"}],nodeType:"paragraph"}]},gtin:e?.fields?.gtin,shortname:e?.fields?.productShortName,showCallToActions:e?.fields?.showCallToActions,callToActions:[{fields:{...e?.fields?.buyNowDtcButton?.fields,contentType:s.BUTTON_MODE.DTC,image:""}},e?.fields?.gtin&&{fields:{contentType:s.BUTTON_MODE.LINK,variant:"Shopnow",title:e?.fields?.productShortName,page:{fields:{slug:e?.fields?.slug,contentType:e?.fields?.contentType}}}},{fields:{linkText:n,contentType:s.BUTTON_MODE.LINK,page:{fields:{slug:e?.fields?.slug,contentType:e?.fields?.contentType,internalLink:e?.fields?.internalLink}}}}]}}))}):(0,r.jsx)(d.default,{items:t?.map(e=>({fields:{contentType:"callout",variant:s.CARD_TYPES.PRODUCTS,image:{fields:{image:e?.fields?.heroImage}},title:{nodeType:"document",data:{},content:[{data:{},content:[{data:{},marks:[{type:"bold"}],value:e?.fields?.productShortName,nodeType:"text"}],nodeType:"paragraph"}]},text:{nodeType:"document",data:{},content:[{data:{},content:[{data:{},marks:[],value:e?.fields?.productName,nodeType:"text"}],nodeType:"paragraph"}]},gtin:e?.fields?.gtin,shortname:e?.fields?.productShortName,callToActions:[{fields:{...e?.fields?.buyNowDtcButton?.fields,contentType:s.BUTTON_MODE.DTC,image:""}}
1,e?.fields?.gtin&&{fields:{contentType:s.BUTTON_MODE.LINK,variant:"Shopnow",title:e?.fields?.productShortName,page:{fields:{slug:e?.fields?.slug,contentType:e?.fields?.contentType}}}},{fields:{linkText:n,contentType:s.BUTTON_MODE.LINK,page:{fields:{slug:e?.fields?.slug,contentType:e?.fields?.contentType,internalLink:e?.fields?.internalLink}}}}]}}))}),(i||o)&&(0,r.jsxs)("div",{className:c().alternativeBox,children:[i&&(0,r.jsx)("h3",{className:c().alternativeText,children:(0,r.jsx)("b",{children:i})}),(0,r.jsx)("div",{className:c().ctas,children:p&&p.map((e,t)=>{let{fields:n}=e,i=n?.variant==="DTC";return(0,r.jsxs)(a.Fragment,{children:[!i&&(0,r.jsx)(f.default,{...n,className:`event_button_click ${c().button}`,type:s.BUTTON_TYPES.BLACK,text:n?.linkText||n?.text,dataActionDetail:n?.text,contentType:n?.contentType},t),i&&(0,r.jsx)(f.default,{...n,className:`event_button_click ${c().button}`,type:s.BUTTON_TYPES.ORANGE,text:n?.linkText||n?.text,dataActionDetail:n?.text,contentType:s.BUTTON_MODE.DTC},t)]},t)})})]})]})};p.propTypes={title:o().string,products:o().array,detailLinkText:o().string,alternativeText:o().string,callToActions:o().array};let m=p},91423:(e,t,n)=>{"use strict";let r;n.d(t,{A:()=>s});let a="u">typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),i=new Uint8Array(16),o=[];for(let e=0;e<256;++e)o.push((e+256).toString(16).slice(1));let s=function(e,t,n){if(a&&!t&&!e)return a();let s=(e=e||{}).random??e.rng?.()??function(){if(!r){if("u"<typeof crypto||!crypto.getRandomValues)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");r=crypto.getRandomValues.bind(crypto)}return r(i)}();if(s.length<16)throw Error("Random bytes length must be >= 16");if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,t){if((n=n||0)<0||n+16>t.length)throw RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[n+e]=s[e];return t}return function(e,t=0){return(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase()}(s)}}}]);
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.