PageSourceSearch

https://www.dssmith.com/Static/dist/main.c185939522d95a6381da.js

js dssmith.com collected 2026-09-24 17:10:36 UTC 219,445 bytes, 1 lines download raw bytes

1!function(e){function t(t){for(var r,i,o=t[0],c=t[1],u=t[2],d=0,f=[];d<o.length;d++)i=o[d],Object.prototype.hasOwnProperty.call(a,i)&&a[i]&&f.push(a[i][0]),a[i]=0;for(r in c)Object.prototype.hasOwnProperty.call(c,r)&&(e[r]=c[r]);for(s&&s(t);f.length;)f.shift()();return l.push.apply(l,u||[]),n()}function n(){for(var e,t=0;t<l.length;t++){for(var n=l[t],r=!0,o=1;o<n.length;o++){var c=n[o];0!==a[c]&&(r=!1)}r&&(l.splice(t--,1),e=i(i.s=n[0]))}return e}var r={},a={5:0},l=[];function i(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var o=window.webpackJsonp=window.webpackJsonp||[],c=o.push.bind(o);o.push=t,o=o.slice();for(var u=0;u<o.length;u++)t(o[u]);var s=c;l.push([57,11]),n()}([,,,function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ensureHttps=t.pushIspToDataLayer=t.removeFromSessionStorage=t.setInSessionStorage=t.getFromSessionStorage=t.IEPrototypes=t.setCookie=t.getCookie=t.getBrowserLanguagesExcludeEnglish=t.getBrowserLanguages=t.isInIframe=t.rawMarkupSanitized=t.getTranslateValues=t.ParallaxSection=t.isHidden=t.isTouchDevice=t.isDesktop=t.isTablet=t.isMobile=void 0;var a=r(n(31)),l=function(e,t){void 0===t&&(t=!0);var n=document.getElementsByTagName("body")[0],r=window.innerWidth||document.documentElement.clientWidth||n.clientWidth;return t?r<=e:r>=e};function i(e){void 0===e&&(e=null);var t=[];return navigator&&(navigator.language&&(!e||e&&-1===e.indexOf(navigator.language.toLowerCase()))&&t.push(navigator.language.toLowerCase()),navigator.languages&&navigator.languages.forEac
1h((function(n){(!e||e&&-1===e.indexOf(n.toLowerCase()))&&t.push(n.toLowerCase())}))),t}t.isMobile=function(){return l(767)},t.isTablet=function(){return l(991)},t.isDesktop=function(){return l(992,!1)},t.isTouchDevice=function(){return window.matchMedia("(pointer: coarse)").matches},t.isHidden=function(e){return"none"===window.getComputedStyle(e).display},t.ParallaxSection=function(e){if(window.addEventListener("scroll",(function(){return n=.3*(t=e).getBoundingClientRect().top-window.innerHeight/11,t.setAttribute("style","transform: translateY("+n+"px)"),void(t.dataset.translateY=n.toString());var t,n})),window.dispatchEvent)if("function"==typeof window.Event)window.dispatchEvent(new Event("scroll"));else{var t=document.createEvent("Event");t.initEvent("scroll",!0,!0),window.dispatchEvent(t)}},t.getTranslateValues=function(e){var t=window.getComputedStyle(e),n=t.transform||t.webkitTransform||t.mozTransform;if("none"===n)return{x:0,y:0,z:0};var r=n.includes("3d")?"3d":"2d",a=n.match(/matrix.*\((.+)\)/)[1].split(", ");return"2d"===r?{x:a[4],y:a[5],z:0}:"3d"===r?{x:a[12],y:a[13],z:a[14]}:void 0},t.rawMarkupSanitized=function(e){return{__html:(0,a.default.sanitize)(e)}},t.isInIframe=function(){try{return window.self!==window.top}catch(e){return!1}},t.getBrowserLanguages=i,t.getBrowserLanguagesExcludeEnglish=function(){return i(["en","en-us"])},t.getCookie=function(e){if(!e)return null;var t=new RegExp("[; ]"+e+"=([^\\s;]*)"),n=(" "+document.cookie).match(t);return e&&n?unescape(n[1]):null},t.setCookie=function(e,t,n){void 0===n&&(n=0);var r="",a=JSON.stringify(t);if(n){var l=new Date;l.setTime(l.getTime()+24*n*60*60*1e3),r="; expires="+l.toUTCString()}document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(a)+r+"; path=/"},t.IEPrototypes=function(){Object.keys=Object.keys||function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t}},t.getFromSessionStorage=function(e,t){if(window&&window.sessionStorage){var n=sessionStorage.getItem(e);if(!n||null===n)return null;try{switch(typeof t){case"string":return n;case"number":return parseFloat(n);default:return JSON.parse(n)}}catch(e){return console.warn(e),null}}},t.setInSessionStorage=function(e,t){window&&window.sessionStorage&&sessionStorage.setItem(e,t)},t.removeFromSessionStorage=function(e){window&&window.sessionStorage&&sessionStorage.removeItem(e)},t.pushIspToDataLayer=function(e){"undefined"!=typeof dataLayer&&window.dataLayer.push({event:"ipstack",isp:e})},t.ensureHttps=function(e){return e&&""!==e.trim()?(e=e.trim()).toLowerCase().startsWith("https://")?e:e.toLowerCase().startsWith("http://")?"https://"+e.substring(7):"https://"+e:e}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ArrowRightIcon=t.LoadingSpinner=t.SearchHeaderIcon=t.SearchIcon=t.CloseSuggestionsIcon=t.TrendingIcon=t.SearchSuggestIcon=t.ClearIcon=t.CheckboxIcon=t.ChevronIcon=void 0;var a=r(n(1));t.ChevronIcon=function(e){var t=e.className;return a.default.createElement("svg",{className:t,viewBox:"0 0 24 24",width:"16",height:"16","aria-hidden":"true"},a.default.createElement("path",{d:"M6 9l6 6 6-6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",fill:"none"}))},t.CheckboxIcon=function(e){var t=e.checked,n=void 0===t||t;return a.default.createElement("svg",{className:"c-search-overlay__category-icon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"},n?a.default.createElement("path",{d:"M19 3C19.55 3 20.0211 3.19558 20.4131 3.58691C20.8044 3.97891 21 4.45 21 5V19C21 19.55 20.8044 20.0211 20.4131 20.4131C20.0211 20.8044 19.55 21 19 21H5C4.45 21 3.97891 20.8044 3.58691 20.4131C3.19558 20.0211 3 19.55 3 19V5C3 4.45 3.19558 3.97891 3.58691 3.58691C3.97891 3.19558 4.45 3 5 3H19ZM16.25 8.1748C15.9667 8.1748 15.7331 8.26686 15.5498 8.4502L10.5996 13.4004L8.4248 11.2246C8.24152 11.0415 8.01652 10.9502 7.75 10.9502C7.48333 10.9502 7.2498 11.05 7.0498 11.25C6.86654 11.4333 6.77539 11.6669 6.77539 11.9502C6.77543 12.2334 6.86651 12.4671 7.0498 12.6504L9.90039 15.5C10.0002 15.5998 10.1082 15.6709 10.2246 15.7129C10.3412 15.7542 10.4664 15.7754 10.5996 15.7754C10.7328 15.7754 10.858 15.7542 10.9746 15.7129C11.0912 15.6709 11.1998 15.5999 11.2998 15.5L16.9746 9.8252C17.1579 9.64195 17.2499 9.41689 17.25 9.15039C17.25 8.88381 17.1501 8.65015 16.9502 8.4502C16.7669 8.26686 16.5333 8.1748 16.25 8.1748Z",fill:"currentColor"}):a.default.createElement("rect",{x:"3",y:"3",width:"18",height:"18",rx:"2",stroke:"currentColor",strokeWidth:"2",fill:"none"}))},t.ClearIcon=function(){return a.default.createElement("svg",{viewBox:"0 0 24 24","aria-hidden":"true"},a.default.createElement("circle",{cx:"12",cy:"12",r:"11",fill:"currentColor"}),a.default.createElement("path",{d:"M8 8l8 8M16 8l-8 8",stroke:"white",strokeWidth:"2",strokeLinecap:"round"}))},t.SearchSuggestIcon=function(){return a.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},a.default.createElement("path",{d:"M7.91699 2.5C9.43066 2.50008 10.712 3.02412 11.7607 4.07227C12.8091 5.12115 13.333 6.4031 13.333 7.91699C13.333 8.52784 13.2363 9.10405 13.042 9.64551C12.8476 10.1871 12.5833 10.6664 12.25 11.083L16.9375 15.7705C17.0902 15.9232 17.1669 16.1109 17.167 16.333C17.167 16.5552 17.0837 16.7503 16.917 16.917C16.7642 17.0698 16.5691 17.1455 16.333 17.1455C16.0971 17.1454 15.9027 17.0696 15.75 16.917L11.083 12.25C10.6664 12.5833 10.1871 12.8476 9.64551 13.042C9.10405 13.2363 8.52784 13.333 7.91699 13.333C6.4031 13.333 5.12158 12.8091 4.07324 11.7607C3.02449 10.7119 2.50008 9.4307 2.5 7.91699C2.5 6.4031 3.02435 5.12115 4.07324 4.07227C5.12156 3.02398 6.40314 2.5 7.91699 2.5ZM7.91699 4.16699C6.87533 4.16699 5.98921 4.53088 5.25977 5.25977C4.53088 5.98921 4.16699 6.87533 4.16699 7.91699C4.16707 8.95844 4.53106 9.8439 5.25977 10.5732C5.98921 11.3021 6.87533 11.667 7.91699 11.667C8.95852 11.6669 9.84387 11.3021 10.5732 10.5732C11.3021 9.84387 11.6669 8.95852 11.667 7.91699C11.667 6.87533 11.3021 5.98921 10.5732 5.25977C9.8439 4.53106 8.95844 4.16707 7.91699 4.16699Z",fill:"#666666"}))},t.TrendingIcon=function(){return a.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},a.default.createElement("path",{d:"M10.0003 18.3334C9.08366 18.3334 8.19824 18.1911 7.34408 17.9063C6.48991 17.6216 5.70866 17.2084 5.
100033 16.6667L6.20866 15.4584C6.79199 15.8612 7.4031 16.1633 8.04199 16.3647C8.68088 16.5661 9.33366 16.6667 10.0003 16.6667C11.8475 16.6667 13.4205 16.0174 14.7191 14.7188C16.0177 13.4202 16.667 11.8473 16.667 10.0001C16.667 8.15286 16.0177 6.57994 14.7191 5.28133C13.4205 3.98272 11.8475 3.33341 10.0003 3.33341C8.1531 3.33341 6.58019 3.98272 5.28158 5.28133C3.98296 6.57994 3.33366 8.15286 3.33366 10.0001H1.66699C1.66699 8.8473 1.88574 7.76397 2.32324 6.75008C2.76074 5.73619 3.35449 4.85425 4.10449 4.10425C4.85449 3.35425 5.73644 2.7605 6.75033 2.323C7.76421 1.8855 8.84755 1.66675 10.0003 1.66675C11.1531 1.66675 12.233 1.8855 13.2399 2.323C14.2469 2.7605 15.1288 3.35772 15.8857 4.11466C16.6427 4.87161 17.2399 5.75355 17.6774 6.7605C18.1149 7.76744 18.3337 8.84383 18.3337 9.98966C18.3337 11.1355 18.1149 12.2154 17.6774 13.2292C17.2399 14.2431 16.6427 15.1286 15.8857 15.8855C15.1288 16.6424 14.2469 17.2397 13.2399 17.6772C12.233 18.1147 11.1531 18.3334 10.0003 18.3334ZM3.31283 14.9376L6.70866 11.5417L9.20866 13.6251L13.3337 9.50008V11.6667H15.0003V6.66675H10.0003V8.33341H12.167L9.12533 11.3751L6.62533 9.29175L2.43783 13.4792C2.5906 13.7987 2.72602 14.0591 2.84408 14.2605C2.96213 14.4619 3.11838 14.6876 3.31283 14.9376Z",fill:"#808080"}))},t.CloseSuggestionsIcon=function(){return a.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},a.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.0705 4.75409C14.395 4.42963 14.9218 4.42963 15.2463 4.75409C15.5705 5.07844 15.5703 5.60443 15.2463 5.9289L11.175 10.0002L15.2463 14.0705C15.5707 14.395 15.5707 14.9218 15.2463 15.2463C14.9218 15.5707 14.395 15.5707 14.0705 15.2463L10.0002 11.175L5.9289 15.2463C5.60444 15.5704 5.07846 15.5705 4.75409 15.2463C4.42963 14.9218 4.42963 14.395 4.75409 14.0705L8.82538 10.0002L4.75409 5.9289C4.42989 5.60441 4.42971 5.07847 4.75409 4.75409C5.07848 4.42974 5.60442 4.42989 5.9289 4.75409L10.0002 8.82538L14.0705 4.75409Z",fill:"#151A16"}))},t.SearchIcon=function(){return a.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"},a.default.createElement("path",{d:"M9.5 3C11.317 3.00001 12.854 3.62894 14.113 4.88672C15.371 6.14538 16 7.68372 16 9.50039C16 10.2334 15.884 10.925 15.65 11.5746C15.417 12.2245 15.1 12.7997 14.7 13.2996L20.325 18.9246C20.508 19.1079 20.6 19.3331 20.6 19.5996C20.6 19.8662 20.5 20.1004 20.3 20.3004C20.117 20.4837 19.883 20.5746 19.6 20.5746C19.317 20.5746 19.083 20.4835 18.9 20.3004L13.3 14.7C12.8 15.1 12.225 15.4171 11.575 15.6504C10.925 15.8836 10.233 16 9.5 16C7.683 16 6.146 15.3709 4.888 14.1129C3.629 12.8543 3.00001 11.3168 3 9.50039C3 7.68372 3.629 6.14538 4.888 4.88672C6.146 3.62878 7.684 3 9.5 3ZM9.5 5C8.25 5 7.187 5.43706 6.312 6.31172C5.437 7.18706 5 8.25039 5 9.50039C5.00001 10.7501 5.437 11.8127 6.312 12.6878C7.187 13.5625 8.25 14.0004 9.5 14.0004C10.75 14.0003 11.813 13.5625 12.688 12.6878C13.563 11.8127 14.0003 10.7502 14 9.50039C14 8.25039 13.563 7.18706 12.688 6.31172C11.813 5.43727 10.75 5.00008 9.5 5Z",fill:"white"}))},t.SearchHeaderIcon=function(e){var t=e.className;return a.default.createElement("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},a.default.createElement("path",{d:"M9.5 3C11.3167 3 12.8546 3.62872 14.1133 4.88672C15.3713 6.14539 16 7.68333 16 9.5C16 10.2333 15.8837 10.9252 15.6504 11.5752C15.4171 12.2251 15.1001 12.7999 14.7002 13.2998L20.3252 18.9248C20.5084 19.108 20.5995 19.3331 20.5996 19.5996C20.5996 19.8663 20.4998 20.0998 20.2998 20.2998C20.1165 20.4831 19.8829 20.5752 19.5996 20.5752C19.3165 20.5751 19.0836 20.483 18.9004 20.2998L13.2998 14.7002C12.7999 15.1001 12.2251 15.4171 11.5752 15.6504C10.9252 15.8837 10.2333 16 9.5 16C7.68333 16 6.1457 15.3713 4.8877 14.1133C3.62904 12.8546 3 11.3167 3 9.5C3 7.68334 3.62904 6.14538 4.8877 4.88672C6.1457 3.62872 7.68333 3 9.5 3ZM9.5 5C8.25 5 7.18686 5.43686 6.31152 6.31152C5.43686 7.18686 5 8.25 5 9.5C5 10.75 5.43686 11.8131 6.31152 12.6885C7.18686 13.5631 8.25 14 9.5 14C10.75 14 11.8131 13.5631 12.6885 12.6885C13.5631 11.8131 14 10.75 14 9.5C14 8.25 13.5631 7.18686 12.6885 6.31152C11.8131 5.43686 10.75 5 9.5 5Z",fill:"currentColor"}))},t.LoadingSpinner=function(){return a.default.createElement("div",{className:"c-loading-spinner","aria-hidden":"true"},a.default.createElement("div",{className:"c-loading-spinner__core"}))},t.ArrowRightIcon=function(){return a.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"7",height:"12",viewBox:"0 0 7 12",fill:"none"},a.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.292475 0.292546C0.682034 -0.0970271 1.31405 -0.0970271 1.70361 0.292546L6.29052 4.87946C6.
168097 5.26993 6.68086 5.90298 6.29052 6.29352L1.70361 10.8814C1.31405 11.271 0.682034 11.271 0.292475 10.8814C-0.0967225 10.4921 -0.0972834 9.86094 0.291498 9.47126L4.16747 5.58649L0.291498 1.7027C-0.0972713 1.31307 -0.0965911 0.681834 0.292475 0.292546Z",fill:"currentColor"}))}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SEARCH_OVERLAY_CATEGORY_CLASS_NAMES=t.SEARCH_PAGE_CATEGORY_CLASS_NAMES=t.SEARCH_NAVIGATION_LOADER_DELAY_MS=t.SEARCH_RESULTS_DEBOUNCE_MS=t.SEARCH_DROPDOWN_EXIT_DURATION_MS=t.POPULAR_DELAY_MS=t.DEBOUNCE_MS=void 0,t.DEBOUNCE_MS=300,t.POPULAR_DELAY_MS=1500,t.SEARCH_DROPDOWN_EXIT_DURATION_MS=450,t.SEARCH_RESULTS_DEBOUNCE_MS=1e3,t.SEARCH_NAVIGATION_LOADER_DELAY_MS=200,t.SEARCH_PAGE_CATEGORY_CLASS_NAMES={item:"c-search-page__filter-item",row:"c-search-page__filter-row",name:"c-search-page__filter-label",dot:"c-search-page__filter-dot",expand:"c-search-page__filter-expand",children:"c-search-page__filter-children",child:"c-search-page__filter-child",label:"c-search-page__filter-child-label",count:"c-search-page__filter-count"},t.SEARCH_OVERLAY_CATEGORY_CLASS_NAMES={item:"c-search-overlay__category-item",row:"c-search-overlay__category-row",name:"c-search-overlay__category-name",dot:"c-search-overlay__category-dot",expand:"c-search-overlay__category-expand",children:"c-search-overlay__category-children",child:"c-search-overlay__category-child",label:"c-search-overlay__category-label",count:"c-search-overlay__category-count"}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1));t.default=function(e){var t=e.url,n=e.label,r=i.useState(!1),a=r[0],l=r[1],o=i.useRef(null),c=function(){var e=o.current&&o.current.getBoundingClientRect().top+window.scrollY;if(o.current){var t=window.scrollY;l(!!e&&t>=e)}};if(i.useEffect((function(){return window.addEventListener("scroll",c),function(){window.removeEventListener("scroll",(function(){return c}))}}),[]),!t||!n)return null;return i.default.createElement("div",{ref:o},i.default.createElement("a",{href:t,className:(a&&" hidden")+" c-sticky-button-inner c-button c-button--secondary ignore-underline"},n),i.default.createElement("div",{className:(a||0!==window.scrollY?a?" fade-from-bottom":" fade-out-to-bottom":"c-hidden__sticky-button")+" c-sticky-button c-sticky-button-inner c-sticky__enquire-button ignore-underline"},i.default.createElement("a",{href:t,className:"c-button c-button--secondary ignore-underline"},n)))}},,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.restoreIsolatedElements=t.isolateElements=t.setElementA11yVisibility=void 0;t.setElementA11yVisibility=function(e,t){e&&(t?(e.removeAttribute("hidden"),e.setAttribute("aria-hidden","false"),e.removeAttribute("inert")):(e.setAttribute("hidden",""),e.setAttribute("aria-hidden","true"),e.setAttribute("inert","")))},t.isolateElements=function(e,t){e.forEach((function(e){var n=e.getAttribute("aria-hidden");e.setAttribute(t.prevAriaHiddenAttr,null!=n?n:"__missing__"),e.setAttribute(t.prevInertAttr,e.hasAttribute("inert")?"true":"false"),e.setAttribute("aria-hidden","true"),e.setAttribute("inert",""),e.setAttribute(t.managedByAttr,"true")}))},t.restoreIsolatedElements=function(e,t){e.forEach((function(e){if(e.hasAttribute(t.managedByAttr)){var n=e.getAttribute(t.prevAriaHiddenAttr),r=e.getAttribute(t.prevInertAttr);"__missing__"===n?e.removeAttribute("aria-hidden"):null!==n&&e.setAttribute("aria-hidden",n),"true"===r?e.setAttribute("inert",""):e.removeAttribute("inert"),e.removeAttribute(t.prevAriaHiddenAttr),e.removeAttribute(t.prevInertAttr),e.removeAttribute(t.managedByAttr)}}))}},function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.EditMode=void 0;var r=n(3),a=function(){function e(){}return e.setBodyClass=function(){document.body&&!document.body.classList.contains(this.bodyClass)&&document.body.classList.add(this.bodyClass)},e.Init=function(){this.CheckInEditMode()},e.CheckInEditMode=function(){return this.isInPreview||(document.body.classList.contains(this.bodyClass)?this.isInPreview=!0:r.isInIframe()&&window.self.name===this.previewFrameName&&(this.isInPreview=!0,this.setBodyClass())),this.isInPreview},e.bodyClass="body--preview",e.previewFrameName="sitePreview",e.editCss="/Static/dist/editmode.css",e.isInPreview=!1,e}();t.EditMode=a},,function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1)),o=n(81);t.default=function(e){var t=e.children,n=e.close,r=e.closeText,a=e.render,l=e.className,c=e.title,u=i.useRef(null),s=i.useRef(null),d=i.useRef(null);return i.useEffect((function(){var e,t=u.current,r=null==t?void 0:t.querySelector(".c-modal__content"),a=r?Array.from(r.querySelectorAll("a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex]:not([tabindex='-1'])")):[];s.current=a[0]||null,d.current=a[a.length-1]||null;var l=document.querySelector("header"),i=document.querySelector("main"),o=document.querySelector("footer");[l,i,o].forEach((function(e){null==e||e.setAttribute("inert",""),null==e||e.setAttribute("aria-hidden","true")})),null===(e=s.current)||void 0===e||e.focus();var c=function(e){if("Escape"===e.key&&(e.preventDefault(),n()),"Tab"===e.key){if(!s.current||!d.current)return void e.preventDefault();e.shiftKey?document.activeElement===s.current&&(e.preventDefault(),d.current.focus()):document.activeElement===d.current&&(e.preventDefault(),s.current.focus())}};return null==t||t.addEventListener("keydown",c),function(){null==t||t.removeEventListener("keydown",c),[l,i,o].forEach((function(e){null==e||e.removeAttribute("inert"),null==e||e.removeAttribute("aria-hidden")}))}}),[n]),i.default.createElement(o.Portal,null,i.default.createElement("div",{ref:u,tabIndex:-1},i.default.createElement("div",{tabIndex:0,onFocus:function(){var e;return null===(e=s.current)||void 0===e?void 0:e.focus()}}),i.default.createElement("div",{role:"dialog","aria-modal":"true",className:"c-modal "+l,"aria-label":c},i.default.createElement("div",{className:"c-modal-wrap"},i.default.createElement("div",{className:"c-modal--inner p-3 px-md-5 px-lg-5 px-xl-9"},i.default.createElement("div",{className:"c-modal__content"},i.default.createElement("button",{type:"button",onClick:n,className:"c-modal__close-button","aria-label":r},i.default.createElement("span",{className:"u-visually-hidden"},r),i.default.createElement("svg",{"aria-hidden":"true",className:"icon"},i.default.createElement("use",{xlinkHref:"/Static/dist/gfx/sprite.svg#icon-close"}))),a(t)||t)))),i.default.createElement("div",{tabIndex:0,onFocus:function(){var e;return null===(e=d.current)||void 0===e?void 0:e.focus()}}),i.default.createElement("div",{className:"c-modal-overlay"})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1);t.default=function(){var e=r.useState(!1),t=e[0],n=e[1],a=r.useState(!1),l=a[0],i=a[1];return{open:t,close:l,openModal:function(){n(!0)},closeModal:function(){i(!0),n(!1)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TrustArcConsentHelper=void 0;var r=function(){function e(){}return e.IsCategoryConsented=function(t){switch(t){case e.ConsentCategories.Performance:return!0===window.__cmpPerformanceConsented;case e.ConsentCategories.Functional:return!0===window.__cmpFunctionalConsented;case e.ConsentCategories.Targeting:return!0===window.__cmpTargetingConsented;case e.ConsentCategories.Uncategorised:return!0===window.__cmpUncategorisedConsented;case e.ConsentCategories.Required:return!0;default:return!1}},e.ConsentCategories={Required:1,Performance:2,Functional:3,Targeting:4,Uncategorised:5},e}();t.TrustArcConsentHelper=r},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
1),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1));t.default=function(e){var t=e.children,n=e.fullWidth,r=e.justify,a=e.className;return i.createElement("div",{className:"BaseButton"+(a?" "+a:"")+(n?" "+n:"")+(r?" "+r:"")},t)}},,function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1));t.default=function(e){var t=e.children,n=e.className;return a.default.createElement("div",{className:"BaseDropdownButton"+(n?" "+n:"")},t)}},function(e,t,n){"use strict";var r=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var l=arguments[t],i=0,o=l.length;i<o;i++,a++)r[a]=l[i];return r};Object.defineProperty(t,"__esModule",{value:!0}),t.toggleSelectedCategory=t.buildSearchPageUrl=t.parseSelectedCategoriesFromUrl=void 0,t.parseSelectedCategoriesFromUrl=function(){var e=new URLSearchParams(window.location.search),t=[];return e.getAll("selectedCategories").forEach((function(e){var n=parseInt(e,10);Number.isNaN(n)||t.push(n)})),t},t.buildSearchPageUrl=function(e,t,n,r){var a=new URL(e,window.location.origin);return a.searchParams.set("q",t),n&&n.length>0&&n.forEach((function(e){return a.searchParams.append("selectedCategories",String(e))})),r?a.searchParams.set("usedSuggestedSearch","true"):a.searchParams.delete("usedSuggestedSearch"),a.pathname+a.search},t.toggleSelectedCategory=function(e,t){var n=null!=e?e:[];if(n.includes(t)){var a=n.filter((function(e){return e!==t}));return a.length>0?a:null}return r(n,[t])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SITE_SEARCH_OPEN_EVENT=t.SITE_SEARCH_TOGGLE_EVENT=t.initSiteSearchToggle=t.scrollToTopInstantly=void 0;t.SITE_SEARCH_TOGGLE_EVENT="site-search-toggle";t.SITE_SEARCH_OPEN_EVENT="site-search-open";var r=null,a="",l="",i=function(){document.querySelectorAll(".c-header-v2__menu").forEach((function(e){return e.classList.remove("s--active")})),document.querySelectorAll(".c-header-v2__menu-toggle").forEach((function(e){e.classList.remove("s--active"),e.setAttribute("aria-expanded","false")})),document.body.classList.remove("s--overflowhidden"),document.querySelectorAll("[data-nav-managed-a11y]").forEach((function(e){var t=e.getAttribute("data-nav-prev-aria-hidden"),n=e.getAttribute("data-nav-prev-inert");"__missing__"===t?e.removeAttribute("aria-hidden"):null!==t&&e.setAttribute("aria-hidden",t),"true"===n?e.setAttribute("inert",""):e.removeAttribute("inert"),e.removeAttribute("data-nav-prev-aria-hidden"),e.removeAttribute("data-nav-prev-inert"),e.removeAttribute("data-nav-managed-a11y")}))};t.scrollToTopInstantly=function(){var e=document.documentElement,t=document.body,n=document.scrollingElement;null!==r?window.cancelAnimationFrame(r):(a=e.style.scrollBehavior,l=t.style.scrollBehavior),e.style.scrollBehavior="auto",t.style.scrollBehavior="auto",window.scrollTo(0,0),e.scrollTop=0,t.scrollTop=0,n&&(n.scrollTop=0),r=window.requestAnimationFrame((function(){e.style.scrollBehavior=a,t.style.scrollBehavior=l,r=null}))};var o=function(e){var n=e.target,r=null==n?void 0:n.closest("[data-site-search-trigger], [data-site-search-open]");r&&(e.preventDefault(),t.scrollToTopInstantly(),i(),window.dispatchEvent(new CustomEvent("site-search-open",{detail:{trigger:r}})))};t.initSiteSearchToggle=function(){document.querySelector("[data-site-search-trigger], [data-site-search-open]")&&document.addEventListener("click",o,!0)}},,,,,,function(e,t,n){"use strict";var r=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var l=arguments[t],i=0,o=l.length;i<o;i++,a++)r[a]=l[i];return r};Object.defineProperty(t,"__esModule",{value:!0}),t.MobileCarouselFactory=void 0;var a=function(){function e(e){if(this.track=null,this.slides=null,this.navDots=null,this.onNavDotClicked=this.onNavDotClicked.bind(this),this.onTrackScrolled=this.onTrackScrolled.bind(this),this.track=e.querySelector(".c-slide-row__track"),this.track)if(this.slides=this.track.getElementsByClassName("c-slide-row__slide"),this.slides&&this.slides.length)if(this.navDots=e.getElementsByClassName("c-slide-row__nav
1-item"),this.navDots&&this.navDots.length){this.track.addEventListener("scroll",this.onTrackScrolled);for(var t=0,n=this.navDots;t<n.length;t++){n[t].addEventListener("click",this.onNavDotClicked)}}else console.warn("No navigation elements found for slide row");else console.warn("No slides found in slide row");else console.warn("A slide row is missing a 'track' wrapper")}return e.prototype.onNavDotClicked=function(e){if(this.track){var t=e.currentTarget.parentElement,n=null==t?void 0:t.children;if(n){var a=r(n).indexOf(e.currentTarget);this.scrollToSlide(a)}}},e.prototype.onTrackScrolled=function(e){if(this.slides&&this.navDots&&this.slides.length===this.navDots.length)for(var t=0;t<this.slides.length;t++){var n=this.slides.item(t),r=this.navDots.item(t),a=null==n?void 0:n.getBoundingClientRect();if(n&&r&&a){var l=null==a?void 0:a.x;l>-window.innerWidth/2&&l<window.innerWidth/2?r.classList.add("s--active"):r.classList.remove("s--active")}}},e.prototype.scrollToSlide=function(e){var t,n,r=null===(t=this.slides)||void 0===t?void 0:t.item(e);r&&(null===(n=this.track)||void 0===n||n.scrollBy({left:r.getBoundingClientRect().x,behavior:"smooth"}))},e}(),l=function(){function e(){}return e.init=function(){var e=document.querySelectorAll(".c-slide-row");if(e&&e.length)for(var t=0,n=e;t<n.length;t++){var r=n[t];new a(r)}},e}();t.MobileCarouselFactory=l},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CloudinaryVideoPlayerFactory=void 0;var r=function(){function e(e){this.hero=null,this.initVideoPlayer(e),this.hero=e.parentElement}return e.prototype.initVideoPlayer=function(e){var t=this,n=e.querySelector(".cld-video-player");n?new cloudinary.Cloudinary({secure:!0,cloud_name:n.dataset.cloudName}).videoPlayer(n,{controls:!1,autoplayMode:"on-scroll"}).on("loadeddata",(function(){var r;n.classList.remove("cld-video-player-loading"),null===(r=t.hero)||void 0===r||r.classList.add("c-hero--video"),e.classList.add("loaded")})):console.warn("No player found in video player component.")},e}(),a=function(){function e(){}return e.init=function(){var e=document.querySelectorAll(".c-cloudinary-video");if(e&&e.length){var t,n=document.getElementById("cloudinaryVideo")&&document.getElementById("cloudinaryShrinkwrapVideo"),r=/Mobi/i.test(window.navigator.userAgent);if(n||r)n&&l(e);else{(t=document.createElement("link")).rel="stylesheet",t.type="text/css",t.href="https://unpkg.com/cloudinary-video-player/dist/cld-video-player.min.css",document.body.appendChild(t);i("https://unpkg.com/[email protected]/cloudinary-core-shrinkwrap.min.js","cloudinaryShrinkwrapVideo").then(o).then((function(){return l(e)})).catch((function(e){return console.error("Error loading Cloudinary scripts: ",e)}))}}},e}();function l(e){for(var t=0,n=e;t<n.length;t++){var a=n[t];new r(a)}}function i(e,t){return new Promise((function(n,r){var a=document.createElement("script");a.src=e,a.id=t,a.onload=function(){return n()},a.onerror=function(){return r(new Error("Failed to load script: "+e))},document.body.appendChild(a)}))}function o(){return i("https://unpkg.com/[email protected]/dist/cld-video-player.min.js","cloudinaryVideo")}t.CloudinaryVideoPlayerFactory=a},,,function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&a(t,e,n);return l(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
1Object.defineProperty(t,"__esModule",{value:!0});var c=i(n(1)),u=n(70);n(80);var s=n(3),d=o(n(17)),f=o(n(7)),m=o(n(18)),h=n(3),v=o(n(42)),p=function(){return{useKeyboardArrows:!0,showStatus:!1,showIndicators:!1,thumbWidth:s.isDesktop()?170:125,showArrows:!0}};function g(e){return"video"===e.type}function b(e,t){return t.reduce((function(e,t,n){return e.replace("{"+n+"}",String(t))}),e)}var _=["a[href]","area[href]","input:not([disabled])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","iframe","object","embed","[tabindex]"].join(", ");function y(e,t,n,a,l,i){var o={thumburl:e.url,thumbtype:"image",description:e.description},u=l===t;return c.default.createElement("div",r({key:t},o),c.default.createElement("div",{className:"c-carousel__image"},c.default.createElement("div",{className:"c-carousel__image-overlay",onClick:a},c.default.createElement("img",{src:e.url,alt:e.description?e.description:""})),!a&&c.default.createElement("div",{className:"c-carousel__image-description"},c.default.createElement("span",{dangerouslySetInnerHTML:h.rawMarkupSanitized(e.extendedDescription?e.extendedDescription:"")})),!!a&&c.default.createElement("button",{className:"carousel__expander",type:"button","aria-label":n,onClick:function(e){null==i||i(e.currentTarget),a()},tabIndex:u?0:-1},n)),!!a&&c.default.createElement("div",{className:"c-carousel__image-description"},c.default.createElement("span",{dangerouslySetInnerHTML:h.rawMarkupSanitized(e.extendedDescription?e.extendedDescription:"")})))}function E(e,t,n,a){var l=s.isDesktop()?"100%":"90%",i=s.isDesktop()?"100%":"274",o={thumburl:e.thumbnail,thumbtype:"video",description:e.description};return c.default.createElement("div",r({key:t,className:"flex-container"},o),c.default.createElement("div",{className:"c-carousel__video-overlay",onClick:a},c.default.createElement("video",{src:e.url,width:l,height:i,autoPlay:s.isDesktop(),muted:!0,controls:!0,poster:e.thumbnail,id:"streamio-video-"+t,className:"streamio-player streamio-player--video",crossOrigin:"anonymous"},c.default.createElement(v.default,{subtitles:e.subtitles,pageLangCode:e.pageLangCode})),c.default.createElement("div",{className:"video-thumb__wrapper"},c.default.createElement("img",{src:e.thumbnail,alt:e.description?e.description:"",className:"video-thumb"})),c.default.createElement("div",{className:"c-carousel__image-description c-carousel__video-description"},c.default.createElement("span",{dangerouslySetInnerHTML:h.rawMarkupSanitized(e.description?e.description:"")})),!!a&&c.default.createElement("button",{className:"carousel__expander",type:"button","aria-label":n,onClick:a},n)))}var w=function(){var e=document.querySelectorAll(".streamio-player--video");Array.prototype.forEach.call(e,(function(e){e.paused||e.pause()}))};t.default=function(e){var t=m.default(),n=t.open,a=t.openModal,l=t.closeModal,i=c.useRef("carousel-"+Math.random().toString(36).slice(2,9)),o=i.current+"-instructions",v=i.current+"-modal-instructions",S=c.useRef(null),C=c.useState(0),N=C[0],k=C[1],x=c.useRef(null),L=c.useRef(null);c.useEffect((function(){if(n&&L&&L.current){var t=L.current;if(e.headlineBottom){var r=t.querySelectorAll(".carousel-root .carousel"),a=t.querySelector(".modal-carousel__title");r&&r.length>=2&&(r[1].classList.add("carousel--headerbottom"),r[1].insertBefore(a,r[1].firstChild))}(l=t.querySelector(".carousel-root"))&&l.removeAttribute("tabindex")}var l;x.current&&((l=x.current.querySelector(".carousel-root"))&&l.removeAttribute("tabindex"))})),c.useEffect((function(){var e,t=function(){var e,t,n=null===(e=x.current)||void 0===e?void 0:e.querySelector(".thumbs-wrapper .control-prev"),r=null===(t=x.current)||void 0===t?void 0:t.querySelector(".thumbs-wrapper .control-next");if(n){var a=n.classList.contains("control-disabled");n.setAttribute("aria-disabled",a?"true":"false"),n.setAttribute("aria-hidden","true"),n.removeAttribute("aria-label"),n.disabled=a,n.tabIndex=-1}if(r){a=r.classList.contains("control-disabled");r.setAttribute("aria-disabled",a?"true":"false"),r.setAttribute("aria-hidden","true"),r.removeAttribute("aria-label"),r.disabled=a,r.tabIndex=-1}},n=new MutationObserver((function(){t()})),r=null===(e=x.current)||void 0===e?void 0:e.querySelector(".thumbs-wrapper");return r&&(n.observe(r,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["class"]}),setTimeout(t,150)),function(){return n.disconnect()}}
1),[]),c.useEffect((function(){return A(x.current,e.slides,e.thumbnailRoleDescription)}),[N,e.slides]),c.useEffect((function(){if(n)return A(L.current,e.slides,e.thumbnailRoleDescription)}),[N,n,e.slides]),c.useEffect((function(){var t=e.title+" "+e.carouselLabelSuffix,r=e.title+" "+e.expandedCarouselLabelSuffix,a=[O(x.current,t,e.slides.length,o),n?O(L.current,r,e.slides.length,v):function(){}];return function(){return a.forEach((function(e){return e()}))}}),[N,n,e.slides.length,e.title]);var A=function(t,n,r){if(!t)return function(){};var a=t.querySelectorAll("li.thumb"),l=t.querySelector(".thumbs-wrapper"),i=t.querySelector(".thumbs"),o=function(){if(l instanceof HTMLElement&&i instanceof HTMLElement){var t=l.getBoundingClientRect(),r=l.querySelector(".control-prev"),o=l.querySelector(".control-next"),c=r instanceof HTMLElement?r.getBoundingClientRect().width:0,u=o instanceof HTMLElement?o.getBoundingClientRect().width:0,s=t.left+c,d=t.right-u;a.forEach((function(t,r){var a;if(t instanceof HTMLElement){var l=t.getBoundingClientRect(),i=l.right>s&&l.left<d,o=t.classList.contains("selected");t.tabIndex=i||o?0:-1,!t.hasAttribute("aria-current")&&o?t.setAttribute("aria-current","true"):o||t.removeAttribute("aria-current");var c=null===(a=n[r])||void 0===a?void 0:a.description,u=c?b(e.thumbnailLabelWithDescriptionTemplate,[r+1,n.length,c]):b(e.thumbnailLabelTemplate,[r+1,n.length]);t.setAttribute("aria-label",u)}}))}};a.forEach((function(t,a){var l;t.setAttribute("role","group"),t.setAttribute("aria-roledescription",r);var i=null===(l=n[a])||void 0===l?void 0:l.description,o=i?b(e.thumbnailLabelWithDescriptionTemplate,[a+1,n.length,i]):b(e.thumbnailLabelTemplate,[a+1,n.length]);t.setAttribute("aria-label",o),t.addEventListener("focus",(function(){t.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"})}))})),o();var c=new MutationObserver((function(){o()}));return i&&c.observe(i,{attributes:!0,attributeFilter:["style","class"],childList:!0,subtree:!0}),function(){c.disconnect(),a.forEach((function(e){e.removeEventListener("focus",(function(){e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"})}))}))}},O=function(t,n,r,a){if(!t)return function(){};var l=t.querySelector(".carousel");l&&l.setAttribute("aria-label",n),Array.from(t.querySelectorAll(".btn-nav, .control-arrow, .carousel__expander, li.thumb")).forEach((function(e){e.setAttribute("aria-describedby",a)}));var i=Array.from(t.querySelectorAll(".slider-wrapper .slide"));return i.forEach((function(t,n){var a=t.classList.contains("selected");t.setAttribute("role","group"),t.setAttribute("aria-roledescription",e.slideRoleDescription),t.setAttribute("aria-label",b(e.slideLabelTemplate,[n+1,r])),t.setAttribute("aria-hidden",a?"false":"true"),Array.from(t.querySelectorAll(_)).forEac
1h((function(e){if(!a)return!e.hasAttribute("data-carousel-original-tabindex")&&e.hasAttribute("tabindex")&&e.setAttribute("data-carousel-original-tabindex",e.getAttribute("tabindex")||""),void e.setAttribute("tabindex","-1");if(e.hasAttribute("data-carousel-original-tabindex")){var t=e.getAttribute("data-carousel-original-tabindex");""===t?e.removeAttribute("tabindex"):e.setAttribute("tabindex",t||"0"),e.removeAttribute("data-carousel-original-tabindex")}}))})),function(){i.forEach((function(e){Array.from(e.querySelectorAll("[data-carousel-original-tabindex]")).forEach((function(e){var t=e.getAttribute("data-carousel-original-tabindex");""===t?e.removeAttribute("tabindex"):e.setAttribute("tabindex",t||"0"),e.removeAttribute("data-carousel-original-tabindex")}))}))}},T=e.slides,M=T.map((function(t,n){return g(t)?E(t,n,e.expandvideolabel,a):y(t,n,e.expandimagelabel,a,N,(function(e){S.current=e}))})),P=T.map((function(t,n){return g(t)?E(t,n,e.expandvideolabel):y(t,n,e.expandimagelabel,void 0,N,(function(e){S.current=e}))})),R=function(t,n,r){return c.default.createElement("button",{type:"button",onClick:n?t:void 0,"aria-label":e.previousSlideLabel,"aria-disabled":!n,disabled:!n,className:"btn-nav prev "+(!n&&"btn-nav--ghost")},c.default.createElement("span",{className:"u-visually-hidden"},e.previousSlideLabel),c.default.createElement("svg",{className:"icon","aria-hidden":"true"},c.default.createElement("use",{xlinkHref:"/Static/dist/gfx/sprite.svg#slider-prev"})))},I=function(t,n,r){return c.default.createElement("button",{type:"button",onClick:n?t:void 0,"aria-label":e.nextSlideLabel,"aria-disabled":!n,disabled:!n,className:"btn-nav next "+(!n&&"btn-nav--ghost")},c.default.createElement("span",{className:"u-visually-hidden"},e.nextSlideLabel),c.default.createElement("svg",{className:"icon","aria-hidden":"true"},c.default.createElement("use",{xlinkHref:"/Static/dist/gfx/sprite.svg#slider-next"})))},D=function(e){return e.map((function(e,t){return c.default.createElement("div",{key:"thumb-"+t,className:"carousel__thumb carousel__thumb--"+e.props.thumbtype},c.default.createElement("img",{src:e.props.thumburl,alt:e.props.description?e.props.description:""}))}))};return c.default.createElement("section",{className:"carousel-wrapper",ref:x,"aria-label":e.title+" "+e.carouselLabelSuffix},c.default.createElement("span",{id:o,className:"u-visually-hidden"},e.carouselInstructions),c.default.createElement(u.Carousel,r({},p(),{onChange:function(e,t){var n,r,a;if("video"===(null===(n=null==t?void 0:t.props)||void 0===n?void 0:n.thumbtype)&&(null===(r=null==t?void 0:t.props)||void 0===r?void 0:r.children)&&Array.isArray(null===(a=null==t?void 0:t.props)||void 0===a?void 0:a.children)){var l=t.props.children.find((function(e){return"video"===e.type})),i=document.getElementById(l.props.id);i&&i.play()}else w();N!==e&&k(e)},renderArrowPrev:R,renderArrowNext:I,renderThumbs:D}),M),n?c.default.createElement(d.default,{className:e.className,close:function(){l(),setTimeout((function(){var e;null===(e=S.current)||void 0===e||e.focus()}),0)},closeText:e.modalCloseText,title:e.title+" "+e.expandedCarouselLabelSuffix,render:function(){return c.default.createElement("div",{ref:L,className:"c-carousel carousel-wrapper m-auto "+(e.columnClasses?e.columnClasses+" ":" col-12 col-md-6 ")+e.className+(e.headlineBottom?" c-carousel--headlinebottom":"")},c.default.createElement("span",{id:v,className:"u-visually-hidden"},e.modalCarouselInstructions),c.default.createElement("div",null,c.default.createElement("h3",{className:"modal-carousel__title c-row__title t--underline"},c.default.createElement("span",{dangerouslySetInnerHTML:h.rawMarkupSanitized(e.productTitle)}))),c.default.createElement(u.Carousel,r({},p(),{thumbWidth:s.isDesktop()?80:100,selectedItem:N,renderArrowPrev:R,renderArrowNext:I,renderThumbs:D}),P))}}):null,c.default.createElement("div",{className:"c-carousel__sticky-button s--mobile-only"},!!e.button&&c.default.createElement(f.default,r({},e.button))))}},,,,,,,function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1)),l=n(3);t.default=function(e){var t=e.subtitles,n=e.pageLangCode,r=function(e){return(null!=t?t:[]).filter((function(t){var n;return null!=(null==t?void 0:t.subtitleLanguageCode)&&(null===(n=null==t?void 0:t.subtitleLanguageCode)||void 0===n?void 0:n.includes(e))}))},i=r(n);return 0===i.length&&"en"!==n&&(i=r("en")),a.default.createElement(a.default.Fragment,null,i.map((function(e,t){return a.default.createElement("track",{key:t,src:l.ensureHttps(e.subtitleUrl),kind:"subtitles",srcLang:e.subtitleLanguageCode,label:e.displayTitle})})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),a=n(19);t.default=function(e){var t=r.useState(window.__cmpReady?a.TrustArcConsentHelper.IsCategoryConsented(e):null),n=t[0],l=t[1];return r.useEffect((function(){var t=function(){!0===window.__cmpReady&&l((function(t){var n=a.TrustArcConsentHelper.IsCategoryConsented(e);return t!==n?n:t}))};t();var n=setInterval(t,300);return function(){return clearInterval(n)}}),[e]),n}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=l(n(1)),c=i(n(42));t.default=function(e){var t=e.videoSrc,n=e.videoPoster,r=e.controlsList,a=e.subtitles,l=e.pageLangCode,i=e.isInModal,u=void 0!==i&&i,s=e.autoPlay,d=void 0!==s&&s,f=e.isInEditMode,m=void 0!==f&&f,h=o.useRef(null),v=o.useState(d),p=v[0],g=v[1];o.useEffect((function(){var e,n;p?(h.current&&!h.current.src&&(h.current.src=t),null===(e=null==h?void 0:h.current)||void 0===e||e.play()):null===(n=null==h?void 0:h.current)||void 0===n||n.pause()}),[p,t]),o.useEffect((function(){(u||m)&&h.current&&n&&(h.current.poster=n)}),[u,m,n]);var b=[p?"":"c-video-block__play-icon",!p&&m?"ineditmode":""].filter(Boolean).join(" ");return t?o.default.createElement("div",{className:b,onClick:function(){var e,t,n=void 0!==(null===(e=h.current)||void 0===e?void 0:e.paused)&&(null===(t=h.current)||void 0===t?void 0:t.paused);g(n)}},o.default.createElement("video",{ref:h,"data-src":t,src:m?t:void 0,poster:n,width:"100%",height:"100%",muted:!0,playsInline:!0,controls:p,"data-poster":p?"":n,className:"streamio-player streamio-player--video c-video-block__video-element",controlsList:r,crossOrigin:"anonymous"},o.default.createElement(c.default,{subtitles:a,pageLangCode:l}))):null}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1)),l=n(88),i=function(){var e=document.querySelector("#teconsent a");e&&e.click()};t.default=function(e){var t=e.videoPoster,n=l.getCookieBlockedContent(),r=n.title||"Content blocked",o=n.video||"In order to view this video, you must opt-in to 'functional' cookies",c=n.changeSettings||"Change My Settings";return a.default.createElement("div",{className:"c-video-consent",style:t?{backgroundImage:"url("+t+")"}:void 0,role:"group","aria-label":r},a.default.createElement("div",{className:"c-video-consent__overlay"},a.default.createElement("div",{className:"c-video-consent__box"},a.default.createElement("div",{className:"c-video-consent__title"},r),a.default.createElement("div",{className:"c-video-consent__message"},o),a.default.createElement("button",{type:"button",className:"c-video-consent__button",onClick:i},c))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MediaHubFilterKeys=void 0,t.MediaHubFilterKeys=["product","topic","year"]},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1));t.default=function(e){var t=e.children,n=e.className;return a.default.createElement("div",{className:"BaseSearchBar"+(n?" "+n:"")},t)}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1));t.default=function(e){var t=e.children,n=e.fullWidth,r=e.justify,a=e.className;return i.createElement("div",{className:"BaseIconButton"+(a?" "+a:"")+(n?" "+n:"")+(r?" "+r:"")},t)}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1)),o=n(3);t.default=function(e){var t=e.children,n=e.hasSelect,r=e.selectedValue,a=e.selectValue,l=(e.tabindex,i.useState(!1)),c=l[0],u=l[1],s=i.useState(null),d=s[0],f=s[1],m=i.useState(-1),h=m[0],v=m[1],p=i.useRef(null),g=i.useRef(null),b=i.useRef([]),_=i.useRef(Math.random().toString(36).substr(2,9)).current,y="country-select-trigger-"+_,E="listbox-"+_,w="trigger-label-"+_,S="listbox-label-"+_,C=function(e){return"option-"+e+"-"+_},N=function(e){var n=t[e];n&&(v(e),a(n),u(!1))};i.useEffect((function(){d!==t&&(t.forEach((function(e,t){var n=x(e.startPages);n?(n.index=t,e.startPageLink=n):e.startPageLink={title:e.title,url:"/",index:t}})),f(t)),n&&v(r.index)}),[]),i.useEffect((function(){var e;if(c){var t=h>=0?h:0;null===(e=b.current[t])||void 0===e||e.focus()}}),[c,h]);var k,x=function(e){var t=Object.keys(e);if(t){if(t.length>1){var n=o.getBrowserLanguagesExcludeEnglish();if(n&&n.length>0){var r=t.filter((function(e){var t=!1;return n.forEach((function(n){e.indexOf(n)>-1&&(t=!0)})),t}));if(r&&r.length>0)return e[r[0]]}}return e[t[0]]}return{title:"",url:"/",index:-1}},L=function(e){return!e||0===e.length&&window.lang&&window.lang.worldwide?window.lang.worldwide.dropdown.default:e},A=function(e){var n,r;if(t.length){var a=h>=0?h:-1,l=Math.max(0,Math.min(t.length-1,a+e));t[l]&&(v(l),null===(n=b.current[l])||void 0===n||n.focus(),null===(r=b.current[l])||void 0===r||r.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"}))}};return k=p,i.useEffect((function(){function e(e){k.current&&!k.current.contains(e.target)&&u(!1)}return document.addEventListener("mousedown",e),function(){document.removeEventListener("mousedown",e)}}),[k]),i.default.createElement(i.default.Fragment,null,i.default.createElement("label",{id:w,htmlFor:y,className:"u-visually-hidden"},L(null)),i.default.createElement("div",{ref:p,className:"c-worldwide__input c-worldwide__select"+(c?" c-worldwide__select--active":"")},i.default.createElement("button",{id:y,type:"button",role:"combobox",ref:g,"aria-controls":E,"aria-expanded":c,"aria-haspopup":"listbox","aria-labelledby":w,onKeyDown:function(e){var t;if("arrowup"===e.key.toLowerCase()){if(e.stopPropagation(),e.preventDefault(),!c)return void u(!0);A(-1)}else if("arrowdown"===e.key.toLowerCase()){if(e.stopPropagation(),e.preventDefault(),!c)return void u(!0);A(1)}else"Escape"===e.key&&c&&(e.stopPropagation(),e.preventDefault(),u(!1),null===(t=g.current)||void 0===t||t.focus())},onClick:function(e){e.stopPropagation(),e.preventDefault(),u(!c)},className:"c-worldwide__select-trigger"},n&&i.default.createElement("span",{className:"select-icon-container select-icon-container__selected"},i.default.createElement("span",{className:"select-icon chevron check"})),i.default.createElement("span",{className:"select-value"+(n?"":" select-value--default")},L(r.title)),i.default.createElement("span",{className:"select-icon-container select-icon-container__dropdown"},i.default.createElement("span",{className:"select-icon chevron "+(c?"up":"down")}))),i.default.createElement("label",{id:S,htmlFor:E,className:"u-visually-hidden"},L(null)+", listbox , "+t.length+" options"),i.default.createElement("ul",{id:E,role:"listbox","aria-labelledby":S,"aria-activedescendant":-1===h?"":C(h),hidden:!c,tabIndex:c?0:-1,className:"select"+(c?" select--active":"")},t&&t.map((function(e,t){return i.default.createElement("li",{ref:function(e){b.current[t]=e},role:"option",id:C(t),tabIndex:c?0:-1,"aria-selected":r.index===t,"aria-label":e.title+(r.index===t?", selected":""),className:"select-item"+(n&&r.title===e.title?" select-item--selected":""),value:e.title,key:t,"data-index":t,"data-countrycode":e.countryCode,onClick:function(){N(t)},onKeyDown:function(e){var n;"ArrowDown"===e.key?(e.preventDefault(),e.stopPropagation(),A(1)):"ArrowUp"===e.key?(e.preventDefault(),e.stopPropagation(),A(-1)):"Escape"===e.key?(e.preventDefault(),e.stopPropagation(),u(!1),null===(n=g.current)||void 0===n||n.focus()):"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),e.stopPropagation(),N(t))}},e.title)})))))}},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Prom
1ise))((function(a,l){function i(e){try{c(r.next(e))}catch(e){l(e)}}function o(e){try{c(r.throw(e))}catch(e){l(e)}}function c(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,o)}c((r=r.apply(e,t||[])).next())}))},a=this&&this.__generator||function(e,t){var n,r,a,l,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return l={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function o(l){return function(o){return function(l){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&l[0]?r.return:l[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,l[1])).done)return a;switch(r=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return i.label++,{value:l[1],done:!1};case 5:i.label++,r=l[1],l=[0];continue;case 7:l=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){i=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){i.label=l[1];break}if(6===l[0]&&i.label<a[1]){i.label=a[1],a=l;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(l);break}a[2]&&i.ops.pop(),i.trys.pop();continue}l=t.call(e,i)}catch(e){l=[6,e],r=0}finally{n=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,o])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.useSearchData=void 0;var l=n(1),i=n(6),o=n(51);t.useSearchData=function(e,t,n){var c,u,s=this,d=l.useState(null),f=d[0],m=d[1],h=l.useState([]),v=h[0],p=h[1],g=l.useState(!1),b=g[0],_=g[1],y=l.useState(null),E=y[0],w=y[1],S=l.useState(2),C=S[0],N=S[1],k=l.useRef(null),x=l.useRef(null),L=l.useRef(null),A=l.useRef(!1),O=l.useRef(!1),T=n.countryCode,M=null!==(c=n.pageSize)&&void 0!==c?c:8,P=n.selectedCategories,R=null!==(u=n.sortBy)&&void 0!==u?u:0,I=l.useRef({selectedCategories:P,sortBy:R});I.current={selectedCategories:P,sortBy:R};var D=l.useCallback((function(e,t,n){return r(s,void 0,void 0,(function(){var r,l,i;return a(this,(function(a){switch(a.label){case 0:_(!0),w(null),a.label=1;case 1:return a.trys.push([1,3,4,5]),[4,o.fetchSearchResults({searchTerm:e,sortBy:null!=n?n:0,countryCode:T,pageSize:M,pageIndex:0,selectedCategories:null!=t?t:void 0},k)];case 2:return r=a.sent(),m(r),O.current=null!==(i=r.DisableAutoSuggest)&&void 0!==i&&i,r.MinSearchLength>0&&N(r.MinSearchLength),[3,5];case 3:return l=a.sent(),o.isSearchRequestCanceled(l)||(w("Search failed. Please try again."),console.error("Search API error:",l)),[3,5];case 4:return _(!1),[7];case 5:return[2]}}
1))}))}),[T,M]),j=l.useCallback((function(e){return r(s,void 0,void 0,(function(){var t,n,r;return a(this,(function(a){switch(a.label){case 0:_(!0),w(null),a.label=1;case 1:return a.trys.push([1,3,4,5]),[4,o.fetchAutocompleteResults({searchTerm:e,countryCode:T},x)];case 2:return t=a.sent(),p(O.current?[]:null!==(r=t.AutoSuggestSearches)&&void 0!==r?r:[]),[3,5];case 3:return n=a.sent(),o.isSearchRequestCanceled(n)||(w("Search failed. Please try again."),console.error("Search autocomplete API error:",n)),[3,5];case 4:return _(!1),[7];case 5:return[2]}}))}))}),[T]),B=l.useCallback((function(){if(!A.current){A.current=!0;var e=I.current,t=e.selectedCategories,n=e.sortBy;D("",t,n)}}),[D]);return l.useEffect((function(){if(t){L.current&&clearTimeout(L.current);var n=e.trim();return 0===n.length||n.length<C||O.current?(_(!1),void p([])):(_(!0),L.current=setTimeout((function(){j(n)}),i.DEBOUNCE_MS),function(){L.current&&clearTimeout(L.current)})}}),[e,t,C,j]),l.useEffect((function(){t||(o.cancelSearchRequest(x),p([]),_(!1))}),[t]),l.useEffect((function(){return function(){o.cancelSearchRequest(k),o.cancelSearchRequest(x),L.current&&clearTimeout(L.current)}}),[]),{data:f,autoSuggestSearches:v,loading:b,error:E,minSearchLength:C,fetchInitial:B}}},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,l){function i(e){try{c(r.next(e))}catch(e){l(e)}}function o(e){try{c(r.throw(e))}catch(e){l(e)}}function c(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,o)}c((r=r.apply(e,t||[])).next())}))},a=this&&this.__generator||function(e,t){var n,r,a,l,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return l={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function o(l){return function(o){return function(l){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&l[0]?r.return:l[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,l[1])).done)return a;switch(r=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return i.label++,{value:l[1],done:!1};case 5:i.label++,r=l[1],l=[0];continue;case 7:l=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){i=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){i.label=l[1];break}if(6===l[0]&&i.label<a[1]){i.label=a[1],a=l;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(l);break}a[2]&&i.ops.pop(),i.trys.pop();continue}l=t.call(e,i)}catch(e){l=[6,e],r=0}finally{n=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,o])}}},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.fetchAutocompleteResults=t.fetchSearchResults=t.isSearchRequestCanceled=t.cancelSearchRequest=void 0;var i=l(n(11));t.cancelSearchRequest=function(e){e.current&&e.current.cancel()},t.isSearchRequestCanceled=function(e){return i.default.isCancel(e)};var o=function(e,n,l){return r(void 0,void 0,Promise,(function(){var r;return a(this,(function(a){switch(a.label){case 0:return t.cancelSearchRequest(l),r=i.default.CancelToken.source(),l.current=r,[4,i.default.get(e,{params:n,paramsSerializer:{serialize:function(){return function(e){var t=new URLSearchParams;return Object.keys(e).forEach((function(n){var r=e[n];Array.isArray(r)?r.forEach((function(e){return t.append(n,String(e))})):null!=r&&t.append(n,String(r))})),t.toString()}(n)}},cancelToken:r.token,headers:{"X-Requested-With":"XMLHttpRequest"}})];case 1:return[2,a.sent().data]}}))}))};t.fetchSearchResults=function(e,t){return r(void 0,void 0,Promise,(function(){return a(this,(function(n){return[2,o("/api/search/fullsearch",e,t)]}))}))},t.fetchAutocompleteResults=function(e,t){return r(void 0,void 0,Promise,(function(){return a(this,(function(n){return[2,o("/api/search/autocomplete",e,t)]}))}))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
1Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1)),l=n(4),i={overlay:"popular results",page:"search result"};t.default=function(e){var t,n=e.hit,r=e.showImage,o=void 0===r||r,c=e.variant,u=void 0===c?"default":c,s=e.showCategoryLabel,d=void 0===s||s,f=o&&Boolean(n.ImageUrl),m=d&&(null===(t=n.Categories)||void 0===t?void 0:t.length)?n.Categories[0].Name:null,h=i[u];return a.default.createElement("a",{href:n.Url,className:"c-search-result-card"+(f?" has-image":"")+("default"!==u?" c-search-result-card--"+u:""),"data-click-type":h},a.default.createElement("div",{className:"c-search-result-card__body"},a.default.createElement("div",{className:"c-search-result-card__content"},m&&a.default.createElement("span",{className:"c-search-result-card__category"},m),a.default.createElement("h3",{className:"c-search-result-card__title"},n.Headline),n.Excerpt&&a.default.createElement("p",{className:"c-search-result-card__excerpt"},n.Excerpt)),f&&a.default.createElement("div",{className:"c-search-result-card__media"},a.default.createElement("img",{className:"c-search-result-card__image",src:n.ImageUrl,alt:"",loading:"lazy"})),a.default.createElement("span",{className:"c-search-result-card__arrow","aria-hidden":"true"},a.default.createElement(l.ArrowRightIcon,null))))}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.getDropdownOptionId=t.SEARCH_DROPDOWN_LISTBOX_ID=void 0;var i=l(n(1)),o=n(4),c=n(6),u=n(117);function s(e){return"search-suggestion-"+e}t.SEARCH_DROPDOWN_LISTBOX_ID="search-suggestions-listbox",t.getDropdownOptionId=s;t.default=function(e){var n=e.title,r=e.items,a=e.icon,l=e.visible,d=e.inputRef,f=e.onItemClick,m=e.onClose,h=e.closeText,v=e.activeIndex,p=e.className,g=void 0===p?"":p,b=e.delayItemClick,_=void 0===b||b,y=i.useRef(null),E=i.useState(!1),w=E[0],S=E[1],C=i.useState(!1),N=C[0],k=C[1],x=l&&!N&&r.length>0;i.useEffect((function(){if(l&&r.length>0)S(!0),k(!1);else if(w&&!N){k(!0);var e=setTimeout((function(){S(!1),k(!1)}),c.SEARCH_DROPDOWN_EXIT_DURATION_MS);return function(){return clearTimeout(e)}}}),[l,r.length]);var L=i.useMemo((function(){return[y,d]}),[d]),A=i.useCallback((function(){return m()}),[m]);if(u.useClickOutside(L,A,l),i.useEffect((function(){var e,t=y.current;if(t){if(x)return t.removeAttribute("aria-hidden"),void t.removeAttribute("inert");t.setAttribute("aria-hidden","true"),t.setAttribute("inert",""),document.activeElement instanceof HTMLElement&&t.contains(document.activeElement)&&(null===(e=d.current)||void 0===e||e.focus({preventScroll:!0}))}}),[d,x]),!w)return null;var O=function(e){_?(k(!0),setTimeout((function(){f(e)}),c.SEARCH_DROPDOWN_EXIT_DURATION_MS)):f(e)};return i.default.createElement("div",{ref:y,className:("c-search-standalone__popular "+(N?"is-closing":"")+" "+g).trim()},i.default.createElement("div",{className:"c-search-standalone__dropdown-header"},i.default.createElement("span",{className:"c-search-standalone__dropdown-title"},n),i.default.createElement("button",{type:"button",className:"c-search-standalone__dropdown-close",onClick:function(){k(!0),setTimeout((function(){m()}),c.SEARCH_DROPDOWN_EXIT_DURATION_MS)},"aria-label":h+" "+n.toLowerCase(),tabIndex:x?0:-1},i.default.createElement(o.CloseSuggestionsIcon,null))),i.default.createElement("ul",{id:t.SEARCH_DROPDOWN_LISTBOX_ID,className:"c-search-standalone__dropdown-list ul--hard-reset",role:"listbox"},r.map((function(e,t){return i.default.createElement("li",{key:t,id:s(t),role:"option","aria-selected":t===v,className:"c-search-standalone__dropdown-option "+(t===v?"is-highlighted":"")},i.default.createElement("button",{type:"button",className:"c-search-standalone__dropdown-item",tabIndex:x?0:-1,onMouseDown:function(e){return e.preventDefault()},onClick:function(){return O(e)},onKeyDown:function(t){"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),O(e))}},a,i.default.createElement("span",null,e)))}))))}},function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_SEARCH_RESULTS_PAGE_TRANSLATIONS=t.DEFAULT_SEARCH_MODAL_TRANSLATIONS=void 0,t.DEFAULT_SEARCH_MODAL_TRANSLATIONS={searchText:"Search",placeholder:"e.g. packing solutions",searchBarLabel:"What can we help with today?",closeText:"Close",collapsedCloseText:"Close",suggestionsText:"Suggestions",popularSearchesText:"Popular Searches",popularResultsText:"Popular Results",clearSearchLabel:"Clear search",searchButtonLabel:"Search",siteSearchLabel:"Site search",closeSearchBarLabel:"Close search bar"},t.DEFAULT_SEARCH_RESULTS_PAGE_TRANSLATIONS={placeholder:"e.g. packing solutions",suggestionsText:"Suggestions",closeText:"Close",filterText:"Filter",resetFilterText:"Reset Filter",enterKeywordText:"Enter a keyword to search the site.",sortByText:"Sort By",resultsSummaryText:"{count} results for '{term}'",previousText:"Previous",nextText:"Next",clearSearchLabel:"Clear search",searchButtonLabel:"Search",paginationLabel:"Search results pagination",searchResultsLabel:"Search results",expandText:"Expand",collapseText:"Collapse",popularSearchesText:"Popular Searches"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCurrentSortLabel=t.buildSortOptions=void 0,t.buildSortOptions=function(e){return e&&Object.keys(e).length>0?Object.entries(e).map((function(e){var t=e[0],n=e[1];return{value:Number(t),label:n}})).filter((function(e){return!Number.isNaN(e.value)})).sort((function(e,t){return e.value-t.value})):[{value:0,label:"Relevancy"},{value:1,label:"Oldest"},{value:2,label:"Newest"}]},t.getCurrentSortLabel=function(e,t,n){var r,a;return null!==(a=null===(r=e.find((function(e){return e.value===t})))||void 0===r?void 0:r.label)&&void 0!==a?a:n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CustomInputFactory=t.CustomInput=void 0;var r=function(){function e(e){var t=this;this.customRadiobutton="custom-radiobutton",this.customCheckbox="custom-checkbox",this.isRadio=!1,this.customInput=e;var n=this.customInput.parentElement;if(n&&(this.labelElement=n),"radio"===this.customInput.getAttribute("type")&&(this.isRadio=!0),this.labelElement){var r=document.createElement("span");this.isRadio?(r.classList.add(this.customRadiobutton),this.labelElement.parentElement&&(this.fieldsetElement=this.labelElement.parentElement),this.labelElement.classList.add("custom-input--radio")):(r.classList.add(this.customCheckbox),this.labelElement.classList.add("custom-input--checkbox")),this.labelElement.insertBefore(r,this.labelElement.firstElementChild.nextSibling),this.labelElement.classList.add("custom-input--enabled"),this.labelElement.classList.add("custom-input-label")}this.labelElement.addEventListener("click",(function(n){n.preventDefault();var r=n.target;if("LABEL"!==r.tagName){var a=n.target;"LABEL"===a.parentElement.tagName?r=a.parentElement:a.querySelector("label")&&(r=a.querySelector("label"))}if(r){var l=r.parentElement,i=t.labelElement.querySelector("input");if(t.isRadio){if(i){if(t.fieldsetElement&&!i.checked){var o=t.fieldsetElement.querySelectorAll("input[type='radio']");if(o&&o.length)for(var c=0,u=o;c<u.length;c++){var s=u[c];s.checked=!1,s.parentElement.classList.remove("marked")}i.parentElement.classList.add("marked"),i.checked=!0}else e.checked||(i.parentElement.classList.add("marked"),i.checked=!0);t.fireOnChange(i)}}else l&&(i.checked?(i.checked=!1,l.classList.remove("marked")):(l.classList.add("marked"),i.checked=!0),t.fireOnChange(i))}}))}return e.prototype.fireOnChange=function(e){var t=new Event("change");e.dispatchEvent(t)},e}();t.CustomInput=r;var a=function(){function e(){}return e.init=function(){var e=document.querySelectorAll(".design2020 input[data-custom-input]");if(e||e.length)for(var t=0,n=e;t<n.length;t++){var a=n[t];new r(a)}},e}();t.CustomInputFactory=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(58),a=n(59),l=n(30),i=n(60),o=n(32),c=n(61),u=n(62),s=n(63),d=n(64),f=n(3),m=n(15),h=n(137),v=n(56),p=n(24),g=n(138);r.Analytics.init(),l.MobileCarouselFactory.init(),i.NavigationV2Factory.init(),c.CustomSelectFactory.init(),u.FormFactory.init(),s.SectorsFactory.init(),d.ReactComponent.init(),a.ProductContentPage.init(
1),m.EditMode.Init(),f.IEPrototypes(),h.EpiserverFormFactory.init(),v.CustomInputFactory.init(),p.initSiteSearchToggle(),g.initTrustArcEnhancements(),window.CloudinaryVideoPlayerFactory=o.CloudinaryVideoPlayerFactory},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Analytics=void 0;var r=function(){function e(){}return e.init=function(){var t=document.querySelectorAll(".design2020 [data-track]");if(t&&t.length)for(var n=0,r=t;n<r.length;n++){var a=r[n];"click"===a.getAttribute("data-track")&&a.addEventListener("click",e.trackClick)}},e.trackClick=function(t){for(var n=t.currentTarget,r=n.getAttribute("data-track-category"),a=n.getAttribute("data-track-action"),l=n.getAttribute("data-track-label"),i=0,o=e.getTrackers();i<o.length;i++){var c=o[i];ga(c+".send","event",r,a,l)}},e.getTrackers=function(){if(window.ga&&"function"==typeof ga.getAll){for(var e=[],t=0,n=window.ga.getAll();t<n.length;t++){var r=n[t];e.push(r.get("name"))}return e}return[]},e}();t.Analytics=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ProductContentPage=void 0;var r=function(){function e(){}return e.init=function(){this.setCaseContentQuoteCol()},e.setCaseContentQuoteCol=function(){for(var e=0,t=document.getElementsByClassName("c-case-content-wrapper");e<t.length;e++)for(var n=0,r=0,a=t[e].querySelectorAll("[data-case-content-col-width]");r<a.length;r++){var l=a[r];n=+n+ +l.getAttribute("data-case-content-col-width"),l.hasAttribute("data-case-content-quote")&&(n%2==0?l.classList.add("c-case__item--even"):l.classList.add("c-case__item--odd"))}},e}();t.ProductContentPage=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NavigationV2Factory=void 0;var r=n(3),a=n(14),l=function(){function e(e){this.header=null,this.menu=null,this.menuButton=null,this.nestedItems=[],this.touchTriggerPosY=null,this.lastFocusedNavOpener=null,this.suppressClickUntil=0,this.header=e,this.initialize=this.initialize.bind(this),this.attachEvents=this.attachEvents.bind(this),this.onFlyoutToggled=this.onFlyoutToggled.bind(this),this.onMenuToggled=this.onMenuToggled.bind(this),this.onMenuKeyDown=this.onMenuKeyDown.bind(this),this.onMenuNavigationKeyDown=this.onMenuNavigationKeyDown.bind(this),this.onHeaderKeyDown=this.onHeaderKeyDown.bind(this),this.onNestedItemToggled=this.onNestedItemToggled.bind(this),this.onTouchStart=this.onTouchStart.bind(this),this.onTouchEnd=this.onTouchEnd.bind(this),this.onClickOutside=this.onClickOutside.bind(this),this.onClickInside=this.onClickInside.bind(this),this.lastFocusedNavOpener=null,this.initialize()}return e.prototype.getActiveDesktopElement=function(e){if(!this.header||r.isMobile())return null;var t=Array.from(this.header.querySelectorAll(".c-header-v2__nav-link-container.s--active")),n=e?t.filter((function(t){return t.contains(e)})):[];return n[n.length-1]||t[t.length-1]||this.header.querySelector(".c-worldwide__navigator.s--active")},e.prototype.getDesktopFlyoutScope=function(e){var t,n;if(e.classList.contains("c-worldwide__navigator"))return e;var r=null===(t=e.closest(".c-header-v2__nav-link-container.s--active"))||void 0===t?void 0:t.querySelector(":scope > .c-header-v2__sub-nav, :scope > .c-header-v2__nav-link-copy"),a=e.closest(".c-header-v2__main-nav > ul > .c-header-v2__nav-link-container.s--active");return null!==(n=null!=a?a:r)&&void 0!==n?n:e},e.prototype.trapDesktopFlyoutTab=function(e,t,n){var r=this,a=this.getDesktopFlyoutScope(t),l=Array.from(a.querySelectorAll("a[href], button:not([disabled]), input:not([disabled]), [tabindex]:not([tabindex='-1'])")).filter((function(e){return r.isVisibleForKeyboardNavigation(e)}));if(0!==l.length){var i=l[0],o=l[l.length-1];return n&&a.contains(n)&&(e.shiftKey||n!==o)?void(e.shiftKey&&n===i&&(e.preventDefault(),o.focus())):(e.preventDefault(),void i.focus())}},e.prototype.onHeaderKeyDown=function(e){if(!r.isMobile()&&this.header){var t=e.target,n=this.getActiveDesktopElement(t);if(n)if("Tab"!==e.key){if("Escape"===e.key){var a=n.querySelector(":scope > .c-header-v2__nav-link-copy")||this.header.querySelector("[data-flyout-selector].s--active");e.preventDefault(),e.stopPropagation(),n.classList.remove("s--active"),this.setSubNavVisibility(n,!1),n.classList.contains("c-worldwide__navigator")&&this.setFlyoutVisibility(n,!1),this.toggleTabbingOfChildEls(n,!1,
1!1);var l=n.querySelector(":scope > .c-header-v2__nav-link-copy[aria-expanded='true']");null==l||l.setAttribute("aria-expanded","false"),null==a||a.focus()}}else this.trapDesktopFlyoutTab(e,n,t)}},e.prototype.onMenuNavigationKeyDown=function(e){if(this.menu&&this.menu.classList.contains("s--active")&&("ArrowDown"===e.key||"ArrowUp"===e.key)){var t=e.target;if(t){var n=t.closest("a[href], button, [tabindex]:not([tabindex='-1'])");n&&this.menu.contains(n)&&(e.preventDefault(),e.stopPropagation(),this.moveMobileFocus(n,"ArrowDown"===e.key?1:-1))}}},e.prototype.isVisibleForKeyboardNavigation=function(e){if(e.hidden)return!1;for(var t=e;t;){if(t.hidden)return!1;var n=window.getComputedStyle(t);if("none"===n.display||"hidden"===n.visibility)return!1;t=t.parentElement}return!0},e.prototype.moveMobileFocus=function(e,t){var n=this;if(this.menu){var r=Array.from(this.menu.querySelectorAll("a[href], button, [tabindex]:not([tabindex='-1'])")).filter((function(e){return n.isVisibleForKeyboardNavigation(e)})),a=r.indexOf(e);if(-1!==a){var l=a+t;l<0||l>=r.length||r[l].focus()}}},e.prototype.setFlyoutVisibility=function(e,t){e instanceof HTMLElement&&a.setElementA11yVisibility(e,t)},e.prototype.getImmediateSubNav=function(e){var t=e.querySelector(":scope > .c-header-v2__sub-nav");return t instanceof HTMLElement?t:null},e.prototype.setSubNavVisibility=function(e,t){var n=this.getImmediateSubNav(e);a.setElementA11yVisibility(n,t)},e.prototype.syncDuplicateSubLinkAccessibility=function(){var e;null===(e=this.header)||void 0===e||e.querySelectorAll(".c-header-v2__duplicate-sublink").forEach((function(e){r.isMobile()?(e.setAttribute("tabindex","-1"),e.setAttribute("aria-hidden","true")):(e.removeAttribute("tabindex"),e.removeAttribute("aria-hidden"))}))},e.prototype.setMenuBackgroundIsolation=function(t){var n,r=null===(n=this.header)||void 0===n?void 0:n.closest("header"),l=Array.from(document.body.children);r&&l.filter((function(e){return e!==r})).forEach((function(n){t?a.isolateElements([n],{managedByAttr:e.managedByAttr,prevAriaHiddenAttr:e.prevAriaHiddenAttr,prevInertAttr:e.prevInertAttr}):a.restoreIsolatedElements([n],{managedByAttr:e.managedByAttr,prevAriaHiddenAttr:e.prevAriaHiddenAttr,prevInertAttr:e.prevInertAttr})}))},e.prototype.initialize=function(){var e,t,n,r,a=this;if(this.header){this.menu=this.header.querySelector(".c-header-v2__menu"),this.menuButton=this.header.querySelector(".c-header-v2__menu-toggle"),null===(e=this.menuButton)||void 0===e||e.addEventListener("click",this.onMenuToggled),null===(t=this.menuButton)||void 0===t||t.addEventListener("keydown",this.onMenuKeyDown),null===(n=this.menu)||void 0===n||n.removeEventListener("keydown",this.onMenuNavigationKeyDown),null===(r=this.menu)||void 0===r||r.addEventListener("keydown",this.onMenuNavigationKeyDown),this.header.removeEventListener("keydown",this.onHeaderKeyDown),this.header.addEventListener("keydown",this.onHeaderKeyDown),this.header.querySelectorAll(".c-worldwide__navigator").forEach((function(e){a.setFlyoutVisibility(e,e.classList.contains("s--active"))})),this.header.querySelectorAll(".c-header-v2__nav-link-container").forEach((function(e){a.setSubNavVisibility(e,e.classList.contains("s--active"))})),this.syncDuplicateSubLinkAccessibility();for(var l=this.header.querySelectorAll(".c-header-v2__main-nav li"),i=0;i<l.length;i++){var o=l.item(i);if(o){var c=void 0,u=void 0;if(null!==o.querySelector(":scope > .c-header-v2__sub-nav")){for(var s=0;s<o.children.length;s++){var d=null==o?void 0:o.children[s];d&&(d.classList.contains("c-header-v2__nav-link-copy")&&(c=d),u=o)}c&&u&&this.nestedItems.push({linkElement:c,itemContainer:u})}}}var f=this.header.querySelectorAll("nav.c-header-v2__main-nav > ul, button[data-flyout-selector], #worldwide, #worldwide-mobile, .c-header-v2__menu-toggle, .c-header-v2__menu-logo, #mobile-worldwide-nav-btn-container");this.attachEvents(),window.addEventListener("resize",this.initialize,{once:!0}),document.addEventListener("click",this.onClickOutside),null==f||f.forEach((function(e){null==e||e.addEventListener("click",a.onClickInside)}))}else console.error("Invalid header")},e.prototype.attachEvents=function(){for(var e,t,n=this,a=function(e){if(e.clickListener||(e.clickListener=function(t){var r=!e.itemContainer.classList.contains("s--active");n.onNestedItemToggled(t,e,r)}),e.keydownListener||(e.keydownListener=function(t){var r,a,l=t,i=l.currentTarget;if("ArrowDown"===l.key&&i)return l.preventDefault(),l.stopPropagation(),void n.moveMobileFocus(i,1);if("ArrowUp"===l.key&&i)return l.preventDefault(),l.stopPropagation(),void n.moveMobileFocus(i,-1);if("Enter"===l.key){if(!i||"BUTTON"!==i.tagName)return;return l.preventDefault(),l.stopPropagation(),void(null===(r=e.clickListener)||void 0===r||r.call(e,t))}" "===l.key&&(l.preventDefault(),l.stopPropagation(),null===(a=e.clickListener)||void 0===a||a.call(e,t))}),e.attachedCallbacks)for(var t=0,a=e.attachedCallbacks;t<a.length;t++){var i=a[t];e.itemContainer.removeEventListener(i.eventName,i.listener),e.linkElement.removeEventListener(i.eventName,i.listener)}if(r.isTouchDevice()?e.attachedCallbacks=[{eventName:"touchstart",listener:l.onTouchStart},{eventName:"touchend",listener:function(t){return n.onTouchEnd(t,(function(){return n.onNestedItemToggled(t,e)}))}},{eventName:"click",listener:function(t){var r;if(Date.now()<n.suppressClickUntil)return t.preventDefault(),void t.stopPropagation();null===(r=e.clickListener)||void 0===r||r.call(e,t)}},{eventName:"keydown",listener:e.keydownListener}]:r.isMobile()?e.attachedCallbacks=[{eventName:"click",listener:e.clickListener},{eventName:"keydown",listener:e.keydownListener}]:e.attachedCallbacks=[{eventName:"click",listener:function(t){n.onNestedItemToggled(t,e)}},{eventName:"keydown",listener:e.keydownListener}],e.attachedCallbacks)for(var o=0,c=e.attachedCallbacks;o<c.length;
1o++){var u=-1!==(i=c[o]).eventName.indexOf("mouse")?"itemContainer":"linkElement";e[u].addEventListener(i.eventName,i.listener)}},l=this,i=0,o=this.nestedItems;i<o.length;i++){a(o[i])}for(var c=0,u=null===(e=this.header)||void 0===e?void 0:e.querySelectorAll("[data-flyout-selector]");c<u.length;c++){var s=u[c];s.removeEventListener("click",this.onFlyoutToggled),s.addEventListener("click",this.onFlyoutToggled)}for(var d=function(e){e.addEventListener("focus",(function(){n.lastFocusedNavOpener=e}))},f=0,m=null===(t=this.header)||void 0===t?void 0:t.querySelectorAll("[data-level='0'], [data-flyout-selector='#worldwide'], [data-flyout-selector='#worldwide-mobile']");f<m.length;f++){d(m[f])}},e.prototype.onFlyoutToggled=function(e){var t;e.preventDefault();var n=e.currentTarget,a=null==n?void 0:n.getAttribute("data-flyout-selector");if(a&&a.length){var l="--parent"===a?[n.parentElement]:null===(t=this.header)||void 0===t?void 0:t.querySelectorAll(a);if(l&&l.length){n.classList.contains("s--active")?(n.classList.remove("s--active"),n.setAttribute("aria-expanded","false")):(r.isMobile()||this.closeAllActiveElements(),n.classList.add("s--active"),n.setAttribute("aria-expanded","true"));for(var i=0,o=l;i<o.length;i++){var c=o[i];c.classList.contains("s--active")?(c.classList.remove("s--active"),this.setFlyoutVisibility(c,!1)):(c.classList.add("s--active"),this.setFlyoutVisibility(c,!0))}}}},e.prototype.onMenuToggled=function(e){var t,n,r,a,l,i;e.preventDefault(),this.menu&&(this.menu.classList.contains("s--active")?(this.menu.classList.remove("s--active"),this.setMenuBackgroundIsolation(!1),(null===(t=this.menuButton)||void 0===t?void 0:t.classList.contains("s--active"))&&(null===(n=this.menuButton)||void 0===n||n.classList.remove("s--active"),null===(r=this.menuButton)||void 0===r||r.setAttribute("aria-expanded","false"),document.body.classList.remove("s--overflowhidden"))):(this.menu.classList.add("s--active"),this.setMenuBackgroundIsolation(!0),(null===(a=this.menuButton)||void 0===a?void 0:a.classList.contains("s--active"))||(null===(l=this.menuButton)||void 0===l||l.classList.add("s--active"),null===(i=this.menuButton)||void 0===i||i.setAttribute("aria-expanded","true"),document.body.classList.add("s--overflowhidden"))))},e.prototype.onMenuKeyDown=function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.onMenuToggled(e))},e.prototype.onNestedItemToggled=function(e,t,n){var a=t.itemContainer.classList.contains("s--active");(r.isMobile()||this.closeAllActiveParentElements(t),r.isMobile()||r.isTouchDevice()&&!a)&&(null!==t.itemContainer.querySelector(".c-header-v2__sub-nav")&&(e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0));if(!(null!=n)||a!==n)if(a)t.itemContainer.classList.remove("s--active"),t.linkElement.setAttribute("aria-expanded","false"),this.setSubNavVisibility(t.itemContainer,!1),this.toggleTabbingOfChildEls(t.itemContainer,!1,!1);else if(!a){var l=document.querySelectorAll(".c-header-v2__menu-toggle");r.isHidden(l[0])&&r.isTouchDevice()&&this.closeAllActiveParentElements(t),t.itemContainer.classList.add("s--active"),t.linkElement.setAttribute("aria-expanded","true"),this.setSubNavVisibility(t.itemContainer,!0),this.toggleTabbingOfChildEls(t.itemContainer,!0,!0)}},e.prototype.toggleTabbingOfChildEls=function(e,t,n){var r=n?":scope > div > ul > li > button[tabindex],:scope > div > ul > li > a[tabindex]":"div > ul > li > button[tabindex],div > ul > li > a[tabindex]",a=e.querySelector("section"),l=null==a?void 0:a.querySelectorAll(r);l&&l.forEach((function(e){e.setAttribute("tabindex",t?"0":"-1")}))},e.prototype.onClickOutside=function(e){var t,n=null===(t=this.header)||void 0===t?void 0:t.querySelectorAll(".s--active").length;this.closeAllActiveElements();var a=e.target;if(a){var l=a.matches("a, input, button");n&&!l&&this.lastFocusedNavOpener&&this.lastFocusedNavOpener instanceof HTMLElement&&!r.isMobile()&&this.lastFocusedNavOpener.focus()}},e.prototype.onClickInside=function(e){e.stopPropagation()},e.prototype.closeAllActiveElements=function(){var e,t,n,r=null===(e=this.header)||void 0===e?void 0:e.querySelectorAll(".s--active"),a=null===(t=this.header)||void 0===t?void 0:t.querySelectorAll(".s--active button");if(r){for(var l=0;l<r.length;l++){(o=r.item(l)).classList.remove("s--active"),o.classList.contains("c-worldwide__navigator")&&this.setFlyoutVisibility(o,!1),this.setSubNavVisibility(o,!1),this.toggleTabbingOfChildEls(o,!1,!1)}
1if(a){for(var i=0;i<a.length;i++){var o;(o=a.item(i)).setAttribute("aria-expanded","false")}(null===(n=this.menu)||void 0===n?void 0:n.classList.contains("s--active"))||(document.body.classList.remove("s--overflowhidden"),this.setMenuBackgroundIsolation(!1))}}},e.prototype.closeAllOtherNavElements=function(e){var t,n=this,r=null===(t=this.header)||void 0===t?void 0:t.querySelectorAll(".s--active"),a=Array.from(r).filter((function(t){return t!==e.itemContainer.parentElement}));a&&a.forEach((function(e){e.classList.remove("s--active"),e.classList.contains("c-worldwide__navigator")&&n.setFlyoutVisibility(e,!1),n.setSubNavVisibility(e,!1),n.toggleTabbingOfChildEls(e,!1,!1)}))},e.prototype.closeAllActiveParentElements=function(e){var t,n,r=null===(t=e.itemContainer.parentElement)||void 0===t?void 0:t.querySelectorAll(".s--active"),a=null===(n=e.itemContainer.parentElement)||void 0===n?void 0:n.querySelectorAll(".s--active button");if(r){for(var l=0;l<r.length;l++){var i=r.item(l);i.classList.remove("s--active"),i.classList.contains("c-worldwide__navigator")&&this.setFlyoutVisibility(i,!1),this.setSubNavVisibility(i,!1),this.toggleTabbingOfChildEls(i,!1,!1)}a&&a.forEach((function(e){e.setAttribute("aria-expanded","false")}))}},e.prototype.onTouchStart=function(e){var t=e;t&&(this.touchTriggerPosY=t.changedTouches[0].clientY)},e.prototype.onTouchEnd=function(e,t){var n=e;if(n&&null!==this.touchTriggerPosY){var r=n.changedTouches[0].clientY,a=this.touchTriggerPosY-r;Math.abs(a)<30&&(console.log("Not a swipe"),this.suppressClickUntil=Date.now()+500,this.touchTriggerPosY=null,t())}},e.managedByAttr="data-nav-managed-a11y",e.prevAriaHiddenAttr="data-nav-prev-aria-hidden",e.prevInertAttr="data-nav-prev-inert",e}(),i=function(){function e(){}return e.init=function(){var e=document.querySelector(".c-header-v2");if(e)new l(e)},e}();t.NavigationV2Factory=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CustomSelectFactory=void 0;var r=function(){function e(e){this.customSelectComponent=null,this.customSelect=null,this.customSelectIcon=null,this.selectTempWidth=null,this.selectTempWidthOption=null,this.customSelectComponent=e,this.customSelect=e.querySelector(".select"),this.customSelectIcon=e.querySelector(".select-icon"),this.selectTempWidth=e.querySelector(".select__temp-width"),this.selectTempWidthOption=e.querySelector(".select__temp-width__option"),this.initCustomSelect()}return e.prototype.getSelectedOption=function(){var e=this.customSelect,t=e.selectedIndex;return e.options[t]},e.prototype.setDropdownWidth=function(){var e=this;this.selectTempWidthOption.text=this.getSelectedOption().text,setTimeout((function(){var t,n=e.selectTempWidth.offsetWidth;null===(t=e.customSelect)||void 0===t||t.setAttribute("style","width:"+n+"px;")}),20)},e.prototype.initCustomSelect=function(){var e=this;this.customSelectComponent&&this.customSelect?this.customSelectIcon?(this.customSelect.addEventListener("change",(function(t){var n;t.stopPropagation(),"-1"!==e.getSelectedOption().value&&(null===(n=e.customSelect)||void 0===n||n.classList.add("t--selected")),e.setDropdownWidth()})),this.customSelectComponent.addEventListener("click",(function(t){var n,r,a;(null===(n=e.customSelectIcon)||void 0===n?void 0:n.classList.contains("down"))?(null===(r=e.customSelect)||void 0===r||r.classList.remove("t--selected"),e.customSelectIcon.classList.remove("down")):null===(a=e.customSelectIcon)||void 0===a||a.classList.add("down")}))):console.error("Invalid custom select icon"):console.error("Invalid custom select component or select")},e}(),a=function(){function e(){}return e.init=function(){var e=document.querySelectorAll(".c-custom-select");if(e&&e.length)for(var t=0,n=e;t<n.length;t++){var a=n[t];new r(a)}},e}();t.CustomSelectFactory=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormFactory=void 0;var r=function(){function e(e){var t;this.form=null,this.fieldset=null,this.submitBtn=null,this.dropdown1=null,this.dropdown2=null,this.email=null,this.company=null,this.phone=null,this.comments=null,this.url=null,this.formFields=null,this.thankYouSection=null,this.form=e,this.fieldset=e.querySelector(".c-form__fieldset"),this.submitBtn=e.querySelector(".c-form__submit-btn");var n=e.querySelectorAll(".c-custom-select .select:not(.select__temp-width)");this.dropdown1=n[0],this.dropdown2=n[1],this.formFields=e.querySelectorAll("[data-formfield]"),this.url=null!==(t=e.dataset.url)&&void 0!==t?t:null,this.thankYouSection=e.querySelector(".c-form__thankyou"),this.initForm(e)}return e.prototype.getSelectedOption=function(e){var t=e.selectedIndex;return e.options[t]},e.prototype.checkFormValid=function(){var e,t,n,r,a;(null===(e=this.form)||void 0===e?void 0:e.checkValidity())&&this.url?(null===(t=this.submitBtn)||void 0===t||t.removeAttribute("disabled"),null===(n=this.submitBtn)||void 0===n||n.classList.add("s--active")):(null===(r=this.submitBtn)||void 0===r||r.setAttribute("disabled","true"),null===(a=this.submitBtn)||void 0===a||a.classList.remove("s--active"))},e.prototype.postForm=function(){for(var e=[],t=[],n=0,r=this.formFields;n<r.length;n++){var a=r[n],l=a.getAttribute("name");switch(a.tagName){case"SELECT":t[l]=this.getSelectedOption(a).text,e.push(t);break;case"INPUT":t[l]=a.value,e.push(t)}}var i=JSON.stringify(e.reduce((function(e,t){return Object.assign(e,t)}),{})),o=new XMLHttpRequest;o.open("POST",this.url,!0),o.setRequestHeader("Content-type","application/json;charset=UTF-8"),o.send(i);var c=this.fieldset,u=this.thankYouSection,s=this.submitBtn;o.onreadystatechange=function(){4===this.readyState&&200===this.status?(null==c||c.classList.add("d-none"),null==u||u.classList.remove("d-none")):null==s||s.removeAttribute("disabled")}},e.prototype.initForm=function(e){var t,n,r=this;this.submitBtn?this.url?(null===(t=this.form)||void 0===t||t.addEventListener("input",(function(e){r.checkFormValid()})),null===(n=this.form)||void 0===n||n.addEventListener("submit",(function(e){var t,n;e.preventDefault(),(null===(t=r.form)||void 0===t?void 0:t.checkValidity())&&r.url&&(null===(n=r.submitBtn)||void 0===n||n.setAttribute("disabled",""),r.postForm())}))):console.warn("form data-url attribute is missing"):console.warn("Submit button is missing")},e}(),a=function(){function e(){}return e.init=function(){var e=document.querySelectorAll(".c-form");if(e&&e.length)for(var t=0,n=e;t<n.length;t++){var a=n[t];new r(a)}},e}();t.FormFactory=a},function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.SectorsFactory=void 0;var r=n(15),a=n(3),l=function(){function e(e){this.sectors=null,this.cards=null,this.sectorsBg=null,this.sectors=e,this.cards=e.querySelectorAll(".c-sectors__card"),this.sectorsBg=e.querySelector(".c-sectors__bg"),this.initSectors()}return e.prototype.attachItemClickEvent=function(e,t,n,r,a){e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0,n&&r&&(a.classList.add("s--active"),t.classList.add("s--active"),r.classList.add("s--inactive"))},e.prototype.attachBackButtonEvent=function(e,t,n,r){if(e.preventDefault(),e.stopPropagation(),t&&n){for(var a=0,l=n.querySelectorAll("li.s--haschildren");a<l.length;a++){var i=l[a];i.classList.contains("s--active")&&i.classList.remove("s--active")}n.classList.contains("s--inactive")&&n.classList.remove("s--inactive"),r.classList.contains("s--active")&&r.classList.remove("s--active")}},e.prototype.setNavContainerHeight=function(e){for(var t=e.querySelectorAll(".c-sectors__modal-nav__container"),n=[],r=0,a=e.querySelectorAll(".c-sectors__modal-nav");r<a.length;r++){var l=a[r];n.push(l.offsetHeight)}for(var i=Math.max.apply(Math,n),o=0,c=t;o<c.length;o++){c[o].setAttribute("style","height: "+i+"px")}},e.prototype.toggleModal=function(e,t,n){var r,l,i,o,c,u;if(t)if(e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0,n.classList.contains("s--active"))t.classList.remove("d-flex"),t.classList.add("d-none"),(a.isMobile()||a.isTablet())&&(null===(o=this.sectors)||void 0===o||o.classList.remove("mb-6")),null===(c=this.sectorsBg)||void 0===c||c.classList.remove("d-block"),null===(u=this.sectorsBg)||void 0===u||u.classList.add("d-none"),n.classList.remove("s--active");else{if(t.classList.remove("d-none"),t.classList.add("d-flex"),a.isMobile()||a.isTablet()){var s=n.offsetTop;t.setAttribute("style","top:"+s+"px"),null===(r=this.sectors)||void 0===r||r.classList.add("mb-6")}this.setNavContainerHeight(t),null===(l=this.sectorsBg)||void 0===l||l.classList.remove("d-none"),null===(i=this.sectorsBg)||void 0===i||i.classList.add("d-block"),n.classList.add("s--active")}},e.prototype.closeModal=function(){for(var e,t,n=null===(e=this.sectors)||void 0===e?void 0:e.querySelectorAll(".c-sectors__modal"),r=null===(t=this.sectors)||void 0===t?void 0:t.querySelectorAll(".c-sectors__bg"),a=0,l=n;a<l.length;a++){var i=l[a];i.classList.remove("d-flex"),i.classList.add("d-none")}for(var o=0,c=r;o<c.length;o++){var u=c[o];u.classList.remove("d-block"),u.classList.add("d-none")}for(var s=0,d=this.cards;s<d.length;s++){d[s].classList.remove("s--active")}},e.prototype.setupSector=function(e){var t=this,n=e.querySelector(".c-sectors__modal"),r=e.querySelector(".c-sectors__modal-nav__subcontainer"),a=e.querySelector(".c-sectors__modal-presentation");if(n&&r){var l=e.querySelector(".c-sectors__modal-close");e.addEventListener("click",(function(r){r.currentTarget===e&&(r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0,e.classList.contains("s--active")||t.toggleModal(r,n,e))}));for(var i=e.querySelectorAll("li.s--haschildren"),o=e.querySelectorAll("li:not(.s--haschildren) a"),c=e.querySelectorAll(".c-sectors__modal-back"),u=function(e){e.addEventListener("click",(function(l){t.attachItemClickEvent(l,e,n,r,a)}))},s=0,d=i;s<d.length;s++){u(d[s])}for(var f=0,m=o;f<m.length;f++){m[f].addEventListener("click",(function(e){e.stopPropagation()}))}for(var h=0,v=c;h<v.length;h++){v[h].addEventListener("click",(function(e){t.attachBackButtonEvent(e,n,r,a)}))}null==l||l.addEventListener("click",(function(r){t.toggleModal(r,n,e)}))}else console.warn("Modal and/or nav is missing for sector")},e.prototype.initSectors=function(){for(var e=this,t=0,n=this.cards;t<n.length;t++){var l=n[t];this.setupSector(l)}document.addEventListener("click",(function(t){t.target!==e.sectors&&e.closeModal()})),document.addEventListener("keyup",(function(t){"Escape"===t.key&&e.closeModal()})),r.EditMode.CheckInEditMode()||a.ParallaxSection(this.sectors)},e}(),i=function(){function e(){}return e.init=function(){var e=document.querySelectorAll(".c-sectors");if(e&&e.length)for(var t=0,n=e;t<n.length;t++){var r=n[t];new l(r)}},e}();t.SectorsFactory=i},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ReactComponent=void 0;var a=r(n(1)),l=r(n(34)),i=r(n(69)),o=r(n(35)),c=n(82),u=n(83),s=n(84),d=r(n(86)),f=r(n(87)),m=n(89),h=n(91),v=r(n(93)),p=r(n(101)),g=r(n(109)),b=r(n(110)),_=r(n(111)),y=r(n(113)),E=r(n(124)),w={Hello:i.default,CarouselComponent:o.default,HeroLongText:c.HeroLongText,HeroSlideShow:u.HeroSlideShow,HeroWithProductDetails:s.HeroWithProductDetails,ProductDetailsBlock:d.default,VideoBlock:f.default,EquipmentComponent:m.EquipmentComponent,CertificateComponent:h.CertificateComponent,ThePollBlock:v.default,TheMediaHubContent:p.default,StandardVideoBlock:g.default,WorldWideNavigator:b.default,WorldWideBanner:_.default,SearchModal:y.default,SearchResultsPage:E.default},S=function(e){for(var t,n,r,i=0,o=document.querySelectorAll("[data-react-component]");i<o.length;i++){var c=o[i];n=void 0,r=void 0,n=(t=c).getAttribute("data-react-component")||"",r=JSON.parse(t.getAttribute("data-props")||"{}"),l.default.render(a.default.createElement(w[n],r),t)}},C=function(){function e(){}return e.init=function(){document.addEventListener("DOMContentLoaded",S)},e}();t.ReactComponent=C},,,,,function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1));t.default=function(e){var t=e.name;return i.createElement("div",{className:"hello"},i.createElement("div",{className:"greeting"},"Hello ",t))}},,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Portal=void 0;var r=n(1),a=n(34);t.Portal=function(e){var t=e.children,n=document.getElementById("modal");n||((n=document.createElement("div")).setAttribute("id","modal"),document.body.appendChild(n));var l=document.createElement("div");return r.useEffect((function(){return null==n||n.appendChild(l),function(){return null==n?void 0:n.removeChild(l)}})),a.createPortal(t,l)}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HeroLongText=void 0;var a=r(n(1)),l=r(n(7)),i=n(3);t.HeroLongText=function(e){var t=e.title,n=e.description,r=e.buttonUrl,o=e.buttonLabel,c=e.imageSrc,u=e.text1,s=e.text2;return t||n||r||o||c||u||s?a.default.createElement("div",{className:"container c-hero-long-text px-4 p-md-7 c-sticky-button-wrapper"},a.default.createElement("div",{className:"d-flex flex-column flex-lg-row align-items-center row-cols-lg-2 mb-6"},a.default.createElement("div",{className:"mr-2 pr-0 pr-lg-7"},t&&a.default.createElement("h2",{className:"c-hero-long-text__title mb-4"},a.default.createElement("span",{dangerouslySetInnerHTML:i.rawMarkupSanitized(t)})),n&&a.default.createElement("p",{className:"c-hero-long-text__ingress-text"},n)),r&&o&&a.default.createElement("div",{className:"d-lg-none col d-flex mb-4"},a.default.createElement(l.default,{url:r,label:o})),c&&a.default.createElement("div",{className:"ml-2"},a.default.createElement("img",{src:c,className:"c-hero-long-text__image"}))),a.default.createElement("div",{className:"d-flex flex-column flex-lg-row row-cols-lg-2"},u&&a.default.createElement("div",{className:"mr-2 pr-lg-7"},a.default.createElement("div",{className:"mb-5",dangerouslySetInnerHTML:i.rawMarkupSanitized(u)})),s&&a.default.createElement("div",{className:"ml-2 pr-3",dangerouslySetInnerHTML:i.rawMarkupSanitized(s)})),a.default.createElement("div",{className:"d-none d-lg-block"},a.default.createElement(l.default,{url:r,label:o}))):null}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)}
1,a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HeroSlideShow=void 0;var l=a(n(1)),i=a(n(7)),o=n(3),c=a(n(35));t.HeroSlideShow=function(e){return e.title||e.preamble||e.text||e.slides||e.headlineBottom?l.default.createElement("div",{className:"container-lg px-3 px-sm-2 c-sticky-button-wrapper t--alt"},l.default.createElement("div",{className:"row"+(e.isHero?" c-heroslideshow__hero":"")},l.default.createElement("div",{className:"col-12 col-lg-6 col-md-12 p-md-5 u-bg-md--neutral-100 c-heroslideshow__text"},e.title&&null!==e.title&&e.title.length>0&&l.default.createElement("h2",{className:"c-row__title"},l.default.createElement("span",{dangerouslySetInnerHTML:o.rawMarkupSanitized(e.title)})),e.preamble&&null!==e.preamble&&e.preamble.length>0&&l.default.createElement("p",{className:"preamble",dangerouslySetInnerHTML:o.rawMarkupSanitized(e.preamble)}),e.text&&null!==e.text&&e.text.length>0&&l.default.createElement("p",{dangerouslySetInnerHTML:o.rawMarkupSanitized(e.text)}),e.button&&null!==e.button&&l.default.createElement("p",{className:"mt-5 s--md-only"},l.default.createElement(i.default,{url:e.button.url,label:e.button.label}))),l.default.createElement("div",{className:"col-12 col-lg-6 col-md-12 p-md-5 u-bg-md--neutral-80 c-carousel-border c-heroslideshow__carousel"},l.default.createElement("div",{className:"c-carousel c-heroslideshow-carousel"},l.default.createElement(c.default,r({className:"c-heroslideshow-carousel",columnClasses:"col-12 col-md-12 col-lg-12",headlineBottom:!0},e)))))):null}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HeroWithProductDetails=void 0;var a=r(n(1)),l=r(n(7)),i=r(n(85)),o=n(3);t.HeroWithProductDetails=function(e){var t=e.title,n=e.description,r=e.buttonUrl,c=e.buttonLabel,u=e.imageSrc,s=e.cloudinaryPublicId,d=e.heroType;return t||n||r||c||u?a.default.createElement(a.default.Fragment,null,u&&"image"===d&&a.default.createElement("div",{className:"c-hero-product-details container-lg"},a.default.createElement("div",{className:"c-sticky-button-wrapper"},a.default.createElement("div",{className:"d-flex flex-column-reverse flex-md-row align-items-center mb-6 justify-content-between"},a.default.createElement(a.default.Fragment,null,a.default.createElement("div",{className:"mr-lg-2 px-4 px-md-3 pr-lg-5 col-lg-5 t--alt"},t&&a.default.createElement("h2",{className:"mb-4 c-row__title t--underline"},a.default.createElement("span",{dangerouslySetInnerHTML:o.rawMarkupSanitized(t)})),n&&a.default.createElement("p",{className:"c-hero-product-details__ingress"},n),r&&c&&a.default.createElement(l.default,{url:r,label:c})),a.default.createElement("div",null,a.default.createElement("img",{src:u,alt:"",className:"c-hero-product-details__image"})))))),s&&"video"===d&&a.default.createElement(a.default.Fragment,null,a.default.createElement(i.default,{cloudinaryPublicId:s}),a.default.createElement("div",{className:"c-hero__img-wrapper"},a.default.createElement("picture",{className:"c-hero__img-mobile"},a.default.createElement("img",{src:u,alt:""})),a.default.createElement("div",{className:"c-hero__gradient"}),a.default.createElement("div",{className:"c-hero__d-overlay c-hero__d-overlay--light"})),a.default.createElement("div",{className:"container-lg c-hero__body-content"},a.default.createElement("div",{className:"row"},a.default.createElement("div",{className:"col-12 col-md-7 col-xl-6 col-xxl-5 offset-md-5 offset-xl-6"},a.default.createElement("div",{className:"c-hero__inner c-hero__inner--right"},t&&a.default.createElement("h1",{className:"c-hero__title"},t),n&&a.default.createElement("p",{className:"c-hero__text t--preamble"},n),r&&c&&a.default.createElement("div",{className:"mt-2"},a.default.createElement(l.default,{url:r,label:c})))))))):null}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
1),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1)),o=n(32);t.default=function(e){var t=e.cloudinaryPublicId,n=e.isMuted,r=void 0===n||n,a=i.useRef(null);return i.useEffect((function(){a.current&&(o.CloudinaryVideoPlayerFactory.init(),r&&(a.current.defaultMuted=!0,a.current.muted=!0))}),[]),i.default.createElement("div",{className:"c-cloudinary-video d-none d-md-block"},i.default.createElement("video",{ref:a,className:"cld-video-player cld-video-player-loading","data-cloud-name":"ds-smith",loop:!0,autoPlay:!0,"data-cld-transformation":JSON.stringify({width:1920,crop:"scale",quality:"70",sourceTypes:["hls"]}),"data-cld-source":JSON.stringify({publicId:t}),playsInline:!0}))}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1)),o=n(30),c=n(3);t.default=function(e){var t=e.products;return i.useEffect((function(){o.MobileCarouselFactory.init()}),[]),i.default.createElement(i.default.Fragment,null,t.length&&i.default.createElement("div",{className:"container-lg c-slide-row c-hero-long-text px-md-5 py-md-5 c-product-details u-bg-md--neutral-100 mb-5"},i.default.createElement("div",{className:"c-slide-row__track"},i.default.createElement("div",{className:"c-slide-row__inner c-product-details__slide-row__inner row px-lg-6 px-xl-0 px-xxl-6 px-ws-10"},t.map((function(e){return i.default.createElement("div",{className:"c-slide-row__slide col-12 col-xl-6 mb-2",key:e.id},i.default.createElement("div",{className:"p-4 p-md-0"},e.title&&i.default.createElement("h3",{className:"c-row__title t--underline mb-4 pl-0 c-product-details__title"},i.default.createElement("span",{dangerouslySetInnerHTML:c.rawMarkupSanitized(e.title)})),e.description&&i.default.createElement("p",null,e.description),i.default.createElement("div",{className:"d-flex flex-column flex-lg-row row-cols-lg-2 mt-4"},!!e.characteristicsList&&e.characteristicsList.length&&i.default.createElement("div",null,e.characteristicsTitle&&i.default.createElement("h4",{className:"mb-4"},e.characteristicsTitle),i.default.createElement("ul",{className:"pr-md-4 c-product-details__list"},e.characteristicsList.map((function(e,t){return i.default.createElement("li",{key:t},e)})))),!!e.keyApplicationsList&&e.keyApplicationsList.length&&i.default.createElement("div",null,e.keyApplicationsTitle&&i.default.createElement("h4",{className:"mb-4"},e.keyApplicationsTitle),i.default.createElement("ul",{className:"pr-md-4 c-product-details__list"},e.keyApplicationsList.map((function(e,t){return i.default.createElement("li",{key:t},e)})))))))})))),i.default.createElement("div",{className:"c-slide-row__nav"},i.default.createElement("div",{className:"c-slide-row__nav-inner"},t.map((function(e,t){return i.default.createElement("span",{key:e.id+"_nav",className:0===t?"c-slide-row__nav-item s--active":"c-slide-row__nav-item"})}))))))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1)),l=r(n(17)),i=r(n(18)),o=r(n(43)),c=r(n(44)),u=r(n(45)),s=n(19),d=n(3);t.default=function(e){var t=e.bgColor,n=e.videoSrc,r=e.title,f=e.text,m=e.buttonText,h=e.videoPoster,v=e.controlsList,p=e.removeTopAndBottomPadding,g=e.subtitles,b=e.pageLangCode,_=e.modalCloseText,y=e.isInEditMode,E=void 0!==y&&y,w=i.default(),S=w.open,C=w.openModal,N=w.closeModal,k=o.default(s.TrustArcConsentHelper.ConsentCategories.Functional),x=!0===k||E;if(!(r||f||n||m))return null;var L=function(e){return null!==k||E?x?a.default.createElement(c.default,{videoSrc:n,videoPoster:h,controlsList:v,subt
1itles:g,pageLangCode:b,isInModal:e,isInEditMode:!e&&E}):a.default.createElement(u.default,{videoPoster:h}):a.default.createElement("div",{className:"c-video-consent c-video-consent--loading",style:h?{backgroundImage:"url("+h+")"}:void 0,"aria-busy":"true"})};return r||f||m||t?a.default.createElement("div",{className:"p-md-5 c-video-block__wrapper "+((null==t?void 0:t.length)&&"c-video-block--"+t)+" d-flex flex-column flex-md-row flex-md-row-reverse container-lg p-0 align-items-center "+(p?"":"py-4")},n&&a.default.createElement("div",{className:"col-md-6 p-0 c-video__wrapper"},L(!1)),a.default.createElement("div",{className:"container-lg px-3 px-sm-2 pr-md-4 pr-lg-7 col-md-6 d-flex flex-column align-items-center align-items-sm-start"},r&&a.default.createElement("h2",{className:"c-row__title t--underline mt-0"},a.default.createElement("span",{dangerouslySetInnerHTML:d.rawMarkupSanitized(r)})),f&&a.default.createElement("p",{className:"pb-3 pb-md-5"},f),m&&x&&a.default.createElement("button",{className:"c-button c-button--secondary d-flex flex-row align-items-center justify-content-center px-5",onClick:C},m,a.default.createElement("svg",{role:"img",className:"icon new-window-icon"},a.default.createElement("use",{xlinkHref:"/Static/dist/gfx/sprite.svg#new-window-icon"})))),S?a.default.createElement(l.default,{close:N,closeText:_,title:r,render:function(){return a.default.createElement("div",{className:"c-carousel carousel-wrapper col-12 col-md-10 m-auto c-video-block__wrapper"},a.default.createElement("div",{className:"mt-4 c-video-block__modal"},n&&L(!0),r&&a.default.createElement("h3",{className:"c-row__title t--underline my-4 p-0"},a.default.createElement("span",{dangerouslySetInnerHTML:d.rawMarkupSanitized(r)})),f&&a.default.createElement("p",{className:"t--preamble"},f)))}}):null):a.default.createElement("div",{className:"c-video-block__wrapper d-flex flex-column flex-md-row flex-md-row-reverse container-lg p-0 align-items-center "+(p?"":"py-4")},n&&a.default.createElement("div",{className:"col-md-12 p-0 c-video__wrapper"},L(!1)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCookieBlockedContent=void 0,t.getCookieBlockedContent=function(){var e;return null!==(e=window.cookieBlockedContent)&&void 0!==e?e:{}}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.EquipmentComponent=void 0;var i=l(n(1)),o=n(90);t.EquipmentComponent=function(e){var t=e.products,n=e.capacityLabel,r=i.useState(t[0]),a=r[0],l=r[1],c=i.useState(a.variants[0]),u=c[0],s=c[1];i.useEffect((function(){s(a.variants[0])}),[a]);return i.default.createElement("div",{className:"row"},(null==t?void 0:t.length)&&i.default.createElement("div",{className:"c-equipment__select-wrap d-md-none"},i.default.createElement("select",{className:"c-equipment__select p-3 my-3",value:a.id,onChange:function(e){if(!(null==t?void 0:t.length))return null;var n=parseInt(e.target.value),r=t.find((function(e){return e.id===n}));r&&l(r)}},t.map((function(e){return i.default.createElement("option",{key:e.id,value:e.id},e.title)})))),(null==t?void 0:t.length)&&i.default.createElement("div",{className:"col-12 col-md-3 u-hidden-xs"},(null==t?void 0:t.length)&&i.default.createElement("ul",{className:"ul--reset d-flex flex-column align-items-start c-equipment__product-list"},t.map((function(e){return i.default.createElement("li",{className:"c-equipment__product-item my-2 p-2 "+(t=e.id,t===a.id?"c-equipment__product-item--active":""),key:e.id,onClick:function(){return l(e)}},i.default.createElement("span",{className:"c-equipment__product-title"},e.title));var t})))),i.default.createElement("div",{className:"col-12 col-md-9"},i.default.createElement(o.VariantBox,{variants:a.variants,activeVariant:u,setActiveVariant:s,capacityLabel:n})))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.VariantBox=void 0;var a=r(n(1));t.VariantBox=function(e){var t,n=e.variants,r=e.activeVariant,l=e.setActiveVariant,i=e.capacityLabel;return a.default.createElement("div",{className:"c-equipment__container u-bg--neutral-80 p-md-3 row"},r.image&&a.default.createElement("div",{className:"col-12 col-md-6 col-lg-7 mt-4"},a.default.createElement("img",{className:"c-equipment__image",src:r.image})),a.default.createElement("div",{className:"col-12 col-md-6 col-lg-5 mt-4"},a.default.createElement("div",{className:"pl-md-4 row"},r.title&&a.default.createElement("div",{className:"col-6 col-md-10 pr-3 mb-md-4"},a.default.createElement("h2",{className:"u-color--blue"},r.title)),a.default.createElement("div",{className:"col-6 col-md-12 c-equipment__attribute-container"},(null===(t=null==r?void 0:r.attributes)||void 0===t?void 0:t.length)&&r.attributes.map((function(e){return a.default.createElement("div",{className:"c-equipment__attribute-wrap d-flex align-items-center mb-2",key:e.key},e.key&&a.default.createElement("p",{className:"t--uppercase c-equipment__attribute mb-0"},e.key,":"),e.value&&a.default.createElement("strong",{className:"pl-4 t--uppercase"},e.value))}))),a.default.createElement("div",{className:"mt-5 col-12"},i&&a.default.createElement("p",{className:"t--uppercase c-equipment__capacity-title mb-md-2"},i,":"),n.length&&a.default.createElement("div",{className:"d-flex flex-md-column align-items-start flex-wrap mt-4 mt-md-1"},n.map((function(e){return a.default.createElement(a.default.Fragment,{key:e.variant},e.variant&&a.default.createElement("button",{className:"c-equipment__variant-button mx-1 mx-md-0 my-2 py-2 "+(t=e.variant,t===r.variant?"c-equipment__variant-button--active":""),key:e.variant,onClick:function(){return l(e)}},e.variant));var t})))))))}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CertificateComponent=void 0;var o=l(n(1)),c=i(n(92)),u=n(3);t.CertificateComponent=function(e){var t,n,r=e.title,a=e.subtitle,l=e.text,i=e.chooseFabricLabel,s=e.fabrics,d=e.table,f=o.useState(null),m=f[0],h=f[1],v=o.useState(null),p=v[0],g=v[1],b=o.useState(!1),_=b[0],y=b[1],E=o.useRef(null);t=E,n=y,o.useEffect((function(){function e(e){t.current&&!t.current.contains(e.target)&&n(!1)}return document.addEventListener("mousedown",e),function(){document.removeEventListener("mousedown",e)}}),[t]);var w=function(e){var t=null==s?void 0:s.find((function(t){return t.id===e}));t&&(h(t),g(t.certificateList)),y(!1)};return o.default.createElement("div",{className:"row c-certificate__row"},o.default.createElement("div",{className:"col-12 col-xl-6 u-color--neutral-40 u-bg-md--neutral-100 p-md-4 mb-sm-5 mb-md-0"},o.default.createElement("div",{className:"p-md-4"},r&&o.default.createElement("h2",{className:"c-row__title t--underline mt-4 mt-md-0 mb-4"},o.default.createElement("span",{dangerouslySetInnerHTML:u.rawMarkupSanitized(r)})),l&&o.default.createElement("p",{className:"t--preamble"},l),a&&o.default.createElement("h3",null,a)),(null==s?void 0:s.length)&&o.default.createElement("div",{className:"row p-md-4"},o.default.createElement("div",{className:"c-certificate__select-wrap d-md-none"},o.default.createElement("select",{className:"c-certificate__select p-3 my-3 u-bg--neutral-80",value:(null==m?void 0:m.id)||0,onChange:function(e){return w(e.target.value)}},o.default.createElement("option",{value:0,disabled:!0},i),s.map((function(e){return o.default.createElement("option",{key:e.id,value:e.id},e.title)})))),o.default.createElement("div",{ref:E,className:"c-certificate__desktop-select-wrap d-none d-md-block col-6",onClick:function(){y(!_)}},o.default.createElement("div",null,o.default.createElement("span",{className:"py-3 px-1 mr-4"},o.default.createElement("svg",{role:"img",className:"icon dropdown-icon "+(_?"dropdown--opened":"")},o.default.createElement("use",{xlinkHref:"/Static/dist/gfx/sprite.svg#arrow-down"}
1))),m?o.default.createElement("span",{className:"c-certificate__selected-fabric"},m.title):o.default.createElement("span",{className:"c-certificate__fabric-label"},i)),_&&o.default.createElement("ul",{className:"border p-2 c-certificate__desktop-select ul--reset d-flex flex-column"},s.length&&s.map((function(e){return o.default.createElement("li",{key:e.id,value:e.id,onClick:function(){return w(e.id)},className:"p-1"},e.title)})))),o.default.createElement("div",{className:"c-certificate__pdf-list-wrap col-12 pt-3 pt-md-5"},m&&(null==m?void 0:m.title)&&m.certificateList.length>=0&&o.default.createElement("h2",{className:"c-row__title mt-4 mt-md-0 mb-4 c-certificate__name d-md-none"},m.title," (",m.certificateList.length,")"),(null==p?void 0:p.length)&&p.map((function(e){return o.default.createElement("a",{href:e.url,key:e.label,target:"_blank",download:!0,className:"d-flex align-items-center u-color--current-color py-4 download-icon__wrap"},o.default.createElement("span",{className:"mr-2 download-icon"}),o.default.createElement("span",{className:"c-certificate__label"},e.label))}))))),d&&o.default.createElement(c.default,{table:d}))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1));t.default=function(e){var t=e.table;return a.default.createElement("div",{className:"col-12 col-xl-6 u-color--neutral-40 px-md-5 py-md-7 u-hidden-xs c-certificate__grid-wrapper"},a.default.createElement("div",null,a.default.createElement("div",{className:"c-certificate-grid mb-4",style:{gridTemplateColumns:"auto repeat("+(t.headers.length-1)+", 1fr)"}},t.headers.map((function(e,t){return a.default.createElement("div",{key:t,className:"c-certificate-table__header"},e)}))),t.rows.map((function(e,t){return a.default.createElement("div",{key:t,className:"c-certificate-grid",style:{gridTemplateColumns:"auto repeat("+(e.length-1)+", 1fr)"}},e.map((function(e,t){return a.default.createElement("div",{key:t,className:"c-certificate__row-name pb-1 d-flex justify-content-start align-items-center"},function(e){return!0===e?a.default.createElement("span",{className:"c-certificate--exist"}):!1===e?a.default.createElement("span",{className:"c-certificate--none"}):e}(e))})))}))))}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,l){function i(e){try{c(r.next(e))}catch(e){l(e)}}function o(e){try{c(r.throw(e))}catch(e){l(e)}}function c(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,o)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__generator||function(e,t){var n,r,a,l,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return l={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function o(l){return function(o){return function(l){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&l[0]?r.return:l[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,l[1])).done)return a;switch(r=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return i.label++,{value:l[1],done:!1};case 5:i.label++,r=l[1],l=[0];continue;case 7:l=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){i=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){i.label=l[1];break}if(6===l[0]&&i.label<a[1]){i.label=a[1],a=l;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(l);break}a[2]&&i.ops.pop(),i.trys.pop();continue}l=t.call(e,i)}catch(e){l=[6,e],r=0}finally{n=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,o])}}},c=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var l=arguments[t],i=0,o=l.length;i<o;i++,a++)r[a]=l[i];return r}
1,u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var s=l(n(1)),d=u(n(20)),f=u(n(11));f.default.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var m=u(n(100));t.default=function(e){var t=e.questionId,n=e.questionText,r=e.answers,a=e.textAfterVoting,l=e.wide,u=s.useRef(null),h=s.useRef(null),v=s.useState(""),p=v[0],g=v[1],b=s.useRef(new Array(r.length)),_=s.useState([]),y=_[0],E=_[1],w=s.useState({}),S=w[0],C=w[1],N=function(e){var t=c(y);e.Answers.forEach((function(n,a){var l=Math.round(e.Answers[a].AnswerCount/e.TotalAnswerCount*100),i=r.findIndex((function(t){return t===e.Answers[a].Answer}));t[i]=l})),E(t),C(e)},k=function(e){g(e),function(e){i(void 0,void 0,void 0,(function(){var n;return o(this,(function(r){switch(r.label){case 0:return n={ContentReferenceId:t,Answer:e},[4,f.default.post("api/poll",n).then((function(e){return N(e.data)})).catch((function(e){return console.log(e)}))];case 1:return r.sent(),[2]}}))}))}(e),x(e)},x=function(e){h.current&&u.current&&(h.current.style.display="none",u.current.style.display="flex")},L=function(){h.current&&u.current&&(u.current.style.display="none",h.current.style.display="flex");var e=c(y);e.forEach((function(t,n){e[n]=0})),E(e)};return s.useEffect((function(){E(r=[])}),[r]),s.default.createElement("div",{className:"ThePollBlock"},s.default.createElement("div",null,s.default.createElement("div",{className:"c-poll "+(l?"wide":"")},s.default.createElement("div",{className:"c-poll__voting",ref:h},s.default.createElement("div",{className:"c-poll__heading"},n),s.default.createElement("div",{className:"c-poll__options"},null==r?void 0:r.map((function(e){return s.default.createElement(d.default,{key:e,fullWidth:"full-width"},s.default.createElement("button",{className:"c-poll__option justify-start",onClick:function(){return k(e)}},e))})))),s.default.createElement("div",{className:"c-poll__results",ref:u},s.default.createElement("div",{className:"c-poll__heading"},S.Question,s.default.createElement("div",{className:"c-poll__bottom"},s.default.createElement("div",{className:"c-poll__info"},a,s.default.createElement("br",null),"In total, ",S.TotalAnswerCount," people have voted."),s.default.createElement("button",{className:"c-poll__back",onClick:function(){return L()}},"Vote again"))),s.default.createElement("div",{className:"c-poll__options"},null==r?void 0:r.map((function(e,t){return s.default.createElement(m.default,{key:e,value:e,ref:function(e){return b.current[t]=e},answerPercent:y[t],selectedAnswer:p})}))),s.default.createElement("div",{className:"c-poll__bottom mobile-only"},s.default.createElement("div",{className:"c-poll__info"},a,s.default.createElement("br",null),"In total, ",S.TotalAnswerCount," people have voted."),s.default.createElement("button",{className:"c-poll__back",onClick:function(){return L()}},"Vote again"))))))}},,,,,,,function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1)),o=i.forwardRef((function(e,t){var n=i.useState(0),r=n[0],a=n[1];return i.useEffect((function(){a(e.answerPercent)})),i.default.createElement("div",{className:"c-poll__option",key:e.value},i.default.createElement("div",{className:"c-poll__title"},e.value),i.default.createElement("div",{className:e.value===e.selectedAnswer?"c-poll__bar orange":"c-poll__bar",style:{width:r+"%"},ref:t},e.answerPercent,"%"))}));t.default=o},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
1),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&a(t,e,n);return l(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var c=i(n(1)),u=o(n(102)),s=o(n(103));t.default=function(e){var t=c.useState([]),n=t[0],a=t[1];return c.default.createElement("div",{className:"TheMediaHubContent"},c.default.createElement(s.default,r({},e,{handleUpdateArticleFilters:function(e){a(e)}})),c.default.createElement(u.default,r({articleFilters:n,loadMoreText:e.translations.loadMore},e)))}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,l){function i(e){try{c(r.next(e))}catch(e){l(e)}}function o(e){try{c(r.throw(e))}catch(e){l(e)}}function c(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,o)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__generator||function(e,t){var n,r,a,l,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return l={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function o(l){return function(o){return function(l){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&l[0]?r.return:l[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,l[1])).done)return a;switch(r=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return i.label++,{value:l[1],done:!1};case 5:i.label++,r=l[1],l=[0];continue;case 7:l=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){i=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){i.label=l[1];break}if(6===l[0]&&i.label<a[1]){i.label=a[1],a=l;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(l);break}a[2]&&i.ops.pop(),i.trys.pop();continue}l=t.call(e,i)}catch(e){l=[6,e],r=0}finally{n=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,o])}}},c=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var l=arguments[t],i=0,o=l.length;i<o;i++,a++)r[a]=l[i];return r},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var s=u(n(11)),d=l(n(1)),f=n(3),m=n(46);t.default=function(e){var t=e.articleFilters,n=e.mediaHubGuid,r=e.lang,a=e.loadMoreText,l=d.useState([]),u=l[0],h=l[1],v=d.useState(0),p=v[0],g=v[1],b=d.useState(0),_=b[0],y=b[1],E=function(e){h(0===p?e:function(t){return c(t,e)})},w=d.useCallback((function(e){return i(void 0,void 0,void 0,(function(){return o(this,(function(t){switch(t.label){case 0:return[4,s.default.post("/api/mediahub/articles/"+p+"/",e).then((function(e){E(e.data.Articles),y(e.data.TotalMatching)})).catch((function(e){return console.warn("error:"+e)}))];case 1:return t.sent(),[2]}}))}))}),[p]),S=d.useCallback((function(){return i(void 0,void 0,void 0,(function(){return o(this,(function(e){switch(e.label){case 0:return[4,s.default.get("/api/mediahub/articles/"+n+"/"+r+"/"+p).then((function(e){E(e.data.Articles),y(e.data.TotalMatching)})).catch((function(e){return console.log("error:"+e)}))];case 1:return e.sent(),[2]}}))}))}),[p]);return d.useEffect((function(){g(0)}),[t]),d.useEffect((function(){var e=function(){if("undefined"==typeof window)return!1;var e=new URLSearchParams(window.location.search);return m.MediaHubFilterKeys.some((function(t){return e.has(t)}))}();if(Array.isArray(t)){if(e)return;S()}else{t.product&&t.product.length>0||t.topic&&t.topic.length>0||t.year&&t.year.length>0||t.searchTerm&&t.searchTerm.trim().length>0?w(t):S()}}
1),[t,p]),d.default.createElement("div",{className:"media-hub-wrapper"},d.default.createElement("div",{className:"TheMediaHubArticleGrid"},u&&u.map((function(e,t){return d.default.createElement("div",{className:"hub-article-item "+(e.ArticleHeight||"small")+"-height "+(e.ArticleWidth||"small")+"-width "+e.ImageSize+" background-"+e.BackgroundColor+" item-"+t,key:t},d.default.createElement("a",{href:e.LinkUrl},d.default.createElement("div",{className:"hub-article-image ",style:{backgroundImage:"url('"+e.ImageUrl+"')"}}),d.default.createElement("div",{className:"hub-article-text-box item-"+t},d.default.createElement("time",{className:"article-date",dateTime:e.Date.slice(0,10)},e.Date.slice(0,10)),d.default.createElement("h2",{className:"article-heading"},d.default.createElement("span",{dangerouslySetInnerHTML:f.rawMarkupSanitized(e.Heading)})))))}))),_>=p+10?d.default.createElement("div",{className:"row justify-content-center"},d.default.createElement("a",{className:"c-row__button btn c-button t--primary t--uppercase",onClick:function(){return g((function(e){return e+10}))},style:{cursor:"pointer"}},a)):null)}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,l){function i(e){try{c(r.next(e))}catch(e){l(e)}}function o(e){try{c(r.throw(e))}catch(e){l(e)}}function c(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,o)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__generator||function(e,t){var n,r,a,l,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return l={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function o(l){return function(o){return function(l){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&l[0]?r.return:l[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,l[1])).done)return a;switch(r=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return i.label++,{value:l[1],done:!1};case 5:i.label++,r=l[1],l=[0];continue;case 7:l=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){i=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){i.label=l[1];break}if(6===l[0]&&i.label<a[1]){i.label=a[1],a=l;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(l);break}a[2]&&i.ops.pop(),i.trys.pop();continue}l=t.call(e,i)}catch(e){l=[6,e],r=0}finally{n=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,o])}}},c=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var l=arguments[t],i=0,o=l.length;i<o;i++,a++)r[a]=l[i];return r},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var s=l(n(1)),d=u(n(22)),f=n(9),m=u(n(10)),h=u(n(20)),v=u(n(47)),p=u(n(11)),g=u(n(104)),b=u(n(48)),_=u(n(106)),y=n(46);p.default.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";t.default=function(e){var t=e.handleUpdateArticleFilters,n=e.mediaHubGuid,r=e.lang,a=e.translations,l=s.useRef(!0),u=s.useRef(!0),E=s.useRef(!0),w=s.useState(!1),S=w[0],C=w[1],N=function(){C(!S)},k=s.useState(),x=k[0],L=k[1],A=s.useRef(null),O=s.useRef(null),T=s.useRef(null),M=s.useRef(null),P=s.useRef(null),R=s.useRef(null),I=s.useState([]),D=I[0],j=I[1],B=s.useState([]),q=B[0],F=B[1],H=s.useState(!1),V=H[0],U=H[1],z=s.useState([]),W=z[0],K=z[1],G=s.useState([]),Y=G[0],X=G[1],Z=s.useState(!1),J=Z[0],Q=Z[1],$=s.useState([]),ee=$[0],te=$[1],ne=s.useState([]),re=ne[0],ae=ne[1],le=s.useState(!1),ie=le[0],oe=le[1],ce=function(e,t){ue(e,t)},ue=function(e,t){var n=c(q),r=c(Y),a=c(re);if("product-dropdown"===t){if(q.includes(e)){var l=n.filter((function(t){return t!==e}));return void F(l)}n.push(e),F(n)}if("topic-dropdown"===t){if(Y.includes(e)){l=r.filter((function(t){return t!==e}));return void X(l)}r.push(e),X(r)}if("year-dropdown"===t){if(re.includes(e)){l=a.filter((function(t){return t!==e}));return void ae(l)}a.push(e),ae(a)}},se=function(){F([]),X([]),ae([])},de=s.useState(""),fe=de[0],me=de[1],he=s.useState(""),ve=he[0],pe=he[1],ge=function(e){me(e)},be=function(e){"Enter"===e.key&&""!==fe&&(console.log(_e("search")),Se(!0),pe(fe),me(""))},_e=function(e){return"search"===e?{product:[],topic:[],year:[],searchTerm:ve,contentGuid:n,lang:r}:{product:q,topic:Y,year:re,searchTerm:"",contentGuid:n,lang:r}};s.useEffect((function(){null!==A.current&&null!==M.current&&null!==P.current&&null!==R.current&&(V?(A.current.style.boxShadow="none",A.current.style.borderTop="2px solid #ff7900",A.current.style.borderLeft="2px s
1olid #ff7900",A.current.style.borderRight="2px solid #ff7900",A.current.style.borderBottomLeftRadius="0px",A.current.style.borderBottomRightRadius="0px",P.current.style.zIndex="-1",R.current.style.zIndex="-1"):(A.current.style.boxShadow="0 0 3px grey",A.current.style.borderTop="none",A.current.style.borderLeft="none",A.current.style.borderRight="none",A.current.style.borderBottomLeftRadius="25px",A.current.style.borderBottomRightRadius="25px",P.current.style.zIndex="1",R.current.style.zIndex="1"))}),[V]),s.useEffect((function(){null!==O.current&&null!==M.current&&null!==P.current&&null!==R.current&&(J?(O.current.style.boxShadow="none",O.current.style.borderTop="2px solid #ff7900",O.current.style.borderLeft="2px solid #ff7900",O.current.style.borderRight="2px solid #ff7900",O.current.style.borderBottomLeftRadius="0px",O.current.style.borderBottomRightRadius="0px",M.current.style.zIndex="-1",R.current.style.zIndex="-1"):(O.current.style.boxShadow="0 0 3px grey",O.current.style.borderTop="none",O.current.style.borderLeft="none",O.current.style.borderRight="none",O.current.style.borderBottomLeftRadius="25px",O.current.style.borderBottomRightRadius="25px",M.current.style.zIndex="1",R.current.style.zIndex="1"))}),[J]),s.useEffect((function(){null!==T.current&&null!==M.current&&null!==P.current&&null!==R.current&&(ie?(T.current.style.boxShadow="none",T.current.style.borderTop="2px solid #ff7900",T.current.style.borderLeft="2px solid #ff7900",T.current.style.borderRight="2px solid #ff7900",T.current.style.borderBottomLeftRadius="0px",T.current.style.borderBottomRightRadius="0px",M.current.style.zIndex="-1",P.current.style.zIndex="-1"):(T.current.style.boxShadow="0 0 3px grey",T.current.style.borderTop="none",T.current.style.borderLeft="none",T.current.style.borderRight="none",T.current.style.borderBottomLeftRadius="25px",T.current.style.borderBottomRightRadius="25px",M.current.style.zIndex="1",P.current.style.zIndex="1"))}),[ie]),s.useEffect((function(){if(console.log("dropdownDataFirstUpdate.current",E.current),E.current)E.current=!1;else{var e=new Array,t=new Array,n=new Array;null==x||x.Products.forEach((function(t){e.push(t)})),j(e),null==x||x.Topics.forEach((function(e){t.push(e)})),K(t),null==x||x.Years.forEach((function(e){n.push({Id:e,Name:e.toString()})})),te(n)}}),[x]);var ye=function(){me("")},Ee=s.useState(!1),we=Ee[0],Se=Ee[1];s.useEffect((function(){i(void 0,void 0,void 0,(function(){return o(this,(function(e){switch(e.label){case 0:return[4,p.default.get("/api/mediahub/filters/"+n+"/"+r).then((function(e){return L(e.data)})).catch((function(e){return console.log(e)}))];case 1:return e.sent(),[2]}}))}))}),[]),s.useEffect((function(){if(console.log("listsFirstUpdate.current",l.current),console.log("searchFirstUpdate.current",u.current),l.current)l.current=!1;else{var e=_e("");console.log(e),t(e)}}),[q,Y,re]),s.useEffect((function(){if(console.log("listsFirstUpdate.current",l.current),console.log("searchFirstUpdate",u.current),u.current)u.current=!1;else{var e=_e("search");t(e)}}),[ve]);var Ce=s.useState(!1),Ne=Ce[0],ke=Ce[1];s.useEffect((function(){var e=new URLSearchParams(window.location.search),t=e.get("product"),n=e.get("topic"),r=e.get("year");t&&F(t.split(",").map(Number)),n&&X(n.split(",").map(Number)),r&&ae(r.split(",").map(Number)),ke(!0)}),[]);var xe={product:q,topic:Y,year:re};return s.useEffect((function(){if(Ne){var e=new URLSearchParams;y.MediaHubFilterKeys.forEach((function(t){var n=xe[t]||[];n.length>0&&e.set(t,n.join(","))}));var t=window.location.pathname+(e.toString()?"?"+e.toString():"");window.history.pushState({},"",t)}}),[q,Y,re,Ne]),s.default.createElement("div",{className:"TheMediaHubFilter"},S&&s.default.createElement(_.default,{toggleFilterMenu:N,handleItemClicked:ce,handleOnChange:ge,handleSearch:be,clearSearch:ye,handleResetStates:se,searchTerm:fe,productDropdownList:D,topicDropdownList:W,yearDropdownList:ee,selectedProductList:q,selectedTopicList:Y,selectedYearList:re,translations:a}),!S&&s.default.createElement("div",{className:"hub-container"},s.default.createElement("div",{className:"row-left"},0===q.length?s.default.createElement("div",{className:"ref-product-dropdown",ref:M},s.default.createElement(g.default,{className:"product-dropdown",selectedList:q,list:D,handleItem
1Clicked:ce,anchor:"product-dropdown",isActive:V,isOpen:U},s.default.createElement(d.default,null,s.default.createElement("button",{ref:A,className:"toggle-button justify-sb",onClick:function(){return U(!V)}},s.default.createElement("span",null,a.contenttypes),s.default.createElement("div",{className:"arrow"}))))):s.default.createElement("div",{className:"ref-product-dropdown dropdown-selected",ref:M},s.default.createElement(g.default,{className:"product-dropdown",selectedList:q,list:D,handleItemClicked:ce,anchor:"product-dropdown",isActive:V,isOpen:U},s.default.createElement(d.default,null,s.default.createElement("button",{ref:A,className:"toggle-button justify-sb",onClick:function(){return U(!V)}},s.default.createElement("span",null,a.contenttypes),s.default.createElement("div",{className:"arrow"}))))),0===Y.length?s.default.createElement("div",{className:"ref-topic-dropdown",ref:P},s.default.createElement(g.default,{className:"topic-dropdown",list:W,handleItemClicked:ce,anchor:"topic-dropdown",isActive:J,selectedList:Y,isOpen:Q},s.default.createElement(d.default,null,s.default.createElement("button",{ref:O,className:"toggle-button  justify-sb",onClick:function(){return Q(!J)}},s.default.createElement("span",null,a.topic),s.default.createElement("div",{className:"arrow"}))))):s.default.createElement("div",{className:"ref-topic-dropdown dropdown-selected",ref:P},s.default.createElement(g.default,{className:"topic-dropdown",list:W,handleItemClicked:ce,anchor:"topic-dropdown",isActive:J,selectedList:Y,isOpen:Q},s.default.createElement(d.default,null,s.default.createElement("button",{ref:O,className:"toggle-button  justify-sb",onClick:function(){return Q(!J)}},s.default.createElement("span",null,a.topic),s.default.createElement("div",{className:"arrow"}))))),0===re.length?s.default.createElement("div",{className:"ref-year-dropdown",ref:R},s.default.createElement(g.default,{className:"year-dropdown",list:ee,handleItemClicked:ce,anchor:"year-dropdown",isActive:ie,selectedList:re,isOpen:oe},s.default.createElement(d.default,null,s.default.createElement("button",{ref:T,className:"toggle-button justify-sb",onClick:function(){return oe(!ie)}},s.default.createElement("span",null,a.year),s.default.createElement("div",{className:"arrow"}))))):s.default.createElement("div",{className:"ref-year-dropdown dropdown-selected",ref:R},s.default.createElement(g.default,{className:"year-dropdown",list:ee,handleItemClicked:ce,anchor:"year-dropdown",isActive:ie,selectedList:re,isOpen:oe},s.default.createElement(d.default,null,s.default.createElement("button",{ref:T,className:"toggle-button justify-sb",onClick:function(){return oe(!ie)}},s.default.createElement("span",null,a.year),s.default.createElement("div",{className:"arrow"}))))),0===q.length&&0===Y.length&&0===re.length?s.default.createElement(h.default,{className:"reset-button-wrapper-disabled"},s.default.createElement("button",{className:"reset-button"}," ",a.reset)):s.default.createElement(h.default,{className:"reset-button-wrapper"},s.default.createElement("button",{className:"reset-button",onClick:function(){return se()}},a.reset))),s.default.createElement("div",{className:"row-right"},s.default.createElement(b.default,{className:"filterMenuButton"},s.default.createElement("button",{onClick:function(){return N()}},s.default.createElement(m.default,{path:f.mdiTune,size:"1.5rem"}))),s.default.createElement(v.default,null,s.default.createElement(m.default,{className:"BaseIcon",path:f.mdiMagnify,title:a.search,size:"2rem"}),s.default.createElement("input",{type:"text",placeholder:a.search+"...",onChange:function(e){return ge(e.target.value)},value:fe,onKeyDown:function(e){return be(e)}}),s.default.createElement(b.default,{className:"clear-search"},s.default.createElement("button",{onClick:function(){return ye()}},s.default.createElement(m.default,{path:f.mdiClose,size:"1.5rem"})))))),we&&s.default.createElement("div",{className:"search-result-row"},s.default.createElement(b.default,{className:"close-search-result"},s.default.createElement("button",{onClick:function(){return pe(""),_e("search"),void Se(!1)}},s.default.createElement(m.default,{path:f.mdiClose,size:"1.5rem"}))),'Search Result: "',ve,'"'))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1)),l=r(n(105)),i=r(n(22)),o=n(9),c=r(n(10));t.default=function(e){var t=e.children,n=e.className,r=e.list,u=e.handleItemClicked,s=e.anchor,d=e.isActive,f=e.isOpen,m=e.selectedList;return a.default.createElement("div",{className:"BaseMultiDropdown"+(n?" "+n:"")},t,d&&a.default.createElement(l.default,null,r.map((function(e){return a.default.createElement(i.default,{key:e.Id},a.default.createElement("button",{className:"price-btn justify-start","data-filter-text":e.Name,onClick:function(){return u(e.Id,s)}},m.includes(e.Id)?a.default.createElement(c.default,{className:"Icon mdiCheckboxMarked",path:o.mdiCheckboxMarked,size:"1.5rem","data-filter-text":e.Name}):a.default.createElement(c.default,{className:"Icon mdiCheckboxBlankOutline",path:o.mdiCheckboxBlankOutline,size:"1.5rem","data-filter-text":e.Name}),a.default.createElement("span",null,e.Name)))})),a.default.createElement("div",{className:"backdrop",onClick:function(){return f(!1)}})))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1));t.default=function(e){var t=e.children,n=e.className;return a.default.createElement("div",{className:"BaseDropdownContent"+(n?" "+n:"")},t)}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=n(9),c=i(n(10)),u=l(n(1)),s=i(n(20)),d=i(n(48)),f=i(n(107)),m=i(n(47));t.default=function(e){var t=e.toggleFilterMenu,n=e.handleItemClicked,r=e.handleOnChange,a=e.handleSearch,l=e.clearSearch,i=e.handleResetStates,h=e.searchTerm,v=e.productDropdownList,p=e.topicDropdownList,g=e.yearDropdownList,b=e.selectedProductList,_=e.selectedTopicList,y=e.selectedYearList,E=e.translations,w=u.useState(window.innerWidth),S=w[0],C=w[1],N=function(){C(window.innerWidth)};return u.useEffect((function(){return window.addEventListener("resize",N),function(){window.removeEventListener("resize",N)}}),[]),u.default.createElement("div",{className:"TheFilterMenu"},u.default.createElement("div",{className:"topbar"},S>=420&&u.default.createElement("h3",null,"Filter"),u.default.createElement(d.default,{className:"filterMenuButton"},u.default.createElement(c.default,{path:o.mdiTune,size:"1.5rem"})),u.default.createElement(m.default,null,u.default.createElement(c.default,{className:"BaseIcon",path:o.mdiMagnify,title:"sök",size:"2rem"}),u.default.createElement("input",{type:"text",placeholder:E.search,onChange:function(e){return r(e.target.value)},value:h,onKeyDown:function(e){return a(e)}}),u.default.createElement(d.default,{className:"clear-search"},u.default.createElement("button",{onClick:function(){return l()}},u.default.createElement(c.default,{path:o.mdiClose,size:"1.5rem"})))),u.default.createElement(d.default,{className:"filterCloseButton"},u.default.createElement("button",{onClick:function(){return t()}},u.default.createElement(c.default,{path:o.mdiClose,size:"2rem"})))),u.default.createElement("div",{className:"menu-content"},u.default.createElement("h4",null,E.contenttypes),u.default.createElement(f.default,{className:"product-dropdown",selectedList:b,list:v,handleItemClicked:n,anchor:"product-dropdown"}),u.default.createElement("h4",null,E.topic),u.default.createElement(f.default,{className:"topic-dropdown",list:p,handleItemClicked:n,anchor:"topic-dropdown",selectedList:_}),u.default.createElement("h4",null,E.year),u.default.createElement(f.default,{className:"year-dropdown",list:g,handleItem
1Clicked:n,anchor:"year-dropdown",selectedList:y}),u.default.createElement("div",{className:"reset-button-container"},0===b.length&&0===_.length&&0===y.length?u.default.createElement(s.default,{className:"reset-button-wrapper-disabled"},u.default.createElement("button",{className:"reset-button"},E.reset)):u.default.createElement(s.default,{className:"reset-button-wrapper"},u.default.createElement("button",{className:"reset-button",onClick:function(){return i()}},E.reset)))))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1)),l=r(n(22)),i=n(9),o=r(n(10)),c=r(n(108));t.default=function(e){var t=e.children,n=e.className,r=e.list,u=e.handleItemClicked,s=e.anchor,d=e.selectedList;return a.default.createElement("div",{className:"BaseMultiMenu"+(n?" "+n:"")},t,a.default.createElement(c.default,null,r.map((function(e){return a.default.createElement(l.default,{key:e.Id},a.default.createElement("button",{className:"price-btn justify-start",onClick:function(){return u(e.Id,s)}},d.includes(e.Id)?a.default.createElement(o.default,{className:"Icon mdiCheckboxMarked",path:i.mdiCheckboxMarked,size:"1.5rem"}):a.default.createElement(o.default,{className:"Icon mdiCheckboxBlankOutline",path:i.mdiCheckboxBlankOutline,size:"1.5rem"}),a.default.createElement("span",null,e.Name)))}))))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1));t.default=function(e){var t=e.children,n=e.className;return a.default.createElement("div",{className:"BaseMultiMenuContent"+(n?" "+n:"")},t)}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1)),l=r(n(17)),i=r(n(18)),o=r(n(43)),c=r(n(44)),u=r(n(45)),s=n(19),d=n(3);t.default=function(e){var t=e.bgColor,n=e.videoSrc,r=e.controlsList,f=e.title,m=e.text,h=e.buttonText,v=e.videoPoster,p=(e.wide,e.id,e.subtitles),g=e.pageLangCode,b=e.modalCloseText,_=e.isInEditMode,y=i.default(),E=y.open,w=y.openModal,S=y.closeModal,C=o.default(s.TrustArcConsentHelper.ConsentCategories.Functional),N=!0===C||_;if(!(f||m||n||h))return null;var k=function(e){return null!==C||_?N?a.default.createElement(c.default,{videoSrc:n,videoPoster:v,controlsList:r,subtitles:p,pageLangCode:g,isInModal:e,autoPlay:e,isInEditMode:!e&&_}):a.default.createElement(u.default,{videoPoster:v}):a.default.createElement("div",{className:"c-video-consent c-video-consent--loading",style:v?{backgroundImage:"url("+v+")"}:void 0,"aria-busy":"true"})};return a.default.createElement("div",{className:"py-4 p-md-5 c-video-block__wrapper "+((null==t?void 0:t.length)&&"c-video-block--"+t)+" d-flex flex-column flex-md-row flex-md-row-reverse container-lg p-0 align-items-center"},n&&a.default.createElement("div",{className:"col-md-6 p-0 c-video__wrapper"},k(!1)),a.default.createElement("div",{className:"container-lg px-3 px-sm-2 pr-md-4 pr-lg-7 col-md-6 d-flex flex-column align-items-center align-items-sm-start"},f&&a.default.createElement("h2",{className:"c-row__title t--underline mt-0"},a.default.createElement("span",{dangerouslySetInnerHTML:d.rawMarkupSanitized(f)})),m&&a.default.createElement("p",{className:"pb-3 pb-md-5 t--preamble"},m),h&&N&&a.default.createElement("button",{className:"c-button c-button--secondary d-flex flex-row align-items-center justify-content-center px-5",onClick:w},h,a.default.createElement("svg",{role:"img",className:"icon new-window-icon"},a.default.createElement("use",{xlinkHref:"/Static/dist/gfx/sprite.svg#new-window-icon"})))),E?a.default.createElement(l.default,{close:S,closeText:b,title:f,render:function(){return a.default.createElement("div",{className:"c-carousel carousel-wrapper col-12 col-md-10 m-auto c-video-block__wrapper"},a.default.createElement("div",{className:"mt-4 c-video-block__modal"},n&&k(!0),f&&a.default.createElement("h3",{className:"c-row__title t--underline my-4 p-0"},a.default.createElement("span",{dangerouslySetInnerHTML:d.rawMarkupSanitized(f)})),m&&a.default.createElement("p",{className:"t--preamble"},m)))}}):null)}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
1),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=l(n(1)),c=i(n(49)),u=n(14);t.default=function(e){var t=e.children,n=e.defaultOption,r=e.title,a=e.preamble,l=e.buttonText,i=o.useState({title:n,url:"/",index:-1}),s=i[0],d=i[1],f=o.useState(window.innerWidth<=767),m=f[0],h=f[1],v=o.useState(!1),p=v[0],g=v[1],b=o.useState("/"),_=b[0],y=b[1],E=o.useRef(null),w=function(){var e=E.current;if(!(e instanceof HTMLElement))return null;var t=e.closest(".c-worldwide__navigator");return t instanceof HTMLElement?t:null},S=function(e){var t=w();t instanceof HTMLElement&&(t.classList.toggle("s--active",e),u.setElementA11yVisibility(t,e))};o.useEffect((function(){return window.addEventListener("resize",N),function(){window.removeEventListener("resize",N)}}),[]),o.useEffect((function(){var e,t=w();u.setElementA11yVisibility(t,null!==(e=null==t?void 0:t.classList.contains("s--active"))&&void 0!==e&&e)}),[]);var C,N=function(){h(window.innerWidth<=767)};return C=E,o.useEffect((function(){function e(e){var t=e.target.getAttribute("data-flyout-selector");if(!m&&C.current&&!C.current.contains(e.target)&&!t){S(!1);var n=document.querySelector("[data-flyout-selector='#worldwide']");n instanceof HTMLElement&&(n.classList.remove("s--active"),n.setAttribute("aria-expanded","false"))}}return document.addEventListener("mousedown",e),document.addEventListener("focusin",e),function(){document.removeEventListener("mousedown",e),document.removeEventListener("focusin",e)}}),[C]),function(e){o.useEffect((function(){function t(t){if(!m&&"Escape"===t.key&&e.current){var n=w();if(null==n?void 0:n.classList.contains("s--active")){S(!1);var r=document.querySelector("[data-flyout-selector='#worldwide']");r instanceof HTMLElement&&(r.classList.remove("s--active"),r.setAttribute("aria-expanded","false"),r.focus())}}}return document.addEventListener("keydown",t),function(){document.removeEventListener("keydown",t)}}),[e])}(E),o.default.createElement("section",{ref:E,className:"c-worldwide__content"},!m&&o.default.createElement("picture",null,o.default.createElement("source",{srcSet:"/Static/images/worldwide-bg.jpg",media:"(min-width: 1100px)"}),o.default.createElement("source",{srcSet:"/Static/images/worldwide-bg.jpg",media:"(min-width: 600px)"}),o.default.createElement("img",{src:"/Static/images/worldwide-bg.jpg",alt:"worldwide background",className:"c-worldwide__bg img"})),o.default.createElement("div",{className:"c-worldwide__form"},o.default.createElement("h2",{className:"c-worldwide__title"},r),o.default.createElement("p",{className:"c-worldwide__preamble"},a),o.default.createElement(c.default,{selectedValue:s,tabindex:2,children:t,hasSelect:p,selectValue:function(e){e?e.startPageLink&&(g(!0),d({title:e.title,url:e.startPageLink.url,index:e.startPageLink.index}),y(e.startPageLink.url),m&&(location.href=e.startPageLink.url)):g(!1)}}),o.default.createElement("a",{href:_,role:"button",title:l,className:"c-worldwide__button t--primary c-worldwide__input c-button"},o.default.createElement("span",null,l))))}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=l(n(1)),c=i(n(49)),u=n(3),s=n(15),d=i(n(112));t.default=function(e){var t=o.useState({title:e.defaultOption,url:"/",index:-1}
1),n=t[0],r=t[1],a=o.useState(!1),l=a[0],i=a[1],f=o.useState(!1),m=f[0],h=f[1],v=o.useState(!1),p=v[0],g=v[1],b=o.useState("/"),_=b[0],y=b[1],E=o.useState(null),w=E[0],S=E[1],C=document.querySelector(".c-header-v2"),N=document.querySelector(".c-worldwide__banner"),k=document.querySelector(".c-header-v2__spacing"),x=o.useRef(null);o.useEffect((function(){p||m||L()}));var L=function(){u.getCookie("DSS-countryBanner")||s.EditMode.CheckInEditMode()||A()},A=function(){var e=u.getFromSessionStorage("DSS-countryBanner-country","");e?O(e):d.default.getGeoLocation().then((function(t){t&&t.CountryCode&&t.CountryCode.length>0?(t.HasIsp&&u.pushIspToDataLayer(t.Isp),e=t.CountryCode,u.setInSessionStorage("DSS-countryBanner-country",e),O(e)):u.setInSessionStorage("DSS-countryBanner-country","UNKNOWN")})).catch((function(e){u.setInSessionStorage("DSS-countryBanner-country","UNKNOWN"),console.warn(e)}))},O=function(t){if(!e.currentCountry||e.currentCountry&&t.toLocaleLowerCase()!==e.currentCountry.toLocaleLowerCase()){var n=T(e.children,t);if(n&&!n.hideInBanner){var r=M();r&&-1===n.langCodes.indexOf(r)&&(h(!0),S(n),P(n),I())}}},T=function(e,t){var n=e.filter((function(e){return e.countryCode.toLowerCase()===t.toLowerCase()}));return n&&n.length>0?n[0]:null},M=function(){return document.getElementsByTagName("html")[0].getAttribute("lang")},P=function(e){e?e.startPageLink&&(i(!0),r({title:e.title,url:e.startPageLink.url,index:e.startPageLink.index}),y(e.startPageLink.url)):i(!1)},R=function(){u.setCookie("DSS-countryBanner","closed")},I=function(){C&&window&&(C.classList.contains("c-header-v2--hasbanner")?C.classList.remove("c-header-v2--hasbanner"):C.classList.add("c-header-v2--hasbanner")),k&&window&&(k.classList.contains("c-header-v2__spacing--hasbanner")?k.classList.remove("c-header-v2__spacing--hasbanner"):k.classList.add("c-header-v2__spacing--hasbanner")),N&&window&&(N.classList.contains("c-worldwide__banner--active")?N.classList.remove("c-worldwide__banner--active"):N.classList.add("c-worldwide__banner--active"))};return o.default.createElement("div",{ref:x,className:"c-worldwide__banner__wrapper "+(m?" c-worldwide__banner__wrapper--active":"c-worldwide__banner__wrapper--unactive")},o.default.createElement("section",{className:"c-worldwide__content"},o.default.createElement("div",{className:"c-worldwide__form"},o.default.createElement("p",{className:"c-worldwide__preamble"},w?e.preamble.replace("{0}",w.title):e.preamble.replace("{0}","Unknown country")),o.default.createElement(c.default,{selectedValue:n,tabindex:1,children:e.children,hasSelect:l,selectValue:P}),o.default.createElement("a",{href:_,onClick:R,id:"c-worldwide__submit",role:"button",title:e.buttonText,className:"c-worldwide__button c-worldwide__input c-button"},o.default.createElement("span",null,e.buttonText)),o.default.createElement("a",{href:"#",onClick:function(e){e.preventDefault(),e.stopPropagation(),h(!1),g(!0),I(),R()},role:"button",title:e.closeText,className:"c-worldwide__close c-button"},o.default.createElement("span",null),o.default.createElement("span",null)))))}},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function t(){this.authKey="",this.geoLocationPath="/api/geo",this.apiUrl="https://"+window.location.hostname+this.geoLocationPath,e&&e.env&&e.env.GEO_AUTH_KEY&&(this.authKey=e.env.GEO_AUTH_KEY)}return t.prototype.getGeoLocation=function(){var e=this;return new Promise((function(t,n){var r=new XMLHttpRequest;r.open("GET",e.apiUrl,!0),e.authKey&&e.authKey.length>1&&r.setRequestHeader("Authorization","Bearer "+e.authKey),r.setRequestHeader("content-type","application/json"),r.onreadystatechange=function(){if(200===this.status){if(this.response){var e=JSON.parse(this.response);t(e)}}else n({status:this.status,statusText:r.statusText})},r.send()}))},t}();t.default=new n}).call(this,n(21))},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)}
1,a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=a(n(1)),i=a(n(114)),o=n(54);t.default=function(e){var t=e.searchUrl,n=e.initiallyVisible,a=void 0!==n&&n,c=e.countryCode,u=void 0===c?"en":c,s=e.translations,d=r(r({},o.DEFAULT_SEARCH_MODAL_TRANSLATIONS),s);return l.default.createElement(i.default,{searchUrl:t,initiallyVisible:a,translations:d,countryCode:u})}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=l(n(1)),c=n(50),u=i(n(115)),s=l(n(53)),d=n(4),f=n(23),m=n(118),h=n(119),v=n(120),p=n(121),g=n(122),b=n(123),_=n(14),y=n(24),E="data-search-managed-a11y",w="data-search-prev-aria-hidden",S="data-search-prev-inert";t.default=function(e){var t=e.searchUrl,n=e.countryCode,r=e.translations,a=e.initiallyVisible,l=void 0!==a&&a,i=e.initialQuery,C=void 0===i?"":i,N=e.onFocusChange,k=o.useState(!1),x=k[0],L=k[1],A=o.useState(""),O=A[0],T=A[1],M=o.useState(!1),P=M[0],R=M[1],I=o.useState(null),D=I[0],j=I[1],B=o.useState(null),q=B[0],F=B[1],H=o.useRef(null),V=o.useRef(null),U=o.useRef(null),z=m.useSearchBarVisibility(l),W=z.isVisible,K=z.isContentVisible,G=z.barRef,Y=z.setIsVisibleWithRef,X=o.useCallback((function(e){L((function(t){return"function"==typeof e?e(t):e}))}),[]),Z=p.useNavigationLoader(),J=Z.isNavigating,Q=Z.setIsNavigating,$=Z.navigateWithLoader,ee=Z.cancelNavigation,te=c.useSearchData(O,x,{countryCode:n,selectedCategories:D}),ne=te.data,re=te.autoSuggestSearches,ae=te.loading,le=te.minSearchLength,ie=te.fetchInitial,oe=O.trim(),ce=oe.length>=le,ue=o.useCallback((function(e){R(!1),T(e),$(f.buildSearchPageUrl(t,e,D,!0))}),[$,t,D]),se=g.useSearchSuggestions({isFocused:x,dropdownOpen:P,isSearching:ce,autoSuggestSearches:re,inputRef:H,barRef:G,overlayRef:V,onSuggestionSelect:ue}),de=se.showSuggestions,fe=se.highlightedIndex,me=se.setHighlightedIndex,he=se.handleInputKeyDown,ve=v.useHeaderHitArea(W,x,G);o.useEffect((function(){null==N||N(x)}),[x,N]),o.useEffect((function(){var e,t=null===(e=G.current)||void 0===e?void 0:e.closest(".c-search-standalone");t&&(W?(t.removeAttribute("aria-hidden"),t.removeAttribute("inert")):(t.setAttribute("aria-hidden","true"),t.setAttribute("inert","")))}),[G,W]),o.useEffect((function(){var e,t=null===(e=G.current)||void 0===e?void 0:e.closest("[data-react-component='SearchModal']");if(t){var n=function(e){return Array.from(document.body.children).filter((function(t){return t instanceof HTMLElement&&!t.contains(e)}))}(t);if(x)return _.isolateElements(n,{managedByAttr:E,prevAriaHiddenAttr:w,prevInertAttr:S}),function(){_.restoreIsolatedElements(n,{managedByAttr:E,prevAriaHiddenAttr:w,prevInertAttr:S})};_.restoreIsolatedElements(n,{managedByAttr:E,prevAriaHiddenAttr:w,prevInertAttr:S})}}),[G,x]),o.useEffect((function(){W&&x&&null===q&&ne&&F(ne)}),[ne,x,W,q]);var pe=o.useCallback((function(){var e,t,n=U.current&&document.contains(U.current)?U.current:null,r=Array.from(document.querySelectorAll("[data-site-search-trigger]")),a=r.find((function(e){return!e.hasAttribute("disabled")&&null!==e.offsetParent}));null===(t=null!==(e=null!=n?n:a)&&void 0!==e?e:r[0])||void 0===t||t.focus({preventScroll:!0})}),[]),ge=o.useCallback((function(){Q(!1),Y(!0),X(!0),R(!0),ie(),window.requestAnimationFrame((function(){var e;null===(e=H.current)||void 0===e||e.focus({preventScroll:!0})}
1))}),[ie,Y,X,Q]),be=o.useCallback((function(){var e;ee(),X(!1),T(C),R(!1),j(null),null===(e=H.current)||void 0===e||e.blur()}),[C,ee,X]),_e=o.useCallback((function(){be(),window.requestAnimationFrame((function(){pe()}))}),[pe,be]),ye=o.useCallback((function(){var e;Y(!1),X(!1),T(C),R(!1),j(null),null===(e=H.current)||void 0===e||e.blur()}),[C,Y,X]),Ee=o.useCallback((function(){ee(),T(""),R(!1)}),[ee]);b.useOverlayKeyboardNav({isVisible:W,isFocused:x,inputRef:H,barRef:G,overlayRef:V,onEscape:_e}),h.useSearchBarToggle({inputRef:H,setIsVisibleWithRef:Y,setIsFocusedWithRef:X,setDropdownOpen:R,onTriggerElementChange:function(e){U.current=e},onOpenSearch:ge});var we=o.useCallback((function(e){e.preventDefault(),x?oe.length>=le&&(R(!1),$(f.buildSearchPageUrl(t,oe,D))):ge()}),[$,t,D,oe,le,x,ge]),Se=null===q&&ae||J;return o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:("c-search-standalone c-search-standalone--modal "+(x?"is-focused":"")+" "+(W?"":"is-hidden")).trim(),id:"standalone-search"},o.default.createElement("div",{className:"c-search-standalone__bar",ref:G},o.default.createElement("div",{className:"c-search-standalone__inner "+(K?"is-content-visible":"")},o.default.createElement("span",{className:"c-search-standalone__label"},r.searchBarLabel),o.default.createElement("div",{className:"c-search-standalone__form-wrapper"},o.default.createElement("form",{action:t,method:"get",className:"c-search-standalone__form",role:"search","aria-label":r.siteSearchLabel,onSubmit:we},o.default.createElement("input",{ref:H,className:"c-search-standalone__input",type:"text",name:"q",role:"combobox",placeholder:r.placeholder,"aria-label":r.searchBarLabel,"aria-expanded":de,"aria-controls":de?s.SEARCH_DROPDOWN_LISTBOX_ID:void 0,"aria-autocomplete":"list","aria-activedescendant":de&&fe>=0?s.getDropdownOptionId(fe):void 0,value:O,onChange:function(e){T(e.target.value),R(!0),me(-1)},onClick:function(){x||ge()},onKeyDown:function(e){if(!x&&"Enter"===e.key)return e.preventDefault(),void ge();he(e)},autoComplete:"off"}),o.default.createElement("button",{type:"button",className:"c-search-standalone__clear-btn "+(x&&O.length>0?"is-visible":""),onClick:Ee,"aria-label":r.clearSearchLabel,tabIndex:x&&O.length>0?0:-1},o.default.createElement(d.ClearIcon,null)),o.default.createElement("button",{type:"submit",className:"c-search-standalone__search-btn","aria-label":r.searchButtonLabel},o.default.createElement("svg",{role:"img","aria-hidden":"true"},o.default.createElement("use",{xlinkHref:"/Static/dist/gfx/sprite.svg#search"})))),o.default.createElement(s.default,{title:r.suggestionsText,items:re,icon:o.default.createElement(d.SearchSuggestIcon,null),visible:de,inputRef:H,onItemClick:ue,onClose:function(){return R(!1)},closeText:r.closeText,activeIndex:fe})),r.closeText&&o.default.createElement("button",{type:"button",className:"c-search-standalone__close-btn "+(x?"is-visible":""),onClick:be,tabIndex:x?0:-1},r.closeText),!x&&r.collapsedCloseText&&o.default.createElement("button",{type:"button",className:"c-search-standalone__dismiss-btn","aria-label":r.closeSearchBarLabel,onClick:ye},r.collapsedCloseText))),o.default.createElement("div",{className:"c-search-standalone__overlay",ref:V},o.default.createElement("div",{className:"c-search-standalone__overlay-inner"},o.default.createElement(u.default,{data:q,loading:Se,searchUrl:t,selectedCategories:D,translations:r})))),x&&o.default.createElement(o.default.Fragment,null,ve>0&&o.default.createElement("div",{className:"c-search-standalone__header-hit-area",style:{height:ve+"px"},onMouseMove:function(e){var t=e.currentTarget;t.style.pointerEvents="none";var n=document.elementFromPoint(e.clientX,e.clientY);t.style.pointerEvents="",t.style.cursor=(null==n?void 0:n.closest("[data-site-search-trigger], [data-site-search-open]"))?"pointer":"default"},onClick:function(e){var t=e.currentTarget;t.style.pointerEvents="none";var n=document.elementFromPoint(e.clientX,e.clientY);t.style.pointerEvents="",(null==n?void 0:n.closest("[data-site-search-trigger], [data-site-search-open]"))?(y.scrollToTopInstantly(),ge()):be()},"aria-hidden":"true"}),o.default.createElement("div",{className:"c-search-standalone__backdrop",onClick:be})))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1)),l=r(n(116)),i=n(4),o=n(23);t.default=function(e){var t,n=e.data,r=e.loading,c=e.searchUrl,u=e.selectedCategories,s=e.translations;if(r)return a.default.createElement("div",{className:"c-search-overlay c-search-overlay--loading","aria-busy":"true"},a.default.createElement("div",{className:"c-search-overlay__loading-screen",role:"status"},a.default.createElement(i.LoadingSpinner,null)));var d=(null==n?void 0:n.DisablePopularSearches)?[]:null!==(t=null==n?void 0:n.PopularSearches)&&void 0!==t?t:[];if(!n)return null;var f=n.PopularResults&&n.PopularResults.length>0,m=!n.DisablePopularResults&&f,h=d.length>0,v=n.SearchPage||c,p=n.DisableCategories;return a.default.createElement("div",{className:"c-search-overlay"},a.default.createElement("div",{className:"c-search-overlay__layout"},h?a.default.createElement("aside",{className:"c-search-overlay__sidebar","aria-label":s.popularSearchesText},a.default.createElement("div",{className:"c-search-overlay__filter-header"},a.default.createElement("h3",{className:"c-search-overlay__sidebar-title"},s.popularSearchesText)),a.default.createElement("ul",{className:"c-search-overlay__category-list ul--reset"},d.map((function(e){return a.default.createElement("li",{key:e,className:"c-search-overlay__category-item"},a.default.createElement("button",{type:"button",className:"c-search-overlay__popular-link","data-click-type":"popular searches",onClick:function(){return function(e){window.location.href=o.buildSearchPageUrl(v,e,u,!0)}(e)}},e))})))):a.default.createElement("div",{className:"c-search-overlay__sidebar-placeholder"}),a.default.createElement("div",{className:"c-search-overlay__main"},m&&a.default.createElement(l.default,{title:s.popularResultsText,hits:n.PopularResults,showImages:!1,cardVariant:"overlay",showCategoryLabel:!p}))))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1)),l=r(n(52));t.default=function(e){var t=e.title,n=e.hits,r=e.showImages,i=void 0===r||r,o=e.cardVariant,c=void 0===o?"default":o,u=e.showCategoryLabel,s=void 0===u||u;return n&&0!==n.length?a.default.createElement("div",{className:"c-search-results"},a.default.createElement("h2",{className:"c-search-results__title"},t),a.default.createElement("div",{className:"c-search-results__grid"},n.map((function(e,t){return a.default.createElement(l.default,{key:e.Url+"-"+t,hit:e,showImage:i,variant:c,showCategoryLabel:s})})))):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useClickOutside=void 0;var r=n(1);t.useClickOutside=function(e,t,n){r.useEffect((function(){if(n){var r=function(n){var r=n.target;e.some((function(e){return e.current&&e.current.contains(r)}))||t()};return document.addEventListener("mousedown",r),function(){return document.removeEventListener("mousedown",r)}}}),[n,t,e])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSearchBarVisibility=void 0;var r=n(1);t.useSearchBarVisibility=function(e){var t=r.useState(e),n=t[0],a=t[1],l=r.useState(e),i=l[0],o=l[1],c=r.useRef(e),u=r.useRef(null),s=r.useCallback((function(e){a((function(t){var n="function"==typeof e?e(t):e;return c.current=n,n}))}),[]);return r.useEffect((function(){var e;if(document.querySelectorAll("[data-site-search-trigger]").forEach((function(e){n?e.style.setProperty("color","#df610a","important"):e.style.removeProperty("color")})),document.body.classList.toggle("s--search-bar-open",n),n){var t=null===(e=u.current)||void 0===e?void 0:e.cloneNode(!0);if(t){t.style.cssText="position:fixed;visibility:hidden;top:-9999px;max-height:none;overflow:visible;",document.body.appendChild(t);var r=t.getBoundingClientRect().height;document.body.removeChild(t),document.documentElement.style.setProperty("--search-bar-height",r+"px")}}else document.documentElement.style.setProperty("--search-bar-height","0px");o(!!n)}),[n]),{isVisible:n,isContentVisible:i,isVisibleRef:c,barRef:u,setIsVisibleWithRef:s}}},function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.useSearchBarToggle=void 0;var r=n(1),a=n(24);t.useSearchBarToggle=function(e){var t=e.inputRef,n=e.setIsVisibleWithRef,l=e.setIsFocusedWithRef,i=e.setDropdownOpen,o=e.onTriggerElementChange,c=e.onOpenSearch;r.useEffect((function(){var e=function(e){var r,a=function(e){if(!(e&&e instanceof CustomEvent))return null;var t=e.detail;return(null==t?void 0:t.trigger)instanceof HTMLElement?t.trigger:null}(e);(a&&(null==o||o(a)),c)?c():(n(!0),l(!0),i(!0),r=function(){var e;null===(e=t.current)||void 0===e||e.focus({preventScroll:!0})},window.requestAnimationFrame(r),window.setTimeout((function(){document.activeElement!==t.current&&r()}),60))};return window.addEventListener(a.SITE_SEARCH_TOGGLE_EVENT,e),window.addEventListener(a.SITE_SEARCH_OPEN_EVENT,e),function(){window.removeEventListener(a.SITE_SEARCH_TOGGLE_EVENT,e),window.removeEventListener(a.SITE_SEARCH_OPEN_EVENT,e)}}),[t,n,l,i,o,c])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useHeaderHitArea=void 0;var r=n(1);t.useHeaderHitArea=function(e,t,n){var a=r.useState(0),l=a[0],i=a[1];return r.useEffect((function(){if(e&&t){var r=function(){var e,t,r=null!==(t=null===(e=n.current)||void 0===e?void 0:e.getBoundingClientRect().top)&&void 0!==t?t:0;i(Math.max(0,Math.round(r)))};return r(),window.addEventListener("resize",r),window.addEventListener("scroll",r,!0),function(){window.removeEventListener("resize",r),window.removeEventListener("scroll",r,!0)}}i(0)}),[t,e,n]),l}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useNavigationLoader=void 0;var r=n(1),a=n(6);t.useNavigationLoader=function(){var e=r.useState(!1),t=e[0],n=e[1],l=r.useRef(null);r.useEffect((function(){return function(){null!==l.current&&window.clearTimeout(l.current)}}),[]);var i=r.useCallback((function(e){null!==l.current&&window.clearTimeout(l.current),n(!0),l.current=window.setTimeout((function(){window.location.href=e}),a.SEARCH_NAVIGATION_LOADER_DELAY_MS)}),[]),o=r.useCallback((function(){null!==l.current&&(window.clearTimeout(l.current),l.current=null),n(!1)}),[]);return{isNavigating:t,setIsNavigating:n,navigateWithLoader:i,cancelNavigation:o}}},function(e,t,n){"use strict";var r=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var l=arguments[t],i=0,o=l.length;i<o;i++,a++)r[a]=l[i];return r};Object.defineProperty(t,"__esModule",{value:!0}),t.useSearchSuggestions=void 0;var a=n(1);t.useSearchSuggestions=function(e){var t=e.isFocused,n=e.dropdownOpen,l=e.isSearching,i=e.autoSuggestSearches,o=e.inputRef,c=e.barRef,u=e.overlayRef,s=e.onSuggestionSelect,d=a.useState(-1),f=d[0],m=d[1],h=t&&n&&l&&i.length>0;a.useEffect((function(){h||m(-1)}),[h]);var v=a.useCallback((function(e){var t,n,a,l;if("Escape"===e.key||"Enter"===e.key)return"Enter"===e.key&&f>=0&&h?(e.preventDefault(),void s(i[f])):void m(-1);if(h)"ArrowDown"===e.key?(e.preventDefault(),m((function(e){return e<i.length-1?e+1:0}))):"ArrowUp"===e.key&&(e.preventDefault(),m((function(e){return e>0?e-1:i.length-1})));else if("ArrowDown"===e.key||"ArrowRight"===e.key){var d="a[href], button:not([disabled]), input:not([disabled]), [tabindex]:not([tabindex='-1'])",v=r(Array.from(null!==(n=null===(t=c.current)||void 0===t?void 0:t.querySelectorAll(d))&&void 0!==n?n:[]),Array.from(null!==(l=null===(a=u.current)||void 0===a?void 0:a.querySelectorAll(d))&&void 0!==l?l:[])),p=v.indexOf(o.current),g=v[p+1];g&&(e.preventDefault(),g.focus())}}),[h,i,f,s,o,c,u]);return{showSuggestions:h,highlightedIndex:f,setHighlightedIndex:m,handleInputKeyDown:v}}},function(e,t,n){"use strict";var r=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var l=arguments[t],i=0,o=l.length;i<o;i++,a++)r[a]=l[i];return r};Object.defineProperty(t,"__esModule",{value:!0}),t.useOverlayKeyboardNav=void 0;var a=n(1),l="a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not
1([tabindex='-1'])";function i(e){if(e.hidden||e.tabIndex<0)return!1;for(var t=e;t;){if(t.hidden||t.hasAttribute("inert")||"true"===t.getAttribute("aria-hidden"))return!1;var n=window.getComputedStyle(t);if("none"===n.display||"hidden"===n.visibility)return!1;t=t.parentElement}return!0}function o(e,t){var n=e.current?Array.from(e.current.querySelectorAll(l)):[],a=t.current?Array.from(t.current.querySelectorAll(l)):[];return r(n,a).filter(i)}function c(e,t,n){var r=n[t].getBoundingClientRect().top,a=n.findIndex((function(e){return Math.abs(e.getBoundingClientRect().top-r)<5})),l=function(e,t){if(e.length<2||t>=e.length)return 1;for(var n=e[t].getBoundingClientRect().top,r=1,a=t+1;a<e.length&&Math.abs(e[a].getBoundingClientRect().top-n)<5;a++)r++;return r}(n,a);if("ArrowRight"===e)return t<n.length-1?t+1:0;if("ArrowLeft"===e)return t>0?t-1:n.length-1;if("ArrowDown"===e)return t+l<n.length?t+l:t%l;var i=t-l>=0?t-l:n.length-l+t%l;return i>=n.length?n.length-1:i}t.useOverlayKeyboardNav=function(e){var t=e.isVisible,n=e.isFocused,r=e.inputRef,l=e.barRef,i=e.overlayRef,u=e.onEscape;a.useEffect((function(){if(t){n&&(document.body.style.overflow="hidden");var e=function(e){var t,a,s;if("Escape"!==e.key){if("Tab"===e.key&&n){var d=o(l,i);if(0===d.length)return e.preventDefault(),void(null===(t=r.current)||void 0===t||t.focus({preventScroll:!0}));var f=d[0],m=d[d.length-1];return-1===d.indexOf(document.activeElement)?(e.preventDefault(),void f.focus({preventScroll:!0})):e.shiftKey&&document.activeElement===f?(e.preventDefault(),void m.focus({preventScroll:!0})):void(e.shiftKey||document.activeElement!==m||(e.preventDefault(),f.focus({preventScroll:!0})))}if(["ArrowDown","ArrowUp","ArrowLeft","ArrowRight"].includes(e.key)&&document.activeElement!==r.current){var h=o(l,i);if(0!==h.length){var v=h.indexOf(document.activeElement);if(-1===v)return e.preventDefault(),void(null===(a=h[0])||void 0===a||a.focus());e.preventDefault(),null===(s=h[c(e.key,v,h)])||void 0===s||s.focus()}}}else u()};return document.addEventListener("keydown",e),function(){n&&(document.body.style.overflow=""),document.removeEventListener("keydown",e)}}}),[t,n,r,l,i,u])}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&a(t,e,n);return l(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var c=i(n(1)),u=n(125),s=n(50),d=o(n(126)),f=o(n(128)),m=o(n(129)),h=n(6),v=n(23),p=n(55),g=n(134),b=n(135),_=n(54),y=n(136);t.default=function(e){var t,n,a,l=e.initialQuery,i=e.initialUsedSuggestedSearch,o=void 0!==i&&i,E=e.countryCode,w=e.translations,S=c.useMemo((function(){return r(r({},_.DEFAULT_SEARCH_RESULTS_PAGE_TRANSLATIONS),w)}),[w]),C=c.useState(l),N=C[0],k=C[1],x=c.useState(!1),L=x[0],A=x[1],O=c.useState(Boolean(l.trim())),T=O[0],M=O[1],P=c.useRef(null),R=c.useRef(null),I=c.useRef(null),D=c.useRef(null),j=c.useRef(!1),B=c.useRef(null),q=c.useRef(null),F=c.useRef(!1),H=c.useRef(l.trim()),V=c.useRef(o),U=c.useRef(null),z=c.useRef(null),W=c.useState(!1),K=W[0],G=W[1],Y=c.useState(!1),X=Y[0],Z=Y[1],J=c.useState(-1),Q=J[0],$=J[1],ee=c.useRef(v.parseSelectedCategoriesFromUrl()).current,te=u.useSearchPageApi({countryCode:E,pageSize:10,initialCategories:ee,initialLoading:Boolean(l.trim())}),ne=te.data,re=te.loading,ae=te.hasLoadedSearch,le=te.error,ie=te.pageIndex,oe=te.setPageIndex,ce=te.selectedCategories,ue=te.setSelectedCategories,se=te.sortBy,de=te.setSortBy,fe=te.search,me=te.cancelSearch,he=s.useSearchData(N,K,{countryCode:E,selectedCategories:ce}),ve=he.autoSuggestSearches,pe=he.fetchInitial,ge=he.minSearchLength,be=c.useRef(ce),_e=c.useRef(fe),ye=c.useMemo((function(){return p.buildSortOptions(null==ne?void 0:ne.SortByOptions)}),[null==ne?void 0:ne.SortByOptions]),Ee=null!==(t=null==ne?void 0:ne.MinSearchLength)&&void 0!==t?t:ge,we=c.useCallback((function(){q.current&&(window.clearTimeout(q.current),q.current=null),M(!1)}),[]),Se=c.useCallback((function(){q.current&&window.clearTimeout(q.current),M(!0),q.current=window.setTimeout((function(){M(!1),q.current=null}),h.SEARCH_NAVIGATION_LOADER_DELAY_MS)}),[]),Ce=c.useCallback((function(){var e=R.current;e&&(e.scrollIntoView({behavior:"auto",block:"start",inline:"nearest"}),e.tabIndex<0&&e.focus({preventScroll:!0}))}),[]);c.useEffect((function(){pe()}),[pe]),c.useEffect((function(){var e=l.trim();!e||z.current===e||e.length<Ee||(z.current=e,H.current=e,Se(),fe(e))}),[l,fe,Ee,Se]),c.useEffect((function(){j.current&&!re&&(j.current=!1,document.activeElement instanceof HTMLElement&&document.activeElement.blur(),requestAnimationFrame((function(){Ce()})))}),[re,ie,Ce]),c.useEffect((function(){!re&&F.current&&(F.current=!1,A(!1))}),[re]);
1var Ne=c.useCallback((function(e){Se(),de(e)}),[de,Se]),ke=c.useCallback((function(e,t,n){var r=new URL(window.location.href);e?r.searchParams.set("q",e):r.searchParams.delete("q"),r.searchParams.delete("selectedCategories"),t&&t.length>0&&t.forEach((function(e){return r.searchParams.append("selectedCategories",String(e))})),n?r.searchParams.set("usedSuggestedSearch","true"):r.searchParams.delete("usedSuggestedSearch"),window.history.replaceState(null,"",r.toString())}),[]);c.useEffect((function(){be.current=ce}),[ce]),c.useEffect((function(){_e.current=fe}),[fe]),c.useEffect((function(){var e=N.trim();if(e!==H.current)return B.current&&clearTimeout(B.current),e.length<Ee?(me(),F.current=!1,A(!1),void we()):(A(!0),B.current=window.setTimeout((function(){F.current=!0,Se(),H.current=e,V.current=!1,_e.current(e),ke(e,be.current,!1)}),h.SEARCH_RESULTS_DEBOUNCE_MS),function(){B.current&&clearTimeout(B.current)});A(!1)}),[me,N,Ee,Se,we,ke]),c.useEffect((function(){return function(){B.current&&clearTimeout(B.current),q.current&&window.clearTimeout(q.current)}}),[]);var xe=c.useCallback((function(){G(!0),Z(!0),pe()}),[pe]),Le=c.useCallback((function(){G(!1)}),[]),Ae=c.useCallback((function(e){var t;B.current&&clearTimeout(B.current),F.current=!0,G(!1),k(e),Z(!1),$(-1),A(!0),Se(),H.current=e,V.current=!0,null===(t=P.current)||void 0===t||t.blur(),fe(e),ke(e,ce,!0)}),[fe,Se,ke,ce]),Oe=c.useCallback((function(e){var t,n=X&&K&&ve.length>0;if("Enter"===e.key&&Q>=0&&n)return e.preventDefault(),Ae(ve[Q]),void $(-1);"Escape"!==e.key&&"Enter"!==e.key||(Z(!1),$(-1),"Escape"===e.key&&(null===(t=P.current)||void 0===t||t.blur())),n&&("ArrowDown"===e.key?(e.preventDefault(),$((function(e){return e<ve.length-1?e+1:0}))):"ArrowUp"===e.key&&(e.preventDefault(),$((function(e){return e>0?e-1:ve.length-1}))))}),[X,K,ve,Q,Ae]),Te=c.useCallback((function(){var e;B.current&&clearTimeout(B.current),me(),F.current=!1,k(""),Z(!1),$(-1),A(!1),we(),null===(e=P.current)||void 0===e||e.focus()}),[me,we]),Me=c.useCallback((function(e,t,n,r){b.pushSearchFilterClickEvent(t,n,r),ue((function(t){return v.toggleSelectedCategory(t,e)}))}),[ue]),Pe=c.useCallback((function(){ue(null)}),[ue]),Re=c.useCallback((function(e){document.activeElement instanceof HTMLElement&&document.activeElement.blur(),Se(),j.current=!0,oe(e)}),[Se,oe]),Ie=c.useRef(null!==(n=null==ne?void 0:ne.CategoryFacets)&&void 0!==n?n:[]),De=c.useRef(null!==(a=null==ne?void 0:ne.DisableCategories)&&void 0!==a&&a);c.useEffect((function(){var e,t;ne&&(Ie.current=null!==(e=ne.CategoryFacets)&&void 0!==e?e:[],De.current=null!==(t=ne.DisableCategories)&&void 0!==t&&t)}),[ne]);var je=re||L||T,Be=g.getSearchResultsPageViewState({data:ne,pageLoading:je,inputValue:N,searchMinLength:Ee,suggestionMinSearchLength:ge,hasLoadedSearch:ae,lastSubmittedTerm:H.current,isInputFocused:K,dropdownOpen:X,autoSuggestSearches:ve,lastCategories:Ie.current,lastDisableCategories:De.current}),qe=Be.categories,Fe=Be.totalResults,He=Be.hits,Ve=Be.totalPages,Ue=Be.searchedTerm,ze=Be.shouldShowSearchState,We=Be.showCategories,Ke=Be.showSuggestions;return y.useSearchPageKeyboardNav({inputRef:P,barRef:R,resultsRef:I,excludeRef:D,enabled:!Ke}),c.useEffect((function(){var e=((null==ne?void 0:ne.SearchTerm)||Ue||"").trim();!je&&ae&&ne&&e&&U.current!==e&&(b.pushSearchEvent(e,ne.TotalResults,V.current),U.current=e)}),[ne,ae,je,Ue]),c.default.createElement("div",{className:"c-search-page"},c.default.createElement(f.default,{searchBarRef:R,inputRef:P,inputValue:N,translations:S,autoSuggestSearches:ve,showSuggestions:Ke,onSubmit:function(e){e.preventDefault();var t=N.trim();Z(!1),B.current&&clearTimeout(B.current),F.current=!1,A(!1),t.length>=Ee&&(F.current=!0,A(!0),Se(),H.current=t,V.current=!1,fe(t),ke(t,ce,!1))},onChange:function(e){k(e),Z(!0),$(-1)},onFocus:xe,onBlur:Le,onClear:Te,onSuggestionClick:Ae,onCloseSuggestions:function(){return Z(!1)},onKeyDown:Oe,highlightedIndex:Q}),c.default.createElement("div",{className:"c-search-page__content"},c.default.createElement("div",{className:"c-search-page__layout"+(We?"":" c-search-page__layout--no-sidebar")},We&&c.default.createElement(d.default,{ref:D,categories:qe,selectedCategories:ce,onToggle:Me,onReset:Pe,translations:S}),c.default.createElement(m.default,{data:ne,error:le,pageLoading:je,hasLoadedSearch:ae,hits:He,totalResults:Fe,totalPages:Ve,pageIndex:ie,searchedTerm:Ue,shouldShowSearchState:ze,showCategories:We,sortBy:se,sortOptions:ye,translations:S,contentRef:I,onSortChange:Ne,onSuggestionClick:Ae,onPageChange:Re}))))}},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Prom
1ise))((function(a,l){function i(e){try{c(r.next(e))}catch(e){l(e)}}function o(e){try{c(r.throw(e))}catch(e){l(e)}}function c(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,o)}c((r=r.apply(e,t||[])).next())}))},a=this&&this.__generator||function(e,t){var n,r,a,l,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return l={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function o(l){return function(o){return function(l){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&l[0]?r.return:l[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,l[1])).done)return a;switch(r=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return i.label++,{value:l[1],done:!1};case 5:i.label++,r=l[1],l=[0];continue;case 7:l=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){i=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){i.label=l[1];break}if(6===l[0]&&i.label<a[1]){i.label=a[1],a=l;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(l);break}a[2]&&i.ops.pop(),i.trys.pop();continue}l=t.call(e,i)}catch(e){l=[6,e],r=0}finally{n=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,o])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.useSearchPageApi=void 0;var l=n(1),i=n(51);t.useSearchPageApi=function(e){var t,n,o,c=this,u=l.useState(null),s=u[0],d=u[1],f=l.useState(null!==(t=e.initialLoading)&&void 0!==t&&t),m=f[0],h=f[1],v=l.useState(!1),p=v[0],g=v[1],b=l.useState(null),_=b[0],y=b[1],E=l.useState(0),w=E[0],S=E[1],C=l.useState(e.initialCategories&&e.initialCategories.length>0?e.initialCategories:null),N=C[0],k=C[1],x=l.useState(null!==(n=e.initialSortBy)&&void 0!==n?n:0),L=x[0],A=x[1],O=l.useRef(null),T=l.useRef(""),M=e.countryCode,P=null!==(o=e.pageSize)&&void 0!==o?o:10,R=l.useCallback((function(e,t,n,l){return r(c,void 0,void 0,(function(){var r,o;return a(this,(function(a){switch(a.label){case 0:h(!0),y(null),a.label=1;case 1:return a.trys.push([1,3,4,5]),[4,i.fetchSearchResults({searchTerm:e,sortBy:l,countryCode:M,pageSize:P,pageIndex:t,selectedCategories:n&&n.length>0?n:void 0},O)];case 2:return r=a.sent(),d(r),g(!0),[3,5];case 3:return o=a.sent(),i.isSearchRequestCanceled(o)||(g(!0),y("Search failed. Please try again."),console.error("Search API error:",o)),[3,5];case 4:return h(!1),[7];case 5:return[2]}}
1))}))}),[M,P]),I=l.useCallback((function(e){A(e)}),[]),D=l.useCallback((function(e){T.current=e,0===w?R(e,0,N,L):S(0)}),[R,w,N,L]),j=l.useCallback((function(){i.cancelSearchRequest(O),h(!1)}),[]),B=l.useCallback((function(){i.cancelSearchRequest(O),T.current="",h(!1),y(null),g(!1),S(0)}),[]);return l.useEffect((function(){T.current&&R(T.current,w,N,L)}),[w]),l.useEffect((function(){T.current&&(S(0),R(T.current,0,N,L))}),[N,L]),l.useEffect((function(){return function(){i.cancelSearchRequest(O)}}),[]),{data:s,loading:m,hasLoadedSearch:p,error:_,pageIndex:w,setPageIndex:S,selectedCategories:N,setSelectedCategories:k,sortBy:L,setSortBy:I,search:D,cancelSearch:j,clearSearch:B}}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=l(n(1)),c=n(6),u=n(4),s=i(n(127));var d=o.default.forwardRef((function(e,t){var n=e.categories,r=e.selectedCategories,a=e.onToggle,l=e.onReset,i=e.translations,d=o.useState(!1),f=d[0],m=d[1],h=o.useRef(null),v=o.useCallback((function(e){h.current=e,"function"==typeof t?t(e):t&&(t.current=e)}),[t]),p=o.useCallback((function(e){var t,n;if(("ArrowDown"===e.key||"ArrowUp"===e.key)&&h.current){var r,a=(r=h.current,Array.from(r.querySelectorAll("button:not([disabled]), [tabindex]:not([tabindex='-1'])")));if(0!==a.length){var l=a.indexOf(document.activeElement);-1!==l&&(e.preventDefault(),"ArrowDown"===e.key?null===(t=a[l<a.length-1?l+1:0])||void 0===t||t.focus():null===(n=a[l>0?l-1:a.length-1])||void 0===n||n.focus())}}}),[]),g=o.useMemo((function(){return new Set(null!=r?r:[])}),[r]),b=g.size;return o.default.createElement("aside",{ref:v,className:"c-search-page__sidebar "+(f?"is-open":""),"aria-label":i.filterText,onKeyDown:p},o.default.createElement("div",{className:"c-search-page__filter-mobile-header"},o.default.createElement("button",{type:"button",className:"c-search-page__sidebar-toggle",onClick:function(){return m((function(e){return!e}))},"aria-expanded":f},o.default.createElement("span",{className:"c-search-page__sidebar-toggle-label"},i.filterText),b>0&&o.default.createElement("span",{className:"c-search-page__filter-badge","aria-hidden":"true"}),o.default.createElement(u.ChevronIcon,{className:"c-search-page__sidebar-chevron"})),b>0&&o.default.createElement("button",{type:"button",className:"c-search-page__reset-filter",onClick:l},i.resetFilterText)),o.default.createElement("div",{className:"c-search-page__filter-header"},o.default.createElement("h3",{className:"c-search-page__sidebar-heading"},i.filterText),b>0&&o.default.createElement("button",{type:"button",className:"c-search-page__reset-filter",onClick:l},i.resetFilterText)),o.default.createElement("ul",{className:"c-search-page__filter-list ul--reset"},n.map((function(e){return o.default.createElement(s.default,{key:e.Id,category:e,selectedIds:g,onToggle:a,classNames:c.SEARCH_PAGE_CATEGORY_CLASS_NAMES,expandText:i.expandText,collapseText:i.collapseText})}))))}));d.displayName="CategoryFilter",t.default=d},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};
1Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1)),o=n(4);t.default=function(e){var t=e.category,n=e.selectedIds,r=e.onToggle,a=e.classNames,l=e.expandText,c=e.collapseText,u=i.useState(!1),s=u[0],d=u[1],f=t.Children&&t.Children.length>0,m=f&&t.Children.some((function(e){return n.has(e.Id)})),h=[a.item,s?"is-open":"",f?"is-expandable":""].filter(Boolean).join(" ");return i.default.createElement("li",{className:h},i.default.createElement("div",{className:a.row,role:f?"button":void 0,tabIndex:f?0:void 0,"aria-expanded":f?s:void 0,onClick:f?function(){return d((function(e){return!e}))}:void 0,onKeyDown:f?function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),d((function(e){return!e})))}:void 0},i.default.createElement("span",{className:a.name},t.Name),m&&i.default.createElement("span",{className:a.dot}),f&&i.default.createElement("button",{type:"button",className:a.expand+" "+(s?"is-open":""),tabIndex:-1,onClick:function(e){e.stopPropagation(),d((function(e){return!e}))},"aria-label":(s?c:l)+" "+t.Name},i.default.createElement(o.ChevronIcon,null))),f&&s&&i.default.createElement("ul",{className:a.children},t.Children.map((function(e){var l=n.has(e.Id);return i.default.createElement("li",{key:e.Id,className:a.child},i.default.createElement("label",{className:a.label+" "+(l?"is-checked":""),role:"checkbox","aria-checked":l,tabIndex:0,onClick:function(n){n.preventDefault(),r(e.Id,t.Name,e.Name,l)},onKeyDown:function(n){"Enter"!==n.key&&" "!==n.key||(n.preventDefault(),r(e.Id,t.Name,e.Name,l))}},i.default.createElement(o.CheckboxIcon,{checked:l}),i.default.createElement("span",null,e.Name),null!==e.ResultCount&&i.default.createElement("span",{className:a.count},"(",e.ResultCount,")")))}))))}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=i(n(1)),c=l(n(53)),u=n(4);t.default=function(e){var t=e.searchBarRef,n=e.inputRef,r=e.inputValue,a=e.translations,l=e.autoSuggestSearches,i=e.showSuggestions,s=e.onSubmit,d=e.onChange,f=e.onFocus,m=e.onBlur,h=e.onClear,v=e.onSuggestionClick,p=e.onCloseSuggestions,g=e.onKeyDown,b=e.highlightedIndex;return o.default.createElement("div",{className:"c-search-standalone c-search-standalone--page"},o.default.createElement("div",{ref:t,className:"c-search-standalone__bar"},o.default.createElement("div",{className:"c-search-standalone__inner"},o.default.createElement("div",{className:"c-search-page__search-shell"},o.default.createElement("div",{className:"c-search-standalone__form-wrapper",onBlur:function(e){e.currentTarget.contains(e.relatedTarget)||m()}},o.default.createElement("form",{className:"c-search-standalone__form",onSubmit:s,role:"search"},o.default.createElement("input",{ref:n,className:"c-search-standalone__input",type:"text",name:"q",role:"combobox",placeholder:a.placeholder,"aria-label":a.placeholder,"aria-expanded":i,"aria-controls":i?c.SEARCH_DROPDOWN_LISTBOX_ID:void 0,"aria-autocomplete":"list","aria-activedescendant":i&&b>=0?c.getDropdownOptionId(b):void 0,value:r,onChange:function(e){return d(e.target.value)},onFocus:f,onKeyDown:g,autoComplete:"off"}),o.default.createElement("button",{type:"button",className:"c-search-standalone__clear-btn "+(r.length>0?"is-visible":""),onClick:h,"aria-label":a.clearSearchLabel},o.default.createElement(u.ClearIcon,null)),o.default.createElement("button",{type:"submit",className:"c-search-standalone__search-btn","aria-label":a.searchButtonLabel},o.default.createElement("svg",{role:"img","aria-hidden":"true"},o.default.createElement("use",{xlinkHref:"/Static/dist/gfx/sprite.svg#search"})))),o.default.createElement(c.default,{title:a.suggestionsText,items:l,icon:o.default.createElement(u.SearchSuggestIcon,null),visible:i,inputRef:n,onItemClick:v,onClose:p,closeText:a.closeText,activeIndex:b,delayItemClick:!1}))))))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1)),l=r(n(52)),i=r(n(130)),o=r(n(131)),c=r(n(133)),u=n(4);t.default=function(e){var t=e.data,n=e.error,r=e.pageLoading,s=e.hasLoadedSearch,d=e.hits,f=e.totalResults,m=e.totalPages,h=e.pageIndex,v=e.searchedTerm,p=e.shouldShowSearchState,g=e.showCategories,b=e.sortBy,_=e.sortOptions,y=e.translations,E=e.contentRef,w=e.onSortChange,S=e.onSuggestionClick,C=e.onPageChange;return a.default.createElement(a.default.Fragment,null,r&&!g&&a.default.createElement("div",{className:"c-search-page__loading c-search-page__loading--fullscreen"},a.default.createElement(u.LoadingSpinner,null)),a.default.createElement("div",{ref:E,className:"c-search-page__main","aria-live":"polite","aria-busy":r},p&&t&&!r&&d.length>0&&a.default.createElement(c.default,{totalResults:f,resultsSummaryText:y.resultsSummaryText,searchedTerm:v,sortBy:b,sortByText:y.sortByText,fallbackSortLabel:"Relevancy",sortOptions:_,onSortChange:w}),r&&g&&a.default.createElement("div",{className:"c-search-page__loading"},a.default.createElement(u.LoadingSpinner,null)),n&&!r&&a.default.createElement("div",{className:"c-search-page__error",role:"alert"},n),!r&&!p&&a.default.createElement("div",{className:"c-search-page__no-results"},a.default.createElement("div",{className:"c-search-page__no-results-content"},a.default.createElement("p",null,y.enterKeywordText))),p&&!r&&d.length>0&&a.default.createElement("ul",{className:"c-search-page__results-list ul--hard-reset"},d.map((function(e,t){return a.default.createElement("li",{key:e.Url+"-"+t,className:"c-search-page__results-item"},a.default.createElement(l.default,{hit:e,variant:"page",showCategoryLabel:g}))}))),!r&&p&&s&&t&&0===d.length&&v&&a.default.createElement(o.default,{classNamePrefix:"c-search-page",searchTerm:t.SearchTerm||v,noResultsText:t.NoResultsText,popularSearches:t.DisablePopularSearches?[]:t.PopularSearches,popularSearchesTitle:y.popularSearchesText,onSuggestionClick:S}),p&&!r&&m>1&&a.default.createElement(i.default,{currentPage:h,totalPages:m,onPageChange:C,previousText:y.previousText,nextText:y.nextText,paginationLabel:y.paginationLabel})))}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1));t.default=function(e){var t=e.currentPage,n=e.totalPages,r=e.onPageChange,a=e.previousText,l=e.nextText,o=e.paginationLabel,c=i.useState(!1),u=c[0],s=c[1];if(i.useEffect((function(){var e=function(){s(window.innerWidth<=900)};return e(),window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}),[]),n<=1)return null;var d=t+1,f=u?function(e,t){if(t<=5)return Array.from({length:t},(function(e,t){return t+1}));var n=[];if(n.push(1),e<=3){for(var r=2;r<=Math.min(3,t-1);r++)n.push(r);t>4&&n.push("...")}else if(e>=t-2){t>4&&n.push("...");for(r=Math.max(2,t-2);r<=t-1;r++)n.push(r)}else n.push("..."),n.push(e),n.push("...");return t>1&&n.push(t),n}(d,n):function(e,t){if(t<=7)return Array.from({length:t},(function(e,t){return t+1}));var n=[],r=Math.max(1,e-2),a=Math.min(t,e+2);if(e<=4){for(var l=1;l<=Math.min(5,t);l++)n.push(l);t>5&&(n.push("..."),n.push(t))}else if(e>=t-3){n.push(1),n.push("...");for(l=Math.max(t-4,1);l<=t;l++)n.push(l)}else{n.push(1),n.push("...");for(l=r;l<=a;l++)n.push(l);n.push("..."),n.push(t)}return n}(d,n);return i.default.createElement("nav",{className:"c-search-page__pagination","aria-label":o},i.default.createElement("button",{type:"button",className:"c-search-page__pagination-prev",disabled:0===t,onClick:function(){return r(t-1)}},i.default.createElement("span",{className:"c-search-page__pagination-chevron c-search-page__pagination-chevron--left","aria-hidden":"true"}),i.default.createElement("span",null,a)),i.default.createElement("ol",{className:"c-search-page__pagination-pages"},f.map((function(e,t){return"..."===e?i.default.createElement("li",{key:"ellipsis-"+t,className:"c-search-page__pagination-ellipsis","aria-hidden":"true"},"…"):i.default.createElement("li",{key:e},i.default.createElement("button",{type:"button",className:"c-search-page__pagination-number "+(e===d?"is-active":""),onClick:function(){return r(e-1)},"aria-current":e===d?"page":void 0},e))}))),i.default.createElement("button",{type:"button",className:"c-search-page__pagination-next",disabled:t>=n-1,onClick:function(){return r(t+1)}},i.default.createElement("span",null,l),i.default.createElement("span",{className:"c-search-page__pagination-chevron c-search-page__pagination-chevron--right","aria-hidden":"true"})))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(1)),l=n(132);t.default=function(e){var t=e.classNamePrefix,n=e.searchTerm,r=e.noResultsText,i=e.popularSearches,o=void 0===i?[]:i,c=e.popularSearchesTitle,u=e.onSuggestionClick,s=e.fallbackNoResultsTitle,d=void 0===s?"No results":s,f=e.fallbackCheckSpellingText,m=void 0===f?"Check your spelling or try a different keyword.":f,h=e.fallbackSuggestionsContinueText,v=void 0===h?"Here are some suggestions to help you continue:":h,p=null!=o?o:[],g=l.highlightSearchTermInRichText(null==r?void 0:r.Title,n,t+"__summary-query"),b=l.highlightSearchTermInRichText(null==r?void 0:r.Content,n,t+"__summary-query"),_=Boolean(g),y=Boolean(b);return a.default.createElement("div",{className:t+"__no-results"},_?a.default.createElement("div",{className:t+"__no-results-title"},g):a.default.createElement("div",{className:t+"__no-results-title"},a.default.createElement("h3",null,d," ","for ",a.default.createElement("span",{className:t+"__summary-query"},n),".")),y?a.default.createElement("div",{className:t+"__no-results-content"},b):a.default.createElement("div",{className:t+"__no-results-content"},a.default.createElement("p",null,m),a.default.createElement("p",null,v)),p.length>0&&a.default.createElement(a.default.Fragment,null,c&&a.default.createElement("p",{className:t+"__suggestions-title"},c),a.default.createElement("ul",{className:t+"__suggestions-list"},p.map((function(e){return a.default.createElement("li",{key:e,className:t+"__suggestions-item"},a.default.createElement("button",{type:"button",className:t+"__suggestion-link","data-click-type":"popular searches",onClick:function(){return u(e)}},e))})))))}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},a=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var l=arguments[t],i=0,o=l.length;i<o;i++,a++)r[a]=l[i];return r},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.highlightSearchTermInRichText=void 0;var i=l(n(1)),o=l(n(31)),c=function(e){if(!e)return{};var t={href:e};return/^https?:\/\//i.test(e)&&(t.target="_blank",t.rel="noopener noreferrer"),t},u=function(e,t,n){var l;if(e.nodeType===Node.TEXT_NODE){var o=null!==(l=e.textContent)&&void 0!==l?l:"";return o?o.includes("__SEARCH_TERM_MARKER__")?function(e,t,n){return e.split("__SEARCH_TERM_MARKER__").map((function(e,r){return e?r%2==1?i.default.createElement("span",{key:n+"-"+r,className:t},e):i.default.createElement(i.default.Fragment,{key:n+"-"+r},e):null})).filter(Boolean)}(o,t,n):o:null}if(e.nodeType!==Node.ELEMENT_NODE)return null;var s=e,d=s.tagName.toLowerCase(),f=Array.from(s.childNodes).map((function(e,r){return u(e,t,n+"-"+r)})).filter(Boolean);if("a"===d){var m=s.getAttribute("href");return i.default.createElement.apply(i.default,a(["a",r({key:n},c(m))],f))}return i.default.createElement.apply(i.default,a([d,{key:n}],f))};t.highlightSearchTermInRichText=function(e,t,n){var r=function(e){return e?o.default.sanitize(e,{ALLOWED_TAGS:["a","b","br","em","h1","h2","h3","h4","h5","h6","i","li","ol","p","span","strong","u","ul"],ALLOWED_ATTR:["href","target","rel"]}):null}(e);if(!r)return null;var a=function(e,t){return e.replace(new RegExp("[#SearchTerm#]".replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"g"),"__SEARCH_TERM_MARKER__"+t+"__SEARCH_TERM_MARKER__")}(r,t),l=(new DOMParser).parseFromString(a,"text/html");return Array.from(l.body.childNodes).map((function(e,t){return u(e,n,"node-"+t)})).filter(Boolean)}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
1),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(1)),o=n(4),c=n(55);t.default=function(e){var t=e.totalResults,n=e.resultsSummaryText,r=e.searchedTerm,a=e.sortBy,l=e.sortByText,u=e.fallbackSortLabel,s=e.sortOptions,d=e.onSortChange,f=i.useState(!1),m=f[0],h=f[1],v=i.useRef(null),p=i.useRef(null),g=i.useRef([]),b=n.replace(/'\{term\}'/g,"{term}").replace(/"\{term\}"/g,"{term}").replace("{count}",String(t)).split("{term}"),_=b[0],y=b[1],E=void 0===y?"":y;i.useEffect((function(){if(m){var e=function(e){v.current&&!v.current.contains(e.target)&&h(!1)};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}}),[m]),i.useEffect((function(){if(m&&g.current.length>0){var e=s.findIndex((function(e){return e.value===a})),t=g.current[e>=0?e:0];null==t||t.focus()}}),[m]);var w=i.useCallback((function(e){var t,n,r,a;if("Escape"===e.key)return e.preventDefault(),h(!1),void(null===(t=p.current)||void 0===t||t.focus());if("ArrowDown"===e.key||"ArrowUp"===e.key){e.preventDefault();var l=document.activeElement,i=g.current.findIndex((function(e){return e===l})),o=void 0;o="ArrowDown"===e.key?i<s.length-1?i+1:0:i>0?i-1:s.length-1,null===(n=g.current[o])||void 0===n||n.focus()}"Home"===e.key&&(e.preventDefault(),null===(r=g.current[0])||void 0===r||r.focus()),"End"===e.key&&(e.preventDefault(),null===(a=g.current[s.length-1])||void 0===a||a.focus())}),[s.length]),S=i.useCallback((function(e){"ArrowDown"!==e.key&&"ArrowUp"!==e.key||(e.preventDefault(),h(!0))}),[]);return i.default.createElement("div",{className:"c-search-page__toolbar"},i.default.createElement("p",{className:"c-search-page__summary",role:"status"},_,i.default.createElement("span",{className:"c-search-page__summary-query"},r),E),i.default.createElement("div",{className:"c-search-page__sort",ref:v},i.default.createElement("button",{ref:p,type:"button",className:"c-search-page__sort-trigger "+(m?"is-open":""),onClick:function(){return h((function(e){return!e}))},onKeyDown:S,"aria-expanded":m,"aria-haspopup":"listbox"},i.default.createElement("span",{className:"c-search-page__sort-label"},l,":"),i.default.createElement("span",{className:"c-search-page__sort-value"},c.getCurrentSortLabel(s,a,u)),i.default.createElement(o.ChevronIcon,{className:"c-search-page__sort-chevron"})),m&&i.default.createElement("ul",{className:"c-search-page__sort-menu ul--reset",role:"listbox",onKeyDown:w},s.map((function(e,t){return i.default.createElement("li",{key:e.value,role:"option","aria-selected":e.value===a},i.default.createElement("button",{ref:function(e){g.current[t]=e},type:"button",className:"c-search-page__sort-option "+(e.value===a?"is-active":""),onClick:function(){var t;d(e.value),h(!1),null===(t=p.current)||void 0===t||t.focus()}},e.value===a&&i.default.createElement("svg",{className:"c-search-page__sort-check",viewBox:"0 0 16 16",width:"14",height:"14","aria-hidden":"true"},i.default.createElement("path",{d:"M6.5 12.5L2 8l1.4-1.4 3.1 3.1L13.6 2.5 15 3.9z",fill:"currentColor"})),i.default.createElement("span",{className:"c-search-page__sort-option-label"},e.label)))})))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSearchResultsPageViewState=void 0,t.getSearchResultsPageViewState=function(e){var t,n,r,a,l,i=e.data,o=e.pageLoading,c=e.inputValue,u=e.searchMinLength,s=e.suggestionMinSearchLength,d=e.hasLoadedSearch,f=e.lastSubmittedTerm,m=e.isInputFocused,h=e.dropdownOpen,v=e.autoSuggestSearches,p=e.lastCategories,g=e.lastDisableCategories,b=o?p:null!==(t=null==i?void 0:i.CategoryFacets)&&void 0!==t?t:[],_=null!==(n=null==i?void 0:i.TotalResults)&&void 0!==n?n:0,y=null!==(r=null==i?void 0:i.SearchResults)&&void 0!==r?r:[],E=null!==(a=null==i?void 0:i.PageSize)&&void 0!==a?a:10,w=Math.ceil(_/E),S=c.trim(),C=(null===(l=null==i?void 0:i.SearchTerm)||void 0===l?void 0:l.trim())||f.trim()||S,N=C.length>=u&&(d||o);return{categories:b,totalResults:_,hits:y,totalPages:w,searchedTerm:C,shouldShowSearchState:N,showCategories:N&&!g&&b.length>0,showSuggestions:m&&h&&S.length>=s&&v.length>0}}},function(e,t,n){"use strict";function r(){return window.dataLayer}
1Object.defineProperty(t,"__esModule",{value:!0}),t.pushSearchFilterClickEvent=t.pushSearchEvent=void 0,t.pushSearchEvent=function(e,t,n){var a=r();a&&a.push({event:"search",search_term:e,search_result_found:t>0,search_result_count:t,suggested_search:n})},t.pushSearchFilterClickEvent=function(e,t,n){var a=r();a&&a.push({event:"search_filter_click",search_filter_type:e,search_filter_name:t,search_filter_action:n?"unchecked":"checked"})}},function(e,t,n){"use strict";var r=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var l=arguments[t],i=0,o=l.length;i<o;i++,a++)r[a]=l[i];return r};Object.defineProperty(t,"__esModule",{value:!0}),t.useSearchPageKeyboardNav=void 0;var a=n(1),l="a[href], button:not([disabled]), input:not([disabled]), [tabindex]:not([tabindex='-1'])";function i(e,t,n){var r=n[t].getBoundingClientRect().top,a=n.findIndex((function(e){return Math.abs(e.getBoundingClientRect().top-r)<5})),l=function(e,t){if(e.length<2||t>=e.length)return 1;for(var n=e[t].getBoundingClientRect().top,r=1,a=t+1;a<e.length&&Math.abs(e[a].getBoundingClientRect().top-n)<5;a++)r++;return r}(n,a);if("ArrowRight"===e)return t<n.length-1?t+1:0;if("ArrowLeft"===e)return t>0?t-1:n.length-1;if("ArrowDown"===e)return t+l<n.length?t+l:t%l;var i=t-l>=0?t-l:n.length-l+t%l;return i>=n.length?n.length-1:i}t.useSearchPageKeyboardNav=function(e){var t=e.inputRef,n=e.barRef,o=e.resultsRef,c=e.excludeRef,u=e.enabled;a.useEffect((function(){if(u){var e=function(e){var a,u,s;if(["ArrowDown","ArrowUp","ArrowLeft","ArrowRight"].includes(e.key)&&document.activeElement!==t.current&&!(null===(a=null==c?void 0:c.current)||void 0===a?void 0:a.contains(document.activeElement))){var d=function(e,t,n){var a=e.current?Array.from(e.current.querySelectorAll(l)).filter((function(e){return e!==n.current})):[],i=t.current?Array.from(t.current.querySelectorAll(l)):[];return r(a,i)}(n,o,t);if(0!==d.length){var f=d.indexOf(document.activeElement);if(-1===f)return e.preventDefault(),void(null===(u=d[0])||void 0===u||u.focus());e.preventDefault(),null===(s=d[i(e.key,f,d)])||void 0===s||s.focus()}}};return document.addEventListener("keydown",e),function(){document.removeEventListener("keydown",e)}}}
1),[u,t,n,o,c])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EpiserverFormFactory=void 0;var r=n(56),a=function(){function e(e){var t=this;this.form=null,this.formWrapper=null,this.allFields=null,this.desktopWidth=1023,this.setupLandingForm=function(){if(null!==t.formWrapper&&void 0!==t.formWrapper&&t.formWrapper.classList.add("js-landingform"),t.allFields&&t.allFields.length){var e=Array.from(t.allFields).reverse(),n=-1;if(e[0].classList.contains("full-width")||e[0].classList.contains("FormRecaptcha")||e[0].classList.contains("submit-element")){for(var a=0,l=0;l<e.length;l++){if(e[l].classList.contains("submit-element")||e[l].classList.contains("FormRecaptcha")||e[l].classList.contains("consent-element"))a=l,e[l].classList.contains("submit-element")&&(n=l);else e[l].querySelectorAll("input[type='radio'],input[type='checkbox']").length>0&&e[l].querySelectorAll("input[type='radio'],input[type='checkbox']").forEach((function(e){if(e)new r.CustomInput(e)}))}if(a>0&&a!==e.length){e[0].classList.add("full-width__section--end"),e[a].classList.add("full-width__section--start");for(l=0;l<=a;l++)e[l].classList.add("full-width__section"),0!==l&&l!==a&&e[l].classList.add("full-width__section--middle");if(n>-1&&document.getElementsByTagName("html")[0].getBoundingClientRect().width>t.desktopWidth){setTimeout((function(){var r=e[n].getElementsByClassName("FormSubmitButton")[0],a=function(){var e=0;if(null!==t.form&&void 0!==t.form){var n=t.form.querySelectorAll(".full-width__section");n.length>0&&n.forEach((function(t){var n=t.getBoundingClientRect(),r=getComputedStyle(t);e+=n.height-parseFloat(r.paddingTop)}))}return e}();a>0&&r&&(r.style.bottom=a/2/16+"rem")}),300)}}}}},this.formWrapper=e,this.form=this.formWrapper.querySelector("form"),null!==this.form&&void 0!==this.form&&(this.allFields=this.form.querySelectorAll(".FormStep .half-width, .FormStep .full-width, .FormStep .FormRecaptcha")),this.init()}return e.prototype.init=function(){var e=this;null!==this.formWrapper&&void 0!==this.formWrapper&&this.formWrapper.classList.forEach((function(t){switch(t){case"form-productpage":case"form-landingpage":case"form-full-width":e.setupLandingForm()}}))},e}(),l=function(){function e(){}return e.init=function(){var e=document.querySelectorAll(".design2020 .design2020 .form-wrapper");if(e&&e.length)for(var t=0,n=e;t<n.length;t++){var r=n[t];new a(r)}},e}();t.EpiserverFormFactory=l},function(e,t,n){"use strict";function r(){document.querySelectorAll("[data-consent-category] .ta-content-consent-message").forEach((function(e){if("true"!==e.dataset.a11yEnhanced){e.dataset.a11yEnhanced="true";var t=e.closest("[data-consent-category]"),n=e.querySelector(".ta-content-consent-title"),r=e.querySelector(".ta-content-consent-text"),a=e.querySelector(".ta-content-icon");e.setAttribute("role","button"),e.setAttribute("tabindex","0"),n&&!n.id&&(n.id="ta-title-"+Math.random().toString(36).slice(2)),r&&!r.id&&(r.id="ta-text-"+Math.random().toString(36).slice(2));var l=[null==n?void 0:n.id,null==r?void 0:r.id].filter(Boolean).join(" ");if(l&&e.setAttribute("aria-labelledby",l),a&&a.setAttribute("aria-hidden","true"),t){t.setAttribute("role","group");var i=t.getAttribute("data-consent-title");i&&t.setAttribute("aria-label",i)}e.addEventListener("click",(function(){e.focus()}),!0),e.addEventListener("keydown",(function(t){"Enter"!==t.key&&" "!==t.key&&"Spacebar"!==t.key||(t.preventDefault(),e.focus(),e.click())}))}}))}function a(e){var t,n,r=e.closest("[data-consent-category]");if(r){var a=r.querySelector("template"),l=e.nodeName.toLowerCase(),i=a?a.content.querySelector(l):null,o=i?i.style.width:"",c=i?i.style.height:"";!o&&i&&(o=null!==(t=i.getAttribute("width"))&&void 0!==t?t:""),!c&&i&&(c=null!==(n=i.getAttribute("height"))&&void 0!==n?n:""),o?e.style.width=/^\d+$/.test(o)?o+"px":o:e.style.removeProperty("width"),c?e.style.height=/^\d+$/.test(c)?c+"px":c:e.style.removeProperty("height"),e.style.removeProperty("display"),e.style.removeProperty("max-height")}}function l(){document.querySelectorAll(".js-open-trustarc-consent-manager").forEach((function(e){"true"!==e.dataset.taTriggerBound&&(e.dataset.taTriggerBound="true",e.addEventListener("click",(function(){var e=document.querySelector("#teconsent a");e&&e.click()})))}))}function i(){var e,t;r(),l(),new MutationObserver((function(e){var t=!1;
1e.forEach((function(e){e.addedNodes.forEach((function(e){var n,r;if(e.nodeType===Node.ELEMENT_NODE){var l=e;((null===(n=l.matches)||void 0===n?void 0:n.call(l,"[data-consent-category]"))||(null===(r=l.querySelector)||void 0===r?void 0:r.call(l,"[data-consent-category]")))&&(t=!0),"IFRAME"!==l.nodeName&&"VIDEO"!==l.nodeName||!l.closest("[data-consent-category]")?l.querySelectorAll&&l.querySelectorAll("[data-consent-category] iframe, [data-consent-category] video").forEach((function(e){return a(e)})):a(l)}}))})),t&&(r(),l())})).observe(document.body,{childList:!0,subtree:!0}),e=null,(t=document.querySelector(".truste_box_overlay"))&&null!==t.offsetParent&&(e=window.scrollY),new MutationObserver((function(){var t=document.querySelector(".truste_box_overlay"),n=null!==t&&null!==t.offsetParent;if(n&&null===e)e=window.scrollY;else if(!n&&null!==e){var r=e;e=null,requestAnimationFrame((function(){window.scrollTo({top:r,behavior:"auto"})}))}})).observe(document.body,{childList:!0,subtree:!0})}Object.defineProperty(t,"__esModule",{value:!0}),t.initTrustArcEnhancements=void 0,t.initTrustArcEnhancements=function(){!0===window.__cmpReady?i():document.addEventListener("trustarc:built",i,{once:!0})}}]);

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.