1(this.__LOADABLE_LOADED_CHUNKS__=this.__LOADABLE_LOADED_CHUNKS__||[]).push([[206],{1211:function(e,t,l){"use strict";l.r(t);var i,n=l(33),o=l(197),a=l(1),r=l(196),s=l.n(r),d=l(224),c=l(205),u=l(266),v=l(200),b=l(321),m=l(363),j=l(2509),p=l(269),_=l(765),O=l(5),x=function(e){var t,l=e.title,i=e.imageLinks,n=e.customColours,o=e.activeDropdown,a=e.setActiveDropdown;return Object(O.jsxs)("div",{className:s()("topbar__dropdown",{"topbar__dropdown--active":o===l}),onClick:function(){l&&a((function(e){return e!==l?l:""}))},style:{"--underline-color-hover":null!==(t=null===n||void 0===n?void 0:n.navigationUnderlineColour)&&void 0!==t?t:null===n||void 0===n?void 0:n.color},children:[Object(O.jsx)(b.a,{className:"topbar__dropdown-text",isA:"labelS",text:l}),Object(O.jsx)(m.a,{name:"UI-arrow1-down",className:"topbar__icon",color:null===n||void 0===n?void 0:n.color}),Object(O.jsx)(j.a,{className:"sisterbrands__dropdown",in:o===l,children:Object(O.jsx)("div",{className:"sisterbrands__dropdown-content",children:Object(O.jsx)("div",{className:s()("sisterbrands__images",{"sisterbrands__images--single":1===(null===i||void 0===i?void 0:i.length)}),children:null===i||void 0===i?void 0:i.map((function(e){var t,l;return Object(O.jsx)(p.a,{href:null===e||void 0===e?void 0:e.actionUrl,target:null===e||void 0===e?void 0:e.target,"data-item-type":c.a.itemType.NAVIGATION,"data-item-name":c.a.itemName.SISTER_BRAND_LINK,rel:"noreferrer noopener",children:Object(O.jsx)(_.a,{width:126,height:72,className:"sisterbrands__image",noScaling:!0,url:null===e||void 0===e||null===(t=e.image)||void 0===t?void 0:t.url,alt:null===e||void 0===e||null===(l=e.image)||void 0===l?void 0:l.alt})},null===e||void 0===e?void 0:e.actionUrl)}))})})})]})},N=l(222),f=l(2503),g=l(2504),h=l(590),A=(l(2197),function(e){var t,l,i=e.requestAQuote,n=null===i||void 0===i?void 0:i.formId,o=Object(f.a)();return n?Object(O.jsx)("div",{className:"additional-buttons",children:Object(O.jsx)(h.a,{className:"additional-buttons__raq",isCTA:!0,type:null===i||void 0===i||null===(t=i.linkRepresentation)||void 0===t?void 0:t.linkVariant,size:N.a.Small,text:null===i||void 0===i||null===(l=i.linkRepresentation)||void 0===l?void 0:l.text,isA:"pretitleXXXS",onClick:function(e){e.stopPropagation(),o(Object(g.e)({id:null===i||void 0===i?void 0:i.formId,source:v.a.HEADER}))}})}):null}),I=l(371),w={collapsedText:{AW:"linkXs",BV:"linkXs",BVL:"labelS",LG:"labelS",DEFAULT:"labelLegend"}},T=(l(2196),function(e){var t,l=e.icon,i=e.items,n=e.label,r=e.customColours,u=e.setActiveNavbar,v=e.link,x=Object(a.useState)(!1),N=Object(o.a)(x,2),f=N[0],g=N[1],h=Object(a.useRef)(null);Object(d.a)(h,(function(){return g(!1)}));var A={"--underline-color-hover":null!==(t=null===r||void 0===r?void 0:r.navigationUnderlineColour)&&void 0!==t?t:null===r||void 0===r?void 0:r.color};return(null===i||void 0===i?void 0:i.length)?Object(O.jsxs)("div",{ref:h,className:s()("sisterbrands-collapsed",{"sisterbrands-collapsed--active":f}),style:A,children:[Object(O.jsxs)("div",{className:"sisterbrands-collapsed__button",onClick:function(){g((function(e){return!e})),null===u||void 0===u||u(!f)},"data-item-type":c.a.itemType.GENERAL_INTERACTION,"data-item-name":c.a.itemName.SISTER_BRANDS,children:[Object(O.jsx)(m.a,{className:"sisterbrands-collapsed__signature",name:l,color:null===r||void 0===r?void 0:r.color}),Object(O.jsx)(b.a,{className:"sisterbrands-collapsed__text",text:n,textStyles:w.collapsedText}),Object(O.jsx)(m.a,{className:"sisterbrands-collapsed__icon",name:"UI-arrow1-down",color:null===r||void 0===r?void 0:r.color})]}),Object(O.jsx)(j.a,{className:"sisterbrands-collapsed__dropdown",in:f,children:Object(O.jsx)("div",{className:"sisterbrands-collapsed__dropdown-content",children:Object(O.jsx)("div",{className:s()("sisterbrands-collapsed__images",{"sisterbrands-collapsed__images--single":1===(null===i||void 0===i?void 0:i.length)}),children:i.map((function(e,t){var l,i,n,o;return Object(O.jsx)(p.a,{href:null===e||void 0===e?void 0:e.url,target:null===e||void 0===e?void 0:e.target,"data-item-type":c.a.itemType.NAVIGATION,"data-item-name":c.a.itemName.SISTER_BRAND_LINK,children:Object(O.jsx)(_.a,{width:126,height:72,className:"sisterbrands-collapsed__image",noScaling:!0,url:null===e||void 0===e||null===(l=e.linkRepresentation)||void 0===l||null===(i=l.image)||void 0===i?void 0:i.url,alt:null===e||void 0===e||null===(n=e.linkRepresentation)||void 0===n||null===(o=n.image)||void 0===o?void 0:o.alt})},"".concat(null===e||void 0===e?void 0:e.url,"-").concat(t))}))})})})]}):Object(O.jsx)("a",{href:null===v||void 0===v?void 0:v.url,target:null===v||void 0===v?void 0:v.target,className:"sisterbrands-collapsed
1sisterbrands-collapsed--link",style:A,children:Object(O.jsxs)("div",{className:"sisterbrands-collapsed__button",children:[Object(O.jsx)(m.a,{className:"sisterbrands-collapsed__signature",name:l,color:null===r||void 0===r?void 0:r.color}),Object(O.jsx)(b.a,{className:"sisterbrands-collapsed__text",text:n,textStyles:w.collapsedText})]})})});!function(e){e[e.Dropdown=0]="Dropdown",e[e.Images=1]="Images"}(i||(i={}));var k=l(2507),E=(l(2195),function(e){var t=e.layout,l=e.items;return l&&0!==l.length?t===i.Images?Object(O.jsx)("div",{className:"sisterbrands__items",children:l.map((function(e,t){var i,n,o,a;return Object(O.jsxs)(O.Fragment,{children:[Object(O.jsx)(p.a,{href:null===e||void 0===e?void 0:e.url,target:null===e||void 0===e?void 0:e.target,className:"sisterbrands__links","data-item-type":c.a.itemType.NAVIGATION,"data-item-name":c.a.itemName.SISTER_BRAND_LINK,children:Object(O.jsx)("img",{src:null===e||void 0===e||null===(i=e.linkRepresentation)||void 0===i||null===(n=i.image)||void 0===n?void 0:n.url,alt:null===e||void 0===e||null===(o=e.linkRepresentation)||void 0===o||null===(a=o.image)||void 0===a?void 0:a.alt})},"".concat(null===e||void 0===e?void 0:e.url,"-").concat(t)),t!==l.length-1&&Object(O.jsx)(k.a,{direction:"vertical",size:"1.5em",className:"sisterbrands__divider"})]})}))}):Object(O.jsx)(T,Object(n.a)({},e)):null}),S={link:{AW:"linkXs",AA:"labelEs",CS:"linkXs",BV:"linkXs",IJ:"labelEs",TT:"linkXs",DEFAULT:"linkS"},dropdownText:{AA:"labelEs",DEFAULT:"labelS"}};l(2194),t.default=function(e){var t=e.data,l=e.setActiveNavbar,i=e.customColours,r=e.fixedWidth,p=Object(a.useState)(""),_=Object(o.a)(p,2),N=_[0],f=_[1],g=Object(a.useRef)(null);Object(d.a)(g,(function(){return f("")}));var h=Object(a.useContext)(u.b);if(Object(a.useEffect)((function(){null===l||void 0===l||l(!!N)}),[N,l]),!t)return null;var w=t.turnOffTopBar,T=t.sisterBrands,k=t.links,L={requestAQuote:t.requestAQuote},y=function(e){return Object(O.jsx)(b.a,{text:e,isA:"labelS",className:"topbar__text",style:{color:null===i||void 0===i?void 0:i.color}})},R=Object(n.a)(Object(n.a)({},T),{},{customColours:i,setActiveNavbar:l}),D=function(e,t){switch(e.linkType){case I.g.LINK:return function(e){var t,l=e.link;return(null===l||void 0===l?void 0:l.url)||(null===l||void 0===l?void 0:l.formId)?Object(O.jsx)(b.a,{className:"topbar__link",textStyles:S.link,text:null===l||void 0===l?void 0:l.text,href:null===l||void 0===l?void 0:l.url,target:null===l||void 0===l?void 0:l.target,formId:null===l||void 0===l?void 0:l.formId,dataAttributes:{itemType:c.a.itemType.NAVIGATION,itemName:c.a.itemName.GENERAL_LINK},style:{"--underline-color-hover":null!==(t=null===i||void 0===i?void 0:i.navigationUnderlineColour)&&void 0!==t?t:null===i||void 0===i?void 0:i.color,color:null===i||void 0===i?void 0:i.color}}):y(null===l||void 0===l?void 0:l.text)}(e);case I.g.DROPDOWN:return function(e,t){var l,n=e.title,o=void 0===n?"":n,a=e.links;return(null===a||void 0===a?void 0:a.length)?Object(O.jsxs)("div",{className:s()("topbar__dropdown",{"topbar__dropdown--active":N===o}),onClick:function(){f((function(e){return e!==o?o:""}))},style:{"--underline-color-hover":null!==(l=null===i||void 0===i?void 0:i.navigationUnderlineColour)&&void 0!==l?l:null===i||void 0===i?void 0:i.color},children:[Object(O.jsx)(b.a,{className:"topbar__dropdown-text",textStyles:S.dropdownText,text:o}),Object(O.jsx)(m.a,{className:"topbar__icon",name:"UI-arrow1-down",color:null===i||void 0===i?void 0:i.color}),Object(O.jsx)(j.a,{className:s()("topbar__dropdown-box",{"topbar__dropdown-box--last":t}),in:N===o,children:Object(O.jsx)("div",{className:"topbar__dropdown-items",children:null===a||void 0===a?void 0:a.map((function(e,t){return Object(O.jsx)(b.a,{className:"topbar__dropdown-item",isA:"buttonS",href:null===e||void 0===e?void 0:e.url,target:null===e||void 0===e?void 0:e.target,text:null===e||void 0===e?void 0:e.text,formId:null===e||void 0===e?void 0:e.formId,dataAttributes:{itemType:c.a.itemType.NAVIGATION,itemName:c.a.itemName.GENERAL_LINK}},"".concat(null===e||void 0===e?void 0:e.text,"-").concat(t))}))})})]}):y(o)}(e,t);case I.g.IMAGE_DROPDOWN:return Object(O.jsx)(x,{activeDropdown:N,setActiveDropdown:f,customColours:i,title:null===e||void 0===e?void 0:e.title,imageLinks:null===e||void 0===e?void 0:e.imageLinks});default:return null}};return w?null:Object(O.jsx)("div",{id:v.r.TOPBAR,className:s()("topbar",{"topbar--over-overlay":null===h||void 0===h?void 0:h.isOpen}),"data-module-name":c.a.moduleName.TOPBAR,style:i,children:Object(O.jsxs)("div",{className:s()("topbar-wrapper",{"topbar-wrapper--fixed-width":r}),children:[Object(O.jsx)(E,Object(n.a)({},R)),Object(O.jsxs)("div",{className:"topbar__right-side",children:[Object(O.jsx)("div",{className:"topbar__links",ref:g,children:null===k||void 0===k?void 0:k.map((function(e,t){return Object(O.jsx)(a.Fragment,{children:D(e,t===k.length-1)},t)}))}),Object(O.jsx)(A,Object(n.a)({},L))]})]})})}},2194:function(e,t,l){},2195:function(e,t,l){},2196:function(e,t,l){},2197:function(e,t,l){},224:function(e,t,l){"use strict";var i=l(1);t.a=function(e,t){Object(i.useEffect)((function(){var l=function(l){e.current&&!e.current.contains(l.target)&&t(l)};return setTimeout((function(){document.addEventListener("mousedown",l),document.addEventListener("touchstart",l)}),50),function(){document.removeEventListener("mousedown",l),document.removeEventListener("touchstart",l)}}),[e,t])}},269:function(e,t,l){"use strict";var i=l(33),n=l(204),o=(l(1),l(234)),a=l(5),r=["href","target","rel","title"];t.a=function(e){var t=e.href,l=e.target,s=e.rel,d=e.title,c=Object(n.a)(e,r),u=s||function(e,t){return"_blank"!==e||Object(o.e)(t)?"":"noopener norefferer"}(l,t);return Object(a.jsx)("a",Object(i.a)({href:t,target:l,rel:u,title:d},c))}}}]);
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.