(window.webpackJsonp=window.webpackJsonp||[]).push([[105],{RVTl:function(e,n,t){"use strict";t.r(n),t.d(n,"CookieModalRenderer",(function(){return te}));var o,i,r,a,c,l,u,d,s,m,b=t("zygG"),f=t("ERkP"),p=t("fYnN"),h=t("7nmT"),g=t("UFOP"),O=t("j2PL"),j=t("02Xr"),k=t("dNoy"),v=t("KD1n"),w=t("xY3a"),x=t("DQj2"),y=t("7asP"),C=t("6QEl"),A=t("jiAW"),M=t("jt0n"),T=t("135/"),E=f.createElement,F=Object(C.c)(w.a)(o||(o=Object(v.a)(["\n display: flex;\n box-sizing: border-box;\n order: ",";\n background-color: ","F2;\n padding: ",";\n margin: 0px;\n opacity: 0.95;\n object-fit: contain;\n width: 100%;\n\n "," {\n padding: ",";\n }\n"])),(function(e){return e.withOrder}),(function(e){return e.theme.cookiemodal.backgroundColor}),Object(A.i)(2),(function(e){return Object(M.d)(e.theme.breakpointUtils.map,"md")}),Object(A.i)(2)),L=Object(C.c)(x.a)(i||(i=Object(v.a)(["\n ",";\n\n font-size: 14px !important;\n font-weight: normal !important;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.54 !important;\n letter-spacing: 0.19px !important;\n color: #424242;\n\n margin-bottom: ",";\n "," {\n margin: auto;\n margin-right: ",";\n }\n\n a {\n font-size: 14px !important;\n }\n"])),(function(e){return Object(T.a)(e.theme.cookiemodal.messageText.entry,e.theme.cookiemodal.messageText.style)}),Object(A.i)(3),(function(e){return Object(M.d)(e.theme.breakpointUtils.map,"md")}),Object(A.i)(4)),_=C.c.div(r||(r=Object(v.a)(["\n display: flex;\n margin-left: auto;\n margin-right: auto;\n"]))),N=C.c.div(a||(a=Object(v.a)(["\n display: flex;\n flex-direction: column;\n "," {\n flex-direction: row;\n }\n"])),(function(e){return Object(M.d)(e.theme.breakpointUtils.map,"md")})),S=function(e){return E(F,{withOrder:e.order,"data-testid":"cookie-modal-container"},E(_,null,E(N,null,E(L,{content:e.i18nText.message}),E("div",null,E(y.a,{emphasis:"medium","aria-label":e.i18nText.buttonAriaLabel,"data-testid":"cookie-accept-button",onClick:e.acceptanceHandler,style:{width:"100%"}},e.i18nText.button)))))},P=t("AU4o"),U=t.n(P),D=t("Oj2O"),I=f.createElement,R=U()((function(){return Promise.resolve().then(t.bind(null,"FpjB"))}),{loadableGenerated:{webpack:function(){return["FpjB"]},modules:["@thg-commerce/gravity-icons/src/components/Cookie"]}}),z=Object(C.c)(w.a)(c||(c=Object(v.a)(["\n display: flex;\n box-sizing: border-box;\n order: ",";\n background-color: ",";\n padding: ",";\n margin: 0px;\n opacity: 0.95;\n border-top-width: ",";\n border-top-style: ",";\n border-top-color: ",";\n width: 100%;\n\n ",";\n\n "," {\n padding: ",";\n }\n"])),(function(e){return e.withOrder}),(function(e){return e.theme.cookiemodal.backgroundColor}),Object(A.i)(3),(function(e){return e.theme.cookiemodal.borderWidth}),(function(e){return e.theme.cookiemodal.borderStyle}),(function(e){return e.theme.cookiemodal.borderColor}),Object(D.a)(1),(function(e){return Object(M.d)(e.theme.breakpointUtils.map,"md")}),Object(A.i)(4)),q=Object(C.c)(x.a)(l||(l=Object(v.a)(["\n ",";\n max-width: ",";\n margin-bottom: ",";\n "," {\n margin-right: ",";\n margin-bottom: 0px;\n }\n"])),(function(e){return Object(T.a)(e.theme.cookiemodal.messageText.entry,e.theme.cookiemodal.messageText.style)}),(function(e){return e.theme.paragraph.maxWidth}),Object(A.i)(3),(function(e){return Object(M.d)(e.theme.breakpointUtils.map,"md")}),Object(A.i)(4)),B=C.c.div(u||(u=Object(v.a)(["\n display: flex;\n margin-left: auto;\n margin-right: auto;\n"]))),H=C.c.div(d||(d=Object(v.a)(["\n display: flex;\n flex-direction: column;\n margin-left: ",";\n "," {\n flex-direction: row;\n margin-left: ",";\n }\n"])),(function(e){return e.withMargin?Object(A.i)(3):"0px"}),(function(e){return Object(M.d)(e.theme.breakpointUtils.map,"md")}),(function(e){return e.withMargin?Object(A.i)(4):"0px"})),G=Object(C.c)(R)(s||(s=Object(v.a)(["\n display: flex;\n overflow: visible;\n fill: ",";\n"])),(function(e){return e.theme.cookiemodal.svgFillColor})),W=function(e){return I(z,{withOrder:e.order,"data-testid":"cookie-modal-container"},I(B,null,e.showCookieIcon&&I(G,null),I(H,{withMargin:e.showCookieIcon},I(q,{content:e.i18nText.message}),I("div",null,I(y.a,{emphasis:"medium","aria-label":e.i18nText.buttonAriaLabel,"data-testid":"cookie-accept-button",onClick:e.acceptanceHandler},e.i18nText.button)))))},Y=(t("zjfJ"),t("H5qd")),J=t.n(Y),K=f.createElement;J()(m||(m=Object(v.a)(["\n query Features($identifiers: [String!]!) {\n features(input: { identifiers: $identifiers }) @client(always: true) {\n enabled\n }\n }\n"])));var V=function(e){var n,t=f.useContext(j.a),o=t.horizonFeatures,i=t.config,r=f.useMemo((function(){return e.renderCondition&&e.features.filter((function(e){return(null===o||void 0===o?void 0:o.includes(e))||i&&!!i.siteConfig[e]}))}),[o,e.features,e.renderCondition,null===i||void 0===i?void 0:i.siteConfig]);return(o&&i&&r&&e.renderCondition?e.renderCondition(r):null!==(n=e.features.every((function(e){return(null===o||void 0===o?void 0:o.includes(e))||!!(null===i||void 0===i?void 0:i.siteConfig[e])})))&&void 0!==n&&n)?K(f.Fragment,null,e.children):e.renderAlternative?K(f.Fragment,null,e.renderAlternative):K(f.Fragment,null)},Q=t("5wVl"),$=f.createElement,X=function(e){return $(V,{features:[Q.SUPPORTED_FEATURES.ENABLE_GRAVITY_COOKIE_MODAL],renderAlternative:$(S,e)},$(W,e))},Z=t("CqS1"),ee=t("qdM3"),ne=f.createElement,te=function(e){var n=Object(O.b)(),t=f.useContext(j.a),o=t.currentLocation,i=t.cookieModalContainerRef,r=Object(k.h)(),a=r.subsite,c=r.siteId,l=r.channel,u=r.defaultLocale,d=Object(k.g)(),s=d.hideCookieIcon,m=d.availableLocationsForCookies,v=d.showOptanonFooterLink,w=Object(ee.b)(),x={subsite:a,siteId:c,channel:l},y="undefined"!==typeof p.get("cookieNoticeShown"),C=!v&&"v1|hasOneTrust"!==w.oneTrust_vs_cookieModal,A=f.useState((function(){return function(){var e;if("undefined"===typeof u&&"undefined"===typeof o&&""===o)return!1;if(y||!C)return!1;var n="undefined"===typeof o?u.split("".concat(a,"_"))[1]:"unknown"===o.toLowerCase()?u.split("".concat(a,"_"))[1]:o.toLowerCase();return"undefined"===typeof n||(null===(e=null===m||void 0===m?void 0:m.split(",").map((function(e){return e.toLowerCase()})).includes(n.toLowerCase()))||void 0===e||e)}()})),M=Object(b.a)(A,2),T=M[0],E=M[1],F=null===i||void 0===i?void 0:i.current;f.useEffect((function(){T&&C&&"0"!==t.metricNonce&&n({type:"columbo",payload:Object(g.a)({propertyArgs:x,argumentsObj:{0:"Cookie Modal",1:"Shown",2:"Cookie Modal Message"},requestArgs:{client_timestamp:Math.round(Date.now()/1e3),url:window.location.href},eventData:{type:"Shown",subtype:"Cookie Modal",contents:[{html_element:"Cookie Modal Message"}]},nonce:t.metricNonce})})}),[t.metricNonce]);var L={message:Object(Z.a)("cookie.text.cookiemessage"),button:Object(Z.a)("cookie.button.accept"),buttonAriaLabel:Object(Z.a)("general.cookie.notice.button.arialabel")};return ne(f.Fragment,null,T&&Object(h.createPortal)(ne(X,{showCookieIcon:!s,acceptanceHandler:function(e){e.stopPropagation(),p.set("cookieNoticeShown","cookieNoticeShown",{expires:180,secure:location.protocol.includes("https"),path:"/"}),n({type:"columbo",payload:Object(g.a)({propertyArgs:x,argumentsObj:{0:"Cookie Modal",1:"Clicked",2:"Accept Cookie Button"},requestArgs:{client_timestamp:Math.round(Date.now()/1e3),url:window.location.href},eventData:{type:"Clicked",subtype:"Cookie Modal",contents:[{html_element:"Accept Cookie Button"}]},nonce:t.metricNonce})}),E(!1)},order:e.atTop?-1:0,i18nText:L}),F||document.body))};n.default=te},xY3a:function(e,n,t){"use strict";t.d(n,"a",(function(){return m}));var o,i=t("HbGN"),r=t("KD1n"),a=t("ERkP"),c=t("jiAW"),l=t("Oj2O"),u=["children"],d=a.createElement,s=c.j.section(o||(o=Object(r.a)(["\n background-color: ",";\n ","\n"])),(function(e){return e.theme.surface.style.backgroundColor}),(function(e){return e.theme.elevation.elevationActive&&Object(l.a)(1)})),m=function(e){var n=e.children,t=Object(i.a)(e,u);return d(s,t,n)}}}]); //# sourceMappingURL=105.a4b454fe1d5150dba33b.js.map