1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1340],{72:(e,t,n)=>{"use strict";n.r(t),n.d(t,{FormController:()=>ti});var r=n(81494),i=n(33649),a=n(67867),o=n(11470),s=n(80542),l=n(39487),c=n(2367),d=n(95155),u=n(12115),m=n(41521),p=n(20063),h=n(35068),_=n(1213),f=n(75462),v=n(98569),g=n(33723),x=n(36997),b=n.n(x),y=n(64850),j=n(92254),w=n(93192),k=(0,u.createContext)({formType:"",submitMessages:{error:"",success:"",validate:""},status:{},setStatus:function(){},preConNames:[],uploadProgress:0,files:{},addFile:function(){},deleteFile:function(){},preconditions:[],hasOxomiButton:!1,hasFileUpload:!1,setFilesErrorMessage:function(){}}),I=n(72230),C=n(15168),N=n.n(C),T=n(10685),S=n.n(T),A=n(60663);function P(e){var t=e.field,n=t.options,r=t.name,i=t.type,a=t.rules,o=t.comment,s=e.className,l=e.withImage,c=e.handleToggleChange,p=(0,u.useRef)(null),h=(0,m.j7)(),_=h.values,f=h.errors,v=h.touched,g=h.handleBlur;return(0,u.useEffect)(function(){if(s.includes("consent-form-checkbox")){var e,t,n,r=null==(n=p.current)||null==(t=n.parentElement)||null==(e=t.previousSibling)?void 0:e.querySelectorAll("p"),i=r[r.length-1];(0,j.Im)(i)||i.classList.add("pBeforeConsent")}}),(0,d.jsxs)("div",{className:s,id:r,ref:p,children:[(0,d.jsx)("div",{className:"form-items--wrapped",children:null==n?void 0:n.map(function(e,t){var n,a;return(0,d.jsxs)("label",{htmlFor:"".concat(r,"-").concat(t),children:[l&&(0,d.jsx)(A._,{format:null==(n=e.imageObject)?void 0:n.format,data:e.imageObject,title:e.pictureAlt,alt:e.pictureAlt,aspectRatio:"1_1"}),(0,d.jsx)("input",{title:o,id:"".concat(r,"-").concat(t),type:i,name:r,value:"checkbox"===i?_[r][t]:_[r]||"",onBlur:g,checked:"checkbox"===i?_[r].includes(e.value):_[r]===e.value,onChange:function(){return c(e.value)}}),"string"==typeof e.title||"string"==typeof e.label?(0,d.jsx)(y.InnerHtml,{as:"span",content:e.title||e.label}):(0,d.jsx)("span",{children:e.label})]},"".concat(r,"-").concat(e.title||(null!=(a=e.label)?a:"")||e.value||""))})}),(0,d.jsx)(y.InnerHtml,{as:"p",className:"form-items__error-message",content:f[r]&&v[r]&&!(0,j.Im)(a)&&f[r]||""})]})}var E=n(82023);function L(e){var t,n=e.field,r=e.hasValidPrecondition,s=n.fieldType,l=n.name,c=n.type,p=n.alignment,h=n.label,_=n.rules,f=n.options,v=(0,m.j7)(),g=v.setFieldValue,x=v.setTouched,y=v.values,w=v.errors,k=v.touched,C=(0,E.A)(),T="checkbox"===c,L="form_field_radiobutton_images"===s||"form_field_checkbox_images"===s;"form_field_checkbox_crm"!==s||f||(f=[{title:h,value:l}]),(0,u.useEffect)(function(){w[l]&&r&&delete w[l];var e=T?[]:"";y[l]&&!N()(y[l],e)&&r&&g(l,e)},[w,r,T,l,g,y]);var D=function(e){var t;C&&x((0,o._)((0,a._)({},k),(0,i._)({},l,!0))),T&&y[l].includes(e)?(t=y[l].filter(function(t){return t!==e}),g(l,t)):T?(t=y[l].concat(e),g(l,t)):g(l,e)};if(C){var F=!(0,j.Im)(_)&&_.some(function(e){return e.formValidator.includes("NotEmpty")});return(0,d.jsxs)("div",{className:!(0,j.Im)(w[l])&&(null==k?void 0:k[l])?"form-item--error ".concat(b().hasError):"",children:["form_field_checkbox_crm"!==s&&(0,d.jsxs)("span",{className:b().gddsToggleLabel,children:[h,F?"*":""]}),L?(0,d.jsx)("div",{className:"".concat(b().gddsToggleButtons," ").concat(b().gddsToggleButtonsImage),children:null==f?void 0:f.map(function(e,t){var n;return(0,d.jsxs)("div",{children:[L&&(0,d.jsx)(A._,{format:null==(n=e.imageObject)?void 0:n.format,data:e.imageObject,alt:e.pictureAlt,title:e.pictureAlt,aspectRatio:"1_1"}),(0,d.jsx)(I.l,{type:c,name:l,label:h,items:[(0,a._)({text:e.title},e)],values:y,errors:(null==k?void 0:k[l])&&w,onChange:D,required:F,alignByContent:"left",alignment:null!=p?p:"horizontal"})]},S()(e))})}):(0,d.jsx)("div",{className:b().gddsToggleButtons,children:(0,d.jsx)(I.l,{type:c,name:l,label:h,items:null==f?void 0:f.map(function(e){return(0,a._)({text:e.title},e)}),values:y,errors:(null==k?void 0:k[l])&&w,onChange:D,required:F,alignByContent:"left",alignment:null!=p?p:"horizontal"})})]})}return(0,d.jsx)(P,{field:(0,o._)((0,a._)({},n),{options:f}),className:(t=["form-items"],L&&t.push("form-items--images"),L||"vertical"!==p||t.push("form-items--vertical"),(0,j.Im)(w[l])||!k[l]||r||t.push("form-item--error"),n.reduceBottomDistanceToNextElement&&t.push("consent-form-checkbox"),t.join(" ")),withImage:L,handleToggleChange:D})}var D=n(12132);function F(e){var t=e.fileName,n=e.deleteFile;return(0,d.jsxs)("div",{children:[(0,d.jsx)(y.InnerHtml,{as:"span",className:"form-item__file",content:t}),(0,d.jsx)(D.$n,{symbol:"close",type:D.lP.PLAIN,onClick:n})]})}var B=n(44287),H=n(77560),M=n.n(H);let R=(0,u.forwardRef)(function(e,t){var n=e.label,r=e.className,i=e.comment,s=e.name,l=e.type,c=e.customType,m=e.handleOnChange,p=e.maxFileC
1ount,h=e.placeholderString,_=e.deleteFile,f=e.files,v=e.rules,g=e.errorMessage,x=e.values,b=!(0,j.Im)(v),w=!(0,j.Im)(f)&&!(0,j.Im)(f[s])&&f[s].length===p,k=(0,u.useId)(),I=(0,u.useId)(),C=function(){var e=document.getElementById(I);e&&"function"==typeof e.focus&&e.focus({preventScroll:!0})};return(0,d.jsxs)("div",{className:r,children:[(0,d.jsx)("span",{className:M().label,children:n}),(0,d.jsx)("input",(0,o._)((0,a._)({ref:t,title:i,id:s,name:s},"number"===l?{inputMode:"numeric",pattern:"[0-9]*",type:"text"}:{type:(null!=c?c:"")||l}),{multiple:p>1,onChange:function(e){m(e,p),C()},"aria-invalid":!!g||void 0,"aria-describedby":g?"errorLabel-".concat(k):void 0})),(0,d.jsxs)("label",{htmlFor:s,className:M().uploadbutton,children:[!(0,j.Im)(h)&&(0,d.jsx)(y.InnerHtml,{as:"span",content:h}),w||(0,d.jsx)(B.$,{id:I,stylingType:"secondary",onClick:function(){var e;null==(e=t.current)||e.click()},children:n})]}),!(0,j.Im)(f)&&f[s]&&(0,d.jsx)("div",{className:M().nordUploadFiles,children:f[s].map(function(e,t){return(0,d.jsx)(F,{fileName:e.name,deleteFile:function(){var e;_(s,b&&null!=(e=v[0].errorMessage)?e:"",t),x[s]=[]}},S()(e))})}),(0,d.jsx)(y.InnerHtml,{as:"p",id:"errorLabel-".concat(k),className:M().nordUploadError,content:g})]})});var O=n(23130),W=n(31988),z=n(4989);function G(e){var t,n,r,i,s=e.field,l=e.className,c=e.customType,p=e.deleteFile,h=e.handleOnChange,_=s.type,f=s.name,v=s.rules,g=s.label,x=s.comment,b=s.maxFileCount,I=s.required,C=(0,m.j7)(),N=C.values,T=C.errors,A=C.touched,P=(0,u.useContext)(k),E=P.files,L=P.filesErrorMessage,B=P.setFilesErrorMessage,H=(0,u.useRef)(null),M=(0,O.d)(),G=(0,W.R)(),V=(null==(t=s.placeholder)?void 0:t.toString())||"",U="textarea"===_?"textarea":"input",q=(n=T[f]&&A[f]&&!(0,j.Im)(v)&&"keepErrorMessage"!==T[f]?T[f]:"",L&&"file"===_&&(n=n?"".concat(n," ").concat(L):L),n),Y="file"===_,Z=(0,z.hH)(),$=function(e){var t;p(f,I&&null!=(t=v[0].errorMessage)?t:"",e)};return Y&&(G||M)?(0,d.jsx)(R,{label:g,comment:x,ref:H,name:f,type:_,customType:c,className:l,handleOnChange:h,maxFileCount:null!=b?b:0,placeholderString:V,deleteFile:p,rules:null!=v?v:[],errorMessage:q,files:E,values:N}):(0,d.jsxs)("div",{className:l,children:[(0,d.jsxs)("label",{htmlFor:f,className:(r=Y&&!(0,j.Im)(E)&&!(0,j.Im)(E[f])&&E[f].length===b,(0,w.B)(Y&&"".concat(r?"hide":""," button button--background-primary form-item__file-upload"))),children:[(0,d.jsx)(U,(0,o._)((0,a._)({ref:H,title:x,id:f,name:f,value:Y?void 0:N[f]},"number"===_?{inputMode:"numeric",pattern:"[0-9]*",type:"text"}:{type:null!=c?c:_}),{onChange:function(e){h(e,b)}})),V&&(0,d.jsx)(y.InnerHtml,{as:"span",content:V}),Y&&(0,d.jsx)(y.InnerHtml,{as:"span",content:g})]}),Y&&!(0,j.Im)(E)&&(null==(i=E[f])?void 0:i.map(function(e,t){return(0,d.jsx)(F,{fileName:e.name,deleteFile:function(){return $(t)}},S()(e))})),(0,d.jsxs)("p",{className:"form-item__error-message",children:[(0,d.jsx)(y.InnerHtml,{as:"span",content:q}),q===Z("web20_forms_invalid_filetype")&&(0,d.jsx)(D.$n,{symbol:"close",type:D.lP.PLAIN,onClick:function(){var e;(0,j.Im)(E[f])&&(null==(e=v[0])?void 0:e.errorMessage)?B(v[0].errorMessage):B(void 0)}})]})]})}var V=n(19075),U=n(68036);function q(e){var t=e.field,n=t.type,r=t.name,i=t.placeholder,a=t.label,o=t.readonly,s=t.required,l=e.handleOnChange,c=(0,m.j7)(),u=c.values,p=c.errors,h=c.touched,_=!(0,j.Im)(p[r])&&(null==h?void 0:h[r]),f="textarea"===n,v=f?V.A:U.z;return(0,d.jsx)("div",{className:_?"form-item--error ".concat(b().hasError):void 0,children:(0,d.jsx)(v,{type:f?void 0:n,name:r,placeholder:i,label:"".concat(a).concat(s?"*":""),errors:(null==h?void 0:h[r])&&p||void 0,onChange:l,values:u,readOnly:o,autoHeight:f})})}function Y(e){var t,n=e.field,r=e.hasValidPrecondition,i=e.customType,a=n.type,o=n.name,s=n.rules,l=(0,m.j7)(),c=l.handleBlur,p=l.handleChange,h=l.setFieldValue,_=l.values,f=l.errors,v=l.touched,g=(0,u.useContext)(k),x=g.addFile,b=g.deleteFile,y=(0,E.A)(),w="file"===a;(0,u.useEffect)(function(){f[o]&&r&&delete f[o],_[o]&&r&&!(0,j.Im)(_[o])&&h(o,w?[]:"")},[f,r,w,o,h,_]);var I=function(e,t){(null==e?void 0:e.currentTarget.type)==="file"?(x(e,null!=t?t:0),h(o,_[o].concat(e.currentTarget.value))):(c(e),p(e))};return y&&!w?(0,d.jsx)(q,{field:n,handleOnChange:I}):(0,d.jsx)(G,{field:n,className:(t=["form-item"],(f[o]&&v[o]&&!(0,j.Im)(s)&&!r||f[o]&&v[o])&&t.pu
1sh("form-item--error"),v[o]&&!w&&t.push("form-item--filled"),w||!v[o]||_[o]||t.push("form-item--empty"),"hidden"===a&&t.push("hide"),t.join(" ")),deleteFile:function(e,t,n){h(e,_[e].filter(function(e,t){return t!==n})),b(e,t,n)},handleOnChange:I,customType:i})}var Z=n(72473),$=n(75216),K=n(82269),X=n(92840),J=n(34334),Q=n(9966),ee=n(87046);function et(e){var t=e.field,n=t.name,r=t.placeholder,i=t.label,a=t.rules,o=t.type,l=t.readonly,c=t.disabled,p=(0,s._)((0,u.useState)(null),2),h=p[0],_=p[1],f=(0,s._)((0,u.useState)(null),2),v=f[0],g=f[1],x=(0,m.j7)(),y=x.values,w=x.errors,k=x.touched,I=x.setFieldTouched,C=x.setFieldValue,N=(0,Q.N)(),T=(0,z.hH)(),S=(0,ee.Y)(),A=!(0,j.Im)(a)&&a.some(function(e){return e.formValidator.includes("NotEmpty")}),P=!(0,j.Im)(w[n])&&(null==k?void 0:k[n]),E=(0,u.useMemo)(function(){return y[n]?new Date("2020-01-01 ".concat(y[n])):void 0},[n,y]),L=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"24",n=e.replace(/:/g,""),r="hhmm";return"24"===t&&(r="HHmm"),(0,X.u)(n,r)||(0,X.u)(n,"".concat(r,"ss"))};return(0,d.jsx)("div",{className:P?"form-item--error ".concat(b().hasError):"",children:"datepicker"!==o?(0,d.jsx)("div",{className:b().gddsTimepicker,children:(0,d.jsx)($.A,{required:A,error:v||(null==k?void 0:k[n])&&w[n]||void 0,nowLabel:T("web20_datepicker_now")||"Now",label:i,disabled:c,readonly:l,submitButtonLabel:T("web20_datepicker_ok")||"ok",name:n,onReset:function(){g(null),C(n,"")},format:"24",placeholder:r,time:E,onValueChange:function(e){var t=e.timeString;L(t)?(I(n,!0),C(n,t),g(null)):t&&g(T("campus_form_invalid"))}})}):(0,d.jsx)("div",{className:b().gddsDatepicker,children:(0,d.jsx)(K.t,{dateFormat:N,required:A,dateError:(null==k?void 0:k[n])?w[n]:void 0,name:n,label:i,disabled:c,readonly:l,selectedDates:h?[h]:void 0,showOutsideDays:!0,weekStartsOn:0,appointments:[],monthNames:(null==S?void 0:S.localize)?Array(12).fill(void 0).map(function(e,t){var n;return null==(n=S.localize)?void 0:n.month(t)}):void 0,weekdayNamesShort:(null==S?void 0:S.localize)?Array(7).fill(void 0).map(function(e,t){var n;return null==(n=S.localize)?void 0:n.day(t,{width:"short"})}):void 0,placeholder:r,onDateChange:function(e){I(n,!0),C(n,e),_(e?(0,J.qg)(e,N,new Date):null)}})})})}var en=n(70740),er=n(9994),ei=n.n(er);function ea(e){var t=e.field,n=t.name,r=t.rules,i=t.comment,a=e.onChange,o=e.className,l=e.selectedTime,c=(0,m.j7)(),p=c.values,h=c.errors,_=c.touched,f=c.setFieldTouched,v=(0,Q.N)(),g=(0,ee.Y)(),x=(0,u.useRef)(null),b=(0,s._)((0,u.useState)(!1),2),k=b[0],I=b[1];(0,u.useEffect)(function(){(null==g?void 0:g.code)&&(0,en.E)(g.code,g)},[g]);var C=function(){I(!0),setTimeout(function(){var e;null==x||null==(e=x.current)||e.setOpen(!1),I(!1)},100)};return(0,d.jsxs)("div",{className:(0,w.B)(o,p[n]&&"form-item--filled",k?ei().hideDatePicker:void 0),children:[(0,d.jsxs)("label",{htmlFor:n,onClick:function(e){return e.preventDefault()},onKeyUp:function(e){return e.preventDefault()},children:[(0,d.jsx)(en.Ay,{locale:g.code,title:i,id:n,value:p[n],name:n,selected:l,dateFormat:v,onChange:function(e){a(e),C()},onSelect:function(){C()},ref:x,onBlur:function(){return f(n,!0)},autoComplete:"off",popperPlacement:"bottom-start"}),v&&(0,d.jsx)(y.InnerHtml,{as:"span",content:v})]}),(0,d.jsx)(y.InnerHtml,{as:"p",className:"form-item__error-message",content:h[n]&&_[n]&&!(0,j.Im)(r)&&"keepErrorMessage"!==h[n]&&h[n]||""})]})}function eo(e){var t=e.field,n=t.name,r=t.rules,i=t.comment,a=e.onChange,o=e.className,l=e.selectedTime,c=(0,z.hH)(),p=(0,m.j7)(),h=p.values,_=p.errors,f=p.touched,v=p.setFieldTouched,g=(0,u.useRef)(null),x=(0,s._)((0,u.useState)(!1),2),b=x[0],k=x[1],I=function(){k(!0),setTimeout(function(){var e;null==g||null==(e=g.current)||e.setOpen(!1),k(!1)},100)};return(0,d.jsxs)("div",{className:(0,w.B)(o,b?ei().hideDatePicker:void 0),children:[(0,d.jsxs)("label",{htmlFor:n,onClick:function(e){return e.preventDefault()},onKeyUp:function(e){return e.preventDefault()},children:[(0,d.jsx)(en.Ay,{autoComplete:"off",title:i,id:n,value:h[n],name:n,selected:l,showTimeSelect:!0,showTimeSelectOnly:!0,timeCaption:c("web20_forms_timepicker"),timeIntervals:15,timeFormat:"HH:mm",dateFormat:"HH:mm",onChange:function(e){a(e),I()},onSelect:function(){I()},ref:g,onBlur:function(){return v(n,!0)},preventOpenOnFocus:!0,popperPlacement:"bottom-start"}),(0,d.jsx)(y.InnerHtml,{as:"span",content:"__:__"})]}),(0,d.jsx)(y.InnerHtml,{as:"p",className:"form-item__error-message",content:_[n]&&f[n]&&!(0,j.Im)(r)&&"keepErrorMessage"!==_[n]&&_[n]||""})]})}var es=n(43697);function el(e){var t,n=e.hasValidPrecondition,r=e.field,i=r.name,a=r.fieldType,o=(0,s._)((0,u.useState)(null),2),l=o[0],c=o[1],p=(0,m.j7)(),h=
1p.values,_=p.errors,f=p.touched,v=p.setFieldTouched,g=p.setFieldValue,x=(0,Q.N)(),b=(0,E.A)(),y="form_field_timepicker"===a;return((0,u.useEffect)(function(){_[i]&&n&&delete _[i],h[i]&&n&&g(i,"")},[_,n,i,g,h]),b)?(0,d.jsx)(et,{field:r}):(0,d.jsx)(y?eo:ea,{onChange:function(e){var t="";if(e)try{"form_field_timepicker"===a?t=(0,Z.GP)(new Date(b?"2000-01-01 ".concat(e):e),"HH:mm"):b||(t=(0,Z.GP)(new Date(e),x))}catch(e){es.t.error("Failed to format date",e)}v(i,!0),g(i,t),c(e)},field:r,className:(t=["form-item"],f[i]&&t.push("form-item--filled"),y?t.push("form-item__timepicker"):t.push("form-item__datepicker"),f[i]&&(0,j.Im)(h[i])&&!n&&t.push("form-item--empty"),!(0,j.Im)(_[i])&&f[i]&&t.push("form-item--error"),t.join(" ")),selectedTime:l})}var ec=n(84186),ed=n(23426),eu=n(29183),em=n(34085),ep=ed.Ay.div.withConfig({componentId:"sc-4507b5d7-0"})(["display:flex;gap:1rem;flex-direction:column;justify-content:center;@media ","{flex-direction:row;justify-content:flex-end;}@media (max-width:","){button{min-width:100%;}}"],function(e){return e.theme.device.medium},(0,em.a)(eu.yS.responsive.mobileMax)),eh=n(10201);function e_(e){var t=e.fieldName,n=(0,u.useRef)(!1),r=(0,m.j7)().setFieldValue,i=(0,u.useCallback)(function(e){!1===n.current&&(r(t,e||""),n.current=!0)},[t,r]);return(0,d.jsx)(eh.z2,{onVerify:i},S()(new Date))}var ef=n(33849);function ev(e){var t=e.buttons,n=e.disabled,r=(0,m.j7)().handleReset,i=(0,u.useContext)(k),a=i.formType,o=i.uploadProgress,s=i.hasFileUpload,l=i.hasOxomiButton,c=i.oxomiButtonClick;if((0,j.Im)(t))return null;var p=o>0?"upload-icon-animation":"";return(0,d.jsxs)(d.Fragment,{children:[l&&(0,d.jsx)("div",{className:"form-item--button-abort",children:(0,d.jsx)(D.$n,{type:D.lP.PLAIN,color:D.qT.PRIMARY,onClick:c,symbol:"arrow-link-light-left",children:(0,d.jsx)(ef.Translation,{id:"web20_oxomi_abort_order"})})}),t.map(function(e){var t="submit"===e.type;return(0,d.jsx)(D.$n,{className:"form-item--button ".concat(p),type:D.lP.DEFAULT,symbol:a&&(s&&!t||!s)&&"arrow-link-light-right"||void 0,color:D.qT.WHITE,background:t?D.WD.PRIMARY:D.WD.GREY_BLUE,onClick:t?void 0:r,buttonType:t?e.type:"button",disabled:n,children:s&&t?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("div",{className:"icon-upload__wrapper",children:(0,d.jsx)("span",{className:"icon-upload__icon"})}),(0,d.jsx)("span",{className:"progress-bar",style:{width:"".concat(o,"%")}}),(0,d.jsx)("span",{className:"upload-button--text",children:p&&t?(0,d.jsx)(ef.Translation,{id:"web20_forms_uploading_files"}):e.label})]}):e.label},e.id)})]})}var eg=n(60190),ex=n(62249),eb=n(63324),ey=n(92348);function ej(e){var t=e.options,n=e.iteration,r=e.disabled,i=e.field,s=e.defaultDropdownValue,l=(0,m.j7)(),c=l.handleBlur,p=l.handleChange,h=l.setFieldValue,_=l.values,f=l.errors,v=l.touched,g=(0,u.useContext)(k).preConNames,x=(0,E.A)(),b=g[n],I=eF[n],C=s[n],N=_[b],T=!!_[g[0]],A=!!N,P=t[0];t.sort(function(e,t){return e.sort-t.sort});var L=g[g.length-2];(0,u.useEffect)(function(){P&&N&&P.artId&&h(g[g.length-1],P.artId)},[P,g,h,N,b]),!P.children&&1===n&&f[L]&&delete f[L],A&&(P=t.find(function(e){return e.name===N}));var D=v[b]&&f||{};return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"cell small-12 medium-6 dependency-dropdown",children:[!x&&(0,d.jsx)("h3",{className:"h4",children:i[I]}),(0,d.jsx)("div",{className:(0,w.B)("form-item form-item--dropdown",r&&"form-item--disabled",!(0,j.Im)(f[b])&&v[b]&&"form-item--error"),children:(0,d.jsx)("div",{className:x?"":"dropdown__trigger",children:x?(0,d.jsx)(eb.m,{name:b,errors:D,placeholder:C,onChange:function(e){if(h(b,e.name),e.name!==_[b]){var t=g.slice(0,-1),n=g.indexOf(b);t.splice(n+1,g.length).forEach(function(e){h(e,"")})}},onBlur:c,label:i[I],items:null==t?void 0:t.map(function(e){return(0,o._)((0,a._)({},e),{id:String(e.id),text:(0,ey.j)(e.name),value:e.name})}),values:_,outlined:!0,required:i.required}):(0,d.jsxs)("select",{id:b,name:b,value:N,onChange:p,onBlur:c,disabled:r,"data-testid":b,children:[(0,d.jsx)("option",{value:"",children:C||""}),!r&&!(0,j.Im)(t)&&t.map(function(e){return(0,d.jsx)("option",{value:e.name,children:(0,ey.j)(e.name)},S()({option:e}))})]})})}),!x&&(0,d.jsx)(y.InnerHtml,{as:"p",className:"form-item__error-message",content:f[b]&&v[b]&&!(0,j.Im)(i.rules)&&"keepErrorMessage"!==f[b]&&f[b]||""})]}),(null==P?void 0:P.children)&&(!T&&n<1||T)&&(0,d.jsx)(ej,(0,o._)((0,a._)({},e),{options:P.children,iteration:n+1,disabled:!A}))]})}var ew=n(27905),ek=n.n(ew),eI=n(70113),eC=n.n(eI),eN=n(72808),eT=n(78675),eS=n(86142);function eA(e){return Object.fromEntries(Object.entries(e).map(function(e){var t=(0,s._)(e,2);return[t[0],function e(t){if(ek()(t))return t.map(e);if(eC()(t))return eA(t);if("string"==typeof t)return encodeURIComponent(t).replace(/[!'()*]/g,function(e){return"%".concat(e.charCodeAt(0).toString(16).toUpperCase())});return t}(t[1])]}))}var eP=function(e){var t=(0,eT.d)(e);return(t||e.form)&&e.form[t]||null},eE=function(e){var t=eP(e);return t&&t.preConDropdown&&t.preConDropdown.products||null},eL=["name","nameColor","namePanel","nameArtId"],eD=["modelName","color","colorPanel","modelNumber"],eF=["label","labelColor","labelPanel"],eB=["leadmodule","oxomi","downloadCenter"],eH={datepicker:"date",timepicker:"time",file:"file",name:"text",subject:"text"},eM={form_field_dropdown:function(e){var t=e.field,n=t.options,r=t.name,i=t.rules,o=t.comment,s=t.type,l=t.label,c=e.hasValidPrecondition,p=(0,E.A)(),h=(0,z.FE)("web20_chat_group_selection_default_value"),_=(0,m.j7)(),f=_.setFieldValue,v=_.setFieldTouched,g=_.handleBlur,x=_.handleChange,k=_.values,I=_.errors,C=_.touched;if((0,u.useEffect)(function(){k[r]&&c&&!(0,j.Im)(n)&&f(r,n[0].value)},[c,r,n,f,k]),p){var N=!(0,j.Im)(i)&&i.some(function(e){return e.formValidator.includes("NotEmpty")});return(0,d.jsx)("div",{className:!(0,j.Im)(I[r])&&(null==C?void 0:C[r])?"form-item--error ".concat(b().hasError):"",children:(0,d.jsx)(eb.m,{name:r,placeholder:("group_select"===s||"select"===s)&&h||"",errors:(null==C?void 0:C[r])&&I||{},onChange:function(e){v(r,!0),f(r,e.value)},label:l,items:null==n?void 0:n.map(function(e){return(0,a._)({id:e.title,text:e.title},e)}),values:k,outlined:!0,required:N})})}return(0,d.jsxs)("div",{className:(0,w.B)("form-item form-item--dropdown",!(0,j.Im)(I[r])&&C[r]&&"form-item--error"),children:[(0,d.jsx)("div",{className:"dropdown__trigger",children:(0,d.jsxs)("select",{title:o,id:r,name:r,value:k[r],onChange:function(e){e.target.blur(),g(e),x(e)},children:[("group_select"===s||"select"===s)&&(0,d.jsx)("option",{value:"",children:h}),!(0,j.Im)(n)&&n.map(function(e){return(0,d.jsx)("option",{value:e.value,children:(0,ey.j)(e.title||e.label)},S()({option:e}))})]})}),(0,d.jsx)(y.InnerHtml,{as:"p",className:"form-item__error-message",content:I[r]&&C[r]&&!(0,j.Im)(i)&&"keepErrorMessage"!==I[r]&&I[r]||""})]})},form_field_radiobuttons:L,form_field_radiobutton_images:L,form_field_checkbox:L,form_field_checkbox_crm:L,form_field_checkbox_images:L,form_field_checkbox_group:L,form_field_button:function(e){var t=e.field.buttons,n=(0,O.d)(),r=(0,E.A)(),i=(0,W.R)()||n,a=(0,ex.al)(),o=(0,m.j7)(),s=o.isSubmitting,c=o.handleReset,p=(0,u.useContext)(k),h=p.submitMessages,_=p.status,f=p.formType,v=p.captchaField,g=s||(null==_?void 0:_.isSubmissionSuccessful),x=(0,u.useMemo)(function(){return v&&window.__grecaptcha_cfg?(0,d.jsx)(e_,{fieldName:v.fieldName}):null},[v]),b=(0,u.useMemo)(function(){var e=Array.isArray(t)?t:[];return a?e:(0,l._)(e).reverse()},[a,t]);return r&&!i?(0,d.jsxs)("div",{children:[x,t.map(function(e){return(0,d.jsx)(B.$,{stylingType:"submit"===e.type?"primary":"secondary",size:"big",buttonType:"submit"===e.type?e.type:"reset",onClick:"submit"!==e.type?c:void 0,symbol:"submit"===e.type?"arrow_right":void 0,stretched:a,disabled:g,children:e.label},e.id)})]}):i?(0,d.jsxs)(ep,{children:[x,b.map(function(e){return(0,d.jsx)(B.$,{stylingType:"submit"===e.type?"primary":"secondary",size:"standard",buttonType:"submit"===e.type?e.type:"reset",onClick:"submit"!==e.type?c:void 0,symbol:"submit"===e.type?"arrow_right":void 0,disabled:g,children:e.label},e.id)})]}):(0,d.jsxs)(d.Fragment,{children:[x,(null==_?void 0:_.messageIcon)&&"leadmodule"===f&&(0,d.jsx)(eg.Q,{type:_.validationError?"alert":_.messageIcon,content:_.validationError?h.error:h.val
1idate}),(0,d.jsx)(ev,{disabled:g,buttons:t})]})},form_field_text:Y,form_field_email:Y,form_field_password:Y,form_field_datepicker:el,form_field_timepicker:el,form_field_hidden:Y,form_field_number:Y,form_field_inlinetext:function(e){var t=e.field.value,n=(0,E.A)();return(0,d.jsx)(y.InnerHtml,{as:"div",className:"inline-text",content:t,isGdds:n})},form_field_textarea:Y,form_field_file_upload:Y,form_separator:ec.A,form_field_dropdown_models:function(e){var t,n=e.field,i=(0,_.d4)(eE),a=(0,z.hH)(),o=(0,_.wA)(),s=[a("web20_form_default_dropdown_product_model"),a("web20_form_default_dropdown_color_model"),a("web20_form_default_dropdown_panel_model")];return((0,u.useEffect)(function(){o(function(e,t){return(0,r._)(function(){var n,r,i;return(0,c.YH)(this,function(a){var o,s;switch(a.label){case 0:n=t(),r=(0,eT.d)(n),i="".concat((0,eN.A)("models",n),"/?language=").concat(r),e({type:"PRE_CON_DATA_PENDING"}),a.label=1;case 1:return a.trys.push([1,4,,5]),[4,(0,eS.J)(i)];case 2:return[4,a.sent().json()];case 3:return e((o=a.sent(),s=r,{type:"PRE_CON_DATA_FULFILLED",products:o.data.products,language:s})),[3,5];case 4:return e({type:"PRE_CON_DATA_REJECTED",error:a.sent().response,language:r}),[3,5];case 5:return[2]}})})()})},[o]),(0,j.Im)(i))?null:(0,d.jsx)("div",{className:"grid-x grid-margin-x",children:(0,d.jsx)(ej,{options:i,iteration:0,disabled:null!=(t=n.disabled)&&t,field:n,defaultDropdownValue:s})})}},eR=["application/bat","application/textedit","application/x-bat","application/x-dosexec","application/x-javascript","application/x-msdos-program","application/x-msdownload","application/x-httpd-php","text/javascript","text/html"],eO=function(e){var t;return null!=(t=eH[e])?t:null},eW=n(29594),ez=n(24701);function eG(e){var t,n,r,i,a,o,s,l,c=e.type,p=e.fieldType,h=e.label,_=e.name,x=e.size,I=e.required,C=e.reduceBottomDistanceToNextElement,N=e.index,T=(0,u.useContext)(k),S=T.formType,A=T.hasOxomiButton,P=T.preconditions,E=(0,m.j7)().values,L=(0,eW.Q)()===ez.D.GDDS,D=(0,O.d)(),F=(0,W.R)(),B=L?({container:f.m,row:v.f,col:g.f}).col:"div";if("form_spacer"===p)return(0,d.jsx)("div",{"data-id":"spacer",className:b().spacer});var H="file"===c,M=eM[p||c],R=Number(x)||12,z=A&&"button"===c?" oxomi-wrapper":"",G=function(e,t,n){var r=null==e?void 0:e.find(function(e){return e.fieldName===n}),i="";if(!(0,j.Im)(r)){var a=r.targetFieldName,o=r.pattern;i=!(0,j.Im)(t[a])&&t[a].includes(o)?"":" hide"}return i}(P,E,_);return M&&(0,d.jsxs)(B,{className:(n=(t={isGroup:L,fieldSize:R,hasValidPrecondition:G,hasOxomitButtonWrapper:z,isFileUpload:H,isNord:F,reduceBottomDistanceToNextElement:C}).isGroup,r=t.fieldSize,i=t.hasValidPrecondition,a=t.hasOxomitButtonWrapper,o=t.isFileUpload,s=t.isNord,l=t.reduceBottomDistanceToNextElement,(0,w.B)(n?b().gddsField:"cell medium-".concat(r),6===r?"half":"full",i,a,o&&"fileUpload",s&&l&&"consent-form-checkbox")),"data-preview-id":"leadmodule"===S||void 0===N?void 0:"#".concat(N),size:L?[4,8,R]:void 0,children:[!L&&!F&&!D&&!(0,j.Im)(h)&&!H&&"string"==typeof h&&"dropdown_models"!==c&&"form_field_checkbox_crm"!==p&&(0,d.jsx)(y.InnerHtml,{as:"span",className:"h4",content:I?"".concat(h,"*"):h}),!(0,j.Im)(h)&&!H&&"string"!=typeof h&&(0,d.jsx)("b",{children:h}),(0,d.jsx)(M,{field:e,customType:eO(c),hasValidPrecondition:G})]})}function eV(e){var t=e.id,n=e.type,r=e.legend,i=e.colorVariant,s=e.fields,l=e.withPreviewId,c=function(e){var t,n,r,i,s=!(0,j.Im)(e.rules)&&(null==(t=e.rules)?void 0:t.some(function(e){return e.formValidator.includes("NotEmpty")}));return(0,d.jsx)(eG,(0,o._)((0,a._)({},e),{index:l?null==e?void 0:e.index:void 0,rules:null!=(n=e.rules)?n:[],required:s}),"".concat(null!=(r=e.id)?r:"no-id","-").concat(null!=(i=e.name)?i:"no-name"))};return"container"===n?(0,d.jsx)("div",{"data-id":"form-fields-group",className:b().formFieldsGroup,children:s.map(c)}):(0,d.jsxs)("fieldset",{id:t,className:(0,w.B)(b().formFieldset,i&&b()[i]),children:[(0,d.jsx)("legend",{children:r}),s.map(c)]})}var eU=n(45983),eq=n(10292),eY=n(62774),eZ=n(78247),e$=function(){function e(){(0,eY._)(this,e),this.tmpFields=[],this.fieldsetsGroup=[],this.reset()}var t=e.prototype;return t.reset=function(){this.open=!1,this.legend="",this.colorVariant="",this.id=""},t.beginFieldset=function(e){this.tmpFields.length&&this.finish(),this.open=!0,this.legend=e.label,this.type="fieldset",this.colorVariant=e.colorVariant,this.id=e.id},t.addField=function(e){this.tmpFields.push(e)},t.finishFieldset=function(){this.open&&(this.tmpFields.length>
10&&this.fieldsetsGroup.push({fields:this.tmpFields,legend:this.legend,id:this.id,type:this.type,colorVariant:this.colorVariant}),this.reset())},t.finish=function(){this.tmpFields.length>0&&this.fieldsetsGroup.push({fields:this.tmpFields,legend:void 0,colorVariant:"none",type:"container"})},(0,eZ._)(e,[{key:"open",get:function(){return this._open},set:function(e){this.tmpFields=[],this._open=e}}]),e}(),eK=n(69187),eX=n(95370),eJ=n(50663),eQ=n(29120),e0=n(49446),e1=n(9915),e2=n(64543);function e4(e){var t=e.fields,n=e.afterSubmit,r=e.sectionId,i=e.hasInvalidFile,l=void 0===i||i,c=e.border,p=e.oxomiSubmitted,h=e.title,_=e.subtitle,x=e.text,y=e.isModal,I=e.processors,C=e.meta,N=e.formId,T=(0,m.j7)(),S=T.isSubmitting,A=T.isValid,P=T.handleSubmit,E=T.errors,L=(0,u.useRef)(S),D=(0,u.useContext)(k),F=D.submitMessages,B=D.formType,H=D.status,M=D.setStatus,R=(0,ex.GM)({gdds:!0}),z=(0,eQ.n)(),G=(0,O.d)(),V=(0,W.R)(),U=(0,e0.i)(),q=eB.includes(B),Y=(0,u.useMemo)(function(){return function(e){var t=new e$,n=(l=-1,c="",function(e){var t=e.specialType;return(!t||t!==c)&&l++,c=null!=t?t:"",(0,o._)((0,a._)({},e),{index:l})}),r=!0,i=!1,s=void 0;try{for(var l,c,d,u=e.map(n)[Symbol.iterator]();!(r=(d=u.next()).done);r=!0){var m=d.value;if("fieldset_start"===m.type){t.beginFieldset(m);continue}if("fieldset_end"===m.type){t.finishFieldset();continue}t.addField(m)}}catch(e){i=!0,s=e}finally{try{r||null==u.return||u.return()}finally{if(i)throw s}}return t.finish(),t.fieldsetsGroup}(t)},[t]),Z=["leadmodule","downloadCenter"].includes(B),$=(0,eJ.gi)(eJ.pc.gddsFullGrid),K=(0,e1.z1)().trackFormInteraction,X=(0,e2.$)().trackFormStart,J=(0,u.useMemo)(function(){return(null==I?void 0:I.map(function(e){return e.processorClass.split(".").pop()}))||[]},[I]),Q=(0,s._)((0,u.useState)(!1),2),ee=Q[0],et=Q[1],en=(0,u.useCallback)(function(){ee||(et(!0),K({event:"form_start",content_type:J.join(", ")}))},[ee,K,J]),er=(0,u.useRef)(!1),ei=(0,u.useCallback)(function(e){var t,n,r,i,a;(null==e||null==(n=e.target)||null==(t=n.dataset)?void 0:t.id)==="form-fields-group"||(null==e||null==(r=e.target)?void 0:r.id)==="label"||(null==e||null==(i=e.target)?void 0:i.tagName)==="B"||er.current||(er.current=!0,X({form_id:N,form_segment:null==C||null==(a=C.targetType)?void 0:a.toLowerCase(),form_name:null==C?void 0:C.specificSource,form_type:null==C?void 0:C.inboundRecordType}))},[X]);return(0,u.useEffect)(function(){if(L.current&&!S&&(!A||l)){var e=document.querySelectorAll(".form-item--error");K({event:"form_error",errors:E,content_type:N,click_element:(0,ey.j)(Object.keys(E).map(function(e){return"".concat(e," / ").concat(E[e])}).join(", "))});var t=e.length>0?e[0].parentElement:null;if(!q&&t){var n=R?138:60,r=t.getBoundingClientRect().top+window.scrollY-n-10;(0,eX.u3)(0,r)}else M({messageIcon:"alert",validationError:!0})}L.current=S},[l,q,R,S,A,M]),(0,u.useEffect)(function(){p||M({})},[p,M]),(0,u.useEffect)(function(){q&&(null==H?void 0:H.messageIcon)==="success"&&"function"==typeof n&&n()},[n,q,H]),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("section",{className:b().formContainer,children:(0,d.jsxs)(f.m,{className:(0,w.B)(b().gddsGridContainer,z?b().koloForm:V||G?b().nordicsForm:b().gddsForm),id:r,maxContentWidth:$,children:[(0,d.jsxs)(v.f,{children:[!Z&&(0,d.jsx)(g.f,{size:[0,0,2]}),(0,d.jsx)(g.f,{size:[4,8,8],children:(0,d.jsx)(eU.Headline,{title:h,subtitle:_,tag:eK.X.h2,titlePreviewId:y?void 0:"#st_title",subtitlePreviewId:y?void 0:"#st_subtitle",text:x,textClassName:b().copyText,textPreviewId:"#st_content",trackPageSection:"form"})}),!Z&&(0,d.jsx)(g.f,{size:[0,0,2]})]}),(0,d.jsxs)(v.f,{"data-preview-id":U(y?void 0:"#st_formFields"),children:[!Z&&(0,d.jsx)(g.f,{size:[0,0,2]}),(0,d.jsxs)(g.f,{size:Z?[4,8,12]:[4,8,8],children:[!(0,j.Im)(H)&&H.messageIcon&&!q&&(0,d.jsx)(eg.Q,{type:H.messageIcon,closable:!1,content:"alert"===H.messageIcon?F.error:F.success}),!(0,j.Im)(H)&&H.messageIcon&&q&&"success"===H.messageIcon?(0,d.jsx)(eg.Q,{type:H.messageIcon,closable:!1,content:F.success}):(0,d.jsx)("form",{onSubmit:P,onClick:ei,onFocus:function(e){en(),ei(e)},onInput:en,children:Y.map(function(e,t){var n=e.id,r=e.type,i=e.legend,a=e.colorVariant,o=e.fields;return(0,d.jsx)(eV,{id:n,type:r,legend:i,colorVariant:a,fields:o,withPreviewId:!y},(null!=n?n:"")||"container-".concat(t))})})]}),!Z&&(0,d.jsx)(g.f,{size:[0,0,2]})]})]})}),"disable-border"!==(void 0===c?"":c)&&(0,d.jsx)(eq.B,{})]})}function e5(e){var t,n=e.formFields,r=e.captchaKey,i=e.children;return(null==n||null==(t=n.some)?void 0:t.call(n,function(e){return"form_captcha"===e.type}))&&r?(0,d.jsx)(eh.G3,{reCaptchaKey:r,children:i}):(0,d.jsx)(d.Fragment,{children:i})}function e9(e){var t=e.formType,n=e.preConNames,r=e.status,i=e.setStatus,a=e.uploadProgress,o=e.files,s=e.filesErrorMessage,l=e.addFile,c=e.deleteFile,m=e.preconditions,p=e.hasOxomiButton,h=e.oxomiButtonClick,_=e.hasFileUpload,f=e.captchaField,v=e.onStatusChange,g=e.setFilesErrorMessage,x=e.children,b=(0,z.hH)(),y=(0,u.useMemo)(function(){return{error:b("web20_forms_message_alert"),success:b("web20_forms_message_success"),validate:b("web20_forms_message_validate")}},[b]),j=(0,u.useMemo)(function(){return{formType:t,preConNames:n,status:r,setStatus:i,uploadProgress:a,files:o,filesErrorMessage:s,addFile:l,deleteFile:c,preconditions:m,hasOxomiButton:p,oxomiButtonClick:h,hasFileUpload:_,captchaField:f,submitMessages:y,setFilesErrorMessage:g}},[t,n,i,r,y,a,l,c,o,m,p,h,_,f,s,g]);return"function"==typeof v&&v({status:r,submitMessages:y}),(0,d.jsx)(k.Provider,{value:j,children:x})}var e3=n(99559),e6=n(85073),e8=n(52879),e7=n(17203),te=n(45460),tt=n(5742),tn=n(57782),tr=n(98353);function ti(e){var t,n,f,v=e.pageId,g=e.formId,x=e.fieldsets,b=e.target,y=e.orderInformation,w=e.formType,k=e.preconditions,I=e.handleSubmit,C=e.getSessionStorage,N=e.uploadToBlobStorage,T=e.afterSubmit,S=e.contentIndex,A=e.oxomiSubmit,P=e.processors,E=e.meta,L=e.onFormStatusChange,D=e.isModal,F=e.border,B=e.title,H=e.anchor,M=e.titleInAnchor,R=e.subtitle,O=e.text,W=e.hasOxomiButton,G=void 0!==W&&W,V=e.oxomiButtonClick,U=(0,e8.z)(),q=(0,p.useRouter)(),Y=(0,z.hH)(),Z=(0,_.d4)(e3.bV),$=(0,s._)((0,u.useState)(),2),K=$[0],X=$[1],J=(0,s._)((0,u.useState)({}),2),Q=J[0],ee=J[1],et=(0,s._)((0,u.useState)(),2),en=et[0],er=et[1],ei=(t=null!=(f=null==x?void 0:x.fields)?f:[],n=Y("web20_forms_select_an_option"),t.map(function(e){return"dropdown"===e.type&&e.addPlaceholder?(0,o._)((0,a._)({},e),{options:[{title:n,value:""}].concat((0,l._)(e.options))}):e})),ea=(0,te.p)().getEndpoint,eo=(0,s._)((0,u.useState)([]),2),el=eo[0],ec=eo[1],ed=(0,s._)((0,u.useState)(0),2),eu=ed[0],em=ed[1],ep=(0,tt._)(null!=B?B:"",H,M,S),eh=(0,e1.z1)(),e_=eh.trackFormInteraction,ef=eh.trackFormSubmission,ev=(0,e2.$)().trackFormSubmit,eg=(0,u.useMemo)(function(){return(null==P?void 0:P.map(function(e){return e.processorClass.split(".").pop()}))||[]},[P]),ex=null==ei?void 0:ei.some(function(e){return"file"===e.type}),eb=null==ei?void 0:ei.find(function(e){return"form_captcha"===e.type}),ey=function(e){X(e)},ej=function(e,t,n){var r=Q[t]||[],s=e.map(function(e){return new File([e],e.name.normalize("NFKC").replace("\xfc","ue").replace("\xf6","oe").replace("\xe4","ae").replace("\xdf","ss").replace(/Ã(?
1=[a-zäöüà ])/g,"Ue").replace(/Ã(?=[a-zäöüà ])/g,"Oe").replace(/Ã(?=[a-zäöüà ])/g,"Ae").replace("\xdc","UE").replace("\xd6","OE").replace("\xc4","AE").replace(/[\\:/?#[\]@!$&'()*+,;=%\s]/g,"-").normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^\x00-\x7F]/g,"-").replace(/-+/g,"-"),{type:e.type})});if(r.length+s.length>n)return void ey(Y("web20_forms_max_file_count",!0,{amount:n.toString()})||"web20_forms_max_file_count");if(s.find(function(e){return eR.includes(e.type)}))return void ey(Y("web20_forms_invalid_filetype")||"web20_forms_invalid_filetype");var c=(en||0)+s.reduce(function(e,t){return e+eI(t)},0);if(c>=25)return void ey(Y("web20_forms_invalid_filesize")||"web20_forms_invalid_filesize");X(void 0),er(c),ee((0,o._)((0,a._)({},Q),(0,i._)({},t,(0,l._)(r).concat((0,l._)(s)))))},ew=function(e,t){var n=e.currentTarget,r=n.name,i=n.files;(null==i?void 0:i.length)&&ej(Array.from(i),r,t)},ek=function(e,t,n){var r,s,l=null==(r=Q[e])?void 0:r.filter(function(e,t){return t!==n});ee((0,o._)((0,a._)({},Q),(0,i._)({},e,l))),er((null!=(s=null==l?void 0:l.length)?s:0)>0?null==l?void 0:l.reduce(function(e,t){return e+eI(t)},0):void 0),(0,j.Im)(l)&&ey(t)},eI=function(e){return Number.parseInt(e.size,10)/1e6},eC=function(e){e({messageIcon:"alert"}),window.scrollTo(0,0)},eN=function(e){if(!e){var t,n,r=P.some(function(e){return e.processorClass&&e.processorClass.indexOf("CrmProcessor")>-1});U.trackEvent((t="Submit success".concat(r?" - CRM Form":""),n=window.location.href,(0,e7.I)({event:"genericEvent",data:{category:"Forms",action:t,label:n,value:"0"}})))}},eT=function(){var e=P.find(function(e){return e.processorClass&&e.processorClass.indexOf("CrmProcessor")>-1});e&&ef({event:"new_submission_CRM",content_name:window.location.href,content_type:"schema_contact"===e.properties.schema?"contact":"CRM form",value:50})},eP=function(e){var t=e.newValues,n=e.isDownloadCenter,i=e.setStatus;return function(e){return(0,r._)(function(){var r,a,o,s,l,d;return(0,c.YH)(this,function(c){switch(c.label){case 0:if((0,j.Im)(e)||!(0,j.Im)(e.errors))return em(0),eC(i),[2];if(eN(a="leadmodule"===w||"oxomi"===w&&!b),e_({event:"form_interaction",click_intent:"send_form",click_element:g,search_term:eg.join(", ")}),o={event:"lead_form_submit"},l=null!=(s=ei.find(function(e){return"form_field_email"===e.fieldType}))?s:ei.find(function(e){var t;return(null==(t=e.name)?void 0:t.toLowerCase())==="email"}),d=void 0,!(l&&t[l.name]))return[3,3];return[4,(0,tr.s6)(t[l.name])];case 1:return d=c.sent(),[4,(0,e6.s)(t[l.name])];case 2:o.user_em=c.sent(),c.label=3;case 3:return ev({form_id:g,form_segment:null==E||null==(r=E.targetType)?void 0:r.toLowerCase(),form_name:null==E?void 0:E.specificSource,form_type:null==E?void 0:E.inboundRecordType,user_em:d}),U.trackEvent(o),eT(),n?(window.sessionStorage.setItem("orders",JSON.stringify([])),i({messageIcon:"success",isSubmissionSuccessful:!0}),C()):a?(i({messageIcon:"success",isSubmissionSuccessful:!0}),A&&A()):(i({isSubmissionSuccessful:!0}),q.push(b)),[2]}})})()}};if((0,j.Im)(ei))return null;var eE=h.Ik().shape(function(){var e=ei.filter(function(e){return!(0,j.Im)(e.rules)}),t=ei.find(function(e){return"dropdown_models"===e.type});if((0,j.Im)(e)&&(0,j.Im)(t))return{};var n={},r=[];if(e.filter(function(e){return"dropdown_models"!==e.type}).forEach(function(e){var t,r,i,a,o,s,l,c=(t=e.rules,a=["form_field_checkbox","form_field_checkbox_group","form_field_checkbox_crm","form_field_checkbox_images"].includes(null!=(r=e.fieldType)?r:""),o="form_field_file_upload"===r,s=function(e,t,n){var r,i=t.split(".");return r=i[i.length-1],({NotEmptyFormValidator:a||o?h.YO().of(h.Yj()).test("required",n,function(e){return Array.isArray(e)&&e.length>0}):h.Yj().ensure().test("required",n,function(e){return!(0,j.Im)(String(e))}),ContainsFormValidator:h.Yj().ensure().test("contains",n,function(t){return String(t).includes(e)}),NotContainsFormValidator:h.Yj().ensure().test("notContains",n,function(t){return!String(t).includes(e)}),EqualsFormValidator:h.Yj().ensure().test("equals",n,function(t){return t===e}),NotEqualsFormValidator:h.Yj().ensure().test("not equals",n,function(t){return t!==e}),RegularExpressionFormValidator:h.Yj().ensure().matches(new RegExp("^$|".concat(e)),function(e){return n&&"keepErrorMessage"!==n?n:"The given ".concat(e.path," does not match the correct pattern.")}
1),GreaterThanFormValidator:h.Yj().ensure().test("moreThan",n,function(t){return Number(t)>e}),EmptyOrGreaterThanFormValidator:h.Yj().ensure().test("moreThan",n,function(t){return(0,j.Im)(t)||Number(t)>e}),LessThanFormValidator:h.Yj().ensure().test("lessThan",n,function(t){return Number(t)<e}),EmptyOrLessThanFormValidator:h.Yj().ensure().test("moreThan",n,function(t){return(0,j.Im)(t)||Number(t)<e}),MinResultsLengthFormValidator:a?h.YO().of(h.Yj()).test("min",n,function(t){return Array.isArray(t)&&t.length>=e}):h.Yj().ensure().test("min",n,function(t){return((0,j.Im)(t)?0:String(t).split(",").length)>=e}),MaxResultsLengthFormValidator:a?h.YO().of(h.Yj()).test("max",n,function(t){return Array.isArray(t)&&t.length<=e}):h.Yj().ensure().test("max",n,function(t){return String(t).split(",").length<=e}),IsInFormValidator:h.Yj().ensure().test("is in",n,function(t){return e.split(",").some(function(e){return e===t})}),IsInExtendedDelimiterFormValidator:h.Yj().ensure().test("is in",n,function(t){return e.split("#").some(function(e){return e===t})}),NotEmptyCheckboxFormValidator:a?h.YO().of(h.Yj()).test("required",n,function(e){return Array.isArray(e)&&e.length>0}):h.Yj().ensure().test("required",n,function(e){return!(0,j.Im)(String(e))})})[r]},l=h.gl(),t.forEach(function(e){var t,n=s(e.pattern,e.formValidator,(null!=(t=e.errorMessage)?t:"")||"keepErrorMessage");n&&(l=l.concat(n))}),{name:(null==(i=t[0])?void 0:i.fieldName)||"",rule:l});c&&(n[c.name]=c.rule)}),t&&!(0,j.Im)(t)){var s={},l=!(0,j.Im)(null==t?void 0:t.rules)&&(null==t?void 0:t.rules[0].errorMessage)||"keepErrorMessage";eL.forEach(function(e,n){var c=t[e]||eD[n];r.push(c),s=(0,o._)((0,a._)({},s),(0,i._)({},c,h.Yj().ensure().test("required",l,function(e){return!(0,j.Im)(e)})))}),n=(0,a._)({},n,s)}return(0,j.Im)(el)&&!(0,j.Im)(r)&&ec(r),n}()),eF=ei.filter(function(e){return"form_field_button"!==e.fieldType&&"form_field_inlinetext"!==e.fieldType}).reduce(function(e,t){var n,r=t.type,s=t.value,l="form_captcha"===r?t.fieldName:t.name;switch(r){case"checkbox":case"file":n=[];break;case"hidden":n=s;break;case"dropdown":var c=!(0,j.Im)(t.options)&&!(0,j.Im)(t.defaultValue)&&t.defaultValue,d=c?t.options.find(function(e){return e.title===c}):"";n=d.value||!(0,j.Im)(t.options)&&(0,j.Im)(d)&&t.options[0].value;break;case"dropdown_models":var u={};return eL.forEach(function(e,n){var r=t[e]||eD[n];u=(0,o._)((0,a._)({},u),(0,i._)({},r,""))}),(0,a._)({},e,u);default:n=""}var m=(0,a._)({},e);return l&&(m[l]=n),m},{});return(0,d.jsx)(e5,{formFields:ei,captchaKey:Z,children:(0,d.jsx)(m.l1,{initialValues:eF,onSubmit:K?function(e,t){var n=t.setSubmitting;return(0,r._)(function(){var e,t,r;return(0,c.YH)(this,function(i){return(e=document.querySelectorAll(".fileUpload"))&&(null==(r=null==e||null==(t=e[0])?void 0:t.firstChild)?void 0:r.className)&&(r.className+=" form-item--error"),em(0),n(!1),[2]})})()}:function(e,t){var n=t.setStatus;return(0,r._)(function(){var t,i,s,d,u,m;return(0,c.YH)(this,function(p){switch(p.label){case 0:if(i=window.fpid,(s=(0,a._)({},e)).googleUserPseudoId=i,"function"==typeof I)return[2,I(e)];if(((d="downloadCenter"===w)||"oxomi"===w)&&(s=(0,o._)((0,a._)({},e),{"order-information":y})),u=[],ei.some(function(e){return"form_field_checkbox_crm"===e.fieldType})&&(s.checkboxes=[]),ei.forEach(function(t){var n=t.fieldType,r=t.name,i=t.checkedValue;"form_field_checkbox_group"===n&&s[r].forEach(function(e){s[e]=i}),"form_field_checkbox_crm"===n&&u.push(r),"form_field_checkbox_crm"===n&&void 0!==e[r]&&e[r].length>0&&s.checkboxes.push(r)}),!(ei.find(function(e){return"form_captcha"===e.type})&&Z&&"function"==typeof(null==(t=window.grecaptcha)?void 0:t.execute)))return[3,2];return[4,window.grecaptcha.execute(Z)];case 1:m=p.sent(),s["g-recaptcha-response"]=m,p.label=2;case 2:return delete s.virtual_consent_form_field_checkbox_group,[2,(function(e){var t=e.pageId,n=e.formId,i=e.values,s=e.files,d=e.deleteForRequest,u=e.uploadToBlobStorage,m=e.setUploadProgress,p=e.getEndpoint;if(""===t||""===n)return Promise.reject(Error("invalid form"));var h=i;return(0,r._)(function(){var e,i,_;return(0,c.YH)(this,function(f){switch(f.label){case 0:if((0,j.Im)(s))return[3,2];return[4,(0,r._)(function(){var e,t,n,i,a,o,d,h,_,f,v,g,x,b,y,w,k,I,C,N,T;return(0,c.YH)(this,function(S){switch(S.label){case 0:e=[],t={},n=!0,i=!1,a=void 0,S.label=1;case 1:S.trys.push([1,15,16,17]),o=Object.keys(s)[Symbol.iterator](),S.label=2;case 2:if(n=(d=o.next()).done)return[3,14];f=(_=s[h=d.value]).length,v=0,g=void 0,x=!0,b=!1,y=void 0,S.label=3;case 3:S.trys.push([3,11,12,13]),w=_[Symbol.iterator](),S.label=4;case 4:if(x=(k=w.next()).done)return[3,10];I=k.value,(C=new FormData).append("file",I),(0,j.Im)(g)||C.append("uuid",g),S.label=5;case 5:return S.trys.push([5,7,,8]),[4,function(e){return(0,r._)(function(e){var t,n,r,i,a,o,s;return(0,c.YH)(this,function(l){switch(l.label){case 0:return t=e.data,n=e.filesTotal,r=e.index,i=e.setUploadProgress,a=e.blobStorage,o=e.getEndpoint,s=new XMLHttpRequest,[4,new Promise(function(e,l){s.open("POST","".concat(o("form"),"/uploadfile/"),!0),s.setRequestHeader("uploadToBlobStorage",a),s.upload.onprogress=function(e){if(e.lengthComputable){var t=Math.round(e.loaded/e.total*100),a=100/n,o=Math.round(a*r),s=Math.round(t/100*a);0!==t&&i(o+s)}},s.onload=function(){try{var t=JSON.parse(s.responseText);if(200!==s.status||!t)throw Error("UPLOAD_ERROR");if("FILETYPE"===t.state||"FILESIZE"===t.state)throw Error(t.state);e({data:t,status:s.status})}catch(e){l(e)}},s.onerror=function(){l(Error("UPLOAD_ERROR"))},s.send(t)})];case 1:return[2,l.sent()]}})}).apply(this,arguments)}({data:C,filesTotal:f,index:v,setUploadProgress:m,blobStorage:u,getEndpoint:p})];case 6:if(N=S.sent(),u)e=(0,l._)(e).concat([{container:N.data.container,fileName:N.data.filepath}]);else{if(!N.data.uuid)return[2,"UPLOAD_ERROR"];g=N.data.uuid}return v+=1,[3,8];case 7:return S.sent(),[2,"UPLOAD_ERROR"];case 8:t[h]=g,S.label=9;case 9:return x=!0,[3,4];case 10:return[3,13];case 11:return T=S.sent(),b=!0,y=T,[3,13];case 12:try{x||null==w.return||w.return()}finally{if(b)throw y}
1return[7];case 13:return n=!0,[3,2];case 14:return[3,17];case 15:return T=S.sent(),i=!0,a=T,[3,17];case 16:try{n||null==o.return||o.return()}finally{if(i)throw a}return[7];case 17:if(m(.1),u)return[2,{uploads:e}];return[2,t]}})})()];case 1:if("string"==typeof(e=f.sent()))throw Error(e);return h=(0,a._)({},h,e),[3,3];case 2:u&&"uploads"in h&&(h=(0,o._)((0,a._)({},h),{uploads:[]})),f.label=3;case 3:return Object.keys(i=(0,a._)({},h)).forEach(function(e){d.some(function(t){return t===e})&&delete i[e]}),_=eA(i),[4,(0,eS.J)("".concat(p("form"),"/submit/"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify((0,a._)({formId:n,pageId:t},_))})];case 4:return[4,f.sent().json()];case 5:return[2,f.sent()]}})})()})({pageId:v,formId:g,values:s,files:Q,deleteForRequest:u,uploadToBlobStorage:N,setUploadProgress:em,getEndpoint:ea}).then(eP({newValues:s,isDownloadCenter:d,setStatus:n})).catch(function(e){em(0),eC(n),es.t.error("Form submission failed!",e)})]}})})()},validationSchema:eE,children:function(e){var t;return(0,d.jsx)(e9,{formType:w,preConNames:el,onStatusChange:L,status:e.status,setStatus:e.setStatus,uploadProgress:eu,files:Q,filesErrorMessage:K,addFile:ew,deleteFile:ek,preconditions:null!=(t=null==k?void 0:k.conditions)?t:[],hasOxomiButton:G,oxomiButtonClick:V,hasFileUpload:ex,captchaField:eb,setFilesErrorMessage:X,children:(0,d.jsx)(e4,{fields:ei,afterSubmit:T,sectionId:null!=ep?ep:(0,tn.zM)(g),hasInvalidFile:!(0,j.Im)(K),isModal:D,border:F,title:B,subtitle:R,text:O,processors:P,meta:E,formId:g})})}})})}},104:e=>{e.exports={notification:"dlc-notification_notification__9cKYX",slideInFromRight:"dlc-notification_slideInFromRight__zjfn1",slideInFromBottom:"dlc-notification_slideInFromBottom__L9RsY",contentWrapper:"dlc-notification_contentWrapper__0HPCW",title:"dlc-notification_title__Ua_nw",text:"dlc-notification_text__GSKm1",close:"dlc-notification_close__9v9LK",headline:"dlc-notification_headline__YmgL7"}},571:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(95155),i=n(75462);function a(e){var t=e.children;return(0,r.jsx)(i.m,{children:t})}},723:e=>{e.exports={container:"address-box_container__1BX71",inputCheckbox:"address-box_inputCheckbox__Lavzi",inputRadio:"address-box_inputRadio__6mwY5",addressBoxWrapper:"address-box_addressBoxWrapper__kTqEK",listEntryWithLabel:"address-box_listEntryWithLabel__vth5z",bottomMargin:"address-box_bottomMargin__q_asP"}},910:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var r=n(95155),i=n(15793),a=n(96538),o=n.n(a),s=n(60663),l=n(62249),c=n(85803),d=n(92254),u=n(93192),m=n(4989);function p(e){var t=e.videoPreviewImage,n=e.youtubePlaceholder,a=e.playButton,p=e.fullWidthHeight,h=e.className,_=(0,l.al)()?null==t?void 0:t.mobile:(0,d.JU)(null==t?void 0:t.desktop,null==t?void 0:t.mobile),f=(0,c.Ys)(),v=(0,m.hH)();return(0,r.jsx)("div",{onClick:a,className:(0,u.B)(o().previewImageWrapper,p&&o().videoPreviewFullWidthHeight,h),children:f.Comfort?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:(0,u.B)(o().videoPreviewImage,p&&o().videoPreviewImageFullWidthHeight),style:{backgroundImage:"url(".concat(_,")")},children:n&&(0,r.jsx)(s._,{data:n})}),(0,r.jsx)(i.A,{onClick:a,ariaLabel:v("arialabel_video_play_button")})]}):(0,r.jsx)("div",{className:o().consent,children:(0,r.jsx)(c.sq,{type:"mi24",inTile:!1})})})}},946:(e,t,n)=>{"use strict";n.d(t,{D:()=>M});var r=n(81494),i=n(80542),a=n(2367),o=n(95155),s=n(12115),l=n(1213),c=n(67867),d=n(11470),u=n(37401),m=n.n(u),p=n(46429),h=n(14227),_=n.n(h),f=n(54004),v=n(64850),g=n(12132);let x=function(e){var t=e.className,n=e.videoTitle,r=e.playVideo,i=e.allowedToHaveButton,a=e.isSectionReference,s=e.textColor,l=void 0===s?"white":s,c=e.subheadline,d=void 0===c?null:c,u=e.videoPlayButtonLabel,p=void 0===u?null:u,h=e.buttonText,_=void 0===h?null:h,f=e.isVideoContent,x=e.videoVariant,b=m()(_)?p:_;return x===C&&(b=p),(0,o.jsxs)("div",{className:"".concat(t,"__video-title ").concat(t,"__video-title--").concat(l||"white"," grid-container"),children:[d&&(0,o.jsx)(v.InnerHtml,{as:"span",content:d,className:"video-subheadline"}),(0,o.jsx)(v.InnerHtml,{as:"span",className:"h2",content:n,previewId:void 0!==f&&f?"#st_videoTitle":void 0,isSectionReference:a}),i&&(0,o.jsx)("div",{className:"video-preview-container__video-title__button",children:(0,o.jsx)(g.$n,{color:"white"===l?g.qT.WHITE:g.qT.BLACK,onClick:r,children:b})})]})};var b=n(96721),y=n(54058);function j(e){var t=e.videoId,n=e.previewImageDisplay,r=e.domId,i=e.className,a=(0,b.v)("video-content",t,""),s=(0,y.A)(a);return(0,o.jsx)("div",{id:null!=r?r:s,className:"c-text-video"!==i&&"hero-image-c"!==i?"".concat(_().videoPlayer," ").concat(n):""},t)}var w=n(85803),k=n(62249),I=n(93192),C="buttonOnly";let N=function(e){var t=e.previewImage,n=e.displayVideo,r=e.videoPlayButtonLabel,i=void 0===r?"Play Video":r,a=e.paused,l=e.content,u=e.previewImageDisplay,h=e.playVideo,v=e.className,g=e.hasModal,b=e.openModal,y=e.buttonText,N=e.domId,T=e.hasError,S=e.isModal,A=e.isSectionReference,P=e.isVideoContent,E=e.handleInView,L=void 0===E?function(e){}:E,D=(0,k.al)(),F=l.videoTitle,B=l.autoplay,H=l.subheadline,M=l.textColor,R=l.videoVariant,O=l.video,W=l.pictureAlt,z=(0,w.Ys)(),G=(0,p.Wx)({threshold:0}),V=G.ref,U=G.inView;if((0,s.useEffect)(function(){L(U)},[U]),m()(O))return null;var q=!S||!n&&"no"===B,Y=R&&"buttonText"===R,Z=R&&R===C,$="yes"!==B&&!S&&!T||D,K=F||H,X=q?{style:{backgroundImage:"url(".concat(t,")"),backgroundSize:"100% calc(100% - 5px)",backgroundPosition:"top center"}}:{};return!1===z.Comfort?(0,o.jsx)("div",{className:(0,I.B)(_().miVideoContainerView,"".concat(v,"__video")),children:(0,o.jsx)(w.sq,{type:"mi24"})}):(0,o.jsx)("div",{ref:V,className:(0,I.B)(_().miVideoContainerView,"".concat(v,"__video")),children:(0,o.jsxs)("div",(0,d._)((0,c._)({className:"".concat(v,"__video-module"),role:"img","aria-label":W,title:W},X),{children:[(g||Y||!g&&K)&&q&&a&&(0,o.jsx)(x,{subheadline:H,textColor:M,className:v,playVideo:g?b:h,videoTitle:F,videoPlayButtonLabel:i,buttonText:y,allowedToHaveButton:$,isPreview:void 0,isSectionReference:A,isVideoContent:void 0!==P&&P,videoVariant:R}),!g&&(0,o.jsxs)("div",{className:"video-wrapper".concat(n&&!0===z.Comfort?" show-video":""),children:[(0,o.jsx)(j,{previewImageDisplay:u,videoId:null==O?void 0:O.videoId,domId:N,className:v}),(Z&&q||!Y&&!K&&!n||n&&a&&!D)&&z.Comfort&&(a||!g)&&$&&"c-text-video"!==v&&"hero-image-c"!==v&&(0,o.jsx)(f.A,{videoPlayButtonLabel:i,playVideo:h})]})]}))})};var T=n(33849),S=n(98079),A=n(57302),P=n(28131),E=n(99559),L=n(4989),D=n(43697),F=n(9915),B=n(64543),H=n(92254);function M(e){var t,n=e.content,c=e.content,d=c.video,u=c.autoplay,m=c.buttonText,p=c.videoVariant,h=e.isModal,_=void 0!==h&&h,f=e.hasError,v=void 0!==f&&f,g=e.hasModal,x=void 0!==g&&g,j=e.isVideoContent,I=e.isSectionReference,C=e.className,M=e.openModal,R=e.isHeroImageForegroundVideoPlayer,O=(0,i._)((0,s.use
1State)(!1),2),W=O[0],z=O[1],G=(0,i._)((0,s.useState)(!1),2),V=G[0],U=G[1],q=(0,i._)((0,s.useState)(!1),2),Y=q[0],Z=q[1],$=(0,i._)((0,s.useState)(!0),2),K=$[0],X=$[1],J=(0,i._)((0,s.useState)(!1),2),Q=J[0],ee=J[1],et=(0,i._)((0,s.useState)(!1),2),en=et[0],er=et[1],ei=(0,s.useRef)(!1),ea=(0,s.useRef)(null),eo=(0,s.useRef)(!1),es=(0,s.useRef)(0),el=(0,s.useRef)(null),ec=(0,L.FE)("web20_video_play_button")||"Play Video",ed=null!=(t=(0,l.d4)(E.ER))&&t,eu=(0,w.Ys)(),em=(0,k.al)(),ep=(0,s.useId)(),eh=(0,F.z1)().trackMI24Video,e_=(0,B.$)().trackVideoMI24;(0,s.useEffect)(function(){ea.current&&(ea.current="video-".concat((0,y.A)((0,b.v)("video-content",null==d?void 0:d.videoId,ep))),ee(!1))},[ep,null==d?void 0:d.videoId]);var ef=(0,s.useCallback)(function(){return(0,r._)(function(){var e,t;return(0,a.YH)(this,function(r){switch(r.label){case 0:if(Q||!ea.current)return[2];r.label=1;case 1:return r.trys.push([1,6,,7]),[4,(0,S.o$)(ea.current,null==d?void 0:d.videoId,A.gb)];case 2:if(el.current=e=r.sent(),!("yes"===u||_&&ed&&!R))return[3,5];return[4,e.mute()];case 3:return r.sent(),[4,e.play()];case 4:r.sent(),r.label=5;case 5:return e.on("pause",function(){eg(!0)}),e.on("play",function(){eg(!1)}),(0,H.Im)(n)||(0,H.Im)(d)||(eh(es,e,null!=(t=d.title)?t:n.title,null==d?void 0:d.videoId),e_(e,d.title||n.title||d.videoTitle,null==d?void 0:d.videoId)),ee(!0),[3,7];case 6:return r.sent(),eo.current&&Z(!0),[3,7];case 7:return[2]}})})()},[u,n,ed,_,Q,d]);if((0,s.useEffect)(function(){if(eo.current=!0,ea.current||(ea.current="video-".concat((0,y.A)((0,b.v)("video-content",null==d?void 0:d.videoId,ep)))),eu.Comfort)(0,S.Kw)().then(function(){eo.current&&er(!0)}).catch(function(e){D.t.error("Failed to load Player SDK",e)});else{ee(!1);var e=el.current;e&&e.pause().catch(function(){}),ea.current&&((0,S.w3)(ea.current).catch(function(){}),el.current=null)}return function(){ea.current&&(0,P.o)()&&!x&&((0,S.w3)(ea.current).catch(function(e){D.t.error("Failed to remove video player",e)}),el.current=null),eo.current=!1}},[x,ep,en,eu.Comfort,null==d?void 0:d.videoId]),(0,s.useEffect)(function(){en&&!x&&ef()},[x,ef,en,eu.Comfort]),(0,s.useEffect)(function(){W&&eu.Comfort&&!ei.current&&"yes"===u&&(ev(),ei.current=!0)},[eu.Comfort,ea.current,W]),(0,H.Im)(d))return null;var ev=function(){var e=0,t=setInterval(function(){e++,(ex()||e>=40)&&clearInterval(t)},250)},eg=function(e){eo.current&&X(e)},ex=function(e){var t=!1;if(eo.current&&U(!0),null==e||e.preventDefault(),eu.Comfort&&(0,P.o)()&&ea.current)try{var n,r=null!=(n=el.current)?n:(0,S.iV)(ea.current);r&&(r.play().catch(function(){}),t=!0)}catch(e){var i=document.querySelector("#".concat(ea.current," .mi-cover"));i&&(i.click(),t=!0)}return t},eb="";(0,H.Im)(null==d?void 0:d.videoPreviewImage)||(eb=!0===em?d.videoPreviewImage.mobile:d.videoPreviewImage.desktop||d.videoPreviewImage.mobile);var ey="yes"===u||_,ej=V||_||ey?"":"hide";return Y&&!ej&&ey||Y&&p||v&&_||Y&&_?(0,o.jsx)(T.Translation,{id:"web20_video_is_not_available"}):(0,o.jsx)(N,{hasError:v,className:C,content:n,displayVideo:!x&&V,previewImage:eb,previewImageDisplay:x?void 0:ej,videoPlayButtonLabel:ec,hasModal:x,playVideo:x?void 0:ex,buttonText:m,paused:K,domId:ea.current,isModal:_,openModal:M,isSectionReference:!!(void 0!==I&&I),isVideoContent:void 0!==j&&j,handleInView:function(e){z(e)}})}},1365:(e,t,n)=>{"use strict";n.d(t,{L:()=>M});var r=n(67867),i=n(11470),a=n(95155),o=n(82084),s=n(75462),l=n(44287),c=n(10685),d=n.n(c),u=n(65681),m=n.n(u),p=n(33849),h=n(73498),_=n(12115),f=n(45983),v=n(69187),g=n(64850),x=n(946),b=n(60917),y=n(23514),j=n(80542);function w(e){var t=document.querySelector(e);if(!t)return 0;var n=t.getBoundingClientRect(),r=getComputedStyle(t);return n.height+(parseFloat(r.paddingTop)||0)+(parseFloat(r.paddingBottom)||0)+(parseFloat(r.marginTop)||0)+(parseFloat(r.marginBottom)||0)}function k(){var e=document.querySelector('[class*="overlayWrapper"]');if(!e)return 0;var t=getComputedStyle(e);return(parseFloat(t.paddingTop)||0)+(parseFloat(t.paddingBottom)||0)+(parseFloat(t.marginTop)||0)+(parseFloat(t.marginBottom)||0)}function I(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"image",t=(0,j._)((0,_.useState)(0),2),n=t[0],i=t[1],a=(0,j._)((0,_.useState)(0),2),o=a[0],s=a[1],l=(0,_.useCallback)(function(){var t,n,r,a;"image"===e?i((t=0,n=window.innerHeight,t+=k(),['[class*="overlayCloseButton"]','[class*="overlayContent"]'].forEach(function(e,n){t+=w(e)}),{maxHeight:Math.max(n-t-28-48,200)}).maxHeight):s((r=0,a=window.innerHeight,r+=k(),['[class*="overlayCloseButton"]','[class*="videoTitle"]','[class*="videoDescription"]','[class*="social_share"]'].forEach(function(e){r+=w(e)}),{maxWidth:16*Math.max(a-r,200)/9}).maxWidth)},[e]);(0,_.useEffect)(function(){return l(),window.addEventListener("resize",l),window.addEventListener("orientationchange",l),function(){window.removeEventListener("resize",l),window.removeEventListener("orientationchange",l)}},[l]);var c=(0,r._)({},"image"===e&&{"--max-image-height":"".concat(n,"px")},"video"===e&&{"--max-width":"".concat(o,"px")});return{maxHeight:n,maxWidth:o,customStyles:c,updateDimensions:l}}function C(){return I("image")}function N(e){var t=e.mediaItem,n=I("video").customStyles,r=null==t?void 0:t.video,i=null==t?void 0:t.t
1itle,o=null==t?void 0:t.description;r&&null==r.title&&(r.title=i);var s={title:i||"",url:window.location.href,image:""};return(0,a.jsxs)("div",{className:m().videoWrapper,style:n,children:[i&&(0,a.jsx)("div",{className:m().videoTitle,children:(0,a.jsx)(f.Headline,{tag:v.X.h3,title:i})}),(0,a.jsx)("div",{className:m().videoContent,children:"youtube"===r.type?(0,a.jsx)(b.A,{videoId:r.videoId,playerControl:r.playerControl,language:r.language,showLink:r.showLink}):(0,a.jsx)(x.D,{className:"c-text-video",content:{video:r,autoplay:!1,buttonText:"",videoVariant:"buttonOnly"}})}),o&&(0,a.jsx)("div",{className:m().videoDescription,children:(0,a.jsx)(g.InnerHtml,{as:"div",content:o,stylingType:"inverted",isGdds:!0})}),(0,a.jsx)(y.A,{metaData:s,contentType:"video",isGddsLightbox:!0})]})}var T=n(60663),S=n(67296);function A(e){var t=e.overlay,n=(null==t?void 0:t.text)||(null==t?void 0:t.link),r=(0,_.useMemo)(function(){return t.text?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:256,n=new DOMParser().parseFromString(e,"text/html");return!function e(t,n){if(t.nodeType===Node.TEXT_NODE){if(n.value<=0)return t.textContent="",!1;var r=t.textContent||"";if(r.length>n.value)return t.textContent=r.slice(0,n.value)+"...",n.value=0,!1;n.value-=r.length}else if(t.nodeType===Node.ELEMENT_NODE){var i=Array.from(t.childNodes),a=!0,o=!1,s=void 0;try{for(var l,c=i[Symbol.iterator]();!(a=(l=c.next()).done);a=!0){var d=l.value;if(!e(d,n)){for(var u=d.nextSibling;u;){var m=u;u=u.nextSibling,t.removeChild(m)}return!1}}}catch(e){o=!0,s=e}finally{try{a||null==c.return||c.return()}finally{if(o)throw s}}}return!0}(n.body,{value:t}),n.body.innerHTML}(t.text):""},[t.text]);return n?(0,a.jsxs)("div",{className:m().overlayContent,children:[t.text&&(0,a.jsx)(g.InnerHtml,{previewId:"#st_overlayText",as:"div",content:r,stylingType:"inverted",isGdds:!0}),t.link&&(0,a.jsx)(S.CmsLink,{stylingType:"inverted",link:t.link})]}):null}function P(e){var t,n,r=e.mediaItem,i=e.getImage,o=C().customStyles,s=i(r),l=null==(t=r.pictureObject)?void 0:t.aspectRatio,c=r.overlay,d={data:s,alt:r.pictureAlt,title:r.pictureAlt,src:"string"==typeof s?s:null==s?void 0:s.url,format:"string"==typeof s||null==s?void 0:s.format};return(0,a.jsxs)("div",{style:o,children:[(0,a.jsx)("div",{className:m().imageContentImg,children:(0,a.jsx)(T._,{data:d.data,alt:null!=(n=d.alt)?n:"",title:d.title,src:d.src,format:d.format,aspectRatio:l})}),(0,a.jsx)(A,{overlay:c})]})}var E=n(88408);function L(e){var t=e.mediaItem,n=e.itemIndex,o=e.getImage,s=null==t?void 0:t.video;return(0,_.createElement)("div",(0,i._)((0,r._)({},(0,E.q)("#".concat(n))),{key:d()(t),className:m().listItem}),s?(0,a.jsx)(N,{mediaItem:t}):(0,a.jsx)(P,{mediaItem:t,getImage:o}))}var D=n(62249),F=n(49446),B=n(53510),H=n(64536);function M(e){var t,n,c=e.items,u=e.onClose,f=e.onSlideChange,v=e.index,g=(0,D.al)(),x=(0,F.i)(),b=function(e){return g&&e.pictureObjectMobile||e.pictureObject||e.picture},y=!!(null==(n=c[0])?void 0:n.video),j=!Array.isArray(c),w=C().customStyles,k=(0,B.E)();(0,H.P)(u),t=(0,_.useCallback)(function(e){if("Tab"===e.key){var t=document.querySelector(".".concat(m().overlayWrapper));if(t){var n=t.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'),r=n[0],i=n[n.length-1];e.shiftKey?document.activeElement===r&&(e.preventDefault(),null==i||i.focus()):document.activeElement===i&&(e.preventDefault(),null==r||r.focus())}}},[]),(0,_.useEffect)(function(){var e=document.body.style.overflow;document.body.style.overflow="hidden";var n=document.querySelectorAll('body > *:not([role="dialog"])'),r=Array.from(n).map(function(e){return{element:e,original:e.getAttribute("aria-hidden")}});n.forEach(function(e){return e.setAttribute("aria-hidden","true")});var i=document.querySelector(".".concat(m().overlayCloseButton));return null==i||i.focus(),document.addEventListener("keydown",t),function(){document.body.style.overflow=e,document.removeEventListener("keydown",t),r.forEach(function(e){var t=e.element,n=e.original;null===n?t.removeAttribute("aria-hidden"):t.setAttribute("aria-hidden",n)})}},[t]);var I=x(y?"#st_videoChannel":j?void 0:"#st_imageGallery");return(0,a.jsx)("div",{className:m().overlayWrapper,role:"dialog","aria-modal":"true",children:(0,a.jsxs)(s.m,{className:m().overlayContainer,children:[(0,a.jsx)(l.$,{stylingType:"flatInverted",isIcon:g,iconAlignment:"right",symbol
1:"close",tabIndex:0,onClick:u,className:m().overlayCloseButton,"aria-label":g?"Close":void 0,children:!g&&(0,a.jsx)(p.Translation,{id:"web20_lightbox_close"})}),(0,a.jsx)("div",{"data-preview-id":I,children:function(){if(y&&c[v])return(0,a.jsx)(N,{mediaItem:c[v]});if(j){var e=(0,i._)((0,r._)({},w),{"--aspect-ratio":c.pictureObject.aspectRatio.replace("_","/")});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:m().hoverImageWrapper,style:e,children:(0,a.jsx)(h.i,{image:c,lightbox:!1,responsiveSizes:"100vw"})}),c.caption&&(0,a.jsx)("div",{className:m().overlayContent,children:(0,a.jsx)("p",{children:c.caption})})]})}var t=(0,r._)({responsiveLayout:{small:{slides:1,slidesToMove:1},medium:{slides:1,slidesToMove:1},large:{slides:1,slidesToMove:1}},startIndex:v,dark:!0,hideButtons:!0,supportMouse:!0,customButtonLeft:g||1===c.length,customButtonRight:g||1===c.length,ariaLabels:k,onSlideChange:f},c.length>1&&{loop:!0});return(0,a.jsx)(o.F,(0,i._)((0,r._)({},t),{children:c.map(function(e,t){return(0,a.jsx)(L,{mediaItem:e,itemIndex:t,getImage:b},d()(e))})}))}()})]})})}},1992:e=>{e.exports={"nav-skeleton":"breadcrumbs-skeleton_nav-skeleton__GcPuy","skeleton-base":"breadcrumbs-skeleton_skeleton-base__k0AgJ",pulse:"breadcrumbs-skeleton_pulse__udvCa","skeleton-icon":"breadcrumbs-skeleton_skeleton-icon__zoUWZ"}},2167:(e,t,n)=>{"use strict";n.d(t,{H:()=>y});var r=n(95155),i=n(96256),a=n(44287),o=n(16088),s=n(52619),l=n.n(s),c=n(98116),d=n.n(c),u=n(12844),m=n(80542),p=n(12115),h=n(60663);function _(e){var t,n,i=e.fallbackSrc,a=e.fallbackBackgroundColor,o=(0,u._)(e,["fallbackSrc","fallbackBackgroundColor"]),s=(0,m._)((0,p.useState)(!o.src),2),l=s[0],c=s[1],d=(0,p.useRef)(null);return(0,p.useEffect)(function(){if(!d.current)return function(){};var e=function(){if(i){var t,n;c(!0),null==(t=d.current)||t.removeEventListener("error",e),null==(n=d.current)||n.setAttribute("src",i)}};return d.current.addEventListener("error",e),function(){var t;null==(t=d.current)||t.removeEventListener("error",e)}},[i]),(0,p.useEffect)(function(){d.current&&l&&(d.current.style.padding="1.5rem",d.current.style.objectFit="contain",a&&(d.current.style.backgroundColor=a))},[l,a]),(0,r.jsx)(h._,{src:null!=(n=null!=(t=o.src)?t:i)?n:"",alt:"",fill:!0})}var f=n(93192),v=n(4989),g=n(13581),x=n(59477),b=n(30202);function y(e){var t=e.media,n=e.isMobile,s=e.fallbackImg,c=e.fallbackBackgroundColor,u=e.path,m=(0,b.k)(t),p=x.T[t.type_of_media];"document"===t.type_of_media&&(".pdf"===t.document_format?p=x.T.pdf:t.document_format.includes(".doc")&&(p=x.T.file));var h=(0,v.FE)(p);return(0,r.jsx)(l(),{className:d().mediaTile,href:u,tabIndex:0,children:(0,r.jsxs)(o.g,{ratio:"16:9",children:[(0,r.jsx)("div",{className:d().pressImage,children:(0,r.jsx)("div",{className:(0,f.B)(!n&&d().transparentLayer),children:n?null:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Z,{className:d().mediaHeader,variant:"div",fontWeight:700,children:t.header}),(0,r.jsx)(i.Z,{variant:"p2",children:m.map(function(e){return e&&(0,r.jsx)("span",{children:e},e)})}),(0,r.jsx)(a.$,{onClick:function(e){null==e||e.preventDefault(),null==e||e.stopPropagation(),(0,g.Vr)(t)},symbol:"Download",stylingType:"secondaryInverted",className:d().downloadButton,children:h})]})})}),(0,r.jsx)(_,{src:function(){if(t)return"document"===t.type_of_media?t.document_thumbnail:"video"===t.type_of_media?t.thumbnail:n?t.image_small:t.image_medium}(),fallbackSrc:s,fallbackBackgroundColor:c})]})})}},2449:e=>{e.exports={voucherControl:"voucher-control_voucherControl__k_aYr"}},2811:e=>{e.exports={gddsHeadlineH2:"registrationForm_gddsHeadlineH2__N8Jvc",hotelLabel:"registrationForm_hotelLabel__e1Li7",buttonsSubmit:"registrationForm_buttonsSubmit__7atB6",submitHint:"registrationForm_submitHint__yK57G",radioToggle:"registrationForm_radioToggle___5JGl",checkboxToggle:"registrationForm_checkboxToggle__UuzAI",errorBorder:"registrationForm_errorBorder__6k6f9",registrationForm:"registrationForm_registrationForm__71KGS",commentWrapper:"registrationForm_commentWrapper__6TDSz"}},3367:(e,t,n)=>{"use strict";n.d(t,{S:()=>c,h:()=>l});var r=n(39487),i=n(92348),a=n(92254),o=n(28286);function s(e){return!(0,a.Im)(e.video)&&!(0,a.Im)(e.video.videoId)&&"bgvideo"===e.heroType||(null==e?void 0:e.videoType)==="bgvideo"}function l(e){if(!e||(0,a.Im)(e))throw Error("No video available!");return e.find(s)}function c(e,t){var n=t.items,a=t.isMobile,s=t.trackClick,l=t.trackCtaClick,c=t.setIframeShown,d=t.isSection,u=void 0===d||d,m=t.trackClickElement,p=t.isXY;return n.reduce(function(t,n,d){var h,_,f,v,g=n.link,x=n.pictureAlt,b=n.textColor,y=n.buttonColor,j=n.
1colorVariant,w=n.imageObjectMobile,k=n.imageObject,I=n.headline,C=n.subline,N=n.subheadline,T=n.emphasize,S=n.textbox,A=n.video,P=n.videoType,E=n.position,L=(null==S?void 0:S.link)||g,D=null!=(h=null==S?void 0:S.headlineDom)?h:I,F={image:{src:(a?w:k).url,alt:(0,i.j)(x),title:(0,i.j)(x)},color:(null==S?void 0:S.color)||b||y||(j&&"light"===j?"white":"black"),button:L&&{text:null!=(_=(0,i.j)(null==L?void 0:L.text))?_:"",onClick:function(t){s({click_intent:"cta",click_element:m||(u?"hero slider button - section":"hero slider button - header"),click_url:null==L?void 0:L.target}),l&&l({page_section:"hero_a_b_item"===n.type?"home-slider":"picture-slider",step:d+1,link_text:(0,i.j)(null==L?void 0:L.text),link_url:null==L?void 0:L.target}),(0,o.a)(t,L,void 0,e,c)}},title:p?D:(0,i.j)(D,!0),titlePreviewId:"#st_headline",subtitlePreviewId:"#st_subline",subtitle:(0,i.j)(null!=(v=null!=(f=null==S?void 0:S.subline)?f:C)?v:N,!0),emphasize:T,boxposition:(null==S?void 0:S.position)||(void 0===E?void 0:E),video:A,videoType:void 0===P?void 0:P,headline:I};return(0,r._)(t).concat([F])},[])}},3464:(e,t,n)=>{"use strict";n.d(t,{default:()=>f});var r=n(67867),i=n(11470),a=n(95155),o=n(1213),s=n(20063),l=n(93539),c=n(47998),d=n.n(c),u=n(10685),m=n.n(u),p=n(99559),h=n(2734),_=n(62433);let f=function(){var e,t=(0,o.d4)(p.F5)||{},n=t.links,c=t.headline,u=t.subheadline,f=t.text,v=(0,o.d4)(function(e){return(0,h.bn)(e,"web20_search_placeholder")}),g=(0,o.d4)(function(e){return(0,h.bn)(e,"web20_search_submit_label")}),x=(0,o.d4)(p.QW),b=(0,s.useRouter)(),y=function(e,t){if("_popup"===t.window||"external_link"!==t.type&&("internal_link"!==t.type||"_blank"!==t.window)){if(e.preventDefault(),"_popup"===t.window)return(0,_.j)(t,m()(t));b.push(t.target)}},j=null!=(e=null==c?void 0:c.replace(/<[^>]+>/gi,""))?e:"";return(0,a.jsx)(l.M,{errorType:"404",mainTitle:j,secondTitle:u,errorDescription:null!=f?f:"",searchProps:{buttonProps:{children:g},onSubmit:function(e){if(x){var t,n=(null==(t=e.target)?void 0:t.value)||e,r=d()(n);return b.push("".concat(x.searchResultPageUrl,"?q=").concat(r)),!1}},placeholder:v},links:null==n?void 0:n.map(function(e){return(0,i._)((0,r._)({},e),{key:"link-"+m()(e),windowTarget:e.window,hasArrow:e.showArrow,onClick:function(t){return y(t,e)}})})})}},4997:e=>{e.exports={pageLinks:"related-links_pageLinks__cbc85",headline:"related-links_headline__vUpKh",blocks:"related-links_blocks__EgfXo",block:"related-links_block__Wj9_V",list:"related-links_list__T_oTU"}},5844:e=>{e.exports={tabsWrapper:"navigation-tabs_tabsWrapper__u7u84"}},5929:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CampusHome:()=>e_});var r=n(81494),i=n(80542),a=n(2367),o=n(95155),s=n(12115),l=n(1213),c=n(20063),d=n(35108),u=n(99379),m=n.n(u),p=n(571),h=n(67867),_=n(10685),f=n.n(_),v=n(61287),g=n(53445),x=n.n(g),b=n(47998),y=n.n(b),j=n(40308),w=n.n(j),k=n(12772),I=n(12132),C=n(93192);function N(e){var t=e.text,n=e.children,r=(0,i._)((0,s.useState)({right:0,display:"none"}),2),a=r[0],l=r[1];return(0,o.jsxs)("div",{className:x().moreWrapper,children:[(0,o.jsx)(I.$n,{background:I.WD.WHITE,color:I.qT.BLACK,className:(0,C.B)("more","block"===a.display&&"open"),onClick:function(e){l({right:e.target.parentNode.parentNode.offsetWidth-e.target.offsetLeft,display:"block"===a.display?"none":"block"})},onBlur:function(){setTimeout(function(){l({right:0,display:"none"})},500)},children:t}),(0,o.jsx)("div",{className:(0,C.B)("more-menu","block"===a.display&&"open"),style:a,children:void 0===n?null:n})]})}var T=n(67296),S=n(33849),A=n(67186),P=n(70622),E=n(29957),L=n(78171),D=n(99559),F=n(96721),B=n(92348),H=n(60122),M=n(9966),R=n(43245),O=n(62249),W=n(69917);let z=function(e){var t=e.componentId,n=e.id,r=e.courseName,a=e.firstname,d=e.lastname,u=(0,O.al)(),m=(0,L.em)(),p=m.CAMPUS_META,h=m.CAMPUS_CLASS_TARGETGROUPS,_=(0,l.d4)(D.V$),f=(0,W.f)(),v=(0,c.useRouter)(),g=(0,M.N)(),b=(0,i._)((0,L.rz)(t,f),1)[0],j=(0,L.t)({userId:n,courseId:t}),z=j.progress,G=j.isLoading,V=(0,L.de)(t),U=V.data,q=V.isLoading,Y=(0,H.V)(null==U?void 0:U.startDateUTC,g),Z=(0,H.V)(null==U?void 0:U.endDateUTC,g),$=(0,L.IZ)(t,n,(null==U?void 0:U.certificateAvailable)&&100===z),K=(0,L.de)(t).data,X=(0,i._)((0,L.u$)(null==K?void 0:K.topics),2),J=(X[0],X[1]),Q={target:"".concat(_).concat((0,F.z)(r),"/crs_").concat(t,"_pro_").concat(n,"-").concat(f,"/"),type:"internal_link",showArrow:!0},ee=null==U?void 0:U.metaTags,et=(0,(0,L.Ne)().getClassification)(h),en=(0,s.useMemo)(function(){if(K&&et){var e;return null!=(e=null==et?void 0:et.filter(function(e){var t,n=e.id;return!!(null==K||null==(t=K.topics)?void 0:t.find(function(e){return parseInt(null==e?void 0:e.id,10)===parseInt(n,10)}))}))?e:[]}},[K,et]),er=(0,o.jsxs)("aside",{className:x().actions,children:[(0,o.jsx)(I.$n,{background:I.WD.WHITE,color:I.qT.BLACK,onClick:function(){return v.push(Q.target)},children:(0,o.jsx)(S.Translation,{id:"campus_course"})}),(b||(null==U?void 0:U.certificateAvailable))&&(0,o.jsxs)(N,{text:"\xb7\xb7\xb7",children:[b&&(0,o.jsx)(T.CmsLink,{link:{target:b,showArrow:!0,window:"_blank"},download:!0,children:(0,o.jsx)(S.Translation,{id:"campus_course_material"})}),(null==U?void 0:U.certificateAvailable)&&(0,o.jsx)("a",{href:"#",className:100!==z?x().certificateDisabled:"",download:"certificate.pdf",onClick:function(e){e.preventDefault(),$()},children:(0,o.jsx)(S.Translation,{id:"campus_course_certificate"})})]})]});return(0,o.jsxs)("article",{className:x().course,children:[(0,o.jsx)("div",{className:(0,C.B)(x().courseIcons,x()[J]),children:(0,o.jsx)("span",{children:(0,o.jsx)(P.In,{symbol:J})})}),!u&&er,(0,o.jsxs)("div",{className:x().dataWrapper,children:[G?(0,o.jsx)("div",{className:w().progressBar,children:(0,o.jsx)(A.a,{})}):(0,o.jsx)(k.A,{progress:z,isMobile:u}),(0,o.jsx)("div",{className:x().courseData,children:(0,o.jsxs)("div",{children:[(0,o.jsxs)("div",{className:x().provider,children:[a," ",d]}),(0,o.jsx)("div",{className:x().type,children:!q&&(null==U?void 0:U.learningForm)}),(0,o.jsx)("h4",{className:x().courseTitle,children:(0,B.j)((0,R.E)(p.NAME,ee))}),(0,o.jsx)("div",{className:x().text,children:y()(null==U?void 0:U.description)})]})})]}),(0,o.jsx)("div",{className:x().courseInformation,children:(0,o.jsx)(E.O,{targetGroup:null==en?void 0:en.map(function(e){return e.name}).join(", "),courseDate:Y&&Z?[Y,Z]:void 0,duration:null==U?void 0:U.runningTime})}),u&&er]})};var G=n(27686),V=n(33250),U=n(95370),q=n(44287),Y=[6,12,24];function Z(e){var t=e.perPage,n=e.setPerPage,r=e.setLastPerPage,a=(0,i._)(s.useState(!1),2),l=a[0],c=a[1];return s.useEffect(function(){c(!1)},[t]),(0,o.jsxs)("div",{className:"".concat(x().resultsPerPage," ").concat(l&&x().open),children:[(0,o.jsxs)("button",{type:"button",onClick:function(){return c(function(e){return!e})},children:[(0,o.jsx)(S.Translation,{id:"web20_results_per_page"})," ",(0,o.jsx)("strong",{children:t})]}),l&&(0,o.jsx)("ul",{className:x().resultsPerPageDropdown,children:Y.map(function(e){return(0,o.jsx)("li",{children:(0,o.jsx)(q.$,{buttonType:"button",stylingType:t===e?"flatHighlight":"flat",onClick:function(){n(e),r(t)},children:e})},"per_page_".concat(e))})})]})}function $(e){var t=e.filters,n=void 0===t?{}
1:t,r=e.filterReset,a=(0,i._)((0,s.useState)(0),2),d=a[0],u=a[1],m=(0,l.d4)(D.l6),p=(0,c.useRouter)(),_=(0,i._)((0,s.useState)(6),2),g=_[0],b=_[1],y=(0,i._)((0,s.useState)(6),2),j=y[0],w=y[1],k=(0,i._)((0,s.useState)(void 0),2),I=k[0],C=k[1],N=(0,L.M8)({offset:d*g,limit:g,orderBy:"startDate",orderDir:"desc",filter:n}),T=N.itemList,P=N.itemCount,E=N.isLoading;(0,s.useEffect)(function(){P>0&&void 0===I&&C(Number.parseInt(P,10)>0)},[I,P]);var F=JSON.stringify(n);(0,s.useEffect)(function(){u(0)},[F]),(0,s.useEffect)(function(){(0,U.u3)(0,0)},[d]),(0,s.useEffect)(function(){u(function(e){return Math.ceil((e*j+1)/g)-1})},[j,g]);var B=P>0,H=Math.max(3,Math.min(g,6)),M=(0,s.useMemo)(function(){return Array.from({length:H},function(){return{}})},[H]);return E&&!P?(0,o.jsxs)("div",{className:x().courseListBody,children:[(0,o.jsxs)("aside",{className:x().listHead,"aria-hidden":"true",children:[(0,o.jsx)("div",{className:x().courseCountSkeleton}),(0,o.jsx)("div",{className:x().perPageSkeleton})]}),(0,o.jsx)("section",{className:x().courseListBody,"aria-label":"Loading courses","aria-busy":"true",children:M.map(function(e){return(0,o.jsxs)("article",{className:x().skeletonCourse,children:[(0,o.jsxs)("div",{className:x().skeletonTopRow,children:[(0,o.jsx)("div",{className:x().skeletonIcon}),(0,o.jsxs)("div",{className:x().skeletonActions,children:[(0,o.jsx)("div",{className:x().skeletonActionPrimary}),(0,o.jsx)("div",{className:x().skeletonActionSecondary})]})]}),(0,o.jsxs)("div",{className:x().skeletonDataWrapper,children:[(0,o.jsx)("div",{className:x().skeletonProgressCircle}),(0,o.jsxs)("div",{className:x().skeletonCourseData,children:[(0,o.jsx)("div",{className:x().skeletonHeader}),(0,o.jsx)("div",{className:x().skeletonSubHeader}),(0,o.jsx)("div",{className:x().skeletonLineLong}),(0,o.jsx)("div",{className:x().skeletonLineLong}),(0,o.jsx)("div",{className:x().skeletonLineShort})]})]}),(0,o.jsx)("div",{className:x().skeletonDivider}),(0,o.jsxs)("div",{className:x().skeletonMetaRow,children:[(0,o.jsx)("div",{className:x().skeletonMetaIcon}),(0,o.jsx)("div",{className:x().skeletonMetaText})]})]},f()(e))})})]}):(0,o.jsxs)("div",{className:x().courseListBody,children:[(0,o.jsxs)("aside",{className:x().listHead,children:[(0,o.jsx)("div",{className:x().courseCount,children:(0,o.jsx)(S.Translation,{id:"campus_result_indicator",placeholder:{amount:String(P||0)}})}),(0,o.jsx)(Z,{perPage:g,setPerPage:b,setLastPerPage:w})]}),(0,o.jsxs)("section",{className:x().courseListBody,children:[E&&(0,o.jsx)("div",{className:x().loaderLayer,children:(0,o.jsx)(A.a,{})}),B&&(0,o.jsx)(o.Fragment,{children:T.map(function(e){return(0,o.jsx)(z,(0,h._)({},e),f()(e))})}),!B&&(0,o.jsx)(G.A,{textKey:I?"campus_results_noresults":"campus_results_nobooked",buttonKey:I?"campus_resetfilter":"campus_switch_catalog",buttonHandler:I?r:function(){p.push(m)}})]}),B&&Math.ceil(P/g)>1&&(0,o.jsx)("aside",{className:x().courseListFooter,children:(0,o.jsx)("div",{className:x().courseListPagination,children:(0,o.jsx)("div",{className:x().flexRow,children:(0,o.jsx)(V.A,{length:Math.ceil(P/g),handleClickDots:function(e){u(e)},handleClickButtons:function(e){u(function(t){return t+e})},currentPageIndex:d})})})}),(0,o.jsx)("section",{className:x().divider,children:(0,o.jsx)(v.c,{})})]})}var K=n(11470),X=n(19660),J=n(39487),Q=n(43767),ee=n.n(Q),et=n(38188);function en(e){var t=e.selectedValues,n=e.opened,r=e.title,i=e.options,a=e.onChange,s=e.onClick,l=e.sendReports,c=e.toggleDropdown;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(q.$,{onClick:function(e){e&&e.stopPropagation(),c()},iconAlignment:"right",symbol:n?"chevron_up":"chevron_down",children:(0,o.jsx)("div",{className:ee().dropdownTitleWrapper,children:(0,o.jsx)("span",{className:ee().dropdownTitle,children:1===t.length&&"_all"===t[0]?(0,o.jsx)(S.Translation,{id:r}):t.map(function(e){var t;return null==i||null==(t=i.find(function(t){return t.value===e}))?void 0:t.text}).join(", ")})})}),n&&(0,o.jsx)("div",{className:ee().flyout,children:(0,o.jsx)(et.m,{outlined:!0,type:"checkbox",items:i,name:r,onClick:s,onItemsChange:a,values:t,children:(0,o.jsx)("div",{className:ee().buttonWrapper,children:(0,o.jsx)(q.$,{stylingType:"primary",onClick:l,size:"small",children:(0,o.jsx)(S.Translation,{id:"campus_confirm"})})})})})]})}var er=n(4989);function ei(e,t){return(0,J._)(e).sort(t)}function ea(e){var t=e.reset,n=e.setReset,r=e.title,a=e.options,l=e.setFilter,c=void 0===l?function(){}:l,d=e.singleValue,u=void 0!==d&&d,m=e.defaultSelectedValues,p=(0,s.useRef)(null),h=(0,X.G)(),_=h.openedDropdown,f=h.setOpenedDropdown,v=(0,i._)((0,s.use
1State)(void 0===m?[]:m),2),g=v[0],x=v[1],b=(0,i._)((0,s.useState)([]),2),y=b[0],j=b[1],w=(0,er.FE)("campus_all"),k=_===r,I=(0,s.useCallback)(function(){k?f(null):f(r)},[k,f,r]),N=(0,s.useCallback)(function(){I(),j(g),c(g),window.location.hash="page=1"},[g,c,I]);return(0,s.useEffect)(function(){var e=function(e){k&&p.current&&!p.current.contains(e.target)&&(g&&ei(g).join(",")!==ei(y).join(",")?N():f(null))};return window.addEventListener("click",e),function(){window.removeEventListener("click",e)}},[g,k,y,N,f]),(0,s.useEffect)(function(){t&&(x([]),n(!1))},[t,n]),(0,o.jsx)("div",{ref:p,className:(0,C.B)(ee().filterItem,0===g.length&&ee().inactive),children:(0,o.jsx)(en,{sendReports:N,onChange:function(e){if(e.includes("_all"))return void x([]);x(u?[e]:(0,J._)(e))},onClick:function(e){"_all"===e.value?x([]):x(g.includes(e.value)?g.filter(function(t){return t!==e.value}):(0,J._)(g).concat([e.value]))},opened:k,toggleDropdown:I,selectedValues:g.length>0?g:["_all"],title:r,options:[{id:"_all",value:"_all",text:w}].concat((0,J._)(a))})})}var eo=n(92254);function es(e){var t=e.filterConfig,n=t.filterItems,r=t.filterReset,i=t.setFilterReset,a=t.sortItems;return!(null==n?void 0:n.some(function(e){var t;return(null==e?void 0:e.isLoading)||(null==e||null==(t=e.options)?void 0:t.length)>0}))||(0,eo.Im)(n)?(0,o.jsx)("div",{className:"campus-filter",children:(0,o.jsx)("div",{className:ee().campusFilter,children:(0,o.jsx)(A.a,{})})}):(0,o.jsx)(X.f,{children:(0,o.jsx)("div",{className:"campus-filter",children:(0,o.jsx)("div",{className:ee().campusFilter,children:(0,o.jsxs)("div",{className:ee().filterWrapper,children:[null==n?void 0:n.filter(function(e){var t;return(null==e?void 0:e.isLoading)||(null==e||null==(t=e.options)?void 0:t.length)>0}).map(function(e){return(0,o.jsx)(s.Fragment,{children:(null==e?void 0:e.isLoading)?(0,o.jsx)("div",{className:ee().filterItem,children:(0,o.jsxs)("div",{className:ee().filterItemLoading,children:[(0,o.jsx)("span",{className:ee().visuallyHidden,children:(0,o.jsx)(S.Translation,{id:e.title})}),(0,o.jsx)("span",{className:ee().filterItemLoadingSkeletonText}),(0,o.jsx)("span",{className:ee().filterItemLoadingSkeletonChevron})]})}):(0,o.jsx)(ea,(0,K._)((0,h._)({},e),{options:e.options.sort(a),reset:r,setReset:i}))},f()(e))}),(0,o.jsx)("div",{className:"".concat(ee().filterItem," ").concat(ee().filterItemReset),children:(0,o.jsx)(q.$,{stylingType:"flat",onClick:function(){return i(!0)},children:(0,o.jsx)(S.Translation,{id:"campus_resetfilter"})})})]})})})})}var el=n(79024),ec=n(59784),ed=n(69256),eu=n(45460),em=n(86142);function ep(e){return(0,r._)(function(){var t;return(0,a.YH)(this,function(n){switch(n.label){case 0:return[4,(0,em.J)(e)];case 1:if(!(t=n.sent()).ok)throw Error("api error: ".concat(t.status," ").concat(t.statusText));return[2,t.json()]}})})()}function eh(e){return{list:Array.isArray(e)?e:(null==e?void 0:e.participants)||[],count:(null==e?void 0:e.count)||(null==e?void 0:e.length)||0}}function e_(){var e=(0,i._)((0,s.useState)({}),2),t=e[0],n=e[1],u=(0,c.useRouter)(),h=(0,d.useQueryClient)(),_=(0,eu.p)().getEndpoint,f=(0,W.f)(),v=(0,ed.S)(),g=v.loading,x=v.campusToken,b=(0,er.hH)(),y=(0,L.EM)(n),j=(0,l.d4)(D.V$);return((0,s.useEffect)(function(){g||x||u.replace(j)},[g,x,j,u]),(0,s.useEffect)(function(){!g&&x&&f&&(0,r._)(function(){var e,t,n,i;return(0,a.YH)(this,function(o){switch(o.label){case 0:return e=["limit=6","courseBookingStatus=8,9,10,11","sortby=startDate","sortdirection=desc"],t=_("campusTopics","?lang=".concat(f)),n=_("campusCourseParticipants","?lang=".concat(f)),i=_("campusCourseParticipants","?".concat(e.join("&"))),[4,Promise.all([h.prefetchQuery(["campus-classification",{lang:f}],function(){return ep(t)}),h.prefetchQuery(["campus-courseparticipants",{courseId:void 0,lang:f}],function(){return(0,r._)(function(){return(0,a.YH)(this,function(e){switch(e.label){case 0:return[4,ep(n)];case 1:return[2,eh.apply(void 0,[e.sent()])]}})})()}),h.prefetchQuery(["campus-usercourses",{offset:0,limit:6,orderBy:"startDate",orderDir:"desc",filter:{}}],function(){return(0,r._)(function(){return(0,a.YH)(this,function(e){switch(e.label){case 0:return[4,ep(i)];case 1:return[2,eh.apply(void 0,[e.sent()])]}})})()})])];case 1:return o.sent(),[2]}})})().catch(function(){})},[g,x,f,h,_]),g)?(0,o.jsx)(p.A,{children:(0,o.jsx)("div",{className:m().loaderWrapper,children:(0,o.jsx)(A.a,{})})}):(0,o.jsxs)(p.A,{children:[(0,o.jsx)(ec.IntroText,{title:b("campus_headline_dashboard"),intro:b("campus_text_dashboard"),subtitle:b("campus_subline_dashboard"),text:"",border:"disable-border",emp
1hasize:"title",containerClassName:m().campusIntroTextContainer,disableInEdit:!0}),(0,o.jsx)(es,{filterConfig:y}),(0,o.jsx)($,{filters:t,filterReset:y.setFilterReset}),(0,o.jsx)(el.F,{gdds:!0})]})}},6442:e=>{e.exports={masterIcon:"content-elements_masterIcon__QexSq"}},7073:e=>{e.exports={box:"sortpage_box__QvZMx",open:"sortpage_open__kiXgf",wrapper:"sortpage_wrapper__oqXbI"}},7529:e=>{e.exports={campusVideo:"campusvideo_campusVideo__y9MV9",videoBg:"campusvideo_videoBg___Zgf_"}},7703:e=>{e.exports={videoPlayButton:"videoPlayButton_videoPlayButton__xToxB",nonGddsVideoPlayButton:"videoPlayButton_nonGddsVideoPlayButton__E937R"}},7717:e=>{e.exports={messageContainer:"voucher-info_messageContainer__Cr_oK"}},7930:(e,t,n)=>{"use strict";function r(e){return void 0!==e}function i(e,t){return t.includes(e)}n.d(t,{O9:()=>r,hn:()=>i})},8171:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CampusMaintenance:()=>s});var r=n(95155),i=n(61287),a=n(571),o=n(79024);function s(){var e={display:"flex",margin:"10px 0",padding:"0.5rem 1rem",border:"1px solid #ccc",borderRadius:"3px",backgroundColor:"#f9f9f9"};return(0,r.jsxs)(a.A,{isLandingPage:!0,children:[(0,r.jsx)("br",{}),(0,r.jsxs)("h1",{children:["Campus is currently in ",(0,r.jsx)("br",{}),(0,r.jsx)("b",{children:"Maintenance Mode"})]}),(0,r.jsx)("h3",{children:"Planned Downtime:"}),(0,r.jsxs)("div",{style:{display:"flex",gap:"1rem"},children:[(0,r.jsx)("div",{style:e,children:(0,r.jsxs)("p",{children:["Start: ",(0,r.jsx)("br",{}),(0,r.jsx)("b",{children:"Wednesday, 08 October at 6:00 CEST"})]})}),(0,r.jsx)("div",{style:e,children:(0,r.jsxs)("p",{children:["End:",(0,r.jsx)("br",{})," ",(0,r.jsx)("b",{children:"Thursday, 09 October at 18:00 CEST"})]})})]}),(0,r.jsx)("br",{}),(0,r.jsxs)("p",{children:["Our team is working behind the scenes to update the platform. ",(0,r.jsx)("br",{})," We apologize for the inconvenience and appreciate your understanding during this time."]}),(0,r.jsx)("br",{}),(0,r.jsx)(i.c,{}),(0,r.jsx)("br",{}),(0,r.jsx)(o.F,{})]})}},8282:(e,t,n)=>{"use strict";n.d(t,{e:()=>j});var r=n(95155),i=n(1213),a=n(20063),o=n(47998),s=n.n(o),l=n(43580),c=n(44287),d=n(61287),u=n(78325),m=n.n(u),p=n(60663),h=n(33849),_=n(29957),f=n(99559),v=n(80542),g=n(12115),x=n(4989),b=function(e){return!!e};function y(e){var t=e.text,n=(0,g.useRef)(null),i=(0,v._)((0,g.useState)(!1),2),a=i[0],o=i[1],s=(0,v._)((0,g.useState)(!1),2),l=s[0],d=s[1],u=(0,x.hH)();(0,g.useEffect)(function(){if(!b(n.current))return function(){};var e=new ResizeObserver(function(){b(n.current)&&n.current.clientHeight>2*Number(window.getComputedStyle(n.current).lineHeight.replace("px",""))&&d(!0)});return e.observe(n.current),function(){e.disconnect()}},[]);var p=l&&!a;return(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{ref:n,className:p?m().clamp:void 0,children:t}),l&&(0,r.jsx)(c.$,{onClick:function(){o(function(e){return!e})},alignByContent:"left",symbol:a?"arrow_up":"arrow_down",stylingType:"flatHighlight",children:u(a?"campus_see_less":"campus_see_more")})]})}function j(e){var t=e.image,n=e.courseHeadline,o=e.targetGroup,u=e.courseDate,v=e.duration,g=e.availableSeats,x=e.seats,b=e.costs,j=e.costsIncluded,w=e.location,k=e.language,I=e.isAvailable,C=void 0!==I&&I,N=e.isCanceled,T=void 0!==N&&N,S=e.isBooked,A=void 0!==S&&S,P=e.info,E=e.isBookedPage,L=e.isEmployee,D=void 0!==L&&L,F=e.isCiam,B=e.noParticipantLimit,H=(0,i.d4)(f.FB),M=(0,a.useRouter)(),R=(0,a.usePathname)();return(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:m().courseTeaser,children:[(0,r.jsx)("div",{className:m().imageContainer,children:(0,r.jsx)(p._,{src:t?"".concat(H,"/ils").concat(t):"".concat(H,"/ils/data/client_design/geberit/global/images/course_description_image_default.png"),alt:n,title:n,style:{objectFit:"cover"}})}),(0,r.jsxs)("div",{className:m().courseDetails,children:[!D&&(0,r.jsx)(r.Fragment,{children:(C||T||A)&&(0,r.jsxs)("div",{className:m().flags,children:[!A&&C&&!D&&(0,r.jsx)("span",{className:"".concat(m().status," available"),children:(0,r.jsx)(h.Translation,{id:"campus_course_flag_status_available"})}),T&&(0,r.jsx)("span",{className:"".concat(m().status," canceled"),children:(0,r.jsx)(h.Translation,{id:"campus_course_flag_status_canceled"})}),A&&(0,r.jsx)("span",{className:"".concat(m().status," booked"),children:(0,r.jsx)(h.Translation,{id:"campus_course_flag_status_booked"})})]})}),P&&(0,r.jsxs)("div",{className:m().info,children:[(0,r.jsx)(l.I,{symbol:"warning_info"}),(0,r.jsx)(y,{text:s()(P)})]}),(0,r.jsx)(_.O,{targetGroup:o,courseDate:u,availableSeats:g,seats:x,costs:b,costsIncluded:j,duration:v,location:w,language:k,isEmployee:D,isCiam:void 0!==F&&F}),!D&&A&&(0,r.jsxs)("div",{className:m().buttonWrapper,children:[(B||g)&&(0,r.jsx)(c.$,{onClick:function(){M.push("".concat(R,"#register"))},stylingType:"primary",children:(0,r.jsx)(h.Translation,{id:A?"campus_add_bookings":"campus_book_course"})}),(0,r.jsx)(c.$,{onClick:function(){M.push("".concat(R,"#cancel"))},children:(0,r.jsx)(h.Translation,{id:"campus_cancel_course"})})]}),!D&&!A&&(0,r.jsx)(c.$,{onClick:function(){M.push("".concat(R,"#register"))},stylingType:"primary",children:(0,r.jsx)(h.Translation,{id:"campus_book_course"})})]})]}),!(void 0!==E&&E)&&(0,r.jsx)(d.c,{})]})}},8663:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(70622);let i=[{baseUrl:"https://www.facebook.com/sharer/sharer.php?",symbol
1:"facebook",color:r.b$.PRIMARY},{baseUrl:"https://x.com/intent/post?",symbol:"x",color:r.b$.PRIMARY},{baseUrl:"https://pinterest.com/pin/create/button/?",symbol:"pinterest",color:r.b$.WHITE},{baseUrl:"https://www.linkedin.com/shareArticle?",symbol:"linkedin",color:r.b$.WHITE},{baseUrl:"mailto:?",symbol:"mail",color:r.b$.PRIMARY}]},8849:e=>{e.exports={voucherLabel:"voucher-display_voucherLabel__ZZdoL",voucherForm:"voucher-display_voucherForm__sTKNH",voucherInput:"voucher-display_voucherInput__q0OBt",voucherSubmitButton:"voucher-display_voucherSubmitButton__pzHz9"}},8877:e=>{e.exports={container:"summary-container_container__EARhN",inputCheckbox:"summary-container_inputCheckbox___2kXV",inputRadio:"summary-container_inputRadio__Xgzzz",h1:"summary-container_h1__qv42N",h3:"summary-container_h3__Sg6Oq",basketHeading:"summary-container_basketHeading__xzG1J",customerNumberText:"summary-container_customerNumberText__agwGm",topMargin:"summary-container_topMargin__H1sAa",bottomMargin:"summary-container_bottomMargin__MFJ2A",buttonsWrapper:"summary-container_buttonsWrapper__P3pS9",backButton:"summary-container_backButton__nsPEz",cartFooter:"summary-container_cartFooter__02C9r",cartFooterText:"summary-container_cartFooterText__h1pTR",textAlignRight:"summary-container_textAlignRight__J0Z1U",cartOverviewDevider:"summary-container_cartOverviewDevider__QHuxu",loaderWrapper:"summary-container_loaderWrapper__IYp2D",footerButtonRow:"summary-container_footerButtonRow__VMPSI",loaderMessage:"summary-container_loaderMessage__eKnfZ"}},8910:(e,t,n)=>{"use strict";n.d(t,{Landing:()=>b});var r=n(67867),i=n(11470),a=n(95155),o=n(75462),s=n(65309),l=n.n(s),c=n(88790),d=n(97722),u=n(18082),m=n(79706),p=n(59784),h=n(81912),_=n(23514),f=n(99749),v=n(92254),g=n(50088),x=n(50663);function b(e){var t=(0,g.o)(e);if(!(0,f.WX)(e))return null;var n=e.metaData,s=e.page,b=s.slider,y=s.intro,j=s.text,w=s.headline,k=s.subHeadline,I=s.hero,C=s.showAnchor,N=s.collapseAnchor,T=s.pageAnchorTitle,S=e.contentAreas.content,A=e.relatedLinks,P=!!w||!!k;return(0,a.jsxs)(a.Fragment,{children:[!(0,v.Im)(I)&&(0,a.jsx)(m.HeroImageGdds,(0,i._)((0,r._)({},I),{isSeoConformCarousel:!0})),(0,a.jsx)(c.A,(0,r._)({className:l().breadcrumbs},e)),(0,a.jsx)(m.HeroImageGdds,(0,r._)({},b)),P&&(0,a.jsx)(p.IntroText,{className:l().intro,title:w,subtitle:k,text:j,intro:y,border:"disable-border",disableInEdit:!0}),C&&(0,a.jsx)(u.AnchorBar,{content:S,collapseAnchor:N,pageAnchorTitle:T,pageWithIntroText:P}),(0,a.jsx)(d.f,(0,r._)({contentType:"content"},e)),t&&(0,a.jsx)(o.m,{maxContentWidth:(0,x.gi)(x.pc.gddsFullGrid),children:(0,a.jsx)(_.A,{contentType:"page",metaData:n,useInContentPage:!0})}),(0,a.jsx)(h.l,{title:null==A?void 0:A.title,anchor:null==A?void 0:A.anchor,categories:null==A?void 0:A.categories})]})}},9966:(e,t,n)=>{"use strict";n.d(t,{N:()=>a});var r=n(1213),i=n(99559);function a(){return(0,r.d4)(i.B9)}},9980:e=>{e.exports={headline:"hero-image-themed_headline__25thh",h1:"hero-image-themed_h1__gay2m",h2:"hero-image-themed_h2__1htgy",heroImageThemedHTag:"hero-image-themed_heroImageThemedHTag__JlZ0L",HeroFont:"hero-image-themed_HeroFont__epggK",DefaultFont:"hero-image-themed_DefaultFont__9P_fG"}},9994:e=>{e.exports={hideDatePicker:"styles_hideDatePicker__Poy0F"}},10050:e=>{e.exports={container:"payment-error_container__7knO_",inputCheckbox:"payment-error_inputCheckbox__ysR_D",inputRadio:"payment-error_inputRadio__0C8SX",h1:"payment-error_h1__drXpk",explanationText:"payment-error_explanationText__0v_Rp",bottomMargin:"payment-error_bottomMargin__Hjqqi"}},10292:(e,t,n)=>{"use strict";n.d(t,{B:()=>m});var r=n(95155),i=n(75462),a=n(98569),o=n(33723),s=n(61287),l=n(62219),c=n.n(l),d=n(50663),u=n(1780);function m(){var e=(0,u.d)();return(0,r.jsx)(i.m,{maxContentWidth:(0,d.gi)(d.pc[e?"full":"gddsFullGrid"]),className:c().sectionClosingLine,children:(0,r.jsx)(a.f,{children:(0,r.jsx)(o.f,{size:[4,8,12],children:(0,r.jsx)(s.c,{alignment:"horizontal"})})})})}},10467:(e,t,n)=>{"use strict";n.d(t,{$:()=>u});var r=n(80542),i=n(48495),a=n(95155),o=n(12115),s=n(44287),l=n(48889),c=n.n(l),d=n(86804),u=function(e){var t=e.children,n=e.isFixed,l=e.numColumns,u=(0,o.useRef)(null),m=(0,o.useRef)(null),p=(0,r._)((0,o.useState)(2),2),h=p[0],_=p[1],f=(0,o.useRef)(0),v=function(e){var t,n,r=null==(t=u.current)?void 0:t.querySelector("& > *:nth-child(".concat(null!=e?e:h,")"));null==(n=u.current)||n.scroll({left:null==r?void 0:r.offsetLeft,behavior:"smooth"}),_(function(t){return void 0!==e?e+1:t+1})},g=function(e){var t,n,r=null==(t=u.current)?void 0:t.querySelector("& > *:nth-child(".concat(null!=e?e:h-1,")"));null==(n=u.current)||n.scroll({left:(null==r?void 0:r.offsetLeft)-(null==r?void 0:r.clientWidth),behavior:"smooth"}),_(function(t){return null!=e?e:t-1})},x=function(e){e>f.current?v(e+1):g(e+2),f.current=e},b=(0,i._)(o.Children.toArray(t)||[]),y=b[0],j=b.slice(1);return(0,a.jsxs)("div",{className:c().container,children:[(0,a.jsx)(s.$,{isIcon:!0,stylingType:"icon",symbol:"chevron_left",disabled:2===h,className:c().sliderNavigationButton,onClick:function(){return g()}}),(0,a.jsxs)("div",{className:c().content,children:[(0,a.jsx)("div",{ref:m,className:c().sliderContainer,children:(0,a.jsx)("div",{ref:u,className:c().slider,children:void 0===n||n?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:c().sliderFixedItem,children:y}),j]}):t})}),(0,a.jsx)(d.d,{max:"".concat(l-2),value:"".concat(h-2),handleChange:function(e){return x(parseInt(e.target.value,10))}})]}),(0,a.jsx)(s.$,{isIcon:!0,stylingType:"icon",symbol:"chevron_right",disabled:h===l,className:c().sliderNavigationButton,onClick:function(){return v()}})]})}}
1,10574:(e,t,n)=>{"use strict";n.d(t,{W:()=>k});var r=n(95155),i=n(20063),a=n(1213),o=n(47998),s=n.n(o),l=n(44287),c=n(39605),d=n.n(c),u=n(69187),m=n(70622),p=n(33849),h=n(29957),_=n(45983),f=n(92254),v=n(56460),g=n(99559),x=n(96721),b=n(69256),y=n(69917),j=n(62249),w=n(93192);function k(e){var t=e.icon,n=e.expirationDate,o=e.courseId,c=e.courseType,k=e.courseHeadline,I=e.courseDescription,C=e.targetGroup,N=e.courseDate,T=e.availableSeats,S=e.seats,A=e.duration,P=e.costs,E=e.costsIncluded,L=e.language,D=e.isPopular,F=e.showDetailsButton,B=void 0!==F&&F,H=e.className,M=e.isLandingPage,R=void 0!==M&&M,O=window.gigya,W=(0,y.f)(),z=(0,b.R)(O),G=z.login,V=z.loggedIn,U=z.campusLoggedIn,q=(0,a.d4)(g.V$),Y=(0,i.useRouter)(),Z={target:"".concat(q).concat((0,x.z)(k),"/crs_").concat(o,"-").concat(W,"/"),type:"internal_link",showArrow:!0},$=(0,j.GM)(),K=(0,j.al)(),X=(0,j.Ww)(),J=function(e){if(e.preventDefault(),R)if(V){if(!U)return void(0,v.jq)(Z.target,W)}else{var t=W.slice((null==W?void 0:W.length)-2);G(W,"".concat(t,"_Campus"),Z.target);return}Y.push(Z.target)};return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:d().courseTeaser,children:[(0,r.jsx)("div",{className:(0,w.B)(d().courseIcons,d()[t]),children:(0,r.jsx)("span",{children:(0,r.jsx)(m.In,{symbol:t})})}),$&&!(0,f.Im)(n)&&(0,r.jsxs)("div",{className:d().expirationDateWrapper,children:[(0,r.jsxs)("span",{className:d().expirationDateInner,children:[(0,r.jsx)(m.In,{symbol:"info-circle-outline"}),(0,r.jsx)(p.Translation,{id:"campus_expirationdate"})]}),n]}),(0,r.jsxs)("div",{className:d().courseTeaserBodyWrapper,children:[(0,r.jsxs)("div",{className:(0,w.B)(d().courseTeaserBody,void 0===H?"":H),children:[(0,r.jsxs)("div",{className:d().type,children:[c,void 0!==D&&D&&(0,r.jsx)("span",{className:d().popularFlag,children:(0,r.jsx)(p.Translation,{id:"campus_course_flag_status_popular"})})]}),(0,r.jsx)(_.Headline,{tag:u.X.h4,title:k,className:d().courseHeadline,text:s()(I)})]}),$&&B&&(0,r.jsx)("div",{children:(0,r.jsx)(l.$,{className:d().buttonDetails,buttonType:"button",onClick:J,children:(0,r.jsx)(p.Translation,{id:"campus_course"})})})]}),(0,r.jsx)("div",{className:d().courseInformation,children:(0,r.jsx)(h.O,{targetGroup:C,courseDate:N,availableSeats:T,seats:S,duration:A,costs:P,costsIncluded:E,language:L})}),(K||X)&&!(0,f.Im)(n)&&(0,r.jsxs)("div",{className:d().expirationDateWrapper,children:[(0,r.jsxs)("span",{className:d().expirationDateInner,children:[(0,r.jsx)(m.In,{symbol:"info-circle-outline"}),(0,r.jsx)(p.Translation,{id:"campus_expirationdate"})]}),n]}),(K||X)&&B&&(0,r.jsx)("div",{className:d().buttonDefaultContainer,children:(0,r.jsx)(l.$,{className:d().buttonDetails,buttonType:"button",onClick:J,children:(0,r.jsx)(p.Translation,{id:"campus_course"})})})]})})}},11292:(e,t,n)=>{"use strict";function r(e,t,n){if(e.length<=t)return e;var r=e.split(""),i=r.slice(0,29).join(""),a=r.slice(r.length-28,r.length).join("");return"".concat(i).concat(n).concat(a)}function i(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"â¦";return"string"==typeof e?e.replace(new RegExp("^(.{".concat(t,"}[^\\s]*).*")),"$1".concat(n)):e}n.d(t,{W:()=>i,k:()=>r})},12290:(e,t,n)=>{"use strict";n.d(t,{b:()=>d});var r=n(95155),i=n(98569),a=n(44287),o=n(76502),s=n(64850),l=n(85803),c=n(92348);function d(e){var t=e.consentText,n=e.buttonLabel,d=e.type,u=(0,l.uH)();return(0,r.jsx)(o.z,{children:(0,r.jsx)(i.f,{children:(0,r.jsx)(o.d,{size:[4,6,6],children:(0,r.jsxs)("div",{className:"consentBox",children:[(0,r.jsx)(s.InnerHtml,{as:"p",content:t}),(0,r.jsx)(a.$,{stylingType:"secondaryInverted",onClick:function(){null==u||u.enableSetting(d)},children:(0,c.j)(n)})]})})})})}},12772:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(95155);n(12115);var i=n(43580),a=n(40308),o=n.n(a),s=n(67867),l=n(11470);let c=function(e){return(0,r.jsxs)("svg",(0,l._)((0,s._)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 15 16"},e),{children:[(0,r.jsx)("path",{d:"M11 6V3.5a3.5 3.5 0 00-7 0V6H1v10h13V6zM5 3.5a2.5 2.5 0 015 0V6H5zM13 15H2V7h11z"}),(0,r.jsx)("path",{d:"M7 11.91V13h1v-1.09a1.5 1.5 0 10-1 0z"})]}))};var d=n(93192);let u=function(e){var t=e.isMobile,n=e.progress,a=void 0===n?0:n,s=e.locked,l=void 0!==s&&s;return(0,r.jsx)("div",{className:"progress-bar ".concat(o().progressBar),children:(0,r.jsxs)("div",{className:(0,d.B)(o().progressCircleWrapper,"p".concat(a),l&&o().locked),children:[(0,r.jsxs)("div",{className:o().progressPercentage,children:[a>99&&(0,r.jsx)(i.I,{symbol:"Checkmark",width:t?"1rem":"1.25rem",color:"#008800"}),a<=99&&!l&&(0,r.jsxs)("b",{children:[a,"%"]}),l&&(0,r.jsx)(c,{width:t?"1rem":"1.25rem"})]}),(0,r.jsxs)("div",{className:o().slice,children:[(0,r.jsx)("div",{className:o().bar}),(0,r.jsx)("div",{className:o().fill})]})]})})}},13196:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});var r=n(23426).Ay.div.withConfig({componentId:"sc-984b3401-0"})(["grid-area:note-wrapper;margin-top:4rem;background-color:",";padding:1.5rem 3rem 2.75rem 1.5rem;@media print{margin-top:0;}@media ","{margin-top:5rem;}.note{display:flex;align-items:center;column-gap:0.5rem;margin-bottom:0.25rem;}> p{color:",";padding-left:1.5rem;}"],function(e){return e.theme.colors.grey03},function(e){return e.theme.device.large},function(e){return e.theme.colors.grey14})},13472:e=>{e.exports={materialsWrapper:"press-tiles_materialsWrapper__5T3VJ",publishedAt:"press-tiles_publishedAt__jjCfK",tleb1:"press-tiles_tleb1__4F_BI",copyText:"press-tiles_copyText__wVDeQ",relatedNews:"press-tiles_relatedNews__JywLD",twoTilesPerRow:"press-tiles_twoTilesPerRow__hL2Cx"}},13581:(e,t,n)=>{"use strict";n.d(t,{Ak:()=>u,Vr:()=>m,Yq:()=>c,c8:()=>s,my:()=>l});var r=n(81494),i=n(2367),a=n(72473),o=n(96721),s={news:0,media:1};function l(e,t){return d(t)-d(e)}function c(e,t){var n;return(null==e||null==(n=e.published_at)?void 0:n.datetime)&&t?(0,a.GP)(new Date(e.published_at.datetime),"dd LLLL uuuu kk:mm",{locale:t}):null}function d(e){var t;return(null==e||null==(t=e.published_at)?void 0:t.datetime)?new Date(e.published_at.datetime).getTime():0}function u(e){var t=(0,o.z)(null==e?void 0:e.header);return"".concat(t,"-").concat(null==e?void 0:e.type_of_media.slice(0,2).toUpperCase()).concat(null==e?void 0:e.id)}function m(e){return(0,r._)(function(){var t,n,r;return(0,i.YH)(this,function(i){switch(i.label){case 0:if((t=document.createElement("a")).style.display="none",("image"===e.type_of_media||"video"===e.type_of_media)&&(t.setAttribute("download",e.header),t.href=e.download_url,document.body.appendChild(t),t.click(),t.remove()),"document"!==e.type_of_media)return[3,2];return t.setAttribute("download",e.document_name),[4,fetch(e.document,{method:"GET"}).then(function(e){return e.blob()})];case 1:n=i.sent(),r=window.URL.createObjectURL(n),t.href=r,document.body.appendChild(t),t.click(),t.remove(),window.URL.revokeObjectURL(r),i.label=2;case 2:return[2]}})})()}},14227:e=>{e.exports={miVideoContainerView:"miVideoContainerView_miVideoContainerView__WcX93",videoPlayer:"miVideoContainerView_videoPlayer__EkK9o","show-video":"miVideoContainerView_show-video__wCWIL","c-lightbox__video-container":"miVideoContainerView_c-lightbox__video-container__uZwNj"}},14933:e=>{e.exports={softContentItem:"softcontent-item_softContentItem__YF52L"}},15109:(e,t,n)=>{"use strict";n.d(t,{ContentAreaPlaceholder:()=>s});var r=n(95155),i=n(75462),a=n(36414),o=n.n(a);function s(e){var t=e.contentType,n=e.editType,a=e.editArea,s=e.previewId;return(0,r.jsx)(i.m,{maxContentWidth:"90rem",children:(0,r.jsxs)("div",{className:o().placeholder,"data-edit-type":n,"data-edit-area":a,"data-preview-id":s,children:[t,(0,r.jsx)("em",{children:"(empty)"})]})})}},15392:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CampusCatalog:()=>G});var r=n(80542),i=n(39487),a=n(95155),o=n(15724),s=n(20063),l=n(12115),c=n(1213),d=n(10685),u=n.n(d),m=n(99379),p=n.n(m),h=n(53445),_=n.n(h),f=n(18876),v=n(44287),g=n(19660),x=n(33649),b=n(67867),y=n(11470),j=n(43767),w=n.n(j),k=n(38188),I=n(33849);function C(e){var t=e.selectedValues,n=e.opened,r=e.title,i=e.options,o=e.onClick,s=e.confirmFilters,l=e.toggleDropdown;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(v.$,{onClick:function(e){e&&e.stopPropagation(),l()}
1,iconAlignment:"right",symbol:n?"chevron_up":"chevron_down",children:(0,a.jsx)("div",{className:w().dropdownTitleWrapper,children:(0,a.jsx)("span",{className:w().dropdownTitle,children:1===t.length&&"_all"===t[0]?(0,a.jsx)(I.Translation,{id:r}):t.map(function(e){var t;return null==i||null==(t=i.find(function(t){return t.value===e}))?void 0:t.text}).join(", ")})})}),n&&(0,a.jsx)("div",{className:w().flyout,children:(0,a.jsx)(k.m,{outlined:!0,type:"checkbox",items:i,name:r,onClick:o,values:t,children:(0,a.jsx)("div",{className:w().buttonWrapper,children:(0,a.jsx)(v.$,{stylingType:"primary",onClick:s,size:"small",children:(0,a.jsx)(I.Translation,{id:"campus_confirm"})})})})})]})}var N=n(4989),T=n(93192);let S=function(e){var t=e.title,n=e.filterCategory,o=e.appliedFilters,s=e.setAppliedFilters,c=(0,N.FE)("campus_all"),d=(0,g.G)(),u=d.openedDropdown,m=d.setOpenedDropdown,p=(0,r._)((0,l.useState)([]),2),h=p[0],_=p[1],f=(0,r._)((0,l.useState)([]),2),v=f[0],j=f[1],k=(0,l.useRef)(null),I=u===t,S=(0,l.useCallback)(function(){I?m(null):m(t)},[I,m,t]);return(0,l.useEffect)(function(){o&&0!==o.length?(j(o),_(o.map(function(e){return e.value}))):(_([]),j([]))},[o]),(0,a.jsx)("div",{ref:k,className:(0,T.B)(w().filterItem,0===h.length&&w().inactive),children:(0,a.jsx)(C,{confirmFilters:function(){s(function(e){return(0,y._)((0,b._)({},e),(0,x._)({},t,v.length>0?v:null))}),window.location.hash="page=1",S()},onClick:function(e){if("_all"===e.value)_([]),j([]);else{_(h.includes(e.value)?h.filter(function(t){return t!==e.value}):(0,i._)(h).concat([e.value]));var t=n.find(function(t){return t.value===e.value});t&&(v.some(function(t){return t.value===e.value})?j(function(t){return t.filter(function(t){return t.value!==e.value})}):j(function(e){return(0,i._)(e).concat([t])}))}},opened:I,toggleDropdown:S,selectedValues:h.length>0?h:["_all"],title:t,options:[{id:"_all",value:"_all",text:c}].concat((0,i._)(n))})})};var A=n(67186),P=n(92254);function E(e){var t=e.availableFilters,n=e.appliedFilters,r=e.setAppliedFilters,i=e.resetAppliedFilters;return(0,P.Im)(t)?(0,a.jsx)("div",{className:"campus-filter",children:(0,a.jsx)("div",{className:w().campusFilter,children:(0,a.jsx)(A.a,{})})}):(0,a.jsx)(g.f,{children:(0,a.jsx)("div",{className:"campus-filter",children:(0,a.jsx)("div",{className:w().campusFilter,children:(0,a.jsxs)("div",{className:w().filterWrapper,children:[Object.keys(t).map(function(e){return(0,a.jsx)(S,{title:e,filterCategory:t[e],appliedFilters:n[e],setAppliedFilters:r,resetAppliedFilters:i},e)}),(0,a.jsx)("div",{className:"".concat(w().filterItem," ").concat(w().filterItemReset),children:(0,a.jsx)(v.$,{stylingType:"flat",onClick:i,children:(0,a.jsx)(I.Translation,{id:"campus_resetfilter"})})})]})})})})}var L=n(27686),D=n(33250),F=n(59784),B=n(571),H=n(7073),M=n.n(H),R={date_asc:{translation:"campus_sort_date_asc",sortProp:"startDate",order:"asc"},lastUpdated_desc:{translation:"campus_sort_last_updated_desc",sortProp:"lastUpdated",order:"desc"},freeseats:{translation:"campus_sort_freeseats",sortProp:"freePlaces",order:"desc"},name_asc:{translation:"campus_sort_name_asc",sortProp:"title",order:"asc"},name_desc:{translation:"campus_sort_name_desc",sortProp:"title",order:"desc"}};function O(e){var t,n=e.sortMode,i=void 0===n?"date_asc":n,o=e.setSortMode,s=(0,r._)((0,l.useState)(!1),2),c=s[0],d=s[1];return(0,l.useEffect)(function(){d(!1)},[i]),(0,a.jsxs)("div",{className:"".concat(M().box," ").concat(c&&M().open),children:[(0,a.jsx)("button",{type:"button",onClick:function(){return d(function(e){return!e})},children:(0,a.jsx)(I.Translation,{id:null==(t=R[i])?void 0:t.translation})}),c&&(0,a.jsx)("ul",{className:M().wrapper,children:Object.keys(R).map(function(e){return(0,a.jsx)("li",{children:(0,a.jsx)(v.$,{buttonType:"button",stylingType:i===e?"flatHighlight":"flat",onClick:function(){return o(e)},children:(0,a.jsx)(I.Translation,{id:R[e].translation})})},"sortmode_".concat(e))})})]})}var W=n(69256),z=n(99559);function G(e){var t=e.metaData,n=e.courseListCatalog,d=e.availableFilters,m=n.docs,h=void 0===m?[]:m,v=(0,s.useRouter)(),g=(0,W.S)(),x=g.loading,b=g.campusToken,y=(0,r._)((0,l.useState)("date_asc"),2),j=y[0],w=y[1],k=(0,r._)((0,l.useState)({campus_targetgroup:null,campus_competences_knowledge:null,campus_coursetype:null}),2),C=k[0],T=k[1],S=function(){T({campus_targetgroup:null,campus_competences_knowledge:null,campus_coursetype:null}),M(""),U(1),window.location.hash="page=1"},P=(0,r._)((0,l.useState)(""),2),H=P[0],M=P[1],G=(0,r._)((0,l.useState)(1),2),V=G[0],U=G[1],q=(0,N.hH)(),Y=(0,l.useMemo)(function(){var e=h;switch(j){case"date_asc":e=(0,i._)(h.filter(function(e){return e[R[j].sortProp]})).concat((0,i._)(h.filter(function(e){return!e[R[j].sortProp]})));break;case"lastUpdated_desc":e.sort(function(e,t){return new Date(t[R[j].sortProp]).getTime()-new Date(e[R[j].sortProp]).getTime()});break;case"freeseats":e.sort(function(e,t){return t[R[j].sortProp]-e[R[j].sortProp]});break;case"name_asc":case"name_desc":e.sort(function(e,t){return e[R[j].sortProp]<t[R[j].sortProp]?"name_asc"===j?-1:1:e[R[j].sortProp]>t[R[j].sortProp]?"name_asc"===j?1:-1:0})}var t=e;
1return Object.keys(C).forEach(function(e){var n=C[e];n&&n.length>0&&(t=t.filter(function(e){return n.some(function(t){return e.classificationIds.some(function(e){return e.includes(String(t.id))})})}))}),H.length>0&&(t=t.filter(function(e){return e.title.toLowerCase().includes(H.toLowerCase())||e.description.toLowerCase().includes(H.toLowerCase())})),t},[h,j,C,H]);(0,l.useEffect)(function(){var e=window.location.hash.match(/page=(\d+)/);if(Array.isArray(e)){var t=Number(e[1]);t!==V&&U(t>0?t:1)}},[V,C]);var Z=(0,l.useRef)(null);(0,l.useEffect)(function(){null!==Z.current&&window.scrollTo(0,Z.current.offsetTop-80)},[V]);var $=(0,c.d4)(z.V$),K=function(e){M(e),U(1),window.location.hash="page=1"},X=function(e){e.length<=0&&M(e)};return x?(0,a.jsx)("main",{className:p().campusMain,children:(0,a.jsx)("div",{className:p().loaderWrapper,children:(0,a.jsx)(A.a,{})})}):b?(0,a.jsxs)(B.A,{metaData:t,children:[(0,a.jsx)(F.IntroText,{title:q("campus_headline_catalog"),intro:q("campus_text_catalog"),text:"",border:"disable-border",emphasize:"title",containerClassName:p().campusIntroTextContainer,disableInEdit:!0}),(0,a.jsx)("div",{className:p().campusSearch,children:(0,a.jsx)(o.v,{name:"searchcampus",placeholder:q("campus_search"),onSubmit:function(e){return K(e)},onChange:function(e){return X(e)},val:H})}),(0,a.jsx)(E,{availableFilters:d,appliedFilters:C,setAppliedFilters:T,resetAppliedFilters:S}),(0,a.jsx)("div",{ref:Z}),Y&&Y.length>0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:(0,a.jsxs)("aside",{className:"".concat(_().listHead," ").concat(_().listHeadCatalog),children:[(0,a.jsx)("div",{className:_().courseCount,children:(0,a.jsx)(I.Translation,{id:"campus_result_indicator",placeholder:{amount:Y.length}})}),(0,a.jsx)(O,{sortMode:j,setSortMode:w})]})}),Y.slice(4*V-4,4*V).map(function(e){return(0,a.jsx)(f.A,{courseId:e.componentId,catalogData:e,targetGroups:d.campus_targetgroup},u()(e))}),Math.ceil(Y.length/4)>1&&(0,a.jsx)("div",{className:p().pagination,children:(0,a.jsx)(D.A,{length:Math.ceil(Y.length/4),handleClickDots:function(e){window.location.hash="page=".concat(e+1),U(e+1)},handleClickButtons:function(e){window.location.hash="page=".concat(V+e),U(V+e)},currentPageIndex:V-1})})]}):(0,a.jsx)(L.A,{textKey:"campus_results_noresults",buttonKey:"campus_resetfilter",buttonHandler:S})]}):(v.replace($),null)}},15442:(e,t,n)=>{"use strict";n.d(t,{MS:()=>i,Oi:()=>a,jx:()=>o});var r=n(23426),i=r.Ay.div.withConfig({componentId:"sc-a9cd02d4-0"})(["&&&{pointer-events:none;width:100%;height:100%;position:absolute;top:0px;left:0px;}"]),a=r.Ay.div.withConfig({componentId:"sc-a9cd02d4-1"})(["&&&{width:100%;height:100%;position:absolute;top:0px;left:0px;box-sizing:border-box;border:1px solid transparent;pointer-events:none;}"]),o=r.Ay.div.withConfig({componentId:"sc-a9cd02d4-2"})(["margin:1.5rem 0 1rem -1.5rem;display:block;width:100%;position:relative;svg{@media ","{position:absolute;bottom:2.5rem;left:0;}@media ","{bottom:1.875rem;}@media ","{bottom:2.5rem;}}@media ","{position:unset;}img{width:3.75rem;height:3.75rem;left:2rem;bottom:1.5rem;@media ","{margin:0 0 -0.75rem 1.5rem;}@media ","{position:absolute;margin:0;}@media ","{bottom:2rem;}}"],function(e){return e.theme.device.medium},function(e){return e.theme.device.large},function(e){return e.theme.device.xlarge},function(e){return e.theme.device.medium},function(e){return e.theme.device.small},function(e){return e.theme.device.medium},function(e){return e.theme.device.xlarge})},15777:(e,t,n)=>{"use strict";n.d(t,{HomeTitleText:()=>u});var r=n(95155),i=n(75462),a=n(98346),o=n.n(a),s=n(69187),l=n(45983),c=n(50663),d=n(82023);function u(e){var t=e.headline,n=e.subline,a=e.text,u=(0,d.A)();return(0,r.jsx)(i.m,{maxContentWidth:"".concat(u?c.pc.gddsFullGrid:c.pc.countryGrid,"rem"),children:(0,r.jsx)(l.Headline,{title:t,subtitle:n,text:a,tag:s.X.h1,variant:s.X.h1,className:o().headline,textClassName:o().text})})}},15968:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>eu});var r=n(80542),i=n(95155),a=n(12115),o=n(1213),s=n(75462),l=n(98569),c=n(33723),d=n(47008),u=n(96256),m=n(25288),p=n.n(m),h=n(69187),_=n(45983),f=n(33849),v=n(81494),g=n(2367),x=n(47998),b=n.n(x),y=n(15724),j=n(23426),w=j.Ay.div.withConfig({componentId:"sc-f456926f-0"})([".search-wrapper{input + button + div{z-index:50;}}.result-hint{color:",";margin-top:1rem;margin-bottom:2.25rem;display:block;}"],function(e){return e.theme.colors.cl12}
1),k=n(99559),I=n(72808),C=n(86142),N=n(51661),T=n(4989),S=n(79542);function A(e){var t=e.count,n=(0,r._)((0,S.D)(["q","filter"]),2),s=n[0].q,d=void 0===s?"":s,m=n[1],p=(0,a.useRef)(void 0),h=(0,o.wA)(),_=(0,T.hH)(),x=(0,r._)((0,a.useState)([]),2),j=x[0],A=x[1],P=(0,r._)((0,a.useState)(""),2),E=P[0],L=P[1];return(0,N.j)(p,function(){A([])}),(0,a.useEffect)(function(){(0,v._)(function(){return(0,g.YH)(this,function(e){switch(e.label){case 0:if(!E)return[3,2];return[4,h(function(e,t){return(0,v._)(function(){var n,r,i,a;return(0,g.YH)(this,function(o){switch(o.label){case 0:if(e({type:"search/SEARCH_SUGGESTIONS_REQUESTED"}),n=t(),r=(0,k.Ld)(n),i="".concat((0,I.A)("suggest",n)),!E)return e({type:"search/SEARCH_SUGGESTIONS_FULFILLED"}),[2,[]];o.label=1;case 1:return o.trys.push([1,4,,5]),a=new URLSearchParams,r&&a.append("segment",r),a.append("q",E),[4,(0,C.J)("".concat(i,"?").concat(a.toString()))];case 2:return[4,o.sent().json()];case 3:return[2,o.sent().suggestions];case 4:return o.sent(),e({type:"search/SEARCH_SUGGESTIONS_REJECTED"}),[2,[]];case 5:return[2]}})})()})];case 1:A(e.sent().map(function(e){return{content:b()(e)}})),e.label=2;case 2:return[2]}})})()},[h,E]),(0,i.jsx)(w,{children:(0,i.jsxs)(l.f,{children:[(0,i.jsx)(c.f,{size:[0,0,3]}),(0,i.jsxs)(c.f,{size:[4,8,6],className:"search-wrapper",children:[(0,i.jsx)("div",{ref:p,children:(0,i.jsx)(y.v,{onSubmit:function(e){m({q:e,filter:"all"})},onChange:function(e){L(e),""===e&&m({q:""})},placeholder:_("web20_search_placeholder"),suggestions:j,val:d})}),(0,i.jsx)(u.Z,{as:"span",variant:"p1",className:"result-hint",children:t>0?(0,i.jsx)(f.Translation,{id:"web20_search_stats",placeholder:{query:d||"",count:t.toString()}}):(0,i.jsx)(f.Translation,{id:"web20_search_no-matches",placeholder:{query:d}})})]})]})})}var P=n(93468),E=n.n(P),L=n(72230),D=n(76891),F=n.n(D),B=n(29460),H=n(64543);function M(e){var t,n=e.aggregations,a=(0,T.hH)(),o=(0,H.$)().trackGenericClick,s=(0,r._)((0,S.D)(["filter","page"]),2),l=s[0].filter,d=s[1];if(!(null==n||null==(t=n.indexer_filetype)?void 0:t.length))return null;var m=[{id:"all",value:"all",text:a("web20_search_filter_all")}].concat(n.indexer_filetype.map(function(e){var t;return{id:e.value,text:"".concat((t=e.value,a("web20_search_filter_".concat(t)))," (").concat(e.count,")"),value:"indexer_filetype:".concat(e.value)}})).filter(Boolean);return(0,i.jsx)(c.f,{size:[4,8,3],children:(0,i.jsxs)(B.X8,{children:[(0,i.jsx)(u.Z,{as:"label",variant:"p1",fontWeight:700,className:F().filterLabel,children:(0,i.jsx)(f.Translation,{id:"web20_search_filter_by_filetype"})}),(0,i.jsx)(L.l,{type:"radio",name:"type",alignment:"vertical",values:{type:void 0===l?"all":l},alignByContent:"left",items:m,onChange:function(e){var t=m.find(function(t){return t.value===e});d({filter:e}),o({page_section:"search-results",interaction_type:"change-filter",link_text:null==t?void 0:t.id})}})]})})}var R=n(67867),O=n(77153),W=n.n(O),z=n(14933),G=n.n(z),V=n(11292),U=n(64850);function q(e){var t=e.url,n=e.title,r=e.snippet,a=void 0===r?"":r,o=W()(a);return!String(a).endsWith(".")&&a.length>0&&(o+="..."),(0,i.jsxs)("a",{href:t,className:G().softContentItem,children:[(0,i.jsx)(u.Z,(0,R._)({as:"h4",variant:"h7"},{dangerouslySetInnerHTML:{__html:W()(void 0===n?"":n)}})),(0,i.jsx)(u.Z,{as:"span",variant:"p1",children:(0,V.k)(W()(t),58,"...")}),(0,i.jsx)(u.Z,{as:"div",variant:"p1",children:(0,i.jsx)(U.InnerHtml,{content:o,as:"p",isGdds:!0})})]})}var Y=n(44287),Z=n(34085),$=n(29183),K=j.Ay.div.withConfig({componentId:"sc-b29604f2-0"})(["width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;> button{min-width:16rem;@media (max-width:","){min-width:100%;}}> span{margin-top:1rem;color:",";}"],(0,Z.a)($.yS.tabletMin),function(e){return e.theme.colors.cl12});function X(e){var t=e.totalResults,n=e.showingAmount,r=e.handleNext,a=e.hasMore,o=(0,T.hH)();return t<=0?null:(0,i.jsxs)(K,{children:[a&&(0,i.jsx)(Y.$,{symbol:"Forwards",onClick:r,children:o("web20_more_results")}),(0,i.jsxs)(u.Z,{as:"span",variant:"p2",children:["1-",Math.min(n,t)," ",(0,i.jsx)(f.Translation,{id:"web20_of"})," ",t," ",(0,i.jsx)(f.Translation,{id:"web20_articles"})]})]})}function J(e){var t,n=e.softContent,r=e.fetchNextPage,a=e.hasMore;return(0,i.jsxs)(l.f,{className:E().softcontentResult,children:[(0,i.jsx)(M,{aggregations:null==n?void 0:n.aggregations}),(0,i.jsxs)(c.f,{size:[4,8,6],children:[null==n||null==(t=n.results)?void 0:t.map(function(e){var t;return(0,i.jsx)(q,{title:e.title,url:e.url,snippet:null==(t=e.snippet)?void 0:t[0]},e.id)}),(0,i.jsx)(X,{hasMore:a,totalResults:(null==n?void 0:n.totalResults)||0,showingAmou
1nt:(null==n?void 0:n.results.length)||0,handleNext:r})]})]})}var Q=n(11470),ee=n(12844),et=n(51171),en=n.n(et),er=n(34712),ei=n(29276),ea=n(4043);function eo(e){var t=e.products,n=e.fetchNextPage,r=e.total,a=e.hasMore,s=(0,o.d4)(ea.Kw),d=(0,T.FE)("web20_ocb_link_target");return(0,i.jsxs)(l.f,{className:en().wrapper,children:[null==t?void 0:t.map(function(e){var t,n="",r=e.key,a=(0,ee._)(e,["key"]);if(d)try{var o=new URL(d).origin;n=r?r.startsWith("SPT")?"".concat(o,"/").concat(s.replace("_","-"),"/spare-part/").concat(r):"".concat(o,"/").concat(s.replace("_","-"),"/product/").concat(r):"".concat(o,"/").concat(s.replace("_","-"),"/products/").concat(a.categoryId)}catch(e){n="#"}return(0,i.jsx)(c.f,{size:[4,4,3],className:en().productTiles,children:(0,i.jsx)(er.W,(0,Q._)((0,R._)({productLink:n},a),{currentImage:null==(t=(0,ei.Y)(a.gallery.list))?void 0:t.medium,useFormatAsAspectRatio:!1}))},r)}),(0,i.jsx)(c.f,{size:[4,8,12],className:en().productLoadMore,children:(0,i.jsx)(X,{totalResults:r,showingAmount:t.length,handleNext:n,hasMore:a})})]})}var es=n(50663),el=n(2734),ec=n(35108),ed=n(9370);function eu(){var e,t,n,m,x,b,y,j,w,I,N,T,P,E,L,D,F,B,M,O,W,z,G,V,U,q,Y,Z,K,X,ee,et,en,er,ei,eu,em,ep,eh,e_,ef,ev,eg,ex,eb,ey,ej,ew,ek,eI,eC,eN,eT,eS,eA,eP,eE,eL,eD,eF=(0,o.d4)(k.B_),eB=(0,o.d4)(k.zg),eH=(0,a.useRef)({0:1,1:1}),eM=(0,r._)((0,S.D)(["q","tab","page"]),2),eR=eM[0],eO=eR.q,eW=void 0===eO?"":eO,ez=eR.tab,eG=eR.page,eV=eM[1],eU=ez?Number(ez):0,eq=(0,o.d4)(el.n3)||{},eY=(0,H.$)(),eZ=eY.trackSearchResults,e$=eY.trackGenericClick,eK=(0,r._)((0,a.useState)(-1),2),eX=eK[0],eJ=eK[1],eQ=(0,r._)((0,a.useState)(-1),2),e0=eQ[0],e1=eQ[1],e2=(x=function(e){eJ(e)},w=void 0===(j=(y=(b=(0,r._)((0,S.D)(["q","page","tab"]),2))[0]).q)?"":j,N=void 0===(I=y.page)?"1":I,P=void 0===(T=y.tab)?"0":T,E=b[1],L=(0,o.d4)(k.tz),D=(0,o.d4)(ea.Kw),F=["searchProducts",w],M=(B=(0,ec.useInfiniteQuery)(F,function(e){return(0,v._)(function(e){var t,n,r,i,a,o,s;return(0,g.YH)(this,function(l){switch(l.label){case 0:return n=(void 0===(t=e.pageParam)?1:t)-1,r="".concat($.vZ.catalog.path,"/products?lang=").concat(D,"&size=").concat(12,"&page=").concat(n,"&text=").concat(encodeURIComponent(w),"&responseSize=list&brand=").concat(L),[4,(0,C.J)(r)];case 1:if((i=l.sent()).ok)return[3,3];return[4,i.json()];case 2:throw a=l.sent(),{status:i.status,data:a};case 3:return[4,i.json()];case 4:return o=l.sent(),[2,(0,Q._)((0,R._)({},o),{page:(null!=(s=o.page)?s:0)+1})]}})}).apply(this,arguments)},{getNextPageParam:function(e){return e.page+1},keepPreviousData:!0})).data,O=B.error,W=B.isLoading,z=B.isFetching,G=B.isFetched,V=B.fetchNextPage,U=B.status,(0,a.useEffect)(function(){var e,t,n=null!=(t=null==M||null==(e=M.pages[(null==M?void 0:M.pages.length)-1])?void 0:e.page)?t:1;"1"===P&&E({page:String(n)})},[M,N,E,P]),q=(null==M?void 0:M.pages.length)||0,Y=Number(N)-q,(0,a.useEffect)(function(){"1"===P&&"success"===U&&!W&&Y>0&&(0,v._)(function(){var e;return(0,g.YH)(this,function(t){switch(t.label){case 0:e=0,t.label=1;case 1:if(!(e<Y))return[3,3];return[4,V()];case 2:return t.sent(),e++,[3,1];case 3:return[2]}})})()},[U,W,Y,V,P]),Z=null!=(n=null==M||null==(e=M.pages[0])?void 0:e.total)?n:0,(0,a.useEffect)(function(){"success"===U&&G&&!z&&x(Z)},[Z,U,G,z,w]),{products:K=Z&&null!=(m=null==M||null==(t=M.pages)?void 0:t.filter(function(e){return e.result}).map(ed.h).flatMap(function(e){return e.results}))?m:[],error:O,isLoading:W,status:U,fetchNextPage:V,total:Z,hasMore:K.length>=12&&K.length<Z}),e4=e2.products,e5=e2.total,e9=e2.fetchNextPage,e3=e2.hasMore,e6=(en=function(e){e1(e)},em=void 0===(eu=(ei=(er=(0,r._)((0,S.D)(["q","page","tab","filter"]),2))[0]).q)?"":eu,eh=void 0===(ep=ei.page)?"1":ep,ef=void 0===(e_=ei.tab)?"0":e_,ev=ei.filter,eg=er[1],ex=(0,o.d4)(k.Ld),eb=["searchResults",em,ev],ej=(ey=(0,ec.useInfiniteQuery)(eb,function(e){return(0,v._)(function(e){var t,n,i,a,o;return(0,g.YH)(this,function(s){switch(s.label){case 0:return n=void 0===(t=e.pageParam)?0:t,i="".concat($.vZ.search.path),a=new URLSearchParams(Object.fromEntries(Object.entries({q:em,filters:ev,offset:12*n,segment:ex,agg_mode:"all",agg:"indexer_filetype",num:12}).map(function(e){var t=(0,r._)(e,2);return[t[0],String(t[1])]}))).toString(),[4,(0,C.J)("".concat(i,"?").concat(a))];case 1:if(!(o=s.sent()).ok)throw Error("api error: ".concat(o.status," ").concat(o.statusText));return[4,o.json()];case 2:return[2,s.sent()]}})}).apply(this,arguments)},{getNextPageParam:function(e){return Number(e.request.offset[0])/12+1},keepPreviousData:!0})).data,ew=ey.error,ek=ey.isLoading,eI=ey.isFetching,eC=ey.isFetched,eN=ey.fetchNextPage,eT=ey.status,eS=(null==ej?void 0:ej.pages.length)||0,eA=Number(eh)-eS,eP=null!=(ee=null==ej?void 0:ej.pages.flatMap(function(e){return e.results}))?ee:[],eE=null!=(et=null==ej||null==(X=ej.pages[0])?void 0:X.totalResults)?et:0,eL=eP.length>=12&&eP.length<eE,eD=null==ej?void 0:ej.pages[(null==ej?void 0:ej.pages.length)-1],(0,a.useEffect)(function(){"success"===eT&&eC&&!eI&&en(eE)},[eE,eT,eC,eI,em]),(0,a.useEffect)(function(){var e=null==eD?void 0:eD.request.offset[0];e&&"0"===ef&&eg({page:Number(e/12+1).toString()})},[ej,null==eD?void 0:eD.request.offset,eg,ef,eh]),(0,a.useEffect)(function(){eL&&"0"===ef&&"success"===eT&&!ek&&eA>0&&(0,v._)(function(){var e;return(0,g.YH)(this,function(t){switch(t.label){case 0:e=0,t.label=1;case 1:if(!(e<eA))return[3,3];return[4,eN()];case 2:return t.sent(),e++,[3,1];case 3:return[2]}})})()},[eT,ek,eA,eN,ef,eL]),{softContent:(0,Q._)((0,R._)({},eD),{totalResults:eE,results:eP}),error:ew,isLoading:ek,status:eT,fetchNextPage:eN,total:eE,hasMore:eL}),e8=e6.softContent,e7=e6.total,te=e6.fetchNextPage,tt=e6.hasMore,tn=0===e7&&0===e5||eF&&0===e7||eB&&0===e5,tr=[];return eB||tr.push({title:"".concat(eq.web20_content," (").concat(e7,")")}),eF||tr.push({title:"".concat(eq.web20_products_articles," (").concat(e5,")")}),(0,a.useEffect)(function(){e0>=0&&eX>=0&&(eZ({page_content_type:"website-search",search_term:eW,search_results:e0+eX}),e1(-1),eJ(-1))}
1,[e0,eX,eW]),(0,i.jsxs)(s.m,{maxContentWidth:(0,es.gi)(es.pc.gddsFullGrid),children:[(0,i.jsx)(l.f,{children:(0,i.jsx)(c.f,{size:[4,8,12],children:(0,i.jsx)("div",{className:p().wrapper,children:(0,i.jsx)(_.Headline,{title:eq.web20_search_headline,tag:h.X.h1})})})}),(0,i.jsx)(A,{count:0===eU?e7:e5}),tn?(0,i.jsxs)(l.f,{children:[(0,i.jsx)(c.f,{size:[0,0,3]}),(0,i.jsxs)(c.f,{size:[4,8,6],className:p().searchWrapper,children:[(0,i.jsx)(u.Z,{variant:"h7",fontWeight:700,children:(0,i.jsx)(f.Translation,{id:"web20_search_suggestions"})}),(0,i.jsxs)("ul",{className:p().noResultSuggest,children:[(0,i.jsx)("li",{children:(0,i.jsx)(u.Z,{variant:"p1",children:(0,i.jsx)(f.Translation,{id:"web20_search_spelled-correctly"})})}),(0,i.jsx)("li",{children:(0,i.jsx)(u.Z,{variant:"p1",children:(0,i.jsx)(f.Translation,{id:"web20_search_different-keywords"})})}),(0,i.jsx)("li",{children:(0,i.jsx)(u.Z,{variant:"p1",children:(0,i.jsx)(f.Translation,{id:"web20_search_general-keywords"})})}),(0,i.jsx)("li",{children:(0,i.jsx)(u.Z,{variant:"p1",children:(0,i.jsx)(f.Translation,{id:"web20_search_less-keywords"})})})]})]})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.f,{children:(0,i.jsx)(c.f,{size:[4,8,3],className:p().searchTabs,children:(0,i.jsx)(d.t,{initialSelected:eU,alignment:"horizontal",items:tr,onTabChange:function(e){1===e.index?(eH.current[0]=Number(eG),e$({page_section:"search-results",interaction_type:"switch-tab",link_text:"productsArticles"})):(eH.current[1]=Number(eG),e$({page_section:"search-results",interaction_type:"switch-tab",link_text:"content"})),eV({tab:String(eB?1:e.index),page:eH.current[e.index]})}})})}),0===eU&&(0,i.jsx)(J,{softContent:e8,fetchNextPage:te,hasMore:tt}),1===eU&&(0,i.jsx)(eo,{products:e4,total:e5,fetchNextPage:e9,hasMore:e3})]})]})}},17028:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ScrollStory:()=>r.ScrollStory});var r=n(62449)},17142:(e,t,n)=>{"use strict";n.d(t,{F:()=>r});var r={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6"}},17203:(e,t,n)=>{"use strict";n.d(t,{I:()=>o});var r=n(37401),i=n.n(r),a=n(9915);function o(e){var t=e.event,n=e.data;if(i()(n))return null;var r=n.category,o=n.action,s=n.label,l=n.value,c=n.title,d=n.path;return"genericPageview"===t?{event:t,pageTitle:c,pagePath:(0,a.d1)(d)}:{event:t,eventCategory:r,eventAction:o,eventLabel:s,eventValue:l}}},17309:(e,t,n)=>{"use strict";n.d(t,{Title:()=>_});var r=n(67867),i=n(11470),a=n(12844),o=n(95155),s=n(75462),l=n(21962),c=n(17142),d=n(45983),u=n(81856),m=n(50663),p=n(82023),h=n(92254);function _(e){var t=e.title,n=e.subtitle,_=e.Format,f=e.pageHeadline,v=e.className,g=e.formatClassName,x=e.hasIntroText,b=e.titlePreviewId,y=e.subtitlePreviewId,j=e.isSectionReference,w=void 0!==j&&j,k=e.forceUsingFormat,I=(0,a._)(e,["title","subtitle","Format","pageHeadline","className","formatClassName","hasIntroText","titlePreviewId","subtitlePreviewId","isSectionReference","forceUsingFormat"]),C=void 0!==f&&f?"grid-container c-page-headline":"separate-title",N=x?"has-introtext":"",T=(0,l.Ay)(null!=t?t:""),S=(0,l.Ay)(null!=n?n:""),A=(0,p.A)();return(0,h.Im)(T)&&(0,h.Im)(S)?null:A&&!(void 0!==k&&k)?(0,o.jsx)(s.m,{maxContentWidth:(0,m.gi)(m.pc.gddsFullGrid),className:"title--block ".concat(null!=v?v:C," ").concat(N),children:(0,o.jsx)(d.Headline,{title:T,subtitle:S,tag:c.F.h1})}):(0,o.jsx)("div",{className:"title--block ".concat(null!=v?v:C," ").concat(N),children:(0,o.jsxs)(_,(0,i._)((0,r._)({},I),{className:g,children:[T&&(0,o.jsx)("b",{children:(0,o.jsxs)(u.S,{previewId:b,isSectionReference:w,children:[T,"\xa0"]})}),S&&(0,o.jsx)(u.S,{previewId:y,isSectionReference:w,children:S})]}))})}},17972:e=>{e.exports={white:"product-tiles_white__ZwgZC",porcelain:"product-tiles_porcelain__KxQys","blue-grey":"product-tiles_blue-grey__Cvsxc","light-grey":"product-tiles_light-grey__S6OAW","medium-grey":"product-tiles_medium-grey__ULGIt",textWhite:"product-tiles_textWhite__VjC1I",copyText:"product-tiles_copyText__29VoN",productTilesWrapper:"product-tiles_productTilesWrapper___aY20",hasSCL:"product-tiles_hasSCL__bB7NA",headlineCol:"product-tiles_headlineCol__TcD8N",negativeMargin:"product-tiles_negativeMargin__jXVNf",loaderWrapper:"product-tiles_loaderWrapper__EOTnQ",productTile:"product-tiles_productTile__MzG_f",imageWrapper:"product-tiles_imageWrapper__ksUyV",name:"product-tiles_name__eg_TO",marginIsAccordion:"product-tiles_marginIsAccordion__PUSDe",marginIsTab:"product-tiles_marginIsTab___ZNmF",centered:"product-tiles_centered__MoZvE",carouselWrapper:"product-tiles_carouselWrapper__a8mEk",singleTileWrapper:"product-tiles_singleTileWrapper__b7G5Q",content:"product-tiles_content__42Min",amount:"product-tiles_amount__2YTXg",newLabel:"product-tiles_newLabel__RPtrL"}},18082:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AnchorBar:()=>k});var r=n(33649),i=n(67867),a=n(11470),o=n(95155),s=n(1213),l=n(75462),c=n(33723),d=n(30365),u=n(44287),m=n(42822),p=n.n(m),h=n(50663),_=n(95370),f=n(57782),v=n(92254),g=n(93192),x=n(4989),b=n(99559),y=function(e){var t,n,r=e.target;if(r){if(null==r?void 0:r.dataset.accordionIsopen)return void requestAnimationFrame(function(){var e,t,n;null==(n=r.parentElement)||null==(t=n.nextElementSibling)||null==(e=t.querySelector("li:last-child button"))||e.focus()});var i=document.activeElement,a=null==i||null==(n=i.parentElement)||null==(t=n.previousElementSibling)?void 0:t.querySelector("button");a&&a.tabIndex>=0&&a.focus(),e.preventDefault()}},j=function(e){var t,n,r,i=e.target;if(i){if(null==i?void 0:i.dataset.accordionIsopen)return void requestAnimationFrame(function(){var e,t,n;null==(n=i.parentElement)||null==(t=n.nextElementSibling)||null==(e=t.querySelector("li button"))||e.focus()});var a=null==(r=document.activeElement)||null==(n=r.parentElement)||null==(t=n.nextElementSibling)?void 0:t.querySelector("button");a&&a.focus()}},w=n(92348);function k(e){var t=e.content,n=e.pageAnchorTitle,m=e.className,k=e.collapseAnchor,I=e.pageWithIntroText,C=(0,x.hH)(),N=(0,s.d4)(b.GO),T=(null==N?void 0:N.title)||C("web20_content"),S=t.filter(function(e){var t;return(null==(t=e.titleInAnchor)?void 0:t.toString())==="true"}),A=new Set(["anchor","title"]),P=S.map(function(e){return Object.keys(e).reduce(function(t,n){return A.has(n)?(0,a._)((0,i._)({},t),(0,r._)({},n,e[n])):t},{})});if((0,v.Im)(P))return null;var E=P.map(function(e){var t,n;return{id:(0,f.zM)(null!=(t=e.anchor||e.title)?t:"",void 0,null!=(n=e.contentIndex)?n:0),title:e.anchor||e.title}}
1),L=function(e,t){e.preventDefault();var n=document.getElementById(null!=t?t:"");n&&(0,_.c_)(n)};return(0,o.jsx)("div",{className:(0,g.B)(m,p().anchorbarWrapper,I&&p()["anchorbar--pageWithIntroText"]),children:(0,o.jsx)(l.m,{maxContentWidth:(0,h.gi)(h.pc.gddsFullGrid),children:(0,o.jsx)(c.f,{size:[4,8,12],className:p().anchorbarCol,children:(0,o.jsx)("ul",{children:(0,o.jsx)(d.A,{iconAlignment:"right",title:n||T,fontSize:"p1",opened:!k,onArrowUp:y,onArrowDown:j,children:(0,o.jsx)("div",{className:p().anchorbarLinkWrapper,children:E.map(function(e){return(0,o.jsx)("li",{children:(0,o.jsx)(u.$,{className:p().anchorbarItem,onClick:function(t){return L(t,e.id)},stylingType:"flat",stretched:!0,alignByContent:"left",children:(0,o.jsx)("span",{children:(0,w.j)(e.title)})})},e.id)})})})})})})})}},18183:(e,t,n)=>{"use strict";n.d(t,{PreviewIdSwitcher:()=>c});var r=n(12115),i=n(1213),a=n(77968),o=n(23998),s=n(53538),l=n(99749);function c(e){var t=e.page,n=(0,a.K)(),c=(0,i.wA)(),d=(0,l.wA)();return(0,r.useEffect)(function(){c((0,s.lx)(t)),document.cookie="insideCC=".concat(window.self!==window.top,"; path=/; domain=web.geberit.com")},[c,t]),(0,r.useEffect)(function(){var e,r=null==t?void 0:t.pageRefPreviewId,i=String(null!=(e=null==t?void 0:t.isInSubscription)?e:"false"),a=function(){var e=function(e){if(n&&e){var t=document.body;t&&t.dataset.previewId!==e&&(t.dataset.previewId=e,t.dataset.editType=o.Qc,t.dataset.isInSubscription=i,window.TPP_SNAP.setPreviewElement(e))}};window.TPP_SNAP&&(window.TPP_SNAP&&(null==t?void 0:t.isNewPage)&&window.TPP_SNAP.renderElement(t.previewId).then(function(t){e(t.pageRefPreviewId),c((0,s.lx)(t)),d((0,s.lx)(t))}),e(r))};return document.addEventListener("snap:ready",a),function(){document.removeEventListener("snap:ready",a)}},[c,n,t,d]),null}},18534:e=>{e.exports={pins:"dlc_pins___ouLk",pinGrid:"dlc_pinGrid__PjMTJ",pinTile:"dlc_pinTile__gj1cb",pinHeadline:"dlc_pinHeadline__P32mx",centeredCol:"dlc_centeredCol__1m7tr",textbox:"dlc_textbox__FNqn9",headline:"dlc_headline__rbXlk",cart:"dlc_cart__jkrK7",shoppingBasket:"dlc_shoppingBasket__LQnaO",tilesContainer:"dlc_tilesContainer__0_Gp7",filterRow:"dlc_filterRow__81xYI",filterForm:"dlc_filterForm__BYscx",tileFilters:"dlc_tileFilters__RQ8wc",results:"dlc_results__GVKsZ",sort:"dlc_sort__NXy2d",cartColumn:"dlc_cartColumn__b2Ik0",loadMore:"dlc_loadMore__hiZIS",loadMoreHidden:"dlc_loadMoreHidden__VIuxd",noResultsHeadline:"dlc_noResultsHeadline__qwbJK",suggestionsHeadline:"dlc_suggestionsHeadline__l0FdU"}},18622:(e,t,n)=>{"use strict";n.d(t,{A4:()=>i,O0:()=>a,xs:()=>s,y5:()=>o});var r=n(92348),i=function(e){return(null==e?void 0:e.toLowerCase().startsWith("p"))||!1},a=function(e){return(null==e?void 0:e.toLowerCase().startsWith("g"))||!1},o=function(e){var t,n=null==(t=e.partnertype)?void 0:t.toLowerCase().slice(-1);return"i"===n&&e.products.length>0?["i","s"]:n},s=function(e,t){var n,i="";if(a(e.partnertype))i="brandShowroom";else{var s=o(e);i=Array.isArray(s)?"installerWithShowroom":"i"===s?"installer":"dealerWithShowroom"}return(0,r.j)(null==t||null==(n=t.labels)?void 0:n[i])||i}},18713:e=>{e.exports={browseDetailsButton:"detail-spare-parts_browseDetailsButton__K1YoH",sparePartsList:"detail-spare-parts_sparePartsList__Eqn3L"}},18865:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CampusCourseDetailsBooked:()=>ee});var r=n(80542),i=n(95155),a=n(12115),o=n(1213),s=n(20063),l=n(67127),c=n.n(l),d=n(47998),u=n.n(d),m=n(99379),p=n.n(m),h=n(571),_=n(28931),f=n(33849),v=n(79024),g=n(8282),x=n(10685),b=n.n(x),y=n(30956),j=n(44287),w=n(30365),k=n(65751),I=n.n(k),C=n(67186),N=n(45983),T=n(78171),S=n(4989),A=n(62249),P=n(93192),E=n(69187);function L(e){var t=e.courseTitle,n=e.courseId,o=e.isWebinar,s=void 0!==o&&o,l=(0,T.rW)(n),c=l.participants,d=l.participantCount,u=l.isLoading,m=(0,r._)((0,a.useState)("initial"),2),p=m[0],h=m[1],_=(0,r._)((0,a.useState)(!1),2),v=_[0],g=_[1],x=(0,T.xE)(),k=(0,S.FE)("campus_headline_participants"),L=(0,S.FE)("campus_send_access_dialogue_header"),D=(0,S.FE)("campus_send_access_dialogue_body"),F=function(e,t){x({courseId:e,userId:t}),g(!0)},B=(0,A.GM)();return u?(0,i.jsx)("div",{className:"grid-container",children:(0,i.jsx)("div",{className:I().loader,children:(0,i.jsx)(C.a,{})})}):d?(0,i.jsxs)("div",{children:[v&&(0,i.jsx)(y.X,{body:(0,i.jsx)("div",{children:D}),showCloseBtn:!0,type:"success",size:"l",headerLabel:L,closeDialogue:function(){return g(!1)},primaryBtnLabel:"Ok",onPrimaryBtnClick:function(){return g(!1)}}),(0,i.jsx)(N.Headline,{title:k,tag:E.X.h2,className:I().headline}),B?(0,i.jsxs)("table",{className:I().table,children:[(0,i.jsx)("thead",{children:(0,i.jsxs)("tr",{className:s?I().oneFifth:I().oneFourth,children:[(0,i.jsx)("th",{children:(0,i.jsx)(f.Translation,{id:"campus_form_firstname"})}),(0,i.jsx)("th",{children:(0,i.jsx)(f.Translation,{id:"campus_form_lastname"})}),(0,i.jsx)("th",{children:(0,i.jsx)(f.Translation,{id:"campus_course_name"})}),s&&(0,i.jsx)("th",{children:(0,i.jsx)(f.Translation,{id:"campus_expirationdate"})}),(0,i.jsx)("th",{children:(0,i.jsx)(f.Translation,{id:"campus_send_access"})})]})}),(0,i.jsx)("tbody",{children:c.map(function(e){return(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.firstname}),(0,i.jsx)("td",{children:e.lastname}),(0,i.jsx)("td",{children:t}),s&&(0,i.jsx)("td",{children:e.expirationDate}),(0,i.jsx)("td",{children:!e.participantIsCurrentUser&&(0,i.jsx)(j.$,{buttonType:"button",onClick:function(){return F(n,e.id)},children:(0,i.jsx)(f.Translation,{id:"campus_send_access"})})})]},b()(e))})})]}):(0,i.jsx)("div",{children:c.map(function(e,r){return(0,i.jsx)(w.A,{title:"".concat(e.firstname," ").concat(e.lastname),opened:"".concat(r,"-").concat(e.id)===p||"initial"===p&&0===r,onTitleClick:function(){h(function(t){return t==="".concat(r,"-").concat(e.id)||"initial"===p?null:"".concat(r,"-").concat(e.id)})}
1,iconAlignment:"right",stylingType:"withBackground",children:(0,i.jsxs)("div",{className:(0,P.B)(I().accordionBody,s?I().oneThird:I().twoThirds),children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("strong",{children:(0,i.jsx)(f.Translation,{id:"campus_course_name"})}),t]}),!e.participantIsCurrentUser&&(0,i.jsx)(j.$,{buttonType:"button",onClick:function(){return F(n,e.id)},children:(0,i.jsx)(f.Translation,{id:"campus_send_access"})})]})},b()(e))})})]}):null}var D=n(40885),F=n.n(D),B=n(49969),H=n.n(B);function M(e){var t=e.courseId,n=e.participantId,a=e.language,o=e.details,s=(0,r._)((0,T.rz)(t,a),2),l=s[0],c=s[1],d=(0,T.t)({userId:n,courseId:t}).progress,u=(0,T.IZ)(t,n,(null==o?void 0:o.certificateAvailable)&&100===d),m=(0,S.hH)();return c?(0,i.jsx)("div",{className:H().loaderWrapper,children:(0,i.jsx)(C.a,{})}):l||(null==o?void 0:o.certificateAvailable)?(0,i.jsxs)("div",{className:F().wrapper,children:[(0,i.jsx)(N.Headline,{title:m("campus_headline_downloads"),tag:E.X.h3,className:F().headline}),(0,i.jsx)(f.Translation,{id:"campus_text_downloads"}),(0,i.jsxs)("div",{className:F().buttons,children:[l&&(0,i.jsx)(j.$,{download:!0,stylingType:"flatHighlight",buttonType:"button",symbol:"Download",iconAlignment:"left",onClick:function(){window.open(l,"_blank")},children:m("campus_course_material")}),(null==o?void 0:o.certificateAvailable)&&(0,i.jsx)(j.$,{download:!0,stylingType:"flatHighlight",buttonType:"button",symbol:"Download",disabled:100!==d,iconAlignment:"left",onClick:function(e){null==e||e.preventDefault(),u()},children:m("campus_course_certificate")})]})]}):null}var R=n(30250),O=n(12772),W=n(92254),z=n(92348);function G(e){var t,n=e.courseId,o=e.subItemId,l=e.language,c=e.progress,d=e.forceStartable,m=void 0!==d&&d,p=(0,s.useRouter)(),h=(0,T.Sm)(n).openScorm,_=(0,S.hH)(),f=(0,r._)((0,T.Ki)(n,o,l),2),v=f[0],g=f[1],x=null==v?void 0:v.media,b=null==x?void 0:x.id,y=_((null==x?void 0:x.contentType)==="FILE"?"campus_open":"campus_start"),w=!m&&0===c,k=c>99,I=(0,T.NM)(n).setStarted,N=(0,T.eS)(n).setPassed,A=(0,T.G8)(n),E=A.employeeToken,L=A.ciamToken,D=(0,T.em)().CAMPUS_BASE_URL,F=(0,W.JU)(L,E);return((0,a.useEffect)(function(){return function(){t&&clearTimeout(t)}},[]),g&&!v)?(0,i.jsx)(C.a,{}):(0,i.jsxs)("li",{className:(0,P.B)(H().module,k&&H().moduleFinished,w&&H().moduleLocked),children:[(0,i.jsx)(O.A,{progress:c,locked:w,isMobile:!1}),(0,i.jsxs)("div",{className:H().textBody,children:[(0,i.jsx)("strong",{children:x.name}),(0,i.jsx)("p",{children:(0,z.j)(u()(x.description))})]}),(0,i.jsx)("div",{className:"actions",children:(null==x?void 0:x.contentType)!=="LINK"?(0,i.jsxs)(j.$,{buttonType:"button",disabled:w,onClick:function(){"MEDIA_FILE"===x.contentType?p.push("#content-".concat(b)):"FILE"===x.contentType?(I({mediaId:b,accessToken:F}),t=setTimeout(function(){return N({mediaId:b,accessToken:F})},500),Object.assign(document.createElement("a"),{target:"_blank",href:"".concat(D).concat(x.mediaFileLink)}).click()):h(b)},children:[!m&&!k&&!w&&_("campus_continue"),!k&&(m||w)&&y,k&&_("campus_repeat")]}):(0,i.jsx)(j.$,{buttonType:"button",disabled:w,onClick:function(){Object.assign(document.createElement("a"),{target:"_blank",href:x.source}).click()},children:y})})]})}var V={STARTED:1,WAITING:0,PASSED:100};function U(e){var t=e.courseId,n=e.language,o=e.data,s=e.description,l=void 0===s?"":s,c=e.tutors,d=e.courseContents,u=e.courseBenefits,m=e.subitems,p=void 0===m?null:m,h=e.subitemsLoading,_=void 0===h||h,f=e.participantId,v=e.progress,g=e.children,x=(0,T.HV)(t).selfData,b=String(null==x?void 0:x.id)===String(f),y=(0,r._)((0,a.useState)(0),2),j=y[0],w=y[1],k=(0,S.hH)(),I=k("campus_headline_mycourse"),A=k("campus_course_description");return l||(null==p?void 0:p.length)?(0,i.jsxs)("div",{className:H().wrapper,children:[b&&(0,i.jsxs)("div",{className:H().tabWrapper,children:[(0,i.jsx)("button",{type:"button",className:0===j?H().tabActive:"",onClick:function(){return w(0)},children:I}),(0,i.jsx)("button",{type:"button",className:1===j?H().tabActive:"",onClick:function(){return w(1)},children:A})]}),0===j&&b?(0,i.jsxs)("div",{className:"information",children:[(0,i.jsx)(N.Headline,{title:I,tag:E.X.h2,className:H().headlineMyCourse}),!_&&(null==p?void 0:p.length)>0&&(0,i.jsx)(N.Headline,{title:k("campus_headline_status"),tag:E.X.h4,className:H().headlineStatus}),_?(0,i.jsx)("div",{className:H().loaderWrapper,children:(0,i.jsx)(C.a,{})}):p&&(0,i.jsx)("ul",{className:H().moduleList,children:p.map(function(e,r){var a,s;return(0,i.jsx)(G,{courseId:t,subItemId:null==(a=e.media)?void 0:a.id,progress:100===v?100:V[e.status]||0,forceStartable:"WAITING"===e.status&&0===r||r>0&&"PASSED"===p[r-1].status,title:e.media.name,language:n,courseData:o},null==(s=e.media)?void 0:s.id)})}),g]}):(0,i.jsx)("div",{className:"description",children:l&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(N.Headline,{title:A,tag:E.X.h2,className:H().headlineStatus}),(0,i.jsx)(R.A,{tutors:void 0===c?null:c,description:l,isBookedPage:!0,courseContent:void 0===d?null:d,benef
1its:void 0===u?null:u}),g]})})]}):null}var q=n(98077),Y=n(59784),Z=n(69256),$=n(99559),K=n(96721),X=n(43245),J=n(11292),Q=n(32520);function ee(e){var t,n,l,d,m=e.courseId,x=e.participantId,b=e.fs_language,y=(0,T.em)(),j=y.CAMPUS_META,w=y.CAMPUS_CLASS_TARGETGROUPS,k=parseInt(m),I=(0,Z.S)(),N=I.loading,S=I.campusToken,A=(0,T.t)({userId:x,courseId:k}),P=A.progress,E=A.data,D=A.reload,F=(0,T.bk)(k,b),B=F.items,H=F.isLoading,R=(0,r._)((0,T.u$)(null==E?void 0:E.topics),1)[0],O=(0,a.useRef)(void 0),z=(0,s.useRouter)(),G=(0,s.usePathname)(),V=(0,T.Ne)().getClassification,ee=(0,o.d4)($.V$),et=(0,o.d4)($.k7),en=(0,T.G8)(k),er=en.employeeToken,ei=en.isLoading;(0,a.useEffect)(function(){E&&!O.current&&(O.current="".concat(ee).concat((0,K.z)(E.name),"/crs_").concat(k,"_pro_").concat(x,"-").concat(b,"/"))},[E]);var ea=null==E?void 0:E.metaTags,eo=(0,Q._)(ea);if(-1===G.indexOf("#")&&O.current&&G&&O.current!==G&&G.toLowerCase().indexOf("crs_".concat(k,"_pro_").concat(x,"-"))>-1)return z.replace(O.current),null;if(N||ei)return(0,i.jsx)("main",{children:(0,i.jsx)("div",{className:p().loaderWrapper,children:(0,i.jsx)(C.a,{})})});var es=(0,X.E)(j.START_DATE,ea),el=(0,X.E)(j.END_DATE,ea),ec=[];es&&ec.push({day:es.split(" ")[0],time:es.split(" ")[1]}),el&&ec.push({day:el.split(" ")[0],time:el.split(" ")[1]});var ed=V(w),eu=function(e){var t;return!!(null==E||null==(t=E.topics)?void 0:t.find(function(t){return parseInt(null==t?void 0:t.id,10)===parseInt(e,10)}))},em=null==ed?void 0:ed.filter(function(e){return eu(null==e?void 0:e.id)}),ep=null==E||null==(n=E.metaTags)||null==(t=n.filter(function(e){return j.COURSE_CONTENTS.includes(null==e?void 0:e.id)}))?void 0:t.filter(function(e){return""!==e.content.trim()}),eh=null==E||null==(d=E.metaTags)||null==(l=d.filter(function(e){return j.COURSE_BENEFITS.includes(null==e?void 0:e.id)}))?void 0:l.filter(function(e){return""!==e.content.trim()});return(0,i.jsxs)(q.A,{courseId:k,reload:D,subitems:B,data:E,children:[(0,i.jsx)(c(),{children:(0,i.jsx)("title",{children:u()((0,X.E)(j.NAME,null==E?void 0:E.metaTags))})}),(0,i.jsxs)(h.A,{children:[(0,i.jsxs)("div",{className:p().courseDetailsHeader,children:[S&&(0,i.jsx)(_.E,{content:{target:et,showArrow:!0},className:"web20-icon-arrow-link-light-left",children:(0,i.jsx)(f.Translation,{id:"campus_back_dashboard"})}),(0,i.jsx)("div",{className:p().learningForm,children:null==E?void 0:E.learningForm}),(0,i.jsx)(Y.IntroText,{title:(0,J.W)((0,X.E)(j.NAME,ea),60),intro:(0,J.W)(u()((0,X.E)(j.SUMMARY,ea)),190),text:"",border:"disable-border",emphasize:"title",className:p().campusIntroTextNoTopMargin,containerClassName:p().campusIntroTextContainer,disableInEdit:!0})]}),(0,i.jsx)(g.e,{image:(0,W.JU)((0,X.E)(j.IMAGE,ea),(0,W.JU)(null==E?void 0:E.moocImage,void 0)),courseHeadline:(0,X.E)(j.NAME,ea),courseDate:ec.length>0?ec:void 0,availableSeats:(null==E?void 0:E.freePlaces)>0?null==E?void 0:E.freePlaces:void 0,seats:(null==E?void 0:E.freePlaces)>0&&(0,X.E)(j.MAX_CAPACITY,ea),location:(0,X.E)(j.LOCATION,ea),language:(0,X.E)(j.LANGUAGE,ea),costs:(0,X.E)(j.PRICE,ea),costsIncluded:eo,isBooked:!0,info:(0,X.E)(j.INFOBOX,ea),targetGroup:null==em?void 0:em.map(function(e){return e.name}).join(", "),isBookedPage:!0,isEmployee:!S,duration:(0,X.E)(j.DURATION,ea),isCiam:!N&&!!S}),(0,i.jsxs)(U,{courseId:k,description:(0,X.E)(j.DESCRIPTION,ea),courseBenefits:eh,courseContents:ep,language:b,tutors:null==E?void 0:E.tutors,data:E,participantId:x,subitems:B,subitemsLoading:H,progress:P,children:[(S||er)&&(0,i.jsx)(M,{details:E,courseId:k,participantId:x,language:b}),S&&(0,i.jsx)(L,{courseId:k,courseTitle:(0,X.E)(j.NAME,ea),isWebinar:"webinar"===R})]}),!S&&(0,i.jsx)(v.F,{})]})]},"wrapper-".concat(null==B?void 0:B.length))}},18876:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(80542),i=n(95155),a=n(10574),o=n(39605),s=n.n(o),l=n(9966),c=n(78171),d=n(60122),u=n(43245);function m(e){var t,n,o,m=e.courseId,p=e.catalogData,h=e.targetGroups,_=void 0===h?[]:h,f=e.isLandingPage,v=void 0!==f&&f,g=(0,c.em)().CAMPUS_META,x=(0,c.de)(m),b=x.data,y=x.isLoading,j=(0,r._)((0,c.u$)(null==b?void 0:b.topics),1)[0],w=(0,l.N)(),k=null==_?void 0:_.filter(function(e){var t;return null==(t=p.classificationIds)?void 0:t.some(function(t){return t.includes(String(e.id))})});if(y||!b)return(0,i.jsx)(a.W,{className:v?s().landingpage:s().catalogpage,icon:j,courseId:m,courseType:"...",courseHeadline:p.title,courseDescription:"...",targetGroup:null==k?void 0:k.map(function(e){return e.text}
1).join(", "),showDetailsButton:!0,isLandingPage:v,courseDate:[(0,d.V)(null==p?void 0:p.startDateStr,w),(0,d.V)(null==p?void 0:p.endDateStr,w)].filter(function(e){return null!==e})});var I=null==b?void 0:b.metaTags,C=(0,u.E)(g.START_DATE,I,!0),N=(0,u.E)(g.END_DATE,I,!0),T=[];C&&T.push((0,d.V)(C,w)),N&&T.push((0,d.V)(N,w));var S=null==b||null==(t=b.topics)?void 0:t.find(function(e){return e.id===g.POPULAR});return(0,i.jsx)(a.W,{className:v?"landingpage":"catalogpage",icon:j,courseId:m,courseType:b.learningForm,courseHeadline:null!=(n=(0,u.E)(g.NAME,I))?n:"",courseDate:T.filter(Boolean),targetGroup:null==k?void 0:k.map(function(e){return e.text}).join(", "),courseDescription:null!=(o=(0,u.E)(g.SUMMARY,I))?o:"",duration:(0,u.E)(g.DURATION,I),showDetailsButton:!0,isPopular:!!S,isLandingPage:v})}},18899:e=>{e.exports={container:"cart-table_container__IPl0V",inputCheckbox:"cart-table_inputCheckbox__BiO72",inputRadio:"cart-table_inputRadio__C84ex",cartTableWrapper:"cart-table_cartTableWrapper__zNJAf",cartTable:"cart-table_cartTable__Q3_ng",scrollableArea:"cart-table_scrollableArea__AOXsR",productImage:"cart-table_productImage__31MSL",discountAmount:"cart-table_discountAmount___zrmn",th:"cart-table_th__9h_3m",td:"cart-table_td__aXgxH",tdWithoutBottomBorder:"cart-table_tdWithoutBottomBorder__2aRg7",bottomMargin:"cart-table_bottomMargin__QdysM",arrowContainer:"cart-table_arrowContainer___PsvI",gridContainer:"cart-table_gridContainer__WrrvQ",scrollableTableWrapper:"cart-table_scrollableTableWrapper__yZ8JP"}},19560:(e,t,n)=>{"use strict";n.d(t,{h:()=>a});var r=n(12115),i=n(48331);function a(){var e,t=null==(e=(0,i.useIsoLang)().split("_").at(0))?void 0:e.toLowerCase();return(0,r.useCallback)(function(e){return t&&e?new Intl.DisplayNames([t],{type:"region"}).of(e):""},[t])}},19622:e=>{e.exports={container:"formik-input-field-styles_container__Hb3e7",inputCheckbox:"formik-input-field-styles_inputCheckbox__MFX9b",inputRadio:"formik-input-field-styles_inputRadio__QJjgV",formikFieldWrapper:"formik-input-field-styles_formikFieldWrapper__vJYdw",formikPhoneNumberFieldWrapper:"formik-input-field-styles_formikPhoneNumberFieldWrapper__wxpcw",dropdownSelectorWrapper:"formik-input-field-styles_dropdownSelectorWrapper__lszxH","dropdownSelectorWrapper--visible":"formik-input-field-styles_dropdownSelectorWrapper--visible__xZ_bV",countrySelectorButton:"formik-input-field-styles_countrySelectorButton__JLodn",countriesWrapper:"formik-input-field-styles_countriesWrapper__5Yz2s",countryButton:"formik-input-field-styles_countryButton__3huGM",countryButtonDialCode:"formik-input-field-styles_countryButtonDialCode__OqGFA",countriesGroupDelimiter:"formik-input-field-styles_countriesGroupDelimiter__KwRhc",error:"formik-input-field-styles_error__WD0C6",inputPlaceholder:"formik-input-field-styles_inputPlaceholder__BU5UU",inputPlaceholderFilled:"formik-input-field-styles_inputPlaceholderFilled__RsDyX",inputError:"formik-input-field-styles_inputError__CnKOI",addressAutocomplete:"formik-input-field-styles_addressAutocomplete__Eq2Lo",flyoutWrapper:"formik-input-field-styles_flyoutWrapper__4Fdhk",flyoutContent:"formik-input-field-styles_flyoutContent__WBkfJ",suggestItem:"formik-input-field-styles_suggestItem__3XKBY",suggestItemActive:"formik-input-field-styles_suggestItemActive__vToOv",suggestMainText:"formik-input-field-styles_suggestMainText__lI8so",suggestSecondaryText:"formik-input-field-styles_suggestSecondaryText__ASMR7"}},19660:(e,t,n)=>{"use strict";n.d(t,{G:()=>l,f:()=>s});var r=n(80542),i=n(95155),a=n(12115),o=(0,a.createContext)(null),s=function(e){var t,n=e.children,s={openedDropdown:(t=(0,r._)((0,a.useState)(null),2))[0],setOpenedDropdown:t[1]};return(0,i.jsx)(o.Provider,{value:s,children:n})},l=function(){var e=(0,a.useContext)(o);if(!e)throw Error("useFilterDropdownContext must be used within a FilterDropdownProvider");return e}},20077:e=>{e.exports={rangeIndicatorContainer:"range-indicator_rangeIndicatorContainer__psYhr"}},20127:(e,t,n)=>{"use strict";function r(e){var t;switch(e){case"porsgrund":t="porsgrund";break;case"ifo":t="ifo";break;case"ido":t="ido";break;default:t="geberit"}return t}n.d(t,{s:()=>r})},20618:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CheckoutIntro:()=>P});var r=n(80542),i=n(95155),a=n(12115),o=n(1213),s=n(20063),l=n(75462),c=n(98569),d=n(33723),u=n(44287),m=n(65745),p=n.n(m),h=n(45983),_=n(12132),f=n(69256),v=n(69917),g=n(93192),x=n(4989),b=n(50663),y=n(82023),j=n(82270);function w(e){var t=e.onGuestClick,n=e.hasGuestButton,r=window.gigya,o=(0,v.f)(),s=(0,f.R)(r).login,m=(0,x.hH)(),w=(0,y.A)(),k=(0,j.f)().webshopBasketPageUrl,I=(0,a.useCallback)(function(){var e=o.slice(o.length-2);s(o,"".concat(e,"_Webshop"))},[o,s]);return(0,a.useEffect)(function(){if("false"===sessionStorage.getItem("lastOrderBasketInitDone")){var e="".concat(window.location.origin).concat(k,"?abort=770");window.location.href=e}},[]),(0,i.jsx)(i.Fragment,{children:w?(0,i.jsx)(function(){return(0,i.jsx)(l.m,{maxContentWidth:(0,b.gi)(b.pc.gddsFullGrid),children:(0,i.jsx)(c.f,{justify:"center",children:(0,i.jsxs)(d.f,{size:[4,8,8],children:[(0,i.jsx)(h.Headline,{tag:"h1",title:m("web20_checkout_intro_title"),subtitle:m("web20_checkout_intro_subtitle"),className:p().checkoutIntroHeadline,intro:m("web20_checkout_intro_text"),introTextClassName:p().checkoutIntroText}),(0,i.jsxs)("div",{className:(0,g.B)(p().checkoutButtons,p().gddsCheckoutButtons),children:[n&&(0,i.jsx)(u.$,{symbol:"arrow_right",onClick:t,className:p().editButton,children:m("web20_checkout_intro_button_guest")}),(0,i.jsx)(u.$,{stylingType:"primary",symbol:"profile",onClick:I,children:m("web20_checkout_intro_button_login_register")})]})]})})})},{}):(0,i.jsx)("div",{className:"grid-container",children:(0,i.jsxs)("div",{className:p().checkoutIntro,children:[(0,i.jsx)("div",{className:"title--block c-page-headline",children:(0,i.jsxs)("h1",{children:[(0,i.jsx)("b",{children:m("web20_checkout_intro_title")}),m("web20_checkout_intro_subtitle")]})}),(0,i.jsxs)("div",{className:"grid-x grid-margin-x",children:[(0,i.jsx)("div",{className:"cell small-12 ".concat(p().checkoutIntroText),children:m("web20_checkout_intro_text")}),(0,i.jsxs)("div",{className:"cell small-12 ".concat(p().checkoutButtons),children:[(0,i.jsx)(_.$n,{symbol:"user",background:_.WD.PRIMARY,color:_.qT.WHITE,onClick:I,children:m("web20_checkout_intro_button_login_register")}),n&&(0,i.jsx)(_.$n,{symbol:"arrow-link-light-right",onClick:t,className:p().editButton,children:m("web20_checkout_intro_button_guest")})]})]})]})})})}var k=n(99559),I=n(34813),C=n(44458),N=n(76617),T=n(86151),S=n(92254),A=n(9915);function P(){var e=(0,o.d4)(k.FP),t=(0,o.d4)(C.KU),n=(0,o.d4)(C.lu),l=(0,o.d4)(k.J5),c=(0,o.d4)(N.m),d=(0,A.z1)().trackWebshop,u=(0,s.useRouter)(),m=(0,r._)((0,I.f)(void 0,T.Xu),2),p=m[0],h=m[1];return(0,a.useEffect)(function(){n||l&&!t||u.push((null==c?void 0:c.url)||"/")},[l,t,c,n,u]),(0,i.jsx)(w,{hasGuestButton:!p&&!h,onGuestClick:function(){(0,S.Im)(e)||(d("login",{method:"Guest Account"}),u.push(e))}})}},21763:e=>{e.exports={introTextWrapper:"intro-text_introTextWrapper__PC08X",lastSection:"intro-text_lastSection__o4ajH",hasHeadline:"intro-text_hasHeadline__QHMaD",firstSection:"intro-text_firstSection__jpAxY",row:"intro-text_row__dQUpD",noMarginBottom:"intro-text_noMarginBottom__jPh_3",text:"intro-text_text__FrKZl",withMargin:"intro-text_withMargin__djK5n","top-small":"intro-text_top-small__gfkTi","bottom-small":"intro-text_bottom-small__TfuTw",greyBackgroun
1d:"intro-text_greyBackground__81itL",whiteBackground:"intro-text_whiteBackground__v0bHd",intro:"intro-text_intro__1MjUO",center:"intro-text_center__5Bhk_",left:"intro-text_left__CPj35",border:"intro-text_border__EXJc3"}},21998:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(95155),i=n(92254);let a=function(e){var t=e.items;if((0,i.Im)(t))return null;var n=t.map(function(e,t){return{"@type":"ListItem",position:t+1,item:{"@id":e.url,name:e.label}}});return(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:n})}})}},22086:(e,t,n)=>{"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return Math.round(100*Number(e))/100}n.d(t,{w:()=>r})},22178:(e,t,n)=>{"use strict";n.d(t,{Q:()=>a,R:()=>i});var r=n(23426),i=r.Ay.div.withConfig({componentId:"sc-3d4fd3f1-0"})(["display:flex;flex:1;width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;background-image:url(/images/locator/maps-placeholder.png);background-size:cover;@media ","{top:1rem;padding:0 1rem;position:initial;left:initial;top:initial;bottom:initial;}.notification{top:0;@media ","{top:1.5rem;padding:0 1.5rem;}@media ","{top:1rem;padding:0 1rem;right:0;}}"],function(e){return e.theme.device.large},function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),a=r.Ay.div.withConfig({componentId:"sc-3d4fd3f1-1"})(["background-color:white;width:100%;min-height:17rem;padding:1.5rem 1.5rem 2rem 1.5rem;align-self:center;margin-left:1rem;margin-right:1rem;h1,h2{margin-bottom:0.75rem;}h2 + p{margin-bottom:2rem;}@media ","{width:23.5rem;margin-left:3rem;}@media ","{width:35rem;margin:7.375rem;padding:2rem 2.5rem 2.5rem 2.5rem;}"],function(e){return e.theme.device.medium},function(e){return e.theme.device.large})},22971:e=>{e.exports={loadmoreButton:"gdds-loadmore-button_loadmoreButton__yMzkm"}},23514:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(95155),i=n(33849),a=n(98891);function o(e){var t=e.productPage,n=e.hashtags,o=e.metaData,s=e.contentType,l=e.useInContentPage,c=e.isGddsLightbox;return(0,r.jsx)(a.default,{useInContentPage:l,hashtags:void 0===n?[]:n,metaData:o,contentType:void 0===s?"page":s,isGddsLightbox:void 0!==c&&c,headline:(0,r.jsx)(i.Translation,{id:void 0!==t&&t?"web20_social_share_headline_product":"web20_social_share_headline"})})}},24106:e=>{e.exports={scrollStory:"scroll-story_scrollStory__5l31Q",hasSCL:"scroll-story_hasSCL__QcXwg"}},24707:e=>{e.exports={headline:"expressive-tile_headline__5Cszo",light:"expressive-tile_light__5fcyb",copyText:"expressive-tile_copyText__VBt9z",copyTextHasLink:"expressive-tile_copyTextHasLink__qB__m",copyTextHasMarker:"expressive-tile_copyTextHasMarker__E5K8J",link:"expressive-tile_link__PF_Au"}}
1,24943:(e,t,n)=>{"use strict";n.d(t,{o:()=>K});var r=n(95155),i=n(46429),a=n(23426),o=a.Ay.div.withConfig({componentId:"sc-efc26b71-0"})(function(e){var t=e.color,n=e.theme,r=e.wideLayout,i=e.$size;return(0,a.AH)(["width:",";"," "," &.wide-layout{aspect-ratio:3 / 4;@media ","{aspect-ratio:16 / 6;}}overflow:hidden;background-color:",";@media ","{width:",";","}@media ","{width:",";","}@media ","{","}"],n.sizes.full,r&&"height: auto;",!r&&"height: ".concat("large"===i?"660px":"440px",";"),function(e){return e.theme.device.medium},function(){return"white"===t?"rgba(255, 255, 255, 0.8)":"rgba(0, 0, 0, 0.7)"},function(){return n.device.medium},n.sizes.full,!r&&"height: ".concat("large"===i?"540px":"360px",";"),function(){return n.device.large},n.sizes.full,!r&&"height: ".concat("large"===i?"600px":"400px",";"),function(e){return e.theme.device.xlarge},!r&&"height: ".concat("large"===i?"660px":"440px",";"))}),s={LOADING:"LOADING",DONE:"DONE",ERROR:"ERROR"},l={FOREGROUND:"foreground",BACKGROUND:"background"},c=n(81494),d=n(80542),u=n(2367),m=n(12115),p=n(60663),h=a.Ay.div.withConfig({componentId:"sc-c6692a46-0"})(["position:relative;display:flex;justify-content:center;width:100%;height:100%;"]),_=a.Ay.div.withConfig({componentId:"sc-c6692a46-1"})(["position:absolute;top:0;height:100%;width:100%;max-width:80rem;.gdds &{max-width:78rem;}padding-right:1rem;padding-left:1rem;margin:0 auto;box-sizing:border-box;@media ","{padding-right:1.5rem;padding-left:1.5rem;}z-index:10;"],function(e){return e.theme.device.medium}),f=a.Ay.div.withConfig({componentId:"sc-c6692a46-2"})(["min-width:100%;max-width:100%;box-sizing:border-box;height:100%;display:inline-block;@media ","{min-width:50%;max-width:75%;}@media ","{min-width:33.33%;max-width:50%;}"],function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),v=a.Ay.div.withConfig({componentId:"sc-c6692a46-3"})(function(e){var t=e.showVideo;return(0,a.AH)(["visibility:",";display:",";position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;container-type:size;",""],t?"unset":"block",t?"block":"none",(0,a.AH)(["& > iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:0;width:max(100cqw,calc(100cqh * 16 / 9)) !important;height:max(100cqh,calc(100cqw * 9 / 16));}"]))}),g=(0,a.Ay)(p._).withConfig({componentId:"sc-c6692a46-4"})(function(){return(0,a.AH)(["object-fit:cover;width:100%;"])}),x=n(67867),b=n(11470),y=a.Ay.div.withConfig({componentId:"sc-a5928238-0"})(function(e){var t,n,r,i,o,s=e.animation,l=e.color,c=e.position,d=e.theme;return(0,a.AH)(["",";",";",";",";h3{margin:0 !important;}.content-box__heading,.content-box__subheading{","}.content-box__subheading{display:block;}.content-box__button{align-self:flex-end;margin-top:1.5rem;@media ","{margin-top:3rem;}}"],(n=(t={color:l,theme:d}).color,r=t.theme,(0,a.AH)(["position:relative;display:flex;flex-direction:column;padding:1.5rem 2rem;z-index:",";h1{box-sizing:border-box;width:",";max-width:",";min-width:min-content;color:",";display:flex;flex-direction:column;margin-bottom:0;}h1 span{white-space:pre-line !important;}"],r.zIndices["20"],r.sizes.full,r.sizes.full,"white"===n?r.colors.white:r.colors.black)),(i=({position:c}).position,(0,a.AH)(["top:",";transform:",";"],function(){return"top"===i?"35%":"65%"},function(){return"top"===i?"translateY(-35%)":"translateY(-65%)"})),(o=({color:l}).color,(0,a.AH)(["background:",";"],"black"===o?"rgba(255, 255, 255, 0.8)":"rgba(0, 0, 0, 0.7)")),function(){var e,t,n,r;return s?(t=(e={animation:s,position:c}).animation,n=e.position,t||(0,a.AH)(["animation:'';"]),(0,a.AH)(["animation:"," 1.5s ease-in both;"],(r=({position:n}).position,(0,a.AH)(["",""],"bottom"===r?T:N)))):void 0},function(){var e,t,n;return t=(e={color:l,theme:d}).color,n=e.theme,(0,a.AH)(["width:",";margin-bottom:",";font-weight:",";letter-spacing:",";color:",";white-space:break-spaces;word-wrap:break-word;word-break:break-word;b{display:inline-block;}"],n.sizes.full,n.sizes[0],n.fontWeights.light,n.letterSpacings.normal,"black"===t?n.colors.black:n.colors.white)},function(e){return e.theme.device.medium})}),j=(0,a.Ay)(y).withConfig({componentId:"sc-a5928238-1"})(function(){return(0,a.AH)(["text-transform:uppercase;h1{display:flex;flex-direction:column-reverse;}"])}),w=(0,a.Ay)(y).withConfig({componentId:"sc-a5928238-2"})(function(){return(0,a.AH)(["&&& .content-box__subheading{font-family:'QuickbrushBaltics',helvetica,arial,sans-serif;}"])}),k=(0,a.Ay)(y).withConfig({componentId:"sc-a5928238-3"})(function(e){var t=e.theme;return(0,a.AH)(["&&& .content-box__heading,&&& .content-box__subheading{text-transform:uppercase;font-weight:",";}"],t.fontWeights.bold)}),I=(0,a.Ay)(y).withConfig({componentId:"sc-a5928238-4"})(function(e){var t=e.theme;return(0,a.AH)(["&&& .content-box__subheading{font-weight:",";text-transform:capitalize;}"],t.fontWeights.regular)}),C={Default:j,Gdds:(0,a.Ay)(y).withConfig({componentId:"sc-a5928238-5"})(function(e){var t=e.theme;return(0,a.AH)(["&&& .content-box__heading,&&& .content-box__subheading{text-transform:uppercase;}&&& .content-box__heading--emphasized,&&& .content-box__subheading--emphasized{font-weight:",";}"],t.fontWeights.bold)}),Nord:w,Kolo:k,Twyford:I},N=(0,a.i7)(["from{top:100%;}to{top:35%;}"]),T=(0,a.i7)(["from{top:0%;}to{top:65%;}"]),S=n(9980),A=n.n(S),P=n(20063),E=n(44287),L=n(28286),D=n(92348);function F(e){var t=e.color,n=e.button,i=e.className,a=(0,P.useRouter)(),o=(0,D.j)(n.text);return n?(0,r.jsx)(E.$,{stylingType:"white"===t?"secondaryInverted":"secondary",onClick:function(e){(0,L.a)(e,n,void 0,a)},className:i,children:o}):null}var B=n(29594),H=n(93192),M=n(92254);function R(e){var t=e.heading,n=e.subheading,i=(0,D.j)(t,!0),a=(0,B.Q)();if(!i&&!n)return null;switch(a){case"DEFAULT":return(0,r.jsx)(C.Default,(0,b._)((0,x._)({},e),{className:"content-box content-box--xy",children:(0,r.jsx)(O,(0,x._)({},e))}));case"GDDS":case"XY":return(0,r.jsx)(C.Gdds,(0,b._)((0,x._)({},e),{className:"content-box content-box--group",children:(0,r.jsx)(O,(0,x._)({},e))}));case"NORD":return(0,r.jsx)(C.Nord,(0,b._)((0,x._)({},e),{className:"content-box content-box--nord",children:(0,r.jsx)(O,(0,x._)({},e))}));case"KOLO":return(0,r.jsx)(C.Kolo,(0,b._)((0,x._)({},e),{className:"content-box content-box--kolo",children:(0,r.jsx)(O,(0,x._)({},e))}));case"TWYFORD":return(0,r.jsx)(C.Twyford,(0,b._)((0,x._)({},e),{className:"content-box content-box--twyford",children:(0,r.jsx)(O,(0,x._)({},e))}));default:throw Error("ERROR! Reached forbidden guard function with unexpected value: ".concat(JSON.stringify(a)))}}
1function O(e){var t=e.button,n=e.color,i=e.hasPreviewId,a=e.heading,o=e.subheading,s=e.emphasize,l=e.tag,c=l||(e.isSection?"h2":"span");return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(c,{children:[a&&(0,r.jsx)("span",{className:(0,H.B)("content-box__heading","title"===s&&"content-box__heading--emphasized",A().heroImageThemedHTag,l?A().DefaultFont:A().HeroFont),"data-preview-id":i?"#st_headline":void 0,dangerouslySetInnerHTML:{__html:a}}),!(0,M.Im)(a)&&!(0,M.Im)(o)&&" ",o&&(0,r.jsx)("span",{className:(0,H.B)("content-box__subheading","subtitle"===s&&"content-box__subheading--emphasized",A().heroImageThemedHTag,l?A().DefaultFont:A().HeroFont),"data-preview-id":i?"#st_subline":void 0,dangerouslySetInnerHTML:{__html:o}})]}),t&&(0,r.jsx)(F,{color:n,button:t,className:"content-box__button"})]})}var W=n(57302),z=n(98079);function G(e){var t,n;return{cssID:e.cssID,inView:e.inView,loopType:e.loopType,playerType:null!=(t=e.playerType)?t:l.FOREGROUND,playerID:(null==(n=e)?void 0:n.playerType)===l.BACKGROUND?W.SL:W.gb,video:e.video,heading:e.heading,subheading:e.subheading,button:e.button,color:e.color,fallbackImg:e.fallbackImg}}function V(e){return(0,c._)(function(){var t,n,r,i;return(0,u.YH)(this,function(a){switch(a.label){case 0:t=e.cssID,n=e.playerID,r=e.video.videoId,a.label=1;case 1:return a.trys.push([1,4,,5]),[4,(0,z.o$)(t,r,null!=n?n:W.gb)];case 2:return[4,(i=a.sent()).autoplay("muted")];case 3:return a.sent(),[2,i];case 4:return a.sent(),[2,null];case 5:return[2]}})})()}function U(e){return(0,c._)(function(){var t;return(0,u.YH)(this,function(n){switch(n.label){case 0:if(!(t=(0,z.iV)(e)))return[3,4];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,t.setNoUI(!0)];case 2:case 3:return n.sent(),[3,4];case 4:return[2]}})})()}function q(e){return(0,c._)(function(){return(0,u.YH)(this,function(t){switch(t.label){case 0:return[4,(0,z.w3)(e)];case 1:return t.sent(),[2]}})})()}var Y=function(e){var t,n=e.cssID,i=e.inView,a=e.subheading,o=e.heading,l=e.title,p=e.button,x=e.color,b=e.fallbackImg,y=e.loopType,j=e.hasPreviewId,w=e.position,k=e.animation,I=e.emphasize,C=e.isSection,N=e.tag,T=(0,d._)((0,m.useState)(s.LOADING),2),S=T[0],A=T[1],P=(0,d._)((0,m.useState)(!0),2),E=P[0],L=P[1],F=(0,d._)((0,m.useState)(!1),2),B=F[0],H=F[1],M=(0,m.useRef)(null),O=(0,m.useRef)(null),W=(0,m.useRef)(null),Y=(0,m.useRef)(!0),Z="loop"===y;(0,m.useEffect)(function(){Y.current=!0;var t=!1;return(0,c._)(function(){var r;return(0,u.YH)(this,function(i){switch(i.label){case 0:return i.trys.push([0,9,,10]),[4,(0,c._)(function(){return(0,u.YH)(this,function(e){switch(e.label){case 0:if(void 0===globalThis.window||void 0===globalThis.document)return[2];e.label=1;case 1:return e.trys.push([1,3,,4]),[4,(0,z.Kw)()];case 2:case 3:return e.sent(),[3,4];case 4:return[2]}})})()];case 1:if(i.sent(),t)return[2];return[4,V(G(e))];case 2:if(r=i.sent(),!(t||!Y.current))return[3,5];if(!r)return[3,4];return[4,q(n)];case 3:i.sent(),i.label=4;case 4:return[2];case 5:if(M.current=r,!r)return[3,7];return[4,U(n)];case 6:return i.sent(),A(s.DONE),L(!1),[3,8];case 7:A(s.ERROR),i.label=8;case 8:return[3,10];case 9:return i.sent(),Y.current&&A(s.ERROR),[3,10];case 10:return[2]}})})(),function(){t=!0,Y.current=!1,q(n),M.current=null}},[n]),(0,m.useEffect)(function(){var t;if(M.current&&(null==e||null==(t=e.video)?void 0:t.videoId)){var r=!1;return(0,c._)(function(){var t;return(0,u.YH)(this,function(i){switch(i.label){case 0:return[4,q(n)];case 1:if(i.sent(),r)return[2];return[4,V(G(e))];case 2:if(t=i.sent(),!(r||!Y.current))return[3,5];if(!t)return[3,4];return[4,q(n)];case 3:i.sent(),i.label=4;case 4:return[2];case 5:if(M.current=t,!t)return[3,7];return[4,U(n)];case 6:i.sent(),A(s.DONE),L(!1),i.label=7;case 7:return[2]}})})(),function(){r=!0}}},[null==e||null==(t=e.video)?void 0:t.videoId]),(0,m.useEffect)(function(){L(S===s.LOADING||S===s.ERROR)},[S]);var $=(0,m.useCallback)(function(){var e=M.current;if(e){if(O.current&&(e.off("ended",O.current),O.current=null),W.current&&(e.off("ended",W.current),W.current=null),i&&Z){var t=function(){e.play().catch(function(){})};O.current=t,e.on("ended",t)}if(i&&!Z&&!B){var n=function(){return(0,c._)(function(){var t;return(0,u.YH)(this,function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,Promise.all([e.getDuration(),e.getCurrentTime()])];case 1:if((t=d._.apply(void 0,[n.sent(),2]))[0]-t[1]<.5)return H(!0),L(!0),[2];return[4,e.play()];case 2:case 3:return n.sent(),[3,4];case 4:return[2]}})})()};W.current=n,e.on("ended",n)}}},[i,Z,B]);return(0,m.useEffect)(function(){if(S===s.DONE){var e=M.current;e&&($(),i?e.play().catch(function(){}):e.pause().catch(function(){}))}},[S,i,Z,B,$]),(0,r.jsxs)(h,{className:"video-player-mi24",title:(0,D.j)(l),children:[(0,r.jsx)(_,{children:(0,r.jsx)(f,{children:(0,r.jsx)(R,{button:p,heading:o,subheading:a,c
1olor:x,position:void 0===w?"top":w,hasPreviewId:void 0===j||j,animation:void 0!==k&&k,emphasize:I,isSection:C,tag:N})})}),E&&(0,r.jsx)(g,{className:"video-player-mi24__preview-image",src:b,alt:l}),(0,r.jsx)(v,{className:"video-player-mi24__video-player",id:n,showVideo:!E})]})},Z=n(62249),$=n(95188);function K(e){var t,n,a,s,c,d,u,m,p,h,_,f,v,g,x,b,y=e.disableAnimation,j=e.video,w=e.wideLayout,k=e.className,I=e.isSection,C=e.size,N=e.tag,T=(0,Z.al)(),S=(0,$.Y)(),A=(0,i.Wx)({threshold:0}),P=A.ref,E=A.inView,L=(0,B.Q)();if(!j)return null;m=T?j.imageObjectMobile.url||j.video.videoPreviewImage.mobile:j.imageObject.url||j.video.videoPreviewImage.desktop;var D=null!=(p=null==(a=j.textbox)?void 0:a.color)?p:j.buttonColor?"black"===j.buttonColor?"white":"black":"light"===j.colorVariant?"white":"black",F=null!=(h=null==(s=j.textbox)?void 0:s.headlineDom)?h:"",M=null!=(v=null!=(f=null!=(_=null==(c=j.textbox)?void 0:c.subline)?_:j.subline)?f:j.subheadline)?v:"",R=null!=(x=null!=(g=null==(d=j.textbox)?void 0:d.link)?g:j.link)?x:void 0,O=null!=(b=null==(u=j.textbox)?void 0:u.position)?b:"top",W=(n=(t={color:D,themeName:L}).color,["NORD","KOLO","TWYFORD","DEFAULT","GDDS"].includes(t.themeName)?"white"===n?"black":"white":n);return(0,r.jsx)(o,{className:(0,H.B)("hero-image-video-player",w&&"wide-layout",k),$size:C,ref:P,color:W,wideLayout:w,children:(0,r.jsx)(Y,{playerType:l.BACKGROUND,video:j.video,inView:E,loopType:j.loopType,heading:F,subheading:M,button:R,color:W,fallbackImg:m,title:j.pictureAlt,cssID:"player-container-".concat(S),hasPreviewId:!1,position:O,animation:!y,emphasize:j.emphasize,isSection:I,tag:N})})}},25288:e=>{e.exports={wrapper:"search_wrapper__vcv42",noResultSuggest:"search_noResultSuggest__0tRVB",searchTabs:"search_searchTabs__LLHoN"}},25741:(e,t,n)=>{"use strict";n.d(t,{b:()=>r.b,z:()=>i.z});var r=n(12290),i=n(76502)},26495:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(67867),i=n(11470),a=n(12844),o=n(95155),s=n(10685),l=n.n(s),c=n(12132),d=n(39487);function u(e){for(var t=this,n=e.index,s=e.length,u=e.isComparison,m=void 0!==u&&u,p=e.withPagination,h=e.handleClickIndex,_=(0,a._)(e,["index","length","isComparison","withPagination","handleClickIndex"]),f=[],v=void 0!==p&&p?"number":"dot",g=0;g<s;g+=1)m||0===g||g===s-1||g===n||g===n+1||g===n-1?f.push(g):g>0&&-1!==f[f.length-1]&&f.push(-1);return(0,o.jsx)("div",{className:"c-progress-bar",children:f.map(function(e){return e<0?(0,o.jsx)("span",{className:"c-progress-bar__placeholder",children:"..."},l()({number:e})):(0,o.jsx)(c.$n,(0,i._)((0,r._)({onClick:e!==n?function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.bind.apply(e,(0,d._)(n))}(h,t,e):null,className:"c-progress-bar__".concat(v," ").concat(e===n?"active":""),type:c.lP.SEAMLESS},_),{children:"number"===v?e+1:null}),e===n?"".concat(e,"-active"):"".concat(e,"-inactive"))})})}},26730:(e,t,n)=>{"use strict";n.d(t,{PH:()=>s,gO:()=>o,y2:()=>l});var r=n(78675),i=n(72808),a=n(92254);function o(e){var t=[];return(0,a.Im)(e)?t.push({key:"indexer_source",value:"downloads.(order:true|downloadAndOpen:true)"}):e.forEach(function(e){t.push({key:"indexer_source",value:"downloads.(order:true|downloadAndOpen:true).prefiltertags:".concat(e)})}),t.map(function(e){return"".concat(e.key,":").concat(e.value)}).join("|")}function s(e){return{type:"downloadCenter/DOWNLOAD_EDITING_DELETE",previewId:e}}function l(){return function(e,t){e({type:"downloadCenter/DOWNLOAD_EDITING_REQUEST_PENDING"});var n=t(),a=(0,r.d)(n);fetch("".concat((0,i.A)("downloads",n),"?language=").concat(a,"&onlyWithfiles=true")).then(function(e){return e.json()}).then(function(t){e({type:"downloadCenter/DOWNLOAD_EDITING_REQUEST_FULFILLED",downloads:t})})}}},26915:(e,t,n)=>{"use strict";n.d(t,{J:()=>o});var r=n(67867),i=n(11470),a=n(18622);function o(e){var t=e.location,n=e.brand,o=void 0===n?"geberit":n,s=e.mode,l=void 0===s?"default":s,c=e.scope,d=void 0===c?"map":c,u=e.showPartner,m={installer:{default:{default:"/images/locator/nordics/map/installer.png",hover:"/images/locator/nordics/map/installer-hover.png",active:"/images/locator/nordics/map/installer-active.png",focus:"/images/locator/nordics/map/installer-focus.png"},partner:{default:"/images/locator/nordics/map/installer-partner.png",hover:"/images/locator/nordics/map/installer-partner-hover.png",active:"/images/locator/nordics/map/installer-partner-active.png",focus:"/images/locator/nordics/map/installer-partner-focus.png"}},showroom:{default:{default:"/images/locator/nordics/map/showroom.png",hover:"/images/locator/nordics/map/showroom-hover.png",active:"/images/locator/nordics/map/showroom-active.png",focus:"/images/locator/nordics/map/showroom-focus.png"},partner:{default:"/images/locator/nordics/map/showroom-partner.png",hover:"/images/locator/nordics/map/showroom-partner-hover.png",active:"/images/locator/nordics/map/showroom-partner-active.png",focus:"/images/locator/nordics/map/showroom-partner-focus.png"}},"installer-with-showroom":{default:{default:"/images/locator/nordics/map/installer-with-showroom.png",hover:"/images/locator/nordics/map/installer-with-showroom-hover.png",active:"/images/locator/nordics/map/installer-with-showroom-active.png",focus:"/images/locator/nordics/map/installer-with-showroom-focus.png"},partner:{default:"/images/locator/nordics/map/installer-with-showroom-partner.png",hover:"/images/locator/nordics/map/installer-with-showroom-partner-hover.png",active:"/images/locator/nordics/map/installer-with-showroom-partner-active.png",focus:"/images/locator/nordics/map/installer-with-showroom-partner-focus.png"}}},p={installer:{default:{default:{src:"/images/locator/nordics/list/installer.png",width:36,height:36}},partner:{default:{src:"/images/locator/nordics/list/installer-partner.png",width:36,height:36}}},showroom:{default:{default:{src:"/images/locator/nordics/list/showroom.png",width:36,height:36}},partner:{default:{src:"/images/locator/nordics/list/showroom-partner.png",width:36,height:36}}},"installer-with-showroom":{default:{default:{src:"/images/locator/nordics/list/installer-with-showroom.png",width:60,height:36}},partner:{default:{src:"/images/locator/nordics/list/installer-with-showroom-partner.png",width:60,height:36}}}},h={geberit:{map:{brand:{partner:{default:"/images/locator/map/geberit.jpg",hover:"/images/locator/map/geberit-hover.jpg",active:"/images/locator/map/geberit-active.jpg",focus:"/images/locator/map/geberit-focus.jpg"}},installer:{default:{default:"/images/locator/map/installer.jpg",hover:"/images/locator/map/installer-hover.jpg",active:"/images/locator/map/installer-active.jpg",focus:"/images/locator/map/installer-focus.jpg"},partner:{default:"/images/locator/map/installer-partner.jpg",hover:"/images/locator/map/installer-partner-hover.jpg",active:"/images/locator/map/installer-partner-active.jpg",focus:"/images/locator/map/installer-partner-focus.jpg"}},showroom:{default:{default:"/images/locator/map/showroom.jpg",hover:"/images/locator/map/showroom-hover.jpg",active:"/images/locator/map/showroom-active.jpg",focus:"/images/locator/map/showroom-focus.jpg"},partner:{default:"/images/locator/map/showroom-partner.jpg",hover:"/images/locator/map/showroom-partner-hover.jpg",active:"/images/locator/map/showroom-partner-active.jpg",focus:"/images/locator/map/showroom-partner-focus.jpg"}},"installer-with-showroom":{default:{default:"/images/locator/map/installer-with-showroom.jpg",hover:"/images/locator/map/installer-with-showroom-hover.jpg",active:"/images/locator/map/installer-with-showroom-active.jpg",focus:"/images/locator/map/installer-with-showroom-focus.jpg"},partner:{default:"/images/locator/map/installer-with-showroom-partner.jpg",hover:"/images/locator/map/installer-with-showroom-partner-hover.jpg",active:"/images/locator/map/installer-with-showroom-partner-active.jpg",focus:"/images/locator/map/installer-with-showroom-partner-focus.jpg"}}},list:{brand:{partner:{default:{src:"/images/locator/list/geberit.jpg",width:36,height:36}}},installer:{default:{default:{src:"/images/locator/list/installer.jpg",width:36,height:36}},partner:{default:{src:"/images/locator/list/installer-partner.jpg",width:36,height:36}}},showroom:{default:{default:{src:"/images/locator/list/showroom.jpg",width:36,height:36}},partner:{default:{src:"/images/locator/list/showroom-partner.jpg",width:36,height:36}}},"installer-with-showroom":{default:{default:{src:"/images/locator/list/installer-with-showroom.jpg",width:60,height:36}},partner:{default:{src:"/images/locator/list/installer-with-showroom-partner.jpg",width:60,height:36}}}}},ifo:{map:(0,i._)((0,r._)({},m),{brand:{partner:{default:"/images/locator/nordics/map/ifo.png",hover:"/images/locator/nordics/map/ifo-hover.png",active:"/images/locator/nordics/map/ifo-active.png",focus:"/images/locator/nordics/map/ifo-focus.png"}}}),list:(0,i._)((0,r._)({},p),{brand:{partner:{default:{src:"/images/locator/nordics/list/ifo.png",width:36,height:36}}}})},ido:{map:(0,i._)((0,r._)({},m),{brand:{partner:{default:"/images/locator/nordics/map/ido.png",hover:"/images/locator/nordics/map/ido-hover.png",active:"/images/locator/nordics/map/ido-active.png",focus:"/images/locator/nordics/map/ido-focus.png"}}}),list:(0,i._)((0,r._)({},p),{brand:{partner:{default:{src:"/images/locator/nordics/list/ido.png",width:36,height:36}}}})},porsgrund:{map:(0,i._)((0,r._)({},m),{brand:{partner:{default:"/images/locator/nordics/map/porsgrund.png",hover:"/images/locator/nordics/map/porsgrund-hover.png",active:"/images/locator/nordics/map/porsgrund-active.png",focus:"/images/locator/nordics/map/porsgrund-focus.png"}}}),list:(0,i._)((0,r._)({},p),{brand:{partner:{default:{src:"/images/locator/nordics/list/porsgrund.png",width:36,height:36}}}})}},_=u&&(0,a.A4)(t.partnertype),f=(0,a.y5)(t),v=Array.isArray(f);return(0,a.O0)(t.partnertype)?h[o][d].brand.partner[l]:v?_?h[o][d]["installer-with-showroom"].partner[l]:h[o][d]["installer-with-showroom"].default[l]:"i"===f?_?h[o][d].installer.partner[l]:h[o][d].installer.default[l]:"s"===f?_?h[o][d].showroom.partner[l]:h[o][d].showroom.default[l]:h[o][d].installer.default[l]}},27165:e=>
1{e.exports={container:"address-container_container__bob5p",inputCheckbox:"address-container_inputCheckbox__uwIRg",inputRadio:"address-container_inputRadio__fUpaz",h1:"address-container_h1__lyTbJ",h3:"address-container_h3__7T7Nf",customerNumberText:"address-container_customerNumberText__2IaNp",topMargin:"address-container_topMargin__SEhzM",bottomMargin:"address-container_bottomMargin__8mwQe",buttonsWrapper:"address-container_buttonsWrapper__ymtKD",backButton:"address-container_backButton__Ax8uc",editButton:"address-container_editButton__a_RBZ",cartFooter:"address-container_cartFooter__EnYhf",cartFooterText:"address-container_cartFooterText__bJQ9_",loaderWrapper:"address-container_loaderWrapper__i1Znx",basketLine:"address-container_basketLine__w_Zlj",formHeading:"address-container_formHeading__dB4dH",formExplanationText:"address-container_formExplanationText__sr_If"}},27686:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(95155);n(12115);var i=n(44287),a=n(33849),o=n(28093),s=n.n(o);let l=function(e){var t=e.textKey,n=e.buttonKey,o=e.buttonHandler;return(0,r.jsxs)("div",{className:s().noResultsWrapper,children:[(0,r.jsx)("p",{children:(0,r.jsx)(a.Translation,{id:t})}),n&&(0,r.jsx)(i.$,{stylingType:"primary",onClick:o,children:(0,r.jsx)(a.Translation,{id:n})})]})}},28093:e=>{e.exports={noResultsWrapper:"noresults_noResultsWrapper__OSrHN"}},28286:(e,t,n)=>{"use strict";n.d(t,{a:()=>c});var r=n(10685),i=n.n(r),a=n(17203),o=n(62433),s=n(40912);function l(e,t,n){e.preventDefault(),n&&n.trackEvent((s=String(r=null==t?void 0:t.target).includes(window.location.hostname)||!String(r).includes("http"),(0,a.I)({event:"genericEvent",data:{category:"Link",action:s?"Internal Link":"Outbound Link",label:r,value:"0"}})));var r,s,l=i()(t);(0,o.j)(t,l)}function c(e,t,n,r,i){var a,o=(0,s.B)(null!=(a=null==t?void 0:t.target)?a:"",null==t?void 0:t.section,null==t?void 0:t.sectionTitle,null==t?void 0:t.sectionAnchor);(null==t?void 0:t.type)==="internal_link"?(null==t?void 0:t.window)==="_blank"?window.open(o||(null==t?void 0:t.target)):"_popup"===t.window?l(e,t,n):r.push(o||(null==t?void 0:t.target)):(null==t?void 0:t.type)==="mail_link"?window.open(null==t?void 0:t.target,"_self"):"_self"===t.window?window.location.href=o||(null==t?void 0:t.target):"_popup"===t.window?l(e,t,n):"_iframe"===t.window?(e.preventDefault(),null==i||i(null==t?void 0:t.target)):window.open(o||(null==t?void 0:t.target),"_blank")}},29047:e=>{e.exports={headline:"shoppingbasket_headline__ddw2_",gddsHeaderIntroText:"shoppingbasket_gddsHeaderIntroText__cdzM2",introText:"shoppingbasket_introText__60GCX",footerBelow:"shoppingbasket_footerBelow__uuYSp",footerPrice:"shoppingbasket_footerPrice__lLEQc",loaderWrapper:"shoppingbasket_loaderWrapper__ozeX3",editButton:"shoppingbasket_editButton__BcdKV",notification:"shoppingbasket_notification__EnGsN",slideInFromRight:"shoppingbasket_slideInFromRight__u1R9V",slideInFromBottom:"shoppingbasket_slideInFromBottom__g_Q73",contentWrapper:"shoppingbasket_contentWrapper__OjcHs",title:"shoppingbasket_title__4a7dR",text:"shoppingbasket_text__EdPOL",close:"shoppingbasket_close__54XUp"}},29120:(e,t,n)=>{"use strict";n.d(t,{n:()=>a});var r=n(89130),i=n(34378);function a(){var e=(0,r.X)(),t=(0,i.f)();return e||t}},29212:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Checkout:()=>ng});var r=n(67867),i=n(95155),a=n(12115),o=n(1213),s=n(20063),l=n(80542),c=n(75462),d=n(57325),u=n(67127),m=n.n(u),p=n(96256),h=n(61287),_=n(44287),f=n(27165),v=n.n(f),g=n(45983),x=n(33849),b=n(67186),y=n(82084),j=n(10685),w=n.n(j),k=n(18899),I=n.n(k),C=n(60663),N=n(70622),T=n(3583),S=n(23130),A=n(62249),P=n(53510);let E=function(e){var t=e.data,n=e.vatInc,r=(0,S.d)(),a=(0,A.al)(),o=(0,P.E)();function s(e){var t=document.getElementById("scrollable_area");null==t||t.scrollBy("right"===e?100:-100,0)}var l=[0,300,600],c=(0,i.jsxs)("table",{className:"".concat(I().cartTable),children:[(0,i.jsx)("thead",{children:(0,i.jsxs)("tr",{children:[(0,i.jsx)("th",{className:I().td}),(0,i.jsx)("th",{className:I().td,children:(0,i.jsx)(x.Translation,{id:"web20_checkout_address_basket_table_headings_art"})}),(0,i.jsx)("th",{className:I().td,children:(0,i.jsx)(x.Translation,{id:"web20_checkout_address_basket_table_headings_product"})}),(0,i.jsx)("th",{className:I().td,children:(0,i.jsx)(x.Translation,{id:void 0!==n&&n?"web20_checkout_address_basket_table_headings_price":"web20_checkout_address_basket_table_headings_price_excl_vat"})}),(0,i.jsx)("th",{className:I().td,children:(0,i.jsx)(x.Translation,{id:"web20_checkout_address_basket_table_headings_number"})})]})}),(0,i.jsx)("tbody",{children:t.map(function(e,n){var r=Number(e.priceVoucherPcs)||0,a=0!==r,o=t.length-1;return(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{className:"".concat(I().td," ").concat(o===n?I().tdWithoutBottomBorder:{}),children:(0,i.jsx)(C._,{data:{url:e.imageUri,format:"60_60"},className:I().productImage})}),(0,i.jsx)("td",{className:"".concat(I().td," ").concat(o===n?I().tdWithoutBottomBorder:{}),children:e.sku}),(0,i.jsx)("td",{className:"".concat(I().td," ").concat(o===n?I().tdWithoutBottomBorder:{}),children:e.description}),(0,i.jsx)("td",{className:"".concat(I().td," ").concat(o===n?I().tdWithoutBottomBorder:{}),children:(0,i.jsxs)("div",{children:[(0,i.jsxs)("span",{children:[e.pricePerItem?(0,T.AZ)(Number(e.totalPrice)):(0,T.AZ)(Number(e.totalPriceVatExcluding))," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_country_default_currency"})]}),a&&(0,i.jsxs)("span",{className:I().discountAmount,children:[r.toFixed(2)," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_country_default_currency"})]})]})}),(0,i.jsx)("td",{className:"".concat(I().td," ").concat(o===n?I().tdWithoutBottomBorder:{}),children:e.quantity})]},w()(e))})})]});return r?(0,i.jsxs)("div",{className:"".concat(I().cartTableWrapper," disable-border"),children:[(0,i.jsx)("div",{id:"scrollable_area_gdds",className:I().scrollableTableWrapper,children:c}),(0,i.jsx)("div",{className:I().carouselWrapper,children:(0,i.jsxs)(y.F,{loop:!1,hideIndicator:!a,hideButtons:!a,autoSliding:!1,onChange:function(e){var t=document.getElementById("scrollable_area_gdds");t&&t.scrollTo({left:l[e],behavior:"smooth"})},ariaLabels:o,children:[(0,i.jsx)("div",{})," "]})})]}):(0,i.jsx)("div",{className:"".concat(I().cartTableWrapper," disable-border"),children:(0,i.jsxs)("div",{className:"grid-x ".concat(I().gridContainer),children:[(0,i.jsx)("button",{className:"cell shrink ".concat(I().arrowContainer," align-self-middle"),onClick:function(){return s("left")},onKeyUp:function(e){e.preventDefault()},tabIndex:0,children:(0,i.jsx)(N.In,{symbol:"chevron-large-left",color:N.b$.BLACK})}),(0,i.jsx)("div",{id:"scrollable_area",className:"cell auto ".concat(I().scrollableArea),children:c}),(0,i.jsx)("button",{className:"cell shrink ".concat(I().arrowContainer," align-self-middle"),onClick:function(){return s("right")},onKeyUp:function(e){e.preventDefault()},children:(0,i.jsx)(N.In,{symbol:"chevron-large-right",color:N.b$.BLACK})})]})})};var L=n(81494),D=n(33649),F=n(11470),B=n(2367),H=n(72230),M=n(41521),R=n(57840),O=n.n(R),W=n(30956),z=n(43580),G=n(19560),V=n(56229),U=n.n(V),q=n(4989),Y=function(e){var t=e.value,n=e.isDifferent;return(0,i.jsx)("p",{className:n?U().differentValue:"",children:t})},Z=function(e){var t=e.isOpen,n=e.onClose,r=e.enteredAddress,a=e.suggestedAddress,o=e.onKeepEntered,s=e.onUseSuggested,l=e.missingComponents,c=void 0===l?[]:l,d=(0,G.h)(),u=(0,q.hH)();if(!t)return null;var m=c.includes("route")||c.includes("street_number"),p=c.includes("postal_code"),h=c.includes("locality"),f=r.street!==a.street,v=r.street2!==a.street2,g=r.city!==a.city,x=r.zip!==a.zip,b=r.country!==a.country,y=f||v||g||x||b,j=d(r.country)||r.country,w=d(a.country)||a.country;return(0,i.jsx)(W.X,{showCloseBtn:!0,type:"custom",size:"l",closeDialogue:n,contentBoxClassName:U().contentBoxDialog,body:(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:U().warningBox,children:[(0,i.jsx)(z.I,{symbol:"warning_moderate",color:"#CE0000"}),(0,i.jsx)("p",{children:u("web20_checkout_addressnotfound")||"The address you entered could not be found."})]}),y?(0,i.jsxs)("div",{className:U().addressOptions,children:[(0,i.jsxs)("div",{className:U().addressCard,children:[(0,i.jsxs)("div",{className:U().addressDetail
1s,children:[(0,i.jsx)(Y,{value:r.street,isDifferent:f}),r.street2&&(0,i.jsx)(Y,{value:r.street2,isDifferent:v}),(0,i.jsxs)("p",{className:x||g?U().differentValue:"",children:[r.zip," ",r.city]}),(0,i.jsx)(Y,{value:j,isDifferent:b})]}),(0,i.jsx)(_.$,{stylingType:"secondary",onClick:o,children:u("web20_checkout_useenteredaddress")||"Keep this address"})]}),(0,i.jsxs)("div",{className:U().addressCard,children:[(0,i.jsxs)("div",{className:U().addressDetails,children:[(0,i.jsx)(Y,{value:a.street,isDifferent:!1}),a.street2&&(0,i.jsx)(Y,{value:a.street2,isDifferent:!1}),(0,i.jsxs)("p",{children:[a.zip," ",a.city]}),(0,i.jsx)(Y,{value:w,isDifferent:!1})]}),(0,i.jsx)(_.$,{stylingType:"primary",onClick:s,children:u("web20_checkout_addressalternative")||"Use this address"})]})]}):(0,i.jsxs)("div",{className:U().addressCard,children:[(0,i.jsxs)("div",{className:U().addressDetails,children:[(0,i.jsx)(Y,{value:"".concat(r.street,",\xa0"),isDifferent:m}),r.street2&&(0,i.jsx)(Y,{value:r.street2}),(0,i.jsxs)("p",{className:p||h?U().differentValue:"",children:[r.zip," ",r.city]}),(0,i.jsx)(Y,{value:j})]}),(0,i.jsx)(_.$,{stylingType:"secondary",onClick:o,children:u("web20_checkout_useenteredaddress")||"Use this address anyway"})]})]})})},$=n(19622),K=n.n($);let X=function(e){var t=e.type,n=e.name,r=e.id,a=e.placeholder,o=e.margin,s=e.error,l=void 0===s?"":s,c=e.isDisabled,d=e.currentValue,u=e.inputBlur,m=void 0===u?function(){}:u,p=e.maxLength;return(0,i.jsxs)("div",{className:K().formikFieldWrapper,style:{margin:void 0===o?0:o},children:[(0,i.jsx)(M.D0,{type:void 0===t?"text":t,name:void 0===n?"":n,id:void 0===r?"":r,className:l?K().inputError:void 0,disabled:void 0!==c&&c,onBlur:function(){return m?m():""},maxLength:p}),(0,i.jsx)("span",{className:"".concat(K().inputPlaceholder," ").concat((void 0===d?"":d).length?K().inputPlaceholderFilled:""),children:void 0===a?"":a}),l&&(0,i.jsx)("div",{className:"Error ".concat(K().error),children:l})]})};var J=function(e){var t=e.suggestions,n=e.activeIndex,r=e.onSelect,a=e.onMouseEnter;return(0,i.jsx)("div",{className:K().flyoutWrapper,onMouseDown:function(e){return e.preventDefault()},children:(0,i.jsx)("div",{className:K().flyoutContent,children:t.map(function(e,t){return(0,i.jsxs)("div",{className:"".concat(K().suggestItem," ").concat(n===t?K().suggestItemActive:""),onClick:function(){return r(e)},onMouseEnter:function(){return a(t)},role:"option","aria-selected":n===t,children:[(0,i.jsx)("div",{className:K().suggestMainText,children:e.mainText}),e.secondaryText&&(0,i.jsx)("div",{className:K().suggestSecondaryText,children:e.secondaryText})]},e.placeId)})})})};let Q=function(e){var t=e.inputProps,n=e.showSuggestions,a=e.suggestions,o=e.placeholder,s=e.error,l=e.activeIndex,c=e.handleSuggestSelect,d=e.setActiveIndex;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:K().formikFieldWrapper,children:[(0,i.jsx)("input",(0,r._)({type:"text",autoComplete:"off"},t)),(0,i.jsx)("span",{className:"".concat(K().inputPlaceholder," ").concat(t.value?K().inputPlaceholderFilled:""),children:o}),s&&(0,i.jsx)("div",{className:"Error ".concat(K().error),children:s})]}),n&&(0,i.jsx)(J,{suggestions:null!=a?a:[],activeIndex:l,onSelect:c,onMouseEnter:d})]})};var ee=n(85803),et=n(39487),en=n(34357),er=n(30441),ei=n(99559),ea=n(69917);function eo(e){var t=e.suggestions,n=e.onSelect,r=e.isListVisible,i=(0,l._)((0,a.useState)(-1),2),o=i[0],s=i[1],c=(0,a.useCallback)(function(e){if((null==t?void 0:t.length)&&r){var i=t.length-1;switch(e.key){case"ArrowDown":e.preventDefault(),s(function(e){return e<i?e+1:e});break;case"ArrowUp":e.preventDefault(),s(function(e){return e>0?e-1:-1});break;case"Enter":case"Tab":e.preventDefault();var a=-1===o?0:o;t[a]&&(n(t[a]),s(-1));break;case"Escape":e.preventDefault(),s(-1);break;default:s(-1)}}},[t,o,r,n]);return{activeIndex:o,setActiveIndex:s,handleKeyDown:c,reset:(0,a.useCallback)(function(){return s(-1)},[])}}let es=function(e){var t,n,r,s,c,d,u,m,p,h,_,f,v,g,x,b,y,j,w,k,I,C,N,T,S,A,P,E,D,F,H,R,O,W,z,G,V,U,q=e.name,Y=e.id,Z=e.placeholder,$=void 0===Z?"":Z,X=e.margin,J=e.isDisabled,es=void 0!==J&&J,el=e.maxLength,ec=e.country,ed=e.autocompleteType,eu=e.onAddressSelect,em=(0,l._)((0,a.useState)(!0),2),ep=em[0],eh=em[1],e_=(0,M.j7)().values[q]||"",ef=(0,ee.Ys)(),ev=(0,a.useMemo)(function(){return!!ef.GoogleMaps},[ef.GoogleMaps]),eg=(c=void 0===(s=(t={country:void 0===ec?"":ec,value:e_,onAddressSelect:eu,onChange:function(){},autocompleteType:void 0===ed?"address":ed,enabled:ev}).country)?"":s,d=t.value,m=void 0===(u=t.minLength)?2:u,p=t.queryDelay,h=t.onAddressSelect,_=t.onChange,v=void 0===(f=t.autocompleteType)?"address":f,x=void 0===(g=t.enabled)||g,y=(b=(0,l._)((0,a.useState)(null),2))[0],j=b[1],w=(0,o.d4)(ei.fP),k=(0,ee.Ys)(),(0,a.useEffect)(function(){if(!0!==k.GoogleMaps)return void j(null);if(null==(e=window.google)?void 0:e.maps)return void j(window.google.maps);if(null==w?void 0:w.googleMapsApiKey){var e,t=!0;return(0,er.A)({libraries:["places","geometry"]},w.googleMapsApiKey).then(function(){var e;return t&&(null==(e=window.google)?void 0:e.maps)&&j(window.google.maps)}).catch(function(e){return console.error("Failed to load Google Maps",e)}),function(){t=!1}}},[null==w?void 0:w.googleMapsApiKey,k.GoogleMaps]),I=y,C=(0,a.useRef)(null),N=(0,a.useRef)(null),S=(T=(0,l._)((0,a.useState)(null),2))[0],A=T[1],E=(P=(0,l._)((0,a.useState)(!1),2))[0],D=P[1],H=null!=(r=null==(F=(0,ea.f)())||null==(n=F.split("_")[0])?void 0:n.toLowerCase())?r:"en",(0,a.useEffect)(function(){I&&x?(C.current=ne
1w I.places.AutocompleteService,N.current=new I.Geocoder):(C.current=null,N.current=null,A(null))},[I,x]),R=(0,a.useCallback)(function(e){var t={};return e.forEach(function(e){var n=e.types,r=e.long_name,i=e.short_name;n.includes("route")&&(t.street=r),n.includes("street_number")&&(t.streetNumber=r),n.includes("locality")&&(t.city=r),!t.city&&n.includes("postal_town")&&(t.city=r),!t.city&&n.includes("sublocality")&&(t.city=r),!t.city&&n.includes("administrative_area_level_3")&&(t.city=r),n.includes("postal_code")&&(t.zip=r),n.includes("country")&&(t.country=i)}),{street:t.street||"",streetNumber:t.streetNumber||"",streetNumbersList:t.streetNumber?[t.streetNumber]:[],city:t.city||"",zip:t.zip||"",country:t.country||""}},[]),O=function(e){var t=e.find(function(e){return e.types.includes("postal_code")});return null==t?void 0:t.address_components.find(function(e){return e.types.includes("postal_code")})},W=function(e){var t=e.flatMap(function(e){var t,n=e.address_components.find(function(e){return e.types.includes("street_number")});return n?[null!=(t=n.long_name)?t:n.short_name]:[]});return(0,et._)(new Set(t))},z=(0,a.useCallback)(function(e,t){N.current&&N.current.geocode({placeId:e},function(e,n){if("OK"===n&&(null==e?void 0:e[0])){var r,i=R(e[0].address_components);null==(r=N.current)||r.geocode({location:e[0].geometry.location},function(e,n){if(n===google.maps.GeocoderStatus.OK&&e){var r,a,o=O(e),s=W(e);i.zip=null!=(a=null!=(r=null==o?void 0:o.long_name)?r:null==o?void 0:o.short_name)?a:"",i.streetNumbersList=s}_(t),null==h||h(i)})}})},[R,_,h]),G=(0,a.useCallback)(function(e){if(d){A(null),D(!0);var t=e||(null==S?void 0:S[0]);t&&z(t.placeId,t.description)}},[d,S,z]),V=(0,a.useCallback)(function(e){return(0,L._)(function(){var t;return(0,B.YH)(this,function(n){switch(n.label){case 0:if(!e||e.length<m||!x||!C.current)return A(null),[2];n.label=1;case 1:return n.trys.push([1,3,,4]),t={input:e,types:[v],language:H},c&&"GISA"!==c&&(t.componentRestrictions={country:c}),[4,new Promise(function(e,n){C.current.getPlacePredictions(t,function(t,r){"OK"===r&&t?e(t):"ZERO_RESULTS"===r?e([]):n(Error("Places API error: ".concat(r)))})})];case 2:return A(n.sent().map(function(e){return{mainText:e.structured_formatting.main_text,secondaryText:e.structured_formatting.secondary_text||"",description:e.description,placeId:e.place_id}})),[3,4];case 3:return n.sent(),A(null),[3,4];case 4:return[2]}})})()},[c,m,v,x]),U=(0,en.YQ)(V,void 0===p?250:p),(0,a.useEffect)(function(){E?D(!1):d.length>=m?U(d):A(null)},[d,E,U,m]),{suggestions:S,searchSuggestions:V,selectSuggestion:G,setIsAutofilling:D}),ex=eg.suggestions,eb=eg.searchSuggestions,ey=eg.selectSuggestion,ej=eg.setIsAutofilling,ew=(0,a.useCallback)(function(e){ey(e),eh(!0)},[ey]),ek=eo({suggestions:ex,onSelect:ew,isListVisible:!ep}),eI=ek.activeIndex,eC=ek.setActiveIndex,eN=ek.handleKeyDown,eT=ek.reset,eS=(0,a.useCallback)(function(e,t){setTimeout(function(){eh(!0),eT(),t(e,!0)},200)},[eT]),eA=(0,a.useCallback)(function(e){("Enter"===e.key||"Tab"===e.key)&&eI>=0&&(null==ex?void 0:ex[eI])?(e.preventDefault(),ew(ex[eI])):eN(e)},[eI,ex,ew,eN]),eP=ev&&!ep&&ex&&ex.length>0;return(0,i.jsx)("div",{className:K().addressAutocomplete,style:{margin:void 0===X?0:X},children:(0,i.jsx)(M.D0,{name:q,children:function(e){var t=e.field,n=e.meta,r=e.form,a=n.touched&&n.error?n.error:"";return(0,i.jsx)(Q,{showSuggestions:!!eP,suggestions:ex,activeIndex:eI,error:a,placeholder:$,inputProps:{name:t.name,id:Y||t.name,className:a?K().inputError:void 0,value:t.value||"",onChange:function(e){r.setFieldValue(t.name,e.target.value),ej(!1),eT(),ev&&e.target.value.length>=2&&eh(!1)},onFocus:function(){ev&&t.value&&t.value.length>=2&&(eb(t.value),eh(!1))},onBlur:function(){return eS(t.name,r.setFieldTouched)},onKeyDown:eA,maxLength:el,disabled:es},handleSuggestSelect:ew,setActiveIndex:eC})}})})};var el=n(83144),ec=n.n(el);let ed=function(e){var t=e.name,n=e.children,r=(e.value,e.disabled),a=e.onChange,o=void 0===a?function(){}:a;return e.setFieldValue,(0,i.jsxs)("div",{className:ec().selectWrapper,children:[(0,i.jsx)(M.D0,{name:t,children:function(e){var a=e.field,s=e.form;return(0,i.jsx)("select",{name:a.name,value:a.value,onBlur:a.onBlur,disabled:r,onChange:function(e){var n=e.target.value;s.setFieldValue(t,n),"function"==typeof o&&o(n)},children:n})}}
1),(0,i.jsx)("i",{className:"web20-icon-chevron-large-down"})]})};var eu=n(81602),em=n(93192),ep=function(e){var t,n,s,c,d,u,m,p,h=e.id,_=e.error,f=e.name,v=e.type,g=e.placeholder,x=(0,l._)((0,a.useState)(!1),2),b=x[0],y=x[1],j=(0,l._)((0,M.Mt)(f),3),w=j[0],k=(j[1],j[2]),I=(0,o.d4)(ei.Q),C=null!=(u=null==I||null==(n=I.webshop)||null==(t=n.recommendedCountries)?void 0:t.map(function(e){return e.toLowerCase()}))?u:[],N=(0,l._)((0,a.useState)(""),2),T=N[0],S=N[1],A=(0,q.hH)(),P=(0,ea.f)(),E=null!=(m=null==P||null==(s=P.split("_")[0])?void 0:s.toLowerCase())?m:"en",L=(0,a.useMemo)(function(){var e;try{e=new Intl.DisplayNames([E],{type:"region"})}catch(e){}return eu.i4.map(function(t){var n,i,a=(0,eu.Ot)(t),o=a.name;if(e)try{o=null!=(i=e.of(null==(n=a.iso2)?void 0:n.trim().toUpperCase()))?i:a.name}catch(e){}return(0,F._)((0,r._)({},a),{name:o})})},[eu.i4,E]),D=(0,a.useMemo)(function(){var e=[],t=L.filter(function(t){var n=null==C?void 0:C.includes(t.iso2.toLowerCase());return n&&e.push(t),!n});return{preferredCountries:e,otherCountries:t}},[C]),B=(0,a.useMemo)(function(){return L.map(function(e){return e.dialCode})},[L]),H=(0,eu.sx)({value:w.value,forceDialCode:!0,defaultCountry:null!=(p=null==I||null==(d=I.webshop)||null==(c=d.defaultCountry)?void 0:c.toLowerCase())?p:"ch",countries:eu.i4,onChange:function(e){var t=e.phone,n=t.replace(/\D/g,"");B.includes(n)?k.setValue(""):k.setValue(t)}}),R=H.inputValue,O=H.handlePhoneValueChange,W=H.country,G=H.setCountry,V=(0,a.useMemo)(function(){if(!T)return D.otherCountries;var e=T.toLowerCase().trim(),t=e.replace(/^\+/,"");return D.otherCountries.filter(function(n){return n.name.toLowerCase().startsWith(e)||n.dialCode.startsWith(t)})},[T,D.otherCountries]),U=(0,a.useMemo)(function(){if(!T)return D.preferredCountries;var e=T.toLowerCase().trim(),t=e.replace(/^\+/,"");return D.preferredCountries.filter(function(n){return n.name.toLowerCase().startsWith(e)||n.dialCode.startsWith(t)})},[T,D.preferredCountries]),Y=function(e){G(e.iso2),y(!1),S("")};return(0,i.jsxs)("div",{className:K().formikPhoneNumberFieldWrapper,role:"menu",onKeyDown:function(e){switch(e.key){case"ArrowDown":var t;(null==(t=document.activeElement)?void 0:t.classList.contains("countries-dropdown-button"))&&(y(!0),requestAnimationFrame(function(){var e,t,n=null==(t=document.activeElement)||null==(e=t.parentNode)?void 0:e.querySelector(".dropdown-selector-wrapper .filter-countries-input");null==n||n.focus()}));return;case"Escape":return void y(!1)}},children:[(0,i.jsxs)("button",{type:"button",className:"countries-dropdown-button ".concat(K().countrySelectorButton),onClick:function(){return y(function(e){return!e})},children:[(0,i.jsx)(eu.aU,{iso2:W.iso2,size:"24px"}),(0,i.jsx)(z.I,{symbol:"chevronupfilled",color:"#ccc"})]}),(0,i.jsxs)("div",{className:K().formikFieldWrapper,children:[(0,i.jsx)("input",{id:h,name:w.name,type:v,value:R,onChange:O,onBlur:function(){return k.setTouched(!0)},placeholder:g}),(0,i.jsx)("span",{className:"".concat(K().inputPlaceholder," ").concat(K().inputPlaceholderFilled),children:g})]}),(0,i.jsxs)("div",{className:(0,em.B)("dropdown-selector-wrapper",K().dropdownSelectorWrapper,b&&K()["dropdownSelectorWrapper--visible"]),children:[(0,i.jsx)("input",{type:"text",className:"filter-countries-input",placeholder:A("web20_phone_country_search_placeholder"),name:"search_country",value:T,onChange:function(e){return S(e.target.value)}}),(0,i.jsxs)("div",{className:"countries-wrapper ".concat(K().countriesWrapper),children:[!!U.length&&(0,i.jsxs)(i.Fragment,{children:[U.map(function(e){return(0,i.jsx)(eh,{countryData:e,onClickHandler:function(){Y(e)}},e.iso2)}),!!V.length&&(0,i.jsx)("span",{className:K().countriesGroupDelimiter})]}),!!V.length&&V.map(function(e){return(0,i.jsx)(eh,{countryData:e,onClickHandler:function(){Y(e)}},e.iso2)})]})]}),_&&(0,i.jsx)("div",{className:"Error ".concat(K().error),children:_})]})};function eh(e){var t=e.countryData,n=e.onClickHandler;return(0,i.jsxs)("button",{type:"button",tabIndex:0,className:K().countryButton,onClick:n,children:[(0,i.jsx)(eu.aU,{iso2:t.iso2}),(0,i.jsx)("span",{children:t.name}),(0,i.jsx)("span",{className:K().countryButtonDialCode,children:"+".concat(t.dialCode)})]})}var e_=n(44897),ef=n(12290),ev=n(10418),eg=n(29594),ex={NORD:"#26513B",DEFAULT:"#26513B",KOLO:"#1E818A",TWYFORD:"#245C4E",XY:"#376EB4",GDDS:"#26513B"};function eb(e){var t,n=(0,eg.Q)(),o=(0,ee.Ys)(),s=(0,q.c3)(),c=(null==o?void 0:o.GoogleMaps)===!0,d=(0,ev.c)(),u={lat:47.22393700000001,lng:8.844978099999999},m=(0,l._)((0,a.useState)(u),2),p=m[0],h=m[1];return((0,a.useEffect)(function(){if(c){var t,n,r=window;if(!(null==r||null==(n=r.google)||null==(t=n.maps)?void 0:t.Geocoder))return void h(u);new r.google.maps.Geocoder().geocode({address:"".concat(e.street,", ").concat(e.zip," ").concat(e.city,", ").concat(e.country)},function(e,t){if("OK"===t&&(null==e?void 0:e[0])){var n=e[0].geometry.location;h({lat:n.lat(),lng:n.lng()})}else h(u)})}},[e,c]),c)?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("p",{className:O().mapInfo,children:null==s?void 0:s.web20_checkout_address_found_based_on_input}),(0,i.jsx)(e_.u6,{mapContainerStyle:{width:"100%",height:"400px",marginBottom:"3.75rem"},options:{fullscreenControl:!1,streetViewControl:!1,mapTypeControl:!1,disableDefaultUI:!0,draggable:!1,zoomControl:!1,scrollwheel:!1,disableDoubleClickZoom:!0,gestureHandling:"none",keyboardShortcuts:!1},center:p,zoom:18,children:(0,i.jsx)(e_.pH,{zIndex:0,position:p,icon:{url:(t=ex[n],"data:image/svg+xml;charset=UTF-8,".concat(encodeURIComponent('<svg width="31" height="40" viewBox="0 0 31 40" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.992676 15C0.992676 6.75 7.74268 0 15.9927 0C24.2427 0 30.9927 6.75 30.9927 15C30.9927 18.25 29.7427 21.5 27.9927 24L15.9927 40L3.99268 24C2.24268 21.5 0.992676 18.25 0.992676 15ZM15.9927 7.5C11.7427 7.5 8.49268 10.75 8.49268 15C8.49268 19.25 11.7427 22.5 15.9927 22.5C20.2427 22.5 23.4927 19.25 23.4927 15C23.4927 10.75 20.2427 7.5 15.9927 7.5Z" fill="'.concat(t,'"/></svg>')))),scaledSize:window.google?new window.google.maps.Size(32,40):void 0,anchor:window.google?new window.google.maps.Point(15,40):void 0}})})]}):(0,i.jsx)(ef.b,(0,r._)({},null==d?void 0:d.consent))}let ey=function(e){var t=e.list,n=e.placeholder,r=e.handleChange,o=(0,l._)((0,a.useState)(!1),2),s=o[0],c=o[1],d=(0,ee.Ys)(),u=(0,M.j7)().values,m=(0,a.useMemo)(function(){return!!d.GoogleMaps},[d.GoogleMaps]),p=(0,a.useMemo)(function(){var e=t.map(function(e){return{mainText:e,placeId:e,description:e}});return u.deliveryHouseNumber?e.filter(function(e){return e.mainText.startsWith(u.deliveryHouseNumber)}):e},[u.deliveryHouseNumber,t]),h=(0,a.useCallback)(function(e){r("deliveryHouseNumber",e.mainText),c(!1)},[]),_=eo({suggestions:p,onSelect:h,isListVisible:s}),f=_.activeIndex,v=_.setActiveIndex,g=_.handleKeyDown,x=_.reset,b=(0,a.useCallback)(function(e,t){setTimeout(function(){c(!1),x(),t(e,!0)},200)},[]),y=(0,a.useCallback)(function(e){("Enter"===e.key||"Tab"===e.key)&&f>=0&&(null==p?void 0:p[f])?(e.preventDefault(),h(p[f])):g(e)},[f,p,h,g]),j=function(e){r("deliveryHouseNumber",e.target.value)};return(0,i.jsx)("div",{className:K().addressAutocomplete,children:(0,i.jsx)(M.D0,{name:"deliveryHouseNumber",children:function(e){var t=e.field,r=e.meta,a=e.form,o=r.touched&&r.error?r.error:"";return(0,i.jsx)(Q,{showSuggestions:!!s&&!!p.length,suggestions:p,activeIndex:f,error:o,placeholder:n,inputProps:{name:t.name,id:"deliveryHouseNumber",className:o?K().inputError:void 0,value:t.value||"",onChange:j,onFocus:function(){m&&c(!0)},onBlur:function(){return b(t.name,a.setFieldTouched)},onKeyDown:y,maxLength:6},handleSuggestSelect:h,setActiveIndex:v})}})})};var ej=function(e){var t=e.translations,n=e.hide2ndAddressField,r=e.hidePhoneField,s=e.hideMobilePhoneField,c=e.handleZipCodeValidation,d=e.selectOptionsByLocaleOrUserData,u=(0,M.j7)(),m=u.values,p=u.errors,h=u.touched,_=u.setFieldValue,f=(0,q.hH)(),v=(0,o.d4)(ei.tb),g=(0,l._)((0,a.useState)([]),2),b=g[0],y=g[1],j="small-12 medium-12 large-6",w="mobile"===v.orderMobilePhoneField,k="street"===v.orderStreetHouseField,I="zipCode"===v.orderZipCodeCityField,C=function(){return(0,i.jsx)("div",{className:"".concat(j," ").concat(I?O().formLeftElement:O().formRightElement),children:(0,i.jsx)(es,{name:"deliveryZipCode",id:"deliveryZipCode",onAddressSelect:function(e){_("deliveryZipCode",e.zip),e.zip&&c(e.zip,e.country||m.deliveryCountry,"deliveryZipCode"),y(e.streetNumbersList),e.city&&_("deliveryCity",e.city),e.country&&_("deliveryCountry",e.country)},placeholder:"".concat(null==t?void 0:t.web20_checkout_address_zip_code_label," *"),maxLength:10,country:m.deliveryCountry,autocompleteType:"postal_code"})})},N=function(){return(0,i.jsx)("div",{className:"".concat(j," ").concat(I?O().formRightElement:O().formLeftElement),children:(0,i.jsx)(es,{name:"deliveryCity",id:"deliveryCity",onAddressSelect:function(e){e.city&&_("deliveryCity",e.city),e.street&&_("deliveryStreet",e.street),_("deliveryZipCode",e.zip),e.zip&&c(e.zip,e.country||m.deliveryCountry,"deliveryZipCode"),e.country&&_("deliveryCountry",e.country),y(e.streetNumbersList)},placeholder:"".concat(null==t?void 0:t.web20_checkout_address_city_label," *"),maxLength:35,country:m.deliveryCountry,autocompleteType:"(cities)"})})},T=function(){return(0,i.jsx)("div",{className:"".concat(j," ").concat(k?O().formLeftElement:O().formRightElement),children:(0,i.jsx)(es,{name:"deliveryStreet",id:"deliveryStreet",onAddressSelect:function(e){e.street&&_("deliveryStreet",e.street),e.city&&_("deliveryCity",e.city),_("deliveryZipCode",e.zip),e.zip&&c(e.zip,e.country||m.deliveryCountry,"deliveryZipCode"),y(e.streetNumbersList),e.streetNumber?_("deliveryHouseNumber",e.streetNumber):_("deliveryHouseNumber",""),e.country&&_("deliveryCountry",e.country)},placeholder:"".concat(null==t?void 0:t.web20_checkout_address_street_label," *"),maxLength:29,country:m.deliveryCountry,autocompleteType:"address"})})},S=function(){return(0,i.jsx)("div",{className:"".concat(j," ").concat(k?O().formRightElement:O().formLeftElement),children:(0,i.jsx)(ey,{placeholder:"".concat(null==t?void 0:t.web20_checkout_address_house_number_label," *"),list:b,handleChange:_})})};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("h4",{className:(0,em.B)(O().formHeading,O().addressHeading),children:(0,i.jsx)(x.Translation,{id:"web20_checkout_contact_form"})}),(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsx)("div",{className:"".concat(j," ").concat(O().formLeftElement),children:(0,i.jsxs)(ed,{name:"deliverySalutation",value:m.deliverySalutation,setFieldValue:_,children:[(0,i.jsx)("option",{value:"",disabled:!0,children:null==t?void 0:t.web20_checkout_address_salutation}),(0,i.jsx)("option",{value:"0002",children:null==t?void 0:t.web20_checkout_address_salutation_1}),(0,i.jsx)("option",{value:"0001",children:null==t?void 0:t.web20_checkout_address_salutation_2}),(0,i.jsx)("option",{value:"9008",children:null==t?void 0:t.web20_checkout_address_salutation_3})]})})}),(0,i.jsxs)("div",{className:"grid-x",children:[(0,i.jsx)("div",{className:"".concat(j," ").concat(O().formLeftElement),children:(0,i.jsx)(X,{type:"text",name:"deliveryFirstName",id:"deliveryFirstName",maxLength:30,placeholder:"".concat(null==t?void 0:t.web20_checkout_address_first_name_label," *"),error:h.deliveryFirstName&&p.deliveryFirstName,currentValue:m.deliveryFirstName})}),(0,i.jsx)("div",{className:"".concat(j," ").concat(O().formRightElement),children:(0,i.jsx)(X,{type:"text",name:"deliveryLastName",id:"deliveryLastName",maxLength:35,placeholder:"".concat(null==t?void 0:t.web20_checkout_address_last_name_label," *"),error:h.deliveryLastName&&p.deliveryLastName,currentValue:m.deliveryLastName})})]}),(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsx)("div",{className:"".concat(j," ").concat(O().formLeftElement),children:(0,i.jsx)(X,{type:"text",name:"email",id:"email",maxLength:241,placeholder:"".concat(null==t?void 0:t.web20_checkout_address_email_label," *"),error:h.email&&p.email,currentValue:m.email})})}),(0,i.jsx)("div",{className:"grid-x",children:w?(0,i.jsxs)(i.Fragment,{children:[!s&&(0,i.jsx)("div",{className:"".concat(j," ").concat(O().formLeftElement),children:(0,i.jsx)(ep,{type:"text",name:"mobile",id:"mobile",placeholder:null==t?void 0:t.web20_checkout_address_mobile_phone_number_label,error:h.mobile&&p.mobile})}),!r&&(0,i.jsx)("div",{className:"".concat(j," ").concat(s?O().formLeftElement:O().formRightElement),children:(0,i.jsx)(ep,{type:"text",name:"phone",id:"phone",placeholder:null==t?void 0:t.web20_checkout_address_phone_number_label,error:h.phone&&p.phone})})]}):(0,i.jsxs)(i.Fragment,{children:[!r&&(0,i.jsx)("div",{className:"".concat(j," ").concat(O().formLeftElement),children:(0,i.jsx)(ep,{type:"text",name:"phone",id:"phone",placeholder:null==t?void 0:t.web20_checkout_address_phone_number_label,error:h.phone&&p.phone})}),!s&&(0,i.jsx)("div",{className:"".concat(j," ").concat(r?O().formLeftElement:O().formRightElement),children:(0,i.jsx)(ep,{type:"text",name:"mobile",id:"mobile",placeholder:null==t?void 0:t.web20_checkout_address_mobile_phone_number_label,error:h.mobile&&p.mobile})})]})}),(0,i.jsx)("h4",{className:(0,em.B)(O().formHeading,O().addressHeading),children:(0,i.jsx)(x.Translation,{id:"web20_checkout_address_delivery_form_heading"})}),(0,i.jsx)(H.l,{className:O().gddsInvoiceCheckbox,onChange:function(){_("deliveryAsCompany",!m.deliveryAsCompany)},name:"deliveryAsCompany",values:{deliveryAsCompany:["deliveryAsCompany"]},items:[{id:"deliveryAsCompany",value:m.deliveryAsCompany?"deliveryAsCompany":"",text:f("web20_checkout_checkbox_companyadress")}],type:"checkbox"}),m.deliveryAsCompany&&(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsx)("div",{className:"".concat(j," ").concat(O().formLeftElement),children:(0,i.jsx)(X,{type:"text",name:"deliveryCompany",id:"deliveryCompany",maxLength:35,error:h.deliveryCompany&&p.deliveryCompany,placeholder:"".concat(null==t?void 0:t.web20_checkout_address_company_label," *"),
1currentValue:m.deliveryCompany})})}),(0,i.jsx)("div",{className:"grid-x",children:k?(0,i.jsxs)(i.Fragment,{children:[T(),S()]}):(0,i.jsxs)(i.Fragment,{children:[S(),T()]})}),!n&&(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsx)("div",{className:"".concat(j," ").concat(O().formLeftElement),children:(0,i.jsx)(X,{type:"text",name:"deliveryStreet2",id:"deliveryStreet2",maxLength:35,placeholder:null==t?void 0:t.web20_checkout_address_addition,error:h.deliveryStreet2&&p.deliveryStreet2,currentValue:m.deliveryStreet2})})}),(0,i.jsx)("div",{className:"grid-x",children:I?(0,i.jsxs)(i.Fragment,{children:[C(),N()]}):(0,i.jsxs)(i.Fragment,{children:[N(),C()]})}),(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsx)("div",{className:"".concat(j," ").concat(O().formLeftElement),children:(0,i.jsx)(ed,{name:"deliveryCountry",value:m.deliveryCountry,onChange:function(e){_("deliveryStreet",""),_("deliveryHouseNumber",""),_("deliveryStreet2",""),_("deliveryZipCode",""),_("deliveryCity",""),c(m.deliveryZipCode,e,"deliveryZipCode")},setFieldValue:_,children:d()})})}),(0,i.jsx)(eb,{street:"".concat(m.deliveryStreet," ").concat(m.deliveryHouseNumber).trim(),zip:m.deliveryZipCode,city:m.deliveryCity,country:m.deliveryCountry})]})},ew=function(e){var t=e.translations,n=e.hide2ndAddressField,r=e.handleZipCodeValidation,a=e.selectOptionsByLocaleOrUserData,s=(0,M.j7)(),l=s.values,c=s.errors,d=s.touched,u=s.setFieldValue,m=(0,q.hH)(),p=(0,o.d4)(ei.tb),h="small-12 medium-12 large-6",_="street"===p.orderStreetHouseField,f="zipCode"===p.orderZipCodeCityField,v=function(){return(0,i.jsx)("div",{className:"".concat(h," ").concat(f?O().formLeftElement:O().formRightElement),children:(0,i.jsx)(es,{name:"zip",id:"zip",onAddressSelect:function(e){u("zip",e.zip),e.zip&&r(e.zip,e.country||l.country,"zip"),e.city&&u("city",e.city),e.country&&u("country",e.country)},placeholder:"".concat(null==t?void 0:t.web20_checkout_address_zip_code_label," *"),maxLength:10,country:l.country,autocompleteType:"postal_code"})})},g=function(){return(0,i.jsx)("div",{className:"".concat(h," ").concat(f?O().formRightElement:O().formLeftElement),children:(0,i.jsx)(es,{name:"city",id:"city",onAddressSelect:function(e){e.city&&u("city",e.city),u("zip",e.zip),e.zip&&r(e.zip,e.country||l.country,"zip"),e.country&&u("country",e.country)},placeholder:"".concat(null==t?void 0:t.web20_checkout_address_city_label," *"),maxLength:35,country:l.country,autocompleteType:"(cities)"})})},x=function(){return(0,i.jsx)("div",{className:"".concat(h," ").concat(_?O().formLeftElement:O().formRightElement),children:(0,i.jsx)(es,{name:"street",id:"street",onAddressSelect:function(e){e.street&&u("street",e.street),e.streetNumber?u("houseNumber",e.streetNumber):u("houseNumber",""),e.city&&u("city",e.city),u("zip",e.zip),e.zip&&r(e.zip,e.country||l.country,"zip"),e.country&&u("country",e.country)},placeholder:"".concat(null==t?void 0:t.web20_checkout_address_street_label," *"),maxLength:29,country:l.country,autocompleteType:"address"})})},b=function(){return(0,i.jsx)("div",{className:"".concat(h," ").concat(_?O().formRightElement:O().formLeftElement),children:(0,i.jsx)(X,{type:"text",name:"houseNumber",id:"houseNumber",maxLength:6,placeholder:"".concat(null==t?void 0:t.web20_checkout_address_house_number_label," *"),error:d.houseNumber&&c.houseNumber,currentValue:l.houseNumber})})};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"grid-x ".concat(O().invoiceCheckboxWrapper),children:(0,i.jsx)(H.l,{className:O().gddsInvoiceCheckbox,onChange:function(){u("orderAsCompany",!l.orderAsCompany)},name:"orderAsCompany",values:{orderAsCompany:["orderAsCompany"]},items:[{id:"orderAsCompany",value:l.orderAsCompany?"orderAsCompany":"",text:m("web20_checkout_checkbox_companyadress")}],type:"checkbox"})}),l.orderAsCompany&&(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsx)("div",{className:"".concat(h," ").concat(O().formLeftElement),children:(0,i.jsx)(X,{type:"text",name:"company",id:"company",maxLength:35,error:d.company&&c.company,placeholder:"".concat(null==t?void 0:t.web20_checkout_address_company_label," *"),
1currentValue:l.company})})}),(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsx)("div",{className:"".concat(h," ").concat(O().formLeftElement),children:(0,i.jsxs)(ed,{name:"salutation",value:l.salutation,setFieldValue:u,children:[(0,i.jsx)("option",{value:"",disabled:!0,children:null==t?void 0:t.web20_checkout_address_salutation}),(0,i.jsx)("option",{value:"0002",children:null==t?void 0:t.web20_checkout_address_salutation_1}),(0,i.jsx)("option",{value:"0001",children:null==t?void 0:t.web20_checkout_address_salutation_2}),(0,i.jsx)("option",{value:"9008",children:null==t?void 0:t.web20_checkout_address_salutation_3})]})})}),(0,i.jsxs)("div",{className:"grid-x",children:[(0,i.jsx)("div",{className:"".concat(h," ").concat(O().formLeftElement),children:(0,i.jsx)(X,{type:"text",name:"firstName",id:"firstName",maxLength:30,placeholder:"".concat(null==t?void 0:t.web20_checkout_address_first_name_label," *"),error:d.firstName&&c.firstName,currentValue:l.firstName})}),(0,i.jsx)("div",{className:"".concat(h," ").concat(O().formRightElement),children:(0,i.jsx)(X,{type:"text",name:"lastName",id:"lastName",maxLength:35,placeholder:"".concat(null==t?void 0:t.web20_checkout_address_last_name_label," *"),error:d.lastName&&c.lastName,currentValue:l.lastName})})]}),(0,i.jsx)("div",{className:"grid-x",children:_?(0,i.jsxs)(i.Fragment,{children:[x(),b()]}):(0,i.jsxs)(i.Fragment,{children:[b(),x()]})}),!n&&(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsx)("div",{className:"".concat(h," ").concat(O().formLeftElement),children:(0,i.jsx)(X,{type:"text",name:"street2",id:"street2",maxLength:35,placeholder:null==t?void 0:t.web20_checkout_address_addition,error:d.street2&&c.street2,currentValue:l.street2})})}),(0,i.jsx)("div",{className:"grid-x",children:f?(0,i.jsxs)(i.Fragment,{children:[v(),g()]}):(0,i.jsxs)(i.Fragment,{children:[g(),v()]})}),(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsx)("div",{className:"".concat(h," ").concat(O().formLeftElement),children:(0,i.jsx)(ed,{name:"country",value:l.country,onChange:function(e){u("street",""),u("houseNumber",""),u("street2",""),u("zip",""),u("city","")},setFieldValue:u,children:a(l.country)})})})]})},ek=n(54541),eI=n(86151),eC=function(e){return e.webshop},eN=function(e){var t=eC(e);return t&&t.activeStep||0},eT=function(e){var t=eC(e);if(t)return t.disabledStep},eS=function(e){var t=eC(e);return t&&t.cart||null},eA=function(e){var t=eC(e);return t?t.isFetchingCart||!1:null},eP=function(e){var t=eC(e);return t?t.cartError||!1:null},eE=function(e){var t=eC(e);return(null==t?void 0:t.invoiceAddress)||null},eL=function(e){var t=eC(e);return(null==t?void 0:t.deliveryAddress)||null},eD=function(e){var t=eC(e);return t&&t.userData||null},eF=function(e){var t=eC(e);return t?t.isFetchingUserData||!1:null},eB=function(e){var t=eC(e);return t?t.userDataError||!1:null},eH=function(e){var t=eC(e);return t&&t.orderData||null},eM=function(e){var t=eC(e);return t?t.isFetchingOrderData||!1:null},eR=function(e){var t=eC(e);return(null==t?void 0:t.simulatedOrderData)||null},eO=function(e){var t,n=eC(e);return null!=(t=null==n?void 0:n.isFetchingSimulatedOrderData)&&t},eW=function(e){var t=eC(e);return(null==t?void 0:t.simulatedOrderError)||!1},ez=function(e){var t=eC(e);return t?t.orderError||!1:null},eG=function(e){var t=eC(e);return t?t.orderPendingTimeoutError||!1:null},eV=function(e){var t=eC(e);return t?t.orderIsMollie||!1:null},eU=function(e){var t=eC(e);return t?t.orderFailedError||!1:null},eq=function(e){var t=eC(e);return(null==t?void 0:t.isFetchingPaymentData)||!1},eY=function(e){var t=eC(e);return(null==t?void 0:t.paymentData)||null},eZ=function(e){var t=eC(e);return(null==t?void 0:t.paymentDataError)||!1},e$=function(e){var t=eC(e);return t?t.isFetchingZipCodeValidation||!1:null},eK=function(e){var t=eC(e);return t&&t.zipCodeValidationData||null},eX=function(e){var t=eC(e);return t&&t.deliveryZipCodeValidationData||null},eJ=function(e){var t=eC(e);return t?t.zipCodeValidationError||!1:null},eQ=function(e){var t=eC(e);return t&&t.zipCodeValidationField||""},e0=n(92254),e1=n(2734),e2=n(78603),e4=n(8582),e5=function(e){var t=[],n=!0,r=!1,i=void 0;try{for(var a,o=["street_number","route","postal_code"][Symbol.iterator]();!(n=(a=o.next()).done);
1n=!0)!function(){var n=a.value,r=null==e?void 0:e.find(function(e){return e.componentType===n});r&&"CONFIRMED"===r.confirmationLevel||t.push(n)}()}catch(e){r=!0,i=e}finally{try{n||null==o.return||o.return()}finally{if(r)throw i}}return{valid:0===t.length,missing:t}},e9=function(e,t){if(!e)return"incomplete";var n=e.some(function(e){return!0===e.spellCorrected}),r=e.some(function(e){return"UNCONFIRMED_AND_SUSPICIOUS"===e.confirmationLevel}),i=e.some(function(e){return"UNCONFIRMED_BUT_PLAUSIBLE"===e.confirmationLevel});return r?"suspicious":n?"spell-corrected":i?"unconfirmed-plausible":(!t.addressComplete,"incomplete")},e3=function(e,t){var n=function(e){return e.trim().toLowerCase()};return n(e.street)!==n(t.street)||n(e.city)!==n(t.city)||n(e.zip)!==n(t.zip)},e6=function(){var e=(0,l._)((0,a.useState)(!1),2),t=e[0],n=e[1],i=(0,l._)((0,a.useState)(null),2),o=i[0],s=i[1];return{validateAddress:function(e){return(0,L._)(function(){var t,i,a,o,l,c,d,u,m,p,h,_,f,v;return(0,B.YH)(this,function(g){switch(g.label){case 0:n(!0),s(null),g.label=1;case 1:return g.trys.push([1,4,5,6]),t=[e.street],e.street2&&t.push(e.street2),[4,fetch("/api/address-validation",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({address:{regionCode:e.country,locality:e.city,postalCode:e.zip,addressLines:t}})})];case 2:if(!(i=g.sent()).ok)throw Error("API returned ".concat(i.status));return[4,i.json()];case 3:var x,b,y;if(o=(a=g.sent().result).verdict,!(l=a.address).postalAddress)return[2,{isValid:!0}];if(c=l.addressComponents||[],d=l.postalAddress,u=e5(c),x=d.addressLines||[],b=e.street,y=e.street2,p={street:(m=x.length>1?{street:x[x.length-1]||b,street2:x.slice(0,-1).join(", ")||y}:{street:x[0]||b,street2:y}).street,street2:m.street2,zip:d.postalCode||e.zip,city:d.locality||e.city,country:d.regionCode||e.country,formattedAddress:l.formattedAddress||""},!u.valid)return h=e3(e,p),[2,{isValid:!1,issueType:"incomplete",missingComponents:u.missing,suggestedAddress:h?p:(0,F._)((0,r._)({},p),{formattedAddress:p.formattedAddress+" (unverified)"})}];if(_=c?c.filter(function(e){return"UNCONFIRMED_AND_SUSPICIOUS"===e.confirmationLevel}).map(function(e){return e.componentType}):[],f=e3(e,p),!o.addressComplete||o.hasUnconfirmedComponents||o.hasInferredComponents||o.hasReplacedComponents||_.length>0||f)return[2,{isValid:!1,issueType:e9(c,o),suggestedAddress:p,missingComponents:c.filter(function(e){return"UNCONFIRMED_BUT_PLAUSIBLE"===e.confirmationLevel||"UNCONFIRMED_AND_SUSPICIOUS"===e.confirmationLevel}).map(function(e){return e.componentType})}];return[2,{isValid:!0}];case 4:return v=g.sent(),s((0,e4._)(v,Error)?v.message:"Address validation failed"),[2,{isValid:!0}];case 5:return n(!1),[7];case 6:return[2]}})})()},isValidating:t,error:o}},e8=function(e){var t=(0,l._)((0,a.useState)({showModal:!1,suggestedAddress:null,pendingFormValues:null,isValidatingAddress:null,issueType:void 0}),2),n=t[0],i=t[1],s="street"===(0,o.d4)(ei.tb).orderStreetHouseField,c=e6().validateAddress;return{validationState:n,validateFormAddresses:function(t,n){return(0,L._)(function(){var r;return(0,B.YH)(this,function(a){switch(a.label){case 0:return[4,c({street:s?"".concat(t.deliveryStreet||""," ").concat(t.deliveryHouseNumber||"").trim():"".concat(t.deliveryHouseNumber||""," ").concat(t.deliveryStreet||"").trim(),city:t.deliveryCity||"",zip:t.deliveryZipCode||"",country:t.deliveryCountry||e,street2:t.deliveryStreet2})];case 1:if(!(r=a.sent()).isValid&&r.suggestedAddress)return i({showModal:!0,suggestedAddress:r.suggestedAddress,pendingFormValues:t,isValidatingAddress:"delivery",issueType:r.issueType,missingComponents:r.missingComponents}),[2];return n(t),[2]}})})()},handleKeepEnteredAddress:function(e){n.pendingFormValues&&e(n.pendingFormValues),i({showModal:!1,suggestedAddress:null,pendingFormValues:null,isValidatingAddress:null})},handleUseSuggestedAddress:function(e){if(n.pendingFormValues&&n.suggestedAddress){var t=(0,r._)({},n.pendingFormValues);if("delivery"===n.isValidatingAddress){var a,o,s=n.suggestedAddress.street,l=s.match(/^(.+?)\s+([\d]+[a-zA-Z]*(?:\/[\d]+[a-zA-Z]*)?)$/);l?(t.deliveryStreet=null==(a=l[1])?void 0:a.trim(),t.deliveryHouseNumber=null==(o=l[2])?void 0:o.trim()):(t.deliveryStreet=s,t.deliveryHouseNumber=""),t.deliveryStreet2=n.suggestedAddress.street2,t.deliveryCity=n.suggestedAddress.city,t.deliveryZipCode=n.suggestedAddress.zip,t.deliveryCountry=n.suggestedAddress.country}e(t),i({showModal:!1,suggestedAddress:null,pendingFormValues:null,isValidatingAddress:null})}},closeModal:function(){i({showModal:!1,suggestedAddress:null,pendingFormValues:null,isValidatingAddress:null})}}};let e7=function(e){var t,n,l,c,d,u,m=e.isLogged,p=e.userData,h=e.ciamId,f=e.sessionId,v=(e.userDataError,e.locale),g=e.setIsInvoiceCheckboxSelected,b=e.zipCodeValidationError,y=e.zipCodeValidationData,j=e.deliveryZipCodeValidationData,w=e.isFetchingZipCodeValidation,k=e.disableButtonDelivery,I=(0,o.wA)(),C=(0,o.d4)(eL),N=(0,o.d4)(e1.n3),S=(0,o.d4)(ei.OK),A=(0,o.d4)(ei.SD),P=(0,o.d4)(ei.PK),E=(0,s.useRouter)(),R=(0,a.useRef)(void 0),W=null==(t=v.split("-")[1])?void 0:t.toLowerCase(),z=null!=(l=localStorage.getItem("addresses"))?l:"",G=(0,q.hH)(),V=(0,o.d4)(ei.Q),U="street"===(0,o.d4)(ei.tb).orderStreetHouseField,Y=(null==W?void 0:W.toUpperCase())||"CH",$=e8(Y),K=$.validationState,X=$.validateFormAddresses,J=$.handleKeepEnteredAddress,Q=$.handleUseSuggestedAddress,ee=$.closeModal,et=window.sessionStorage.getItem(eI.C0),en=et?JSON.parse(et):null,er=en?en[(0,T.Of)(m)]:null,ea=(0,e2.f6)({isLoggedIn:m,userData:p,deliveryAddress:(0,e0.Im)(C)?null==(n=(0,e2.jD)(z,{deliveryAddress:{}}))?void 0:n.deliveryAddress:C,countryAbbreviation:W,orderAsCompany:null!=(c=null==er?void 0:er.orderAsCompany)&&c,deliveryAsCompany:null!=(d=null==er?void 0:er.deliveryAsCompany)&&d,invoiceCheckbox:null!=(u=null==er?void 0:er.invoiceCheckbox)&&u}),eo=function(e){window.sessionStorage.setItem(eI.C0,JSON.stringify((0,F._)((0,r._)({},en),(0,D._)({},m?"user":"guest",(0,r._)({},e)))))};(0,a.useEffect)(function(){if(er){var e=(0,T.EP)(er),t=(0,r._)({invoiceCheckbox:er.invoiceCheckbox},e.deliveryAddress);I((0,ek.Oe)((0,r._)({sapCustomerNumber:p.sapCustomerNumber},e.invoiceAddress))),I((0,ek.dn)(t))}},[et]),(0,a.useEffect)(function(){var e=function(e){var t,n,r;(null==e||null==(t=e.target)?void 0:t.tagName)!=="SELECT"&&"onautofillstart"===e.animationName&&"function"==typeof R.current&&R.current(null==e||null==(n=e.target)?void 0:n.name,null==e||null==(r=e.target)?void 0:r.value)},t=function(e){var t;if((null==e||null==(t=e.target)?void 0:t.tagName)!=="SELECT"&&("insertReplacementText"===e.inputType||!("data"in e))&&"function"==typeof R.current){var n,r,i,a,o=(null==e||null==(n=e.target)?void 0:n.type)==="checkbox"?null==e||null==(r=e.target)?void 0:r.checked:null==e||null==(i=e.target)?void 0:i.value;R.current(null==e||null==(a=e.target)?void 0:a.name,o)}};return window.document.addEventListener("animationstart",e,!0),window.document.addEventListener("input",t,!0),function(){window.document.removeEventListener("animationstart",e),window.document.removeEventListener("input",t)}},[]);var es=function(e){if(!(0,e0.Im)(N)){var t,n,r,a,o;return(null!=(r=null==V||null==(n=V.webshop)||null==(t=n.deliveryCountries)?void 0:t.length)?r:0)>0?null==V||null==(o=V.webshop)||null==(a=o.deliveryCountries)?void 0:a.map(function(e){return(0,i.jsx)("option",{value:null==e?void 0:e.toUpperCase(),children:N["countries_".concat(null==e?void 0:e.toLowerCase())]},null==e?void 0:e.toUpperCase())}):(0,i.jsx)("option",{value:null==W?void 0:W.toUpperCase(),children:N["countries_".concat(W)]})}return null},el=function(e,t,n){e&&I((0,ek.oH)({code:e,country:t},n))},ec=function(e){var t=(0,T.EP)(e),n=(0,r._)({invoiceCheckbox:e.invoiceCheckbox},t.deliveryAddress),i=m?h:f;I((0,ek.Oe)((0,r._)({sapCustomerNumber:p.sapCustomerNumber},t.invoiceAddress))),I((0,ek.dn)(n)),I((0,ek.$G)(v,null!=i?i:"",{invoiceAddress:t.invoiceAddress,deliveryAddress:n},m,function(){eo(e)})),I((0,ek.D)(1)),eo(e),localStorage.setItem("addresses",JSON.stringify(t))};return(0,a.useEffect)(function(){el(ea.deliveryZipCode,ea.deliveryCountry,"deliveryZipCode")},[]),(0,i.jsxs)(i.Fragment,{children:[K.showModal&&K.suggestedAddress&&K.pe
1ndingFormValues&&(0,i.jsx)(Z,{isOpen:K.showModal,onClose:ee,enteredAddress:{street:U?"".concat(K.pendingFormValues.deliveryStreet||""," ").concat(K.pendingFormValues.deliveryHouseNumber||"").trim():"".concat(K.pendingFormValues.deliveryHouseNumber||""," ").concat(K.pendingFormValues.deliveryStreet||"").trim(),city:K.pendingFormValues.deliveryCity||"",zip:K.pendingFormValues.deliveryZipCode||"",country:K.pendingFormValues.deliveryCountry||Y,street2:K.pendingFormValues.deliveryStreet2},suggestedAddress:K.suggestedAddress,issueType:K.issueType,missingComponents:K.missingComponents,onKeepEntered:function(){return J(ec)},onUseSuggested:function(){return Q(ec)},translations:N||{}}),(0,i.jsx)(M.l1,{initialValues:ea,validate:function(e){if(!w)return el(e.deliveryZipCode,e.deliveryCountry,"deliveryZipCode"),(0,e2.tf)(e,N,e.orderAsCompany)},validateOnBlur:!0,onSubmit:function(e){return(0,L._)(function(){return(0,B.YH)(this,function(t){switch(t.label){case 0:return[4,X(e,ec)];case 1:return t.sent(),[2]}})})()},children:function(e){var t=e.setFieldValue;R.current=t;var n=w||b||!(null==j?void 0:j.valid)||k||e.values.invoiceCheckbox&&!(null==y?void 0:y.valid);return(0,i.jsxs)(M.lV,{className:O().form,id:"form",children:[(0,i.jsx)(ej,{translations:N||{},hide2ndAddressField:null!=A&&A,hidePhoneField:!!(null==P?void 0:P.hidePhoneField),hideMobilePhoneField:!!(null==P?void 0:P.hideMobilePhoneField),handleZipCodeValidation:el,selectOptionsByLocaleOrUserData:es}),(0,i.jsx)("h4",{className:(0,em.B)(O().formHeading,O().addressHeading),children:(0,i.jsx)(x.Translation,{id:"web20_checkout_address_invoice_form_heading"})}),(0,i.jsx)("div",{className:"grid-x ".concat(O().invoiceCheckboxWrapper),children:(0,i.jsx)(H.l,{className:O().gddsInvoiceCheckbox,onChange:function(){t("invoiceCheckbox",!e.values.invoiceCheckbox),g(!e.values.invoiceCheckbox)},name:"invoiceCheckbox",values:{invoiceCheckbox:["invoiceCheckbox"]},items:[{id:"invoiceCheckbox",value:e.values.invoiceCheckbox?"invoiceCheckbox":"",text:G("web20_checkout_address_delivery_checkbox_label")}],type:"checkbox"})}),e.values.invoiceCheckbox&&(0,i.jsx)(ew,{translations:N||{},hide2ndAddressField:null!=A&&A,handleZipCodeValidation:el,selectOptionsByLocaleOrUserData:es}),(0,i.jsxs)("div",{className:O().buttonsWrapper,children:[(0,i.jsx)(_.$,{symbol:"arrow_left",className:O().editButton,onClick:function(){return E.push(null!=S?S:"")},children:null==N?void 0:N.web20_checkout_address_button_back}),(0,i.jsx)(_.$,{disabled:n,buttonType:"submit",stylingType:"primary",symbol:"arrow_right",id:"addressFormSubmitBtn",children:null==N?void 0:N.web20_checkout_address_button_next})]})]})}})]})};var te=n(77395);let tt=function(e){return!0===(0,ee.Ys)().GoogleMaps?(0,i.jsx)(te.x,{children:(0,i.jsx)(e7,(0,r._)({},e))}):(0,i.jsx)(e7,(0,r._)({},e))};var tn=n(98131),tr=n.n(tn);let ti=function(e){var t=e.children;return(0,i.jsxs)("div",{className:"".concat(tr().errorContainer," ").concat(tr().bottomMargin),children:[(0,i.jsx)(N.In,{symbol:"alert"}),t]})};var ta=n(58825),to=n.n(ta);let ts=function(e){var t=e.translationLink;return(0,i.jsx)("span",{className:to().linkWrapper,dangerouslySetInnerHTML:{__html:void 0===t?"":t}})};var tl=n(78675),tc=n(69187),td=n(64543);let tu=function(e){var t,n=e.isLogged,r=e.ciamId,c=e.locale,d=e.sessionId,u=(0,o.wA)(),m=(0,s.useRouter)(),f=(0,o.d4)(eN),y=(0,o.d4)(eS),j=(0,o.d4)(eD),w=(0,o.d4)(eA),k=(0,o.d4)(eF),I=(0,o.d4)(eB),C=(0,o.d4)(eP),N=(0,o.d4)(e$),S=(0,o.d4)(eK),A=(0,o.d4)(eX),P=(0,o.d4)(eJ),L=(0,o.d4)(eQ),D=(0,o.d4)(eL),F=(0,o.d4)(ei.OK),B=(0,o.d4)(ei.O$),H=(0,o.d4)(e1.n3),M=(0,o.d4)(tl.d),R=(0,q.hH)(),O=(0,td.$)().trackWebshopGuestCheckoutEvent,W=(0,a.useRef)(!1),z=(0,l._)((0,a.useState)((null==D?void 0:D.invoiceCheckbox)||!1),2),G=z[0],V=z[1],U=G&&((0,e0.Im)(A)?!(n||(0,T.fd)((0,T.Of)(n))):!A.valid);return((0,a.useEffect)(function(){var e=n?r:d;n&&u((0,ek.MW)(c,e)),u((0,ek.hB)(c,e,n))},[r,n,c,d,u,M]),(0,a.useEffect)(function(){if(W.current&&!w&&y&&!n){var e,t;O({ecommerce:{currency:R("web20_webshop_basket_currency"),value:Number.parseFloat(y.total),items:null!=(t=null==(e=y.lineItemList)?void 0:e.map(function(e,t){return{item_id:e.sku,item_name:e.description,quantity:e.quantity,price:Number.parseFloat(e.pricePerItem),index:t}}))?t:[]}})}W.current=!!w},[w]),w||k)?(0,i.jsx)("div",{className:v().loaderWrapper,children:(0,i.jsx)(b.a,{size:"medium"})}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:v().bottomMargin,children:[(0,i.jsx)(g.Headline,{tag:tc.X.h1,className:v().bottomMargin,title:R("web20_checkout_address_heading_part1"),subtitle:R("web20_checkout_address_heading_part2")}),n&&(null==j?void 0:j.sapCustomerNumber)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(p.Z,{tag:"span",children:R("web20_checkout_address_logged_user_label")}),(0,i.jsxs)(p.Z,{tag:"p",fontWeight:700,children:[R("web20_checkout_address_logged_user_customer_nr")," ",j.sapCustomerNumber]})]}),(0,i.jsx)("div",{className:"grid-x ".concat(v().bottomMargin),children:(0,i.jsx)("div",{className:"cell small-12 medium-12 large-12",children:(0,i.jsx)("div",{className:v().formExplanationText,children:(0,i.jsx)(x.Translation,{id:"web20_checkout_address_form_explanation_text"})})})}),(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsx)(tt,{userData:I||(0,e0.Im)(j)?{}:j,sessionId:d,isLogged:n,userDataError:I,locale:c,ciamId:r,zipCodeValidationData:S,deliveryZipCodeValidationData:A,zipCodeValidationError:P,disableButtonDelivery:U,isFetchingZipCodeValidation:N,zipCodeValidationFieldName:L,setIsInvoiceCheckboxSelected:V})})]}),(0,i.jsx)(h.c,{}),(0,i.jsxs)("div",{className:v().topMargin,children:[(0,i.jsx)(g.Headline,{className:v().bottomMargin,tag:tc.X.h3,title:R("web20_checkout_address_basket_table_heading")}),(0,e0.Im)(y)&&C?(0,i.jsxs)(ti,{children:["700 - ",(0,i.jsx)(x.Translation,{id:"web20_checkout_address_cart_not_available_error"}),(0,i.jsx)(ts,{translationLink:null==H?void 0:H.web20_checkout_link_customer_service})]}):(0,i.jsxs)("div",{className:"grid-x",children:[(0,i.jsx)("div",{className:"cell large-12",children:(0,i.jsx)(E,{data:null!=(t=null==y?void 0:y.lineItemList)?t:[],vatInc:!0})}),(0,i.jsxs)("div",{className:"cell grid-x grid-padding-x ".concat(v().bottomMargin," ").concat(v().cartFooter),children:[(0,i.jsxs)("div",{className:"cell small-12 medium-8 large-8 align-self-middle ".concat(v().cartFooterText),children:[(0,i.jsx)("div",{children:(0,i.jsx)(x.Translation,{id:"web20_checkout_address_basket_table_footer_description"})}),B&&(0,i.jsx)("div",{children:(0,i.jsx)(x.Translation,{id:"web20_webshop_shipping_info"})})]}),(0,i.jsx)("div",{className:"cell small-6 medium-2 large-2 align-self-middle",children:(0,i.jsx)(x.Translation,{id:"web20_checkout_address_basket_table_headings_price"})}),(0,i.jsxs)("div",{className:"cell small-6 medium-2 large-2 align-self-middle bold",children:[null==y?void 0:y.total," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_country_default_currency"})]})]})]}),(0,i.jsxs)("div",{className:"".concat(v().buttonsWrapper," ").concat(v().bottomMargin),children:[3!==f&&(0,i.jsx)(_.$,{symbol:"arrow_left",className:v().editButton,onClick:function(){return m.push(null!=F?F:"")},children:null==H?void 0:H.web20_checkout_address_button_back}),(0,i.jsx)(_.$,{disabled:N||P||!(null==A?void 0:A.valid)||U,className:"form-item--button",stylingType:"primary",symbol:"arrow_right",onClick:function(){var e;
1null==(e=document.getElementById("addressFormSubmitBtn"))||e.click()},children:null==H?void 0:H.web20_checkout_address_button_next})]})]})]})};function tm(e){var t=e.locale,n=e.ciamId,r=e.sessionId,a=!!(n&&""!==n);return(0,i.jsx)(tu,{ciamId:n,locale:t,isLogged:a,sessionId:r})}var tp=n(12844),th=n(94465),t_=n.n(th),tf=n(12132),tv=n(723),tg=n.n(tv);function tx(e){var t=e.title,n=e.address,r=e.salutation,a=e.country,s=e.isContactInformation,l=(0,o.d4)(e1.n3),c=(0,o.d4)(ei.PK),d=(0,o.d4)(ei.tb),u=(0,S.d)(),m="mobile"===d.orderMobilePhoneField,h="street"===d.orderStreetHouseField,_="zipCode"===d.orderZipCodeCityField,f=function(e){return(0,i.jsxs)("li",{className:tg().listEntryWithLabel,children:[u?(0,i.jsx)(g.Headline,{tag:tc.X.h6,variant:tc.X.h6,title:e.label}):(0,i.jsx)("h6",{children:e.label}),(0,i.jsx)("span",{children:(0,e0.Im)(e.value)?"-":e.value})]})},v=!(null==c?void 0:c.hideMobilePhoneField)&&(0,i.jsx)(f,{label:null==l?void 0:l.web20_checkout_address_mobile_phone_number_label,value:n.mobile}),x=!(null==c?void 0:c.hidePhoneField)&&(0,i.jsx)(f,{label:null==l?void 0:l.web20_checkout_address_phone_number_label,value:n.phone}),b=(0,i.jsx)(i.Fragment,{children:void 0!==s&&s?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(f,{label:null==l?void 0:l.web20_checkout_address_email_label,value:n.email}),m?(0,i.jsxs)(i.Fragment,{children:[v,x]}):(0,i.jsxs)(i.Fragment,{children:[x,v]}),n.sapCustomerNumber&&(0,i.jsxs)("li",{children:["ID ",n.sapCustomerNumber]})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("li",{children:[n.salutation&&r," ",n.firstName," ",n.lastName]}),n.company&&(0,i.jsx)("li",{children:n.company}),(0,i.jsx)("li",{children:n.onlyStreet||n.onlyHouseNumber?h?"".concat(n.onlyStreet," ").concat(n.onlyHouseNumber):"".concat(n.onlyHouseNumber," ").concat(n.onlyStreet):n.street}),n.street2&&(0,i.jsx)("li",{children:n.street2}),(0,i.jsx)("li",{children:_?"".concat(n.zip," ").concat(n.city):"".concat(n.city," ").concat(n.zip)}),(0,i.jsx)("li",{children:a})]})});return(0,i.jsx)("div",{className:"addressBox",children:u?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g.Headline,{tag:tc.X.h4,variant:tc.X.h4,className:"".concat(tg().bottomMargin),title:t}),(0,i.jsx)(p.Z,{tag:"ul",className:"".concat(tg().addressBoxWrapper," ").concat(tg().bottomMargin),children:b})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("h4",{className:tg().bottomMargin,children:t}),(0,i.jsx)("ul",{className:"".concat(tg().addressBoxWrapper," ").concat(tg().bottomMargin),children:b})]})})}var tb=n(57763),ty=n.n(tb),tj=n(14884),tw=n(7717),tk=n.n(tw),tI=function(e){var t=e.voucherInfo,n=e.voucherErrorMessage;return(0,i.jsxs)(i.Fragment,{children:[t&&(0,i.jsx)("div",{className:tk().messageContainer,children:(0,i.jsx)(tj.D,{notificationType:"info",text:t,symbol:"error1"})}),n&&(0,i.jsx)("div",{className:tk().messageContainer,children:(0,i.jsx)(tj.D,{notificationType:"error",text:n,symbol:"error2"})})]})},tC=n(68036),tN=n(8849),tT=n.n(tN),tS=n(2449),tA=n.n(tS),tP=function(e){var t=(0,S.d)();return(0,i.jsxs)("div",{className:tA().voucherControl,children:[(0,i.jsx)("p",{children:e.appliedVoucher}),!e.displayOnly&&(t?(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(_.$,{onClick:e.removeVoucher,children:(0,i.jsx)(z.I,{symbol:"trash",width:"20px"})})}):(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("button",{onClick:e.removeVoucher,children:(0,i.jsx)(z.I,{symbol:"trash",width:"20px"})})}))]})},tE=function(e){var t=e.voucherCode,n=e.handleVoucherInputChange,r=e.applyVoucher,a=e.appliedVoucher,o=e.removeVoucher,s=e.displayOnly,l=(0,q.hH)(),c=!(0,e0.Im)(a),d=(0,i.jsx)("div",{className:tT().voucherInput,children:(0,i.jsx)(tC.z,{name:"voucherCode",placeholder:l("web20_checkout_voucher_placeholder"),values:{voucherCode:t.toUpperCase()},onChange:n})}),u=(0,i.jsx)("div",{className:tT().voucherLabel,children:(0,i.jsx)(x.Translation,{id:"web20_checkout_voucher_title"})});return s?c?(0,i.jsxs)("div",{className:tT().voucherDisplay,children:[u,(0,i.jsx)(tP,{appliedVoucher:a,removeVoucher:o,displayOnly:s})]}):null:(0,i.jsxs)("div",{className:tT().voucherDisplay,children:[u,(0,i.jsxs)("form",{className:tT().voucherForm,onSubmit:function(e){e.preventDefault(),r()},children:[c?(0,i.jsx)(tP,{appliedVoucher:a,removeVoucher:o,displayOnly:s}):d,(0,i.jsx)(_.$,{disabled:!t||c,className:tT().voucherSubmitButton,buttonType:"submit",stylingType:"primary",children:(0,i.jsx)(x.Translation,{id:"web20_checkout_voucher_activate"})})]})]})};function tL(e){var t=e.voucher,n=e.displayOnly,r=t.voucherCode,a=t.appliedVoucher,o=t.voucherInfo,s=t.voucherErrorMessage,l=t.handleVoucherInputChange,c=t.applyVoucher,d=t.removeVoucher;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(tI,{voucherInfo:o,voucherErrorMessage:s}),(0,i.jsx)(tE,{voucherCode:r,appliedVoucher:a,handleVoucherInputChange:l,applyVoucher:c,removeVoucher:d,displayOnly:n})]})}let tD=function(e){var t,n=e.voucher,r=e.isSummaryPage,a=e.orderData,s=(0,o.d4)(ei.O$),l=(0,q.hH)();return(0,i.jsxs)("div",{className:(0,em.B)("cell grid-x grid-margin-x"),children:[(0,i.jsx)("div",{className:"cell large-8 medium-12 small-12",children:(0,i.jsx)(E,{data:null!=(t=null==a?void 0:a.lineItemsList)?t:[]})}),(0,i.jsxs)("div",{className:(0,em.B)("cell large-4 medium-12 small-12 grid-y",ty().cartFooter),children:[(0,i.jsx)(tL,{voucher:n,displayOnly:!!r}),(0,i.jsx)("div",{className:(0,em.B)("cell grid-x",ty().cartFooterText,ty().voucherSeparatorBox),children:(0,i.jsx)("div",{className:"cell",children:(0,i.jsx)("div",{className:ty().voucherSeparator})})}),(0,i.jsxs)("div",{className:(0,em.B)("cell grid-x",ty().cartFooterText),children:[(0,i.jsx)("div",{className:(0,em.B)("cell auto",ty().textAlignRight),children:(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_basket_footer_total_price",placeholder:{number:(null==a?void 0:a.lineItemsList)?String(a.quantityAllItems||0):"all"}})}),(0,i.jsxs)("div",{className:(0,em.B)("cell large-4 medium-3 small-4",ty().textAlignRight),children:[(0,T.AZ)(Number(a.subtotalPriceVatExcluding))," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_country_default_currency"})]})]}),(n.areItemsDiscounted||r&&0>Number(null==a?void 0:a.priceVoucher)&&a.voucherValid)&&(0,i.jsxs)("div",{className:(0,em.B)("cell grid-x",ty().cartFooterText,ty().voucherCartLine),children:[(0,i.jsx)("div",{className:(0,em.B)("cell auto",ty().textAlignRight),children:(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_basket_footer_total_discount"})}),(0,i.jsxs)("div",{className:(0,em.B)("cell large-4 medium-3 small-4",ty().textAlignRight),children:[(0,T.AZ)(a.priceVoucher)," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_country_default_currency"})]})]}),(0,i.jsxs)("div",{className:(0,em.B)("cell grid-x",ty().cartFooterText),children:[(0,i.jsxs)("div",{className:(0,em.B)("cell auto",ty().textAlignRight),children:[(0,i.jsx)("div",{children:(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_basket_footer_postage"})}),s&&(0,i.jsx)("div",{children:(0,i.jsx)(x.Translation,{id:"web20_webshop_shipping_info"})})]}),(0,i.jsxs)("div",{className:(0,em.B)("cell large-4 medium-3 small-4",ty().textAlignRight),children:[(0,T.AZ)(a.postalCostVatIncluding)," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_country_default_currency"})]})]}),(0,i.jsxs)("div",{className:(0,em.B)("cell grid-x",ty().cartFooterText),children:[(0,i.jsx)("div",{className:(0,em.B)("cell auto",ty().textAlignRight),children:(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_basket_footer_vat",placeholder:{percents:l("web20_checkout_country_based_vat_percentige_amount")}})}),(0,i.jsxs)("div",{className:(0,em.B)("cell large-4 medium-3 small-4",ty().textAlignRight),children:[(0,T.AZ)(a.vatAmou
1nt)," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_country_default_currency"})]})]}),"0.00"!==(0,T.AZ)(a.roundingDifference)&&(0,i.jsxs)("div",{className:(0,em.B)("cell grid-x",ty().cartFooterText),children:[(0,i.jsxs)("div",{className:(0,em.B)("cell auto",ty().textAlignRight),children:[(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_basket_footer_rounding_discount"}),":"]}),(0,i.jsxs)("div",{className:(0,em.B)("cell large-4 medium-3 small-4",ty().textAlignRight),children:[(0,T.AZ)(a.roundingDifference)," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_country_default_currency"})]})]}),(0,i.jsx)("div",{className:(0,em.B)("cell grid-x",ty().cartFooterText),children:(0,i.jsx)("div",{className:"cell",children:(0,i.jsx)("hr",{className:ty().cartOverviewDevider})})}),(0,i.jsxs)("div",{className:"cell grid-x",children:[(0,i.jsxs)("div",{className:(0,em.B)("cell auto",ty().textAlignRight,"bold"),children:[(0,i.jsx)(x.Translation,{id:"web20_checkout_address_basket_table_headings_price"}),":"]}),(0,i.jsxs)("div",{className:(0,em.B)("cell large-4 medium-3 small-4",ty().textAlignRight,"bold"),children:[(0,T.AZ)(a.totalPriceVatIncluding)," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_country_default_currency"})]})]})]})]})};var tF=n(34813),tB=n(56460),tH=n(4043),tM=n(84497),tR=function(e,t){var n,r,i,s=null!=(i=null==(r=(0,tM.Ol)())||null==(n=r.order)?void 0:n.voucherCode)?i:null,c=(0,l._)((0,a.useState)(s),2),d=c[0],u=c[1],m=(0,l._)((0,a.useState)(""),2),p=m[0],h=m[1],_=(0,l._)((0,a.useState)(null),2),f=_[0],v=_[1],g=(0,l._)((0,a.useState)(null),2),x=g[0],b=g[1],y=(0,q.hH)(),j=(0,o.wA)(),w=(0,o.d4)(tH.Kw),k=(0,o.d4)(eR),I=(0,l._)((0,a.useState)(!1),2),C=I[0],N=I[1],T=(0,a.useContext)(tB.IC).state,S=T.session,A=T.ciam,P=null==A?void 0:A.UID,E=!!(P&&""!==P),L=E?P:S,D={voucherCode:p},F=function(e){var t=e.voucherValid?0===Number(e.priceVoucher)?{info:y("web20_checkout_voucher_valid_but_no_effect")}:null:{error:y("web20_checkout_voucher_invalid")};if((null==t?void 0:t.error)?(b(t.error),N(!0)):(null==t?void 0:t.info)?v(null==t?void 0:t.info):(b(null),v(null)),t){(0,tM.H3)(),u(null);return}(0,tM.II)(D)};return{voucherCode:p,setVoucherCode:h,appliedVoucher:d,voucherInfo:f,voucherErrorMessage:x,handleVoucherInputChange:function(e){h(e.target.value.replace(/[^a-zA-Z0-9]/g,"").slice(0,10))},applyVoucher:function(){if(p.length){if(d){b(y("web20_checkout_voucher_max_reached")),N(!0);return}u(p),j((0,ek.$G)(w,null!=L?L:"",{invoiceAddress:e,deliveryAddress:t,order:D},E,function(e){return F(e)}))}},removeVoucher:function(){(0,tM.H3)(),u(null),h(""),j((0,ek.$G)(w,null!=L?L:"",{invoiceAddress:e,deliveryAddress:t},E,function(){}))},setVoucherInfo:v,areItemsDiscounted:0!==Number((null==k?void 0:k.priceVoucher)||0),setVoucherErrorMessage:b,doScrollTo:C,setDoScrollTo:N}},tO=n(914),tW=n(82270),tz=n(23401),tG=n(22086);function tV(e){var t,n,r=e.isLogged,s=e.locale,c=e.sessionId,d=e.ciamId,u=(0,o.d4)(eN),m=(0,o.d4)(eE),p=(0,o.d4)(eL),f=(0,o.d4)(eR),v=(0,o.d4)(eO),y=(0,o.d4)(eW),j=(0,o.d4)(eq),w=(0,o.d4)(eY),k=(0,o.d4)(eZ),I=(0,q.hH)(),C=(0,o.wA)(),N=(0,o.d4)(tO.YN),A=(0,l._)((0,a.useState)(!1),2),P=A[0],E=A[1],L=(0,S.d)(),D=L?"small-12 medium-12 large-5":"small-12 medium-5 large-5",F=(0,tW.f)().webshopBasketPageUrl,B=(0,td.$)().trackWebshopPurchaseEvent,M=(0,tz.T4)(),R=(0,a.useRef)(null),O=(0,l._)((0,a.useState)(s.includes("CH")?"INVOICE":"PSP"),2),W=O[0],z=O[1],G="PSP"===W?"PSP":"",V="INVOICE"===W?"INVOICE":"",U=(0,l._)((0,tF.f)(void 0,eI.Xu),3),Y=U[0],Z=U[1],$=U[2],K=(0,T.WM)(null==m?void 0:m.salutation),X=(0,T.WM)(null==p?void 0:p.salutation),J=tR(m,p);(0,a.useEffect)(function(){(!r||!Y&&(Z||$))&&z("PSP")},[Y,Z,$,r]),(0,a.useEffect)(function(){window.onpopstate=function(e){1===u&&(e.preventDefault(),history.go(0),C((0,ek.D)(u-1)),history.go(1))}},[]),(0,a.useEffect)(function(){if((null==J?void 0:J.doScrollTo)&&(null==J?void 0:J.voucherErrorMessage)&&R.current){var e,t,n=null!=(t=null==(e=document.getElementById("page-header"))?void 0:e.offsetHeight)?t:0,r=R.current.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:r-n,behavior:"smooth"}),J.setDoScrollTo(!1)}},[null==J?void 0:J.voucherErrorMessage,null==J?void 0:J.doScrollTo]
1);var Q=function(){if(!(0,e0.Im)(J.voucherCode)&&(0,e0.Im)(J.appliedVoucher))J.setVoucherErrorMessage(I("web20_checkout_voucher_redeem_hint")),J.setDoScrollTo(!0);else{m.sapCustomerNumber;var e,t=(0,tp._)(m,["sapCustomerNumber"]),n=r?d:c,i={addresses:{invoiceAddress:t,deliveryAddress:p},redirectUrls:{success:"".concat(window.location.href,"?success=1"),abort:"".concat(window.location.origin).concat(F,"?abort=770"),fail:"".concat(window.location.href,"?error=760")},order:{voucherCode:J.appliedVoucher}},a=I("web20_checkout_country_default_currency"),o=M?Date.now()-(null!=(e=null==M?void 0:M.registeredTimestamp)?e:0)<864e5?"new":"customer":"guest";localStorage.setItem("lastOrderBasket",JSON.stringify({basketItems:N})),sessionStorage.setItem("lastOrderBasketInitDone","false"),C((0,ek.qd)(s,n,i,r,W,function(e){localStorage.setItem(e.orderNumber,JSON.stringify({basketItems:N,voucherCode:J.appliedVoucher}));var t,n,r=Number((0,T.AZ)(f.postalCostVatIncluding)),i=(0,tG.w)(Number((0,T.AZ)(f.subtotalPriceVatExcluding))-Math.abs(Number((0,T.AZ)(null!=(t=f.priceVoucher)?t:0))));B({checkout_type:o,ecommerce:{transaction_id:e.orderNumber,currency:a,value:i,tax:Number((0,T.AZ)(f.vatAmount)),shipping:r,items:null!=(n=null==N?void 0:N.flatMap(function(e,t){var n,r,i=null==f||null==(n=f.lineItemsList)?void 0:n[t];return i?[{item_id:null==i?void 0:i.sku,item_name:null==i?void 0:i.description,quantity:null==i?void 0:i.quantity,price:(0,tG.w)(null!=(r=null==i?void 0:i.totalPriceVatExcluding)?r:0),index:t}]:[]}))?n:[]}})}))}};(0,a.useEffect)(function(){!(0,e0.Im)(w)&&("INVOICE"===w.paymentType&&window.location.replace("".concat(window.location.pathname,"?success=1&locale=").concat(s,"&orderId=").concat(w.orderNumber)),"PSP"===w.paymentType&&w.paymentRedirect&&window.location.replace(w.paymentRedirect))},[s,w]);var ee=null==m||null==(t=m.country)?void 0:t.toLowerCase(),et=null==p||null==(n=p.country)?void 0:n.toLowerCase();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:t_().bottomMargin,children:[L?(0,i.jsx)(g.Headline,{tag:tc.X.h1,className:t_().bottomMargin,title:I("web20_checkout_overview_heading_part_1"),subtitle:I("web20_checkout_overview_heading_part_2")}):(0,i.jsxs)("h1",{className:t_().h1,children:[(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_heading_part_1"}),(0,i.jsx)("span",{children:(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_heading_part_2"})})]}),(0,i.jsxs)("div",{className:"grid-x",children:[(0,i.jsx)("div",{className:"cell ".concat(D),children:(0,i.jsx)(tx,{country:I("countries_".concat("gb"===ee?"uk":ee)),address:m,salutation:I(K),title:I(r?"web20_checkout_address_logged_user_invoice_form_heading":"web20_checkout_address_invoice_form_heading")})}),(0,i.jsx)("div",{className:"cell ".concat(D),children:(0,i.jsx)(tx,{country:I("countries_".concat("gb"===et?"uk":et)),address:p,salutation:I(X),title:I("web20_checkout_address_delivery_form_heading")})}),(0,i.jsx)("div",{className:"cell ".concat(D),children:(0,i.jsx)(tx,{address:p,title:I("web20_checkout_contact_form"),isContactInformation:!0})})]}),L?(0,i.jsx)(_.$,{symbol:"arrow_left",className:t_().editButton,onClick:function(){return C((0,ek.D)(u-1))},children:I("web20_menu_back")}):(0,i.jsx)(tf.$n,{type:tf.lP.DEFAULT,symbol:"arrow-link-light-left",color:tf.qT.BLACK,background:tf.WD.WHITE,onClick:function(){return C((0,ek.D)(u-1))},className:t_().editButton,children:I("web20_menu_back")})]}),L?(0,i.jsx)(h.c,{}):(0,i.jsx)("hr",{className:t_().bottomMargin}),(0,i.jsxs)("div",{ref:R,className:"".concat(t_().topMargin," ").concat(t_().loaderContent),children:[(Y||v||j)&&(0,i.jsx)("div",{className:t_().loaderOverlay,children:(0,i.jsx)(b.a,{size:"medium"})}),y||k?(0,i.jsxs)(ti,{children:[y?(0,i.jsxs)(i.Fragment,{children:["740 - ",(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_error"})]}):(0,i.jsxs)(i.Fragment,{children:["750 - ",(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_placing_order_error"})]})," ",(0,i.jsx)(ts,{translationLink:I("web20_checkout_link_customer_service")})]}):(0,i.jsxs)(i.Fragment,{children:[L?(0,i.jsx)(g.Headline,{tag:tc.X.h3,className:t_().bottomMargin,title:I("web20_checkout_overview_basket_heading")}):(0,i.jsx)("h3",{className:(0,em.B)(t_().bottomMargin,t_().h3),children:(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_basket_heading"})}),(0,i.jsxs)("div",{className:"grid-y grid-padding-y",children:[(0,i.jsx)(tD,{voucher:J,orderData:f}),(0,i.jsxs)("div",{className:"cell grid-x grid-margin-x",children:[(0,i.jsx)("div",{className:"cell grid-y large-8 medium-6 small-8"}),(0,i.jsxs)("div",{className:(0,em.B)("cell large-4 medium-6 small-12 grid-y",t_().termsAndConditions),children:[s?!Z&&!$&&s.includes("CH")&&r?(0,i.jsxs)(i.Fragment,{children:[L?(0,i.jsx)(g.Headline,{tag:tc.X.h5,className:(0,em.B)(t_().paymentHeadline,t_().bottomMargin),title:I("web20_checkout_overview_payment_options_heading")}):(0,i.jsx)("h5",{className:t_().bottomMargin,children:(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_payment_options_heading"})}),(0,i.jsxs)("div",{className:(0,em.B)("grid-y",t_().bottomMargin),children:[(0,i.jsx)("label",{htmlFor:"PSP",className:t_().label,children:L?(0,i.jsx)(H.l,{onChange:function(){return z("PSP")},name:"allgemeine_objektangaben",values:{allgemeine_objektangaben:["PSP"]},items:[{id:"PSP",value:G,text:"".concat(I("web20_checkout_overview_payment_option_1_label_part_1")," ").concat(I("web20_checkout_overview_payment_option_1_long")," ").concat(I("web20_checkout_overview_payment_option_1_label_part_2"))}],type:"radio"}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("input",{className:t_().inputRadio,type:"radio",name:"allgemeine_objektangaben",value:"PSP",onClick:function(){return z("PSP")},id:"PSP",defaultChecked:"PSP"===W}),(0,i.jsxs)("span",{children:[(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_payment_option_1_label_part_1"})," ",(0,i.jsx)("span",{className:"bold",children:(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_payment_option_1_long"})})," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_payment_option_1_label_part_2"})]})]})}),(0,i.jsx)("label",{htmlFor:"INVOICE",className:t_().label,children:L?(0,i.jsx)(H.l,{onChange:function(){return z("INVOICE")},name:"allgemeine_objektangaben",values:{allgemeine_objektangaben:["INVOICE"]},items:[{id:"INVOICE",value:V,text:"".concat(I("web20_checkout_overview_payment_option_2_label_part_1")," ").concat(I("web20_checkout_overview_payment_option_2_long"))}],type:"radio"}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("input",{type:"radio",className:t_().inputRadio,value:"INVOICE",name:"allgemeine_objektangaben",id:"INVOICE",onClick:function(){return z("INVOICE")},defaultChecked:!0}),(0,i.jsxs)("span",{children:[(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_payment_option_2_label_part_1"})," ",(0,i.jsx)("span",{className:"bold",children:(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_payment_option_2_long"})})]})]})})]})]}):(0,i.jsxs)("p",{className:t_().singlePaymentLabel,children:[(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_payment_songle_option_1"})," ",(0,i.jsx)("span",{className:"bold",children:(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_payment_option_1_short"})})," "]}):null,(0,i.jsx)("div",{className:(0,em.B)("cell grid-x",t_().bottomMargin),children:L?(0,i.jsx)(H.l,{className:t_().gddsTermsCheckbox,onChange:function(){return E(function(e){return!e})},name:"interest",values:{interest:["terms_and_conditions"]},items:[{id:"terms_and_conditions",value:P?"terms_and_conditions":"",text:"".concat(I("web20_checkout_overview_payment_terms_and_conditions_label_part_1")).concat(I("web20_checkout_link_terms_and_conditions")).concat(I("web20_checkout_overview_payment_terms_and_conditions_label_part_3"))}],type:"checkbox"}):(0,i.jsxs)("label",{htmlFor:"terms_and_conditions",className:t_().label,children:[(0,i.jsx)("input",{type:"checkbox",id:"terms_and_conditions",name:"interest",className:(0,em.B)(t_().termsCheckbox,t_().inputCheckbox),checked:P,onChange:function(){return E(function(e){return!e})}}),(0,i.jsxs)("span",{children:[" ",(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_payment_terms_and_conditions_label_part_1"})," ",(0,i.jsx)(ts,{translationLink:I("web20_checkout_link_terms_and_conditions")})," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_overview_payment_terms_and_conditions_label_part_3"})]})]})}),L?(0,i.jsx)(_.$,{disabled:!P,symbol:"arrow_right",stylingType:"primary",className:"form-item--button",onClick:Q,children:I("web20_checkout_overview_button_next")}):(0,i.jsx)(tf.$n,{disabled:!P,className:"form-item--button",type:tf.lP.DEFAULT,symbol
1:"arrow-link-light-right",color:tf.qT.WHITE,background:tf.WD.PRIMARY,onClick:Q,children:I("web20_checkout_overview_button_next")})]})]})]}),(0,i.jsx)("div",{className:(0,em.B)(t_().buttonsWrapper,t_().bottomMargin)})]})]})]})}function tU(e){var t=e.locale,n=e.ciamId,r=e.sessionId,a=!!(n&&""!==n);return(0,i.jsx)(tV,{locale:t,ciamId:n,isLogged:a,sessionId:r})}var tq=n(8877),tY=n.n(tq),tZ=n(98507),t$=n.n(tZ);let tK=function(e){var t=e.orderData,n=e.orderId,r=void 0===n?null:n,a=e.title,o=(0,S.d)(),s=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("li",{children:[(0,i.jsx)(x.Translation,{id:"web20_checkout_summary_order_details_payment"})," ",(void 0===t?{}:t).paymentType]}),r&&(0,i.jsxs)("li",{children:[(0,i.jsx)(x.Translation,{id:"web20_checkout_summary_order_details_number"})," ",r]})]});return(0,i.jsx)("div",{children:o?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g.Headline,{tag:tc.X.h4,variant:tc.X.h4,className:"".concat(t$().bottomMargin),title:a}),(0,i.jsx)(p.Z,{tag:"ul",className:"".concat(t$().orderDetailsBoxWrapper," ").concat(t$().bottomMargin),children:s})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("h4",{className:t$().bottomMargin,children:a}),(0,i.jsx)("ul",{className:"".concat(t$().orderDetailsBoxWrapper," ").concat(t$().bottomMargin),children:s})]})})};function tX(e){var t,n,a,s=e.orderId,l=e.orderData,c=(0,q.hH)(),d=(0,o.d4)(ei.T3),u=tR(l.invoiceAddress,l.deliveryAddress),m=(0,S.d)(),p=m?"small-12 medium-12 large-4":"small-12 medium-4 large-4",h=l&&!(0,e0.Im)(l.invoiceAddress)&&l.invoiceAddress.salutation?(0,T.WM)(l.invoiceAddress.salutation):"",f=l&&!(0,e0.Im)(l.deliveryAddress)&&l.deliveryAddress.salutation?(0,T.WM)(l.deliveryAddress.salutation):"",v="countries_".concat(l.invoiceAddress.country.toLowerCase()),x=c(v),b="countries_".concat(l.deliveryAddress.country.toLowerCase()),y=c(b),j=(0,e2.jD)(null!=(t=localStorage.getItem("addresses"))?t:"",{deliveryAddress:{},invoiceAddress:{}}),w=null!=(n=null==j?void 0:j.deliveryAddress)?n:{},k=w.onlyStreet,I=w.onlyHouseNumber,C=null!=(a=null==j?void 0:j.invoiceAddress)?a:{},N=C.onlyStreet,A=C.onlyHouseNumber;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"grid-x",children:[(0,i.jsx)("div",{className:"cell ".concat(p),children:(0,i.jsx)(tK,{orderData:l.orderDetails,orderId:s,title:c("web20_checkout_summary_order_heading")})}),(0,i.jsx)("div",{className:"cell ".concat(p),children:(0,i.jsx)(tx,{country:x===v?l.invoiceAddress.country:x,salutation:c(h),address:(0,F._)((0,r._)({},l.invoiceAddress),{onlyStreet:N||l.invoiceAddress.onlyStreet,onlyHouseNumber:A||l.invoiceAddress.onlyHouseNumber,sapCustomerNumber:l.sapCustomerNumber}),title:c("web20_checkout_address_invoice_form_heading")})}),(0,i.jsx)("div",{className:"cell ".concat(p),children:(0,i.jsx)(tx,{country:y===b?l.deliveryAddress.country:y,salutation:c(f),address:(0,F._)((0,r._)({},l.deliveryAddress),{onlyStreet:k||l.deliveryAddress.onlyStreet,onlyHouseNumber:I||l.deliveryAddress.onlyHouseNumber}),title:c("web20_checkout_address_delivery_form_heading")})}),(0,i.jsx)("div",{className:"cell ".concat(p),children:(0,i.jsx)(tx,{address:l.deliveryAddress,title:c("web20_checkout_contact_form"),isContactInformation:!0})})]}),m?(0,i.jsx)(g.Headline,{tag:tc.X.h4,variant:tc.X.h4,className:(0,em.B)(m&&tY().basketHeading,tY().bottomMargin),title:c("web20_checkout_summary_basket_table_heading")}):(0,i.jsx)("h4",{className:"h4",children:c("web20_checkout_summary_basket_table_heading")}),(0,i.jsx)(tD,{orderData:l,voucher:u,isSummaryPage:!0}),(0,i.jsx)("div",{className:(0,em.B)("cell grid-x grid-margin-x",tY().footerButtonRow,tY().topMargin,tY().bottomMargin),children:m?(0,i.jsx)(_.$,{stylingType:"primary",symbol:"arrow_right",className:"cell",onClick:function(){window.location.href=null!=d?d:""},children:c("web20_checkout_summary_button_next")}):(0,i.jsx)(tf.$n,{type:tf.lP.DEFAULT,className:"cell",symbol:"arrow-link-light-right",color:tf.qT.WHITE,background:tf.WD.PRIMARY,onClick:function(){window.location.href=null!=d?d:""},children:c("web20_checkout_summary_button_next")})})]})}var tJ=n(9915),tQ=n(12641);function t0(){var e,t=(0,o.wA)(),n=(0,q.hH)(),r=(0,o.d4)(eH),s=(0,o.d4)(eM),l=(0,o.d4)(ez),c=(0,o.d4)(eG),d=(0,o.d4)(eU),u=(0,o.d4)(eV),m=(0,tJ.z1)().trackWebshop,h=(0,S.d)(),_=new URLSearchParams(window.location.search),f=_.get("orderId"),v=_.get("locale");if((0,a.useEffect)(function(){f&&v&&t((0,ek.Vv)(v,f))},[t,v,f]),(0,a.useEffect)(function(){if(!(0,e0.Im)(r)&&f){var e=localStorage.getItem(f);if(e){var t,n,i=(0,e2.jD)(e,{voucherCode:"",basketItems:[]});m("purchase",{transaction_id:f,value:(0,tG.w)(r.totalPriceVatIncluding),tax:(0,tG.w)(r.vatAmount),coupon:null!=(t=null==i?void 0:i.voucherCode)?t:"",shipping:(0,tG.w)(r.postalCostVatIncluding),items:(null!=(n=r.lineItemsList)?n:[]).map(function(e,t){var n,r;return{item_id:e.sku,item_name:e.description,quantity:e.quantity,price:(0,tG.w)(null==i||null==(r=i.basketItems)||null==(n=r.find(function(t){return t.sku===e.sku}))?void 0:n.pricePerItem),discount:(0,tG.w)(e.priceVoucherPcs),index:t}})}),localStorage.removeItem(f)}}},[r,f]),d)return window.location.href="".concat(window.location.origin).concat(window.location.pathname,"?error=760"),null;var y=n("web20_webshop_mollie_paymentpendingtitle"),j=n("web20_webshop_mollie_paymentpendingtext");if(s||(0,e0.Im)(r)&&!l)return(0,i.jsxs)("div",{className:tY().loaderWrapper,children:[(0,i.jsx)(b.a,{size:"medium"}),u&&(y||j)&&(0,i.jsx)("div",{className:tY().loaderMessage,children:(0,i.jsx)(g.Headline,{tag:tc.X.h3,variant:tc.X.h5,title:y,text:j})})]});var w=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(x.Translation,{id:"web20_checkout_summary_description_part1"})," ",(0,i.jsx)(ts,{translationLink:n("web20_checkout_link_customer_service")}),". ",(0,i.jsx)(x.Translation,{id:"web20_checkout_summary_description_part3"})]}),k=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(x.Translation,{id:"web20_checkout_summary_questions_part1"})," ",(0,i.jsx)(ts,{translationLink:n("web20_checkout_link_frequently_asked_questions")})," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_summary_questions_part3"})]}),I=(0,i.jsx)(i.Fragment,{children:(0,tQ.L)(n("web20_webshop_mollie_paymentdelayedtext2"),{"%%FAQ%%":(0,i.jsx)(ts,{translationLink:n("web20_checkout_link_frequently_asked_questions")}),"%%CustomerService%%":(0,i.jsx)(ts,{translationLink:n("web20_checkout_link_customer_service")})})});return l||c||!f||!v?c?(t((0,ek.Ni)(2)),e=(0,i.jsxs)(ti,{children:["732 - ",(0,i.jsx)(x.Translation,{id:"web20_webshop_mollie_paymentdelayedhint"})]})):e=(0,i.jsxs)(ti,{children:["730 - ",(0,i.jsx)(x.Translation,{id:"web20_checkout_summary_error"})," ",(0,i.jsx)(ts,{translationLink:n("web20_checkout_link_customer_service")})]}):e=r?(0,i.jsx)(tX,{orderId:f,orderData:r}):null,(0,i.jsx)("div",{children:c?(0,i.jsxs)(i.Fragment,{children:[h?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g.Headline,{tag:tc.X.h1,className:tY().bottomMargin,title:n("web20_webshop_mollie_paymentdelayedtitle1"),subtitle:n("web20_webshop_mollie_paymentdelayedtitle2")}),(0,i.jsx)(p.Z,{tag:"p",children:(0,i.jsx)(x.Translation,{id:"web20_webshop_mollie_paymentdelayedtext1"})}),(0,i.jsx)(p.Z,{tag:"p",children:I})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("h1",{className:tY().h1,children:[(0,i.jsx)("span",{children:(0,i.jsx)(x.Translation,{id:"web20_webshop_mollie_paymentdelayedtitle1"})})," ",(0,i.jsx)(x.Translation,{id:"web20_webshop_mollie_paymentdelayedtitle2"})]}),(0,i.jsx)("p",{children:(0,i.jsx)(x.Translation,{id:"web20_webshop_mollie_paymentdelayedtext1"})}),(0,i.jsx)("p",{children:I})]}),e]}):(0,i.jsxs)(i.Fragment,{children:[h?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g.Headline,{tag:tc.X.h1,className:tY().bottomMargin,title:n("web20_checkout_summary_heading_part1"),subtitle:n("web20_checkout_summary_heading_part2")}),(0,i.jsx)(p.Z,{tag:"p",children:w}),(0,i.jsx)(p.Z,{tag:"p",children:k})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("h1",{className:tY().h1,children:[(0,i.jsx)("span",{children:(0,i.jsx)(x.Translation,{id:"web20_checkout_summary_heading_part1"})})," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_summary_heading_part2"})]}),(0,i.jsx)("p",{children:w}),(0,i.jsx)("p",{children:k})]}),e]})})}function t1(){return(0,i.jsx)(t0,{})}var t2=n(53587),t4=n.n(t2);let t5=function(e){var t=e.ciamId,n=e.title,r=e.icon,a=e.first,s=e.isLast,l=e.index,c=void 0===l?0:l,d=e.totalSteps,u=(0,o.wA)(),m=(0,o.d4)(eN),p=(0,o.d4)(eT),h=c===m&&(null==p||c<p),_=c<m&&(null==p||c<p),f=(0,T.fd)((0,T.Of)(t)),v=0===m&&1===c&&f&&(null==p||c<p),g=0===m&&0===c&&f,x=_&&(null==p||c+1<p),b=c>m&&!v||!!d&&m===d-1;return(0,i.jsxs)("div",{className:t4().step,children:[(0,i.jsxs)("button",{className:t4()["step-button"],tabIndex:b?-1:0,disabled:b,onClick:function(){(0,T.fd)((0,T.Of)(t))&&(1==c&&0===m&&u((0,ek.D)(m+1)),0==c&&1===m&&u((0,ek.D)(m-1)))},children:[(0,i.jsx)("span",{className:(0,em.B)(t4().circle,_&&t4()["completed-circle"],h&&t4()["active-circle"],v&&t4()["highlighted-circle"]),children:(0,i.jsx)("span",{className:t4().index,children:r||c+1})}),(0,i.jsx)("span",{className:(0,em.B)(t4().title,_&&t4()["completed-title"],h&&t4()["active-title"],v&&t4()["highlighted-title"]),children:n})]}
1),!a&&(0,i.jsx)("div",{className:(0,em.B)(t4().bar,t4()["left-bar"],(h||_)&&t4()["completed-bar"],v&&t4()["highlighted-bar"])}),!s&&(0,i.jsx)("div",{className:(0,em.B)(t4().bar,t4()["right-bar"],x&&t4()["completed-bar"],g&&t4()["highlighted-bar"])})]})},t9=function(e){var t=e.ciamId,n=void 0===t?"":t,r=e.steps,a=void 0===r?[]:r;return(0,i.jsx)("div",{className:t4().root,children:(0,i.jsx)("div",{className:t4().stepper,children:a.map(function(e,t){return(0,i.jsx)(t5,{ciamId:n,title:e.title,icon:e.icon,first:0===t,isLast:t===a.length-1,index:t,totalSteps:a.length},w()(e))})})})};var t3=n(10050),t6=n.n(t3),t8=n(52619),t7=n.n(t8),ne=n(98699),nt=n.n(ne),nn=n(69870),nr=n(57687),ni=n(50663);function na(e){var t=e.item,n=void 0===t?"":t,r=(0,nr.A)(),a=(0,s.usePathname)(),o=(0,S.d)(),l=[{breadcrumbDisabled:!1,label:"",url:"/"},{breadcrumbDisabled:!1,label:n,url:a}];return r?(0,i.jsx)(i.Fragment,{children:o?(0,i.jsx)(nn.default,{items:l}):(0,i.jsx)(c.m,{className:nt().c_breadcrumb,maxContentWidth:(0,ni.gi)(ni.pc.countryGrid),children:(0,i.jsxs)("ol",{children:[(0,i.jsx)("li",{className:nt().c_breadcrumb__item,children:(0,i.jsx)("div",{className:nt().c_breadcrumb__item__home,children:(0,i.jsx)(t7(),{href:"/",children:(0,i.jsx)(N.In,{symbol:"breadcrumb-home"})})})}),(0,i.jsx)("li",{className:nt().c_breadcrumb__item,children:(0,i.jsx)(t7(),{href:a,children:n})})]})})}):null}var no=[700,720,730,740,750,760,770];function ns(e){var t=e.errorCode,n=void 0===t?780:t,r=(0,q.hH)(),s=(0,o.wA)();return(0,a.useEffect)(function(){return function(){s((0,ek.$w)())}},[s]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(na,{item:r("web20_checkout_summary_breadcrumb")}),(0,i.jsxs)("div",{className:"grid-container ".concat(t6().container),children:[(0,i.jsx)(g.Headline,{title:r("web20_checkout_payment_error_heading"),className:t6().h1,tag:tc.X.h1}),(0,i.jsxs)(ti,{children:[no.includes(n)?n:780," -"," ",(0,i.jsx)(x.Translation,{id:"web20_checkout_payment_error"})," ",(0,i.jsx)(ts,{translationLink:r("web20_checkout_link_customer_service")})]}),(0,i.jsxs)("p",{className:"".concat(t6().bottomMargin," ").concat(t6().explanationText),children:[(0,i.jsx)(x.Translation,{id:"web20_checkout_summary_questions_part1"})," ",(0,i.jsx)(ts,{translationLink:r("web20_checkout_link_frequently_asked_questions")}),"."]})]})]})}var nl=n(52879),nc=n(31338),nd=n(98353),nu=n(99749),nm=n(75245),np=n(66948),nh=void 0!==n(87358).env.JEST_WORKER_ID?function(){}:o.d4;function n_(e){var t,n,r,s,u,p,h=e.locale,_=e.ciamId,f=void 0===_?"":_,v=e.sessionId,g=void 0===v?"":v,x=(0,o.d4)(eN),y=(0,l._)((0,a.useState)(x),2),j=y[0],w=y[1],k=(0,l._)((0,a.useState)(!0),2),I=k[0],C=k[1],T=(0,l._)((0,a.useState)(!1),2),A=T[0],P=T[1],E=(0,l._)((0,a.useState)(),2),L=E[0],D=E[1],F=(0,l._)((0,a.useState)(!0),2),B=F[0],H=F[1],M=(0,l._)((0,a.useState)(!1),2),R=(M[0],M[1]),O=(0,q.hH)(),W=(0,o.wA)(),z=(0,nl.z)(),G=(0,S.d)(),V=(0,tW.f)().webshopBasketPageUrl,U=(0,td.$)().trackVirtualPageView,Y=(0,nu.HZ)(),Z=nh(np.u),$=(0,a.useContext)(nm._3),K=null!=(s=null==Y?void 0:Y._id)?s:null==(t=$.content)?void 0:t._id,X=null!=(u=null==Y?void 0:Y.currentLanguage)?u:null==(n=$.content)?void 0:n.currentLanguage,J=null!=(p=null==Y?void 0:Y.fs_project_name)?p:null==(r=$.content)?void 0:r.fs_project_name;return((0,a.useEffect)(function(){var e=window.location.href.includes("error");P(e),e&&D(Number(d.A.parse(window.location.search).error));var t=window.location.href.includes("success");R(t),(e||t)&&sessionStorage.removeItem("lastOrderBasketInitDone"),t&&W((0,ek.D)(3)),C(!1)},[W]),(0,a.useEffect)(function(){var e;return w(x),!1===B&&(e=setTimeout(function(){var e,t,n;z.trackEvent((0,nc.y)(document.title,document.location.pathname)),U({page_id:K,site_name:(0,nd.rt)(!!Z,J,location.hostname),page_country:null==X||null==(e=X.split("_"))?void 0:e[1],page_language:null==X||null==(n=X.split("_"))||null==(t=n[0])?void 0:t.toLowerCase(),page_referrer:globalThis.__prevTrackedPathname?"".concat(location.origin).concat(globalThis.__prevTrackedPathname):""})},0)),3===x&&window.sessionStorage.removeItem(eI.C0),function(){e&&clearTimeout(e)}},[x,B,z]),(0,a.useEffect)(function(){return H(!1),function(){W((0,ek.$w)())}},[]),(0,a.useEffect)(function(){if("false"===sessionStorage.getItem("lastOrderBasketInitDone")){var e="".concat(window.location.origin).concat(V,"?abort=770");window.location.href=e}},[]),I)?(0,i.jsx)(b.a,{}):A?(0,i.jsxs)(i.Fragment,{children:[O("web20_checkout_summary_breadcrumb")&&O("web20_checkout_payment_error_heading")&&(0,i.jsx)(m(),{children:(0,i.jsx)("title",{children:"".concat(O("web20_checkout_summary_breadcrumb")," - ").concat(O("web20_checkout_payment_error_heading"))})}),(0,i.jsx)(ns,{errorCode:L})]}):(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(c.m,{maxContentWidth:(0,ni.gi)(G?ni.pc.gddsFullGrid:ni.pc.countryGrid),children:[(0,i.jsx)("div",{className:"hide-for-small-only",children:(0,i.jsx)(t9,{ciamId:f,steps:[{title:O("web20_checkout_steps_address"),icon:(0,i.jsx)(N.In,{symbol:"check"})},{title:O("web20_checkout_steps_overview"),icon:(0,i.jsx)(N.In,{symbol:"check"})},{title:O("web20_checkout_steps_payment"),icon:(0,i.jsx)(N.In,{symbol:"check"})}
1,{title:O("web20_checkout_steps_summary"),icon:(0,i.jsx)(N.In,{symbol:"check"})}]})}),0===j&&(0,i.jsx)(tm,{locale:h,ciamId:f,sessionId:g}),1===j&&(0,i.jsx)(tU,{locale:h,ciamId:f,sessionId:g}),3===j&&(0,i.jsx)(t1,{})]})})}var nf=n(44458),nv=n(76617);function ng(){var e,t,n=(0,o.d4)(tH.Kw),l=(0,ea.f)(),c=(0,o.d4)(ei.mS),d=null!=(e=(0,o.d4)(nf.KU))&&e,u=null!=(t=(0,o.d4)(ei.J5))&&t,m=(0,o.d4)(nf.lu),p=(0,o.d4)(nv.m),h=(0,s.useRouter)(),_=(0,a.useContext)(tB.IC).state,f=_.session,v=_.ciam;return((0,a.useEffect)(function(){var e=l.split("_")[1]||l,t=v&&v.country===e;v&&"li"===v.country.toLowerCase()&&"ch"===e.toLowerCase()&&(t=!0),v&&"gb"===v.country.toLowerCase()&&"uk"===e.toLowerCase()&&(t=!0),v&&!t&&c&&h.push(c)},[l,v,c,h]),(0,a.useEffect)(function(){m||u&&!d||h.push((null==p?void 0:p.url)||"/")},[u,d,m,p,h]),n)?u&&!d&&(0,i.jsx)(n_,(0,r._)({locale:n},(null==v?void 0:v.UID)?{ciamId:v.UID}:{sessionId:null!=f?f:void 0})):null}},29445:e=>{e.exports={counter:"counter_counter__Tx5dj",gddsButtonDecrease:"counter_gddsButtonDecrease__iUjDy",counterButton:"counter_counterButton__aEOtJ",disabled:"counter_disabled__PJub_",buttonDecrease:"counter_buttonDecrease__gmRPX",buttonIncrease:"counter_buttonIncrease__jAVoS"}},29460:(e,t,n)=>{"use strict";n.d(t,{X8:()=>s,fq:()=>a,jp:()=>o});var r=n(95155),i=n(62249);let a=function(e){var t=e.isGdds,n=e.and,a=e.children,s=(0,i.al)();return(0,i.Ww)()&&"tablet"===n?(0,r.jsx)(o,{isGdds:t,children:a}):s?a:null},o=function(e){var t=e.isGdds,n=e.children,a=e.and;return(0,i.Ww)()?n:"desktop"===a?(0,r.jsx)(s,{isGdds:void 0!==t&&t,children:n}):null},s=function(e){var t=e.children;return(0,i.GM)()?t:null}},29915:(e,t,n)=>{"use strict";n.d(t,{U:()=>G});var r=n(67867),i=n(11470),a=n(12844),o=n(80542),s=n(95155),l=n(12115),c=n(57747),d=n(23426),u=n(15442),m=n(85682),p={small:{s:"1 100%"},medium:{s:"0 calc(50% - 12px)"},large:{s:"0 calc(33.33% - 16px)"}},h=function(e,t,n){var r={black:{normal:e.colors.black,transparent:e.colors.transparentBlack},primary:{normal:e.colors.primaryLight,transparent:e.colors.transparentPrimaryLight},primaryDark:{normal:e.colors.primaryDark},white:{normal:e.colors.white,transparent:e.colors.transparentWhite}},i={backgroudColor:"black",backgroundOpacity:"0.06"};"dark"===t&&(i.backgroudColor="primary",i.backgroundOpacity=void 0),"black"===t&&(i.backgroudColor="black",i.backgroundOpacity=void 0);var a=[];return i.backgroundOpacity&&!n?a.push("background: rgb(".concat(r[i.backgroudColor].transparent,", ").concat(i.backgroundOpacity,");")):n?a.push("background: ".concat(n,";")):a.push("background: ".concat(r[i.backgroudColor].normal,";")),a},_=d.Ay.div.withConfig({componentId:"sc-af0cc0b5-0"})([""," "," & ","{","}outline:none;position:relative;min-height:13.5rem;box-sizing:border-box;padding:1.5rem 1.5rem 1rem 1.5rem;a{margin-top:0.5rem;}"," & .image-container{transition:all 0.25s ease-in-out;}"," & ","{","}& .image-container{","}@media ","{"," padding:2rem;","}@media ","{","}@media ","{max-height:21.75rem;}"],function(e){var t=e.size;return"flex: ".concat(p.small[t],";")},function(e){return h(e.theme,e.backgroundType,e.customBackground)},u.MS,function(e){var t=e.theme,n=e.backgroundType;return(0,m.h)(t,n)},function(e){var t=e.backgroundType;return"".concat("light"!==t&&"color: white;")},function(e){return h(e.theme,e.backgroundType,e.customBackground)},u.MS,function(e){var t=e.theme,n=e.backgroundType;return e.hovered?(0,m.h)(t,n,"hovered"):""},function(e){return e.hovered?"transform: scale(1);":""},function(e){return e.theme.device.medium},function(e){var t=e.size;return"flex: ".concat(p.medium[t],";")},function(e){var t=e.tileHeight;return"height: ".concat(t,"px;")},function(e){return e.theme.device.large},function(e){var t=e.size;return"flex: ".concat(p.large[t],";")},function(e){return e.theme.device.xlarge}),f=n(24707),v=n.n(f),g=n(60721),x=n.n(g),b=n(69187),y=n(45983),j=n(60663),w=n(93192),k=n(34378),I=n(92348);function C(e){var t=e.title,n=e.subTitle,r=e.size,i=e.paragraph,a=e.link,o=e.backgroundType,l=e.customBackground,c=e.hovered,d=e.children,m=e.tileHeight,p=e.label,h=e.marker,f=e.titlePreviewId,v=e.subtitlePreviewId,g=e.textPreviewId;return(0,s.jsxs)(_,{className:"headline-container",backgroundType:o,customBackgroun
1d:l,size:r,hovered:c,tileHeight:m,onClick:function(e){return null==a?void 0:a.onClick(e)},children:[(0,s.jsx)(u.MS,{}),d||(0,s.jsx)(N,{title:t,subTitle:n,paragraph:i,link:a,backgroundType:o,label:p,marker:h,titlePreviewId:f,subtitlePreviewId:v,textPreviewId:g})]})}function N(e){var t=e.title,n=e.subTitle,r=e.paragraph,i=e.link,a=i.target,o=i.text,l=i.showArrow,d=i.onClick,m=i.windowTarget,p=e.backgroundType,h=e.label,_=e.marker,f=e.titlePreviewId,g=e.subtitlePreviewId,C=e.textPreviewId,N=(0,k.f)(),T="inverted";"light"===p?T="primary":"dark"===p&&(T="invertedOnColor");var S=a&&o;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(y.Headline,{tag:b.X.h3,title:t,subtitle:n,text:r,titlePreviewId:f,subtitlePreviewId:g,textPreviewId:C,className:(0,w.B)(v().headline,v()[p]),textClassName:(0,w.B)(v().copyText,S&&v().copyTextHasLink,("inspireret-af-naturen"===_||"b2b"===_||"b2c"===_)&&v().copyTextHasMarker),titleClassName:N?x().twyfordHeadlineAndSubline:x().headlineAndSublineUppercase}),S&&(0,s.jsx)(c.N,{hasArrow:l,onClick:function(e){"function"==typeof d&&(null==e||e.stopPropagation(),d(e))},windowTarget:m,stylingType:T,text:(0,I.j)(o),target:a,alignByContent:"left",className:v().link,standardFontSize:!1}),"inspireret-af-naturen"===_&&(0,s.jsx)(u.jx,{children:h}),("b2b"===_||"b2c"===_)&&(0,s.jsx)(u.jx,{children:(0,s.jsx)(j._,{data:{url:"/icons/icon-".concat(_,".svg"),format:"150_150"},alt:_})})]})}var T=n(16088),S={small:{s:"1",m:"1",l:"1"},medium:{s:"0 calc(50% - 16px)",m:"1 100%",l:"1 100%"},large:{s:"0 calc(33.33% - 21.33px)",m:"0 calc(66.66% - 24px)",l:"0 100%"}},A=d.Ay.div.withConfig({componentId:"sc-f16abae1-0"})(["position:relative;display:block;& .image-container{transition:transform 0.25s ease-in-out;transform:",";}@media ","{display:block;overflow:inherit;",";> div{overflow:hidden;}}@media ","{display:block;overflow:hidden;",";",";}@media ","{","}@media ","{max-height:21.75rem;}"],function(e){return e.hovered?"scale(1.03)":""},function(e){return e.theme.device.small},function(e){var t=e.size;return"flex: ".concat(S.small[t])},function(e){return e.theme.device.medium},function(e){var t=e.size;return"flex: ".concat(S.medium[t])},function(e){var t=e.tileHeight;return"height: ".concat(t,"px")},function(e){return e.theme.device.large},function(e){var t=e.size;return"flex: ".concat(S.large[t],";")},function(e){return e.theme.device.xlarge}),P=d.Ay.div.withConfig({componentId:"sc-f16abae1-1"})(["width:100%;height:100%;"]),E=d.Ay.div.withConfig({componentId:"sc-f16abae1-2"})(["width:100%;height:100%;background-color:black;background-size:",";background-repeat:",";background-position:center center;"],function(e){return e.imageStyles.size},function(e){return e.imageStyles.repeat?"repeat":"no-repeat"}),L=n(910),D=n(52004),F=n(85803),B=n(62249),H=n(95188),M={s:{small:"16:9",medium:"1:1",large:"1:1",xlarge:""},m:{small:"16:9",medium:"",large:"",xlarge:""}};function R(e){var t=e.image,n=e.imageTitle,r=e.imageStyles,i=e.size,c=e.hovered,d=e.altText,u=e.breakPoint,m=e.tileHeight,p=e.mediaFormat,h=e.onClick,_=(0,a._)(e,["image","imageTitle","imageStyles","size","hovered","altText","breakPoint","tileHeight","mediaFormat","onClick"]),f=(0,F.Ys)(),v=(0,B.al)(),g=(0,o._)((0,l.useState)(!1),2),x=g[0],b=g[1];
1if("video"===p){var y,j,w,k,I=(null==_||null==(j=_.video)?void 0:j.type)==="youtube",C=v&&(null==_||null==(w=_.placeholderImageObjectMobile)?void 0:w.url)?null==_?void 0:_.placeholderImageObjectMobile:null==_?void 0:_.placeholderImageObject;!0===f.Comfort?y=(0,s.jsx)(L.A,{videoPreviewImage:null==_||null==(k=_.video)?void 0:k.videoPreviewImage,youtubePlaceholder:C,playButton:function(){return b(null==_?void 0:_.video)},className:"",fullWidthHeight:!0}):!1===f.Comfort&&(y=I?(0,s.jsx)(F.sq,{type:"youtube",fullWidthHeight:!0}):(0,s.jsx)(F.sq,{type:"mi24",fullWidthHeight:!0}))}else y=t&&(0,s.jsx)(P,{className:"image-container",onClick:h,children:(0,s.jsx)(O,{title:n,"aria-label":d,imageStyles:void 0===r?{size:"cover",repeat:!1}:r,src:t})});var N=M[i][u];return(0,s.jsxs)(A,{className:"image-container",tileHeight:m,hovered:c,size:i,children:[N?(0,s.jsx)(T.g,{ratio:N,children:y}):y,x&&(0,s.jsx)(D.A,{onClose:b,videoId:x.videoId,isYoutubeVideo:"youtube"===x.type,playerControl:x.playerControl,showLink:x.showLink})]})}function O(e){var t=e.src,n=(e.type,e.title),r=e.altText,i=e.imageStyles,a=e.children,o=(0,H.Y)(),c="iw-".concat(o);return(0,l.useEffect)(function(){var e=document.getElementById(c);if(e){var n=new IntersectionObserver(function(r){var i;(null==r||null==(i=r.at(0))?void 0:i.isIntersecting)&&(e.style.backgroundImage="url(".concat(t,")"),n.disconnect())},{rootMargin:"50%"});n.observe(e)}},[t,c]),(0,s.jsx)(E,{id:c,role:"img",imageStyles:i,"aria-label":r,title:n,"data-bg":t,children:a})}var W=n(67097),z=n(88408);function G(e){var t=e.title,n=e.subTitle,c=e.image,d=e.imageTitle,m=e.imageSize,p=e.backgroundType,h=e.customBackground,_=e.paragraph,f=e.link,v=e.imagePosition,g=e.children,x=e.altText,b=e.emphasize,y=e.fontSize,j=e.gap,w=e.breakPoint,k=e.imageStyles,I=e.label,N=e.marker,T=e.previewId,S=e.titlePreviewId,A=e.subtitlePreviewId,P=e.textPreviewId,E=e.mediaFormat,L=(e.size,(0,a._)(e,["title","subTitle","image","imageTitle","imageSize","backgroundType","customBackground","paragraph","link","imagePosition","children","altText","emphasize","fontSize","gap","breakPoint","imageStyles","label","marker","previewId","titlePreviewId","subtitlePreviewId","textPreviewId","mediaFormat","size"])),D=(0,o._)((0,l.useState)(!1),2),F=D[0],B=D[1],H=(0,o._)((0,l.useState)(!1),2),M=H[0],O=H[1],G=(0,o._)((0,l.useState)(0),2),V=G[0],U=G[1],q=(0,l.useRef)(null),Y=(0,l.useCallback)(function(){if(null!==q.current){var e=Number(window.getComputedStyle(q.current).width.replace("px",""));switch(w){case"large":case"xlarge":U((e-16*Number(null==j?void 0:j.replace("rem",""))*("m"===m?2:1))/(3-("m"!==m)));break;case"medium":U((e-16*Number(null==j?void 0:j.replace("rem","")))/2)}}},[w,j,m]);return(0,l.useEffect)(function(){Y()},[w,Y]),(0,l.useEffect)(function(){return window.addEventListener("resize",Y),function(){return window.removeEventListener("resize",Y)}},[w,Y]),(0,s.jsxs)(W.K,(0,i._)((0,r._)({ref:q,imagePosition:v,onMouseDown:function(){return B(!1)},onKeyUp:function(){return B(!0)},onBlur:function(){return B(!1)},onMouseEnter:function(){return O(!0)},onMouseLeave:function(){return O(!1)},focused:F,tabIndex:0,size:"s"===m?"m":"l",backgroundType:p,"data-testid":"image-with-headline-and-teaser-input",customBackground:h},(0,z.q)(T)),{children:[(0,s.jsx)(R,(0,i._)((0,r._)({},L),{breakPoint:w,tileHeight:V,hovered:M,image:c,imageTitle:d,size:m,altText:x,imageStyles:k,mediaFormat:E,onClick:function(e){"video"!==E&&f&&f.target&&f.onClick(e)}})),(0,s.jsx)(C,{hovered:M,tileHeight:V,backgroundType:p,customBackground:h,type:"tlea2",title:t,subTitle:n,size:"s",link:f,fontSize:y,paragraph:_,emphasize:void 0===b?"title":b,label:I,marker:void 0===N?"":N,gap:j,titlePreviewId:S,subtitlePreviewId:A,textPreviewId:P,children:g}),(0,s.jsx)(u.Oi,{className:"border-layer"})]}))}},29957:(e,t,n)=>{"use strict";n.d(t,{O:()=>u});var r=n(95155),i=n(39605),a=n.n(i);n(12115);var o=n(33849),s=n(70622);function l(e){var t=e.icon,n=e.title,i=e.text;return(0,r.jsxs)("div",{className:a().item,children:[(0,r.jsx)("span",{className:a().icon,children:(0,r.jsx)(s.In,{symbol:t})}),(0,r.jsxs)("span",{children:[(0,r.jsx)("b",{children:(0,r.jsx)(o.Translation,{id:n})}),(0,r.jsx)("span",{children:i})]})]})}var c=n(91921),d=n(92254);function u(e){var t=e.targetGroup,n=e.courseDate,i=e.availableSeats,s=e.seats,u=e.duration,m=e.costs,p=e.costsIncluded,h=e.language,_=e.isEmployee,f=e.isCiam,v=Number(i)/Number(s)<=.2?a().capacityOrange:a().capacityGreen,g=0===i?void 0:v;return(0,r.jsxs)("div",{className:a().courseInformationItems,children:[t&&(0,r.jsx)(l,{icon:"target-group",title:"campus_targetgroup",text:t}),!(0,d.Im)(n)&&(0,r.jsx)(l,{icon:"course-date",title:"campus_date",text:(0,r.jsx)("span",{className:a().itemContent,children:null==n?void 0:n.filter(
1Boolean).map(function(e){return(0,r.jsxs)("span",{children:[e.day,(0,r.jsx)("br",{}),e.time]},"".concat(e.day,"-").concat(e.time))})})}),(0,d.Im)(n)&&u&&(0,r.jsx)(l,{icon:"duration",title:"campus_duration",text:u}),h&&(0,r.jsx)(l,{icon:"language",title:"campus_language",text:h}),(i||s)&&void 0!==f&&f&&(0,r.jsx)(l,{icon:"available-seats",title:"campus_availableseats",text:(0,r.jsxs)(r.Fragment,{children:[i&&(0,r.jsx)("span",{className:g,children:i}),"/",s&&(0,r.jsx)("span",{children:s})]})}),m&&!(void 0!==_&&_)&&(0,r.jsx)(l,{icon:"campus-cost",title:"campus_cost_per_person",text:void 0!==p&&p.length>0?(0,r.jsx)(c.A,{trigger:"click",position:"bottom",portalClass:"--white",content:(0,r.jsxs)("div",{className:"tooltip-text",children:[(0,r.jsx)("b",{children:(0,r.jsx)(o.Translation,{id:"campus_costs_include"})}),(0,r.jsx)("ul",{children:p.map(function(e){return(0,r.jsx)("li",{children:e.name},e.id)})})]}),children:(0,r.jsx)("span",{className:"cost-per-person",children:m})}):(0,r.jsx)("span",{className:"cost-per-person",children:m})})]})}},30202:(e,t,n)=>{"use strict";n.d(t,{k:()=>i});var r=n(4989);function i(e,t){var n,i=(0,r.hH)(),a=i("press_license"),o=i("press_all_rights_reserved"),s=i("press_made_by"),l=i("press_file_format"),c=i("press_file_size");if(!e)return[];var d=[];return"image"===e.type_of_media&&(a&&d.push("".concat(a,": ").concat(e.image_license)),s&&e.photographer&&d.push("".concat(s,": ").concat(e.photographer)),t&&l&&e.image_format&&d.push("".concat(l,": ").concat(e.image_format)),t&&c&&d.push("".concat(c,": ").concat(e.size))),"video"===e.type_of_media&&(a&&e.video_license&&d.push("".concat(a,": ").concat(e.video_license)),l&&d.push("".concat(l,": .").concat(null==e||null==(n=e.video_name)?void 0:n.split(".").pop()))),"document"===e.type_of_media&&(a&&o&&d.push("".concat(a,": ").concat(o)),l&&(null==e?void 0:e.document_format)&&d.push("".concat(l,": ").concat(e.document_format))),d}},30250:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(95155),i=n(88672),a=n(10685),o=n.n(a),s=n(47998),l=n.n(s),c=n(90865),d=n.n(c),u=n(60663),m=n(45983),p=n(78171),h=n(4989),_=n(93192),f=n(92254),v=n(69187);let g=function(e){var t=e.description,n=void 0===t?null:t,a=e.tutors,s=void 0===a?null:a,c=e.courseContent,g=void 0===c?null:c,x=e.benefits,b=void 0===x?null:x,y=e.isBookedPage,j=(0,p.em)().CAMPUS_BASE_URL,w=(0,h.hH)();return(0,r.jsxs)("div",{className:(0,_.B)(d().courseDescriptionWrapper,void 0!==y&&y&&d().courseDescriptionWrapperNoPad),children:[n&&(0,r.jsx)(i.g,{as:"p",content:l()(n,["a","b","strong","i","u"])}),g&&(0,r.jsx)("ul",{children:g.map(function(e){return(0,r.jsx)(i.g,{as:"li",content:e.content},o()(e))})}),!(0,f.Im)(b)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m.Headline,{title:w("campus_headline_benefits"),tag:v.X.h3}),(0,r.jsx)("ul",{children:null==b?void 0:b.map(function(e){return(0,r.jsx)("li",{children:e.content},o()(e))})})]}),!(0,f.Im)(s)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m.Headline,{title:w("campus_headline_tutors"),tag:v.X.h3}),(0,r.jsx)("div",{className:d().tutorWrapper,children:null==s?void 0:s.map(function(e){return(0,r.jsxs)("div",{className:d().tutors,children:[(0,r.jsx)("div",{className:d().tutorsImage,children:(0,f.Im)(e.picture)?(0,r.jsx)(u._,{src:"/images/dummy-profile.png",title:"",alt:""}):(0,r.jsx)(u._,{src:"".concat(j).concat(e.picture),title:"",alt:""})}),(0,r.jsxs)("div",{className:d().tutorsInner,children:[(0,r.jsx)("span",{className:d().tutorsRole,children:e.tutorRole}),(0,r.jsxs)("span",{className:d().tutorsName,children:[e.firstname," ",e.lastname]}),e.tutorsPosition&&(0,r.jsx)("span",{className:d().tutorsPosition,children:e.tutorsPosition})]})]},o()(e))})})]})]})}},30428:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CampusCourseDetails:()=>D});var r=n(80542),i=n(95155),a=n(61287),o=n(67127),s=n.n(o),l=n(20063),c=n(1213),d=n(47998),u=n.n(d),m=n(99379),p=n.n(m),h=n(69187),_=n(79024),f=n(30250),v=n(8282),g=n(28931),x=n(67186),b=n(33849),y=n(98077),j=n(571),w=n(59784),k=n(45983),I=n(43245),C=n(4989),N=n(78171),T=n(69256),S=n(32520),A=n(92254),P=n(99559),E=n(96721),L=n(11292);function D(e){var t,n,o,d,m=e.courseId,D=e.fs_language,F=parseInt(m),B=(0,N.em)(),H=B.CAMPUS_CLASS_TARGETGROUPS,M=B.CAMPUS_META,R=(0,l.useRouter)(),O=(0,l.usePathname)(),W=(0,T.S)(),z=W.loading,G=W.campusToken,V=(0,N.FM)(F).token,U=(0,N.de)(F),q=U.data,Y=U.reload,Z=U.isLoading,$=(0,N.HV)(F).selfData,K=null==$?void 0:$.id,X=(0,N.rW)(F),J=X.isLoading,Q=X.participantCount,ee=(0,C.hH)(),et=(0,c.d4)(P.V$),en=(0,c.d4)(P.l
16),er=(0,r._)((0,N.LU)(F,K),1)[0];q&&(q.status=er);var ei=(0,(0,N.Ne)(!!(G||V)).getClassification)(H),ea=function(e){var t;return!!(null==q||null==(t=q.topics)?void 0:t.find(function(t){return parseInt(null==t?void 0:t.id,10)===parseInt(e,10)}))},eo=null==ei?void 0:ei.filter(function(e){return ea(null==e?void 0:e.id)}),es=null==q?void 0:q.metaTags,el=(0,S._)(es);if(z||!q||V&&!$)return(0,i.jsx)("main",{children:(0,i.jsx)("div",{className:p().loaderWrapper,children:(0,i.jsx)(x.a,{})})});if($&&(0,I.E)(M.NAME,es)&&K&&(V||!G)){var ec="".concat(et).concat((0,E.z)((0,I.E)(M.NAME,es)),"/crs_").concat(F,"_pro_").concat(K,"-").concat(D);return R.replace(ec),null}var ed=(0,I.E)(M.START_DATE,es),eu=(0,I.E)(M.END_DATE,es),em=[];ed&&em.push({day:ed.split(" ")[0],time:ed.split(" ")[1]}),eu&&em.push({day:eu.split(" ")[0],time:eu.split(" ")[1]});var ep=null==es||null==(t=es.filter(function(e){return M.COURSE_CONTENTS.includes(null==e?void 0:e.id)}))?void 0:t.filter(function(e){return""!==e.content.trim()}),eh=null==es||null==(n=es.filter(function(e){return M.COURSE_BENEFITS.includes(null==e?void 0:e.id)}))?void 0:n.filter(function(e){return""!==e.content.trim()});return o=O.includes("?")?"".concat(en,"?").concat(null==(d=O.split("?"))?void 0:d[1]):en,(0,i.jsxs)(y.A,{reload:Y,subitems:[],courseId:F,data:q,children:[(0,i.jsx)(s(),{children:(0,i.jsx)("title",{children:u()((0,I.E)(M.NAME,es))})}),(0,i.jsx)(j.A,{children:(0,i.jsxs)("div",{className:p().courseDetails,children:[(0,i.jsxs)("div",{className:p().courseDetailsHeader,children:[(0,i.jsx)(g.E,{content:{target:o,showArrow:!0},className:"web20-icon-arrow-link-light-left",children:(0,i.jsx)(b.Translation,{id:"campus_back_catalog"})}),(0,i.jsx)("div",{className:p().learningForm,children:null==q?void 0:q.learningForm}),(0,i.jsx)(w.IntroText,{title:(0,L.W)((0,I.E)(M.NAME,es),60),intro:(0,L.W)(u()((0,I.E)(M.SUMMARY,es)),190),text:"",border:"disable-border",emphasize:"title",className:p().campusIntroTextNoTopMargin,containerClassName:p().campusIntroTextContainer,disableInEdit:!0})]}),(0,i.jsx)(v.e,{image:(0,A.JU)((0,I.E)(M.IMAGE,es),(0,A.JU)(null==q?void 0:q.moocImage,void 0)),courseHeadline:(0,I.E)(M.NAME,es),courseDate:em.length>0?em:void 0,availableSeats:(null==q?void 0:q.freePlaces)>0?null==q?void 0:q.freePlaces:void 0,seats:(null==q?void 0:q.freePlaces)>0&&(0,I.E)(M.MAX_CAPACITY,es),location:(0,I.E)(M.LOCATION,es),language:(0,I.E)(M.LANGUAGE,es),costs:(0,I.E)(M.PRICE,es),costsIncluded:el,duration:(0,I.E)(M.DURATION,es),isBooked:!Z&&!J&&Q>0,isCiam:!z&&!!G,isAvailable:(null==q?void 0:q.freePlaces)!==0,isCanceled:(null==q?void 0:q.status)==="CANCELLED",info:(0,I.E)(M.INFOBOX,es),targetGroup:null==eo?void 0:eo.map(function(e){return e.name}).join(", "),noParticipantLimit:(null==q?void 0:q.freePlaces)<0}),(0,i.jsxs)("div",{className:p().courseDetailsDescription,children:[(0,i.jsx)(k.Headline,{tag:h.X.h2,title:ee("campus_course_description"),className:"".concat(p().gddsHeadlineH2," ").concat(p().descriptionHeadline)}),(0,i.jsx)(f.A,{description:(0,I.E)(M.DESCRIPTION,es),tutors:null==q?void 0:q.tutors,courseContent:ep,benefits:eh}),(0,i.jsx)(a.c,{})]}),(0,i.jsx)(_.F,{locationId:(0,I.E)(M.LOCATION,es,!0)})]})})]})}},30441:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(81494),i=n(2367);function a(e,t){return(0,r._)(function(){return(0,i.YH)(this,function(n){return[2,new Promise(function(n,r){if(!t)return r(Error("google maps api key not provided!"));if(window.__googleMapsLoaded=function(){n(window.google);var t=new CustomEvent("google-map-loaded",{});document.dispatchEvent(t),e.cb&&"function"==typeof window[e.cb]&&window[e.cb](),delete window.__googleMapsLoaded},!document.getElementById("google-map-script")){var i,a={key:t,client:e.client||null,callback:"__googleMapsLoaded",libraries:(null==(i=e.libraries)?void 0:i.join(","))||["places"],v:e.version||"3.53",channel:e.channel||null,language:e.language||null,region:e.region||null,loading:"async"},o=Object.keys(a).filter(function(e){return!!a[e]}).map(function(e){return"".concat(e,"=").concat(a[e])}).join("&"),s=document.createElement("script");
1s.src="".concat("https://maps.googleapis.com/maps/api/js","?").concat(o),s.id="google-map-script",s.async=!0,s.addEventListener("error",r,{once:!0}),document.body.appendChild(s)}})]})})()}},30554:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(80542),i=n(95155),a=n(12115),o=n(1213),s=n(33849),l=n(49778),c=n(4043),d=n(67186);let u=function(e){var t=e.articleId,n=void 0===t?null:t,u=(0,r._)((0,a.useState)(""),2),m=u[0],p=u[1],h=(0,o.Pj)(),_=(0,r._)((0,a.useState)(!0),2),f=_[0],v=_[1],g=(0,r._)((0,a.useState)(!1),2),x=g[0],b=g[1],y=(0,o.d4)(c.Kw);return((0,a.useEffect)(function(){n&&y?(v(!0),(0,l.i)(n,y,h).then(function(e){p(Number(e).toFixed(2)),b(!1),v(!1)}).catch(function(){b(!0),v(!1)})):(b(!0),v(!1))},[n,y,h]),f)?(0,i.jsx)(d.a,{size:"small"}):x?(0,i.jsx)("span",{children:(0,i.jsx)(s.Translation,{id:"web20_pdp_price_error"})}):m?(0,i.jsxs)("span",{children:[m," ",(0,i.jsx)(s.Translation,{id:"web20_checkout_country_default_currency"})]}):null}},31338:(e,t,n)=>{"use strict";n.d(t,{y:()=>a});var r=n(17203),i=n(9915);function a(e,t){return(0,r.I)({event:"genericPageview",data:{title:e,path:(0,i.d1)(t)}})}},31818:e=>{e.exports={wrapper:"showroom-locator-teaser_wrapper__12yAz",hasSCL:"showroom-locator-teaser_hasSCL__iQLcD",errorWrapper:"showroom-locator-teaser_errorWrapper__66AMS",locatorContainer:"showroom-locator-teaser_locatorContainer__RJpo5",fullWidth:"showroom-locator-teaser_fullWidth__XfKmh"}},32520:(e,t,n)=>{"use strict";n.d(t,{_:()=>a});var r=n(1213),i=n(43245);function a(e){var t=(0,r.d4)(function(e){var t,n;return(null==(n=e.globals)||null==(t=n.server)?void 0:t.campusCostsIncluded)||""});return(0,i.T)(t.split(",").map(function(e){return e.trim()}),e).filter(function(e){return"1"===e.rawContent})}},33250:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(95155),i=n(26495),a=n(70622),o=n(12132),s=n(53445),l=n.n(s),c=n(93192);let d=function(e){var t=e.currentPageIndex,n=e.handleClickButtons,s=e.length,d=e.handleClickDots,u=s-1;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.$n,{type:o.lP.SEAMLESS,className:(0,c.B)(l().left,"is--active"),onClick:function(){t>0&&n(-1)},children:(0,r.jsx)(a.In,{symbol:"arrow-link-bold-left",color:a.b$.PRIMARY})}),(0,r.jsx)(i.A,{index:t,length:s,handleClickIndex:d,withPagination:!0}),(0,r.jsx)(o.$n,{type:o.lP.SEAMLESS,className:"".concat(t>=u?"right":"right is--active"),onClick:function(){t<u&&n(1)},children:(0,r.jsx)(a.In,{symbol:"arrow-link-bold-right",color:a.b$.PRIMARY})})]})}},34085:(e,t,n)=>{"use strict";n.d(t,{a:()=>r});var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:16;return e/t+"rem"}},34388:e=>{e.exports={campusBannerWrapper:"campus-landing_campusBannerWrapper__BbzaR",landingPage:"campus-landing_landingPage__AFNnT",content:"campus-landing_content__kWMQb",buttonContainer:"campus-landing_buttonContainer__Pyudo",loginButton:"campus-landing_loginButton__OkHQU",pictos:"campus-landing_pictos__
1VesX8",benefitContent:"campus-landing_benefitContent__yqXvs"}},34469:(e,t,n)=>{"use strict";n.d(t,{N:()=>C});var r=n(67867),i=n(11470),a=n(80542),o=n(95155),s=n(12115),l=n(57747),c=n(15442),d=n(23426),u=n(88225),m=n(85682),p=function(e){return{small:{s:"1 100%"},medium:{s:"0 calc(50% - ".concat(e,")")},large:{s:"0 calc(33.33% - ".concat(e,")")}}},h=d.Ay.div.withConfig({componentId:"sc-7a5f357a-0"})(["&&&{"," "," & ","{","}position:relative;min-height:13.5rem;box-sizing:border-box;padding:1.5rem 1.5rem 1rem 1.5rem;outline:none;a{margin-top:0.5rem;}& .image-container{transition:all 0.25s ease-in-out;}:hover{"," & ","{","}& ","{","}& .image-container{transform:scale(1);}}:focus{"," & ","{","}}:active:is(:focus){"," & ","{","}}@media ","{"," padding:2rem;","}@media ","{","}@media ","{max-height:21.75rem;}}"],function(e){var t=e.size,n=e.gap;return"flex: ".concat(p(n).small[t],";")},function(e){var t=e.theme,n=e.backgroundType,r=e.customBackground;return(0,u.Cz)(t,n,r)},c.Oi,function(e){var t=e.theme,n=e.backgroundType,r=e.customBackground;return(0,u.N$)(t,n,void 0,!!r)},function(e){var t=e.theme,n=e.backgroundType,r=e.customBackground;return(0,u.Cz)(t,n,r)},c.MS,function(e){var t=e.theme,n=e.backgroundType;return(0,m.h)(t,n,"hovered")},c.Oi,function(e){var t=e.theme,n=e.backgroundType,r=e.customBackground;return(0,u.N$)(t,n,"hovered",!!r)},function(e){var t=e.theme,n=e.backgroundType,r=e.customBackground;return(0,u.Cz)(t,n,r)},c.Oi,function(e){var t=e.theme,n=e.backgroundType,r=e.focused,i=e.customBackground;return(0,u.N$)(t,n,r?"focused":void 0,!!i)},function(e){var t=e.theme,n=e.backgroundType,r=e.customBackground;return(0,u.Cz)(t,n,r)},c.Oi,function(e){var t=e.theme,n=e.backgroundType,r=e.focused,i=e.customBackground;return(0,u.N$)(t,n,r?void 0:"active",!!i)},function(e){return e.theme.device.medium},function(e){var t=e.size,n=e.gap;return"flex: ".concat(p(n).medium[t],";")},function(e){var t=e.height;return"height: ".concat(t,"px;")},function(e){return e.theme.device.large},function(e){var t=e.size,n=e.gap;return"flex: ".concat(p(n).large[t],";")},function(e){return e.theme.device.xlarge}),_=n(24707),f=n.n(_),v=n(60721),g=n.n(v),x=n(69187),b=n(45983),y=n(60663),j=n(93192),w=n(88408),k=n(34378),I=n(92348);function C(e){var t,n,d,u,m,p,_=e.title,v=e.subTitle,C=e.size,N=e.paragraph,T=e.link,S=e.backgroundType,A=e.customBackground,P=e.children,E=e.gap,L=e.label,D=e.marker,F=void 0===D?"":D,B=e.previewId,H=e.titlePreviewId,M=e.subtitlePreviewId,R=e.textPreviewId,O=(0,a._)((0,s.useState)(!1),2),W=O[0],z=O[1],G=(0,a._)((0,s.useState)(0),2),V=G[0],U=G[1],q=(0,s.useRef)(null),Y=(0,k.f)();function Z(){null!==q.current&&U(Number(window.getComputedStyle(q.current).width.replace("px","")))}(0,s.useEffect)(function(){Z()},[]),(0,s.useEffect)(function(){return window.addEventListener("resize",Z),function(){return window.removeEventListener("resize",Z)}},[]);var $="inverted";return"light"===S?$="primary":"dark"===S&&($="invertedOnColor"),(0,o.jsxs)(h,(0,i._)((0,r._)({ref:q,gap:E,height:V,onMouseDown:function(){return z(!1)},onKeyUp:function(){return z(!0)},onBlur:function(){return z(!1)},onClick:function(e){T&&T.target&&T.onClick(e)},focused:W,tabIndex:0,backgroundType:S,customBackground:A,size:C,"data-testid":"headline-with-short-teaser-input"},(0,w.q)(B)),{children:[(0,o.jsx)(c.MS,{}),null!=P?P:(t=T.target,n=T.text,d=T.showArrow,u=T.onClick,m=T.windowTarget,p=t&&n,(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(b.Headline,{tag:x.X.h3,title:_,subtitle:v,text:N,titlePreviewId:H,subtitlePreviewId:M,textPreviewId:R,className:(0,j.B)(f().headline,f()[S]),textClassName:(0,j.B)(f().copyText,p&&f().copyTextHasLink,("inspireret-af-naturen"===F||"b2b"===F||"b2c"===F)&&f().copyTextHasMarker),titleClassName:Y?g().twyfordHeadlineAndSubline:g().headlineAndSublineUppercase}),p&&(0,o.jsx)(l.N,{hasArrow:d,onClick:function(e){"function"==typeof u&&(null==e||e.stopPropagation(),u(e))},windowTarget:void 0===m?"self":m,stylingType:$,text:(0,I.j)(n),target:t,alignByContent:"left",className:f().link,standardFontSize:!1}),"inspireret-af-naturen"===F&&(0,o.jsx)(c.jx,{children:L}),("b2b"===F||"b2c"===F)&&(0,o.jsx)(c.jx,{children:(0,o.jsx)(y._,{data:{url:"/icons/icon-".concat(F,".svg"),format:"150_150"},alt:F})})]})),(0,o.jsx)(c.Oi,{})]}))}}
1,34574:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(67867),i=n(95155),a=n(12115),o=n(44287),s=n(29445),l=n.n(s),c=n(12132),d=n(23130),u=n(4989);let m=function(e){var t=e.className,n=e.countInput,s=e.decreaseItem,m=e.increaseItem,p=e.onInputBlur,h=e.setItem,_=e.article,f=1>=Number(n)?l().disabled:"",v=Number(n)>=99?l().disabled:"",g=(0,d.d)(),x=(0,u.hH)(),b=(0,a.useId)(),y=g?o.$:c.$n;return(0,i.jsxs)("div",{className:"".concat(l().counter," ").concat(void 0===t?null:t),children:[(0,i.jsx)(y,(0,r._)({symbol:"minus",disabled:!!f||(null==_?void 0:_.isBeingUpdated),onClick:s,"aria-label":x("arialabel_reduce_itemnumber")},g?{stylingType:"iconFlat",isIcon:!0,className:l().gddsButtonDecrease}:{className:"".concat(l().counterButton," ").concat(l().buttonDecrease," ").concat(f),type:c.lP.PLAIN})),(0,i.jsx)("input",{type:"text",value:n,onChange:h,onBlur:p,id:b}),(0,i.jsx)(y,(0,r._)({symbol:"plus",disabled:!!v||(null==_?void 0:_.isBeingUpdated),onClick:m,"aria-label":x("arialabel_increase_itemnumber")},g?{stylingType:"iconFlat",isIcon:!0}:{className:"".concat(l().counterButton," ").concat(l().buttonIncrease," ").concat(v),type:c.lP.PLAIN}))]})}},34712:(e,t,n)=>{"use strict";n.d(t,{W:()=>m});var r=n(95155),i=n(17972),a=n.n(i),o=n(67296),s=n(60663),l=n(33849),c=n(64230),d=n(4989),u=n(92254);function m(e){var t=e.name,n=e.articles,i=e.currentImage,m=e.categories,p=e.productLink,h=e.state,_=e.onClick,f=e.useFormatAsAspectRatio,v=e.tabIndex,g=(0,d.hH)(),x=(0,c.Vq)(m),b=(0,u.Im)(x)?"":" - ".concat(x),y=(0,c.NM)(g("web20_products_image_of")),j=(0,c.kE)(g("web20_products_imagealt_suffix")),w="".concat(y).concat(t).concat(b).concat(j);return(0,r.jsx)("div",{className:a().productTile,children:(0,r.jsxs)(o.CmsLink,{onClick:_,link:{target:p,tabIndex:v},children:[(0,r.jsx)("div",{className:a().imageWrapper,children:(0,r.jsx)(s._,{useFormatAsAspectRatio:void 0===f||f,src:i,data:{format:"1_1",url:i},alt:w,title:w})}),(null==h?void 0:h.indicator)&&(0,r.jsx)("div",{className:a().newLabel,children:(0,r.jsx)(l.Translation,{id:"web20_new_label"})}),(0,r.jsxs)("div",{className:a().content,children:[(0,r.jsx)("span",{className:a().name,children:t}),(0,r.jsxs)("span",{className:a().amount,children:[null==n?void 0:n.articlesListSize," \xa0",(0,r.jsx)(l.Translation,{id:"web20_products_articles"})]})]})]})})}},34813:(e,t,n)=>{"use strict";n.d(t,{f:()=>m});var r=n(80542),i=n(12115),a=n(1213),o=n(56460),s=n(8155),l=n(99559),c=n(44458),d=n(4043),u=n(914);function m(e,t){var n=(0,r._)(i.useState(!0),2),m=n[0],p=n[1],h=(0,r._)(i.useState(!0),2),_=h[0],f=h[1],v=(0,r._)(i.useState(!0),2),g=v[0],x=v[1],b=i.useContext(o.IC).state,y=b.ciam,j=b.session,w=b.sessionIsLoading,k=(0,a.d4)(u.YN),I=(0,a.d4)(u.gz),C=(0,a.d4)(d.Kw),N=(0,a.wA)(),T=(0,a.d4)(l.J5),S=(0,a.d4)(c.KU);return i.useEffect(function(){j&&C&&!w&&T&&!S&&N((0,s.nB)(j,C,y))},[j,y,C,w,T,S]),i.useEffect(function(){if(k&&!I){var n=null==k?void 0:k.find(function(t){return String(null==t?void 0:t.key).includes(e)}),r=(null==k?void 0:k.reduce(function(e,t){return e+parseFloat(t.totalPrice)},0))||0;f(!!n),x(r>=t),p(!1)}},[k,I]),[m,_,g]}},35443:(e,t,n)=>{"use strict";n.d(t,{s7:()=>J,o7:()=>G,Lt:()=>V});var r=n(81494),i=n(80542),a=n(2367),o=n(95155),s=n(12115),l=n(67867),c=n(11470),d=n(12844),u=n(42441),m=n(10685),p=n.n(m),h=n(43580),_=n(96256),f=n(23426),v=f.Ay.li.withConfig({componentId:"sc-edde5982-0"})(["cursor:pointer;box-sizing:border-box;list-style:none;height:2.5rem;display:flex;align-items:center;padding:0;& > span{margin-right:0.5rem;}"," && > p{padding:0;margin:0;.highlight{font-weight:700;}> label{margin-left:0.5rem;color:",";}}"],function(e){return e.focused?"outline: 2px solid var(--cl17);":""},function(e){return e.theme.colors.grey13}),g=(0,f.Ay)(_.Z).withConfig({componentId:"sc-edde5982-1"})(["white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1rem !important;"]);function x(e){var t=e.onSelectOption,n=e.iconName,r=e.mainText,i=e.secondary_text,a=e.focused;return(0,o.jsxs)(v,{focused:a,onClick:function(){"function"==typeof t&&t()},children:[(0,o.jsx)(h.I,{symbol:n}),(0,o.jsxs)(g,{variant:"p2",children:[r,(0,o.jsx)(_.Z,{variant:"label1",children:i})]})]})}var b=f.Ay.span.withConfig({componentId:"sc-fc1354fa-0"})(["& .point{animation:"," ",";}& svg path,& svg circle{stroke:",";}& .point{fill:",";}"],function(){return(0,f.i7)(["50%{opacity:0;}"])},function(e){return e.pending?"1s linear infinite":"none"},function(e){var t=e.active,n=e.theme;return t?n.colors.primaryLight:n.colors.black},function(e){var t=e.active,n=e.theme;return t?n.colors.primaryLight:n.colors.black});function y(e){return(0,o.jsx)(b,(0,c._)((0,l._)({},e),{children:(0,o.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,o.jsx)("path",{d:"M8 0V2",stroke:"black",strokeWidth:"1.25"}),(0,o.jsx)("path",{d:"M8 14V16",stroke:"black",strokeWidth:"1.25"}),(0,o.jsx)("path",{d:"M0 8H2",stroke:"black",strokeWidth:"1.25"}),(0,o.jsx)("path",{d:"M14 8H16",stroke:"black",strokeWidth:"1.25"}),(0,o.jsx)("circle",{cx:"8.12012",fill:"white",cy:"8.11719",r:"6.25",stroke:"black"}),(0,o.jsx)("circle",{className:"point",cx:"8",cy:"8",r:"2.5",fill:"black",stroke:"black"})]})}))}var j=n(49949),w=f.Ay.div.withConfig({componentId:"sc-7b9a45c7-0"})(["margin-right:1rem;background-color:",";&&{","}&& .backButton{",";}@media ","{",";}@media ","{&&{all:unset;}& .backButton{display:none;}}"],function(e){return e.theme.colors.white},function(e){return e.isFocused?"\n position: fixed;\n margin-right: 0;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 100;\n padding: 1rem 1rem 0 1rem;\n width: unset;\n ":""},function(e){return e.isFocused?"\n cursor: pointer;\n ":""},function(e){return e.theme.device.medium},function(e){return e.isFocused?"padding: 1.5rem 1.5rem 0 1.5rem":""},function(e){return e.theme.device.large}),k=f.Ay.form.withConfig({componentId:"sc-7b9a45c7-1"})(["position:relative;height:2.75rem;width:100%;"]),I="2.75rem",C=f.Ay.div.withConfig({componentId:"sc-7b9a45c7-2"})(["position:relative;z-index:2;width:100%;height:100%;font-size:16px;& span{svg{fill:",";}}& .leftIcon{position:absolute;top:50%;transform:translateY(-50%);height:100%;width:",";display:flex;justify-content:center;align-items:center;cursor:pointer;&:focus-visible{outline:2px solid var(--cl17);}","}& > span:last-child{position:absolute;top:0;bottom:0;right:0;width:",";display:flex;justify-content:center;align-items:center;&:focus-visible{outline:2px solid var(--cl17);}}"],function(e){var t=e.theme;return e.darkIcon?t.colors.black:t.colors.grey12},I,function(e){return e.isMobileOverlayMode?"\n &.lens {\n display: none;\n }\n ":"\n &.backButton {\n display: none;\n }\n "},I),N=f.Ay.input.withConfig({componentId:"sc-7b9a45c7-3"})(["&&{box-sizing:border-box;
1cursor:auto;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:",";padding-left:",";height:100%;background-color:",";box-shadow:",";border-style:solid;border-width:1px;border-color:var(--cl10,#b4b4b4);}&::placeholder{color:rgba(",",0.36);}&&:hover{box-shadow:",";border-color:var(--cl14,#5c5c5c);background:var(--cl02,#fcfcfc);}&&:focus-visible{box-shadow:",";border-color:",";border-width:",";}&&:active{border-color:var(--cl16,#000);background:var(--cl05,#f1f1f1);}+ span{cursor:pointer;}"],I,I,function(e){return e.theme.colors.white},function(e){return e.boxShadow?"0 2px 6px 0 rgba(0, 0, 0, 0.26)":"none"},function(e){return e.theme.colors.transparentBlack},function(e){return e.boxShadow?"0 2px 6px 0 rgba(0, 0, 0, 0.26)":"none"},function(e){return e.boxShadow?"0 2px 6px 0 rgba(0, 0, 0, 0.26)":"none"},function(e){var t=e.$isClicked;return"".concat(t?"var(--cl16, #000)":"var(--cl17)")},function(e){var t=e.$isClicked;return"".concat(t?"1px":"2px")}),T=f.Ay.ul.withConfig({componentId:"sc-7b9a45c7-4"})(["background-color:",";position:absolute;top:100%;padding:1rem 0 0.5rem 1rem;left:1px;right:1px;margin:0;z-index:1;@media ","{box-shadow:0 2px 6px 0 rgba(0,0,0,0.26);top:0;padding:3.5rem 0 0.5rem 1rem;}&& > p{padding:0;margin:0 0 0.5rem 0;color:",";}"],function(e){return e.theme.colors.white},function(e){return e.theme.device.large},function(e){return e.theme.colors.grey11}),S=n(33016),A=n(13280),P=function(e){var t=e.onSelect,n=e.itemsCount,r=(0,i._)((0,s.useState)(-1),2),a=r[0],o=r[1];return{onKeyDown:function(e){e.key===A.Y.ArrowUp&&(e.preventDefault(),o(function(e){return a>0?e-1:n-1})),e.key===A.Y.ArrowDown&&(e.preventDefault(),o(function(e){return a<n-1?e+1:0})),e.key===A.Y.Enter&&a>=0&&t()},onBlur:function(){o(-1)},focusedIndex:a,setFocusedItemIndex:o}},E=n(62249);function L(e){var t=e.suggestions,n=void 0===t?[]:t,r=e.flyoutLabel,a=e.placeholder,m=e.iconName,f=void 0===m?"Location":m,v=e.onChange,g=e.onSubmit,b=e.onLocationClick,I=e.value,A=e.geoLocated,L=e.geoLocationPending,D=e.ariaLabelSearchIcon,F=e.ariaLabelLocalisationIcon,B=(0,d._)(e,["suggestions","flyoutLabel","placeholder","iconName","onChange","onSubmit","onLocationClick","value","geoLocated","geoLocationPending","ariaLabelSearchIcon","ariaLabelLocalisationIcon"]),H=(0,s.useRef)(null),M=(0,s.useRef)(null),R=(0,i._)((0,s.useState)(!1),2),O=R[0],W=R[1],z=(0,i._)((0,s.useState)(!1),2),G=z[0],V=z[1],U=(0,i._)((0,s.useState)(!1),2),q=U[0],Y=U[1],Z=(0,E.GM)({gdds:!0}),$=(0,s.useContext)(j.SJ).locatorWrapperRef,K=O&&!Z,X=(0,u.i)({onFocusChange:function(e){if(!e){document.body.style.touchAction="unset";return}("iPhone"===window.navigator.platform||-1!==window.navigator.userAgent.indexOf("iPhone"))&&setTimeout(function(){window.scrollTo({top:0,left:0}),document.body.scrollTop=0,document.body.style.touchAction="none"},150),W(!0),V(!0)},onBlur:function(){W(!1)}}).focusProps,J=P({onSelect:function(){ei(n[Q])()},itemsCount:n.length}),Q=J.focusedIndex,ee=J.setFocusedItemIndex,et=J.onKeyDown,en=J.onBlur,er=(0,s.useMemo)(function(){return G&&n.length>0},[G,n]);(0,S.W)(H,function(){V(!1),Z&&W(!1)}),(0,s.useEffect)(function(){G&&ee(-1)},[ee,G]),(0,s.useEffect)(function(){var e,t;$&&(K?null==(e=$.current)||e.classList.add("fixed"):null==(t=$.current)||t.classList.remove("fixed"))},[K,$]);var ei=function(e){return function(){if(e){var t=e.secondaryText,n=e.mainText;v("".concat(n," ").concat(t).trimEnd(),!0),V(!1),W(!1)}}},ea=function(){var e;null==(e=M.current)||e.blur(),V(!1),W(!1),g()};return(0,o.jsx)(w,{isFocused:O,children:(0,o.jsxs)(k,{ref:H,onSubmit:function(e){e.preventDefault(),ea()},children:[(0,o.jsxs)(C,{darkIcon:O||!!I,isMobileOverlayMode:K,children:[(0,o.jsx)("span",{className:"leftIcon lens",role:"button",tabIndex:0,"aria-label":D||void 0,onClick:ea,onKeyDown:function(e){("Enter"===e.key||" "===e.key)&&(e.preventDefault(),v("",void 0))},onKeyUp:function(e){"Enter"===e.key&&ea()},children:(0,o.jsx)(h.I,{symbol:"Search"})}),(0,o.jsx)("span",{className:"leftIcon backButton",role:"button",tabIndex:0,onClick:function(){W(!1),V(!1)}
1,onKeyDown:function(e){("Enter"===e.key||" "===e.key)&&(e.preventDefault(),v("",void 0))},onKeyUp:function(e){"Enter"===e.key&&(W(!1),V(!1))},children:(0,o.jsx)(h.I,{symbol:O?"arrow_left":"Search"})}),(0,o.jsx)(N,(0,c._)((0,l._)({$isClicked:q,autoComplete:"off",type:"text"},B,X),{placeholder:O?void 0:a,boxShadow:!O&&!G,value:I,onChange:function(e){V(!0),v(e.target.value,void 0)},onKeyDown:function(e){et(e),"Escape"===e.key&&V(!1)},onBlur:function(){Y(!1),en()},onMouseDown:function(){Y(!0)},ref:M})),I&&O?(0,o.jsx)("span",{role:"button",className:"resetButton",tabIndex:0,onClick:function(){v("",void 0)},onKeyDown:function(e){("Enter"===e.key||" "===e.key)&&(e.preventDefault(),v("",void 0))},onKeyUp:function(e){"Enter"===e.key&&v("",void 0)},children:(0,o.jsx)(h.I,{symbol:"Close"})}):(0,o.jsx)(y,{tabIndex:0,"aria-label":F||void 0,active:A,pending:L,onClick:b,onKeyDown:function(e){"Enter"===e.key&&b()}})]}),er&&(0,o.jsxs)(T,{children:[(0,o.jsx)(_.Z,{variant:"p2",fontWeight:500,children:r}),n.map(function(e,t){var n=e.hightlightedMainText,r=e.secondaryText;return(0,o.jsx)(x,{focused:Q===t&&O,iconName:f,onSelectOption:ei(e),mainText:n,secondary_text:r},p()(e))})]})]})})}var D=n(20063),F=n(52832),B=n(79542),H=n(7930),M=n(37017),R=n(9915),O=n(64543),W=function(e){var t,n,o,l,c,d,u=e.locatorPath,m=e.entries,p=e.prefilters,h=function(){C(!1)},_=(0,D.useRouter)(),f=(0,D.usePathname)(),v=(0,s.useRef)(""),g=(0,i._)((0,s.useState)(!1),2),x=g[0],b=g[1],y=(0,i._)((0,s.useState)(!1),2),j=y[0],w=y[1],k=(0,i._)((0,s.useState)(!1),2),I=k[0],C=k[1],N=(0,i._)((0,B.D)(["lat","lng","addr","country","cat","partner","pro_cat","pro_ser"]),2),T=N[0],S=N[1],A=(n=(t=(0,i._)((0,s.useState)(void 0),2))[0],o=t[1],c=(l=(0,i._)((0,s.useState)(void 0),2))[0],d=l[1],(0,s.useEffect)(function(){var e;null==(e=navigator.permissions)||e.query({name:"geolocation"}).then(function(e){o(e)}).catch(function(){o(void 0)})},[]),(0,s.useEffect)(function(){if(n){var e=function(){d("granted"===n.state)};return n.addEventListener("change",e),function(){n.removeEventListener("change",e)}}},[n]),c),P=(0,R.z1)().trackLocator,E=(0,O.$)(),L=E.trackLocatorSearch,W=E.trackLocatorInteraction,G=E.trackGenericClick,V=m?(0,M.j)(null==m?void 0:m.map(function(e){var t;return null==e||null==(t=e.country)?void 0:t.toLowerCase()})).filter(H.O9):void 0,U=(0,s.useMemo)(function(){if((null==T?void 0:T.lat)&&(null==T?void 0:T.lng))return{coordinates:{lat:Number(T.lat),lng:Number(T.lng)},address:T.addr}},[T]);return(0,s.useEffect)(function(){A&&h()},[A]),{location:U,error:I,geoLocated:x,geoLocationPending:j,locate:function(e){return(0,r._)(function(){var t,n,r,i,o;return(0,a.YH)(this,function(a){switch(a.label){case 0:return a.trys.push([0,4,5,6]),C(!1),w(!0),e?G({page_section:e,interaction_type:"activate-location"}):W({page_content_type:"partner-locator",interaction_type:"activate-location"}),[4,(0,F.Iu)()];case 1:if(!(t=a.sent()))return[3,3];return[4,(0,F.OU)({lat:Number(t.lat),lng:Number(t.lng)})];case 2:n=a.sent(),b(!0),i=z(Object.assign(T,p,{lat:String(t.lat),lng:String(t.lng),addr:null!=(r=null==n?void 0:n.address)?r:""})),f===u?S(i):_.push("".concat(null!=u?u:"","?").concat(new URLSearchParams(i).toString())),a.label=3;case 3:return[3,6];case 4:return o=a.sent(),C(!0),console.error("Error finding location: ".concat(o)),[3,6];case 5:return w(!1),[7];case 6:return[2]}})})()},findLocation:function(e){return(0,r._)(function(){var t,n,r,i,o;return(0,a.YH)(this,function(a){switch(a.label){case 0:return v.current=e,[4,(0,F.HI)(e)];case 1:return(t=a.sent())&&(b(!1),n=t.address_components.find(function(e){return"country"===e.types[0]}),r=void 0,T.country&&V&&(null==n?void 0:n.short_name)&&V.includes(n.short_name.toLowerCase())&&(r=n.short_name),o=z(Object.assign(T,p,{lat:String(t.coordinates.lat),lng:String(t.coordinates.lng),addr:null!=(i=t.address)?i:""})),r&&!o.country&&(o.country=r),L({page_content_type:"partner-locator",search_term:v.current}),P({click_intent:"locator search",search_term:v.current,search_term_executed:null==t?void 0:t.address,currency:"EUR",value:2,content_type:"locator-partner"}
1),f===u?S(o):_.push("".concat(null!=u?u:"","?").concat(new URLSearchParams(o).toString()))),[2]}})})()},resetError:h}};function z(e){return Object.fromEntries(Object.entries(e).filter(function(e){var t=(0,i._)(e,2);return void 0!==(t[0],t[1])}))}var G=(0,s.createContext)({}),V=function(e){var t=e.children,n=e.locatorPath,r=e.entries,i=e.prefilters;return(0,o.jsx)(G.Provider,{value:W({locatorPath:void 0===n?"":n,entries:r,prefilters:void 0===i?{}:i}),children:t})},U=n(39487),q=function(e,t){for(var n=[],r=0;r<t.length;r++){var i,a=0===r?0:t[r].offset,s=null==(i=t[r+1])?void 0:i.offset;n.push(Y(e,t[r],a,s))}return n.map(function(e){return(0,o.jsx)(o.Fragment,{children:e})})},Y=function(e,t,n,r){var i=t.offset,a=i+t.length,s=e.slice(n,i),l=e.slice(i,a),c=e.slice(a,r||e.length);return[s,(0,o.jsx)("span",{className:"highlight",children:l},"".concat(n,"-").concat(r)),c]},Z=n(34357),$=n(43697),K=n(48331),X=n(10418);function J(e){var t,n,l,c,d,u,m,p,h,_,f,v,g=e.ariaLabelSearchIcon,x=e.ariaLabelLocalisationIcon,b=(t=(0,i._)((0,B.D)(["addr"]),1
1)[0].addr,(0,s.useMemo)(function(){var e=localStorage.getItem("locator.recentResults"),n=[];if(null!==e&&(n=JSON.parse(e)),t){var r=n.indexOf(t);-1===r?n.unshift(t):n=[t].concat((0,U._)(n.slice(0,r)),(0,U._)(n.slice(r+1))),localStorage.setItem("locator.recentResults",JSON.stringify(n.slice(0,5)))}return n.map(function(e){var t=e.split(",");return{structured_formatting:{main_text:t[0],secondary_text:t.slice(1).join(",").trim()}}})},[t])),y=(0,X.c)(),w=(0,s.useContext)(G),k=w.findLocation,I=w.geoLocated,C=w.geoLocationPending,N=w.locate,T=w.location,S=(0,i._)((0,s.useState)((null==T?void 0:T.address)||""),2),A=S[0],P=S[1],E=(n=(0,s.useRef)(new window.google.maps.places.AutocompleteService).current,c=(l=(0,i._)((0,s.useState)([]),2))[0],d=l[1],u=(0,s.useContext)(j.gM).countries,m=(0,K.n)().toLowerCase(),p=(0,i._)((0,Z.d7)(A,250),1)[0],h=(0,s.useMemo)(function(){if(u&&u.length>0){var e=u.map(function(e){return null==e?void 0:e.toLowerCase()}).filter(H.O9);return e.length<=5?e:null}return m},[m,u]),(0,s.useEffect)(function(){p.length>2&&n.getPlacePredictions({input:p,componentRestrictions:{country:h}}).then(function(e){d(e.predictions)}).catch(function(){$.t.error("Failed to load predictions"),d([])})},[h,n,p]),c),D=A?"suggestions":"recentResults",F=(0,R.z1)(),M=(0,O.$)().trackGenericClick,W=(0,s.useMemo)(function(){var e="recentResults"===D;return("suggestions"===D?E:b).map(function(t){var n=t.structured_formatting,r=n.main_text,i=n.secondary_text,a=n.main_text_matched_substrings,o=e?[{offset:0,length:r.length}]:a,s=q(r,o||[]);return{mainText:r,secondaryText:i,hightlightedMainText:s,prediction:t}})},[D,E,b]),z="suggestions"===D?null==y||null==(_=y.search)?void 0:_.suggestionsLabel:null==y||null==(f=y.search)?void 0:f.recentResultsLabel,V="suggestions"===D?"Location":"Clock",Y=function(e){return(0,r._)(function(){return(0,a.YH)(this,function(t){return k(e),[2]})})()};return(0,s.useEffect)(function(){var e;P(null!=(e=null==T?void 0:T.address)?e:"")},[null==T?void 0:T.geoCoordinates,null==T?void 0:T.address]),(0,o.jsx)(L,{iconName:V,flyoutLabel:z,onSubmit:function(){Y(A)},onChange:function(e,t){P(e),t&&Y(e)},onClick:function(){M({page_section:"teaser-tiles",interaction_type:"search"}),F.trackClick({click_intent:"locator_tile",click_element:"tile"})},geoLocationPending:C&&!I,geoLocated:I,suggestions:W,name:"zipOrCity",placeholder:null==y||null==(v=y.search)?void 0:v.placeholder,value:A,onLocationClick:function(){return N("teaser-tiles")},ariaLabelSearchIcon:g,ariaLabelLocalisationIcon:x})}},35670:(e,t,n)=>{"use strict";n.d(t,{PressOverviewWithPageContextContent:()=>y});var r=n(67867),i=n(11470),a=n(39487),o=n(95155);n(12115);var s=n(78354),l=n.n(s),c=n(58859),d=n(79706),u=n(97722),m=n(88790),p=n(59784),h=n(18082),_=n(23514),f=n(81912),v=n(75462),g=n(92254),x=n(50663),b=n(50088),y=(0,n(89504).Q)(function(e){if((0,g.Im)(e)||(0,g.Im)(e.contentAreas))return null;var t,n,s=e||{},y=s.metaData,j=s.page,w=void 0===j?{}:j,k=w.slider,I=w.intro,C=w.text,N=w.headline,T=void 0===N?"":N,S=w.subHeadline,A=void 0===S?"":S,P=w.hero,E=w.showAnchor,L=w.collapseAnchor,D=w.showSmallFormat,F=w.pageAnchorTitle,B=s.contentAreas,H=void 0===B?{}:B,M=H.content,R=void 0===M?[]:M,O=H.content_text_media,W=void 0===O?[]:O,z=s.relatedLinks,G=(0,b.o)(e),V=!(0,g.Im)(null==P?void 0:P.items)&&(null==(t=P.items[0])?void 0:t.type)==="hero_c_item";return(0,o.jsxs)(o.Fragment,{children:[!(0,g.Im)(null==P?void 0:P.items)&&!V&&(0,o.jsx)(v.m,{maxContentWidth:(0,x.gi)(x.pc.gddsFullGrid),children:(0,o.jsx)(d.HeroImageGdds,(0,i._)((0,r._)({},P),{showSmallFormat:D,isSeoConformCarousel:!0}))}),(0,o.jsx)(m.A,(0,r._)({className:l().breadcrumbs},e)),k&&(0,o.jsx)(d.HeroImageGdds,(0,r._)({},k)),V&&(0,o.jsx)(c.default,(0,r._)({},null==(n=P.items)?void 0:n[0])),(T||A)&&(0,o.jsx)(p.IntroText,{className:l().intro,title:T,subtitle:A,text:void 0===C?"":C,intro:void 0===I?"":I,border:"disable-border",disableInEdit:!0}),E&&(0,o.jsx)(h.AnchorBar,{content:(0,a._)(null!=W?W:[]).concat((0,a._)(null!=R?R:[])),collapseAnchor:L,pageAnchorTitle:F}),(0,o.jsx)(u.f,(0,i._)((0,r._)({contentType:"content_text_media"},e),{borderIgnoreIsLast:(null==R?void 0:R.length)>0,tppDisableAddSibling:!0})),(0,o.jsx)(u.f,(0,r._)({contentType:"content"},e)),G&&(0,o.jsx)(v.m,{maxContentWidth:(0,x.gi)(x.pc.gddsFullGrid),children:(0,o.jsx)(_.A,{contentType:"page",metaData:y,useInContentPage:!0})}),(0,o.jsx)(f.l,{title:null==z?void 0:z.title,anchor:null==z?void 0:z.anchor,categories:null==z?void 0:z.categories})]})})},35791:(e,t,n)=>{"use strict";n.d(t,{VideocenterChannel:()=>u});var r=n(95155),i=n(67909),a=n(20063),o=n(69870),s=n(23130),l=n(31988),c=n(99749),d=(0,i.default)(function(){return Promise.all([n.e(1177),n.e(1579)]).then(n.bind(n,51579))},{loadableGenerated:{webpack:function(){return[51579]}}});function u(e){var t=e.channels,n=(0,s.d)(),i=(0,l.R)(),u=(0,a.useSearchParams)(),m=(0,c.HZ)();if(!(0,c.AU)(m))return null;
1var p=m.breadcrumbs,h=u.get("channel")||"";return(0,r.jsxs)(r.Fragment,{children:[(i||n)&&(0,r.jsx)(o.default,{items:p}),(0,r.jsx)(d,{searchQueryChannelId:h,channels:t,page:m})]})}},35855:e=>{e.exports={paragraph:"orderhistory_paragraph__JZWW6",gddsOrdersAccordion:"orderhistory_gddsOrdersAccordion__8yUIR",message:"orderhistory_message__1muyl",historyLoader:"orderhistory_historyLoader__XMx9W",historyLoadmore:"orderhistory_historyLoadmore__4M74A",inactive:"orderhistory_inactive__YYRST",orderHistory:"orderhistory_orderHistory__QrVnq",accordionTitle:"orderhistory_accordionTitle__IEJcP",pendingOrderDescription:"orderhistory_pendingOrderDescription__RFbdE",titleDate:"orderhistory_titleDate__Y8kqI",pendingOrder:"orderhistory_pendingOrder__QyEk4",table:"orderhistory_table__2_0WP",product:"orderhistory_product__8Y5JE"}},36414:e=>{e.exports={placeholder:"content-area-placeholder_placeholder__egfC6"}},36756:e=>{e.exports={pressPortalAssetDetailPage:"asset-detail-page_pressPortalAssetDetailPage__pncol",titleWrapper:"asset-detail-page_titleWrapper__T0l6b",document:"asset-detail-page_document__ne5LE",headline:"asset-detail-page_headline__vDWi1",documentBorder:"asset-detail-page_documentBorder__f_zo6",documentFontSize:"asset-detail-page_documentFontSize__MKF0B",desc:"asset-detail-page_desc__AA0Ww",wrapper:"asset-detail-page_wrapper__flGXm",landscape:"asset-detail-page_landscape__JMh6c",imageContainer:"asset-detail-page_imageContainer__ZoLFc",heroImageC:"asset-detail-page_heroImageC__fwBLN"}},36997:e=>{e.exports={gddsForm:"gdds-form_gddsForm__OrxB5",rowElement:"gdds-form_rowElement__Hjob1",gddsField:"gdds-form_gddsField__fgs_t",hasError:"gdds-form_hasError__B2Ca2",formFieldset:"gdds-form_formFieldset__VdpQW",formFieldsGroup:"gdds-form_formFieldsGroup__7Uc92","light-grey":"gdds-form_light-grey__LDa_N",white:"gdds-form_white__W64vQ",grey:"gdds-form_grey__y6yZd",porcelain:"gdds-form_porcelain__SJvWK",spacer:"gdds-form_spacer__v8_6t",copyText:"gdds-form_copyText__YYrj1",border:"gdds-form_border__xo_IR",formContainer:"gdds-form_formContainer__rrJZ5",gddsGridContainer:"gdds-form_gddsGridContainer__lAjeH",nordicsForm:"gdds-form_nordicsForm__kO1Xv",koloForm:"gdds-form_koloForm__a1NML",gddsToggleButtons:"gdds-form_gddsToggleButtons__DYA6n",gddsTimepicker:"gdds-form_gddsTimepicker__7CRIE",gddsDatepicker:"gdds-form_gddsDatepicker__Na_jP",gddsToggleLabel:"gdds-form_gddsToggleLabel__z6MAW",gddsToggleButtonsImage:"gdds-form_gddsToggleButtonsImage__88Gti"}},37017:(e,t,n)=>{"use strict";function r(e){return Array.from(new Set(e))}n.d(t,{j:()=>r})},37050:(e,t,n)=>{"use strict";n.d(t,{K:()=>o,w:()=>l});var r=n(80542),i=n(95155),a=n(12115),o=(0,a.createContext)({}),s=function(){var e=(0,r._)((0,a.useState)(void 0),2),t=e[0],n=e[1],i=(0,r._)((0,a.useState)(void 0),2);return{activeIndex:t,setActiveIndex:n,hoveredIndex:i[0],setHoveredIndex:i[1]}},l=function(e){var t=e.children,n=s();return(0,i.jsx)(o.Provider,{value:n,children:t})}},37351:(e,t,n)=>{"use strict";n.d(t,{LandingWithPageContextContent:()=>i});var r=n(8910),i=(0,n(89504).Q)(r.Landing)},38572:e=>{e.exports={social_share:"social-share_social_share__xcJl_",social_share_gdds_lightbox:"social-share_social_share_gdds_lightbox__5Wj8T",social_share__icons:"social-share_social_share__icons__cyn6J",use_in_content_page:"social-share_use_in_content_page__MEk_1",social_share__name:"social-share_social_share__name__oAxnE"}},38648:(e,t,n)=>{"use strict";n.d(t,{HiddenH1:()=>r});var r=n(23426).Ay.h1.withConfig({componentId:"sc-6c2be980-0"})(["&&{visibility:hidden;height:0;margin:0;}"])},39605:e=>{e.exports={courseTeaser:"courseTeaser_courseTeaser__9L01H",courseHeadline:"courseTeaser_courseHeadline__8fR_D",courseTeaserBodyWrapper:"courseTeaser_courseTeaserBodyWrapper__p83Ku",courseTeaserBody:"courseTeaser_courseTeaserBody__fccTW",type:"courseTeaser_type__pGhpM",catalogpage:"courseTeaser_catalogpage__MChGb",landingpage:"courseTeaser_landingpage__fodob",courseIcons:"courseTeaser_courseIcons__mAHyB",webinar:"courseTeaser_webinar__ILOGk",elearning:"courseTeaser_elearning__ZPqZM",webcast:"courseTeaser_webcast__Xm96T",event:"courseTeaser_event__nvKeh",seminar:"courseTeaser_seminar___uQOE",expirationDateWrapper:"courseTeaser_expirationDateWrapper__oGQX5",expirationDateInner:"courseTeaser_expirationDateInner__A9pgb",icon:"courseTeaser_icon__oF_Id",text:"courseTeaser_text__j3Zl3",courseInformation:"courseTeaser_courseInformation__z257K",courseInformationItems:"courseTeaser_courseInformationItems__pt4QS",buttonDefaultContainer:"courseTeaser_buttonDefaultContainer__YU6tH",buttonDetails:"courseTeaser_buttonDetails__Ox7cP",item:"courseTeaser_item__Z6myT",capacityGreen:"courseTeaser_capacityGreen__6BC_T",capacityOrange:"courseTeaser_capacityOrange__Wxkot",itemContent:"courseTeaser_itemContent__vhudw",popularFlag:"courseTeaser_popularFlag__7gBkq"}},40163:(e,t,n)=>{"use strict";n.d(t,{NotFound:()=>g});var r=n(95155),i=n(1213),a=n(10685),o=n.n(a),s=n(64850),l=n(12115),c=n(47998),d=n.n(c),u=n(20063),m=n(19824),p=n(99559),h=n(4989),_=n(92254);function f(e){var t=e.initialQuery,n=e.customHandler,a=(0,i.d4)(p.QW),o=(0,l.useRef)(null),s=(0,u.useRouter)(),c=(0,h.hH)();if(!a)return null;var f=a.searchResultPageUrl,v=function(e){var t,r=(null==(t=e.target)?void 0:t.value)||"string"==typeof e&&e||"",i=d()(r);if(n)return void n(i);(0,_.Im)(r)||s.push("".concat(f,"?q=").concat(i))};return(0,r.jsx)("form",{className:"c-search-bar-form c-search-bar-form--grey-bg",onSubmit:function(e){var t;e.preventDefault(),v(null==(t=o.current)?void 0:t.value)},action:f,children:(0,r.jsx)(m.A,{id:"search-bar",handleSubmit:v,searchPlaceholder:c("web20_search_placeholder"),initialQuery:t,searchInputRef:o,hasA
1nimation:!1})})}var v=n(67296);function g(){var e,t=null!=(e=(0,i.d4)(p.F5))?e:null,n=null!=t?t:{},a=n.links,l=n.headline,c=n.subheadline,d=n.image,u=n.text;return(0,r.jsx)("div",{className:"c-error-page",style:{backgroundImage:"url(".concat(d,")")},children:(0,r.jsx)("div",{className:"grid-container",children:(0,r.jsxs)("div",{className:"c-error-page__content",children:[c&&(0,r.jsx)(s.InnerHtml,{as:"span",content:c}),l&&(0,r.jsx)(s.InnerHtml,{as:"h1",content:l,className:"h2"}),u&&(0,r.jsx)(s.InnerHtml,{as:"p",content:u}),(0,r.jsx)("div",{className:"c-error-page__search",children:(0,r.jsx)(f,{})}),!(0,_.Im)(a)&&(0,r.jsx)("ul",{className:"link-list",children:a.map(function(e){return(0,r.jsx)("li",{children:(0,r.jsx)(v.CmsLink,{link:e})},o()(e))})})]})})})}},40308:e=>{e.exports={progressBar:"progressBar_progressBar__8cDOK",progressCircleWrapper:"progressBar_progressCircleWrapper__QMzvp",locked:"progressBar_locked__JcFeq",pie:"progressBar_pie__nVEZq",fill:"progressBar_fill__z4PAr",bar:"progressBar_bar__3AnoI",pieFill:"progressBar_pieFill__fKqPa",slice:"progressBar_slice__1PbIo",rectAuto:"progressBar_rectAuto__rgAau",progressPercentage:"progressBar_progressPercentage__ejn0m"}},40885:e=>{e.exports={wrapper:"coursedownloads_wrapper__2MlET",headline:"coursedownloads_headline__WPw83",buttons:"coursedownloads_buttons__XIG0X"}},41076:e=>{e.exports={contacts:"contact-tiles_contacts___Ct0_",contactsWrapper:"contact-tiles_contactsWrapper__EszFh",threeTilesPerRow:"contact-tiles_threeTilesPerRow__HbnQ0",contact:"contact-tiles_contact__CGGbs",image:"contact-tiles_image__haTIn",title:"contact-tiles_title__bWOJL",email:"contact-tiles_email__1gcyS",contactName:"contact-tiles_contactName__dupwV"}},41318:e=>{e.exports={container:"additional-files-list_container__v_o_i",headline:"additional-files-list_headline__Suxkx",xy:"additional-files-list_xy__nxWVE",kolo:"additional-files-list_kolo__t7glf",twyford:"additional-files-list_twyford__wDLzO",nord:"additional-files-list_nord__HgU3c"}},41945:(e,t,n)=>{"use strict";n.d(t,{default:()=>z});var r=n(95155),i=n(12115),a=n(75462),o=n(98569),s=n(33723),l=n(42829),c=n.n(l),d=n(50663),u=n(93192),m=n(92254),p=n(1780),h=n(67867),_=n(11470),f=n(10685),v=n.n(f),g=n(12844),x=n(52619),b=n.n(x),y=n(43580),j=n(60885),w=n.n(j),k=n(92348),I=n(9915),C=n(4989),N=n(64543);function T(e){var t=e.siblings,n=e.dots,a=e.isHome,o=e.isLast,s=e.url,l=e.label,c=(e.type,e.level),d=e.breadcrumbDisabled,u=e.parent,m=(0,g._)(e,["siblings","dots","isHome","isLast","url","label","type","level","breadcrumbDisabled","parent"]),p=(0,I.z1)().trackClick,f=(0,N.$)().trackNavigationClick,x=(0,C.hH)();if(a)return(0,r.jsxs)("li",{className:w()["breadcrumb-item"],children:[(0,r.jsx)(b(),(0,_._)((0,h._)({href:null!=s?s:"",className:w().home,"aria-label":x("arialabel_breadcrumbsmenu_homeicon"),onClick:function(){f({page_section:"breadcrumb-level-0",link_text:"home",link_url:s}),p({click_intent:"breadcrumb",click_element:"level ".concat(c),click_text:"home",click_url:s})}},m),{children:(0,r.jsx)(y.I,{symbol:"home","aria-hidden":"true",focusable:"false"})})),(0,r.jsx)(y.I,{symbol:"chevron_right_flat"})]});if(n)return(0,r.jsxs)("li",{className:w()["breadcrumb-item"],children:[(0,r.jsx)("button",(0,_._)((0,h._)({className:w().dots},m),{children:(0,r.jsx)(y.I,{symbol:"truncation_pagination"})})),(0,r.jsx)(y.I,{symbol:"chevron_right_flat"})]});if(t&&t.length>1){var j,T=null==t?void 0:t[0],S=null!=(j=null==u?void 0:u.children)?j:[],A=(null==T?void 0:T.label)&&(null==T?void 0:T.url)?S.findIndex(function(e){return e.label===T.label&&e.url===T.url}):-1;return(0,r.jsxs)("li",{className:w()["breadcrumb-item"],children:[(0,r.jsxs)("button",(0,_._)((0,h._)({"data-role":"trigger"},m),{children:[(0,k.j)(l),(0,r.jsx)(y.I,{symbol:"chevron_down","aria-hidden":"true"})]})),(0,r.jsx)("div",{className:w().popover,role:"menu",children:t.map(function(e,t){var n,a;return(0,r.jsxs)(i.Fragment,{children:[0===t?(0,r.jsx)("span",{role:"menuitem","aria-disabled":"true",className:w().label,children:(0,k.j)(e.label)}):(0,r.jsx)(b(),{href:null!=(n=e.url)?n:"",role:"menuitem",onClick:function(){f({page_section:"number"==typeof c?"breadcrumb-level-".concat(c):"breadcrumb-level-0",link_text:e.label,link_url:e.url}),p({click_intent:"breadcrumb",click_element:"level ".concat(c),click_text:e.label,click_url:e.url})},children:(0,k.j)(e.label)}),T&&t===A&&(0,r.jsx)(b(),{href:null!=(a=T.url)?a:"",onClick:function(){f({page_section:"number"==typeof c?"breadcrumb-level-".concat(c):"breadcrumb-level-0",link_text:T.label,link_url:T.url}),p({click_intent:"breadcrumb",click_element:"level ".concat(c),click_text:T.label,click_url:T.url})},role:"menuitem",children:(0,k.j)(T.label)})]},v()(e))})}),!o&&(0,r.jsx)(y.I,{symbol:"chevron_right_flat"})]})}return(0,r.jsxs)("li",{className:w()["breadcrumb-item"],children:[d||o?(0,r.jsx)("span",(0,_._)((0,h._)({role:"link",className:w().label},o?{"aria-current":"page"}:{"aria-disabled":!0}),{children:(0,k.j)(l)})):(0,r.jsx)(b(),(0,_._)((0,h._)({href:null!=s?s:"",onClick:function(){f({page_section:"number"==typeof c?"breadcrumb-level-".concat(c):"breadcrumb-level-0",link_text:(0,k.j)(l),link_url:s})}},m),{children:(0,k.j)(l)})),!o&&(0,r.jsx)(y.I,{symbol:"chevron_right_flat"})]})}var S=n(1992),A=n.n(S);function P(){return(0,r.jsxs)("nav",{className:A()["nav-skeleton"],children:[(0,r.jsx)(y.I,{symbol:"home"}),(0,r.jsx)(y.I,{className:A()["skeleton-icon"],symbol:"chevron_right_flat"}),(0,r.jsx)("div",{className:A()["skeleton-base"],style:{"--width":"80px"}}),(0,r.jsx)(y.I,{className:A()["skeleton-icon"],symbol:"chevron_right_flat"}),(0,r.jsx)("div",{className:A()["skeleton-base"],style:{"--width":"100px"}}),(0,r.jsx)(y.I,{className:A()["skeleton-icon"],symbol:"chevron_right_flat"}),(0,r.jsx)("div",{className:A()["skeleton-base"],style:{"--width":"90px"}})]})}var E=n(80542);function L(e){var t=e.children,n=(0,E._)((0,i.useState)(!1),2),a=n[0],o=n[1];return((0,i.useEffect)(function(){o(!0)},[]),a)?(0,r.jsx)(r.Fragment,{children:t}):null}var D=n(72845),F=n.n(D),B=n(39487),H=n(51661);function M(){var e=(0,E._)((0,i.useState)({width:0,height:0}),2),t=e[0],n=e[1],r=(0,E._)((0,i.useState)(null),2),a=r[0],o=r[1],s=(0,i.useRef)(null),l=(0,i.useCallback)(function(e){s.current&&s.current.disconnect(),null!==e&&(s.current=ne
1w ResizeObserver(function(t){if(t[0]){var r=t[0].contentRect,i=r.width,a=r.height;o(e),n({width:i,height:a})}}),s.current.observe(e))},[]);return(0,i.useEffect)(function(){return function(){s.current&&s.current.disconnect()}},[]),[l,t,a]}function R(e){var t=e.items,n=e.size,a=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=(0,i.useRef)(null),r=(0,E._)((0,i.useState)("none"),2),a=r[0],o=r[1],s=(0,E._)(M(),2),l=s[0],c=s[1].width,d=(0,E._)(M(),3),u=d[0],p=d[1].width,_=d[2],f=(0,E._)((0,i.useState)(!1),2),v=f[0],g=f[1];(0,i.useEffect)(function(){c>0&&g(!0)},[c]),(0,H.j)(n,b),(0,i.useEffect)(function(){c&&p&&p>c&&"none"===a&&o("start")},[c,p,a]),(0,i.useEffect)(function(){if("none"!==a&&document.activeElement){var e,t;null==(t=n.current)||null==(e=t.querySelector("[data-dots='true']"))||e.focus()}},[a]);var x=(0,i.useMemo)(function(){if("none"===a||!_)return{elementsToTruncate:0};var e,t=Array.from(null!=(e=null==_?void 0:_.querySelectorAll("li"))?e:[]),n=-50,r=0;return"end"===a&&t.reverse(),t.forEach(function(e,t){var i=e.getBoundingClientRect().width;p-n>c&&t>0&&(r++,n+=i)}),{elementsToTruncate:r}},[a,_,c,p]).elementsToTruncate;function b(e){var t;null==(t=n.current)||t.querySelectorAll(".opened").forEach(function(t){e&&t===e||t.classList.remove("opened")})}return{hiddenNavProps:{ref:l,"aria-hidden":!0,style:{visibility:"hidden",height:0,overflow:"hidden"}},hiddenOlProps:{ref:u},navProps:{"aria-label":"Breadcrumb"},olProps:{ref:n,onKeyDown:function(e){var t,n,r,i,a,o;return r=document.querySelectorAll('[data-focusable-breadcrumb-item="true"]'),i=null==(n=document.activeElement)||null==(t=n.closest("li"))?void 0:t.querySelector('[data-focusable-breadcrumb-item="true"]'),a=Array.from(r).indexOf(i),void((o=({ArrowRight:function(){var e=r[a+1];b(),e&&e.focus()},ArrowLeft:function(){var e=r[a-1];b(),e&&e.focus()},ArrowDown:function(){var t,n,r=e.target;if(r&&"BUTTON"===r.tagName)r.classList.add("opened"),null==(n=r.parentElement)||null==(t=n.querySelector("div> a:not([aria-disabled])"))||t.focus();else{var i=document.activeElement.nextElementSibling;i&&i.focus()}},ArrowUp:function(){var e=document.activeElement.previousElementSibling;e&&e.tabIndex>=0&&e.focus()},Escape:function(){b()}})[e.key])&&(o(),e.preventDefault()))},onClick:function(e){var t=e.target.closest("button");t&&(b(t),t.classList.toggle("opened"))}},truncatedBreadcrumbs:(e=[],0===x||"none"===a?t:("start"===a?e=[t[0],{dots:!0,onClick:function(){o("end")}}].concat((0,B._)(t.slice(1+x))):"end"===a&&(e=(0,B._)(t.slice(0,-(x+1))).concat([{dots:!0,onClick:function(){o("start")}},t[t.length-1]])),e)).map(function(e,t){var n,r,i=(0,h._)({},e),a=!i.dots&&((0,m.Im)(i.url)||i.isDisabled||!(null==i?void 0:i.siblings)),o=!i.dots&&(null!=(r=null==(n=i.siblings)?void 0:n.length)?r:0)<=1&&t>0;return e&&(i["data-focusable-breadcrumb-item"]=!a&&!o,(a||o)&&(i["aria-disabled"]=!0,i.tabIndex=-1),e.dots&&(i["data-dots"]=!0)),i}),offscreenRendered:v}}(t),o=a.hiddenNavProps,s=a.hiddenOlProps,l=a.truncatedBreadcrumbs,c=a.olProps,d=a.navProps,u=a.offscreenRendered;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(L,{children:(0,r.jsx)(O,{size:n,items:t,navProps:o,olProps:s})}),u?(0,r.jsx)(O,{size:n,items:l,navProps:d,olProps:c}):(0,r.jsx)(P,{})]})}function O(e){var t=e.items,n=e.navProps,a=e.olProps,o=e.size;return(0,r.jsx)("nav",(0,_._)((0,h._)({"data-size":o},n),{className:F().breadcrumbs,children:(0,r.jsx)("ol",(0,_._)((0,h._)({},void 0===a?{}:a),{className:F().scrollable,children:t.map(function(e,n){return(0,m.Im)(e)?null:(0,i.createElement)(T,(0,_._)((0,h._)({},e),{key:v()(e),level:n,isHome:0===n,isLast:n===t.length-1}))})}))}))}var W=n(31988);function z(e){var t=e.items,n=e.className,i=(0,p.d)(),l=(0,W.R)();return(0,m.Im)(t)?null:(0,r.jsx)(a.m,{className:(0,u.B)(c().breadcrumb,null!=n?n:"",c().gdds,!i&&l&&"nord",!i&&l&&c().nord),maxContentWidth:(0,d.gi)(d.pc[!i?"gddsFullGrid":"full"]),children:(0,r.jsx)(o.f,{children:(0,r.jsx)(s.f,{children:(0,r.jsx)(R,{items:t})})})})}},42032:(e,t,n)=>{"use strict";n.d(t,{j:()=>s});var r=n(95155),i=n(33849),a=n(64850),o=n(12132);function s(e){var t=e.title,n=e.handleClose;return(0,r.jsxs)("div",{className:"c-lightbox__title",children:[(0,r.jsx)(a.InnerHtml,{as:"h4",content:t}),(0,r.jsx)(o.$n,{symbol:"close",type:o.lP.PLAIN,onClick:n,className:"c-lightbox__close",noTracking:!0,children:(0,r.jsx)("span",{children:(0,r.jsx)(i.Translation,{id:"web20_lightbox_close"})})})]})}},42434:e=>{e.exports={orders:"cart_orders__1ohyT",order:"cart_order__j4N2D",order__actions:"cart_order__actions__Qp7__",order__designation:"cart_order__designation__bHV09",form__title:"cart_form__title__Jx1Vo"}},42634:()=>{},42768:(e,t,n)=>{"use strict";n.d(t,{L:()=>c});var r=n(95155);n(12115);var i=n(43580),a=n(96256),o=n(13196),s=n(10418),l=n(92348);function c(){var e,t,n=(0,s.c)();return(0,r.jsxs)(o.W,{children:[(0,r.jsxs)("div",{className:"note",children:[(0,r.jsx)(i.I,{symbol:"warning_info"}),(0,r.jsx)(a.Z,{variant:"p1",fontWeight:700,children:(0,l.j)(null==n||null==(e=n.dealerPage)?void 0:e.note)})]}),(0,r.jsx)(a.Z,{variant:"p2",children:(0,l.j)(null==n||null==(t=n.dealerPage)?void 0:t.noteText)})]})}},42822:e=>
1{e.exports={anchorbarWrapper:"anchorbar_anchorbarWrapper__uz6wQ","anchorbar--pageWithIntroText":"anchorbar_anchorbar--pageWithIntroText__b1cx5",anchorbarCol:"anchorbar_anchorbarCol__kKrzJ",anchorbarLinkWrapper:"anchorbar_anchorbarLinkWrapper__Cqi5d",anchorbarItem:"anchorbar_anchorbarItem__zQYSs"}},42829:e=>{e.exports={breadcrumb:"breadcrumb_breadcrumb__idc32",gdds:"breadcrumb_gdds__jwo22",nord:"breadcrumb_nord__1m_Pg",breadcrumbItem:"breadcrumb_breadcrumbItem__Kpm4I",breadcrumbItemHome:"breadcrumb_breadcrumbItemHome__a8Oy4",breadcrumbItemHomeIcon:"breadcrumb_breadcrumbItemHomeIcon__Drd8b",breadcrumbItemDisabled:"breadcrumb_breadcrumbItemDisabled__vVU96"}},42932:e=>{e.exports={buttonGroupWrapper:"button-group_buttonGroupWrapper__SU2be",hasSCL:"button-group_hasSCL__0J1sV",marginIsAccordion:"button-group_marginIsAccordion__wLrN_",marginIsTab:"button-group_marginIsTab__EgfV9",ctaButtonGroup:"button-group_ctaButtonGroup__6j_Cs","left-aligned":"button-group_left-aligned__D_ocm","right-aligned":"button-group_right-aligned__Aq_hc"}},42961:(e,t,n)=>{"use strict";n.d(t,{u:()=>a});var r=n(12115),i=n(64543);function a(e){var t=(0,i.$)().trackGenericClick;return{trackSlideChange:(0,r.useCallback)(function(n,r){var i;switch(r){case"next":i="next";break;case"prev":i="previous";break;case"unknown":return;default:i="move-slider"}t({page_section:e,interaction_type:i,step:"move-slider"===i?0:n+1})},[])}}},43245:(e,t,n)=>{"use strict";function r(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(t&&0!==t.length){var r=t.find(function(t){return t.id===e});if(r)return r[n?"rawContent":"content"]||void 0}}function i(e,t){return t&&0!==t.length?t.filter(function(t){return e.includes(t.id)}):[]}n.d(t,{E:()=>r,T:()=>i})},43767:e=>{e.exports={campusFilter:"filter_campusFilter__8qx1_",flyout:"filter_flyout__VeNE6",buttonWrapper:"filter_buttonWrapper__GjWz3",filterWrapper:"filter_filterWrapper__WTaXB",filterItem:"filter_filterItem___CiNj",filterItemReset:"filter_filterItemReset__snUvt",dropdownTitleWrapper:"filter_dropdownTitleWrapper__tCg0e",dropdownTitle:"filter_dropdownTitle__XiwiS",inactive:"filter_inactive__VVvGV",filterItemLoading:"filter_filterItemLoading__NC1dJ",filterItemLoadingSkeletonText:"filter_filterItemLoadingSkeletonText__SE0rp",filterItemLoadingSkeletonChevron:"filter_filterItemLoadingSkeletonChevron__dnxZw","filter-skeleton-pulse":"filter_filter-skeleton-pulse__U8iPc",visuallyHidden:"filter_visuallyHidden__M8i83"}},43898:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>ea});var r=n(81494),i=n(2367),a=n(95155),o=n(12115),s=n(1213),l=n(20063),c=n(75462),d=n(98569),u=n(33723),m=n(57325),p=n(29047),h=n.n(p),_=n(33849),f=n(80542),v=n(67867),g=n(11470),x=n(52619),b=n.n(x),y=n(44287),j=n(12132),w=n(60663),k=n(34574),I=n(62249),C=n(92348),N=n(69917),T=n(9915),S=n(23130),A=n(4989);let P=function(e){var t,n,r=e.deleteItem,i=e.decreaseItem,o=e.increaseItem,s=e.onInputBlur,l=e.setItem,c=e.count,d=e.article,u=e.countInput,m=e.index,p=(0,I.GM)(),h=(0,N.f)(),f=(0,T.z1)().trackWebshop,x=d||{},P=x.sku,E=x.key,L=x.description,D=x.imageUri,F=x.pricePerItem,B=E?E.split("_"):null,H=(0,S.d)(),M=(0,A.hH)(),R=null==D?void 0:D.replace("ProductThumbnail","ProductMedium");return(0,a.jsxs)("div",{className:"grid-x my-list__row ".concat(c>0?"":"is--disabled"),children:[(0,a.jsx)("div",{className:"my-list__image small-6 large-2",children:(0,a.jsx)(w._,{data:{url:p?D:R,format:p?"60_60":"450_450"},alt:null!=E?E:"",title:null!=E?E:"",aspectRatio:"1_1"})}),(0,a.jsx)("div",{className:"my-list__article-number small-12 large-2",children:E?(0,a.jsx)(b(),{onClick:(t=m,function(){var e=parseFloat(null!=F?F:"0");f("view_item",{value:e,items:[{item_id:null!=P?P:"",item_name:null!=L?L:"",quantity:1,price:e,index:t}]})}),href:"".concat(null==B?void 0:B[0],"_").concat(null==B?void 0:B[1],"-").concat(h),children:P}):P}),(0,a.jsx)("div",{className:"my-list__product small-12 large-3",children:(0,a.jsx)("span",{children:(0,C.j)(L)})}),(0,a.jsx)("div",{className:"my-list__product small-12 large-2",children:(0,a.jsxs)("span",{children:[F&&parseFloat(F).toFixed(2)," ",(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_currency"})]})}),(n=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"my-list__action-amount small-6 large-2",children:(0,a.jsx)(k.A,{article:d,c
1ountInput:u,decreaseItem:i,increaseItem:o,onInputBlur:s,setItem:l})}),(0,a.jsx)("div",{className:"my-list__action-delete small-12 large-1",children:H?(0,a.jsx)(y.$,{isIcon:p,stylingType:p?"icon":"iconFlat",symbol:"Trash",onClick:r,className:"my-list__action-delete-gdds-button","aria-label":M("arialabel_remove_from_basket")}):(0,a.jsx)(j.$n,(0,g._)((0,v._)({symbol:"trashcan"},p?{}:{background:j.WD.GREY_BLUE}),{color:p?j.qT.BLACK:j.qT.WHITE,type:p?j.lP.PLAIN:void 0,onClick:r,"aria-label":M("arialabel_remove_from_basket")}))})]}),p?n:(0,a.jsx)("div",{className:"my-list__actions small-6",children:n}))]})};var E=n(56460),L=n(8155),D={basketpage:{addProduct:L.Bj,decreaseProduct:L.sv,deleteProduct:L.DD,setProduct:L.yz}},F=n(22086),B=n(64543);let H=function(e){var t=e.article,n=e.count,r=e.id,i=e.type,l=e.index,c=function(e,n){if(t){var r=n*Number.parseFloat(t.pricePerItem),i=w("web20_webshop_basket_currency");"increase"===e?y({ecommerce:{currency:i,value:(0,F.w)(r),items:[{item_id:t.sku,item_name:t.description,quantity:n,price:Number.parseFloat(t.pricePerItem),index:-1===l?0:l}]}}):j({ecommerce:{currency:i,value:(0,F.w)(r),items:[{item_id:t.sku,item_name:t.description,quantity:n,price:Number.parseFloat(t.pricePerItem),index:-1===l?0:l}]}})}},d=function(e){if(t){var n="increase"===e?t.quantity+1:t.quantity-1,r=n*parseFloat(t.pricePerItem);c(e,n),x("view_item",{value:(0,F.w)(r),items:[{item_id:t.sku,item_name:t.description,quantity:n,price:parseFloat(t.pricePerItem)}]})}},u=(0,f._)((0,o.useState)(String(n)),2),m=u[0],p=u[1],h=(0,o.useContext)(E.IC).state,_=h.session,v=h.ciam,g=(0,s.wA)();(0,o.useEffect)(function(){p(String(n))},[n]);var x=(0,T.z1)().trackWebshop,b=(0,B.$)(),y=b.trackWebshopAddToCartEvent,j=b.trackWebshopRemoveFromCartEvent,w=(0,A.hH)();return(0,a.jsx)(P,{article:t,count:n,countInput:m,decreaseItem:function(){var e,t,n;e=r,t=_,n=v,g(D[i].decreaseProduct(e,t,n)),d("decrease")},deleteItem:function(){if(t){var e,n,a,o=t.quantity*parseFloat(t.pricePerItem);x("remove_from_cart",{value:(0,F.w)(o),items:[{item_id:t.sku,item_name:t.description,quantity:t.quantity,price:parseFloat(t.pricePerItem)}]}),j({ecommerce:{currency:w("web20_webshop_basket_currency"),value:(0,F.w)(o),items:[{item_id:t.sku,item_name:t.description,quantity:t.quantity,price:Number.parseFloat(t.pricePerItem),index:-1===l?0:l}]}})}e=r,n=_,a=v,g(D[i].deleteProduct(e,n,a))},increaseItem:function(){var e,n,a;e=r,n=_,a=v,g(D[i].addProduct(e,n,a)),(null==t?void 0:t.quantity)&&d("increase")},onInputBlur:function(){m!==String(n)&&p(String(n))},setItem:function(e){var n,a,o,s,l=e.target.value;p(l);var d=parseInt(l,10);d>99?d=99:d<1&&(d=1),isNaN(d)||(t&&(d<(null==t?void 0:t.quantity)?c("decrease",d):c("increase",d)),n=r,a=d,o=_,s=v,g(D[i].setProduct(n,a,o,s)))},index:l})};var M=n(67186),R=n(45983),O=n(37401),W=n.n(O),z=n(10201),G=n(99559),V=n(78675),U=n(43697),q=n(44458),Y=n(87358);let Z=function(e){var t=e.items,n=void 0===t?null:t,c=(0,s.d4)(G.T3),d=(0,s.Pj)(),u=(0,s.d4)(G.bV),m=(0,s.d4)(G.EG),p=(0,s.d4)(V.d),f=(0,s.d4)(G.O$),v=(0,s.d4)(G.fP),g=(0,l.useRouter)(),x=(0,s.d4)(G.FP),b=(0,s.d4)(q.KU),w=(0,s.d4)(q.lu),k=(0,s.d4)(G.J5),I=(0,B.$)().trackWebshopBeginCheckoutEvent,C=(0,o.useContext)(E.IC).state.ciam,N=(0,s.d4)(G.mS),P=(0,T.z1)().trackWebshop,D=(0,S.d)(),F=(0,A.hH)(),H=function(){var e;P("begin_checkout",{value:R,items:null!=(e=null==n?void 0:n.map(function(e,t){return{item_id:e.sku,item_name:e.description,quantity:e.quantity,price:parseFloat(e.pricePerItem),index:t}}))?e:[]})},M=function(){return(0,r._)(function(){var e,t;return(0,i.YH)(this,function(r){switch(r.label){case 0:if(H(),I({ecommerce:{currency:F("web20_webshop_basket_currency"),value:Number.parseFloat(R),items:null!=(e=null==n?void 0:n.map(function(e,t){return{item_id:e.sku,item_name:e.description,quantity:e.quantity,price:Number.parseFloat(e.pricePerItem),index:t}}))?e:[]}}),sessionStorage.removeItem("lastOrderBasketInitDone"),"prod"!==Y.env.APP_STAGE||Y.env.IS_LOCAL)return g.push(m),[2];r.label=1;case 1:return r.trys.push([1,3,,4]),!W()(C)&&k&&!b&&!w&&("B2C"===C.role?x&&g.push(x):N&&g.push(N)),[4,(0,L.PN)(u,p,d)];case 2:return(!0===r.sent()||(null==v?void 0:v.appStage)&&["dev","qa"].includes(null==v?void 0:v.appStage))&&g.push(m),[3,4];case 3:return t=r.sent(),U.t.error("Failed to check captcha",t),[3,4];case 4:return[2]}})})()},R=n?n.reduce(function(e,t){return e+t.quantity*parseFloat(t.pricePerItem)},0).toFixed(2):"0.00";return(0,a.jsxs)(z.G3,{reCaptchaKey:u,children:[(0,a.jsx)("div",{className:"my-list__footer",children:(0,a.jsxs)("div",{className:"grid-x my-list__footer-gap",children:[(0,a.jsxs)("div",{className:"cell auto",children:[(0,a.jsx)("div",{children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_price_info"})}),f&&(0,a.jsx)("div",{children:(0,a.jsx)(_.Translation,{id:"web20_webshop_shipping_info"})})]}),(0,a.jsx)("div",{className:"cell small-2",children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_price"})}),(0,a.jsxs)("div",{className:"cell small-1 ".concat(h().footerPrice),children:[R," ",(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_currency"})]})]})}),(0,a.jsxs)("div",{className:h().footerBelow,children:[D?(0,a.jsx)(y.$,{stylingType:"secondary",symbol:"arrow_left",onClick:function(){return g.push(null!=c?c:"")},children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_continue"})}
1):(0,a.jsx)(j.$n,{type:j.lP.DEFAULT,symbol:"arrow-link-light-left",color:j.qT.BLACK,background:j.WD.WHITE,onClick:function(){return g.push(null!=c?c:"")},className:h().editButton,children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_continue"})}),n&&n.length>0&&(D?(0,a.jsx)(y.$,{stylingType:"primary",symbol:"arrow_right",onClick:M,children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_tocheckout"})}):(0,a.jsx)(j.$n,{type:j.lP.DEFAULT,color:j.qT.WHITE,background:j.WD.PRIMARY,symbol:"arrow-link-bold-right",onClick:M,children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_tocheckout"})}))]})]})};var $=n(914),K=n(4043),X=n(69256),J=n(76617),Q=n(40427),ee=n(50663),et=n(78603),en=n(54541),er=n(23401),ei=n(82270);function ea(e){var t,n,p,f=e.type,v=(0,s.d4)($.YN),g=(0,s.d4)(K.Kw),x=(0,s.d4)($.Xk),b=(0,s.d4)($.gz),y=(0,s.d4)(q.KU),j=(0,s.d4)(G.J5),w=(0,s.d4)(q.lu),k=(0,s.d4)(J.m),I=(0,ei.f)().webshopBasketPageUrl,C=(0,B.$)().trackWebshopViewCartEvent;t=(0,s.d4)($.YN),n=(0,T.z1)().trackWebshop,p=(0,A.hH)(),(0,o.useEffect)(function(){if(Q.g.has(T.pV)&&(null==t?void 0:t.every(function(e){return!!e.sku}))){var e=t||[],r=e.reduce(function(e,t){return e+t.quantity*parseFloat(t.pricePerItem)},0);n("view_cart",{value:(0,F.w)(r),items:e.map(function(e,t){return{item_id:e.sku,item_name:e.description,quantity:e.quantity,price:parseFloat(e.pricePerItem),index:t}})}),Q.g.process(T.pV)}},[t,n,p]);var N=(0,o.useRef)(b),S=(0,o.useRef)(!0),P=(0,o.useRef)(!1),D=(0,l.useRouter)(),O=(0,s.wA)(),W=window.gigya,z=(0,er.mz)();(0,X.R)(W);var V=(0,A.hH)(),U=(0,o.useContext)(E.IC).state,Y=U.session,ea=U.ciam,eo=U.sessionIsLoading,es=(0,s.Pj)();return(0,o.useEffect)(function(){Y&&g&&!eo&&z&&j&&!y&&(O((0,L.nB)(Y,g,ea)),O((0,L.X4)(Y,g,ea)))},[Y,ea,eo,y,z]),(0,o.useEffect)(function(){w||j&&!y||D.push((null==k?void 0:k.url)||"/")},[j,y,w,k]),(0,o.useEffect)(function(){if("false"===sessionStorage.getItem("lastOrderBasketInitDone")&&!window.location.href.includes("abort")){var e="".concat(window.location.origin).concat(I,"?abort=770");window.location.href=e}},[]),(0,o.useEffect)(function(){var e=N.current;N.current=b,!0===e&&!1===b&&(0,r._)(function(){var e,t,n,r,a,o,s,l,c,d,u,p,h,_,f,v;return(0,i.YH)(this,function(i){switch(i.label){case 0:if(e=-1,window.location.href.includes("abort")&&(e=Number(m.A.parse(window.location.search).abort)),770!==e)return[3,11];if(!0===S.current&&"true"===sessionStorage.getItem("lastOrderBasketInitDone"))return[2];return S.current=!1,sessionStorage.setItem("lastOrderBasketInitDone","true"),[4,O((0,en.$w)())];case 1:return i.sent(),[4,O((0,L.G4)([]))];case 2:if(i.sent(),!(t=localStorage.getItem("lastOrderBasket")))return[3,11];n=(0,et.jD)(t,{basketItems:[]}),a=!0,o=!1,s=void 0,i.label=3;case 3:i.trys.push([3,9,10,11]),l=(null!=(r=null==n?void 0:n.basketItems)?r:[])[Symbol.iterator](),i.label=4;case 4:if(a=(c=l.next()).done)return[3,8];return u=(d=c.value).key,p=d.productId,h=d.variantId,_=d.quantity,f={key:u,productId:p,variantId:h,quantity:_},[4,O((0,L.Bj)(f,Y,ea))];case 5:var g;return i.sent(),[4,(g=u,new Promise(function(e){var t=es.subscribe(function(){var n,r,i=null==(r=es.getState().basket)||null==(n=r.items)?void 0:n.find(function(e){return e.key===g});i&&!i.isBeingUpdated&&(t(),e())})}))];case 6:i.sent(),i.label=7;case 7:return a=!0,[3,4];case 8:return[3,11];case 9:return v=i.sent(),o=!0,s=v,[3,11];case 10:try{a||null==l.return||l.return()}finally{if(o)throw s}return[7];case 11:return[2]}})})()},[b]),(0,o.useEffect)(function(){if(!eo&&!b&&z&&null!=v&&!P.current){var e;P.current=!0,C({ecommerce:{currency:V("web20_webshop_basket_currency"),value:v?Number(v.reduce(function(e,t){return e+t.quantity*Number.parseFloat(t.pricePerItem)},0).toFixed(2)):0,items:null!=(e=null==v?void 0:v.map(function(e,t){return{item_id:e.sku,item_name:e.description,quantity:e.quantity,price:Number.parseFloat(e.pricePerItem),index:t}}))?e:[]}})}},[eo,b,z,v,V]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c.m,{maxContentWidth:(0,ee.gi)(ee.pc.gddsFullGrid),children:(0,a.jsx)(d.f,{justify:"center",children:(0,a.jsx)(u.f,{size:[4,8,12],children:(0,a.jsx)(R.Headline,{tag:"h1",className:"title--block c-page-headline ".concat(h().headline),title:V("web20_webshop_basket_subtitle",!0,{amount:b?"":x?x.toString():"0"}),intro:V("web20_webshop_basket_intro"),introTextClassName:h().gddsHeaderIntroText})})})}),(0,a.jsx)(c.m,{maxContentWidth:(0,ee.gi)(ee.pc.gddsFullGrid),children:(0,a.jsxs)("div",{className:"my-list__wrapper",children:[(0,a.jsxs)("div",{className:"grid-x my-list__row my-list__row-head",children:[(0,a.jsx)("div",{className:"my-list__image large-2",children:"\xa0"}),(0,a.jsx)("div",{className:"my-list__article-number large-2",children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_art_no"})}),(0,a.jsx)("div",{className:"my-list__product large-3",children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_product"})}),(0,a.jsx)("div",{className:"my-list__action-amount large-2",children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_price"})}),(0,a.jsx)("div",{className:"my-list__action-amount large-2",children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_amount"})}),(0,a.jsx)("div",{className:"my-list__action-delete large-1",children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_delete"})})]}),!eo&&!b&&z&&(null==v?void 0:v.map(function(e,t){return(0,a.jsx)(H,{type:f,article:e,count:e.quantity,id:e.key||e.productId,index:t},"".concat(e.key,"-").concat(e.variantId))})),!eo&&!b&&z&&(null==v?void 0:v.length)===0&&(0,a.jsx)("div",{className:"my-list__product large-12",children:(0,a.jsx)(_.Translation,{id:"web20_webshop_basket_empty"})}),(eo||b)&&z&&(0,a.jsx)("div",{className:"my-list__product large-12 ".concat(h().loaderWrapper),children:(0,a.jsx)(M.a,{})}),(0,a.jsx)(Z,{items:v})]})})]})}},43997:(e,t,n)=>{"use strict";n.d(t,{A:()=>v});var r=n(95155),i=n(10685),a=n.n(i),o=n(98569),s=n(33723),l=n(98116),c=n.n(l),d=n(2167),u=n(76858),m=n(13581),p=n(62249),h=n(4989),_=n(92254),f=n(93192);function v(e){var t=e.mediaList,n=(0,p.al)(),i=(0,h.FE)("press_related_materials");if((0,_.Im)(t))return null;var l=t.length>2?"three_per_row":"two_per_row";return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u.M,{translation:i}),(0,r.jsxs)(o.f,{className:c().relatedMaterialsWrapper,children:["two_per_row"===l&&(0,r.jsx)(s.f,{size:[0,0,2]}),(0,r.jsx)(s.f,{size:[4,8,"two_per_row"===l?8:12],children:(0,r.jsx)("div",{className:(0,f.B)(c().mediaTilesWrapper,"two_per_row"===l&&c().twoTilesPerRow),children:t.map(function(e){return(0,r.jsx)(d.H,{path:"?page=asset-detailpage&title=".concat((0,m.Ak)(e)),isMobile:n,media:e},a()(e))})})}),"two_per_row"===l&&(0,r.jsx)(s.f,{size:[0,0,2]})]})]})}},44585:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>X});var r=n(81494),i=n(80542),a=n(39487),o=n(2367),s=n(95155),l=n(12115),c=n(1213),d=n(72473),u=n(41466),m=n(75462),p=n(98569),h=n(33723),_=n(35855),f=n.n(_),v=n(69187),g=n(17309),x=n(17142),b=n(72814),y=n(48677),j=n.n(y),w=n(12132),k=n(33849),I=n(93192);let C=function(e){var t=e.className,n=e.handleLoadMore;return(0,s.jsx)(w.$n,{color:w.qT.WHITE,background:w.WD.PRIMARY,symbol
1:"reload",align:w.nO.CENTER,onClick:n,className:(0,I.B)(j().loadMoreButton,t),children:(0,s.jsx)(k.Translation,{id:"web20_more_results"})},"button")};var N=n(60190),T=n(67186),S=n(45983),A=n(35108),P=n(28931),E=n(60663),L=n(72808),D=n(43697),F=n(86142),B=n(74044),H=n(62249),M=n(92299),R=n(71195),O=n(4043);function W(e){var t,n,i=e.orderId,a=e.ciam,d=(0,H.al)(),u=(0,c.d4)(function(e){return e}),m=(0,c.d4)(O.Kw),p=(0,c.d4)(R.Rb),h=(0,A.useQuery)({queryKey:["histroy-details",null==a?void 0:a.UID,i,m,null==(n=u.globals)||null==(t=n.server)?void 0:t.baseUrl],queryFn:function(){return(0,r._)(function(){var e,t,n;return(0,o.YH)(this,function(s){switch(s.label){case 0:if(!((null==a?void 0:a.UID)&&i&&m&&(null==(t=u.globals)||null==(e=t.server)?void 0:e.baseUrl)))return[3,2];return[4,(0,r._)(function(){var e,t;return(0,o.YH)(this,function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),e="".concat((0,L.A)("webshop",u),"/order/").concat(i,"/details?lang=").concat(m),[4,(0,F.J)(e)];case 1:return[4,n.sent().json()];case 2:return[2,n.sent()];case 3:return t=n.sent(),D.t.error("Failed to fetch order",t),[2,[]];case 4:return[2]}})})()];case 1:return[2,null==(n=s.sent())?void 0:n.orderLines];case 2:return[2,void 0]}})})()}}),_=h.data,v=h.isLoading,g=(0,l.useCallback)(function(e){var t;return null===p||0===p.length?"":(0,M.G)({key:e.productId,categories:[]},null==(t=p[0])?void 0:t.url,m,null,!1,"","")},[p]);return v?(0,s.jsx)(T.a,{}):"PENDING"===i?(0,s.jsx)("span",{className:f().pendingOrderDescription,children:(0,s.jsx)(k.Translation,{id:"web20_orderhistory_pending_order_description"})}):d?(0,s.jsx)("div",{className:"grid-container",children:(0,s.jsx)(B.J,{isOrderHistory:!0,useGddsSlider:!0,numberOfVisibleCols:1,orderData:_})}):(0,s.jsxs)("table",{className:f().table,children:[(0,s.jsx)("thead",{children:(0,s.jsxs)("tr",{children:[(0,s.jsx)("th",{}),(0,s.jsx)("th",{children:(0,s.jsx)(k.Translation,{id:"web20_webshop_basket_art_no"})}),(0,s.jsx)("th",{children:(0,s.jsx)(k.Translation,{id:"web20_webshop_basket_product"})}),(0,s.jsx)("th",{children:(0,s.jsx)(k.Translation,{id:"web20_webshop_basket_amount"})})]})}),(0,s.jsx)("tbody",{children:null==_?void 0:_.map(function(e){return(0,s.jsxs)("tr",{className:!0===e.inactive?f().inactive:"",children:[(0,s.jsx)("td",{children:!0!==e.inactive&&(0,s.jsx)(E._,{data:{url:e.imageUri,format:"60_60"}})}),(0,s.jsx)("td",{children:!0!==e.inactive&&e.productId?(0,s.jsx)(P.E,{content:{text:e.articleNumber,target:g(e),window:"_self"}}):(0,s.jsx)("span",{children:e.articleNumber})}),(0,s.jsx)("td",{className:f().product,children:e.shortDescription}),(0,s.jsx)("td",{children:parseInt(e.quantity,10)})]},"".concat(i,"-").concat(e.articleNumber))})})]})}var z=n(56460),G=n(9966),V=n(4989),U=n(23130),q=n(10685),Y=n.n(q),Z=n(30365);function $(e){var t=e.ciam,n=e.data,r=(0,V.hH)(),i=(0,G.N)(),a=function(e){var t="".concat(r("web20_orderhistory_no")," ").concat(e.id);return"".concat((0,d.GP)(new Date(e.date),i||"yyyy-MM-dd")," ").concat(t)};return(0,s.jsx)("div",{className:f().gddsOrdersAccordion,children:n.map(function(e){return(0,s.jsx)(Z.A,{titleBold:!0,fontSize:"p1",iconAlignment:"right",title:"PENDING"===e.id?r("web20_orderhistory_pending_order"):a(e),children:(0,s.jsx)("div",{className:"c-accordion__content",children:(0,s.jsx)(W,{orderId:e.id,ciam:t})})},Y()(e))})})}var K=n(50663);let X=function(){var e=(0,i._)((0,l.useState)(0),2),t=e[0],n=e[1],_=(0,c.Pj)(),y=(0,i._)((0,l.useState)([]),2),j=y[0],w=y[1],I=(0,i._)((0,l.useState)(!0),2),A=I[0],P=I[1],E=(0,i._)((0,l.useState)(!1),2),B=E[0],H=E[1],M=(0,i._)((0,l.useState)(!1),2),R=M[0],q=M[1],Y=(0,G.N)(),Z=(0,U.d)(),X=(0,c.d4)(O.Kw),J=(0,V.hH)(),Q=(0,l.useContext)(z.IC).state,ee=Q.ciam,et=Q.sessionIsLoading;return((0,l.useEffect)(function(){ee&&!et&&(0,r._)(function(){var e,n,i;return(0,o.YH)(this,function(s){switch(s.label){case 0:P(!0),s.label=1;case 1:var l;return s.trys.push([1,3,,4]),[4,(l=null==ee?void 0:ee.UID,(0,r._)(function(){var e,n;return(0,o.YH)(this,function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),e="".concat((0,L.A)("webshop",_),"/customer/ciam/").concat(l,"/orders?page=").concat(t,"&limit=").concat(10,"&lang=").concat(X),[4,(0,F.J)(e)];case 1:return[4,r.sent().json()];case 2:return[2,r.sent()];case 3:return n=r.sent(),D.t.error("Failed to fetch orders",n),[2,[]];case 4:return[2]}})})())];case 2:return n=(e=s.sent()).hasMore,i=e.orders,q(n),0===t?w((0,a._)(i)):t>0&&w((0,a._)(j).concat((0,a._)(i))),P(!1),[3,4];case 3:return s.sent(),H(!0),P(!1),[3,4];case 4:return[2]}})})(),ee||et||(window.location.pathname="/")},[ee,t,et]),et)?(0,s.jsx)("div",{className:"grid-container global_search",children:(0,s.jsx)("div",{className:"placeholder",children:(0,s.jsx)(T.a,{size:"large"})})}):(0,s.jsxs)(m.m,{maxContentWidth:Z?(0,K.gi)(K.pc.gddsFullGrid):"80rem",children:[Z?(0,s.jsx)(S.Headline,{tag:v.X.h1,title:"Order History",className:"c-page-headline"}):(0,s.jsx)(g.Title,{Format:x.F.h1,title:"Order History",className:"c-page-headline"}),(0,s.jsx)(p.f,{justify:"center",children:(0,s.jsxs)(h.f,{size:Z?[4,8,8]:[4,8,12],children:[(0,s.jsx)("p",{className:f().paragraph,children:(0,s.jsx)(k.Translation,{id:"web20_orderhistory_text"})}),A&&(0,s.jsx)("div",{className:f().historyLoader,children:(0,s.jsx)(T.a,{})}),!A&&!B&&0===j.length&&(0,s.jsx)("div",{className:f().message,children:(0,s.jsx)(k.Translation,{id:"web20_orderhistory_n
1oorders"})}),!A&&B&&(0,s.jsx)("div",{className:f().message,children:(0,s.jsx)(N.Q,{content:J("web20_orderhistory_error"),closable:!1,type:"alert"})}),!B&&(Z?(0,s.jsx)($,{data:j,ciam:ee}):(0,s.jsx)(u.nD,{allowMultipleExpanded:!0,allowZeroExpanded:!0,className:"".concat(f().orderHistory," c-accordion"),children:j.map(function(e){return(0,s.jsx)(b.Q,{uuid:e.id,title:(0,s.jsxs)("span",{className:f().accordionTitle,children:[(0,s.jsx)("span",{className:e.order?f().titleDate:f().pendingOrder,children:(0,s.jsx)("strong",{children:"PENDING"!==e.id?(0,d.GP)(new Date(e.date),Y||"yyyy-MM-dd"):(0,s.jsx)(k.Translation,{id:"web20_orderhistory_pending_order"})})}),"PENDING"!==e.id&&(0,s.jsxs)("small",{children:[(0,s.jsx)(k.Translation,{id:"web20_orderhistory_no"})," ",e.id]})]}),children:(0,s.jsx)("div",{className:"c-accordion__content",children:(0,s.jsx)(W,{orderId:e.id,ciam:ee})})},e.id)})})),R&&(0,s.jsx)("div",{className:f().historyLoadmore,children:(0,s.jsx)(C,{handleLoadMore:function(){n(t+1)}})})]})})]})}},44654:e=>{e.exports={contact:"tiles_contact__u0se8",productiveTile:"tiles_productiveTile__jb9Qr",tileBorder:"tiles_tileBorder__ebjxH",expressiveWrapper:"tiles_expressiveWrapper__izv_9",grey:"tiles_grey__rDgKi",grid:"tiles_grid__XTL5b",productiveWrapper:"tiles_productiveWrapper__O_e6x",headline:"tiles_headline__LJyxi",copyText:"tiles_copyText__tLtUy",tilesWrapper:"tiles_tilesWrapper__bqnby",noImageBorder:"tiles_noImageBorder__9ZBcW",border:"tiles_border__gBuGp",teaser:"tiles_teaser___Xmab",tile:"tiles_tile__qloiq",buttonRow:"tiles_buttonRow__9AuNh",marginIsAccordion:"tiles_marginIsAccordion__hPK6Q",marginIsTab:"tiles_marginIsTab__A6Ty5",white:"tiles_white__DN4_e",carouselWrapper:"tiles_carouselWrapper__hSdKB",jobtile:"tiles_jobtile___0D7I",vacancies:"tiles_vacancies__fyQX4",countries:"tiles_countries__T0S20",vacanciesContent:"tiles_vacanciesContent__dIkgI",countriesContent:"tiles_countriesContent__rJsUr",vacanciesTypo:"tiles_vacanciesTypo__qjPpe",countriesTypo:"tiles_countriesTypo__g_1Ch",heroTile__carousel:"tiles_heroTile__carousel__UeEJx",herotile:"tiles_herotile__JVVyT","bg-porcelain":"tiles_bg-porcelain__KvhXb","bg-wave":"tiles_bg-wave__Zrctw","bg-sky":"tiles_bg-sky__qY6dT","bg-norway":"tiles_bg-norway__mSJRU","bg-stone":"tiles_bg-stone__udwro","bg-light-grey":"tiles_bg-light-grey__0dW1D",centeredHeadline:"tiles_centeredHeadline__n_aFh",pFull:"tiles_pFull__9XjyS",tileWrapper:"tiles_tileWrapper__TzxPd",autofilled:"tiles_autofilled__g2zPa"}},44744:e=>{e.exports={heroimage:"hero-image_heroimage__CUH6P",isSection:"hero-image_isSection__BD3_z",hideContentBox:"hero-image_hideContentBox__27KsS",styledContainer:"hero-image_styledContainer__Vwpjm",styledCol:"hero-image_styledCol__I4Jj5",homepage:"hero-image_homepage__mpyYH",heroImageC:"hero-image_heroImageC__FkcIa",heroimageWrapper:"hero-image_heroimageWrapper__HeF78",desktopCol:"hero-image_desktopCol__YcSot",heroimageCarousel:"hero-image_heroimageCarousel__5IOOz",buttonCarouselWrapper:"hero-image_buttonCarouselWrapper__nlUDI",dark:"hero-image_dark__2iptO",light:"hero-image_light__xpJ_i",styledRow:"hero-image_styledRow__DP5Le",contentBoxWrapper:"hero-image_contentBoxWrapper__Ry0Bg",noMarginBottom:"hero-image_noMarginBottom__t40DU"}},45498:e=>{e.exports={accordionHeadline:"detail-accordion_accordionHeadline__auCsH",productDetailGddsAccordion:"detail-accordion_productDetailGddsAccordion__lrMG_",accordionContentWrapper:"detail-accordion_accordionContentWrapper__a4zT7",articlesListing:"detail-accordion_articlesListing__SW2_m"}},46349:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var r=n(67867),i=n(95155),a=n(98569),o=n(33723),s=n(84743),l=n(77304),c=n(96256),d=n(20063),u=n(13472),m=n.n(u),p=n(64850),h=n(76858),_=n(13581),f=n(62249),v=n(93192),g=n(87046),x=n(4989),b=n(92254);function y(e){var t=e.materials,n=(0,f.al)(),u=((0,f.Ww)(),(0,g.Y)()),y=(0,x.hH)(),j=y("press_related_news"),w=(0,d.useRouter)(),k=function(e,t){if(e)return t?e.image_medium:n?e.image_small:e.image_medium};if((0,b.Im)(t))return null;var I=t.length>2?"three_per_row":"two_per_row";return(0,i.jsxs)("div",{className:m().materialsWrapper,children:[(0,i.jsx)(h.M,{translation:j}),(0,i.jsxs)(a.f,{className:(0,v.B)(m().relatedNews,"two_per_row"===I&&m().twoTilesPerRow),children:["two_per_row"===I&&(0,i.jsx)(o.f,{size:[0,0,2]}),(0,i.jsx)(o.f,{size:[4,8,"two_per_row"===I?8:12],children:(0,i.jsx)(s.U,{type:"expressive",children:t.map(function(e){var t="?page=detailpage&title=".concat((0,_.Ak)(e)),n=new URL(t,window.location.href).toString(),a={text:y("press_learn_more"),target:n,hasArrow:!1,onClick:function(e){e.preventDefault(),w.push(t)}},o=(0,_.Yq)(e,u);return(0,i.jsx)(l.z,(0,r._)({type:"tleb1",size:"s",renderHeadline:function(){return(0,i.jsx)(c.Z,{as:"span",className:(0,v.B)(m().publishedAt,m().tleb1),variant:"p2",children:o})},customParagraph:(0,i.jsx)(p.InnerHtml,{className:(0,v.B)(m().copyText,m().tleb1),as:"h3",content:e.header,isGdds:!0}),image:k(e)},{link:a,imageStyles:{size:"cover",repeat:!1}}
1),e.id)})})}),"two_per_row"===I&&(0,i.jsx)(o.f,{size:[0,0,2]})]})]})}},46408:e=>{e.exports={noResultsWrapper:"no-result_noResultsWrapper__h0VJR",documentFontSize:"no-result_documentFontSize__tqD8m",loading:"no-result_loading__ZekfF",text:"no-result_text__a_CKO",headline:"no-result_headline__W9iAS",xyHeadline:"no-result_xyHeadline__cqfPS",subline:"no-result_subline__5WpKm"}},47422:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CampusLanding:()=>E});var r=n(95155),i=n(1213),a=n(10685),o=n.n(a),s=n(44287),l=n(61287),c=n(96256),d=n(99379),u=n.n(d),m=n(34388),p=n.n(m),h=n(69187),_=n(60663),f=n(571),v=n(64850),g=n(33849),x=n(79024),b=n(18876),y=n(59784),j=n(45983),w=n(69870),k=n(92348),I=n(69256),C=n(99559),N=n(56460),T=n(69917),S=n(4989),A=n(99749),P=n(62249);function E(e){var t=e.page,n=e.courseListLanding,a=void 0===n?[]:n,d=e.targetGroups,m=void 0===d?[]:d,E=(0,A.HZ)(),L=(0,i.d4)(C.l6),D=(0,i.d4)(C.k7),F=(0,P.al)(),B=(0,S.hH)(),H=(0,T.f)(),M=window.gigya,R=(0,I.R)(M),O=R.login,W=R.loggedIn,z=R.campusLoggedIn,G=null==H?void 0:H.slice((null==H?void 0:H.length)-2);if(!(0,A.AU)(E))return null;var V=t.breadcrumbs,U=E.page,q=U.headline,Y=U.subHeadline,Z=U.content,$=U.benefits,K=function(e){return function(t){t.preventDefault(),W?z?Object.assign(document.createElement("a"),{target:"_self",href:e}).click():(0,N.jq)(e,H):O(H,"".concat(G,"_Campus"))}};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:p().campusBannerWrapper,children:(0,r.jsx)(_._,{alt:"Campus Banner",src:F?"/images/campus-login-mobile.jpg":"/images/campus-login.jpg",style:{objectFit:"cover"},priority:!0})}),(0,r.jsx)(f.A,{children:(0,r.jsxs)("div",{className:p().landingPage,children:[(0,r.jsx)(w.default,{items:V}),(0,r.jsx)(y.IntroText,{title:q,subtitle:Y,intro:"",text:Z,border:"disable-border",emphasize:"title",containerClassName:u().campusIntroTextContainer,disableInEdit:!0}),(0,r.jsx)("div",{className:"grid-x grid-margin-x ".concat(p().pictos),children:$.map(function(e,t){return(0,r.jsxs)("div",{className:"large-4 medium-6 small-12 cell",children:[(0,r.jsx)(_._,{data:{url:"/images/campus/benefit_".concat(t+1,".png"),format:"50_20"},alt:"Benefit ".concat(t+1)}),(0,r.jsxs)("div",{className:p().benefitContent,children:[(0,r.jsx)("b",{children:(0,k.j)(e.headline)}),(0,r.jsx)(v.InnerHtml,{as:"p",content:e.text})]})]},o()(e))})}),(0,r.jsx)("div",{className:p().buttonContainer,children:(0,r.jsx)(s.$,{stylingType:"primary",target:"_self",href:"#",className:p().loginButton,onClick:K(D),children:(0,r.jsx)(g.Translation,{id:"campus_login"})})}),(0,r.jsx)(l.c,{}),(0,r.jsx)(j.Headline,{tag:h.X.h2,title:B("campus_landingpage_courseteaser_headline")}),(null==a?void 0:a.length)>0?(0,r.jsxs)(r.Fragment,{children:[a.map(function(e){return(0,r.jsx)(b.A,{courseId:e.componentId,catalogData:e,targetGroups:m||[],isLandingPage:!0},o()(e))}),(0,r.jsx)("div",{className:u().pagination,children:(0,r.jsx)(s.$,{stylingType:"secondary",onClick:K(L),children:(0,r.jsx)(g.Translation,{id:"campus_landingpage_courseteaser_viewmore"})})})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.Z,{as:"div",size:{xsmall:["small"],medium:["medium"],large:["large"],xlarge:["xlarge"]},fontWeight:700,children:"No course for configured courselist found"}),(0,r.jsx)("p",{children:"Check network & server response"})]}),(0,r.jsx)(l.c,{}),(0,r.jsx)(x.F,{})]})})]})}},48122:(e,t,n)=>{"use strict";n.d(t,{BrowserPlugin:()=>s});var r=n(96052),i=n(12115),a=n(43697),o=n(1213);function s(){var e;return e=(0,o.Pj)(),(0,i.useEffect)(function(){var t=function(t){if((null==(n=t.origin)?void 0:n.toLowerCase().endsWith(".geberit.com"))&&e&&"object"===(0,r._)(t.data)&&"string"==typeof t.data.source&&void 0!==t.data.id&&"GEBERIT_DEVTOOLS_PLUGIN"===t.data.source){if(void 0===window.geb_devtools_enabled){var n,i="background: #3776C4; border: 0.5rem solid #3776C4; color: #FFF;";a.t.info("%cGeberit Devtools connected",i),a.t.debug("%cSupported commands: state, dispatch",i),window.geb_devtools_enabled=!0}var o=null;switch(t.data.command){case"state":o=e.getState()||{};break;case"dispatch":e.dispatch(t.data.data)}window.postMessage({id:t.data.id,source:"GEBERIT_DEVTOOLS_PAGE",data:o})}};return window.addEventListener("message",t),function(){window.removeEventListener("message",t)}},[e]),null}},48434:(e,t,n)=>{"use strict";n.r(t),n.d(t,{HeroTiles:()=>P});var r=n(67867),i=n(11470),a=n(95155),o=n(37401),s=n.n(o),l=n(20063),c=n(10685),d=n.n(c),u=n(33723),m=n(82084),p=n(84743),h=n(77304),_=n(75462),f=n(98569),v=n(21962),g=n(44654),x=n.n(g),b=n(62249),y=n(50663),j=n(93192),w=n(62433),k=n(82023),I=n(9915),C=n(31988),N=n(92348),T=n(53510),S=n(64543),A=n(42961);function P(e){var t,n=e.items,o=void 0===n?[]:n,c=e.sliderSpeed,g=e.showArrows,P=void 0===g||g,E=(0,b.al)(),L=(0,l.useRouter)(),D=(0,k.A)(),F=(0,I.z1)().trackClick,B=(0,S.$)().trackCtaClick,H=(0,C.R)(),M=(0,T.E)(),R=(0,A.u)("hero-tiles").trackSli
1deChange,O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";F({click_intent:"cta",click_element:"hero slider button - header",click_text:null!=t?t:"",click_url:e})};return s()(o)?null:(0,a.jsx)(_.m,{maxContentWidth:"".concat(D?y.pc.gddsFullGrid:y.pc.countryGrid,"rem"),children:(0,a.jsx)(f.f,{children:(t=null==o?void 0:o.map(function(e,t){var n,s,l,c,u,m,_,f,g,b,y,k,I,C,T,S,A,P,D,F,M=(n=e,k=E&&(null==(b=n.imageObjectMobile)?void 0:b.url)||(null==(y=n.imageObject)?void 0:y.url)||n.image,C=(I=(s=n,{smallAspectRatio:(g=new RegExp(/^\d+_\d+$/)).test(null==(l=s.imageObjectMobile)?void 0:l.aspectRatio)?null==(u=s.imageObjectMobile)||null==(c=u.aspectRatio)?void 0:c.replace("_",":"):void 0,mediumAspectRatio:g.test(null==(m=s.imageObjectMobile)?void 0:m.aspectRatio)?null==(f=s.imageObject)||null==(_=f.aspectRatio)?void 0:_.replace("_",":"):void 0})).smallAspectRatio,{imageAspectRatios:{small:C,medium:T=I.mediumAspectRatio,large:T,xlarge:T},image:k}),R=M.imageAspectRatios,W=M.image,z=(null==(S=e.textbox)?void 0:S.color)==="black"?"black":"light",G=null==(A=e.textbox)?void 0:A.link,V=(0,i._)((0,r._)({},R),{medium:"16:9",large:"16:9"}),U=null!=(F=null==(P=e.textbox)?void 0:P.headlineDom)?F:"",q={type:"tlea1",imageAspectRatios:V,backgroundType:z,image:W,imageTitle:e.pictureAlt,altText:e.pictureAlt,title:H?(0,N.j)(U,!0):(0,v.Ay)(U),subTitle:(0,v.Ay)(null==(D=e.textbox)?void 0:D.subline),headlineVariant:"h2",button:G&&{text:(null==G?void 0:G.text)?(0,N.j)(null==G?void 0:G.text):"",onClick:function(){if(H||O(null==G?void 0:G.target,null==G?void 0:G.text),B({page_section:"hero-tiles",link_text:null==G?void 0:G.text,link_url:null==G?void 0:G.target,step:o.length>1?t+1:void 0}),(null==G?void 0:G.window)==="_blank")window.open(null==G?void 0:G.target);else if((null==G?void 0:G.window)==="_popup"){var n=d()(e);(0,w.j)(G,n)}else(null==G?void 0:G.type)==="external_link"?window.location.href=null==G?void 0:G.target:(null==G?void 0:G.type)==="mail_link"?window.open(null==G?void 0:G.target,"_self"):(null==G?void 0:G.target)&&L.push(null==G?void 0:G.target)}}};return o.length>1?function(t){var n=t.isVisible;return(0,a.jsx)("div",{className:(0,j.B)(x().herotile,x()[z]),inert:!n,children:(0,a.jsx)(p.U,{gap:"0",type:"expressive",children:(0,a.jsx)(h.z,(0,r._)({},q))})},d()(e))}:(0,a.jsx)("div",{className:(0,j.B)(x().herotile,x()[z]),children:(0,a.jsx)(p.U,{gap:"0",type:"expressive",children:(0,a.jsx)(h.z,(0,r._)({},q))})},d()(e))})).length>1?(0,a.jsx)(u.f,{size:[4,8,12],className:"".concat(x().heroTile__carousel),children:(0,a.jsx)(m.F,(0,i._)((0,r._)({autoSnap:!0,ariaLabels:M,watchSlidesProgress:!0,responsiveLayout:{small:{slides:1,slidesToMove:1},medium:{slides:1,slidesToMove:1},large:{slides:1,slidesToMove:1}},supportMouse:!0,hideButtons:!0,hideButtonsTablet:!0,slideMargin:16*!!P,autoSliding:!0,loop:!0,slidingInterval:c,onSlideChange:R},!P&&{customButtonRight:!0,customButtonLeft:!0}),{children:t}))}):(0,a.jsx)(u.f,{size:[4,8,12],children:t})})})}},48677:e=>{e.exports={loadMoreButton:"loadMoreButton_loadMoreButton__4pq7B"}},48845:(e,t,n)=>{"use strict";n.d(t,{ScrollStoryWithPageContextContent:()=>f});var r=n(67867),i=n(95155),a=n(72453),o=n.n(a),s=n(97722),l=n(88790),c=n(17028),d=n(18082),u=n(23514),m=n(75462),p=n(92254),h=n(50088),_=n(50663),f=(0,n(89504).Q)(function(e){var t=(0,h.o)(e);if((0,p.Im)(e)||(0,p.Im)(e.contentAreas))return null;var n=e.metaData,a=e.page,f=a.scrollStoryId,v=a.scrollStoryTheme,g=a.scrollStoryWorkspace,x=a.showAnchor,b=a.collapseAnchor,y=a.pageAnchorTitle,j=e.contentAreas.content;return(0,i.jsxs)(i.Fragment,{children:[!(0,p.Im)(f)&&(0,i.jsx)(c.ScrollStory,{type:"scroll_story",scrollStoryId:f,theme:null!=v?v:"",workspace:null!=g?g:"",border:"disabled-border",className:o().scrollStory}),(0,i.jsx)(l.A,(0,r._)({className:o().breadcrumbs},e)),x&&(0,i.jsx)(d.AnchorBar,{content:j,collapseAnchor:b,pageAnchorTitle:y,pageWithIntroText:!1}),(0,i.jsx)(s.f,(0,r._)({contentType:"content"},e)),t&&(0,i.jsx)(m.m,{maxContentWidth:(0,_.gi)(_.pc.gddsFullGrid),children:(0,i.jsx)(u.A,{contentType:"page",metaData:n,useInContentPage:!0})})]})})}
1,48888:(e,t,n)=>{"use strict";n.d(t,{A:()=>_});var r=n(81494),i=n(80542),a=n(2367),o=n(95155),s=n(12115),l=n(1213),c=n(42271),d=n(70189),u=n(99559),m=n(85803),p=n(9915),h=n(64543);let _=function(e){var t,n=e.language,_=e.videoId,f=void 0===_?"":_,v=e.playerControl,g=e.showLink,x=(0,s.useRef)(null),b=(0,s.useRef)(void 0),y=(0,i._)((0,s.useState)(0),2),j=y[0],w=y[1],k=(0,i._)((0,s.useState)(0),2),I=k[0],C=k[1],N=(0,l.d4)(u.wS),T=(0,m.Ys)(),S=null!=N?N:{},A=S.autoplay,P=S.playInline,E=S.removeRelated,L=S.showAnnotations,D=S.showFullscreen,F=S.videoResolution,B=(0,s.useRef)(0),H=(0,s.useRef)(!1),M=(0,p.z1)().trackYoutubeVideo,R=(0,h.$)().trackVideoYouTube,O=(0,s.useCallback)(function(){if(x.current){var e=x.current.getBoundingClientRect().width,t="16:9"===F?9/16:1;w(e),C(e*t)}},[F]);return((0,s.useEffect)(function(){return N?(b.current=new(window.ResizeObserver||d.tb)(O),b.current.observe(document.body),function(){var e;null==(e=b.current)||e.disconnect()}):function(){}},[N,O]),N)?(0,o.jsxs)("div",{className:"c-text-video__video",ref:x,children:[!0===T.Youtube&&j>0&&I>0&&(0,o.jsx)(c.A,{videoId:f,opts:{height:I,width:j,playerVars:{autoplay:+!!A,controls:+!!(void 0===v||v),modestbranding:void 0===g||g?void 0:1,hl:n,cc_lang_pref:n,rel:+!E,fs:+!!D,iv_load_policy:L?1:3,playsinline:+!!P}},onPlay:function(e){M(e,f,"geberit video",H.current),R(e,f,"geberit video",H.current),t=setInterval(function(){return(0,r._)(function(){var t,n,r;return(0,a.YH)(this,function(i){switch(i.label){case 0:return[4,e.target.getCurrentTime()];case 1:return t=i.sent(),[4,e.target.getDuration()];case 2:return n=i.sent(),r=Math.floor(100*t/n),B.current<25&&r>=25?(B.current=25,M(e,f,"geberit video",H.current,25),R(e,f,"geberit video",H.current,25)):B.current<50&&r>=50?(B.current=50,M(e,f,"geberit video",H.current,50),R(e,f,"geberit video",H.current,50)):B.current<75&&r>=75&&(B.current=75,M(e,f,"geberit video",H.current,75),R(e,f,"geberit video",H.current,75)),[2]}})})()},1e3),H.current=!0},onEnd:function(e){clearInterval(t),M(e,f,"geberit video",!!B.current),R(e,f,"geberit video",!!B.current)},onPause:function(){clearInterval(t)}}),!1===T.Youtube&&(0,o.jsx)(m.sq,{type:"youtube"})]}):null}},48889:e=>{e.exports={container:"fixed-item-slider_container__cymtL",content:"fixed-item-slider_content__rRaXI",sliderContainer:"fixed-item-slider_sliderContainer__dK0h3",slider:"fixed-item-slider_slider__PhD2r",sliderFixedItem:"fixed-item-slider_sliderFixedItem__yA9_c",sliderNavigationButton:"fixed-item-slider_sliderNavigationButton__QGxur"}},49446:(e,t,n)=>{"use strict";n.d(t,{i:()=>i});var r=n(77968);function i(){var e;return e=(0,r.K)(),function(t){if(e&&t)return t}}},49778:(e,t,n)=>{"use strict";n.d(t,{i:()=>s});var r=n(81494),i=n(2367),a=n(72808),o=function(e){var t=new Map,n=new Map;return function(e,a){return(0,r._)(function(){var r,o,s;return(0,i.YH)(this,function(i){switch(i.label){case 0:if(o=Date.now()-(null!=(r=t.get(a))?r:0)>8e3,!(!n.has(a)||o))return[3,2];return t.set(a,Date.now()),[4,e()];case 1:s=i.sent(),n.set(a,s),i.label=2;case 2:return[2,n.get(a)]}})})()}}(0),s=function(e,t,n){return(0,r._)(function(){var s;return(0,i.YH)(this,function(l){return s="".concat((0,a.A)("webshop",n),"/article/").concat(e,"/price?lang=").concat(t,"&quantity=1"),[2,new Promise(function(n,a){return(0,r._)(function(){return(0,i.YH)(this,function(l){return t&&e||a(Error("No lang or article provided")),o(function(){return(0,r._)(function(){return(0,i.YH)(this,function(e){return[2,fetch(s).then(function(e){return e.json()})]})})()},s).then(function(e){n(e.price)}).catch(function(e){a(e)}),[2]})})()})]})})()}},49887:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CTAButton:()=>E});var r=n(67867),i=n(11470),a=n(12844),o=n(95155),s=n(20063),l=n(10685),c=n.n(l),d=n(44287),u=n(75462),m=n(63008),p=n.n(m),h=n(80542),_=n(12115),f=n(90494),v=n(12132),g=n(33849),x=n(67186),b=n(81856);function y(e){var t=e.src,n=e.label,r=e.lightBoxStyle,i=e.hasInedit,a=void 0!==i&&i,s=e.hasArrow,l=void 0!==s&&s,u=e.buttonStyle,m=void 0===u?"primary":u,p=e.useGddsButton,y=void 0!==p&&p,j=e.stretched,w=void 0===j||j,k=e.onClick,I=(0,h._)((0,_.useState)(!1),2),C=I[0],N=I[1],T=(0,h._)((0,_.useState)(!1),2),S=T[0],A=T[1],P=function(){return(0,o.jsxs)(o.Fragment,{children:[y?(0,o.jsx)(d.$,{stretched:w,onClick:function(e){k&&k(e),N(!0)},stylingType:m,children:(0,o.jsx)(b.S,{previewId:a?"#st_buttonText":void 0,children:n})}):(0,o.jsx)(v.$n,{color:"primary"===m?v.qT.WHITE:v.qT.BLACK,background:"primary"===m?v.WD.PRIMARY:v.WD.SECONDARY,align:v.nO.CENTER,symbol:l?"arrow-link-bold-right":"",onClick:function(e){k&&k(e),N(!0)},children:(0,o.jsx)(b.S,{previewId:a?"#st_buttonText":void 0,children:n})}),C&&(0,o.jsxs)(f.Y,{additionalClass:"c-toolembed-lightbox",additionalStyle:r,onCloseRequest:function(){return N(!1)},children:[(0,o.jsx)(v.$n,{onClick:function(){return N(!1)}
1,className:"c-lightbox__close",symbol:"close",type:v.lP.PLAIN,noTracking:!0,children:(0,o.jsx)(g.Translation,{id:"web20_lightbox_close"})}),(0,o.jsx)("div",{className:"c-lightbox__container",children:(0,o.jsxs)("div",{className:"c-toolembed__wrapper",children:[!S&&(0,o.jsx)(x.a,{}),(0,o.jsx)("iframe",{src:t,title:c()({src:t}),height:"100%",width:"100%",onLoad:function(){return A(!0)}})]})})]})]})};return w?(0,o.jsx)("div",{className:"c-toolembed",children:P()}):P()}var j=n(10292),w=n(92254),k=n(62433),I=n(92348),C=n(5742),N=n(9915),T=n(64543),S=n(93192),A=n(40912),P=function(e,t,n,r,i){if(e.preventDefault(),"_self"===t&&r.push((0,A.B)(n,i.section,i.sectionTitle,i.sectionAnchor)),"_blank"===t||"default"===t){var a;null==(a=window.open((0,A.B)(n,i.section,i.sectionTitle,i.sectionAnchor),t))||a.focus()}"_popup"===t&&(0,k.j)(i,c()(i))};function E(e){var t=e.alignment,n=e.text,l=e.border,c=e.link,m=e.contentIndex,h=e.titleInAnchor,_=e.renderAsLink,f=void 0===_||_,v=e.buttonStyle,g=void 0===v?"primary":v,x=e.isGroup,b=e.onClick,k=e.childOf,A=e.trackClickEvent,E=(0,a._)(e,["alignment","text","border","link","contentIndex","titleInAnchor","renderAsLink","buttonStyle","isGroup","onClick","childOf","trackClickEvent"]),L=(0,s.useRouter)(),D=(0,N.z1)().trackClick,F=(0,T.$)().trackCtaClick,B=(0,C._)("","",h,m),H="disable-border"===l;if((0,w.Im)(c))return null;var M=c||{},R=M.type,O=M.url,W=M.showArrow,z=M.target,G=M.window,V="iframe"===R,U=function(e){(0,w.Im)(e.currentTarget.innerText)||D({click_intent:"cta",click_element:"button",click_text:e.currentTarget.innerText,click_url:c.target||c.url}),A?A():F({page_section:"cta-button",link_text:e.currentTarget.innerText,link_url:c.target||c.url})},q=function(e){b&&b(e),P(e,G,z,L,c),U(e)},Y=(0,r._)({},(null==c?void 0:c.width)&&{maxWidth:"".concat(c.width,"px")},(null==c?void 0:c.height)&&{maxHeight:"".concat(c.height,"px")}),Z=function(){return V?(0,o.jsx)(y,(0,r._)({hasArrow:W,src:O,label:(0,I.j)(n),onClick:function(e){b&&b(e)},buttonStyle:g,lightBoxStyle:Y,useGddsButton:!0,stretched:!1},E)):(0,o.jsx)(d.$,(0,i._)((0,r._)({stylingType:g,onClick:q,tabIndex:0,"data-section-name":"button"},c.showArrow&&{symbol:"arrow_right"},f&&{as:"a"}),{children:(0,I.j)(n)}))};return void 0!==x&&x?Z():(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("section",{className:(0,S.B)(p().ctaButtonWrapper,!H&&p().hasSCL,"accordion"===k&&p().marginIsAccordion,"tab"===k&&p().marginIsTab),children:(0,o.jsx)(u.m,{id:B,children:(0,o.jsx)("div",{className:(0,S.B)("grid-x align-".concat(void 0===t?"left":t),p().ctaButton),children:Z()})})}),!H&&(0,o.jsx)(j.B,{})]})}},49949:(e,t,n)=>{"use strict";n.d(t,{Gb:()=>ep,gM:()=>ez,dv:()=>eU,gZ:()=>e0,h8:()=>eP,SJ:()=>eq,xD:()=>eZ});var r=n(80542),i=n(95155),a=n(12115),o=n(44897),s=n(31753),l=n(44287),c=n(23426),d=n(13196),u=c.Ay.div.withConfig({componentId:"sc-4233fb4-0"})(["--map-height:18.75rem;--portal-gap:",";--list-view-width:calc(100% + 2rem);--list-view-margin-left:-1rem;--transition-delay:0s;@media ","{--map-height:28.25rem;--list-view-width:calc(100% + 3rem);--list-view-margin-left:-1.5rem;}@media ","{--map-height:38.25rem;}"],function(e){return e.portalGap},function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),m=c.Ay.div.withConfig({componentId:"sc-4233fb4-1"})(["position:relative;@media ","{display:flex;column-gap:1rem;flex-wrap:wrap;}","{margin-bottom:2.75rem;@media ","{flex-basis:40.125rem;margin-bottom:3.75rem;margin-left:auto;margin-right:auto;}@media ","{flex-basis:50.875rem;}@media (min-width:90rem){flex-basis:57.75rem;}}.notification{top:0rem;@media ","{top:1.5rem;padding:0 1.5rem;}@media ","{padding:0 1rem;right:0;top:unset;bottom:1.5rem;}}"],function(e){return e.theme.device.large},d.W,function(e){return e.theme.device.large},function(e){return e.theme.device.xlarge},function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),p=c.Ay.div.withConfig({componentId:"sc-4233fb4-2"})(["position:fixed;top:3.75rem;left:0;right:0;height:var(--map-height);min-height:var(--portal-gap);transition:height 0.3s var(--transition-delay) linear;z-index:3;overflow:hidden;.fixed &{position:relative;}@media ","{width:calc(calc(100% - 1rem) / 1.5);position:relative;top:unset;z-index:unset;max-height:unset;}"],function(e){return e.theme.device.large}),h=c.Ay.div.withConfig({componentId:"sc-4233fb4-3"})(["position:absolute;top:0;width:100%;height:var(--map-height);transition:height 0.3s var(--transition-delay) linear;"," @media ","{position:static;}.cluster{:hover{background:url('/images/locator/marker-cluster-hover.svg') no-repeat;&.large{background:url('/images/locator/large-marker-cluster-hover.svg') no-repeat;}> img{display:none;}}}"],function(e){return e.active?"":"-webkit-transform: translate3d(0,
10,0);"},function(e){return e.theme.device.large}),_=c.Ay.div.withConfig({componentId:"sc-4233fb4-4"})(["position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;&.active{pointer-events:all;cursor:pointer;}@media ","{display:none;}"],function(e){return e.theme.device.large}),f=c.Ay.div.withConfig({componentId:"sc-4233fb4-5"})(["position:sticky;transition:height 0.3s var(--transition-delay) linear;top:3.75rem;height:var(--map-height);width:100%;@media ","{display:none;}"],function(e){return e.theme.device.large}),v=c.Ay.div.withConfig({componentId:"sc-4233fb4-6"})(["position:",";top:",";z-index:3;display:flex;flex-direction:row;justify-content:center;width:var(--list-view-width);margin-left:var(--list-view-margin-left);padding:1.25rem 1rem;background-color:white;.fixed &{position:static;}> div{width:100%;}& .filter-button{height:2.75rem;min-width:2.75rem;}@media ","{padding:1.25rem 1.5rem;& > div{width:20rem;}}@media ","{position:absolute;top:0;width:20rem;left:1.25rem;background-color:initial;&& > div{flex-grow:1;}}"],function(e){return e.sticky?"sticky":"static"},function(e){return e.sticky?"5.75rem":"unset"},function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),g=n(35443),x=n(1213),b=n(26915),y=n(10418),j=n(37050),w=n(62249),k=n(99559),I=n(20127);function C(e){var t,n,s=e.location,l=e.isActive,c=e.onSelect,d=(0,x.d4)(k.tz),u=(0,I.s)(d),m=(0,r._)((0,a.useState)(!1),2),p=m[0],h=m[1],_=(0,r._)((0,a.useState)(!1),2),f=_[0],v=_[1],g=(0,y.c)(),C=(0,a.useContext)(j.K),N=C.hoveredIndex,T=C.setHoveredIndex,S=(0,w.GM)();return n=l||f?"active":p||N===s.index?"hover":"default",(0,i.jsx)(o.pH,{zIndex:1,position:s,icon:(0,b.J)({location:s,brand:u,mode:n,showPartner:!!(null==g||null==(t=g.filter)?void 0:t.showPartnerSwitch)}),onMouseOver:function(){h(!0),S&&T(s.index)},onMouseOut:function(){h(!1),v(!1),S&&T(void 0)},onMouseDown:function(){v(!0)},onMouseUp:function(){v(!1)},onClick:c})}var N=c.Ay.div.withConfig({componentId:"sc-6fb47520-0"})(["position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99;padding:3rem 1rem 0.625rem 1rem;display:",";grid-template-rows:auto auto auto 1fr;grid-gap:1.5rem;grid-template-areas:'title' 'primary' 'secondary' 'more' 'buttons';@media ","{padding:3rem 1.5rem 0.75rem 1.5rem;}@media ","{position:relative;background-color:#f7f7f7;padding:0.75rem 1.25rem;grid-template-areas:'primary secondary more';grid-template-columns:auto 1fr auto;grid-template-rows:auto;margin-bottom:1rem;z-index:4;}"],function(e){return e.visible?"grid":"none"},function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),T=c.Ay.h6.withConfig({componentId:"sc-6fb47520-1"})(["grid-area:title;font-size:1.25rem;line-height:1.75rem;font-weight:700;text-transform:none;margin:0;@media ","{display:none;}"],function(e){return e.theme.device.large}),S=c.Ay.div.withConfig({componentId:"sc-fc80faa5-0"})(["width:1.5rem;line-height:0;display:flex;align-items:start;"]),A=c.Ay.div.withConfig({componentId:"sc-fc80faa5-1"})(["grid-area:primary;display:flex;flex-direction:row;button.selected{svg path{fill:inherit;}}"]),P=function(){return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,i.jsx)("g",{clipPath:"url(#clip0_4954_143691)",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.33 0H1.67L0 3.9V7H1V16H15V7H16V3.9L14.33 0ZM10 15H6V10H10V15ZM14 15H11V9H5V15H2V7H14V15ZM15 5V6H13V4H12V6H10V4H9V6H7V4H6V6H4V4H3V6H1V4.1L2.33 1H13.67L15 4.1V5Z",fill:"black"})}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_4954_143691",children:(0,i.jsx)("rect",{width:"16",height:"16",fill:"white"})})})]})},E=function(){return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,i.jsx)("g",{clipPath:"url(#clip0_4954_143694)",children:(0,i.jsx)("path",{d:"M10.3401 1.87145C9.46398 0.998265 8.33944 0.417179 7.12039 0.207737C5.90133 -0.00170404 4.64733 0.170736 3.53006 0.701451L7.53006 4.70145L4.69006 7.51145L0.690057 3.51145C0.192378 4.54921 0.00367352 5.70821 0.146445 6.85025C0.289217 7.99228 0.757441 9.06916 1.49528 9.95246C2.23312 10.8358 3.20944 11.4882 4.30782 11.832C5.4062 12.1758 6.58028 12.1964 7.69006 11.8915L11.7901 15.9915L12.4901 15.2815L8.69006 11.5215C9.30157 11.2307 9.85945 10.8385 10.3401 10.3615C10.8243 9.87717 11.2203 9.31201 11.5101 8.69145L15.2901 12.4615L16.0001 11.7615L11.8901 7.65145C12.1601 6.63664 12.1591 5.56872 11.8871 4.55442C11.6151 3.54013 11.0816 2.61498 10.3401 1.87145ZM9.64006 9.65145C8.89704 10.3869 7.94219 10.8709 6.9098 11.0355C5.8774 11.2 4.81939 11.0369 3.88454 10.5689C2.9497 10.1009 2.18506 9.35169 1.69815 8.42657C1.21124 7.50146 1.02655 6.44699 1.17006 5.41145L4.69006 8.93145L8.93006 4.69145L5.42006 1.18145C6.4539 1.04309 7.50513 1.23152 8.42655 1.72035C9.34798 2.20918 10.0935 2.97394 10.5586 3.90754
1C11.0238 4.84114 11.1853 5.89684 11.0206 6.92682C10.8559 7.95679 10.3732 8.90947 9.64006 9.65145Z",fill:"black"})}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_4954_143694",children:(0,i.jsx)("rect",{width:"16",height:"16",fill:"none"})})})]})},L=n(79542),D=n(92348),F=n(64543);function B(){var e,t,n,o,s,c,d,u,m=(0,r._)((s=(o=(0,r._)((0,L.D)(["cat"],["all"]),2))[0],c=o[1],d=(0,a.useContext)(ez).activeCategories,u=(0,y.c)(),[{label:{all:(0,D.j)((null==u||null==(e=u.filter)?void 0:e.filter1Text)||""),showroom:(0,D.j)((null==u||null==(t=u.filter)?void 0:t.filter2Text)||""),plumber:(0,D.j)((null==u||null==(n=u.filter)?void 0:n.filter3Text)||"")},active:d,selected:s.cat},function(e){c({cat:e})}]),2),p=m[0],h=p.active,_=p.label,f=p.selected,v=m[1],g=(0,F.$)().trackLocatorInteraction,x=function(e){return function(){g({page_content_type:"partner-locator",page_section:"locator-filters",interaction_type:"switch-tab",link_text:e}),v(e)}};return(0,i.jsxs)(A,{children:[h.length>1&&(0,i.jsx)(l.$,{stylingType:"flat",selected:"all"===f,onClick:x("all"),children:_.all}),h.includes("s")&&(0,i.jsxs)(l.$,{className:1===h.length||"s"===f?"selected":void 0,stylingType:"flat",onClick:x("s"),selected:1===h.length||"s"===f,children:[(0,i.jsx)(S,{children:(0,i.jsx)(P,{})}),_.showroom]}),h.includes("i")&&(0,i.jsxs)(l.$,{className:1===h.length||"i"===f?"selected":void 0,stylingType:"flat",onClick:x("i"),selected:1===h.length||"i"===f,children:[(0,i.jsx)(S,{children:(0,i.jsx)(E,{})}),_.plumber]})]})}var H=n(33649),M=n(67867),R=n(11470),O=n(63324),W=c.Ay.div.withConfig({componentId:"sc-1b274475-0"})(["grid-area:secondary;display:flex;flex-direction:column;gap:1rem;& > .select{ul{li{min-height:2.5rem;padding-left:0.625rem;& > div{display:none;}:last-of-type{padding-bottom:0.625rem;}}}}@media ","{flex-direction:row;flex-wrap:wrap;--gap:1.5rem;gap:var(--gap);& > .select{flex:0 0 calc(50% - (calc(var(--gap)) / 2));}}@media ","{flex-wrap:nowrap;& > .select{min-width:10rem;flex:unset;& > div & > div & > div{background-color:transparent;}& div[name]{background-color:#f7f7f7;}}}"],function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),z=n(19560),G=n(92254),V=function(e){return{value:e,text:e,id:e}},U=n(9915);function q(){var e,t,n,o,s,l,c,d,u,m,p,h,_,f,v,g,x,b,j,k,I,C,N,T,S,A,P,E=(0,r._)((g=(0,w.GM)({gdds:!0}),b=(x=(0,r._)((0,L.D)(["pro_cat","pro_ser","country"]),2))[0],j=x[1],I=(k=(0,a.useContext)(ez)).entries,C=k.sortStructure,N=k.countries,T=(0,y.c)(),S=(0,z.h)(),A=(0,a.useMemo)(function(){return I.map(function(e){return e.products}).flat().reduce(function(e,t){var n;return null!=e[n=t.category]||(e[n]=new Set),t.series.forEach(e[t.category].add,e[t.category]),e},{})},[I]),P=(0,a.useMemo)(function(){var e,t,n,i,a,o,s,l=(void 0!==b.pro_ser?Object.entries(A).filter(function(e){var t=(0,r._)(e,2);return(t[0],t[1]).has(b.pro_ser)}).map(function(e){return(0,r._)(e,1)[0]}):Object.keys(A)).sort(function(e,t){return C.indexOf(e)-C.indexOf(t)}).map(V),c=A[null!=(i=b.pro_cat)?i:""],d=Array.from((0,G.Im)(c)?Object.values(A).reduce(function(e,t){return t.forEach(e.add,e),e},new Set):c).sort(function(e,t){return e.localeCompare(t)}).map(V),u=N.map(function(e){return{value:e,text:S(e),id:e,disabled:!1}});return u.unshift({value:"all",text:(0,D.j)(null!=(a=null==T||null==(e=T.filter)?void 0:e.filter1Text)?a:""),id:"all_countries",disabled:void 0===b.country}),l.unshift({value:"all",text:(0,D.j)(null!=(o=null==T||null==(t=T.filter)?void 0:t.filter1Text)?o:""),id:"all_categories",disabled:void 0===b.pro_cat}),d.unshift({value:"all",text:(0,D.j)(null!=(s=null==T||null==(n=T.filter)?void 0:n.filter1Text)?s:""),id:"all_series",disabled:void 0===b.pro_ser}),{categories:l,series:d,countries:u.length>2?u:void 0}},[b.pro_ser,b.pro_cat,b.country,A,N,null==T||null==(e=T.filter)?void 0:e.filter1Text,C,S]),[{label:{all:(0,D.j)(null!=(l=null==T||null==(t=T.filter)?void 0:t.filter1Text)?l:""),categories:(0,D.j)(null!=(c=null==T||null==(n=T.filter)?void 0:n.dropCategoryText)?c:""),series:(0,D.j)(null!=(d=null==T||null==(o=T.filter)?void 0:o.dropSeriesText)?d:""),countries:(0,D.j)(null!=(u=null==T||null==(s=T.filter)?void 0:s.dropCountryText)?u:"")},items:P,selected:{categories:null!=(p=g?b.pro_cat:null!=(m=b.pro_cat)?m:"all")?p:"",series:null!=(_=g?b.pro_ser:null!=(h=b.pro_ser)?h:"all")?_:"",countries:null!=(v=g?b.country:null!=(f=b.country)?f:"all")?v:""}},function(e,t){switch(e){case"categories":j({pro_cat:b.pro_cat===t.value||"all"===t.value?void 0:t.value});break;case"series":j({pro_ser:b.pro_ser===t.value||"all"===t.value?void 0:t.value});break;case"countries":j({country:b.country===t.value||"all"===t.value?void 0:t.value})}}]),2),B=E[0],q=B.label,Y=B.items,Z=B.selected,$=E[1],K=(0,w.GM)({gdds:!0}),X=K?"placeholder":"label",J=(0,U.z1)().trackLocator,Q=(0,F.$)().trackLocatorInteraction,ee=function(e){var t;return t={placeholder:q.all},(0,H._)(t,X,q[e]),(0,H._)(t,"name",e),(0,H._)(t,"items",Y[e]),(0,H._)(t,"values",Z),(0,H._)(t,"outlined",!K),(0,H._)(t,"forceCustom",!0),(0,H._)(t,"onChange",function(t){Q({page_content_type:"partner-locator",page_section:"locator-filters",interaction_type:"select-filter",link_text:Object.values((0,R._)((0,M._)({},null!=Z?Z:{}),(0,H._)({},e,(null==t?void 0:t.value)==="all"?"":null==t?void 0:t.value))).filter(function(e){return null!=e&&""!==e}).join(",")}),J({click_intent:"locator filter - ".concat(e),search_term:t.text,content_type:"locator-partner"}),$(e,t)}),t};return(0,i.jsxs)(W,{children:[(0,i.jsx)(O.m,(0,M._)({},ee("categories"))),(0,i.jsx)(O.m,(0,M._)({},ee("series"))),ee("countries").items&&(0,i.jsx)(O.m,(0,M._)({},ee("countries")))]})}var Y=c.Ay.div.withConfig({componentId:"sc-3006d904-0"})(["grid-area:more;"]);function Z(){var e=(0,w.GM)({gdds:!0});return(0,i.jsx)(Y,{children:!e&&(0,i.jsx)(eP,{reverse:!0})})}var $=c.Ay.div.withConfig({componentId:"sc-b3abe573-0"})(["grid-area:buttons;display:flex;column-gap:1rem;@media ","{column-gap:1.5rem;}> button{flex-grow:1;}"],function(e){return e.theme.device.medium});function K(){var e,t,n,r,o,s,c,d,u,m=(n=(0,y.c)(),o=(r=(0,a.useContext)(ez)).filteredEntries,s=r.setShowFilter,c=r.filters,d=r.resetFilters,u=Object.values(c).filter(
1Boolean),{apply:{stylingType:"primary",children:"".concat((0,D.j)((null==n||null==(e=n.filter)?void 0:e.apply)||"")," ").concat(0!==u.length?"(".concat(o.length,")"):""),onClick:function(){return s(!1)}},reset:{stylingType:"secondary",children:(0,D.j)(null==n||null==(t=n.filter)?void 0:t.reset),disabled:0===u.length,onClick:d}}),p=m.apply,h=m.reset;return(0,w.GM)({gdds:!0})?null:(0,i.jsxs)($,{children:[(0,i.jsx)(l.$,(0,M._)({},h)),(0,i.jsx)(l.$,(0,M._)({},p))]})}function X(e){var t,n,r,a=e.visible,o=(0,y.c)();return(0,i.jsxs)(N,{visible:a,children:[(null==(t=o.filter)?void 0:t.allFilters)&&(0,i.jsx)(T,{children:null==(n=o.filter)?void 0:n.allFilters}),(null==(r=o.filter)?void 0:r.filterVisible)&&(0,i.jsx)(B,{}),(0,i.jsx)(q,{}),(0,i.jsx)(Z,{}),(0,i.jsx)(K,{})]})}var J=(0,c.Ay)(l.$).withConfig({componentId:"sc-2aceafd0-0"})(["position:fixed;top:1rem;right:1rem;z-index:99;span{display:flex;align-items:center;svg{width:1.25rem;height:1.25rem;}}"]),Q=n(96256),ee=c.Ay.div.withConfig({componentId:"sc-3bdae824-0"})(["position:relative;z-index:2;width:var(--list-view-width);margin-left:var(--list-view-margin-left);background-color:",";.count{font-weight:bold;}.search-note{color:#5c5c5c;padding:1rem;}@media ","{max-height:var(--map-height);height:var(--map-height);width:calc(calc(100% - 1rem) / 3);margin-left:0rem;z-index:unset;}"],function(e){return e.theme.colors.white},function(e){return e.theme.device.large}),et=c.Ay.div.withConfig({componentId:"sc-3bdae824-1"})(["overflow-y:auto;height:calc(100% - 2.5rem);"]),en=c.Ay.div.withConfig({componentId:"sc-3bdae824-2"})(["display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:1rem;p{margin:0;}@media ","{padding-left:1.5rem;}@media ","{padding-left:0.5rem;}"],function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),er=(0,c.Ay)(Q.Z).withConfig({componentId:"sc-3bdae824-3"})(["&&{white-space:nowrap;margin-right:1rem;}"]),ei=c.Ay.div.withConfig({componentId:"sc-3bdae824-4"})(["background-color:",";padding:0 1rem;> p{margin:0;}@media ","{padding:0 1.5rem;}@media ","{padding:0;}"],function(e){return e.theme.colors.white},function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),ea=n(61287),eo=c.Ay.article.withConfig({componentId:"sc-a4c41fb7-0"})(["",""],function(e){var t=e.theme,n=e.isActive,r=e.isHovered;return(0,c.AH)(["padding-top:1.25rem;display:grid;grid-template-columns:3fr 1.25fr;grid-template-areas:'address distance' 'buttons buttons' 'divider divider';> hr{margin-top:0.75rem;grid-area:divider;}&:focus-visible{background-color:",";outline:none;}@media ","{grid-template-columns:4.5fr 2fr 1.125fr;grid-template-areas:'address buttons distance' 'divider divider divider';}@media ","{grid-template-columns:3fr 1.25fr;grid-template-areas:'address distance' 'buttons buttons' 'divider divider';",";",";> hr{margin:"," -1rem 0 -1.25rem;width:calc(100% + 2.25rem);}}"],t.colors.grey03,t.device.medium,t.device.large,(r||n)&&"background-color: ".concat(t.colors.grey03),n?"border: 2px solid ".concat(t.colors.primary,"; padding: 1.125rem 0.875rem 0 0.875rem;"):"padding: 1.25rem 1rem 0 1rem;",n?"0.625rem":"0.75rem")}),es=c.Ay.div.withConfig({componentId:"sc-a4c41fb7-1"})(["grid-area:address;> p{margin:0;:first-of-type{margin-top:0.5rem;}}"]),el=c.Ay.div.withConfig({componentId:"sc-a4c41fb7-2"})(["grid-area:distance;display:flex;flex-direction:column;align-items:flex-end;column-gap:1rem;margin-left:auto;> img{height:2.25rem;margin-bottom:1rem;}.distance-duration{display:flex;flex-direction:column;align-items:flex-end;> p{margin:0;white-space:nowrap;}}"]),ec=c.Ay.div.withConfig({componentId:"sc-a4c41fb7-3"})(["grid-area:buttons;display:flex;margin-top:0.5rem;> button{transform:translate(-0.5rem);}@media ","{flex-direction:column;justify-content:flex-end;align-items:flex-start;}@media ","{flex-direction:initial;justify-content:initial;align-items:initial;}"],function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),ed=n(60663),eu=c.Ay.div.withConfig({componentId:"sc-80b3ef59-0"})(["display:flex;align-items:center;column-gap:0.5rem;> label{:first-of-type:not(:last-of-type){background-color:",";color:",";padding:2px 0.5rem;@media print{print-color-adjust:exact;-webkit-print-color-adjust:exact;}}}"],function(e){return e.theme.colors.primaryLight},function(e){return e.theme.colors.white}),em=n(18622);function ep(e){var t,n,r,a=e.entry,o=(0,y.c)(),s=(0,em.A4)(a.partnertype),l=(0,em.O0)(a.partnertype),c=(0,em.xs)(a,o);return(0,i.jsxs)(eu,{children:[s&&(null==o||null==(t=o.filter)?void 0:t.showPartnerSwitch)&&(0,i.jsx)(Q.Z,{variant:"label1",fontWeight:500,children:null==o||null==(n=o.labels)?void 0:n.partner}),l&&(0,i.jsx)(Q.Z,{variant:"label1",fontWeight:500,children:null==o||null==(r=o.labels)?void 0:r.brand}),(0,i.jsx)(Q.Z,{variant:"label1",children:c})]})}var eh=n(69917),e_=n(43697);function ef(e){var t,n,o=e.entry,s=void 0===o?{name:"",address:"",city:"",zip:"",distance:0,lat:0,lng:0}:o,l=e.location,c=e.showDuration,d=(0,eh.f)(),u=s.name,m=s.address,p=s.zip,h=s.city,_=s.lng,f=s.lat,v=s.distance,g=(null==d||null==(n=d.slice(0,2))?void 0:n.toLowerCase())||"en",x=function(e,t,n){var i=!(arguments.length>3)||void 0===arguments[3]||arguments[3],o=(0,r._)((0,a.useState)(void 0),2),s=o[0],l=o[1],c=(0,a.useRef)(void 0);return(0,a.useEffect)(function(){var r;if(window.google&&n&&(c.current!==(null==e?void 0:e.address)||!i)){var a=new google.maps.DistanceMatrixService;return r=setTimeout(function(){(null==e?void 0:e.address)&&(null==e?void 0:e.coordinates)&&t.coordinates&&t.address&&a.getDistanceMatrix({origins:[null==e?void 0:e.coordinates,t.coordinates],destinations:[null==e?void 0:e.address,t.address],travelMode:google.maps.TravelMode.DRIVING}).then(function(t){var n,r,i,a,o;l(null==t||null==(o=t.rows)||null==(a=o[0])||null==(i=a.elements)||null==(r=i[1])||null==(n=r.duration)?void 0:n.value),
1c.current=null==e?void 0:e.address}).catch(function(e){e_.t.error("Failed to get distance matrix",e)})},200),function(){r&&clearTimeout(r)}}return function(){}},[null==e?void 0:e.address,t.address,n]),s}(l,{address:"".concat(u," ").concat(m," ").concat(p," ").concat(h),coordinates:{lng:_,lat:f}},c,!1),b={hours:Math.floor((t=Math.round((null!=x?x:0)/60))/60),minutes:t%60},y=b.hours,j=b.minutes,w=[g,"en"];return(0,i.jsxs)("div",{className:"distance-duration",children:[(0,i.jsx)(Q.Z,{variant:"p2",children:new Intl.NumberFormat(w,{style:"unit",unit:"kilometer",maximumFractionDigits:2}).format(v/1e3)}),!!(y||j)&&(0,i.jsxs)(Q.Z,{variant:"p2",children:["(",!!y&&"".concat(new Intl.NumberFormat(w,{style:"unit",unit:"hour"}).format(y)," "),!!j&&new Intl.NumberFormat(w,{style:"unit",unit:"minute"}).format(j),")"]})]})}var ev=n(53563),eg=n(20063),ex=n(39371),eb=n.n(ex),ey=n(99749);function ej(){var e,t,n=(0,y.c)(),r=(0,ey.HZ)(),i=null==r||null==(t=r.metaData)||null==(e=t.lang)?void 0:e.slice(0,2).toLowerCase(),o=(0,eg.useRouter)(),s=(0,U.z1)().trackLocator;return(0,a.useCallback)(function(e){var t="".concat(n.url,"/").concat(function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en";return null==(t=eb()("".concat(e.name,"-").concat(e.city,"-lat").concat(e.lat,"-lon").concat(e.lng),{locale:n}).replace(/"/g,""))?t:encodeURIComponent(t).replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}(e,i));t=t.replace(/\/\//,"/"),o.push("".concat(t).concat(window.location.search?"?_search=".concat(encodeURIComponent(window.location.search)):"")),s({click_intent:"locator dealer more details",search_term:e.name,value:5,content_type:"locator-partner"})},[n.url,i,o,s])}function ew(e){var t,n,o,s,c,d,u=e.address,m=e.zip,p=e.city,h=e.name,_=e.distance,f=e.location,v=e.lat,g=e.lng,C=e.onSelected,N=e.index,T=e.country,S=e.partnertype,A=(0,y.c)(),P=(0,F.$)(),E=P.trackLocatorInteraction,L=P.trackLocatorPartnerDetails,B=(0,x.d4)(k.tz),H=(0,I.s)(B),M=(0,em.A4)(S),R=(0,b.J)({location:e,scope:"list",brand:H,showPartner:null==A||null==(t=A.filter)?void 0:t.showPartnerSwitch}),O=(0,r._)((0,a.useState)(!1),2),W=O[0],G=O[1],V=(0,a.useRef)(null),U=(0,w.GM)({gdds:!0}),q="".concat(h," ").concat(u," ").concat(m," ").concat(p),Y=ej(),Z=(0,z.h)(),$=(0,a.useContext)(j.K),K=$.activeIndex,X=$.setActiveIndex,J=$.hoveredIndex,ee=$.setHoveredIndex;(0,a.useEffect)(function(){if(V.current){var e=new IntersectionObserver(function(e){var t;(null==e||null==(t=e[0])?void 0:t.isIntersecting)?G(!0):G(!1)},{threshold:.1});return e.observe(V.current),function(){e.disconnect()}}},[null==f?void 0:f.address,null==f||null==(n=f.coordinates)?void 0:n.lat,null==f||null==(o=f.coordinates)?void 0:o.lng]);var et=function(){U&&(X(N),C())};return(0,i.jsxs)(eo,{tabIndex:0,role:"button","aria-labelledby":"dealer-name-".concat(N),ref:V,isActive:K===N,isHovered:J===N,id:"dealer-index-".concat(N),onMouseEnter:function(){U&&ee(N)},onMouseLeave:function(){U&&ee(void 0)},onClick:et,onKeyDown:function(e){"Enter"===e.key&&et()},children:[(0,i.jsxs)(es,{children:[(0,i.jsx)(ep,{entry:e}),(0,i.jsx)(Q.Z,{variant:"p1",fontWeight:700,id:"dealer-name-".concat(N),children:h}),(0,i.jsx)(Q.Z,{variant:"p2",children:"".concat(u,",")}),(0,i.jsx)(Q.Z,{variant:"p2",children:"".concat(m," ").concat(p)}),(0,i.jsx)(Q.Z,{variant:"p2",children:Z(T)})]}),(0,i.jsxs)(el,{children:[(0,i.jsx)(ed._,{alt:"Partner Type",data:{url:R.src,format:"".concat(R.width,"_").concat(R.height)}}),(0,i.jsx)(ef,{showDuration:W,entry:{name:h,zip:m,address:u,distance:_,city:p,lat:v,lng:g},location:f})]}),(0,i.jsxs)(ec,{children:[(0,i.jsx)(l.$,{onClick:function(){E({page_content_type:"partner-locator",page_section:"partner-list",interaction_type:"plan-route"}),(0,ev.Z)(q)},stylingType:"flatHighlight",symbol:"Send",children:(0,D.j)(null==(s=A.map)?void 0:s.routePlanner)}),(0,i.jsx)(l.$,{onClick:function(){L({page_content_type:"partner-locator",page_section:"partner-list",partner_name:h,preferred_partner:M?"Y":"N"}),U?Y({name:h,city:p,lat:v,lng:g}):C()},stylingType:"flatHighlight",symbol:"Location",children:(0,D.j)(U?null==(c=A.map)?void 0:c.moreDetails:null==(d=A.map)?void 0:d.showOnMap)})]}),(0,i.jsx)(ea.c,{})]})}var ek=n(20454),eI=n(18004),eC=n(43580),eN=c.Ay.div.withConfig({componentId:"sc-f2c2a483-0"})(["display:flex;align-items:center;column-gap:0.5rem;justify-content:flex-end;"," & > span{cursor:pointer;}& p{margin:0;}&&& label{span{top:0.625rem;left:0.5rem;:after,:before{box-sizing:unset;}:before{background-color:transparent;}}:hover{span{::before{background-color:",";}}}}"],function(e){return e.reverse?"\n flex-direction: row-reverse;\n transform: translate(-0.5rem);\n ":""},function(e){var t=e.theme;
1return"rgba(".concat(t.colors.transparentBlack,", 0.08)")}),eT=n(29594),eS=n(4989),eA=function(e){var t=(0,eT.A)(),n=(0,eS.PR)();return(0,i.jsx)(c.NP,{theme:(0,R._)((0,M._)({},t),{colors:(0,M._)({},t.colors)}),children:(0,i.jsx)(ek.d,(0,R._)((0,M._)({},e),{inputAriaLabel:n("arialabel_locatorprioritizepartner")}))})};function eP(e){var t,n,a,o=e.reverse,s=(0,r._)((0,L.D)(["partner","addr"]),2),l=s[0],c=s[1],d=(0,y.c)(),u=(0,w.GM)({gdds:!0}),m=(0,U.z1)().trackLocator,p=(0,F.$)().trackLocatorInteraction;return(null==d||null==(t=d.filter)?void 0:t.showPartnerSwitch)?(0,i.jsxs)(eN,{reverse:void 0!==o&&o,children:[(0,i.jsx)(eI.m,{initialtooltipPosition:u?"left":"right",offset:{top:16,left:12*!!u,right:12*!u},promptText:(0,D.j)(null==d||null==(n=d.filter)?void 0:n.tooltipText),children:(0,i.jsx)(eC.I,{symbol:"warning_info"})}),(0,i.jsx)(Q.Z,{variant:"p2",children:(0,D.j)(null==d||null==(a=d.filter)?void 0:a.prioritisePartners)}),(0,i.jsx)(eA,{onChange:function(e){var t,n=e.target.checked;c({partner:n}),n&&p({page_content_type:"partner-locator",interaction_type:"view-priority-partners"}),m({click_intent:'"partner priorisiren" click ',search_term:null!=(t=l.addr)?t:"",value:2,content_type:"locator-partner"})},checked:!!l.partner})]}):null}function eE(e){var t,n,r,o=e.items,s=e.location,l=e.onDealerSelected,c=(0,w.GM)({gdds:!0}),d=(0,y.c)(),u=(0,a.useContext)(j.K).activeIndex,m=(0,a.createRef)();return(0,a.useEffect)(function(){if(c&&void 0!==u){var e,t,n=document.getElementById("dealer-index-".concat(u)),r=null!=(t=null==n?void 0:n.offsetTop)?t:0;null==(e=m.current)||e.scroll({top:r-40,behavior:"smooth"})}},[u,c,m]),(0,i.jsxs)(ee,{children:[(0,i.jsxs)(en,{children:[(0,i.jsxs)(er,{variant:"p2",children:[(0,i.jsx)("span",{className:"count",children:o.length}),"\xa0",(0,D.j)(c?null==(t=d.map)?void 0:t.results:null==(n=d.map)?void 0:n.resultsNear)]}),c&&(0,i.jsx)(eP,{})]}),(0,i.jsxs)(et,{ref:m,children:[(0,i.jsx)(ei,{children:o.slice(0,50).map(function(e){return(0,a.createElement)(ew,(0,R._)((0,M._)({onSelected:function(){return l(e)},location:s},e),{key:e.key}))})}),o.length>50&&(0,i.jsx)(Q.Z,{className:"search-note",variant:"p1",children:null==(r=d.search)?void 0:r.searchNote})]})]})}var eL={mobile:{popupHeight:344,transitionDuration:3,mapHeight:300},tablet:{popupHeight:284,transitionDuration:3,mapHeight:452},desktop:{popupHeight:116,popupWidth:240,popupOffsetBottom:4,searchbarSafeAreaHeight:60,popupPadding:5},activePinHeight:44,mapPaddingBottom:15},eD=c.Ay.div.withConfig({componentId:"sc-49b9bed5-0"})(["box-sizing:border-box;position:fixed;left:0;right:0;bottom:",";height:","px;background-color:",";z-index:9;padding:1.5rem 1rem;transition-property:bottom;transition-duration:","s;transition-delay:",";p{margin:0;}button{height:2.75rem;}.close-button{position:absolute;right:0.5rem;top:0.5rem;width:2.75rem;}.distance-duration{display:flex;column-gap:0.5rem;margin-bottom:1rem;}","{margin-bottom:0.625rem;}.address{> p{margin:0;}margin-bottom:1rem;}.opening-hours{height:1.5rem;margin-bottom:1.5rem;}.buttons{display:flex;flex-direction:column;row-gap:1rem;}@media ","{bottom:",";padding:1.5rem;height:","px;.close-button{right:0rem;top:0rem;}.buttons{display:flex;flex-direction:row-reverse;column-gap:1.5rem;> button{flex-grow:1;}}}@media ","{display:",";position:absolute;padding:1rem;left:",";bottom:",";right:unset;width:auto;height:auto;min-width:","px;min-height:","px;transition:none;.buttons{column-gap:0;margin-top:0.5rem;}.distance-duration,.opening-hours{display:none;}.address{> p{margin:0;}margin:0;}","{margin-bottom:0.25rem;}}"],function(e){return e.show?"0":"-".concat(eL.mobile.popupHeight,"px")},eL.mobile.popupHeight,function(e){return e.theme.colors.white},eL.mobile.transitionDuration/10,function(e){return e.show?"".concat(eL.mobile.transitionDuration/10,"s"):"0s"},eu,function(e){return e.theme.device.medium},function(e){return e.show?"0":"-".concat(eL.mobile.popupHeight,"px")},eL.tablet.popupHeight,function(e){return e.theme.device.large},function(e){return e.show?"initial":"none"},function(e){var t=e.point,n=e.popupWidth;return"calc(".concat((null==t?void 0:t.x)||0,"px - ").concat(n/2,"px)")},function(e){var t=e.point;return"calc(100% - ".concat((null==t?void 0:t.y)-eL.activePinHeight+eL.desktop.popupPadding,"px)")},eL.desktop.popupWidth,eL.desktop.popupHeight,eu),eF=(0,a.forwardRef)(function(e,t){var n,o,s=e.dealer,c=e.location,d=e.onClose,u=e.point,m=e.closeable,p=(0,r._)((0,a.useState)(s),2),h=p[0],_=p[1],f=(0,r._)((0,a.useState)(0),2),v=f[0],g=f[1],x=(0,y.c)(),b="".concat(null==h?void 0:h.name," ").concat(null==h?void 0:h.address," ").concat(null==h?void 0:h.zip," ").concat(null==h?void 0:h.city),j=ej(),k=(0,w.GM)(),I=(0,z.h)(),C=(0,F.$)(),N=C.trackLocatorInteraction,T=C.trackLocatorPartnerDetails;return(0,a.useEffect)(function(){h&&t&&"function"!=typeof t&&t.current&&g(t.current.getBoundingClientRect().width)},[t,h]),(0,a.useEffect)(function(){s&&_(s)},[s]),(0,i.jsx)(eD,{ref:t,point:u,show:!!s,popupWidth:v,children:h&&(0,i.jsxs)(i.Fragment,{children:[m&&(0,i.jsx)(l.$,{className:"close-button",isIcon:!0,stylingType:"icon",symbol:"close",onClick:d}),(0,i.jsx)(ef,{location:c,entry:h,showDuration:!0}),(0,i.jsx)(ep,{entry:h}),(0,i.jsxs)("div",{className:"address",children:[(0,i.jsx)(Q.Z,{variant:"p1",fontWeight:700,children:h.name}),(0,i.jsx)(Q.Z,{variant:"p2",children:"".concat(h.address,",")}),(0,i.jsx)(Q.Z,{variant:"p2",children:"".concat(h.zip," ").concat(h.city)}),(0,i.jsx)(Q.Z,{variant:"p2",children:I(h.country)})]}),(0,i.jsx)("div",{className:"opening-hours"}),(0,i.jsxs)("div",{className:"buttons",children:[(0,i.jsx)(l.$,{onClick:function(){if(h){var e=(0,em.A4)(null==h?void 0:h.partnertype);T({page_content_type:"partner-locator",page_section:"map",partner_name:null==h?void 0:h.name,preferred_partner:e?"Y":"N"}),j(h)}},stylingType:k?"flatHighlight":"primary",symbol:k?"Location":void 0,children:(0,D.j)(null==(n=x.map)?void 0:n.moreDetails)}),(0,i.jsx)(l.$,{onClick:function(){N({page_content_type:"partner-locator",page_section:"map",interaction_type:"plan-route"}),(0,ev.Z)(b)},stylingType:k?"flatHighlight":"secondary",symbol:k?"Send":void 0,children:(0,D.j)(null==(o=x.map)?void 0:o.routePlanner)})]})]})})}),eB=n(42768),eH=n(11929),eM=function(e,t){return e.distance-t.distance},eR=function(e,t){var n=((0,em.A4)(t.partnertype)?2:1)-((0,em.A4)(e.partnertype)?2:1);return 0===n&&(n=eM(e,t)),n},eO=n(7930),eW=n(37017),ez=(0,a.createContext)({}),eG=["pro_cat","pro_ser","cat","partner","country","addr"],eV=function(e,t,n){var i=(0,r._)((0,L.D)(eG),2),o=i[0],s=i[1],l=(0,r._)((0,a.useState)({}),2),c=l[0],d=l[1],u=(0,r._)((0,a.useState)(!1),2),m=u[0],p=u[1],h=(0,a.useMemo)(function(){return Array.from(e.reduce(function(e,t){var n=(0,em.y5)(t);
1return Array.isArray(n)?n.forEach(function(t){return e.add(t)}):e.add(n),e},new Set))},[e]),_=(0,a.useMemo)(function(){return e.map(function(e){return(0,R._)((0,M._)({},e),{key:(0,eH.A)()})})},[e]),f=(0,a.useMemo)(function(){var e;return(e=o.cat)&&"all"!==e?_.filter(function(t){return(0,em.y5)(t).includes(e.toLowerCase())}):_},[o.cat,_]),v=(0,a.useMemo)(function(){var e="all"===o.pro_cat?void 0:o.pro_cat;return e?f.filter(function(t){return t.products.some(function(t){return t.category===e})}):f},[o.pro_cat,f]),g=(0,a.useMemo)(function(){var e,t,r="all"===o.pro_ser?void 0:o.pro_ser,i=r?v.filter(function(e){return e.products.some(function(e){return e.series.includes(r)})}):v;return(null==n?void 0:n.coordinates)&&(i=i.map((e=n.coordinates,function(t){return(0,R._)((0,M._)({},t),{distance:"distance"in t?t.distance:window.google.maps.geometry.spherical.computeDistanceBetween(e,t)})})).sort(eM)),i.slice().sort((t=!!o.partner,function(e,n){var r=((0,em.O0)(n.partnertype)?2:1)-((0,em.O0)(e.partnertype)?2:1);return 0===r&&(r=t?eR(e,n):eM(e,n)),r}))},[o.pro_ser,v,n,o.partner]).filter(function(e){return!o.country||e.country===o.country});return{countries:(0,eW.j)(e.map(function(e){return null==e?void 0:e.country})).filter(eO.O9),filteredEntries:g,entries:e,activeCategories:h,filters:o,saveAppliedFilters:function(){d(o)},restoreSavedFilters:function(){s(c)},showFilter:m,setShowFilter:p,resetFilters:function(){s(eG.reduce(function(e,t){return(0,R._)((0,M._)({},e),(0,H._)({},t,void 0))},{}))},sortStructure:t}},eU=function(e){var t=e.entries,n=e.location,r=e.children,a=e.sortStructure;return(0,i.jsx)(ez.Provider,{value:eV(t,a,n),children:r})},eq=a.createContext({}),eY=function(){var e=(0,a.useRef)(null),t=(0,a.useRef)(null),n=(0,a.useRef)(null);return{portalRef:t,mapRef:(0,a.useRef)(null),transparentLayerRef:n,locatorWrapperRef:e,popupRef:(0,a.useRef)(null),hoverPopupRef:(0,a.useRef)(null)}},eZ=function(e){var t=e.children;return(0,i.jsx)(eq.Provider,{value:eY(),children:t})};function e$(e,t,n,r){if(e){var i,a,o=null==(i=e.getProjection())?void 0:i.fromLatLngToPoint(t);if(o){var s=new google.maps.Point(n/Math.pow(2,e.getZoom()||0),r/Math.pow(2,e.getZoom()||0));return null==(a=e.getProjection())?void 0:a.fromPointToLatLng(new google.maps.Point(o.x-s.x,o.y+s.y))}}}function eK(e,t,n){var r=e.getProjection(),i=e.getBounds();if(r&&i){var a=r.fromLatLngToPoint(i.getNorthEast()),o=r.fromLatLngToPoint(i.getSouthWest
1()),s=r.fromLatLngToPoint(n);if(a&&o&&s&&t){var l=Math.pow(2,t);return{x:Math.floor((s.x-o.x)*l),y:Math.floor((s.y-a.y)*l)}}}}var eX=n(51661),eJ=n(56449),eQ=[{featureType:"landscape.man_made",stylers:[{visibility:"off"}]},{elementType:"geometry",featureType:"landscape.man_made",stylers:[{lightness:60},{saturation:-100},{visibility:"on"}]},{elementType:"geometry.fill",featureType:"landscape.man_made",stylers:[{color:"#f5f4f5"},{zoom:16},{color:"#fdfdfd"},{zoom:17},{color:"#f5f4f5"}]},{elementType:"geometry.fill",featureType:"landscape.man_made.building",stylers:[{color:"#ffffff"}]},{elementType:"geometry.stroke",featureType:"landscape.man_made.building",stylers:[{visibility:"off"}]},{featureType:"landscape.natural",stylers:[{color:"#ffffff"}]},{elementType:"labels.text.fill",featureType:"landscape.natural",stylers:[{visibility:"off"}]},{elementType:"labels.text.stroke",featureType:"landscape.natural",stylers:[{visibility:"off"}]},{featureType:"poi.attraction",stylers:[{visibility:"off"}]},{featureType:"poi.business",stylers:[{visibility:"off"}]},{featureType:"poi.government",stylers:[{visibility:"off"}]},{featureType:"poi.medical",stylers:[{visibility:"off"}]},{elementType:"labels",featureType:"poi.park",stylers:[{visibility:"off"}]},{featureType:"poi.place_of_worship",stylers:[{visibility:"off"}]},{featureType:"poi.school",stylers:[{visibility:"off"}]},{elementType:"geometry.fill",featureType:"poi.sports_complex",stylers:[{visibility:"on"}]},{elementType:"labels",featureType:"poi.sports_complex",stylers:[{visibility:"off"}]},{elementType:"geometry.fill",featureType:"road",stylers:[{color:"#e8ebf1"}]},{elementType:"geometry.stroke",featureType:"road",stylers:[{visibility:"off"}]},{elementType:"labels",featureType:"road",stylers:[{visibility:"off"}]},{featureType:"transit",stylers:[{visibility:"off"}]},{featureType:"transit.station",stylers:[{visibility:"off"}]},{elementType:"labels",featureType:"transit.station",stylers:[{visibility:"off"}]}];function e0(){var e,t,n,c,d,x,b,k,I,N,T,S,A,P,E,L,D,B,H,M,R,O,W,z,G=(0,a.useContext)(g.o7),V=G.location,U=G.error,q=G.resetError,Y=(0,a.useContext)(ez),Z=Y.showFilter,$=Y.setShowFilter,K=Y.saveAppliedFilters,Q=Y.restoreSavedFilters,ee=Y.filteredEntries,et=(0,r._)((0,a.useState)(null),2),en=et[0],er=et[1],ei=(0,r._)((0,a.useState)(null),2),ea=ei[0],eo=ei[1],es=(0,r._)((0,a.useState)(),2),el=es[0],ec=es[1],ed=(0,r._)((0,a.useState)(),2),eu=ed[0],ep=ed[1],eh=(0,r._)((0,a.useState)(),2),e_=eh[0],ef=eh[1],ev=(0,r._)((0,a.useState)(void 0),2),eg=ev[0],ex=ev[1],eb=(0,r._)((0,a.useState)(null),2),ey=eb[0],ej=eb[1],ew=(0,r._)((0,a.useState)(void 0),2),ek=ew[0],eI=ew[1],eC=(0,a.useContext)(eq),eN=eC.locatorWrapperRef,eT=eC.mapRef,eS=eC.portalRef,eA=eC.transparentLayerRef,eP=eC.popupRef,eD=eC.hoverPopupRef,eH=(0,y.c)(),eR=(0,w.GM)({gdds:!0}),eO=(0,a.useContext)(j.K),eW=eO.hoveredIndex,eG=eO.activeIndex,eV=eO.setActiveIndex,eU=(0,F.$)().trackLocatorPartnerSelection,eY=(t=(e=(0,r._)((0,a.useState)([]),2))[0],n=e[1],(0,a.useEffect)(function(){if(null!==ea){var e=ea.addListener("idle",function(){var e,t,r,i,a,o,s,l,c,d;n(ee.filter((d=(e=ea,r=(t={left:25,top:5,right:-25,bottom:35}).left,i=t.top,a=t.right,o=t.bottom,l=null==(s=null==e?void 0:e.getBounds())?void 0:s.getNorthEast(),c=null==s?void 0:s.getSouthWest
1(),l&&c?new google.maps.LatLngBounds(e$(e,c,r,o),e$(e,l,a,i)):s),function(e){return!!(null==d?void 0:d.contains(e))})))});return function(){var t,n;"undefined"!=typeof google&&(null==(n=google.maps)||null==(t=n.event)||t.removeListener(e))}}},[ea,ee]),t);c=(0,w.GM)({gdds:!0}),x=(d=(0,a.useContext)(eq)).mapRef,b=d.portalRef,k=d.transparentLayerRef,(0,a.useEffect)(function(){var e=function(){if(x.current&&b.current&&k.current){var e=x.current.getBoundingClientRect().height,t=window.scrollY<e-44;en?(k.current.style.backgroundColor="rgba(0,0,0, 0)",k.current.classList.remove("active")):t?(b.current.style.maxHeight="".concat(Math.ceil(e-window.scrollY),"px"),k.current.style.backgroundColor="rgba(0,0,0, ".concat(Math.round(20*(window.scrollY/(e-44)))/100,")"),k.current.classList.remove("active"),b.current.style.zIndex="2"):(b.current.style.maxHeight="".concat(44,"px"),k.current.style.backgroundColor="rgba(0,0,0, 0.2)",k.current.classList.add("active"),b.current.style.zIndex="5")}};return c?(k.current&&(k.current.style.backgroundColor=""),b.current&&(b.current.style.height="",b.current.style.zIndex="")):(e(),window.addEventListener("scroll",e)),function(){c||window.removeEventListener("scroll",e)}},[c,en]),S=null!=(N=null==V?void 0:V.coordinates)?N:null==V?void 0:V.geoCoordinates,A=null!=(T=null==(I=(0,y.c)())?void 0:I.initialPins)?T:10,a.useEffect(function(){if(null!==ea&&void 0!==S){var e=new google.maps.LatLngBounds(S);ee.slice().sort(eM).slice(0,A).forEach(function(t){e.extend(t)}),ea.fitBounds(e)}},[ea,ee,A,S]),(0,eJ.Z)(Z||!eR&&!!en),E=(P=(0,a.useContext)(eq)).locatorWrapperRef,L=P.portalRef,D=(0,w.GM)({gdds:!0}),B=(0,w.al)(),(0,a.useEffect)(function(){var e=E.current;if(D){L.current&&(L.current.style.maxHeight="");return}if(e&&L.current)return en&&(e.style.setProperty("--map-height","100vh"),e.style.setProperty("--transition-delay","0s"),L.current.style.maxHeight="",window.scrollTo({top:0})),function(){en&&e&&(e.style.setProperty("--map-height","".concat(B?eL.mobile.mapHeight:eL.tablet.mapHeight,"px")),e.style.setProperty("--transition-delay","".concat(eL.mobile.transitionDuration/10,"s")))}},[en,D,B,E,L]),M=(H=(0,a.useContext)(eq)).mapRef,R=H.popupRef,O=(0,w.GM)({gdds:!0}),(0,a.useEffect)(function(){if(ea&&M.current&&R.current&&O&&eg){var e,t=ea.getCenter();if(t){var n=R.current.getBoundingClientRect(),r=n.height,i=n.width;(eg.y-r-eL.activePinHeight<eL.desktop.searchbarSafeAreaHeight||eg.x<i/2)&&(e=e$(ea,t,Math.max(0,i/2-eg.x+eL.desktop.popupPadding),-Math.max(0,eL.desktop.searchbarSafeAreaHeight+r+eL.activePinHeight+eL.desktop.popupPadding-eg.y)));var a=M.current.getBoundingClientRect(),o=a.width,s=a.height;eg.x>o-i/2-eL.desktop.popupPadding&&(e=e$(ea,t,o-i/2-eL.desktop.popupPadding-eg.x,0)),eg.y>s-eL.mapPaddingBottom&&(e=e$(ea,t,0,eg.y-s+eL.mapPaddingBottom)),e&&ea.setCenter(e)}}},[O,eg,ea,M,R]),(0,eX.j)(eT,function(){eR&&e9()}),(0,a.useEffect)(function(){ea&&eR&&(en&&ex(eK(ea,el,en)),ey&&eI(eK(ea,el,ey)))},[ea,eR,en,el,ey]),(0,a.useEffect)(function(){eR||en||(e_&&(null==ea||ea.setCenter(e_)),eu&&(null==ea||ea.setZoom(eu)))},[ea,eR,en,e_,eu]),(0,a.useEffect)(function(){var e=ee.find(function(e){return e.index===eW});ej(null!=e?e:null)},[ee,eW]);var eZ=(0,a.useMemo)(function(){if(!eR&&ea&&en)return e$(ea,en,0,200)},[ea,eR,en]),e0=(0,a.useCallback)(function(e){eo(e)},[]),e1=(0,a.useCallback)(function(){eo(null)},[]),e2=(0,a.useCallback)(function(e){return function(){var t=(0,em.A4)(null==e?void 0:e.partnertype);eU({page_content_type:"partner-locator",partner_name:null==e?void 0:e.name,preferred_partner:t?"Y":"N"}),eR||en||(ef(null==ea?void 0:ea.getCenter()),ep(null==ea?void 0:ea.getZoom())),er((null==en?void 0:en.key)===e.key?null:e),eV(e.index)}},[eR,en,eV,ea]),e4=(0,a.useCallback)(function(){ea&&eR&&en&&ex(eK(ea,el,en))},[ea,eR,en,el]),e5=(0,a.useCallback)(function(e){er(e),ef(null==ea?void 0:ea.getCenter()),ep(null==ea?void 0:ea.getZoom()),null==ea||ea.panTo(e),eR||null==ea||ea.setZoom(16)},[eR,ea]),e9=function(){er(null),eV(void 0)},e3=null!=(z=null==V?void 0:V.coordinates)?z:null==V?void 0:V.geoCoordinates;return e3?(0,i.jsxs)(u,{portalGap:"".concat(44,"px"),children:[(0,i.jsx)(X,{visible:eR||Z}),(0,i.jsxs)(m,{ref:eN,children:[(0,i.jsxs)(p,{ref:eS,children:[(0,i.jsxs)(h,{ref:eT,active:!!en,children:[(0,i.jsxs)(o.u6,{mapContainerStyle:{width:"100%",height:"100%"},options:{fullscreenControl:!1,streetViewControl:!1,mapTypeControl:!1,styles:eQ}
1,center:null!=eZ?eZ:e3,onLoad:e0,onUnmount:e1,onClick:e9,onZoomChanged:function(){ec(null==ea?void 0:ea.getZoom())},onCenterChanged:e4,children:[(0,i.jsx)(o.pH,{position:e3,icon:"/images/locator/location-marker.svg",zIndex:0}),ee.map(function(e){return(0,i.jsx)(C,{isActive:!!en&&e.key===en.key,location:e,onSelect:e2(e)},e.key)})]}),U&&(0,i.jsx)(s.E,{type:"broadcast",text:(null==eH||null==(W=eH.consent)?void 0:W.geoLocationFailureNote)||"",buttonStyleType:"flatInverted",showCloseButton:!0,positionTop:0,onClick:q,className:"notification"}),(0,i.jsx)(eF,{ref:eP,location:V,dealer:en,onClose:e9,point:eg,closeable:!0}),eW&&eW!==eG&&(0,i.jsx)(eF,{ref:eD,location:V,dealer:ey,point:ek})]}),(0,i.jsx)(_,{ref:eA,onClick:function(){window.scrollTo({top:0,behavior:"smooth"})}})]}),(0,i.jsx)(f,{}),(0,i.jsxs)(v,{sticky:!Z,children:[(0,i.jsx)(g.s7,{}),!eR&&(0,i.jsx)(l.$,{className:"filter-button",isIcon:!0,symbol:"Filter",stylingType:"iconOutline",onClick:function(){K(),$(!Z)}}),!eR&&Z&&(0,i.jsx)(J,{stylingType:"icon",isIcon:!0,symbol:"Close",onClick:function(){Q(),$(!1)}})]}),(0,i.jsx)(eE,{onDealerSelected:e5,location:V,items:eY}),(0,i.jsx)(eB.L,{})]})]}):null}},49969:e=>{e.exports={headlineMyCourse:"coursebookedcontent_headlineMyCourse__N8wlo",headlineStatus:"coursebookedcontent_headlineStatus__c1fzv",tabWrapper:"coursebookedcontent_tabWrapper__EtExh",tabActive:"coursebookedcontent_tabActive__vAnML",loaderWrapper:"coursebookedcontent_loaderWrapper__sRRJS",wrapper:"coursebookedcontent_wrapper__SmGYX",moduleList:"coursebookedcontent_moduleList__kkRKH",module:"coursebookedcontent_module__PceHq",moduleFinished:"coursebookedcontent_moduleFinished__7_g7d",moduleLocked:"coursebookedcontent_moduleLocked__RhiIX",textBody:"coursebookedcontent_textBody__BlOTE"}},50088:(e,t,n)=>{"use strict";function r(e){var t;return"true"===(null==e||null==(t=e.page)?void 0:t.socialSharing)&&!e.isLeadManagementLanding}n.d(t,{o:()=>r})},51171:e=>{e.exports={productTiles:"search-products_productTiles__pP5y7",content:"search-products_content__8eo3W",name:"search-products_name__0SuBA",amount:"search-products_amount__ozJlM",imageWrapper:"search-products_imageWrapper__0bbhx",newLabel:"search-products_newLabel__trdbp",wrapper:"search-products_wrapper__ua16v",productLoadMore:"search-products_productLoadMore__GKJVH"}},51619:(e,t,n)=>{"use strict";n.d(t,{z:()=>m});var r=n(67867),i=n(11470),a=n(12844),o=n(95155),s=n(12115),l=n(34469),c=n(29915),d=n(25839),u=n.n(d);function m(e){var t=e.type,n=e.mediaFormat,d=e.backgroundType,m=void 0===d?"dark":d,p=e.customBackground,h=e.subTitle,_=e.imageSize,f=e.emphasize,v=void 0===f?"title":f,g=e.title,x=e.paragraph,b=e.image,y=e.imageTitle,j=e.link,w=e.imagePosition,k=e.children,I=e.altText,C=e.gap,N=e.fontSize,T=void 0===N?"p2":N,S=e.breakPoint,A=e.imageStyles,P=e.label,E=e.marker,L=e.previewId,D=e.titlePreviewId,F=e.subtitlePreviewId,B=e.textPreviewId,H=(e.size,(0,a._)(e,["type","mediaFormat","backgroundType","customBackground","subTitle","imageSize","emphasize","title","paragraph","image","imageTitle","link","imagePosition","children","altText","gap","fontSize","breakPoint","imageStyles","label","marker","previewId","titlePreviewId","subtitlePreviewId","textPreviewId","size"]));return((0,s.useEffect)(function(){u()(["light","black","dark"].includes(m),"backgroudType should be from type BackgroundType."),p&&u()(!["light","black"].includes(m),"customBackground should be passed only if backgroundType is dark."),u()(!["imageWithHeadline","headlineWithShortTeaser","imageWithHeadlineAndTeaser"].includes(t),"use the new type prop 'tlea2' & 'tlea3' your type: "+t)},[m,p,t]),"tlea2"===t)?(0,o.jsx)(l.N,(0,i._)((0,r._)({},H),{gap:C,backgroundType:m,customBackground:p,type:"tlea2",title:g,subTitle:h,size:"s",fontSize:T,link:j,paragraph:x,emphasize:v,label:P,marker:E,previewId:L,titlePreviewId:D,subtitlePreviewId:F,textPreviewId:B,mediaFormat:n,children:k})):"tlea3"===t?(0,o.jsx)(c.U,(0,i._)((0,r._)({},H),{breakPoint:S,gap:C,imagePosition:void 0===w?"left":w,type:"tlea3",imageSize:void 0===_?"s":_,fontSize:T,backgroundType:m,customBackground:p,title:g,subTitle:h,link:j,paragraph:x,image:b,altText:I,imageTitle:y,emphasize:v,imageStyles:A,label:P,marker:E,previewId:L,titlePreviewId:D,subtitlePreviewId:F,textPreviewId:B,mediaFormat:n,children:k})):null}},51899:e=>{e.exports={campusLightbox:"confirmationButton_campusLightbox__BSu9W",campusParticipantsList:"confirmationButton_campusParticipantsList__rJ5j_",listTwoCols:"confirmationButton_listTwoCols__c7RBe",formButtons:"confirmationButton_formButtons__liyrI",modalButtons:"confirmationButton_modalButtons__wBXuk",buttonWrapper:"confirmationButton_buttonWrapper__FzJJC",scrollWrapper:"confirmationButton_scrollWrapper__JbAgT"}},51953:e=>{e.exports={youtubeVideoLink:"youtube_youtubeVideoLink__9tjdW",youtubeVideo:"youtube_youtubeVideo__eSK9n"}}
1,52004:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(67867),i=n(11470),a=n(12844),o=n(80542),s=n(95155),l=n(12115),c=n(30956),d=n(47650),u=n(946),m=n(48888),p=n(92348);function h(e){var t=e.handleClose,n=e.videoId,r=e.playerControl,i=e.language,a=e.showLink,o=e.title,h=e.isYoutubeVideo,_=e.hasVideoError,f=e.videoReady,v=(0,l.useId)(),g=(0,l.useCallback)(function(e){"undefined"!=typeof document&&Array.from(document.body.children).forEach(function(t){t.id!==v&&(e?t.inert=!0:t.inert=!1)})},[v]);return(0,l.useEffect)(function(){g(!0)},[g]),(0,d.createPortal)((0,s.jsx)("div",{id:v,children:(0,s.jsx)(c.X,{body:h?(0,s.jsx)(m.A,{videoId:n,playerControl:r,language:i,showLink:a}):void 0!==f&&f&&(0,s.jsx)(u.D,{hasError:void 0!==_&&_,isModal:!0,className:"c-text-video",content:{video:{videoId:n}}}),showCloseBtn:!0,type:"custom",size:"l",titleLabel:(0,p.j)(o),fullscreen:!0,closeDialogue:function(){g(!1),t()}})}),document.body)}var _=n(98079),f=n(85803),v=n(96721);function g(e){var t=e.videoId,n=void 0===t?"":t,c=e.isYoutubeVideo,d=e.onClose,u=(e.title,e.isHeroImageForegroundVideoPlayer,(0,a._)(e,["videoId","isYoutubeVideo","onClose","title","isHeroImageForegroundVideoPlayer"])),m=(0,o._)((0,l.useState)(!1),2),p=m[0],g=m[1],x=(0,f.Ys)(),b=(0,l.useRef)(!1),y=(0,l.useRef)(null),j=(0,l.useId)(),w=(0,v.v)("video-content",n,j);return((0,l.useEffect)(function(){return b.current=!0,!0!==x.Comfort||c||(0,_.Kw)().then(function(){b.current&&g(!0)}).catch(function(){}),function(){b.current=!1}},[x,c]),x.Comfort)?(0,s.jsx)(h,(0,i._)((0,r._)({},u),{hasVideoError:!1,videoId:n,playerControl:!!u.playerControl,showLink:!!u.showLink,isYoutubeVideo:c,handleClose:function(){null==d||d(),y.current&&!c&&((0,_.w3)(w).catch(function(){}),y.current=null)},videoReady:p,title:u.videoTitle})):null}},52348:e=>{e.exports={imageWrapper:"product-detail-eu-guarajtee-label_imageWrapper__xYbkm",zoomIcon:"product-detail-eu-guarajtee-label_zoomIcon__fKdn0"}},52793:e=>{e.exports={technicalDrawings:"technical-drawings_technicalDrawings__IxLXR",technicalDrawingsHeadline:"technical-drawings_technicalDrawingsHeadline__RfG7z",technicalDrawingsImgs:"technical-drawings_technicalDrawingsImgs__eWKDC"}},52832:(e,t,n)=>{"use strict";n.d(t,{HI:()=>l,Iu:()=>s,OU:()=>c});var r=n(81494),i=n(80542),a=n(2367),o=n(43697);function s(){return new Promise(function(e,t){if(!navigator.geolocation)return t(Error("Geolocation not supported"));navigator.geolocation.getCurrentPosition(function(t){e({lat:t.coords.latitude,lng:t.coords.longitude})},function(){t(Error("Error retrieving location"))},{enableHighAccuracy:!0,maximumAge:0,timeout:8e3})})}function l(e){return(0,r._)(function(){var t,n,r,i,s,l,c,d,u,m;return(0,a.YH)(this,function(a){switch(a.label){case 0:return a.trys.push([0,2,,3]),[4,new window.google.maps.Geocoder().geocode({address:e})];case 1:if((t=a.sent().results).reverse(),i=(r=null!=(n=t.find(function(n,r){return n.formatted_address.toLowerCase().includes(e.toLowerCase())||r===t.length-1}))?n:{geometry:void 0,formatted_address:void 0,address_components:void 0}).geometry,s=r.formatted_address,l=r.address_components,null==i?void 0:i.location)return d=(c=i.location).lat,u=c.lng,[2,{coordinates:{lat:d(),lng:u()},address:s,address_components:l}];return[2,void 0];case 2:return m=a.sent(),o.t.error("Failed to geocode address",m),[2,void 0];case 3:return[2]}})})()}function c(e){return(0,r._)(function(e){var t,n,r,s,l;return(0,a.YH)(this,function(a){switch(a.label){case 0:t=e.lng,n=e.lat,a.label=1;case 1:return a.trys.push([1,3,,4]),[4,new window.google.maps.Geocoder().geocode({location:{lng:t,lat:n}})];case 2:if(r=a.sent().results,s=(0,i._)(r,1)[0].formatted_address)return[2,{geoCoordinates:{lat:n,lng:t},address:s}];return[2,void 0];case 3:return l=a.sent(),o.t.error("Failed to geodecode coordinates",l),[2,void 0];case 4:return[2]}})}).apply(this,arguments)}},52909:(e,t,n)=>{"use strict";n.d(t,{B:()=>r});var r={mp4:"mp4",mp3:"mp3",xlsx:"xls",pdf:"pdf",rfa:"zip",zip:"zip",jpeg:"image",jpg:"image",gif:"image",png:"image"}},53445:e=>{e.exports={listHead:"courseList_listHead__Fqb2H",courseCount:"courseList_courseCount__YjMSS",resultsPerPage:"courseList_resultsPerPage__073Zh",open:"courseList_open__wEKH1",resultsPerPageDropdown:"courseList_resultsPerPageDropdown__wUwW_",listHeadCatalog:"courseList_listHeadCatalog__GK_PB",divider:"courseList_divider__GH7Xx",courseListBody:"courseList_courseListBody__wgPoX",loaderPlaceholder:"courseList_loaderPlaceholder__yCZ_I",courseCountSkeleton:"courseList_courseCountSkeleton__Zu2l0",perPageSkeleton:"courseList_perPageSkeleton__fAP8X",skeletonIcon:"courseList_skeletonIcon__oHf4F",skeletonProgressCircle:"courseList_skeletonProgressCircle___P8fo",skeletonHeader:"courseList_skeletonHeader__zNUnT",skeletonSubHeader:"courseList_skeletonSubHeader__Npg1Z",skeletonLineLong:"courseList_skeletonLineLong__rJYsL",skeletonLineShort:"courseList_skeletonLineShort__PzvUQ",skeletonMeta:"courseList_skeletonMeta__GEv3n",skeletonActionPrimary:"courseList_skeletonActionPrimary__BclU1",skeletonActionSecondary:"courseList_skeletonActionSecondary__SvGv4",skeletonDivider:"courseList_skeletonDivider__VjUHn",
1skeletonMetaIcon:"courseList_skeletonMetaIcon__wW1gI",skeletonMetaText:"courseList_skeletonMetaText__3Mm2L","course-skeleton-pulse":"courseList_course-skeleton-pulse__4jHQs",skeletonCourse:"courseList_skeletonCourse__y1SV7",skeletonTopRow:"courseList_skeletonTopRow__KKqHs",skeletonActions:"courseList_skeletonActions__GyIzy",skeletonDataWrapper:"courseList_skeletonDataWrapper__8rSAC",skeletonCourseData:"courseList_skeletonCourseData__hCJWa",skeletonMetaRow:"courseList_skeletonMetaRow__O851L",loaderLayer:"courseList_loaderLayer__t_AV6",courseListFooter:"courseList_courseListFooter__TJh1P",courseListPagination:"courseList_courseListPagination__erSC0",flexRow:"courseList_flexRow__AsfWO",left:"courseList_left__YAVFq",right:"courseList_right__i_WKd",button:"courseList_button__Fs_7y","is--active":"courseList_is--active___n1AI",course:"courseList_course__a7GRH",dataWrapper:"courseList_dataWrapper__OBE68",courseData:"courseList_courseData__2wz5x",provider:"courseList_provider__YGCxn",type:"courseList_type__ddeMA",text:"courseList_text__1ulYX",courseIcons:"courseList_courseIcons__EHGEv",webinar:"courseList_webinar__eb7bS",elearning:"courseList_elearning__tZgkf",webcast:"courseList_webcast___A0Tg",event:"courseList_event__dlVE6",seminar:"courseList_seminar__jqd4e",actions:"courseList_actions__F_NsS",moreWrapper:"courseList_moreWrapper__n99TB",more:"courseList_more__D26U8",courseTitle:"courseList_courseTitle__jvdqH",certificateDisabled:"courseList_certificateDisabled__ZBYSL"}},53459:(e,t,n)=>{"use strict";n.d(t,{default:()=>O});var r=n(67867),i=n(11470),a=n(95155),o=n(12115),s=n(75462),l=n(98569),c=n(33723),d=n(16088),u=n(61287),m=n(96256),p=n(97608),h=n.n(p),_=n(69187),f=n(64850),v=n(45983),g=n(39487),x=n(1213),b=n(20463),y=n.n(b),j=n(43580),w=n(67062),k=n.n(w),I=n(8663),C=n(99559),N=n(92348),T=n(9915),S=n(64543);let A=function(e){var t=e.metaData,n=t.canonical,r=t.url,i=t.title,s=e.hashtags,l=e.socialNetworks,c=void 0===l?[]:l,d=e.contentType,u=void 0===d?"page":d,m=(0,x.d4)(C.bG),p=(0,x.d4)(C.wt),h=(0,T.z1)().trackShareAction,_=(0,S.$)().trackShare,f=r||"".concat(p).concat(n),v=(0,o.useMemo)(function(){var e=function(e){return(0,g._)(m||[]).concat([{type:"service-mail",url:"mailto:"}]).find(function(t){return t.type===e})};return I.A.filter(function(e){return c.indexOf(e.symbol)>=0}).map(function(t){var n=t.baseUrl,a=t.symbol,o="",l=n||"",c=a;switch(a){case"facebook":o=y().stringify({u:f,hashtags:null==s?void 0:s.join(",")});break;case"instagram":case"youtube":var d=e(a);if(!d)return;l=d.url;break;case"linkedin":o=y().stringify({mini:"true",url:r,title:i,summary:"\n".concat(i,"\n").concat(r),provider:r});break;case"service-mail":c="mail";var u=e(a);if(!u||!r)return;a="envelope";var m=i?"".concat((0,N.j)(i),"\n"):"",p=encodeURIComponent("".concat(m).concat(r));l="".concat(u.url,"?body=").concat(p);break;default:return}return{name:"".concat(a.charAt(0).toUpperCase()).concat(a.slice(1)),link:{href:"".concat(l).concat(o),target:"_blank",rel:"nofollow",type:"external"},method:c}}).filter(Boolean).map(function(e){return(0,a.jsx)("a",{className:k().socialPlatform,href:null==e?void 0:e.link.href,target:null==e?void 0:e.link.target,onClick:function(){var t,n,r;h({content_type:u,method:null!=(n=null==e?void 0:e.method)?n:"",shareUrl:null==e||null==(t=e.link)?void 0:t.href}),_({method:null!=(r=null==e?void 0:e.method)?r:""})},children:(null==e?void 0:e.name)&&(0,a.jsx)(j.I,{width:"1.5rem",symbol:null==e?void 0:e.name})},null==e?void 0:e.name)})},[m,f,s,r,i]);return(0,a.jsx)("div",{className:k().shareIcons,children:v})};var P=n(43997),E=n(46349),L=n(62165),D=n(62249),F=n(50663),B=n(87046),H=n(69917),M=n(93192),R=n(13581);function O(e){var t=e.metaData,n=e.isGdds,p=e.material,g=(0,D.al)(),x=(0,D.Ww)(),b=(0,H.f)(),y=(0,B.Y)(),j=(0,o.useMemo)(function(){return p?g?{imageUrl:p.image_small,aspectRatio:"16:9"}:x?{imageUrl:p.image_medium,aspectRatio:"16:9"}:{imageUrl:p.image,aspectRatio:"16:9"}:{imageUrl:void 0,aspectRatio:void 0}},[p,g,x]),w=j.imageUrl,k=j.aspectRatio;return(0,o.useEffect)(function(){window.scrollTo(0,0)},[p]),(0,a.jsxs)("section",{className:h().pressPortalDetailPage,children:[p&&w&&(0,a.jsx)(s.m,(0,i._)((0,r._)({className:(0,M.B)(g&&h().fullWidth)},!n&&{maxContentWidth:"80rem"}),{children:(0,a.jsx)(l.f,{children:(0,a.jsx)(c.f,{children:(0,a.jsx)("div",{className:h().imageContainer,children:(0,a.jsx)(d.g,{ratio:k,children:(0,a.jsx)("img",{className:h().heroImageC,src:w,alt:p.image_caption})})})})})})),p&&(0,a.jsxs)(s.m,{maxContentWidth:n?(0,F.gi)(F.pc.gddsFullGrid):"80rem",children:[(0,a.jsxs)(l.f,{className:h().document,children:[(0,a.jsx)(c.f,{size:[0,0,2]}),(0,a.jsxs)(c.f,{size:[4,8,8],children:[(0,a.jsxs)("div",{className:h().socialIconsWrapper,children:[(0,a.jsx)(A,{socialNetworks:["facebook","instagram","youtube","service-mail"],metaData:t,contentType:"page"}),(0,a.jsx)(u.c,{alignment:"vertical"}),(0,a.jsx)(m.Z,{variant:"p1",children:(0,R.Yq)(p,y)})]}),p.header&&(0,a.jsx)(v.Headline,{title:p.header,tag:_.X.h1}),(null==p?void 0:p.summary)&&(0,a.jsx)(f.InnerHtml,{className:n?h().summary:h().noGddsSummary,as:"div",content:null==p?void 0:p.summary,isGdds:!0}),(null==p?void 0:p.body)&&(0,a.jsx)(f.InnerHtml,{className:n?h().copyText:h().noGddsCopyText,as:"div",content:null==p?void 0:p.body,isGdds:!0})]}),(0,a.jsx)(c.f,{size:[0,0,2]})]}),(0,a.jsxs)("div",{className:(0,M.B)(!n&&h().tilesHeadline),children:[(0,a.jsx)(E.A,{materials:p.related_news,language:b}),(0,a.jsx)(P.A,{mediaList:p.related_materials,language:b}),(0,a.jsx)(L.A,{contacts:p.contact_people,language:b})]})]})]})}}
1,53538:(e,t,n)=>{"use strict";n.d(t,{D5:()=>m,DR:()=>p,E7:()=>h,Fq:()=>d,K1:()=>c,XA:()=>u,lx:()=>f,tA:()=>_});var r=n(96052),i=n(49088),a=n(78675),o=n(94970),s=n(71195),l=n(95027);function c(e){return{type:"page/UPDATE_SECTION_ON_PAGE",previewId:e.previewId,content:e.content}}function d(e){return function(t,n){var r=n(),i=(0,a.d)(r),c=(0,o.E)(r),d=(0,s.WJ)(r);e.previewId===c?t({type:"globals/UPDATE_FOOTER",navigation:e.content.footer.navigation,socialMedia:e.content.footer.social_links,previewId:e.content.previewId,language:i}):e.previewId===d&&t((0,l.U)(e.content,i))}}function u(e){return function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{type:"page/UPDATE_PAGE",page:e,lastFetched:Date.now(),isNewPage:t}}(Object.prototype.hasOwnProperty.call(e,"content")?e.content:e)}function m(e,t){var n=t.contentAreas,a=new Date().getTime(),o="".concat(e.reference,"?").concat(a);return{type:"page/UPDATE_IMAGE",contentAreas:(0,i.Ay)(n,function(t){!function e(t,n,i,a,o){Object.keys(t).forEach(function(s){if(null!==t[s]&&"object"===(0,r._)(t[s]))return void e(t[s],n,i,a,o);s===n&&t[n]===i&&a.forEach(function(e){t[e]&&(t[e]=o)})})}(t,"previewId",e.previewId,["url","url2x","url3x","picture"],o)})}}function p(e){return{type:"page/ADD_SECTION_TO_PAGE",newSection:e}}function h(e,t){return{type:"page/MOVE_SECTION_ON_PAGE",sectionPreviewId:e,direction:t,step:1}}function _(e){return{type:"page/DELETE_SECTION_ON_PAGE",previewId:e}}function f(e){return{type:"page/SET_PAGE",page:e}}},53563:(e,t,n)=>{"use strict";function r(e){var t=new URL("https://www.google.com/maps/search/?api=1");t.searchParams.set("query",e),window.open(t.toString(),"_blank")}n.d(t,{Z:()=>r})},53587:e=>{e.exports={stepper:"stepper_stepper__dcJhF",root:"stepper_root__YljMr",step:"stepper_step__Apatp","step-button":"stepper_step-button__h8trp",circle:"stepper_circle__oGHoL","completed-circle":"stepper_completed-circle__NNaxv","highlighted-circle":"stepper_highlighted-circle__Wny_r","active-circle":"stepper_active-circle__OX9np",index:"stepper_index__QT31C",title:"stepper_title__9f3x5","highlighted-title":"stepper_highlighted-title__Q3DT4","active-title":"stepper_active-title__YjTSu","completed-title":"stepper_completed-title__KENNc",bar:"stepper_bar__4EhqV","completed-bar":"stepper_completed-bar__nBW3t","highlighted-bar":"stepper_highlighted-bar__N5Etc","left-bar":"stepper_left-bar__CBxZh","right-bar":"stepper_right-bar__FR_nx"}},54004:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(95155),i=n(15793),a=n(12132),o=n(7703),s=n.n(o),l=n(23130),c=n(4989);let d=function(e){var t=e.playVideo,n=(e.videoPlayButtonLabel,(0,l.d)()),o=(0,c.hH)();return(0,r.jsx)(r.Fragment,{children:n?(0,r.jsx)(i.A,{size:"big",className:s().videoPlayButton,onClick:t,ariaLabel:o("arialabel_video_play_button")}):(0,r.jsx)(a.$n,{symbol:"",type:a.lP.PLAIN,"aria-label":o("arialabel_video_play_button"),onClick:t,className:"".concat(s().videoPlayButton," ").concat(s().nonGddsVideoPlayButton)})})}},54541:(e,t,n)=>{"use strict";n.d(t,{$G:()=>k,$w:()=>A,D:()=>u,MW:()=>g,Ni:()=>m,Oe:()=>_,Vv:()=>j,dn:()=>f,hB:()=>h,oH:()=>S,qd:()=>C});var r=n(81494),i=n(8582),a=n(67867),o=n(2367),s=n(72808),l=n(8155),c=n(84497),d=n(86142);function u(e){return{type:"webshop/checkout/CHANGE_ACTIVE_STEP",step:e}}function m(e){return{type:"webshop/checkout/CHANGE_DISABLED_STEP",step:e}}function p(e){return{type:"webshop/checkout/IS_FETCHING_CART",isFetching:e}}function h(e,t,n){return function(i,l){return(0,r._)(function(){var r,c,u,m,h;return(0,o.YH)(this,function(o){switch(o.label){case 0:r=l(),c=n?"".concat((0,s.A)("webshop",r),"/customer/ciam/").concat(t,"/cart?lang=").concat(e):"".concat((0,s.A)("webshop",r),"/cart/session/").concat(t,"?lang=").concat(e),o.label=1;case 1:return o.trys.push([1,5,,6]),i(p(!0)),[4,(0,d.J)(c)];case 2:if(!(u=o.sent()).ok)return[3,4];return[4,u.json()];case 3:h=(m=o.sent()).lineItemList.reduce(function(e,t){return e+Number(t.totalPrice)},0),i({type:"webshop/checkout/SET_CART_DATA",data:(0,a._)({total:h.toFixed(2)},m)}),i(p(!1)),o.label=4;case 4:return[3,6];case 5:return o.sent(),i({type:"webshop/checkout/SET_CART_ERROR",error:!0}),i(p(!1)),[3,6];case 6:return[2]}})})()}}function _(e){return{type:"webshop/checkout/SET_INVOICE_ADDRESS",address:e}}function f(e){return{type:"webshop/checkout/SET_DELIVERY_ADDRESS",address:e}}function v(e){return{type:"webshop/checkout/IS_FETCHING_USER_DATA",isFetching:e}}function g(e,t){return function(n,i){return(0,r._)(function(){var r,a;return(0,o.YH)(this,function(o){switch(o.label){case 0:return o.trys.push([0,4,,5]),r=i(),n(v(!0)),[4,(0,d.J)("".concat((0,s.A)("webshop",r),"/customer/").concat(t,"?lang=").concat(e))];case 1:if(!(a=o.sent()).ok)return[3,3];return[4,a.json()];case 2:n({type:"webshop/checkout/SET_USER_DATA",data:o.sent()}),o.label=3;case 3:return n(v(!1)),[3,5];case 4:return o.sent(),n({type:"webshop/checkout/SET_USER_DATA_ERROR",error:!0}),n(v(!1)),[3,5];case 5:return[2]}})})()}}function x(e){return{type:"webshop/checkout/IS_FETCHING_ORDER_DATA",isFetching:e}}function b(e){return{type:"webshop/checkout/SET_ORDER_DATA",data:e}}function y(e){return{type:"webshop/checkout/SET_ORDER_IS_MOLLIE",isMollie:e}}function j(e,t){return function(n,l){return(0,r._)(function(){var u,m;return(0,o.YH)(this,function(p){return u=0,n(x(!0)),[2,(m=function(){return(0,r._)(function(){var r,p,h,_,f,v,g,j,w,k,I;return(0,o.YH)(this,function(o){switch(o.label){case 0:return o.trys.push([0,5,,6]),u++,r=l(),[4,(0,d.J)("".concat((0,s.A)("webshop",r),"/order-summary/").concat(t,"?lang=").concat(e))];case 1:if(!(p=o.sent()).ok)return[3,3];return[4,p.json()];case 2:if(v=null==(f=o.sent())||null==(h=f.orderDetails)?void 0:h.paymentProvider,g=null==f||null==(_=f.orderDetails)?void 0:_.paymentState,"MOLLIE"===v){if(n(y(!0)),"PENDING"===g)if(!(u>=30))return setTimeout(function(){m()},2e3),[2];else throw(j=Error("Retry limit reached")).name="PendingTimeout",j;if("FAILED"===g)throw n({type:"webshop/checkout/SET_ORDER_FAILED_ERROR",error:!0}),Error("Error order failed");w=f.lineItemsList.reduce(function(e,t){return e+Number(t.quantity)},0),n(b((0,a._)({quantityAllItems:w},f))),(0,c.H3)(),n(x(!1))}else n(y(!1)),k=f.lineItemsList.reduce(function(e,t){return e+Number(t.quantity)},0),n(b((0,a._)({quantityAllItems:k},f))),(0,c.H3)(),n(x(!1));return[3,4];case 3:throw Error("Error loading OrderData, status:"+p.status);case 4:return[3,6];case 5:return I=o.sent(),(0,i._)(I,Error)&&"PendingTimeout"===I.name&&n({type:"webshop/checkout/SET_ORDER_PENDING_TIMEOUT_ERROR",error:!0}),n({type:"webshop/checkout/SET_ORDER_ERROR",error:!0}),n(x(!1)),[3,6];case 6:return[2]}})})()})()]})})()}}function w(e){return{type:"webshop/checkout/IS_FETCHING_SIMULATED_ORDER_DATA",isFetching:e}}function k(e,t,n,i,l){if(!n.order){var u=(0,c.Ol)();n.order=null==u?void 0:u.order}return function(c,u){return(0,r._)(function(){var r,m,p,h,_;return(0,o.YH)(this,function(o){switch(o.label){case 0:r=u(),m=i?"".concat((0,s.A)("webshop",r),"/address-form/customer/ciam/").concat(t,"?lang=").concat(e):"".concat((0,s.A)("webshop",r),"/address-form/session/").concat(t,"?lang=").concat(e),o.label=1;case 1:return o.trys.push([1,5,,6]),c(w(!0)),[4,(0,d.J)(m,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)})];case 2:if(!(p=o.sent()).ok)return[3,4];return[4,p.json()];case 3:l(h=o.sent()),_=h.lineItemsList.reduce(function(e,t){return e+Number(t.quantity)},0),c({type:"webshop/checkout/SET_SIMULATED_ORDER_DATA",data:(0,a._)({quantityAllItems:_},h)}),o.label=4;case 4:return c(w(!1)),[3,6];case 5:return o.sent(),c({type:"webshop/checkout/SET_SIMULATED_ORDER_ERROR",error:!0}),c(w(!1)),[3,6];case 6:return[2]}})})()}}function I(e){return{type:"webshop/checkout/IS_FETCHING_PAYMENT_DATA",isFetching:e}}function C(e,t,n,i,a,c){return function(u,m){return(0,r._)(function(){var r,p,h,_,f;return(0,o.YH)(this,function(o){switch(o.label){case 0:r=m(),p=(0,s.A)("webshop",r),h="".concat(p,"/place-order/customer/").concat(i?"ciam":"session","/").concat(t,"?paymentType=").concat(a,"&lang=").concat(e),o.label=1;case 1:return o.trys.push([1,5,,6]),u(I(!0)),[4,(0,d.J)(h,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)})];case 2:if(!(_=o.sent()).ok)return[3,4];return[4,_.json()];case 3:c(f=o.sent()),u({type:"webshop/checkout/SET_PAYMENT_DATA",data:f}),u((0,l._D)(0)),u((0,l.G4)([])),o.label=4;case 4:return u(I(!1)),[3,6];case 5:return o.sent(),u({type:"webshop/checkout/SET_PAYMENT_ERROR",error:!0}),u(I(!1)),[3,6];case 6:return[2]}})})()}}function N(e){return{type:"webshop/checkout/IS_FETCHING_ZIP_CODE_VALIDATION",isFetching:e}}function T(e){return{type:"webshop/checkout/SET_ZIP_CODE_VALIDATION_ERROR",error:e}}function S(e,t){return function(n,i){return(0,r._)(function(){var r,a,l;return(0,o.YH)(this,function(o){switch(o.label){case 0:return o.trys.push([0,4,,5]),r=i(),n(T(!1)),n(N(!0)),n({type:"webshop/checkout/SET_ZIP_CODE_VALIDATION_FIELD_NAME",data:t}),[4,(0,d.J)("".concat((0,s.A)("webshop",r),"/postal-code-validation"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)})];case 1:if(!(a=o.sent()).ok)return[3,3];return[4,a.json()];case 2:l=o.sent(),"zip"===t&&n({type:"webshop/checkout/SET_ZIP_CODE_VALIDATION_DATA",data:l}),"deliveryZipCode"===t&&n({type:"webshop/checkout/SET_DELIVERY_ZIP_CODE_VALIDATION_DATA",data:l}),o.label=3;case 3:return n(N(!1)),[3,5];case 4:return o.sent(),n(T(!0)),n(N(!1)),[3,5];case 5:return[2]}})})()}}function A(){return{type:"webshop/checkout/RESET_CHECKOUT_STATE"}}},55365:e=>{e.exports={courseTeaser:"cancellation_courseTeaser__cVY5g",courseHeadline:"cancellation_courseHeadline__dG65j",courseTeaserBodyWrapper:"cancellation_courseTeaserBodyWrapper__TcRDp",courseTeaserBody:"cancellation_courseTeaserBody__XXZsa",type:"cancellation_type__Eydqo",catalogpage:"cancellation_catalogpage__clN8L",landingpage:"cancellation_landingpage__peEeM",courseIcons:"cancellation_courseIcons__OP3AQ",webinar:"cancellation_webinar__FzxNt",elearning:"cancellation_elearning__kq9zl",webcast:"cancellation_webcast__OdeDZ",event:"cancellation_event__uFAwy",seminar:"cancellation_seminar__0lork",expirationDateWrapper:"cancellation_expirationDateWrapper__0c8OW",expirationDateInner:"cancellation_expirationDateInner__bwxKo",icon:"cancellation_icon__SQ6Zs",text:"cancellation_text__hCr3g",courseInformation:"cancellation_courseInformation__g5FYj",courseInformationItems:"cancellation_courseInformationItems__PExL7",buttonDefaultContainer:"cancellation_buttonDefaultContainer__CtzjT",buttonDetails:"cancellation_buttonDetails__TvVc2",item:"cancellation_item__mHNFj",capacityGreen:"cancellation_capacityGreen__DjRWq",capacityOrange:"cancellation_capacityOrange__bI___",itemContent:"cancellation_itemContent__3GiXl",popularFlag:"cancellation_popularFlag__pSSpY",campusLightbox:"cancellation_campusLightbox__Ad6zw",campusParticipantsList:"cancellation_campusParticipantsList__UMFvJ",listTwoCols:"cancellation_listTwoCols__kyjct",formButtons:"cancellation_formButtons__JZcEY",modalButtons:"cancellation_modalButtons__8o4DO",buttonWrapper:"cancellation_buttonWrapper__kdiKW",scrollWrapper:"cancellation_scrollWrapper__Q5Y_P",headline:"cancellation_headline__fHDrU",cancelCourse:"cancellation_cancelCourse__axYly",backToCourse:"cancellation_backToCourse__FBAIn",courseHeadlines:"cancellation_courseHeadlines__xAxdN",courseTeaserWrapper:"cancellation_courseTeaserWrapper__eAbxt",courseInnerWrapper:"cancellation_courseInnerWrapper__JUs5K",participants:"cancellation_participants__WtMPB",participantsList:"cancellation_participantsList__JvcN_",participantsListItem:"cancellation_participantsListItem__Okkhf",cancellationForm:"cancellation_cancellationForm__ijojr"}},55908:e=>{e.exports={contactModuleItem:"contactModuleItem_contactModuleItem__nSQt9",isDetail:"contactModuleItem_isDetail__8jhXB",contactName:"contactModuleItem_contactName__6ID76",contactAddress:"contactModuleItem_contactAddress__KbWEE",contactModuleItemBottom:"contactModuleItem_contactModuleItemBottom__V3XXE",contactOptions:"contactModuleItem_contactOptions__iVVRu",contactMail:"contactModuleItem_contactMail__AcAYZ",contactPhone:"contactModuleItem_contactPhone__crp4k",contactAvailability:"contactModuleItem_contactAvailability__iT5ww",contactModuleFurther:"contactModuleItem_contactModuleFurther__noUWi"}},56229:e=>{e.exports={addressOptions:"address-validation-modal_addressOptions__fdVPJ",addressCard:"address-validation-modal_addressCard__NATHQ",addressDetail
1s:"address-validation-modal_addressDetails__nub_y",differentValue:"address-validation-modal_differentValue__CcHu3",warningBox:"address-validation-modal_warningBox__smI5H",contentBoxDialog:"address-validation-modal_contentBoxDialog__wyV5F"}},57302:(e,t,n)=>{"use strict";n.d(t,{SL:()=>i,gb:()=>r});var r="Dd6_TZmQePkkZzK4D_kze5",i="8Z7unwgyK5sWP65PGcot4U"},57687:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(99749);function i(){var e,t,n=(0,r.HZ)();return null==(t=null==n||null==(e=n.page)?void 0:e.showBreadcrumbs)||t}},57763:e=>{e.exports={container:"order-contents_container__2Xqe7",inputCheckbox:"order-contents_inputCheckbox__EAI_0",inputRadio:"order-contents_inputRadio__df2Dl",cartFooter:"order-contents_cartFooter__Slfxw",cartFooterText:"order-contents_cartFooterText__WRKpw",textAlignRight:"order-contents_textAlignRight__dkwEN",voucherCartLine:"order-contents_voucherCartLine__A61c4",bottomMargin:"order-contents_bottomMargin__po3qH"}},57840:e=>{e.exports={container:"address-form-styles_container__CMsFL",inputCheckbox:"address-form-styles_inputCheckbox__1BGcm",inputRadio:"address-form-styles_inputRadio__qyoij",form:"address-form-styles_form__urqL_",addressHeading:"address-form-styles_addressHeading__Ju73F",buttonsWrapper:"address-form-styles_buttonsWrapper__F9gvM",backButton:"address-form-styles_backButton__Wu1An",editButton:"address-form-styles_editButton__5Keem",invoiceCheckboxWrapper:"address-form-styles_invoiceCheckboxWrapper__v5uDI",checkboxLabel:"address-form-styles_checkboxLabel__tmMbe",formLeftElement:"address-form-styles_formLeftElement__yuW2R",formRightElement:"address-form-styles_formRightElement__6Aff6",subTitle:"address-form-styles_subTitle__xbT2i",mapInfo:"address-form-styles_mapInfo__ETqJG",gddsInvoiceCheckbox:"address-form-styles_gddsInvoiceCheckbox__pnXR_"}},58132:e=>{e.exports={pictograms:"product-detail-gpsr_pictograms__pNM1y",labelBlock:"product-detail-gpsr_labelBlock__zhg05",articleGroupSpace:"product-detail-gpsr_articleGroupSpace__wyysg",statementsContainer:"product-detail-gpsr_statementsContainer__hMwh5",statementText:"product-detail-gpsr_statementText__D1BFc",infoStatementText:"product-detail-gpsr_infoStatementText__hvGhA",articleGroupHeading:"product-detail-gpsr_articleGroupHeading__XZe4C",manufacturerAddress:"product-detail-gpsr_manufacturerAddress__dC1mM"}},58161:(e,t,n)=>{"use strict";n.d(t,{VideocenterOverviewScene:()=>_});var r=n(67867),i=n(11470),a=n(95155),o=n(1213),s=n(12115),l=n(67909),c=n(85630),d=function(e){return e.videoCenter.channels},u=n(99749),m=n(25670),p=n(92254),h=(0,l.default)(function(){return Promise.all([n.e(8724),n.e(1177),n.e(4540)]).then(n.bind(n,54540))},{loadableGenerated:{webpack:function(){return[54540]}}});function _(e){var t,n=e.channels,l=(0,o.wA)(),_=(0,u.HZ)(),f=(0,m.S)();(0,s.useEffect)(function(){f&&n&&l((0,c.dv)(n))},[l,f,n]);var v=(0,o.d4)(d);return!(0,u.AU)(_)||(0,p.Im)(_.page)?null:(0,a.jsx)(h,(0,i._)((0,r._)({},_),{channels:null!=(t=f?v:n)?t:[]}))}},58825:e=>{e.exports={container:"link-wrapper_container__ntHLu",inputCheckbox:"link-wrapper_inputCheckbox__hHpH7",inputRadio:"link-wrapper_inputRadio__qOgqR",linkWrapper:"link-wrapper_linkWrapper__TP4_G"}},58859:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>_});var r=n(95155),i=n(75462),a=n(98569),o=n(33723),s=n(44744),l=n.n(s),c=n(60663),d=n(946),u=n(48888),m=n(62249),p=n(50663),h=n(1780);let _=function(e){var t=e.imageObject,n=e.imageObjectMobile,s=e.pictureAlt,_=e.video,f=(0,m.al)(),v=f&&(null==n?void 0:n.url)?n:t,g=(0,h.d)(),x=(null==v?void 0:v.url)?(0,r.jsx)(c._,{data:v,alt:s,title:s}):(0,r.jsx)(r.Fragment,{children:(null==_?void 0:_.type)==="youtube"?(0,r.jsx)(u.A,{videoId:_.videoId,playerControl:_.playerControl,language:_.language,showLink:_.showLink}):(0,r.jsx)(d.D,{content:{video:_,autoplay:"no"},className:"hero-image-c"})});return f?(0,r.jsx)("div",{className:l().heroImageC,children:x}):(0,r.jsx)(i.m,{maxContentWidth:(0,p.gi)(g?p.pc.full:p.pc.gddsFullGrid),className:l().heroImageC,children:(0,r.jsx)(a.f,{children:(0,r.jsx)(o.f,{children:x})})})}},59010:(e,t,n)=>{"use strict";n.d(t,{PressReleaseWithPageContextContent:()=>j});var r=n(67867),i=n(11470),a=n(95155),o=n(12115),s=n(78354),l=n.n(s),c=n(58859),d=n(79706),u=n(97722),m=n(88790),p=n(59784),h=n(18082),_=n(23514),f=n(33849),v=n(75462),g=n(99413),x=n(92254),b=n(50088),y=n(50663),j=(0,n(89504).Q)(function(e){var t,n,s=(0,b.o)(e);if((0,x.Im)(e)||(0,x.Im)(e.contentAreas))return null;var j=e.metaData,w=e.page,k=void 0===w?{}:w,I=k.slider,C=k.intro,N=k.text,T=k.headline,S=k.subHeadline,A=k.hero,P=k.showAnchor,E=k.collapseAnchor,L=k.showSmallFormat,D=k.pageAnchorTitle,F=k.topics,B=k.additionalFiles,H=k.tileInformation,M=(void 0===H?{}:H).releaseDate,R=e.contentAreas,O=(void 0===R?{}:R).content,W=!(0,x.Im)(null==A?void 0:A.items)&&(null==(t=A.items[0])?void 0:t.type)==="hero_c_item";return(0,a.jsxs)(a.Fragment,{children:[!(0,x.Im)(null==A?void 0:A.items)&&!W&&(0,a.jsx)(v.m,{maxContentWidth:(0,y.gi)(y.pc.gddsFullGrid),children:(0,a.jsx)(d.HeroImageGdds,(0,i._)((0,r._)({},A),{showSmallFormat:L,isSeoConformCarousel:!0}))}),(0,a.jsx)(m.A,(0,r._)({className:l().breadcrumbs},e)),(0,a.jsx)(d.HeroImageGdds,(0,r._)({},I)),W&&(0,a.jsx)(c.default,(0,r._)({},null==(n=A.items)?void 0:n[0])),(T||S)&&(0,a.jsx)(p.IntroText,{title:null!=T?T:"",subtitle:S,text:null!=N?N:"",intro:null!=C?C:"",border:"disable-border",disableInEdit:!0}),(0,a.jsx)("div",{className:l().pressReleaseInfo,children:(0,a.jsxs)(v.m,{maxContentWidth:(0,y.gi)(y.pc.gddsFullGrid),children:[M&&(0,a.jsxs)("div",{children:[(0,a.jsx)(f.Translation,{id:"web20_press_datemediarelease"})," ",(0,a.jsx)("span",{children:M})]}),F&&F.length>0&&(0,a.jsxs)("div",{children:[(0,a.jsx)(f.Translation,{id:"web20_press_selectedtopics"})," ",F.map(function(e,t){return(0,a.jsxs)(o.Fragment,{children:[(0,a.jsx)(f.Translation,{id:e}),t<F.length-1&&", "]},"topic-".concat(t))})]})]})}),P&&(0,a.jsx)(h.AnchorBar,{content:O,collapseAnchor:E,pageAnchorTitle:D}),(0,a.jsx)(u.f,(0,r._)({contentType:"content"},e)),(0,a.jsx)(g.AdditionalFilesList,{files:void 0===B?[]:B}),s&&(0,a.jsx)(v.m,{maxContentWidth:(0,y.gi)(y.pc.gddsFullGrid),children:(0,a.jsx)(_.A,{contentType:"page",metaData:j,useInContentPage:!0})})]})})},59477:(e,t,n)=>{"use strict";n.d(t,{T:()=>i,c:()=>r});var r=[[{id:"press_all_news",value:"all",text:"press_all_news"},{id:"press_press_release",value:"pressrelease",text:"press_release"},{id:"press_blog_post",value:"blog_post",text:"press_blog_post"},{id:"press_news",value:"news",text:"press_news"}],[{id:"press_all_media",value:"all",text:"press_all_media"},{id:"press_image",value:"image",text:"press_image"},{id:"press_video",value:"video",text:"press_video"},{id:"press_document",value:"document",text:"press_document"}]],i={video:"press_download_video",image:"press_download_image",pdf:"press_download_pdf",file:"press_download_file"}},59784:(e,t,n)=>{"use strict";n.r(t),n.d(t,{IntroText:()=>v});var r=n(67867),i=n(95155),a=n(75462),o=n(98569),s=n(33723),l=n(61287),c=n(21763),d=n.n(c),u=n(69187),m=n(45983),p=n(93192),h=n(50663),_=n(5742),f=n(82023);function v(e){var t,n,c,v,g,x,b,y,j,w,k=e.className,I=e.title,C=e.subt
1itle,N=e.intro,T=e.text,S=e.contentIndex,A=e.contentLength,P=e.containerClassName,E=e.spacing,L=e.border,D=e.backgroundColor,F=e.titlePreviewId,B=e.subtitlePreviewId,H=e.introPreviewId,M=e.textPreviewId,R=e.disableInEdit,O=e.isGdds,W=!!(I||C),z=(0,f.A)(),G=(0,_._)(I,"",!1,S),V=[4,8,12];z?w=(0,h.gi)(h.pc.gddsFullGrid):O||(w="80rem");var U=(n=(t={hasHeadline:W,contentLength:null!=A?A:0,contentIndex:null!=S?S:0,spacing:E,backgroundColor:D,className:k}).hasHeadline,c=t.contentLength,v=t.contentIndex,g=t.spacing,x=t.backgroundColor,b=t.className,y="top-".concat(null==g?void 0:g.top),j="bottom-".concat(null==g?void 0:g.bottom),(0,p.B)(d().introTextWrapper,n&&d().hasHeadline,c&&v&&c-1===v&&d().lastSection,b,d()[y],d()[j],x&&d()["".concat(x,"Background")],0===v&&d().firstSection));return(0,i.jsxs)("div",{className:U,id:G,children:[(0,i.jsx)(a.m,{maxContentWidth:w,className:P,children:(0,i.jsx)(o.f,{className:d().row,children:(0,i.jsx)(s.f,{size:V,children:(0,i.jsx)(m.Headline,(0,r._)({title:I,subtitle:C,text:T,intro:N,tag:u.X.h1,textClassName:(0,p.B)(d().text,N&&d().withMargin),introTextClassName:d().intro,className:(0,p.B)(!N&&!T&&d().noMarginBottom)},!(void 0!==R&&R)&&{titlePreviewId:void 0===F?"#st_title":F,subtitlePreviewId:void 0===B?"#st_subtitle":B,introPreviewId:void 0===H?"#st_content":H,textPreviewId:void 0===M?"#st_text":M}))})})}),"disable-border"!==L&&(0,i.jsx)(a.m,{maxContentWidth:"78rem",children:(0,i.jsx)(o.f,{children:(0,i.jsx)(s.f,{size:V,className:d().border,children:(0,i.jsx)(l.c,{alignment:"horizontal"})})})})]})}},60122:(e,t,n)=>{"use strict";n.d(t,{V:()=>i});var r=n(72473),i=function(e,t){if(!e)return null;var n=Date.parse(e);return isNaN(n)?null:{day:(0,r.GP)(n,t),time:(0,r.GP)(n,"HH:mm")}}},60721:e=>{e.exports={headlineAndSublineUppercase:"teaser-tiles_headlineAndSublineUppercase__EvoIb",twyfordHeadlineAndSubline:"teaser-tiles_twyfordHeadlineAndSubline__j4_kU"}},60885:e=>{e.exports={"breadcrumb-item":"breadcrumb-item_breadcrumb-item__twBtx",label:"breadcrumb-item_label__SDYiE",home:"breadcrumb-item_home__ok2Z9",dots:"breadcrumb-item_dots__Rz8Ns",popover:"breadcrumb-item_popover__53_zA"}},60917:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(80542),i=n(95155),a=n(12115),o=n(1213),s=n(42271),l=n(70189),c=n(85803),d=n(99559);function u(e){var t=e.videoId,n=e.playerControl,u=e.language,m=e.showLink,p=(0,a.useRef)(null),h=(0,a.useRef)(null),_=(0,r._)((0,a.useState)(),2),f=_[0],v=_[1],g=(0,r._)((0,a.useState)(),2),x=g[0],b=g[1],y=(0,o.d4)(d.wS),j=(0,c.Ys)().Youtube;if((0,a.useEffect)(function(){return y&&null!==h.current?(h.current=new(window.ResizeObserver||l.tb)(S),h.current.observe(document.body),function(){h.current&&h.current.disconnect()}):function(){}},[j]),!y)return null;var w=y.autoplay,k=y.playInline,I=y.removeRelated,C=y.showAnnotations,N=y.show
1Fullscreen,T=y.videoResolution,S=function(){if(p.current){var e=p.current.getBoundingClientRect().width;v(e),b(e*("16:9"===T?9/16:1))}};return(0,i.jsxs)("div",{className:"c-text-video__video",ref:p,children:[j&&f&&x&&(0,i.jsx)(s.A,{videoId:void 0===t?"":t,opts:{height:String(x),width:String(f),playerVars:{autoplay:+!!w,controls:+!!n,modestbranding:m?void 0:1,hl:u,rel:+!I,fs:+!!N,iv_load_policy:C?1:3,playsinline:+!!k}}}),!j&&(0,i.jsx)(c.sq,{type:"youtube"})]})}},62042:(e,t,n)=>{"use strict";n.d(t,{l:()=>a});var r=n(81494),i=n(2367);function a(e){return(0,r._)(function(){return(0,i.YH)(this,function(t){switch(t.label){case 0:if(navigator.clipboard)return[3,1];return[2,o(e)];case 1:return t.trys.push([1,3,,4]),[4,navigator.clipboard.writeText(e)];case 2:return t.sent(),[2,!0];case 3:return t.sent(),[2,o(e)];case 4:return[2]}})})()}function o(e){var t,n,r,i=document.createElement("textarea");null==(t=document.querySelector("body"))||t.appendChild(i),i.value=e,i.select();var a=null==(n=(r=document).execCommand)?void 0:n.call(r,"copy");return i.remove(),a}},62165:(e,t,n)=>{"use strict";n.d(t,{A:()=>I});var r=n(95155),i=n(10685),a=n.n(i),o=n(32517),s=n.n(o),l=n(82084),c=n(98569),d=n(33723),u=n(41076),m=n.n(u),p=n(12115),h=n(96256),_=n(60663);function f(e){var t=e.contact,n=e.isMobile,i=function(e){if(e){if(e.images){var t,r;return n?null==(r=e.images.find(function(e){return"small"===e.size}))?void 0:r.url:null==(t=e.images.find(function(e){return"small"!==e.size}))?void 0:t.url}return n?e.image_small:e.image_medium}}(t);return(0,r.jsxs)("div",{className:m().contact,children:[i&&(0,r.jsx)(_._,{className:m().image,alt:t.name,data:{url:i,format:"104_104"}}),(0,r.jsx)(h.Z,{fontWeight:700,className:m().contactName,variant:"div",children:t.name}),(0,r.jsx)(h.Z,{className:m().title,variant:"p1",children:t.title}),(0,r.jsx)("a",{href:"mailto:".concat(t.email),children:(0,r.jsx)(h.Z,{className:m().email,variant:"p1",children:t.email})}),(0,r.jsx)("a",{href:"tel:".concat(t.phone),children:(0,r.jsx)(h.Z,{variant:"p1",children:t.phone})})]})}var v=n(76858),g=n(80542);function x(e){var t=function(e){return window.matchMedia(e).matches},n=(0,g._)((0,p.useState)(t(e)),2),r=n[0],i=n[1];function a(){i(t(e))}return(0,p.useEffect)(function(){var t=window.matchMedia(e);return a(),null==t||t.addEventListener("change",a),function(){null==t||t.removeEventListener("change",a)}},[e]),r}var b=n(29183),y=n(93192),j=n(92254),w=n(4989),k=n(53510);function I(e){var t,n=e.contacts,i=e.withDivider,o=x(s()({maxWidth:b.yS.responsive.mobileMax})),u=x(s()({minWidth:b.yS.responsive.tabletMin,maxWidth:b.yS.responsive.tabletGddsMax})),p=(0,w.FE)("press_contact_us"),h=(0,k.E)();if((0,j.Im)(n))return null;var _=n.length>2?"three_per_row":"two_per_row";return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(v.M,{translation:p,withDivider:void 0===i||i}),(0,r.jsxs)(c.f,{className:m().contacts,children:["two_per_row"===_&&(0,r.jsx)(d.f,{size:[0,0,2]}),(0,r.jsx)(d.f,{size:[4,8,"two_per_row"===_?8:12],children:(t=n.map(function(e){return(0,r.jsx)(f,{isMobile:o,contact:e},a()(e))}),o&&t.length>1||u&&t.length>2?(0,r.jsx)(l.F,{supportMouse:!0,hideButtons:!0,hideButtonsTablet:!0,ariaLabels:h,children:t}):(0,r.jsx)("div",{className:(0,y.B)(m().contactsWrapper,"three_per_row"===_&&m().threeTilesPerRow),children:t}))}),"two_per_row"===_&&(0,r.jsx)(d.f,{size:[0,0,2]})]})]})}},62219:e=>{e.exports={sectionClosingLine:"border_sectionClosingLine___Ejm6"}},62449:(e,t,n)=>{"use strict";n.d(t,{ScrollStory:()=>d});var r=n(95155),i=n(68321),a=n(24106),o=n.n(a),s=n(10292),l=n(69917),c=n(93192);function d(e){var t=e.scrollStoryId,n=e.theme,a=e.workspace,d=e.border,u=e.className,m=(0,l.f)(),p=null==m?void 0:m.toLowerCase().replaceAll("_","-");return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("section",{className:(0,c.B)(o().scrollStory,u,!d&&o().hasSCL),children:[(0,r.jsx)(i.default,{src:"https://geberit.scrollstory.com/webcomponent/scrollstory.js",type:"module",strategy:"afterInteractive"}),(0,r.jsx)("scroll-story",{scrollstoryid:t,lang:p,theme:n,workspace:a})]}),""===d&&(0,r.jsx)(s.B,{})]})}},63008:e=>{e.exports={ctaButtonWrapper:"cta-button_ctaButtonWrapper__MlqFJ",hasSCL:"cta-button_hasSCL__NhJWX",marginIsAccordion:"cta-button_marginIsAccordion__d_Xnj",marginIsTab:"cta-button_marginIsTab__KB6_T",ctaButton:"cta-button_ctaButton__UTweQ",ctaDivider:"cta-button_ctaDivider__fnliO"}},64230:(e,t,n)=>{"use strict";n.d(t,{NM:()=>a,Vq:()=>o,kE:()=>s,uL:()=>l});var r=n(37401),i=n.n(r);function a(e){return i()(e)||e.includes("web20")?"":"".concat(e," ")}function o(e){return(e||[]).filter(function(e){return!i()(e.name)}).map(function(e){return e.name})}function s(e){return i()(e)||e.includes("web20")?"":" - ".concat(e)}function l(e,t,n){return"".concat(e," ").concat(t).concat(s(n))}},64693:e=>{e.exports={gddsHeadlineH3:"participantsTable_gddsHeadlineH3___z54W",participantsTableWrapper:"participantsTable_participantsTableWrapper__wYyY0",participantsTable:"participantsTable_participantsTable__R_IQD",accordionBodyWrapper:"participantsTable_accordionBodyWrapper__qmDn2",accordionContent:"participantsTable_accordionContent__qJNOB"}},64917:e=>{e.exports={tilesHeadline:"press-portal_tilesHeadline__mpzLX",pressPortal:"press-portal_pressPortal__dFY5C",headline:"press-portal_headline__3qwRn",feedSection:"press-portal_feedSection__KpRxQ",tilesWrapper:"press-portal_tilesWrapper__EpIx1"}},65309:e=>{e.exports={breadcrumbs:"content_breadcrumbs__rUcB3"}},65681:e=>{e.exports={imageContentImg:"media-overlay_imageContentImg__MZoW_",overlayWrapper:"media-overlay_overlayWrapper__lTl_X",overlayContainer:"media-overlay_overlayContainer__ur0Ag",overlayCloseButton:"media-overlay_overlayCloseButton__ok_Xs",listItem:"media-overlay_listItem__xjNre",videoWrapper:"media-overlay_videoWrapper__gReP5",videoContent:"media-overlay_videoContent__eSSOM",videoTitle:"media-overlay_videoTitle__G8oef",videoDescription:"media-overlay_videoDescription__pcGoA",hoverImageWrapper:"media-overlay_hoverImageWrapper__bod2F",overlayContent:"media-overlay_overlayContent__XzMjL"}},65745:e=>{e.exports={checkoutIntro:"checkoutIntro_checkoutIntro__SadNL",checkoutIntroHeadline:"checkoutIntro_checkoutIntroHeadline__eHFr3",checkoutIntroText:"checkoutIntro_checkoutIntroText__euvdD",editButton:"checkoutIntro_editButton__zetV9",checkoutButtons:"checkoutIntro_checkoutButtons__RuAlo",gddsCheckoutButtons:"checkoutIntro_gddsCheckoutButtons__Y1F5Y"}},65751:e=>{e.exports={gddsHeadlineH2:"courseuserlist_gddsHeadlineH2__SMqoa",headline:"courseuserlist_headline__CCfqo",table:"courseuserlist_table__AuJBa",oneFourth:"courseuserlist_oneFourth__GhfNa",oneFifth:"courseuserlist_oneFifth__uNfcX",loader:"courseuserlist_loader__4_bal",accordionItem:"courseuserlist_accordionItem__y_jM1",accordionBody:"courseuserlist_accordionBody__qj9yQ",oneThird:"courseuserlist_oneThird__InBNV",twoThirds:"courseuserlist_twoThirds__QLfVD"}},67062:e=>{e.exports={shareIcons:"social-icons_shareIcons__5hzt_",socialPlatform:"social-icons_socialPlatform__Im7eV"}},67097:(e,t,n)=>{"use strict";n.d(t,{C:()=>o,K:()=>s});var r=n(23426),i=n(88225),a={small:{s:"1 100%",m:"1 100%",l:"1 100%"},medium:{s:"0 calc(50% - 16px)",m:"1 100%",l:"1 100%"},large:{s:"0 calc(33.33% - 21.33px)",m:"0 calc(66.67% - 1.5rem)",l:"0 100%"}},o=function(e,t,n,r){var a=(0,i.TG)(e),o={borderColor:"black",borderOpacity:"0"};(0,i.OO)(t,r,o),(0,i.G0)(t,r,o,n),(0,i.Vz)(t,r,o,!1);var s=[];return o.borderOpacity?s.push("border: 1px solid rgb(".concat(a[o.borderColor].transparent,", ").concat(o.borderOpacity,");")):(s.push("border: 1px solid ".concat(a[o.borderColor].normal," !important;")),"focused"===r&&s.push("outline: 1px solid ".concat(a[o.borderColor].normal,";"))),s},s=r.Ay.div.withConfig({componentId:"sc-a6f1413d-0"})(["position:relative;outline:none;"," display:table;.border-layer{outline:none;","}display:flex;flex-direction:column;height:auto;box-sizing:border-box;a{margin-top:0.5rem;}:hover{.border-layer{","}}:focus{.border-layer{","}}:active:is(:focus){.border-layer{","}}@media ","{"," "," & > div.image-container{flex:0 0 50%;}& > div.headline-container{flex:0 0 50%;}}@media ","{"," & > div.image-container{","}& > div.headline-container{","}}"],function(e){var t=e.size;return"flex: ".concat(a.small[t],";")},function(e){return o(e.theme,e.backgroundType,!!e.customBackgroun
1d)},function(e){return o(e.theme,e.backgroundType,!!e.customBackground,"hovered")},function(e){var t=e.theme,n=e.backgroundType,r=e.focused;return o(t,n,!!e.customBackground,r?"focused":void 0)},function(e){var t=e.theme,n=e.backgroundType,r=e.focused;return o(t,n,!!e.customBackground,r?void 0:"active")},function(e){return e.theme.device.medium},function(e){var t=e.size;return"flex: ".concat(a.medium[t],";")},function(e){var t=e.imagePosition;return"flex-direction: row".concat("right"===t?"-reverse":"",";")},function(e){return e.theme.device.large},function(e){var t=e.size;return"flex: ".concat(a.large[t],";")},function(e){var t=e.size;return"flex: ".concat("m"===t?"1 0 50%":"1 0 66.66%",";")},function(e){var t=e.size;return"flex: ".concat("m"===t?"1 0 50%":"1 0 calc(33.33% - 10.67px)",";")})},67936:(e,t,n)=>{"use strict";n.d(t,{default:()=>e6});var r=n(81494),i=n(33649),a=n(67867),o=n(11470),s=n(12844),l=n(80542),c=n(2367),d=n(95155),u=n(12115),m=n(1213),p=n(15168),h=n.n(p),_=n(20063),f=n(75462),v=n(98569),g=n(33723),x=n(67909),b=n(98082),y=n.n(b),j=n(17309),w=n(17142),k=n(78050),I=n(18082),C=n(41466),N=n(33849),T=n(70622),S=n(72814);let A=function(e){var t=e.content;return(0,d.jsx)("div",{className:"grid-container",children:(0,d.jsx)("div",{className:"list-block-column",children:(0,d.jsx)("ul",{children:t.map(function(e){return(0,d.jsx)("li",{children:e.trim()},e.trim())})})})})};var P=n(10685),E=n.n(P),L=n(64850),D=n(62249);let F=function(e){var t=e.data,n=(0,D.GM)()?2:1,r=t.map(function(e){return(0,d.jsxs)("tr",{children:[(0,d.jsx)(L.InnerHtml,{as:"td",content:e.name}),(0,d.jsx)(L.InnerHtml,{as:"td",content:e.value})]},E()(e))}),i=r.reduce(function(e,t,i){return e[i<r.length/n?0:1].push(t),e},Array(n).fill().map(function(){return[]}));return(0,d.jsx)("div",{className:"table-container table-container--technical-data",children:(0,d.jsx)("div",{className:"grid-x",children:i.map(function(e,t){return(0,d.jsx)("div",{className:"cell large-6",children:(0,d.jsx)("table",{className:"table-full-width plain",children:(0,d.jsx)("tbody",{children:e})})},E()({key:t}))})})})};var B=n(92254);let H=function(e){var t=e.documents.list;return(0,B.Im)(t)?null:(0,d.jsxs)("table",{className:"c-product-downloads plain",children:[(0,d.jsx)("thead",{children:(0,d.jsx)("tr",{children:(0,d.jsx)("th",{children:(0,d.jsx)(N.Translation,{id:"web20_product_file"})})})}),(0,d.jsx)("tbody",{children:t.map(function(e){return(0,d.jsx)("tr",{children:(0,d.jsxs)("td",{children:[(0,d.jsx)("div",{className:"row",children:(0,d.jsxs)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",children:[(0,d.jsxs)("span",{className:"c-product-downloads__icon",children:[(0,d.jsx)("i",{className:"c-product-downloads__icon__background"}),(0,d.jsx)("span",{className:"c-product-downloads__icon__label",children:e.url.split(".").pop()})]}),(0,d.jsx)("span",{className:"c-product-downloads__title",children:e.description})]})}),(0,d.jsxs)("div",{className:"row c-product-downloads__lang_List",children:[(0,d.jsxs)("b",{children:[(0,d.jsx)(N.Translation,{id:"web20_product_file_language"}),":"]}),e.languages.join(", ")]})]})},e.url)})})]})};var M=n(44287),R=n(18713),O=n.n(R),W=n(12132),z=n(60663),G=n(67296),V=n(64230),U=n(4989),q=n(23130),Y=n(93192);function Z(e){var t=e.content,n=e.catalogLanguage,r=(0,U.hH)(),i=n.replace("_","-"),a=(0,q.d)();return(0,B.Im)(t)?null:(0,d.jsx)("div",{className:"grid-container",children:(0,d.jsx)("div",{className:"c-product-spare-parts",children:t.map(function(e){var t="".concat((0,V.NM)(r("web20_products_image_of"))).concat((0,V.uL)(r("web20_products_spare_parts_for"),e.name,r("web20_products_imagealt_suffix")));return(0,d.jsxs)("div",{className:"c-product-spare-parts__item grid-x grid-margin-x",children:[(0,d.jsx)("div",{className:"cell medium-4",children:(0,d.jsx)("div",{className:"c-product-spare-parts__image",children:(0,d.jsx)(z._,{format:"3_4",src:e.image.large,alt:t,title:t})})}),(0,d.jsxs)("div",{className:"cell medium-8",children:[(0,d.jsxs)("dl",{className:(0,Y.B)("c-product-spare-parts__list",a&&O().sparePartsList),children:[(0,d.jsx)("dt",{children:(0,d.jsx)(N.Translation,{id:"web20_products_spare_parts_for"})}),(0,d.jsx)("dd",{children:e.name}),(0,d.jsx)("dt",{children:(0,d.jsx)(N.Translation,{id:"web20_products_spare_parts_generation"})}),(0,d.jsx)("dd",{children:e.manufactureFrom})]}),a?(0,d.jsx)(M.$,{stylingType:"secondary",symbol:"arrow_right",as:"a",alignByContent:"left",href:"https://".concat(r("web20_products_spare_parts_hostname"),"/").concat(i,"/spare-part/").concat(e.key),target:"_blank",className:O().browseDetailsButton,children:(0,d.jsx)(N.Translation,{id:"web20_products_browse_details"})}):(0,d.jsx)(G.CmsLink,{className:"noArrow",link:{target:"https://".concat(r("web20_products_spare_parts_hostname"),"/").concat(i,"/spare-part/").concat(e.key),window:"_blank",text:""},children:(0,d.jsx)(W.$n,{background:W.WD.PRIMARY,color:W.qT.WHITE,type:W.lP.DEFAULT,symbol
1:"arrow-link-bold-right",children:(0,d.jsx)(N.Translation,{id:"web20_products_browse_details"})})})]})]},e.key)})})})}var $=n(39487),K=n(74044),X=n(30554),J=n(99559),Q=n(44458);function ee(e){var t=e.articles,n=t.articlesList,r=t.attributesList,i=e.productKey,a=e.categories,o=(0,D.al)(),s=(0,U.FE)("web20_webshop_basket_price"),l=(0,m.d4)(J.xH),c=(0,m.d4)(Q.KU),p=(0,m.d4)(J.J5),h=(0,u.useMemo)(function(){return l&&p&&!c?n.map(function(e){return e.state.buyable&&!e.attributeValues.some(function(e){return"price"===e.key})&&e.attributeValues.push({key:"price",value:(0,d.jsx)(X.A,{articleId:e.key}),renderReact:!0}),e}):n},[n,l,p,c]),_=(0,u.useMemo)(function(){return n.some(function(e){return e.state.buyable})&&l&&p&&!c?(0,$._)(r).concat([{key:"price",name:s}]):r},[n,r,l,p,c,s]);return(0,d.jsx)(K.J,{hasActionColumn:!0,numberOfVisibleCols:o?2:12,articlesList:h,attributesList:_,productKey:i,categories:a,useGddsSlider:!0,isProductDetails:!0})}var et=n(52793),en=n.n(et),er=n(59098);let ei=function(e){var t=e.drawings,n=e.categories,r=e.productName,i=e.headline,s=void 0===i?"Product Drawings":i,l=e.imageAltPrefix,c=e.imageAltSuffix,u=void 0===c?null:c,m=e.translationProductDrawingsPrefix,p=void 0===m?null:m,h=e.isProductImage,_=(0,er.Vq)(n),f=(0,er.NM)(void 0===l?null:l),v=(0,er.kE)(u),g=(0,q.d)(),x=void 0!==h&&h?"".concat(f).concat(r," - ").concat(_).concat(v):"".concat(f).concat(r," ").concat((0,er.ke)(s,n,u));return(0,d.jsxs)("div",{className:en().technicalDrawings,children:[(0,d.jsx)(g?"h4":"h5",(0,o._)((0,a._)({},g&&{className:en().technicalDrawingsHeadline}),{children:p?"".concat(p," ").concat(s):s})),(0,d.jsx)("div",{className:"grid-x grid-margin-x",children:t.map(function(e){return(0,d.jsx)("div",{className:"cell small-6 medium-4 large-2",children:(0,d.jsx)("div",{className:en().technicalDrawingsImgs,children:(0,d.jsx)(z._,{data:{url:e.medium,format:"450_450"},alt:x,title:x})})},E()(e))})})]})};var ea=n(2734),eo=n(73987);let es=function(e){var t=e.productDrawings,n=e.articleDrawings,r=void 0===n?null:n,i=(0,s._)(e,["productDrawings","articleDrawings"]),o=["PerspectiveDrawingJPG","TopViewJPG","FrontViewJPG","SideViewJPG"],l=(0,m.d4)(function(e){return(0,ea.bn)(e,"web20_product_technical_drawings_product_dawings")}),c=(0,m.d4)(function(e){return(0,ea.bn)(e,"web20_product_technical_drawings_prefix")});return r?r.map(function(e){return(0,d.jsx)(ei,(0,a._)({headline:e.key,drawings:(0,eo.y)(e.gallery,o),translationProductDrawingsPrefix:c},i),E()(e))}):(0,d.jsx)(ei,(0,a._)({headline:l,drawings:(0,eo.y)(void 0===t?null:t,o),isProductImage:!0},i))};var el=n(51953),ec=n.n(el),ed=n(54004);let eu=function(e){var t=e.id,n=e.onClick,r=(0,u.useMemo)(function(){return{backgroundImage:"url(https://img.youtube.com/vi/".concat(t,"/0.jpg)")}},[t]);return(0,d.jsx)("div",{style:r,role:"button",tabIndex:0,onClick:n,onKeyDown:n,className:ec().youtubeVideoLink,children:(0,d.jsx)(ed.A,{})})};var em=n(52004);let ep=function(e){var t=e.videos,n=void 0===t?null:t,r=(0,l._)((0,u.useState)(!1),2),i=r[0],a=r[1],o=(0,l._)((0,u.useState)(null),2),s=o[0],c=o[1];return(0,B.Im)(n)?null:(0,d.jsx)("div",{className:"grid-container",children:(0,d.jsxs)("div",{className:"c-product-videos grid-x grid-margin-x",children:[null==n?void 0:n.map(function(e,t){return t<2?(0,d.jsx)("div",{className:"cell medium-6",children:(0,d.jsx)("div",{className:"c-product-videos__item",children:(0,d.jsx)(eu,{id:e.youtubeID,onClick:function(){a(!i),c(e.youtubeID)}},E()({id:e.youtubeID}))},E()({index:t}))},E()(e)):null}),i&&(0,d.jsx)(em.A,{isModal:!0,videoId:s,onClose:function(){return a(!1)},isYoutubeVideo:!0},"lightbox-".concat(s))]})})};var eh=n(52348),e_=n.n(eh),ef=n(92348),ev=n(1365);let eg=function(e){var t=e.euGuaranteeLabelImg,n=e.euGuaranteeLink,r=(0,l._)((0,u.useState)(!1),2),i=r[0],s=r[1],c=(0,D.al)(),m=(0,U.hH)()("web20_webshop_euguaranteelabel"),p=n?(0,o._)((0,a._)({},n),{window:"_blank",showArrow:!0}):n;return(0,B.Im)(t)&&(0,B.Im)(p)?null:(0,d.jsxs)(d.Fragment,{children:[t&&(0,d.jsxs)("div",{className:e_().imageWrapper,onClick:function(){s(!0)},children:[(0,d.jsx)(z._,{data:{url:t,format:"16_9"},alt:(0,ef.j)(m),title:(0,ef.j)(m)}),!c&&(0,d.jsx)("div",{className:e_().zoomIcon,children:(0,d.jsx)(M.$,{stylingType:"iconDark",symbol:"zoom_in",isIcon:!0,size:"tiny",tabIndex:0})})]}),p&&(0,d.jsx)("div",{children:(0,d.jsx)(G.CmsLink,{link:p,stylingType:"primary",standardFontSize:!1})}),i&&(0,d.jsx)(ev.L,{items:[{pictureObject:{url:t,url2x:t,url3x:t,format:"16_9",format2x:"16_9",format3x:"16_9",uid:"",aspectRatio:null,previewId:"",remote:!1,revisionId:""},pictureObjectMobile:{url:t,format:"16_9"},pictureAlt:m,picture:t,pictureCaption:m,overlay:{text:"",link:null}}],index:0,onClose:function(){s(!1)}})]})};var ex=function(e,t){return e.sequence-t.sequence},eb=function(e){return e.name};let ey=function(e){var t=e.product,n=t.articles,r=t.key,i=t.additionalInformation,a=t.technicalDataList,o=t.applicationPurposes,s=t.characteristics,l=t.scopeOfDelivery,c=t.documents,u=t.videos,p=t.spareParts,h=t.gallery,_=t.categories,f=t.name,v=e.detailOpen,g=e.sparePartsOpe
1n,x=e.documentsOpen,b=e.technicalDrawingsOpen,y=e.scopeOfDeliveryOpen,j=e.notIncludedOpen,w=e.applicationPurposesOpen,k=e.characteristicsOpen,I=e.technicalDataListOpen,P=e.additionalInformationOpen,E=e.onChange,L=e.isPanelActive,D=e.catalogLanguage,M=n.articlesList.some(function(e){return!(0,B.Im)(e.gallery.list)}),R=function(e){return e.sort(ex).map(eb)},O=(0,m.d4)(J.D0),W=(0,m.d4)(J.qh);return(0,d.jsxs)("div",{className:"c-product-detail",children:[(0,d.jsx)("h2",{children:(0,d.jsx)(N.Translation,{id:"web20_product_details"})}),(0,d.jsxs)(C.nD,{allowMultipleExpanded:!0,allowZeroExpanded:!0,preExpanded:[v&&"detail",P&&"additionalInformation",b&&"technicalDrawings",I&&"technicalDataList",w&&"applicationPurposes",k&&"characteristics",y&&"scopeOfDelivery",j&&"notIncluded",g&&"spareParts",x&&"documents"].filter(Boolean),className:"c-accordion",onChange:function(e){return E(e)},children:[(0,d.jsx)(S.Q,{title:(0,d.jsx)(N.Translation,{id:"web20_product_details_articles",placeholder:{no:n.articlesListSize}}),uuid:"detail",id:"product-detail",children:L("detail")&&(0,d.jsx)(ee,{articles:n,productKey:r,categories:_})}),!(0,B.Im)(i.list)&&(0,d.jsx)(S.Q,{title:(0,d.jsx)(N.Translation,{id:"web20_product_basic_info"}),icon:(0,d.jsx)(T.In,{symbol:"info-circle-full",color:T.b$.PRIMARY_DARK}),uuid:"additionalInformation",id:"product-additionalInformation",children:L("additionalInformation")&&(0,d.jsx)(A,{content:i.list[0].items})}),(!(0,B.Im)(h.list)||M)&&(0,d.jsx)(S.Q,{title:(0,d.jsx)(N.Translation,{id:"web20_product_technical_drawings"}),uuid:"technicalDrawings",id:"product-technicalDrawings",children:L("technicalDrawings")&&(0,d.jsxs)(d.Fragment,{children:[!(0,B.Im)(h.list)&&(0,d.jsx)(es,{productDrawings:h,categories:_,productName:f}),M&&(0,d.jsx)(es,{articleDrawings:n.articlesList.filter(function(e){return!(0,B.Im)(e.gallery.list)}),categories:_,productName:f})]})}),!(0,B.Im)(a.list)&&(0,d.jsx)(S.Q,{title:(0,d.jsx)(N.Translation,{id:"web20_product_technical_info"}),uuid:"technicalDataList",id:"product-technicalDataList",children:L("technicalDataList")&&(0,d.jsx)(F,{data:a.list})}),!(0,B.Im)(o.list)&&(0,d.jsx)(S.Q,{title:(0,d.jsx)(N.Translation,{id:"web20_product_application_purpose"}),uuid:"applicationPurposes",id:"product-applicationPurposes",children:L("applicationPurposes")&&(0,d.jsx)(A,{content:R(o.list)})}),!(0,B.Im)(s.list)&&(0,d.jsx)(S.Q,{title:(0,d.jsx)(N.Translation,{id:"web20_product_characteristics"}),uuid:"characteristics",id:"product-characteristics",children:L("characteristics")&&(0,d.jsx)(A,{content:R(s.list)})}),!(0,B.Im)(l.included)&&(0,d.jsx)(S.Q,{title:(0,d.jsx)(N.Translation,{id:"web20_product_scope_of_delivery"}),uuid:"scopeOfDelivery",id:"product-scopeOfDelivery",children:L("scopeOfDelivery")&&(0,d.jsx)(A,{content:R(l.included)})}),!(0,B.Im)(l.notIncluded)&&(0,d.jsx)(S.Q,{title:(0,d.jsx)(N.Translation,{id:"web20_product_to_order_additionally"}),uuid:"notIncluded",id:"product-notIncluded",children:L("notIncluded")&&(0,d.jsx)(A,{content:R(l.notIncluded)})}),(!(0,B.Im)(c.list)||!(0,B.Im)(u.list))&&(0,d.jsx)(S.Q,{title:(0,d.jsx)(N.Translation,{id:"web20_product_files_assets"}),uuid:"documents",id:"product-documents",children:L("documents")&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(H,{documents:c}),(0,d.jsx)(ep,{videos:u.list})]})}),!(0,B.Im)(p.list)&&(0,d.jsx)(S.Q,{title:(0,d.jsx)(N.Translation,{id:"web20_products_spare_parts"}),uuid:"spareParts",id:"product-spareParts",children:L("spareParts")&&(0,d.jsx)(Z,{content:p.list,catalogLanguage:D})}),(!(0,B.Im)(O)||!(0,B.Im)(W))&&(0,d.jsx)(S.Q,{title:(0,d.jsx)(N.Translation,{id:"web20_webshop_euguaranteelabel"}),uuid:"euguaranteelabel",id:"product-euguaranteelabel",children:L("euguaranteelabel")&&(0,d.jsx)(eg,{euGuaranteeLabelImg:O,euGuaranteeLink:W})})]})]})};var ej=n(30365),ew=n(45498),ek=n.n(ew),eI=n(69187),eC=n(45983),eN=n(96052),eT=n(58132),eS=n.n(eT),eA=["ATT_5121056","ATT_5121057"],eP="ATT_xxxxxx",eE=function(e){var t,n,r,i=e.variants.find(function(e){return"original"===e.size});return null!=(r=null!=(n=null==i?void 0:i.path)?n:null==(t=e.variants[0])?void 0:t.path)?r:null},eL=["article"],eD=function(e){if(null==e||(void 0===e?"undefined":(0,eN._)(e))!=="object")return String(JSON.stringify(e));if(Array.isArray(e))return"[".concat(e.map(eD).sort().join("|"),"]");var t=Object.entries(e).filter(function(e){var t=(0,l._)(e,1)[0];return!eL.includes(t)&&!t.toLowerCase().endsWith("id")}).map(function(e){var t=(0,l._)(e,2),n=t[0],r=t[1];return"".concat(n,"=").concat(eD(r))}).sort();return"{".concat(t.join(","),"}")},eF=function(e){var t=new Map,n=!0,r=!1,i=void 0;try{for(var a,o=e[Symbol.iterator]();!(n=(a=o.next()).done);
1n=!0)!function(){var e=a.value,n=eD(e),r=t.get(n);r?r.articles.some(function(t){return t.id===e.article.id})||r.articles.push(e.article):t.set(n,{signature:n,label:e,articles:[e.article]})}()}catch(e){r=!0,i=e}finally{try{n||null==o.return||o.return()}finally{if(r)throw i}}return(0,$._)(t.values())},eB=function(e){var t,n,r,i=e.id,a=null==(t=e.technicalAttributes)?void 0:t.find(function(e){return"ATT_459792"===e.id}),o=null==a||null==(r=a.values)||null==(n=r[0])?void 0:n.value;return o?"".concat(i," - ").concat(o):i};function eH(e){var t,n=e.label,r=n.statements.filter(function(e){return!eA.includes(e.id)&&e.id!==eP&&["signal word","signalwort","manufacturer"].every(function(t){return!e.name.toLowerCase().includes(t)})}),i=n.statements.find(function(e){return e.id===eP||e.name.toLowerCase().includes("manufacturer")});return(0,d.jsxs)(d.Fragment,{children:[!(0,B.Im)(n.images)&&(0,d.jsx)("div",{className:eS().pictograms,children:n.images.map(function(e){var t=eE(e);return t?(0,d.jsx)(z._,{data:{url:t,format:"64_64"},alt:e.type,title:e.type,width:64,height:64},e.id):null})}),r.map(function(e){return(0,d.jsx)("div",{className:eS().statementsContainer,children:e.values.map(function(t){return(0,d.jsx)("p",{className:"ATT_5125559"===e.id?eS().infoStatementText:eS().statementText,children:t.value},t.valueId)})},e.id)}),(null==i||null==(t=i.values)?void 0:t[0])&&(0,d.jsx)("address",{className:eS().manufacturerAddress,children:i.values[0].value.split(", ").map(function(e,t){return(0,d.jsxs)("span",{children:[e.trim(),(0,d.jsx)("br",{})]},"".concat(i.id,"-").concat(t))})})]})}let eM=function(e){var t=e.gpsr;if((0,B.Im)(null==t?void 0:t.labels))return null;var n=eF(t.labels),r=n.length>1;return(0,d.jsx)("div",{className:"grid-container",children:n.map(function(e,t){return(0,d.jsxs)("div",{className:"".concat(eS().labelBlock," ").concat(0!==t?eS().articleGroupSpace:""),children:[r&&(0,d.jsx)("p",{className:eS().articleGroupHeading,children:e.articles.map(function(t,n){return(0,d.jsxs)(u.Fragment,{children:[eB(t),n<e.articles.length-1&&(0,d.jsxs)(d.Fragment,{children:[",",(0,d.jsx)("br",{})]})]},t.id)})}),(0,d.jsx)(eH,{label:e.label})]},e.signature)})})};var eR=n(57782),eO={additionalInformation:"additionalInformation",applicationPurposes:"applicationPurposes",characteristics:"characteristics",detail:"detail",documents:"documents",gpsr:"gpsr",notIncluded:"notIncluded",scopeOfDelivery:"scopeOfDelivery",spareParts:"spareParts",technicalDataList:"technicalDataList",technicalDrawings:"technicalDrawings",euguaranteelabel:"euguaranteelabel"},eW=function(e,t){return e.sequence-t.sequence},ez=function(e){return e.name},eG=function(e){return e.sort(eW).map(ez)},eV=["ATT_5121056","ATT_5121066"],eU=function(e){if(!(null==e||null==(i=e.labels)?void 0:i.length))return"";var t=!0,n=!1,r=void 0;try{for(var i,a,o,s,l,c=e.labels[Symbol.iterator]();!(t=(l=c.next()).done);t=!0){var d,u=l.value.statements.find(function(e){return eV.includes(e.id)||e.name.toLowerCase().includes("signal word")||e.name.toLowerCase().includes("signalwort")});if((null==u||null==(d=u.values)?void 0:d.length)&&u.values[0])return u.values[0].value}}catch(e){n=!0,r=e}finally{try{t||null==c.return||c.return()}finally{if(n)throw r}}return(null==(s=e.labels[0])||null==(o=s.statements)||null==(a=o[0])?void 0:a.name)||"Danger"};function eq(e){var t,n,r,i=e.product,a=i.additionalInformation,o=i.applicationPurposes,s=i.articles,l=i.categories,c=i.characteristics,p=i.documents,h=i.gallery,_=i.gpsr,f=i.key,v=i.name,g=i.scopeOfDelivery,x=i.spareParts,b=i.technicalDataList,y=i.videos,j=e.catalogLanguage,w=e.isPanelActive,k=e.onChange,I=s.articlesList.some(function(e){return!(0,B.Im)(e.gallery.list)}),C=(0,u.useRef)([]),N=function(e,t){e?C.current=(0,$._)(C.current).concat([t]):C.current=C.current.filter(function(e){return e!==t}),k(C.current)},T=(0,U.hH)(),S=(0,m.d4)(J.D0),P=(0,m.d4)(J.qh);return(0,d.jsxs)("div",{className:ek().productDetailGddsAccordion,children:[(0,d.jsx)(eC.Headline,{className:ek().accordionHeadline,title:T("web20_product_details"),tag:eI.X.h2}),(0,d.jsx)("div",{id:"product-detail",children:(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",id:(0,eR.zM)(T("web20_products_articles")),title:T("web20_product_details_articles",!1,{no:"".concat(s.articlesListSize)}),onChange:function(e){return N(e,eO.detail)},children:w(eO.detail)?(0,d.jsx)("div",{className:"".concat(ek().accordionContentWrapper," ").concat(ek().articlesListing),
1children:(0,d.jsx)(ee,{articles:s,productKey:f,categories:l})}):(0,d.jsx)(d.Fragment,{})})}),!(0,B.Im)(a.list)&&(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",id:(0,eR.zM)(T("web20_product_basic_info")),title:T("web20_product_basic_info"),onChange:function(e){return N(e,eO.additionalInformation)},children:w(eO.additionalInformation)?(0,d.jsx)("div",{className:ek().accordionContentWrapper,children:(0,d.jsx)(A,{content:null!=(r=null==(t=a.list[0])?void 0:t.items)?r:[]})}):(0,d.jsx)(d.Fragment,{})}),(!(0,B.Im)(h.list)||I)&&(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",title:T("web20_product_technical_drawings"),id:(0,eR.zM)(T("web20_product_technical_drawings")),onChange:function(e){return N(e,eO.technicalDrawings)},children:w(eO.technicalDrawings)?(0,d.jsxs)("div",{className:ek().accordionContentWrapper,children:[!(0,B.Im)(h.list)&&(0,d.jsx)(es,{categories:l,productName:v,productDrawings:h}),I&&(0,d.jsx)(es,{articleDrawings:s.articlesList.filter(function(e){return!(0,B.Im)(e.gallery.list)}),categories:l,productName:v})]}):(0,d.jsx)(d.Fragment,{})}),!(0,B.Im)(b.list)&&(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",title:T("web20_product_technical_info"),id:(0,eR.zM)(T("web20_product_technical_info")),onChange:function(e){return N(e,eO.technicalDataList)},children:w(eO.technicalDataList)?(0,d.jsx)("div",{className:ek().accordionContentWrapper,children:(0,d.jsx)(F,{data:b.list})}):(0,d.jsx)(d.Fragment,{})}),!(0,B.Im)(o.list)&&(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",title:T("web20_product_application_purpose"),id:(0,eR.zM)(T("web20_product_application_purpose")),onChange:function(e){return N(e,eO.applicationPurposes)},children:w(eO.applicationPurposes)?(0,d.jsx)("div",{className:ek().accordionContentWrapper,children:(0,d.jsx)(A,{content:eG(o.list)})}):(0,d.jsx)(d.Fragment,{})}),!(0,B.Im)(c.list)&&(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",title:T("web20_product_characteristics"),id:(0,eR.zM)(T("web20_product_characteristics")),onChange:function(e){return N(e,eO.characteristics)},children:w(eO.characteristics)?(0,d.jsx)("div",{className:ek().accordionContentWrapper,children:(0,d.jsx)(A,{content:eG(c.list)})}):(0,d.jsx)(d.Fragment,{})}),!(0,B.Im)(g.included)&&(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",title:T("web20_product_scope_of_delivery"),id:(0,eR.zM)(T("web20_product_scope_of_delivery")),onChange:function(e){return N(e,eO.scopeOfDelivery)},children:w(eO.scopeOfDelivery)?(0,d.jsx)("div",{className:ek().accordionContentWrapper,children:(0,d.jsx)(A,{content:eG(g.included)})}):(0,d.jsx)(d.Fragment,{})}),!(0,B.Im)(g.notIncluded)&&(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",title:T("web20_product_to_order_additionally"),id:(0,eR.zM)(T("web20_product_to_order_additionally")),onChange:function(e){return N(e,eO.notIncluded)},children:w(eO.notIncluded)?(0,d.jsx)("div",{className:ek().accordionContentWrapper,children:(0,d.jsx)(A,{content:eG(g.notIncluded)})}):(0,d.jsx)(d.Fragment,{})}),(!(0,B.Im)(p.list)||!(0,B.Im)(y.list))&&(0,d.jsx)("div",{id:"product-documents",children:(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",title:T("web20_product_files_assets"),id:(0,eR.zM)(T("web20_product_files_assets")),onChange:function(e){return N(e,eO.documents)},children:w(eO.documents)?(0,d.jsxs)("div",{className:ek().accordionContentWrapper,children:[(0,d.jsx)(H,{documents:p}),(0,d.jsx)(ep,{videos:y.list})]}):(0,d.jsx)(d.Fragment,{})})}),!(0,B.Im)(x.list)&&(0,d.jsx)("div",{id:"product-spareParts",children:(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",title:T("web20_products_spare_parts"),id:(0,eR.zM)(T("web20_products_spare_parts")),onChange:function(e){return N(e,eO.spareParts)},children:w(eO.spareParts)?(0,d.jsx)("div",{className:ek().accordionContentWrapper,children:(0,d.jsx)(Z,{content:x.list,catalogLanguage:j})}):(0,d.jsx)(d.Fragment,{})})}),_&&(null==(n=_.labels)?void 0:n.length)>0&&(0,d.jsx)("div",{id:"product-gpsr",children:(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",title:eU(_),id:(0,eR.zM)("Sicherheitshinweise"),onChange:function(e){return N(e,eO.gpsr)},children:w(eO.gpsr)?(0,d.jsx)("div",{className:ek().accordionContentWrapper,children:(0,d.jsx)(eM,{gpsr:_})}):(0,d.jsx)(d.Fragment,{})})}),(!(0,B.Im)(S)||!(0,B.Im)(P))&&(0,d.jsx)("div",{id:"product-euguaranteelabel",children:(0,d.jsx)(ej.A,{fontSize:"p1",tag:"h3",iconAlignment:"right",title:T("web20_webshop_euguaranteelabel"),id:(0,eR.zM)(T("web20_webshop_euguaranteelabel")),onChange:function(e){return N(e,eO.euguaranteelabel)},children:w(eO.euguaranteelabel)?(0,d.jsx)("div",{className:ek().accordionContentWrapper,children:(0,d.jsx)(eg,{euGuaranteeLabelImg:S,euGuaranteeLink:P})}):(0,d.jsx)(d.Fragment,{})})})]})}let eY=function(e){return(0,q.d)()?(0,d.jsx)(eq,(0,a._)({},e)):(0,d.jsx)(ey,(0,a._)({},e))};var eZ=n(69870),e$=n(97408),eK=n(71195),eX=n(92299),eJ=n(28131),eQ=n(77968),e0=n(69917),e1=n(50663),e2=n(64543),e4=n(49778),e5=n(22086),e9=(0,x.default)(function(){return n.e(7532).then(n.bind(n,37532))},{loadableGenerated:{webpack:function(){return[37532]}}}),e3=(0,x.default)(function(){return Promise.all([n.e(4080),n.e(2
1105)]).then(n.bind(n,42105))},{loadableGenerated:{webpack:function(){return[42105]}}});function e6(e){e.type;var t=e.product,n=e.product,p=n.name,x=n.spareParts,b=n.documents,C=n.categories,N=e.catalogLanguage,T=e.breadcumbItems,S=(0,s._)(e,["type","product","product","catalogLanguage","breadcumbItems"]),A=(0,_.useRouter)(),P=(0,_.usePathname)(),E=(0,eQ.K)(),L=(0,q.d)(),D=(0,m.Pj)(),F=(0,e2.$)().trackWebshopViewItemEvent,H=(0,U.hH)(),M=(0,u.useRef)(!1),R=(0,l._)((0,u.useState)(t.gallery),2),O=R[0],W=R[1],z=(0,l._)((0,u.useState)([]),2),G=z[0],V=z[1],Y=(0,l._)((0,u.useState)({detail:!1,spareParts:!1,documents:!1,scopeOfDelivery:!1,technicalDrawings:!1,characteristics:!1,technicalDataList:!1,applicationPurposes:!1,additionalInformation:!1,notIncluded:!1}),2),Z=Y[0],$=Y[1],K=(0,u.useRef)(P),X=(0,l._)((0,u.useState)(""),2),J=X[0],Q=X[1],ee=(0,e0.f)(),et=(0,m.d4)(eK.Rb),en=(0,m.d4)(ea.n3),er=L?(0,e$.eW)(E,en,e$.zr,{product:t},null).map(function(e){return{titleInAnchor:!0,title:e.name}}):[],ei=function(){$({detail:!1,spareParts:!1,documents:!1,scopeOfDelivery:!1,technicalDrawings:!1,characteristics:!1,technicalDataList:!1,applicationPurposes:!1,additionalInformation:!1,notIncluded:!1}),V([])};if((0,u.useEffect)(function(){return(0,eJ.o)()&&window.addEventListener("scrollToSection",eo),function(){ei(),(0,eJ.o)()&&window.removeEventListener("scrollToSection",eo)}},[]),(0,u.useEffect)(function(){h()(K.current,P)||ei()},[P]),(0,u.useEffect)(function(){if(!(0,B.Im)(et)&&""===J){var e;Q((0,eX.G)(t,null==et||null==(e=et[0])?void 0:e.url,ee,C))}},[et]),(0,u.useEffect)(function(){M.current||(0,r._)(function(){var e,n,r,i,a,o;return(0,c.YH)(this,function(s){switch(s.label){case 0:if(!(i=null==t||null==(r=t.articles)||null==(n=r.articlesList)||null==(e=n[0])?void 0:e.key))return[3,2];return M.current=!0,[4,(0,e4.i)(i,N,D)];case 1:a=s.sent(),o=(0,e5.w)(a),F({ecommerce:{currency:H("web20_checkout_country_default_currency"),value:o,items:[{item_id:i,item_name:t.name,quantity:1,price:o,index:0}]}}),s.label=2;case 2:return[2]}})})()},[t]),(0,B.Im)(et))return null;var eo=function(e){es(e.detail.id,!0)},es=function(e,t){$((0,o._)((0,a._)({},Z),(0,i._)({},e,t||!Z[e])))};if(J&&J!==P&&J!==K.current)return A.replace(J),null;var el=Z.detail,ec=Z.spareParts,ed=Z.documents,eu=Z.scopeOfDelivery,em=Z.technicalDrawings,ep=Z.characteristics,eh=Z.technicalDataList,e_=Z.applicationPurposes,ef=Z.additionalInformation,ev=Z.notIncluded;return(0,d.jsxs)(d.Fragment,{children:[!(0,B.Im)(T)&&(0,d.jsx)(eZ.default,{items:T}),(0,d.jsxs)("div",{className:"l-product-page",children:[(0,d.jsx)(j.Title,{Format:w.F.h1,title:p,pageHeadline:!0}),L&&(0,d.jsx)(I.AnchorBar,{collapseAnchor:!0,pageAnchorTitle:p,content:er}),!L&&(0,d.jsx)(k.default,{type:e$.zr,content:{product:t},headline:p}),(0,d.jsxs)(f.m,(0,o._)((0,a._)({maxContentWidth:L?(0,e1.gi)(e1.pc.gddsFullGrid):"80rem"},L&&{className:y().content}),{children:[(0,d.jsxs)(v.f,{children:[(0,d.jsx)(g.f,{size:[4,4,6],children:(0,d.jsx)(e9,{categories:t.categories,indicator:t.state.indicator,name:t.name,gallery:O})}),(0,d.jsx)(g.f,{size:[4,4,6],children:(0,d.jsx)(e3,{product:t,sparePartsGiven:!(0,B.Im)(x.list),documentsGiven:!(0,B.Im)(b.list),expandAccordionItem:es,language:ee,onArticleChange:function(e){var n,r,i=t.articles.articlesList.find(function(t){return t.key===e});(null==i||null==(r=i.gallery)||null==(n=r.list)?void 0:n.length)&&W(i.gallery)}})})]}),(0,d.jsx)(v.f,{children:(0,d.jsx)(g.f,{children:(0,d.jsx)(eY,(0,a._)({product:t,detailOpen:el,sparePartsOpen:ec,documentsOpen:ed,technicalDrawingsOpen:em,scopeOfDeliveryOpen:eu,onChange:function(e){var t=e.some(function(e){return e===eO.detail}),n=e.some(function(e){return e===eO.spareParts}),r=e.some(function(e){return e===eO.documents}),i=e.some(function(e){return e===eO.technicalDrawings}),a=e.some(function(e){return e===eO.scopeOfDelivery}),o=e.some(function(e){return e===eO.notIncluded}),s=e.some(function(e){return e===eO.applicationPurposes}),l=e.some(function(e){return e===eO.technicalDataList}),c=e.some(function(e){return e===eO.characteristics}),d=e.some(function(e){return e===eO.additionalInformation});
1V(e),$({detail:t,spareParts:n,documents:r,scopeOfDelivery:a,technicalDrawings:i,characteristics:c,technicalDataList:l,applicationPurposes:s,additionalInformation:d,notIncluded:o})},isPanelActive:function(e){return!(0,B.Im)(G)&&G.some(function(t){return t===e})},notIncludedOpen:ev,applicationPurposesOpen:e_,characteristicsOpen:ep,technicalDataListOpen:eh,additionalInformationOpen:ef,catalogLanguage:null!=N?N:""},S))})})]}))]})]})}},67961:(e,t,n)=>{Promise.resolve().then(n.t.bind(n,52619,23)),Promise.resolve().then(n.t.bind(n,41402,23)),Promise.resolve().then(n.bind(n,24437)),Promise.resolve().then(n.bind(n,36552)),Promise.resolve().then(n.bind(n,48122)),Promise.resolve().then(n.bind(n,18183)),Promise.resolve().then(n.bind(n,69189)),Promise.resolve().then(n.t.bind(n,65309,23)),Promise.resolve().then(n.bind(n,15777)),Promise.resolve().then(n.bind(n,88108)),Promise.resolve().then(n.bind(n,38648)),Promise.resolve().then(n.bind(n,37351)),Promise.resolve().then(n.bind(n,8910)),Promise.resolve().then(n.bind(n,70768)),Promise.resolve().then(n.bind(n,99413)),Promise.resolve().then(n.bind(n,35670)),Promise.resolve().then(n.bind(n,59010)),Promise.resolve().then(n.bind(n,48845)),Promise.resolve().then(n.bind(n,69870)),Promise.resolve().then(n.t.bind(n,42829,23)),Promise.resolve().then(n.t.bind(n,78354,23)),Promise.resolve().then(n.t.bind(n,72453,23)),Promise.resolve().then(n.bind(n,41945)),Promise.resolve().then(n.bind(n,7887)),Promise.resolve().then(n.bind(n,15109)),Promise.resolve().then(n.bind(n,89282)),Promise.resolve().then(n.bind(n,18082)),Promise.resolve().then(n.bind(n,45983)),Promise.resolve().then(n.bind(n,58859)),Promise.resolve().then(n.bind(n,79706)),Promise.resolve().then(n.bind(n,59784)),Promise.resolve().then(n.bind(n,85939)),Promise.resolve().then(n.bind(n,42861)),Promise.resolve().then(n.bind(n,86071)),Promise.resolve().then(n.bind(n,53459)),Promise.resolve().then(n.bind(n,75787)),Promise.resolve().then(n.bind(n,62449)),Promise.resolve().then(n.bind(n,15968)),Promise.resolve().then(n.bind(n,48434)),Promise.resolve().then(n.bind(n,17309)),Promise.resolve().then(n.bind(n,64850)),Promise.resolve().then(n.bind(n,67296)),Promise.resolve().then(n.bind(n,44585)),Promise.resolve().then(n.bind(n,55922)),Promise.resolve().then(n.bind(n,67936)),Promise.resolve().then(n.t.bind(n,4997,23)),Promise.resolve().then(n.bind(n,43898)),Promise.resolve().then(n.bind(n,98891)),Promise.resolve().then(n.bind(n,78050)),Promise.resolve().then(n.bind(n,33849)),Promise.resolve().then(n.bind(n,89131)),Promise.resolve().then(n.bind(n,8171)),Promise.resolve().then(n.bind(n,15392)),Promise.resolve().then(n.bind(n,30428)),Promise.resolve().then(n.bind(n,18865)),Promise.resolve().then(n.bind(n,5929)),Promise.resolve().then(n.bind(n,47422)),Promise.resolve().then(n.bind(n,29212)),Promise.resolve().then(n.bind(n,40163)),Promise.resolve().then(n.bind(n,98240)),Promise.resolve().then(n.bind(n,48331)),Promise.resolve().then(n.bind(n,3464)),Promise.resolve().then(n.bind(n,20618)),Promise.resolve().then(n.bind(n,35791)),Promise.resolve().then(n.bind(n,58161))},68406:e=>{e.exports={lightboxWrapper:"dlc-lightbox_lightboxWrapper__vntjb",lightbox__headline:"dlc-lightbox_lightbox__headline__eNt_J",orders:"dlc-lightbox_orders__YUk_W"}},69189:(e,t,n)=>{"use strict";n.d(t,{ContentWithPageContextContent:()=>b});var r=n(67867),i=n(11470),a=n(95155),o=n(65309),s=n.n(o),l=n(58859),c=n(79706),d=n(97722),u=n(88790),m=n(59784),p=n(18082),h=n(81912),_=n(23514),f=n(92254),v=n(50088),g=n(50663),x=n(75462),b=(0,n(89504).Q)(function(e){var t,n=(0,v.o)(e);if((0,f.Im)(e)||(0,f.Im)(e.contentAreas))return null;var o=e.metaData,b=e.page,y=b.slider,j=b.intro,w=b.text,k=b.headline,I=b.subHeadline,C=b.hero,N=b.showAnchor,T=b.collapseAnchor,S=b.pageAnchorTitle,A=b.showSmallFormat,P=e.contentAreas.content,E=e.relatedLinks,L=!(0,f.Im)(null==C?void 0:C.items)&&"hero_c_item"===C.items[0].type,D=!!k||!!I;return(0,a.jsxs)(a.Fragment,{children:[!(0,f.Im)(null==C?void 0:C.items)&&!L&&(0,a.jsx)(x.m,{maxContentWidth:(0,g.gi)(g.pc.gddsFullGrid),children:(0,a.jsx)(c.HeroImageGdds,(0,i._)((0,r._)({},C),{showSmallFormat:A,isSeoConformCarousel:!0}))}),(0,a.jsx)(u.A,(0,r._)({className:s().breadcrumbs},e)),(0,a.jsx)(c.HeroImageGdds,(0,r._)({},y)),L&&(0,a.jsx)(l.default,(0,r._)({},null==(t=C.items)?void 0:t[0])),D&&(0,a.jsx)(m.IntroText,{className:s().intro,title:k,subtitle:I,text:w,intro:j,border:"disable-border",disableInEdit:!0}),N&&(0,a.jsx)(p.AnchorBar,{content:P,collapseAnchor:T,pageAnchorTitle:S,pageWithIntroText:D}),(0,a.jsx)(d.f,(0,r._)({contentType:"content"},e)),n&&(0,a.jsx)(x.m,{maxContentWidth:(0,g.gi)(g.pc.gddsFullGrid),children:(0,a.jsx)(_.A,{contentType:"page",metaData:o,useInContentPage:!0})}),(0,a.jsx)(h.l,{title:null==E?void 0:E.title,anchor:null==E?void 0:E.anchor,categories:null==E?void 0:E.
1categories})]})})},69870:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>g});var r=n(95155),i=n(37401),a=n.n(i),o=n(10685),s=n.n(o),l=n(52619),c=n.n(l),d=n(21998),u=n(41945),m=n(42829),p=n.n(m),h=n(82023),_=n(57687),f=n(93192),v=n(92348);let g=function(e){var t=e.items,n=e.className,i=(0,h.A)(),o=(0,_.A)();return a()(t)?null:i?(0,r.jsx)(u.default,{items:t,className:n}):o?(0,r.jsxs)("nav",{className:(0,f.B)(p().breadcrumb,n,"grid-container"),children:[(0,r.jsx)("ol",{children:t.map(function(e,n){if(a()(e))return null;var i,o,l=n===t.length-1,d=a()(e.url)||!0===e.breadcrumbDisabled;return 0===n?(0,r.jsx)("li",{className:(0,f.B)(p().breadcrumbItem,p().breadcrumbItemHome),children:(0,r.jsx)(c(),{href:null!=(i=e.url)?i:"","aria-label":e.url,children:(0,r.jsx)("i",{className:p().breadcrumbItemHomeIcon})})},s()(e)):l||d?(0,r.jsx)("li",{className:(0,f.B)(p().breadcrumbItem,p().breadcrumbItemDisabled),children:(0,v.j)(e.label)},s()(e)):(0,r.jsx)("li",{className:p().breadcrumbItem,children:(0,r.jsx)(c(),{href:null!=(o=e.url)?o:"",children:(0,v.j)(e.label)})},s()(e))})}),(0,r.jsx)(d.A,{items:t})]}):null}},69912:e=>{e.exports={breadcrumbs:"nordics_breadcrumbs__sLQcH"}},69944:e=>{e.exports={singleImage:"hover-image_singleImage__2HZ6d",clickable:"hover-image_clickable__4VkNe",hoverImage:"hover-image_hoverImage__fZ_mq",buttonWrapper:"hover-image_buttonWrapper__lzro7"}},70768:(e,t,n)=>{"use strict";n.d(t,{IntroTextStyles:()=>a});var r=n(23426),i=n(59784),a=(0,r.Ay)(i.IntroText).withConfig({componentId:"sc-e03e6955-0"})(function(e){return!e.isGdds&&(0,r.AH)(["span > *{font-size:15px !important;line-height:1.5rem !important;}sub,sup{font-size:0.75rem !important;}"])})},70869:e=>{e.exports={wrapper:"copy-to-clipboard_wrapper__PJk2_",success:"copy-to-cl
1ipboard_success__ZmazW",nord:"copy-to-clipboard_nord__mAQ2K"}},72453:e=>{e.exports={breadcrumbs:"scroll-story_breadcrumbs__OpRbX",scrollStory:"scroll-story_scrollStory__Kj8Mk"}},72814:(e,t,n)=>{"use strict";n.d(t,{Q:()=>o});var r=n(95155),i=n(41466),a=n(12132);function o(e){var t=e.title,n=e.icon,o=e.children,s=e.uuid,l=e.id;return(0,r.jsxs)(i.As,{className:"c-accordion__item",uuid:s,id:null!=l?l:"",children:[(0,r.jsx)(i.IZ,{children:(0,r.jsxs)(i.SR,{role:"button",className:"c-accordion__title grid-x",children:[(0,r.jsxs)("detail"===s?"h3":"h4",{className:"auto cell h4",children:[t,null!==n&&n]}),(0,r.jsx)(a.$n,{type:a.lP.PLAIN,className:"large-1"})]})}),(0,r.jsx)(i.IT,{className:"c-accordion__body",children:o})]})}},72845:e=>{e.exports={breadcrumbs:"breadcrumb_breadcrumbs__zZHvI",scrollable:"breadcrumb_scrollable__gWi4I"}},73498:(e,t,n)=>{"use strict";n.d(t,{i:()=>I});var r=n(67867),i=n(11470),a=n(80542),o=n(39487),s=n(95155),l=n(44287),c=n(15168),d=n.n(c),u=n(12115),m=n(74023),p=n(10685),h=n.n(p),_=n(69944),f=n.n(_),v=n(1365),g=n(60663),x=n(62249),b=n(4989),y=n(77968),j=n(92254),w=n(93192),k=n(64543);function I(e){var t,n,c,p,_,I=e.image,C=e.lightbox,N=e.isFirstElement,T=e.responsiveSizes,S=void 0===T||T,A=(0,u.useRef)(null),P=(0,y.K)(),E=(0,x.al)(),L=(0,x.Ww)(),D=(0,b.hH)(),F=(0,a._)((0,u.useState)([]),2),B=F[0],H=F[1],M=V(I.pictureHoverObject),R=(0,k.$)().trackGenericClick,O=(0,a._)((0,u.useState)(-1),2),W=O[0],z=O[1],G=function(e){if(V(e)){var t=B.filter(function(t){return!d()(t,e)});H((0,o._)(t))}else H((0,o._)(B).concat([e]))};function V(e){return B.some(function(t){return d()(t,e)})}var U=function(e){if(C&&("Enter"===e.key||" "===e.key)&&-1===W){var t,n,r,i;e.preventDefault(),z(0),R({page_section:"text-media",interaction_type:"zoom",link_text:null!=(i=null==I||null==(r=I.pictureObject)||null==(n=r.url)||null==(t=n.split("/"))?void 0:t.pop())?i:""})}},q=M?null!=(t=I.pictureHoverAlt)?t:"":null!=(n=I.description||I.pictureAlt)?n:"";return(0,s.jsxs)("div",(0,i._)((0,r._)({className:(0,w.B)(f().singleImage,"single-image-wrapper",C&&f().clickable),title:C?q:void 0},C&&!E&&{onClick:function(){if(C&&-1===W){var e,t,n,r;z(0),R({page_section:"text-media",interaction_type:"zoom",link_text:null!=(r=null==I||null==(n=I.pictureObject)||null==(t=n.url)||null==(e=t.split("/"))?void 0:e.pop())?r:""})}}},C&&!E&&{onKeyDown:function(e){return U(e)}},C&&!E&&{tabIndex:0},C&&!E&&{role:"button"}),{children:[(0,s.jsx)(g._,{data:I.pictureObject,alt:null!=(c=I.pictureAlt)?c:"",title:q,format:I.imgResolutionsPicture,fetchPriority:N?"high":"auto",loading:N?"eager":"lazy",responsiveSizes:S}),(0,s.jsx)(m.A,{nodeRef:A,in:M,classNames:"fade",timeout:200,children:(0,s.jsx)("div",{ref:A,className:f().hoverImage,children:(0,s.jsx)(g._,{data:I.pictureHoverObject,alt:null!=(p=I.pictureHoverAlt)?p:"",title:null!=(_=I.description||I.pictureHoverAlt)?_:"",format:I.imgResolutionsPicture,responsiveSizes:S})})}),(0,s.jsxs)("div",{className:f().buttonWrapper,children:[!(0,j.Im)(I.pictureHover)&&(0,s.jsx)(l.$,(0,i._)((0,r._)({symbol
1:"before_after",stylingType:"iconDark",isIcon:!0,size:"tiny",className:"control-button",tabIndex:0,onClick:function(e){e.stopPropagation(),(E||L||P)&&I.pictureHoverObject&&G(I.pictureHoverObject)},onKeyDown:function(e){("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.stopPropagation(),(E||L||P)&&I.pictureHoverObject&&G(I.pictureHoverObject))}},E||L||P||!I.pictureHoverObject?{}:{onMouseEnter:function(){return G(I.pictureHoverObject)}},E||L||P||!I.pictureHoverObject?{}:{onMouseLeave:function(){return G(I.pictureHoverObject)}}),{"aria-label":D("web20_reveal_image")})),!E&&C&&(0,s.jsx)(l.$,{symbol:"zoom_in",stylingType:"iconDark",isIcon:!0,size:"tiny",className:"control-button",tabIndex:-1})]}),C&&W>=0&&(0,s.jsx)(v.L,{items:I,index:W,onClose:function(){z(-1),R({page_section:"text-media",interaction_type:"close"})}})]}),h()(I))}},74044:(e,t,n)=>{"use strict";n.d(t,{J:()=>W});var r=n(95155),i=n(80542),a=n(39487),o=n(12115),s=n(10685),l=n.n(s),c=n(67867),d=n(11470),u=n(12844),m=n(26314),p=n.n(m);function h(e,t){if(0===t)return e;var n=e.x,r=e.y,i=Math.PI/180*t;return{x:n*Math.cos(i)+r*Math.sin(i),y:r*Math.cos(i)-n*Math.sin(i)}}let _=function(e){var t=e.onSwipingLeft,n=e.onSwipingRight,r=e.nodeName,a=e.rotationAngle,s=void 0===a?0:a,l=e.disabled,c=e.preventDefaultTouchmoveEvent,d=e.onSwipedLeft,m=void 0===d?null:d,p=e.onSwipedRight,_=void 0===p?null:p,f=e.onSwiping,v=void 0===f?null:f,g=(0,u._)(e,["onSwipingLeft","onSwipingRight","nodeName","rotationAngle","disabled","preventDefaultTouchmoveEvent","onSwipedLeft","onSwipedRight","onSwiping"]),x=(0,i._)((0,o.useState)(null),2),b=x[0],y=x[1],j=(0,i._)((0,o.useState)(null),2),w=j[0],k=j[1],I=(0,i._)((0,o.useState)(!1),2),C=I[0],N=I[1],T=(0,i._)((0,o.useState)(0),2),S=T[0],A=T[1];return!(void 0!==l&&l)&&(g.onTouchStart=function(e){if(!e.touches||!(e.touches.length>1)){var t=h("touches"in e?{x:e.touches[0].clientX,y:e.touches[0].clientY}:{x:e.clientX,y:e.clientY},s),n=t.x,r=t.y;A(Date.now()),y(n),k(r),N(!1)}},void 0!==c&&c||(g.onTouchMove=function(e){if(b&&w&&(!e.touches||!(e.touches.length>1))){var r,i,a,o,l,c,d,u,p,f=(r={x:b,y:w,swiping:C,start:S,rotationAngle:s},a=(i=h("changedTouches"in e?{x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY}:{x:e.clientX,y:e.clientY},r.rotationAngle)).x,o=i.y,l=r.x-a,c=r.y-o,p=Math.sqrt((d=Math.abs(l))*(d+(u=Math.abs(c)))*u)/(Date.now()-r.start),{deltaX:l,deltaY:c,absX:d,absY:u,velocity:p});v&&v(e,f.deltaX,f.deltaY,f.absX,f.absY,f.velocity),f.absX>f.absY&&(f.deltaX>0?(t||m)&&t&&t(e,f.absX):(n||_)&&n&&n(e,f.absX)),N(!0)}})),o.createElement(void 0===r?"div":r,g)};var f=n(26495),v=n(12132);let g=function(e){var t=e.length,n=e.renderResponsiveTableColumn,a=e.isComparison,s=void 0===a?null:a,m=e.onChange,h=void 0===m?function(){}:m,g=(0,u._)(e,["length","renderResponsiveTableColumn","isComparison","onChange"]),x=(0,i._)((0,o.useState)(0),2),b=x[0],y=x[1],j=t-1;(0,o.useEffect)(function(){b>j&&y(j)},[b]);var w=p()(function(e){e?C():I()},500,{trailing:!1}),k=function(e){b+e>=0&&b+e<t&&(h(b+e),y(b+e))},I=function(){k(-1)},C=function(){k(1)},N=n(b);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(_,(0,d._)((0,c._)({onSwipingLeft:function(){return w(!0)},onSwipingRight:function(){return w()}},g),{children:[(0,r.jsxs)("div",{className:"grid-x slider--navigation",children:[t>1&&(0,r.jsx)(v.$n,{type:v.lP.PLAIN,symbol:"chevron-large-left",className:"".concat(b<=0?"cell shrink align-middle arrow-left":"cell shrink align-middle arrow-left is--active"),onClick:I}),(0,r.jsx)("div",{className:"cell auto",children:N}),t>1&&(0,r.jsx)(v.$n,{type:v.lP.PLAIN,symbol:"chevron-large-right",className:"".concat(b===j?"cell shrink align-middle arrow-right":"cell shrink align-middle arrow-right is--active"),onClick:C})]}),t>1&&(0,r.jsx)(f.A,{index:b,length:t,handleClickIndex:function(e){e<t&&e>=0&&(h(e),y(e))},isComparison:!!s},l()({currentIndex:b}))]})),1===t&&s&&(0,r.jsx)("div",{className:"c-progress-bar c-progress-bar--fullwidth ",children:"\xa0"})]})};var x=n(33849),b=n(60663),y=n(29276);let j=function(e){var t=e.article,n=e.imgAlt,i=(0,u._)(e,["article","imgAlt"]);return(0,r.jsx)("div",{className:"c-product-thumbnail",children:(0,r.jsx)(y.A,{images:t.gallery.list,children:function(e){return(0,r.jsxs)(r.Fragment,{children:[e&&(0,r.jsx)(b._,(0,d._)((0,c._)({},i),{data:{url:e.thumbnail,format:"60_60"},alt:n})),t.state.indicator&&(0,r.jsx)("span",{children:(0,r.jsx)(x.Translation,{id:"web20_new_label"})})]})}})})};var w=n(43580),k=n(91921),I=n(23130);let C=function(e){var t=e.article,n=(0,I.d)(),i=t.gallery.list.find(function(e){return"PrimaryImageJPG"===e.orientation});return(0,r.jsx)("div",{className:"c-product-actions",children:i&&(0,r.jsx)(k.A,{trigger:"click",portalClass:"--plain",position:"bottom",content:(0,r.jsxs)("a",{href:i.original,className:"c-product-actions--download-image",rel:"noopener noreferrer",target:"_blank",children:[n?(0,r.jsx)(w.I,{symbol:"image",color:"#376EB4"}):(0,r.jsx)("i",{className:"web20-icon web20-icon-picture"}),(0,r.jsx)(x.Translation,{id:"web20_product_download_image"})]}),children:(0,r.jsxs)(v.$n,(0,d._)((0,c._)({type:v.lP.PLAIN,className:"c-product-actions__more",draggable:!0,tabIndex:0,onBlur:function(e){var t=document.querySelector(".c-product-actions--download-image");null==t||t.focus(),null==t||t.addEventListener("keydown",function(t){"Tab"===t.key&&(t.preventDefault(),e.target.click(),e.target.focu
1s())},{once:!0})}},n?{}:{symbol:"more_large"}),{children:[n&&(0,r.jsx)(w.I,{symbol:"more_small"}),(0,r.jsx)(x.Translation,{id:"web20_more_label"})]}))})})};var N=n(70622),T=n(67296),S=n(59098),A=n(85671),P=n(64850),E=n(10467),L=n(92348),D=n(20737),F=n(4989),B=n(92254),H=n(62249),M=n(93192),R={articleNumber:"web20_webshop_basket_art_no",quantity:"web20_webshop_basket_amount",shortDescription:"web20_webshop_basket_product"};function O(e){var t=e.getLength,n=e.useGddsSlider,s=e.isComparison,c=void 0!==s&&s,d=e.attributesList,u=void 0===d?[]:d,m=e.articlesList,p=void 0===m?[]:m,h=e.categories,_=e.grayTable,f=void 0!==_&&_,v=e.hasActionColumn,y=void 0!==v&&v,w=e.productKey,k=e.orderData,O=void 0===k?[]:k,W=e.isOrderHistory,z=void 0!==W&&W,G=e.isProductDetails,V=(0,i._)((0,o.useState)(null),2),U=V[0],q=V[1],Y=(0,o.useRef)(null),Z=(0,F.hH)(),$=(0,I.d)(),K=["m","s","xs"].includes((0,H.Jo)()),X=Z("web20_products_image_of"),J=Z("web20_products_imagealt_suffix"),Q=function(e){if(z)return 3;if(c)return e.length+1;var t=y?3:2;return e.length+t},ee=function(e){var n=t(e),r=y?3:2;return z?2:n+r};(0,o.useEffect)(function(){et()},[U]),(0,o.useEffect)(function(){return window.addEventListener("resize",et),function(){window.removeEventListener("resize",et)}},[]),(0,D.E)(function(){et()});var et=function(){Y.current&&eo()};c&&u.sort(function(e,t){return e.priority-t.priority});var en=c?u:[{}].concat((0,a._)(u));z&&(en=["articleNumber","shortDescription","quantity"]);var er=en.map(function(e,t){return(0,r.jsxs)("div",{className:"pd-table__column pd-table__column--middle",style:$?{}:{width:"".concat(100/Q(u),"%")},children:[(0,r.jsxs)("div",{className:"pd-table__column__head","data-cell-number":0,children:[!z&&c&&!(0,B.Im)(e.pictureObject.url)&&(0,r.jsx)(b._,{data:e.pictureObject,alt:e.name,title:e.name},l()(e)),z||0!==t||c?(0,r.jsx)("span",{children:z?(0,r.jsx)(x.Translation,{id:R[e]}):(0,r.jsxs)(r.Fragment,{children:[e.name,e.unitOfMeasure&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("br",{}),e.unitOfMeasure]})]})},"".concat(l()(z?{attributeMeta:e}:e),"-name")):(0,r.jsx)("span",{children:(0,r.jsx)(x.Translation,{id:"web20_product_articles_art_no"},"".concat(l()(e),"-art-no-translation"))},"".concat(l()(e),"-art-no"))]},"".concat(l()(z?{attributeMeta:e}:e),"-head")),p.map(function(n,i){return(0,r.jsx)("div",{className:"pd-table__column__cell","data-cell-number":i+1,children:0!==t||c?function(){if(!c){var t,i,a=n.attributeValues.find(function(t){return t.key===e.key.replace("_display","")});return a&&!0===a.renderReact?a.value:a&&(0,r.jsx)(P.InnerHtml,{as:"span",content:a.value},e.key)}return null!=(i=null==n||null==(t=n.attributeValues)?void 0:t.some(function(t){return t.value===e.name}))&&i&&(0,r.jsx)(N.In,{symbol:"close",type:N.kQ.WEB20},"".concat(l()(n),"-icon"))}():n.key},l()(n))}),O&&O.map(function(t,n){return(0,r.jsx)("div",{className:"pd-table__column__cell","data-cell-number":n+1,children:(0,r.jsx)("span",{children:"quantity"===e?parseInt(t[e],10):t[e]})},l()(t))})]},l()(z?{attributeMeta:e}:e))}),ei=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"pd-table__column__head","data-cell-number":0,children:c?(0,r.jsx)(x.Translation,{id:"web20_productcomparison_header"}):(0,r.jsx)(r.Fragment,{children:"\xa0"})}),p.map(function(e,t){var n="key"in e?e.key:"",i="description"in e?e.description:"",a="pictureObject"in e?e.pictureObject:null,o="link"in e?e.link:null,s="".concat((0,S.NM)(X)).concat(i)+"".concat((0,S.ke)(n,h,J));return(0,r.jsx)("div",{"data-cell-number":t+1,className:"pd-table__column__cell",children:(0,r.jsx)("div",{className:"pd-table__column__cell__fixed-wrapper",children:c?(0,r.jsxs)(r.Fragment,{children:[function(e){if(null==a?void 0:a.uid){var t=a.uid,n=a.previewId,i=a.format,o=a.remote,s=a.format2x,l=a.format3x;return(0,r.jsx)(A.p,{previewId:n,format:i,format2x:s,format3x:l,isRemoteMedia:o,children:e},t)}return e}((0,r.jsx)(b._,{data:a,alt:e.pictureAlt,title:e.pictureAlt},"".concat(l()(e),"-image"))),o&&(0,r.jsx)(T.CmsLink,{link:o},"".concat(l()(e),"-link"))]}):(0,r.jsx)(j,{article:e,imgAlt:(0,L.j)(s),title:(0,L.j)(s)})},"".concat(l()(e),"-wrapper"))},l()(e))}),null==O?void 0:O.map(function(e,t){var n="".concat((0,S.NM)(X)).concat(e.productName);return(0,r.jsx)("div",{"data-cell-number":t+1,className:"pd-table__column__cell",children:(0,r.jsx)("div",{className:"pd-table__column__cell__fixed-wrapper",children:(0,r.jsx)("div",{style:{height:50,width:50},children:e.imageUri&&(0,r.jsx)(b._,{src:e.imageUri,alt:(0,L.j)(n),title:(0,L.j)(n)},"".concat(l()(e),"-image"))})},"".concat(l()(e),"-wrapper"))},l()(e))})]});function ea(e){var n=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"pd-table__column__head","data-cell-number":0,children:(0,r.jsx)(x.Translation,{id:"web20_product_articles_actions"})}),p.map(function(e,t){return(0,r.jsx)("div",{className:"pd-table__column__cell","data-cell-number":t+1,children:(0,r.jsx)(C,{article:e,productKey:w})},l()(e))})]});
1return(0,r.jsxs)("div",{style:{overflowX:"hidden",width:"100%",position:"relative"},children:[(0,r.jsx)("div",{className:"pd-table__column pd-table__column--fixed",style:{width:"".concat(100/ee(u),"%")},children:ei}),(0,r.jsxs)("div",{className:"grid-x",style:{width:"".concat(Q(u)*(100/ee(u)),"%"),transition:"transform 0.5s ease-in 0s",transform:"translateX(".concat(100/Q(u)-e*(t(u)+1)*(100/Q(u)),"%)")},children:[er,y&&(0,r.jsx)("div",{className:"pd-table__column pd-table__column--middle",style:$?void 0:{width:"".concat(100/Q(u),"%")},children:n})]})]})}var eo=function(){var e=z?3:p.length+2;c&&(e=p.length+1);for(var t=0;e>t;t+=1)!function(e){var t,n,r,i=(0,a._)(null!=(r=null==(n=Y.current)?void 0:n.querySelectorAll("[data-cell-number='".concat(e,"']")))?r:[]);i.forEach(function(e){e.style.display="block",e.style.height="auto"});var o=!(0,B.Im)(i)&&(t=Math).max.apply(t,(0,a._)(i.map(function(e){return e.offsetHeight})));i.forEach(function(e){e.style.display="flex",o&&(e.style.height="".concat(o+1,"px"))})}(t)},es=c||z?-1:1,el=Math.ceil((Q(u)-1)/(ee(u)+es));return $?void 0!==G&&G?(0,r.jsx)("div",{ref:Y,className:(0,M.B)("pd-table",c&&"pd-table--comparison",z&&"pd-table--orderhistory",f&&"pd-table--striped"),children:K?(0,r.jsx)(E.$,{numColumns:Q(u)-!!y,children:[(0,r.jsx)("div",{style:{backgroundColor:"white",height:"100%"},children:ei},"product-image-column")].concat((0,a._)(er))}):(0,r.jsx)(r.Fragment,{children:ea(0)})}):(0,r.jsx)("div",{ref:Y,className:(0,M.B)("pd-table",c&&"pd-table--comparison",z&&"pd-table--orderhistory",f&&"pd-table--striped"),children:n?(0,r.jsx)(E.$,{numColumns:Q(u)-!!y,children:[(0,r.jsx)("div",{style:{backgroundColor:"white",height:"100%"},children:ei},"product-image-column")].concat((0,a._)(er))}):(0,r.jsx)(g,{isComparison:c||z,length:el,onChange:q,renderResponsiveTableColumn:ea})}):(0,r.jsx)("div",{ref:Y,className:"pd-table".concat(c?" pd-table--comparison":"").concat(z?" pd-table--orderhistory":"").concat(f?" pd-table--striped":""),children:(0,r.jsx)(g,{isComparison:c||z,length:el,onChange:q,renderResponsiveTableColumn:ea})})}function W(e){var t=e.numberOfVisibleCols,n=e.groupItems,i=e.productItems,a=e.grayTable,o=e.articlesList,s=e.attributesList,l=e.hasActionColumn,c=e.orderData,d=e.productKey,u=e.categories,m=e.isOrderHistory,p=void 0!==m&&m,h=e.isComparison,_=e.isProductDetails,f=e.useGddsSlider,v=void 0!==f&&f,g=function(e){var n,r;return p?0:(r=null!=(n=null==e?void 0:e.length)?n:0,0===t?Math.min(r,5):Math.min(r,t))};if(void 0!==h&&h&&i&&n){var x=n.reduce(function(e,t){var n=t.groupName,r=t.pictureObject,a=t.picture,o=t.priority;return i.some(function(e){return e.useCases.includes(n)})&&e.push({name:n,pictureObject:r,picture:a,priority:o}),e},[]),b=i.reduce(function(e,t){var n=t.useCases,r=t.pictureObject,i=t.pictureAlt,a=t.link,o=t.picture,s=null==n?void 0:n.reduce(function(e,t){return e.push({value:t}),e},[]);return e.push({attributeValues:s,pictureObject:r,link:a,pictureAlt:i,picture:o}),e},[]);return(0,r.jsx)(O,{attributesList:x,articlesList:b,grayTable:a,getLength:g,useGddsSlider:v,isComparison:!0})}return p?(0,r.jsx)(O,{useGddsSlider:v,orderData:c,getLength:g,isOrderHistory:!0}):(0,r.jsx)(O,{attributesList:s,articlesList:o,hasActionColumn:l,categories:u,productKey:d,getLength:g,useGddsSlider:v,isProductDetails:void 0!==_&&_})}},74092:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ButtonGroup:()=>x,buttonGroup:()=>g});var r=n(67867),i=n(11470),a=n(95155),o=n(12115),s=n(75462),l=n(42932),c=n.n(l),d=n(49887),u=n(10292),m=n(92348),p=n(93192),h=n(50663),_=n(75224),f=n(64543),v=["primaryLink","firstSecondaryLink","secondSecondaryLink","thirdSecondaryLink"],g={"1p":[v[0]],"1s":[v[1]],"1p1s":v.slice(0,2),"2s":v.slice(1,3),"1p2s":v.slice(0,3),"3s":v.slice(1,4)};function x(e){var t,n=null!=(t=e.variant)?t:g["1p"],l=e.border,v=e.childOf,x=e.buttonAlignment,b="disable-border"===l,y=(0,o.useMemo)(function(){return g[n].map(function(t){return e[t]})},[e,n]),j=(0,_.b)({bgColor:e.backgroundColor}),w=(0,f.$)().trackCtaClick;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("section",(0,i._)((0,r._)({className:(0,p.B)(c().buttonGroupWrapper,"accordion"===v&&c().marginIsAccordion,"tab"===v&&c().marginIsTab,!b&&c().hasSCL)},j),{children:(0,a.jsx)(s.m,{maxContentWidth:(0,h.gi)(h.pc.gddsFullGrid),children:(0,a.jsx)("div",{className:(0,p.B)(c().ctaButtonGroup,c()[void 0===x?"left-aligned":x]),children:y.map(function(e,t){return(0,a.jsx)(d.CTAButton,{isGroup:!0,link:e,text:(0,m.j)(e.text),renderAsLink:!1,buttonStyle:0===t&&n.includes("p")?"primary":"secondary",trackClickEvent:function(){if(e){var n=e.target?e.target:e.url;w({page_section:"button-group",link_text:e.text||"",link_url:n?new URL(n,globalThis.location.origin).href:"",step:t+1})}}},t)})})})})),!b&&(0,a.jsx)(u.B,{})]})}},75224:(e,t,n)=>{"use strict";n.d(t,{b:()=>i});var r=n(12115);function i(e){var t=e.bgColor;return(0,r.useMemo)(function(){return{"data-section-bg-color":"true","data-bg-color":t}},[t])}},75787:(e,t,n)=>{"use strict";n.d(t,{default:()=>ek});var r=n(67867),i=n(11470),a=n(80542),o=n(95155),s=n(12115),l=n(1213),c=n(75462),d=n(64917),u=n.n(d),m=function(e){return e[e.News=0]="News",e[e.MediaLibrary=1]="MediaLibrary",e}({}),p=n(98569),h=n(33723),_=n(84743),f=n(96256),v=n(57747),g=n(77304),x=n(20063),b=n(13472),y=n.n(b),j=n(64850),w=n(51619),k=n(13581),I=n(62249),C=n(87046),N=n(4989),T=n(93192),S=n(92348);function A(e){var t=e.materials,n=e.withHeroTile,i=void 0===n||n,a=e.fallbackImg,s=e.fallbackBackgroun
1dColor,l=(0,I.al)(),c=((0,I.Ww)(),(0,C.Y)()),d=(0,x.useRouter)(),u=(0,N.FE)("press_learn_more"),m=function(e,t){if(e)return t?e.image:l?e.image_small:e.image_medium};return(0,o.jsx)("div",{className:y().materialsWrapper,children:(0,o.jsx)(p.f,{children:(0,o.jsx)(h.f,{children:(0,o.jsx)(_.U,{fallbackImg:a,backgroundColor:s,type:"expressive",children:t.map(function(e,t){var n=new URL("?page=detailpage&title=".concat((0,k.Ak)(e)),window.location.href).toString(),a={text:u,target:n,hasArrow:!1,onClick:function(e){e.preventDefault(),d.push(n)}},s=(0,k.Yq)(e,c);return i&&0===t?(0,o.jsx)(w.z,{type:"tlea3",backgroundType:"dark",imageSize:"m",image:m(e,!0),children:(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(f.Z,{as:"p",className:y().publishedAt,variant:"p2",children:s}),(0,o.jsx)(j.InnerHtml,{as:"h3",className:y().copyText,content:null==e?void 0:e.header,isGdds:!0}),a&&(0,o.jsx)(v.N,{stylingType:"inverted",href:a.target,text:a.text?(0,S.j)(a.text):a.text,alignByContent:"left",windowTarget:"_self"})]})},e.id):(0,o.jsx)(g.z,(0,r._)({type:"tleb1",noBorder:!0,renderHeadline:function(){return(0,o.jsx)(f.Z,{as:"p",className:(0,T.B)(y().publishedAt,y().tleb1),variant:"p2",children:s})},customParagraph:(0,o.jsx)(j.InnerHtml,{className:(0,T.B)(y().copyText,y().tleb1),as:"h3",content:e.header,isGdds:!0}),image:m(e)},{link:a,imageStyles:{size:"cover",repeat:!1}}),e.id)})})})})})}var P=n(15724),E=n(63324),L=n(96137),D=n.n(L);function F(e){var t=e.materialTypes,n=e.materialType,a=e.getMediaTypeChangehandler,l=e.getSearchChangehandler,c=e.query,d=(0,N.hH)(),u=(0,s.useMemo)(function(){return null==t?void 0:t.map(function(e){return(0,i._)((0,r._)({},e),{text:d(e.text)})})},[t,d]),m=d("press_search"),_=d((null==t?void 0:t.some(function(e){return e.text.includes("news")}))?"press_news":"press_media");return(0,o.jsx)("div",{className:D().searchFilersWrapper,children:(0,o.jsx)(p.f,{children:(0,o.jsx)(h.f,{children:(0,o.jsxs)("div",{className:D().searchFilters,children:[(0,o.jsx)("div",{className:D().searchBar,children:(0,o.jsx)(P.v,{val:c,onSubmit:l,placeholder:m,name:"search-term",onChange:function(e){e||l()}})}),(0,o.jsx)("div",{className:D().filters,children:(0,o.jsx)(E.m,{label:_,values:{"material-filter":null!=n?n:"all"},onChange:a,forceCustom:!0,name:"material-filter",items:u})})]})})})})}var B=n(47008),H=n(5844),M=n.n(H),R=n(50663),O=n(82023);function W(e){var t,n=e.onChange,r=e.count,i=(0,x.useRouter)(),a=(0,x.useSearchParams)(),l=(0,O.A)(),d=(0,N.hH)(),u=0;return a.has("category")&&a.get("category")&&(u=null!=(t=k.c8[a.get("category")])?t:0),(0,s.useEffect)(function(){n(u)},[n,u]),(0,o.jsx)("div",{className:M().tabsWrapper,children:(0,o.jsx)(c.m,{maxContentWidth:l?(0,R.gi)(R.pc.gddsFullGrid):"80rem",children:(0,o.jsx)(p.f,{children:(0,o.jsx)(h.f,{children:(0,o.jsx)(B.t,{initialSelected:u,alignment:"horizontal",titleTag:"h2",items:[{title:"".concat(d("press_tab_label1")," ").concat((null==r?void 0:r.materials)!==void 0?"(".concat(r.materials,")"):"")},{title:"".concat(d("press_tab_label2")," ").concat((null==r?void 0:r.media)!==void 0?"(".concat(r.media,")"):"")}],onTabChange:function(e){var t=new URL(window.location.href);t.searchParams.set("category",Object.keys(k.c8)[e.index]),i.push("".concat(t.pathname).concat(t.search))}})})})})})}var z=n(44287),G=n(22971),V=n.n(G);function U(e){var t=(0,N.hH)();return(0,o.jsx)(p.f,{children:(0,o.jsx)(h.f,{children:(0,o.jsx)("div",{className:V().loadmoreButton,children:(0,s.createElement)(z.$,(0,i._)((0,r._)({},e),{stretched:!0,key:"button",symbol:"refresh"}),t("web20_more_results"))},"button-item-wrapper")})})}var q=n(58083),Y=n(31230),Z=n(46408),$=n.n(Z),K=n(23130);function X(e){var t=e.loading,n=void 0!==t&&t,r=(0,N.hH)(),i=r("press_search_no_result"),a=r("press_search_proposals"),s=r("press_search_first_proposal"),l=r("press_search_second_proposal"),c=r("press_search_third_proposal"),d=(0,O.A)(),u=(0,K.d)();return(0,o.jsx)(p.f,{justify:"center",children:(0,o.jsx)(h.f,{size:[4,4,4],children:(0,o.jsx)("div",{className:(0,T.B)($().noResultsWrapper,!d&&$().documentFontSize,n&&$().loading),children:n?(0,o.jsx)(q.y,{}):(0,o.jsxs)(o.Fragment,{children:[i&&(0,o.jsx)(f.Z,{variant:"div",className:(0,T.B)($().headline,u&&$().xyHeadline),children:i}),a&&(0,o.jsx)(f.Z,{variant:"p1",fontWeight:700,className:$().subline,children:a}),(0,o.jsx)(Y.B,{level:"1",listItemMarginLeft:16,listItemMarginTop:12,children:[s,l,c].map(function(e,t){return e&&(0,o.jsx)(Y.B.Item,{children:(0,o.jsx)(f.Z,{variant:"p1",className:$().text,children:e})},t)})})]})})})})}
1var J=n(62165),Q=n(10685),ee=n.n(Q),et=n(98116),en=n.n(et),er=n(2167);let ei=function(e){var t=e.mediaList,n=e.fallbackImg,r=e.fallbackBackgroundColor,i=(0,I.al)();return(0,o.jsx)(p.f,{children:(0,o.jsx)(h.f,{children:(0,o.jsx)("div",{className:en().mediaTilesWrapper,children:t.map(function(e){return(0,o.jsx)(er.H,{path:"?page=asset-detailpage&title=".concat((0,k.Ak)(e)),isMobile:i,media:e,fallbackImg:n,fallbackBackgroundColor:r},ee()(e))})})})})};var ea=n(29594),eo=n(48331),es=n(99559),el=n(16043),ec=n(81494),ed=n(39487),eu=n(2367),em=n(31731),ep=n(12844),eh=n(94518),e_=n(86142),ef=n(29183),ev={order:"published"};function eg(e,t){return{items:(0,ed._)(e.items).concat((0,ed._)(t.value?t.value.items:[])),done:e.done&&!!t.done}}function ex(e,t){return{items:(0,ed._)(e.items).concat((0,ed._)(t.value?t.value.search_result.items:[])),done:e.done&&!!t.done}}var eb=n(69917),ey=n(59477),ej=function(e,t){return t>0},ew={DEFAULT:"#376eb4",XY:"#376eb4",TWYFORD:"#245c4e",NORD:"#26513b",KOLO:"#1e818a"};let ek=function(e){var t,n,d,p,h,_,f,v,g,x,b,y,j,w,I,C,N,T,S,P,E,L,D,B,H,M,O,z,G,V,q,Y,Z,$=e.isGdds,K=e.initialMaterials,Q=e.initialTab,ee=e.info,et=e.pressroom,en=(0,a._)((0,s.useState)(),2),er=en[0],ek=en[1],eI=(0,a._)((0,s.useState)(),2),eC=eI[0],eN=eI[1],eT=(0,a._)((0,s.useState)(0),2),eS=eT[0],eA=eT[1],eP=(0,a._)((0,s.useState)(),2),eE=eP[0],eL=eP[1],eD=(0,ea.Q)(),eF=(0,eo.useIsoLang)(),eB=(0,l.d4)(es.oQ);(0,s.useEffect)(function(){var e;ek({mediaType:void 0,mediaTypes:void 0===eC||null==(e=ey.c[eC])?void 0:e.filter(ej).map(function(e){return e.value})})},[eC]);var eH=(d=void 0===(n=(t={mediaType:null==er?void 0:er.mediaType,mediaTypes:null==er?void 0:er.mediaTypes,search:eE,limit:function(e){return 0===e&&eC===m.News?13:12},offset:eS,locale:eF.toLowerCase(),initialItems:K,info:ee}).mediaTypes)?[]:n,p=t.mediaType,h=t.search,_=t.limit,f=t.locale,v=t.initialItems,g=t.info,x=(0,s.useRef)(+!!v),b={items:[],done:!1},v&&(b={items:v,done:!!g&&Object.values(g).reduce(function(e,t){var n=t.done;return e&&n},!0)}),y=function(){return"function"==typeof _?_(x.current):_},w=(j=(0,a._)((0,s.useState)(!1),2))[0],I=j[1],N=(C=(0,a._)((0,s.useState)(b.done),2))[0],T=C[1],S=(0,s.useRef)(new Set(b.items.slice(y()))),E=(P=(0,a._)((0,s.useState)(function(){return b.items?(0,ed._)(b.items).splice(0,y()):[]}),2))[0],L=P[1],D=(0,s.useRef)([]),H=(B=(0,a._)((0,s.useState)(null),2))[0],M=B[1],O=(0,eb.f)(),z=d.join(),G=(0,s.useCallback)(function(e){return(0,ec._)(function(){var t,n,r;return(0,eu.YH)(this,function(i){switch(i.label){case 0:return[4,Promise.all(D.current.map(function(e){return e.next()}))];case 1:return t=i.sent().reduce(e,{done:!0,items:[]}),(r=(n=(0,ed._)(t.items).concat((0,ed._)(Array.from(S.current))).sort(k.my)).splice(0,y())).forEach(function(e){S.current.has(e)&&S.current.delete(e)}),n.forEach(function(e){var t;null==(t=S.current)||t.add(e)}),x.current+=1,L(function(e){return e?(0,ed._)(e).concat((0,ed._)(r)):r}),T(!t.done),[2]}})})()},[]),V=(0,s.useCallback)(function(){var e=y();h&&"string"==typeof h?D.current=(p?[p]:d).map(function(t){var n;return n={limit:e,query:h,type_of_media:t,lang:O,pressroom:f},(0,eh._)(function(){var e,t,o,s,l;return(0,eu.YH)(this,function(c){switch(c.label){case 0:e="".concat(ef.vZ.newsDesk.path,"/search"),t=1,c.label=1;case 1:return o=new URLSearchParams(Object.fromEntries(Object.entries((0,i._)((0,r._)({},ev,n),{page:t})).map(function(e){var t=(0,a._)(e,2);return[t[0],String(t[1])]}))).toString(),[4,(0,em._)((0,e_.J)("".concat(e,"?").concat(o)))];case 2:if(!(s=c.sent()).ok)throw Error("api error: ".concat(s.status," ").concat(s.statusText));return[4,(0,em._)(s.json())];case 3:if(t=(l=c.sent()).search_result.summary.page+1,l.search_result.summary.page_count<t)return[2,l];return[4,l];case 4:return c.sent(),[3,1];case 5:return[2]}})})()}):D.current=(p?[p]:d).map(function(t){var n;return n={limit:e,type_of_media:t,lang:O,locale:null==f?void 0:f.toLowerCase(),pressroom:f,info:0===D.current.length?null==g?void 0:g[t]:void 0},(0,eh._)(function(){var e,t,o,s,l,c,d;return(0,eu.YH)(this,function(u){switch(u.label){case 0:if(e=n.info,t=(0,ep._)(n,["info"]),o="".concat(ef.vZ.newsDesk.path,"/list"),s=(null==e?void 0:e.offset)||0,null==e?void 0:e.done)return[2,{total_count:0,items:[]}];u.label=1;case 1:return l=new URLSearchParams(Object.fromEntries(Object.entries((0,i._)((0,r._)({},ev,t),{offset:s})).map(function(e){var t=(0,a._)(e,2);return[t[0],String(t[1])]}))).toString(),[4,(0,em._)((0,e_.J)("".concat(o,"?").concat(l)))];case 2:if(!(c=u.sent()).ok)throw Error("api error: ".concat(c.status," ").concat(c.statusText));return[4,(0,em._)(c.json())];case 3:if(d=u.sent(),s+=d.items.length,0===d.items.length||d.total_count<=s)return[2,d];return[4,d];case 4:return u.sent(),[3,1];case 5:return[2]}})})()})},[f,p,d,h,O]),q=(0,s.useCallback)(function(){return(0,ec._)(function(){var e;return(0,eu.YH)(this,function(t){switch(t.label){case 0:if(w)return[2];I(!0),M(null),t.label=1;case 1:if(t.trys.push([1,6,7,8]),!h)return[3,3];return[4,G(ex)];case 2:return t.sent(),[3,5];case 3:return[4,G(eg)];case 4:t.sent(),t.label=5;case 5:return[3,8];case 6:return e=t.sent(),M("internal error: ".concat(e.message)),[3,8];case 7:return I(!1),[7];case 8:return[2]}})})()},[G,h,O]),(0,s.useEffect)(function(){(p||d&&0!==d.length)&&(0===D.current.length&&v?V():(S.current.clear(),x.current=0,L(null),V(),q()))},[p,h,O,z,f,d,V,q]),{loading:w,error:H,materials:E,loadMore:q,loadable:N||S.current.size>0,total:0}
1),eM=eH.materials,eR=eH.loadMore,eO=eH.loadable,eW=eH.loading;return(0,o.jsxs)("section",{className:u().pressPortal,children:[(0,o.jsxs)("div",{className:u().feedSection,children:[(0,o.jsx)(W,{onChange:eN}),(0,o.jsxs)(c.m,{maxContentWidth:$?(0,R.gi)(R.pc.gddsFullGrid):"80rem",children:[(0,o.jsx)(F,{materialType:null==er?void 0:er.mediaType,query:eE,getSearchChangehandler:function(e){eA(0),eL(e)},materialTypes:ey.c[eC||m.News],getMediaTypeChangehandler:function(e){Array.isArray(e)||ek(function(t){return(0,i._)((0,r._)({},t),{mediaType:"all"===e.value?void 0:e.value})})}}),((Z=el.S?K.slice(0,12):eM)&&(null==Z?void 0:Z.length)!==0&&(eE||(null==et?void 0:et.tag_cloud)&&(null==et||null==(Y=et.tag_cloud)?void 0:Y.length)!==0)?eC===m.News||el.S&&Q===m.News?(0,o.jsx)(A,{language:eF,materials:Z,fallbackImg:null==eB?void 0:eB.logoRef,fallbackBackgroundColor:ew[eD]}):eC===m.MediaLibrary||el.S&&Q===m.MediaLibrary?(0,o.jsx)(ei,{language:eF,mediaList:Z,fallbackImg:null==eB?void 0:eB.logoRef,fallbackBackgroundColor:ew[eD]}):null:null)||(0,o.jsx)(X,{loading:eW}),eO&&eM&&(null==eM?void 0:eM.length)>=12&&(0,o.jsx)(U,{onClick:function(){eR(),eA(function(e){return e+1})},disabled:eW})]})]}),(0,o.jsx)(c.m,(0,i._)((0,r._)({},!$&&{maxContentWidth:"80rem"}),{children:(null==et?void 0:et.presscontacts)&&(0,o.jsx)(J.A,{withDivider:!1,language:eF,contacts:null==et?void 0:et.presscontacts})}))]})}},76502:(e,t,n)=>{"use strict";n.d(t,{d:()=>l,z:()=>s});var r=n(23426),i=n(75462),a=n(98569),o=n(33723),s=(0,r.Ay)(i.m).withConfig({componentId:"sc-31902e25-0"})(["height:30rem;position:relative;display:flex;z-index:1;&:before{background-color:",";content:'';position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;}","{z-index:1;flex:1;}@media ","{height:34.5rem;}@media ","{height:43.25rem;margin:5rem auto;max-width:75rem;padding:0;}"],function(e){return e.theme.colors.grey15},a.f,function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),l=(0,r.Ay)(o.f).withConfig({componentId:"sc-31902e25-1"})(["display:flex;align-items:center;justify-content:center;margin:0 auto;& .consentBox{color:",";width:100%;display:flex;flex-direction:column;align-items:center;> p{font-size:1rem;line-height:1.5rem;margin-bottom:2rem;text-align:center;a{color:currentColor;white-space:nowrap;font-size:1rem;font-weight:500;:before{font-size:1rem;top:-1px;}}span a{color:currentColor !important;display:inline !important;:hover{color:currentColor;text-decoration:underline;}span{border-bottom:0 !important;}}}}"],function(e){return e.theme.colors.white})},76858:(e,t,n)=>{"use strict";n.d(t,{M:()=>u});var r=n(67867),i=n(95155),a=n(61287),o=n(64917),s=n.n(o),l=n(69187),c=n(45983),d=n(23130);function u(e){var t=e.withDivider,n=e.translation,o=(0,d.d)();return(0,i.jsxs)(i.Fragment,{children:[(void 0===t||t)&&(0,i.jsx)(a.c,{}),(0,i.jsx)(c.Headline,(0,r._)({title:n,tag:l.X.h2,className:s().tilesHeadline},!o&&{variant:l.X.h3}))]})}},76891:e=>{e.exports={filterLabel:"softcontent-filters_filterLabel__wmgqg"}},77395:(e,t,n)=>{"use strict";n.d(t,{x:()=>p});var r=n(80542),i=n(95155),a=n(12115),o=n(1213),s=n(48331),l=n(99559),c=n(43697),d=n(85803),u=["geometry","places","geocoding"],m="__googleMapsLoaded";function p(e){var t=e.children,n=(0,s.useIsoLang)(),p=(0,r._)((0,a.useState)(!1),2),h=p[0],_=p[1],f=(0,o.d4)(l.fP),v=(0,d.Ys)();return(0,a.useEffect)(function(){var e;if(!0===v.GoogleMaps){(null==f?void 0:f.googleMapsApiKey)||c.t.error("google maps api key not provided!");var t=function(){_(!0)};if(document.addEventListener("google-map-loaded",t),document.getElementById("google-map-script"))_(!!(null==(e=window.google)?void 0:e.maps));else{var i,a=(0,r._)(n.split("_"),1)[0],o=document.createElement("script");o.id="google-map-script",o.src="https://maps.googleapis.com/maps/api/js?".concat(new URLSearchParams({key:null!=(i=null==f?void 0:f.googleMapsApiKey)?i:"",libraries:u.join(","),callback:m,v:"3.53",language:a,loading:"async"}).toString()),document.body.append(o)}return function(){_(!1),document.removeEventListener("google-map-loaded",t)}}},[n,null==f?void 0:f.googleMapsApiKey,null==v?void 0:v.GoogleMaps]),(0,i.jsx)(i.Fragment,{children:h&&t})}window[m]=function(){var e=new CustomEvent("google-map-loaded",{});document.dispatchEvent(e)}},77560:e=>{e.exports={label:"file-upload-nordics_label__qefsa",nordUploadFiles:"file-upload-nordics_nordUploadFiles___Lm9O",nordUploadError:"file-upload-nordics_nordUploadError__anEQ5",uploadbutton:"file-upload-nordics_uploadbutton__2hpE7"}},78050:(e,t,n)=>{"use strict";n.d(t,{default:()=>f});var r=n(95155),i=n(12115),a=n(1213),o=n(37401),s=n.n(o),l=n(27358),c=n(4989);let d=function(e){var t=e.placeholder,n=void 0===t?void 0:t,i=e.handleDropdownClick,a=e.type,o=e.items,s=void 0===o?[]:o,d="product"!==(void 0===a?null:a)?s.filter(function(e){return e.titleInAnchor}):s,u=(0,c.hH)();return d.length<1?null:(0,r.jsx)("div",{className:"grid-container c-table-of-content--wrapper",children:(0,r.jsx)("div",{className:"c-table-of-content--wrapper",children:(0,r.jsx)(l.m,{placeholder:n,label:n,items:d,handleDropdownClick:i,textBeforePlaceholder:u("web20_topic"),showArrowLeft:!0,className:"c-table-of-content",showLabelAsItem:!1})})})};var u=n(97408),m=n(19618),p=n(28131),h=n(95370),_=n(71195);let f=function(e){var t=e.type,n=e.content,o=e.isPreview,l=e.headline,f=(0,i.useContext)(m.J2)||{},v=f.state.tocData,g=f.dispatch,x=(0,a.d4)(_.XP),b=(0,c.c3)(),y=(0,u.eW)(void 0!==o&&o,b,t,n,l),j=(0,i.useCallback)(function(e,t){if(t.preventDefault(),(0,h.YJ)(e.id),(0,p.o)()){var n=new CustomEvent("scrollToSection",{detail:{id:e.id.replace("product-","")}});window.dispatchEvent(n)}},[]);return((0,i.useEffect)(function(){!s()(y)&&s()(v)&&g({type:m.dl,tocData:y})},[g,y,v]),s()(y)||x)?null:(0,r.jsx)(d,{items:y,placeholder:l,handleDropdownClick:j,type:t})}},78325:e=>{e.exports={courseTeaser:"courseInformation_courseTeaser__ibTYX",imageContainer:"courseInformation_imageContainer__YjdPP",courseDetails:"courseInformation_courseDetails__Ea5_C",flags:"courseInformation_flags__Hfihy",status:"courseInformation_status__AVCJN",info:"courseInformation_info__uO3_Q",clamp:"courseInformation_clamp__dBcMS",buttonWrapper:"courseInformation_buttonWrapper__lI_O3"}},78354:e=>{e.exports={pressReleaseInfo:"press-release_pressReleaseInfo__SOzw2",breadcrumbs:"press-release_breadcrumbs__ahgve"}},79024:(e,t,n)=>{"use strict";n.d(t,{F:()=>N});var r=n(67867),i=n(11470),a=n(95155),o=n(12115),s=n(1213),l=n(12389),c=n(44287),d=n(95285),u=n.n(d),m=n(55908),p=n.n(m),h=n(64850),_=n(33849),f=n(8225),v=n(92348),g=n(92254),x=n(93192);function b(e){var t=e.name,n=e.address,r=e.mail,i=e.phone,o=e.availability,s=e.buttonTarget,l=e.isDetail;return(0,a.jsxs)("div",{className:(0,x.B)(p().contactModuleItem,l&&p().isDetail),children:[t&&(0,a.jsx)(h.InnerHtml,{as:"h3",className:p().contactName,content:t}),n&&(0,a.jsx)(h.InnerHtml,{as:"div",className:p().contactAddress,content:n}),(0,a.jsxs)("div",{className:p().contactModuleItemBottom,children:[(0,a.jsxs)("div",{className:p().contactOptions,children:[r&&(0,a.jsx)(f.G,{icon:"envelope",content:{target:"mailto:".concat((0,v.j)(r))},children:(0,a.jsx)("span",{className:p().contactMail,children:(0,v.j)(r)})}),i&&(0,a.jsx)(f.G,{icon:"telephone",content:{target:"tel:".concat((0,v.j)(i))},children:(0,a.jsx)("span",{className:p().contactPhone,children:(0,v.j)(i)})})]}),!(0,g.Im)(o)&&(0,a.jsxs)("div",{className:p().contactAvailability,children:[(0,a.jsx)("strong",{children:(0,a.jsx)(_.Translation,{id:"campus_availability"})}),(0,a.jsx)(h.InnerHtml,{as:"div",content:o})]})]}),s&&(0,a.jsx)("div",{className:p().contactModuleFurther,children:(0,a.jsx)(c.$,{onClick:function(){window.open(s,"_blank")},children:(0,a.jsx)(_.Translation,{id:"campus_more_details"})})})]})}var y=n(45983),j={infinite:!1,autoplay:!1,swipeToSlide:!0,dots:!0,arrows:!1,slidesToShow:3,slidesToScroll:1,responsive:[{breakpoint:991,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1}}]},w=n(99559),k=n(78171),I=n(62249),C=n(69187);function N(e){var t=e.gdds,n=e.locationId,d=(0,s.d4)(w.jd)||{},m=d.headline,p=d.copy,h=d.contacts,f=d.buttonTarget,v=(0,k.H0)(n).data,g=(0,I.al)(),N=(0,I.Ww)(),T=n&&v?[v]:h;if(!T)return null;var S=g&&T&&T.length>1||N&&T&&T.length>
12?"is-slider":"";return(0,a.jsx)("div",{children:(0,a.jsxs)("div",{className:(0,x.B)(u().contactModule,void 0!==t&&t&&"contactModule--gdds","item-count-".concat(T.length),S,n&&u().hasLocationId),children:[(0,a.jsx)(y.Headline,{title:m,tag:C.X.h2,text:p,className:u().contactModuleHeadlineComp,textClassName:u().contactModuleHeadlineText}),(0,a.jsx)("div",{className:u().contactModuleItems,children:g&&T.length>1||N&&T.length>2?(0,a.jsx)(l.A,(0,i._)((0,r._)({},j),{children:T.map(function(e,t){return(0,o.createElement)(b,(0,i._)((0,r._)({},e),{buttonTarget:1===T.length&&f,key:"".concat(e.name,"-").concat(t)}))})})):T.map(function(e,t){return(0,o.createElement)(b,(0,i._)((0,r._)({},e),{buttonTarget:1===T.length&&f,key:"".concat(e.name,"-").concat(t),isDetail:n}))})}),T.length>1&&f&&(0,a.jsx)("div",{className:u().contactModuleFurther,children:(0,a.jsx)(c.$,{onClick:function(){window.open(f,"_blank")},children:(0,a.jsx)(_.Translation,{id:"campus_more_details"})})})]})})}},79542:(e,t,n)=>{"use strict";n.d(t,{D:()=>a});var r=n(20063),i=n(12115);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,a=(0,r.useSearchParams)();return[(0,i.useMemo)(function(){return e.reduce(function(e,r,i){var o=n?a.getAll(r):a.get(r);return e[r]=o&&"undefined"!==o?o:t[i],e},{})},[a,e,t,n]),(0,i.useCallback)(function(e){var t=new URLSearchParams(a);Object.keys(e).forEach(function(n){e[n]?t.set(n,e[n]):t.delete(n)}),window.history.pushState(null,"","?".concat(t.toString()))},[a]),(0,i.useCallback)(function(e){var t=new URLSearchParams(a);Object.keys(e).forEach(function(n){e[n]&&(t.delete(n),e[n].forEach(function(e){t.getAll(n).includes(e)||t.append(n,e)}))}),window.history.replaceState(null,"","?".concat(t.toString()))},[a])]}},79706:(e,t,n)=>{"use strict";n.r(t),n.d(t,{HeroImageGdds:()=>j});var r=n(80542),i=n(95155),a=n(12115),o=n(20063),s=n(44744),l=n.n(s),c=n(86521),d=n(24943),u=n(85678),m=n(9915),p=n(93192),h=n(92254),_=n(62249),f=n(99749),v=n(3367),g=n(23130),x=n(52149),b=n(64543),y=n(42961);function j(e){var t=e.items,n=e.isSeoConformCarousel,s=e.contentBoxPosition,j=e.isSection,w=e.disableAnimation,k=e.disableSliderControls,I=e.noMarginBottom,C=e.wideLayout,N=e.sliderSpeed,T=e.showSmallFormat,S=(0,_.al)(),A=(0,r._)((0,a.useState)(null),2),P=A[0],E=A[1],L=(0,r._)((0,a.useState)(!1),2),D=L[0],F=L[1],B=(0,f.HZ)(),H=(0,g.d)(),M=(0,m.z1)().trackClick,R=(0,b.$)().trackCtaClick,O=(0,y.u)("hero-slider").trackSlideChange,W=(0,o.useRouter)(),z=(0,x.G)();(0,a.useEffect)(function(){var e=0,t=0,n=0;return e=requestAnimationFrame(function(){t=requestAnimationFrame(function(){n=window.setTimeout(function(){F(!0)},1e3)})}),function(){cancelAnimationFrame(e),cancelAnimationFrame(t),clearTimeout(n)}},[]);var G=(0,a.useMemo)(function(){return(0,v.S)(W,{items:null!=t?t:[],isMobile:S,trackClick:M,trackCtaClick:R,setIframeShown:E,isSection:j,isXY:H})},[S,j,t,M,W,H]);if((0,h.Im)(G))return null;var V=(0,v.h)(null!=t?t:[]),U=(null==B?void 0:B.type)==="nordics_contentpage",q=(null==B?void 0:B.type)==="nordics_homepage"||(null==B?void 0:B.type)==="kolo_homepage";return(0,i.jsxs)("div",{className:(0,p.B)(l().heroimage,U&&l().contentpage,q&&l().homepage,I&&l().noMarginBottom,"hero-image-gdds",j&&l().isSection,(!z||!D)&&l().hideContentBox),children:[V?(0,i.jsx)(d.o,{size:T?"small":"large",disableAnimation:w,video:V,wideLayout:C,isSection:j}):(0,i.jsx)(u.d,{size:T?"small":"large",items:G,isSeoConformCarousel:n,contentBoxPosition:s,disableAnimation:w,disableSliderControls:k,wideLayout:C,isSection:j,sliderSpeed:N,contentBoxClassName:"heroImageContentBox",onSlideChange:O}),P&&(0,i.jsx)(c.A,{src:P,onClose:function(){return E(null)}})]})}},80682:e=>{e.exports={tile:"tile_tile__n6IvA",overlay:"tile_overlay__WhWJn",tileContent:"tile_tileContent__2il8c",badges:"tile_badges__nfflE",image:"tile_image__4leY7",overlayContent:"tile_overlayContent__EZPwm",selected:"tile_selected__MxGIM",information:"tile_information__4eb4U",date:"tile_date__qY0Tt",title:"tile_title___JMF6",titleKolo:"tile_titleKolo__F2dcI",flags:"tile_flags__Qq6Je",filename:"tile_filename__d9_rS",fileIcon:"tile_fileIcon__uDN_n"}}
1,81912:(e,t,n)=>{"use strict";n.d(t,{l:()=>y});var r=n(95155),i=n(75462),a=n(98569),o=n(33723),s=n(10685),l=n.n(s),c=n(67867),d=n(11470);n(12115);var u=n(4997),m=n.n(u),p=n(67296),h=n(92254),_=n(92348),f=n(45983);function v(e){var t=e.linkBlock,n=t.links,i=t.title;return(0,h.Im)(n)?null:(0,r.jsxs)("div",{className:m().block,children:[i&&(0,r.jsx)(f.Headline,{tag:"h4",variant:"h6",title:(0,_.j)(i)}),(0,r.jsx)("nav",{children:(0,r.jsx)("ul",{className:m().list,children:n.map(function(e){var t,n=(0,d._)((0,c._)({},e),{text:(0,_.j)(null==e||null==(t=e.text)?void 0:t.slice(0,90))});return(0,r.jsx)("li",{children:(0,r.jsx)(p.CmsLink,{link:n,hasArrow:n.showArrow,stylingType:"inverted"})},l()(n))})})})]})}var g=n(94769),x=n(96721),b=n(50663);function y(e){var t,n=e.title,s=void 0===n?"":n,c=e.anchor,d=void 0===c?"":c,u=e.categories,p=void 0===u?[]:u;return(0,h.Im)(s)||(0,h.Im)(p)?null:(0,r.jsx)(g.k,{children:(0,r.jsx)("section",{className:m().pageLinks,id:(0,x.z)(null!=(t=null!=d?d:s)?t:""),children:(0,r.jsx)(i.m,{maxContentWidth:(0,b.gi)(b.pc.gddsFullGrid),children:(0,r.jsxs)(a.f,{children:[(0,r.jsx)(o.f,{size:[4,8,3],children:(0,r.jsx)(f.Headline,{tag:"h3",title:s,className:m().headline})}),(0,r.jsx)(o.f,{size:[4,8,9],children:(0,r.jsx)("div",{className:m().blocks,children:null==p?void 0:p.map(function(e){return(0,r.jsx)(v,{linkBlock:e},l()(e))})})})]})})})})}},83144:e=>{e.exports={selectWrapper:"formik-select-styles_selectWrapper__GyTBg"}},84186:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(95155),i=n(61287);let a=function(){return(0,r.jsx)(i.c,{})}},84497:(e,t,n)=>{"use strict";n.d(t,{H3:()=>i,II:()=>a,Ol:()=>o});var r="CHECKOUT_VOUCHER";function i(){window.sessionStorage.removeItem(r)}function a(e){window.sessionStorage.setItem(r,JSON.stringify({order:e}))}function o(){try{var e=window.sessionStorage.getItem(r);if(!e)return null;return JSON.parse(e)}catch(e){return console.error("Failed to parse ".concat(r," data in sessionStorage"),e),null}}},85630:(e,t,n)=>{"use strict";n.d(t,{Bh:()=>r,D3:()=>i,dv:()=>o,fy:()=>a});var r=function(e){return{type:"ADD_CHANNEL",payload:e}},i=function(e){return{type:"DELETE_CHANNEL",payload:e}},a=function(e){return{type:"UPDATE_CHANNEL",payload:e}},o=function(e){return{type:"SET_CHANNELS",payload:e}}},85678:(e,t,n)=>{"use strict";n.d(t,{d:()=>C});var r=n(67867),i=n(80542),a=n(95155),o=n(12115),s=n(1213),l=n(46429),c=n(23426),d=n(25111),u=n(15239),m=c.Ay.span.withConfig({componentId:"sc-f83cdd75-0"})(["font-weight:",";"],function(e){return e.fontWeight}),p=c.Ay.div.withConfig({componentId:"sc-f83cdd75-1"})(function(){return(0,c.AH)(["--gdds-hero-image-max-width:80rem;.gdds &{--gdds-hero-image-max-width:78rem;}"," &.disable-animation{div[color]{animation:none !important;top:35% !important;opacity:0.8;&:before{animation:none !important;}}}&.disable-slider-controls{.carousel-left-button,.carousel-right-button{display:none;}[src] > div > div > div:nth-child(1){display:none;}}&.wide-layout{& > div{height:auto;}[src]{height:auto;aspect-ratio:3 / 4;@media ","{aspect-ratio:16 / 6;}}}"],h,function(e){return e.theme.device.medium})});function h(e){var t=e.emptyContentBoxIds;return e.isSlider||1!==t.length?(0,c.AH)(["",""],t.map(function(e){return(0,c.AH)(["[data-swiper-slide-index='","']{[color]{display:none;}}"],e)})):(0,c.AH)(["[role='img'] [color]{display:none;}"])}var _=n(9980),f=n.n(_),v=n(93192),g=n(7930),x=n(99749),b=n(23130),y=n(62249),j=n(64850),w=n(77968),k=n(99559),I=n(53510);function C(e){var t=e.contentBoxPosition,n=e.isSeoConformCarousel,r=e.items,s=e.size,u=e.disableAnimation,h=e.disableSliderControls,_=e.wideLayout,w=e.previewId,k=e.autoplay,C=e.className,T=e.titleTag,S=e.sliderSpeed,A=e.onCarouselChange,P=e.onSlideChange,E=e.contentBoxClassName,L=(0,l.Wx)({threshold:0}).ref,D=(0,x.HZ)().page,F=(0,c.DP)(),B=(0,b.d)(),H=(0,y.GM)(),M=(0,I.E)();(0,o.useEffect)(function(){if(H){var e,t,n,r,i,a,o=null==(i=document.getElementById("page-header"))?void 0:i.offsetHeight,s=null==(a=document.getElementById("first-level-navigation"))?void 0:a.offsetHeight;W((null!=o?o:0)+(null!=s?s:0))}
1else B?W(null!=(t=null==(e=document.querySelector("#page-header nav"))?void 0:e.offsetHeight)?t:0):W(null!=(r=null==(n=document.querySelector("#page-header nav > div"))?void 0:n.offsetHeight)?r:0)},[H]);var R=(0,i._)((0,o.useState)(0),2),O=R[0],W=R[1],z=r&&0!==r.length?r.map(function(e,t){var n=e.video&&""!==e.video.videoId&&"fwvideo"===e.videoType;if(""===e.title&&""===e.subtitle&&!n)return t}).filter(g.O9):[],G=(null==D?void 0:D.type)==="nordics_contentpage",V=(0,o.useCallback)(function(e){var t=e.emphasize,n=e.title,r=e.subtitle;if((null==n?void 0:n.length)!==0||(null==r?void 0:r.length)!==0)return(0,a.jsxs)(m,{as:null!=T?T:"span",fontWeight:"title"===t?F.fontWeights.bold:F.fontWeights.light,className:(0,v.B)("gdds-headline",f().heroImageThemedHTag,T?f().DefaultFont:f().HeroFont),children:[(0,a.jsx)(j.InnerHtml,{as:"span",content:n}),(0,a.jsx)(m,{fontWeight:"subtitle"===t?F.fontWeights.bold:F.fontWeights.light,children:null==r?void 0:r.slice(0,50)})]})},[T]);return(0,a.jsx)(p,{className:(0,v.B)("hero-image-themed",u&&"disable-animation",h&&"disable-slider-controls",_&&"wide-layout",C),emptyContentBoxIds:z,isSlider:r.length>1,ref:L,children:(0,a.jsx)(d.C,{type:r.length>1?"b":"a",items:r,ariaLabels:M,size:s,previewId:w||(G?"#pt_heroTypeABItems":void 0),previewIdExtractor:w||G?function(e,t){return"#".concat(t)}:void 0,navigationHeight:O,isSeoConformCarousel:n,contentBoxPosition:t,autoSliding:void 0===k||k,slidingInterval:S,onCarouselChange:A,onSlideChange:P,contentBoxClassName:E,renderTitle:V,ImageComponent:N})})}function N(e){var t=(0,s.d4)(k.ad),n=(0,w.K)(),i=(0,o.useCallback)(function(e){return n?{unoptimized:!0,src:e}:e.startsWith("/_assetsmaster/")||e.startsWith("/_assets/")?{src:"".concat(t).concat(e)}:{unoptimized:!0,src:e}},[t,n]);return(0,a.jsx)(u.default,(0,r._)({},e,i(e.src)))}},85682:(e,t,n)=>{"use strict";n.d(t,{h:()=>r});var r=function(e,t,n){var r={black:e.colors.transparentBlack,primary:e.colors.transparentPrimaryLight,white:e.colors.transparentWhite},i={transparentLayer:"black",transparentLayerOpacity:"0"};"light"===t&&"hovered"===n&&(i.transparentLayerOpacity="0.04"),"dark"===t&&"hovered"===n&&(i.transparentLayerOpacity="0.08"),"black"===t&&(i.transparentLayer="white",i.transparentLayerOpacity="0","hovered"===n&&(i.transparentLayerOpacity="0.12"));var a=[];return a.push("background-color: rgb(".concat(r[i.transparentLayer],", ").concat(i.transparentLayerOpacity,");")),a}},85913:(e,t,n)=>{"use strict";n.d(t,{N:()=>l});var r=n(80542),i=n(12115),a=n(20063),o=n(57325),s=function(){return window.location.hash.replace(/^#!?/,"")},l=function(){var e=(0,a.useRouter)(),t=(0,a.useParams)(),n=(0,r._)((0,i.useState)(s()),2),l=n[0],c=n[1];return(0,i.useEffect)(function(){c(s())},[t]),(0,i.useEffect)(function(){var e=function(){c(s())};return window.history.pushState=new Proxy(window.history.pushState,{apply:function(t,n,r){return setTimeout(e,0),t.apply(n,r)}}),window.history.replaceState=new Proxy(window.history.replaceState,{apply:function(t,n,r){return setTimeout(e,0),t.apply(n,r)}}),window.addEventListener("hashchange",e),function(){window.removeEventListener("hashchange",e)}},[]),[l,function(t){var n=window.location.href;n=o.A.stringifyUrl({url:n.split("#")[0],fragmentIdentifier:t}),c(t),e.replace(n)}]}},85939:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Locator:()=>eG});var r=n(67867),i=n(95155),a=n(35443),o=n(11470),s=n(12115),l=n(98569),c=n(33723),d=n(93628),u=n(31818),m=n.n(u),p=n(77395),h=n(49949),_=n(25741),f=n(89358),v=n(1213),g=n(15109),x=n(89282),b=n(23998),y=n(77968),j=n(51712),w=n(10685),k=n.n(w),I=n(92254);function C(e){var t,n,a=e.content,l=e.contentType;e.from;var c=(0,v.d4)(j.JH),d=(0,y.K)(),u=[];a&&Array.isArray(a)&&(u=a);var m=(t=u,n=["type","previewId"],(0,s.useMemo)(function(){var e,i=(e=n,function(t){return e?e.map(function(e){return null==t?void 0:t[e]}).filter(Boolean).join("-"):k()(t)});return null==t?void 0:t.map(function(e){return(0,o._)((0,r._)({},e),{key:i(e)})})},[t,n])),p=null==m?void 0:m.some(function(e){return"text_video_group"===e.type||"tiles_group"===e.type});return(0,I.Im)(m)&&d?(0,i.jsx)(g.ContentAreaPlaceholder,{contentType:l,previewId:"custom:newSection:".concat(c,":").concat(l),editType:b.GI,editArea:l}):null==m?void 0:m.map(function(e,t){return(0,s.createElement)(x.ContentElement,(0,o._)((0,r._)({},e),{key:e.key,contentIndex:t,contentLength:a.length,isSection:!0,isCountrySectionForGroup:p}))})}var N=n(10418),T=n(37050),S=n(85803),A=n(23130);function P(e){var t=e.page,n=t.headline,u=t.subHeadline,v=e.entries,g=e.sortStructure,x=e.content,b=v.map(function(e,t){return(0,o._)((0,r._)({},e),{index:t})}),y=(0,S.Ys)(),j=(0,N.c)(),w=(0,s.useContext)(a.o7).location,k=!1===y.GoogleMaps&&void 0!==j,I=!0===y.GoogleMaps&&!w,P=!0===y.GoogleMaps&&!I,E=(0,A.d)();return(0,i.jsxs)(i.Fragment,{children:[k&&(0,i.jsx)(_.b,(0,r._)({},null==j?void 0:j.consent)),!k&&(0,i.jsx)(p.x,{children:(0,i.jsx)(d._,(0,o._)((0,r._)({},E&&{className:m().locatorContainer}),{children:(0,i.jsx)(l.f,{children:(0,i.jsx)(c.f,{children:(0,i.jsxs)(h.dv,{entries:b,
1sortStructure:g,location:w,children:[I&&(0,i.jsx)(f.W,{headline:n,subHeadline:u}),P&&(0,i.jsx)(h.xD,{children:(0,i.jsx)(T.w,{children:(0,i.jsx)(h.gZ,{})})})]})})})}))}),P&&(0,i.jsx)(C,{content:void 0===x?[]:x,contentType:"content"})]})}var E=n(75462),L=n(41586),D=n(23426),F=D.Ay.div.withConfig({componentId:"sc-84e07b32-0"})(["display:none;@media print{margin-bottom:1.5rem;display:initial;}"]),B=D.Ay.div.withConfig({componentId:"sc-84e07b32-1"})([".logoWrapper{display:none;margin-bottom:1.5rem;}@media print{@page{size:portrait;margin:2.75rem 2rem;}grid-template-areas:'logo logo' 'header header' 'details details' 'categories categories' 'map map' 'note-wrapper note-wrapper' !important;}margin:1.5rem 0 6.5rem 0;display:grid;position:relative;grid-template-areas:'header' 'map' 'details' 'opening-hours' 'categories' 'buttons' 'accordions' 'tiles' 'note-wrapper';a{:before{content:none;}}p{margin:0;max-width:unset;}@media ","{margin:2.5rem auto 7.5rem;grid-template-columns:5fr 1fr;grid-template-areas:'header header' 'details opening-hours' 'categories opening-hours' 'buttons opening-hours' 'map map' 'accordions accordions' 'tiles tiles' 'note-wrapper note-wrapper';}"],function(e){return e.theme.device.large}),H=D.Ay.div.withConfig({componentId:"sc-84e07b32-2"})(["grid-area:map;position:relative;height:22.5rem;margin-top:1.5rem;margin-bottom:1.5rem;@media print{margin-top:5rem !important;margin-bottom:2rem !important;}@media ","{margin-top:5.5rem;margin-bottom:5rem;}"],function(e){return e.theme.device.large}),M=D.Ay.div.withConfig({componentId:"sc-84e07b32-3"})(["@media print{width:100% !important;margin-left:unset !important;position:static !important;}--map-width:calc(100vw - var(--scrollbar-width));position:absolute;height:22.5rem;width:100vw;margin-left:-1rem;","{height:100%;}@media ","{margin-left:-1.5rem;","{height:100%;}}@media ","{width:var(--map-width);margin-left:calc(calc(var(--map-width) - 100%) / -2);","{height:100%;margin:0;max-width:unset;}}"],_.z,function(e){return e.theme.device.medium},_.z,function(e){return e.theme.device.large},_.z),R=D.Ay.div.withConfig({componentId:"sc-84e07b32-4"})(["@media print{display:none;}grid-area:opening-hours;display:none;@media ","{justify-self:flex-end;}> p{margin-bottom:0.5rem;}.hours{display:flex;column-gap:2.5rem;p{margin:0;}}"],function(e){return e.theme.device.large}),O=n(16088),W=n(44287),z=n(52619),G=n.n(z),V=n(96256),U=n(31988),q=D.Ay.div.withConfig({componentId:"sc-8eef31be-0"})(["grid-area:tiles;margin-top:4rem;@media ","{margin-top:5rem;}@media print{display:none;}"],function(e){return e.theme.device.large}),Y=(0,D.Ay)(V.Z).withConfig({componentId:"sc-8eef31be-1"})(function(){var e=(0,U.R)();return(0,D.AH)(["&&&{font-weight:",";text-transform:",";}margin-bottom:1.5rem;"],e?400:700,e?"uppercase":"inherit")}),Z=D.Ay.span.withConfig({componentId:"sc-8eef31be-2"})(["font-weight:300;"]),$=D.Ay.div.withConfig({componentId:"sc-8eef31be-3"})(["display:grid;gap:1.5rem;grid-template-columns:1fr;@media ","{grid-template-columns:1fr 1fr 1fr;}"],function(e){return e.theme.device.medium}),K=D.Ay.img.withConfig({componentId:"sc-8eef31be-4"})(["width:100%;height:100%;"]),X=(0,D.Ay)(V.Z).withConfig({componentId:"sc-8eef31be-5"})(["margin-top:0.5rem;"]),J=D.Ay.div.withConfig({componentId:"sc-8eef31be-6"})(["display:flex;flex-direction:column;margin-top:1.5rem;@media print{display:none;}"]),Q=(0,D.Ay)(G()).withConfig({componentId:"sc-8eef31be-7"})(["&,&:visited{color:",";}&:focus-visible{outline:2px solid var(--gb-brand-primary-light);}"],function(e){return e.theme.colors.black}),ee=n(80542),et=n(39371),en=n.n(et),er=n(99559),ei=n(62249),ea=function(e){var t,n,r,i;return null!=(i=null==(r=(0,er.Q)(e))||null==(n=r.locator)||null==(t=n.dealerPage)?void 0:t.dealerDetailPage)?i:[]},eo=function(e){var t={lower:!0,replacement:"",trim:!0},n=en()(e,t);return function(e){return!!e.identifier&&n===en()(e.identifier,t)}},es=function(e,t){return t.series.forEach(function(t){return e.add(t)}),e}
1,el=function(e){var t=(0,ee._)((0,s.useState)(3),2),n=t[0],r=t[1],i=(0,v.d4)(ea),a=(0,ei.al)(),o=(0,s.useMemo)(function(){return Array.from(e.reduce(es,new Set)).map(function(e){var t,n,r,a=i.find(eo(e));return a?{name:(null==(t=a.title)?void 0:t.trim())||e,image:(null==a?void 0:a.image)||"/images/dummy-image-1x1.jpg",url:null==a?void 0:a.url,title:(null==(n=a.pictureAltText)?void 0:n.trim())||(null==(r=a.title)?void 0:r.trim())||e}:null}).filter(Boolean)},[e,i]);return{items:(0,s.useMemo)(function(){return a?o.slice(0,n):o},[a,n,o]),itemsCount:o.length,hasMore:a&&n<o.length,showAll:function(){r(o.length)}}},ec=n(92348),ed=function(e){var t,n,r=e.products,a=(0,N.c)(),o=el(r),s=o.items,l=o.hasMore,c=o.showAll,d=o.itemsCount,u=(0,D.DP)();if(0===s.length)return null;var m={xsmall:u.fontTokens.font09,medium:u.fontTokens.font08,large:u.fontTokens.font07,xlarge:u.fontTokens.font07};return(0,i.jsxs)(q,{children:[(0,i.jsxs)(Y,{variant:"h2",size:m,children:[(0,ec.j)(null==a||null==(t=a.dealerPage)?void 0:t.productSeries),"\xa0",(0,i.jsxs)(Z,{children:["(",d,")"]})]}),(0,i.jsx)($,{children:s.map(function(e){var t=e.url?Q:"div";return(0,i.jsxs)(t,{href:e.url,children:[(0,i.jsx)(O.g,{ratio:"16:9",children:(0,i.jsx)(K,{src:e.image,title:e.title,alt:e.title})}),(0,i.jsx)(X,{children:e.name})]},e.name)})}),l&&(0,i.jsx)(J,{children:(0,i.jsx)(W.$,{onClick:c,children:null==(n=a.dealerPage)?void 0:n.showAll})})]})},eu=n(20063),em=n(43580),ep=D.Ay.div.withConfig({componentId:"sc-c59c6b74-0"})(["@media print{margin-bottom:2rem;&& .overview-link{display:none;}}grid-area:header;@media ","{margin-bottom:2rem;}.overview-link{color:var(--gb-brand-primary-light);display:inline-flex;align-items:center;column-gap:0.5rem;&:focus-visible{outline:2px solid var(--gb-brand-primary-light);}> span svg{fill:currentColor;}}h1{margin-top:0.625rem;margin-bottom:0.5rem;}"],function(e){return e.theme.device.large}),eh=n(64543);function e_(e){var t,n=e.locatorPath,r=e.name,a=(0,eu.useRouter)(),o=(0,eu.useSearchParams)(),s=(0,N.c)(),l=(0,D.DP)(),c=(0,U.R)(),d=(0,eh.$)().trackLocatorInteraction,u=o.get("_search"),m={xsmall:l.fontTokens.font07,medium:l.fontTokens.font06,large:l.fontTokens.font05,xlarge:l.fontTokens.font04};return(0,i.jsxs)(ep,{children:[(0,i.jsxs)(G(),{onClick:function(e){e.preventDefault(),d({page_content_type:"partner-locator",page_section:"partner-details",interaction_type:"back"}),u?a.back():a.push(n)},className:"overview-link",href:"".concat(n).concat(u?decodeURIComponent(u):""),children:[(0,i.jsx)(em.I,{symbol:"arrow_left"}),(0,ec.j)(null==s||null==(t=s.dealerPage)?void 0:t.toOverviewPage)]}),(0,i.jsx)(V.Z,{size:m,variant:"h1",fontWeight:c?400:700,isUppercase:c,children:r}),(0,i.jsx)(h.Gb,{entry:e})]})}var ef=n(61287),ev=D.Ay.div.withConfig({componentId:"sc-9d39f99c-0"})(["grid-area:details;> p:first-of-type{margin-bottom:0.5rem;}.contact-info{display:flex;flex-direction:column;margin-top:0.5rem;column-gap:0.25rem;color:var(--gb-brand-primary-light);@media print{flex-direction:row !important;}@media ","{flex-direction:row;}> div{display:flex;flex-direction:column;.links{display:flex;flex-direction:row;align-items:center;a:focus-visible{outline:2px solid var(--gb-brand-primary-light);}a > span{&.printable{display:none;}@media print{display:none;&.printable{display:initial;}}}}@media ","{flex-direction:row;hr{margin-left:1rem;}}& a{color:currentColor;font-size:0.875rem;line-height:1.25rem;font-weight:500;}svg{fill:currentColor;}:last-of-type{hr{display:none;}}}}"],function(e){return e.theme.device.medium},function(e){return e.theme.device.medium}),eg=n(19560),ex=n(9915),eb=n(18622);function ey(e){var t,n,r,a=e.address,o=e.zip,l=e.city,c=e.phone,d=e.email,u=e.website,m=e.name,p=e.country,h=e.partnertype,_=(0,N.c)(),f=(0,ei.al)(),v=(0,eg.h)(),g=(0,ex.z1)().trackLocator,x=(0,eh.$)().trackLocatorContact,b=(0,eb.A4)(h),y=(0,s.useCallback)(function(e){g({click_intent:e,search_term:m,value:10,content_type:"locator-partner"})},[g,m]);return(0,i.jsxs)(ev,{children:[(0,i.jsx)(V.Z,{variant:"p1",fontWeight:700,children:(0,ec.j)(null==(t=_.dealerPage)?void 0:t.contact)}),(0,i.jsx)(V.Z,{variant:"p1",children:a}),(0,i.jsx)(V.Z,{variant:"p1",children:"".concat(o," ").concat(l)}),(0,i.jsx)(V.Z,{variant:"p1",children:v(p)}),(0,i.jsxs)("div",{className:"contact-info",children:[c&&(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:"links",children:[(0,i.jsx)(em.I,{withHitSpace:!0,symbol:"telep
1hone"}),(0,i.jsx)("a",{href:"tel:".concat(c),onClick:function(){x({page_content_type:"partner-locator",contact_method:"phone",partner_name:m,preferred_partner:b?"Y":"N"}),y("locator contact - tel")},children:c})]}),(0,i.jsx)(ef.c,{alignment:f?"horizontal":"vertical"})]}),d&&(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:"links",children:[(0,i.jsx)(em.I,{withHitSpace:!0,symbol:"envelope"}),(0,i.jsxs)("a",{href:"mailto:".concat(d),onClick:function(){x({page_content_type:"partner-locator",contact_method:"email",partner_name:m,preferred_partner:b?"Y":"N"}),y("locator contact - mail")},children:[(0,i.jsx)("span",{className:"printable",children:d}),(0,i.jsx)("span",{children:(0,ec.j)(null==(n=_.dealerPage)?void 0:n.email)})]})]}),(0,i.jsx)(ef.c,{alignment:f?"horizontal":"vertical"})]}),u&&(0,i.jsx)("div",{children:(0,i.jsxs)("div",{className:"links",children:[(0,i.jsx)(em.I,{withHitSpace:!0,symbol:"globe"}),(0,i.jsxs)("a",{href:u,target:"_blank",onClick:function(){x({page_content_type:"partner-locator",contact_method:"website",partner_name:m,preferred_partner:b?"Y":"N"}),y("locator contact - website")},rel:"noreferrer",children:[(0,i.jsx)("span",{className:"printable",children:u}),(0,i.jsx)("span",{children:(0,ec.j)(null==(r=_.dealerPage)?void 0:r.website)})]})]})})]})]})}var ej=D.Ay.div.withConfig({componentId:"sc-be134895-0"})(["@media print{display:none;}grid-area:buttons;display:flex;flex-direction:column;row-gap:1rem;margin-top:1.5rem;margin-bottom:4rem;.print-button{display:none;}@media ","{flex-direction:row;column-gap:1rem;> button{flex-grow:1;}}@media ","{margin-bottom:0rem;> button{flex-grow:0;}.print-button{display:initial;}}"],function(e){return e.theme.device.medium},function(e){return e.theme.device.large}),ew=n(53563);function ek(e){var t,n,r=e.name,a=e.address,o=e.zip,s=e.city,l=e.email,c=e.partnertype,d=(0,N.c)(),u="".concat(r," ").concat(a," ").concat(o," ").concat(s),m=(0,ex.z1)().trackLocator,p=(0,eh.$)(),h=p.trackLocatorContact,_=p.trackLocatorInteraction,f=(0,eb.A4)(c);return(0,i.jsxs)(ej,{children:[l&&(0,i.jsx)(W.$,{onClick:function(){h({page_content_type:"partner-locator",contact_method:"contact-button",partner_name:r,preferred_partner:f?"Y":"N"}),window.open("mailto:".concat(l),"_self"),m({click_intent:"locator contact - button",search_term:r,value:10,content_type:"locator-partner"})},stylingType:"primary",children:(0,ec.j)(null==(t=d.dealerPage)?void 0:t.requestAdvice)}),(0,i.jsx)(W.$,{onClick:function(){_({page_content_type:"partner-locator",page_section:"partner-details",interaction_type:"plan-route",partner_name:r,preferred_partner:f?"Y":"N"}),(0,ew.Z)(u)},children:(0,ec.j)(null==(n=d.dealerPage)?void 0:n.calculateRoute)}),(0,i.jsx)(W.$,{onClick:function(){_({page_content_type:"partner-locator",page_section:"partner-details",interaction_type:"print",partner_name:r,preferred_partner:f?"Y":"N"}),window.print()},className:"print-button",stylingType:"iconOutline",isIcon:!0,symbol:"print"})]})}var eI=D.Ay.div.withConfig({componentId:"sc-5dec7fca-0"})(["grid-area:categories;max-width:27.75rem;margin-top:1.5rem;p{:first-of-type{margin-bottom:0.5rem;}}.link{@media print{display:none;}display:flex;align-items:center;color:var(--gb-brand-primary-light);a{color:currentColor;&:focus-visible{outline:2px solid var(--gb-brand-primary-light);}}svg{fill:currentColor;}}"]);function eC(e){var t,n,r=e.products,a=(0,N.c)(),o=(0,eh.$)().trackLocatorInteraction,s=(0,eu.useRouter)();return 0===r.length?null:(0,i.jsxs)(eI,{children:[(0,i.jsx)(V.Z,{variant:"p1",fontWeight:700,children:(0,ec.j)(null==a||null==(t=a.dealerPage)?void 0:t.categories)}),(0,i.jsx)(V.Z,{variant:"p1",children:r.flatMap(function(e){return e.category}).join(", ")}),(0,i.jsxs)(V.Z,{className:"link",variant:"p2",children:[(0,i.jsx)(em.I,{withHitSpace:!0,symbol:"arrow_right"}),(0,i.jsx)(G(),{onClick:function(e){e.preventDefault(),o({page_content_type:"partner-locator",page_section:"partner-details",interaction_type:"all-products"});var t="".concat(location.origin).concat(location.pathname).concat(location.search,"#").concat(a.dealerPage.detailPageHash);s.replace(t)},href:"#".concat(a.dealerPage.detailPageHash),children:(0,ec.j)(null==a||null==(n=a.dealerPage)?void 0:n.furtherEquipment)})]})]})}var eN=n(30365),eT=D.Ay.div.withConfig({componentId:"sc-d8991840-0"})(["@media print{display:none;}grid-area:accordions;h2{margin-bottom:1rem;}"]);function eS(e){var t,n=e.products,r=(0,N.c)(),a=(0,D.DP)(),o=(0,U.R)();if(0===n.length)return null;var s={xsmall:a.fontTokens.font09,medium:a.fontTokens.font08,large:a.fontTokens.font07,xlarge:a.fontTokens.font07};return(0,i.jsxs)(eT,{id:r.dealerPage.detailPageHash,children:[(0,i.jsx)(V.Z,{variant:"h2",size:s,fontWeight:o?400:700,isUppercase:o,children:(0,ec.j)(null==r||null==(t=r.dealerPage)?void 0:t.bathroomProducts)}),n.map(function(e){return(0,i.jsx)(eN.A,{fontSize:"p1",titleBold:!0,iconAlignment:"right",title:"".concat(e.category," (").concat(e.series.length,")"),children:(0,i.jsx)(V.Z,{variant:"p1",children:e.series.join(", ")})},e.category)})]})}var eA=n(42768),eP=n(44897),eE=n(20127),eL=n(26915);function eD(e){var t,n=e.lat,a=e.lng,o=e.locatorProps,s=e.showConsent,l=e.showMap,c=(0,N.c)(),d=(0,v.d4)(er.tz),u=(0,eE.s)(d);return(0,i.jsx)(H,{children:(0,i.jsxs)(M,{children:[s&&(0,i.jsx)(_.b,(0,r._)({},null==c?void 0:c.consent)),l&&(0,i.jsx)(p.x,{children:(0,i.jsx)(eP.u6,{mapContainerStyle:{width:"100%",height:"100%"},options:{fullscreenControl:!1,streetViewControl:!1,mapTypeControl:!1},center:{lat:n,lng:a},zoom:c.dealerPage.initZoomLevel||10,children:(0,i.jsx)(eP.pH,{position:{lat:n,lng:a},icon:(0,eL.J)({location:o,mode:"active",brand:u,showPartner:null==c||null==(t=c.filter)?void 0:t.showPartnerSwitch}),zIndex:0})})})]})})}function eF(e){var t=e.children;return(0,s.useEffect)(function(){document.body.style.setProperty("--scrollbar-width","".concat(window.innerWidth-document.body.clientWidth,"px"))},[]),(0,i.jsx)(i.Fragment,{children:t})}var eB=n(4989);function eH(e){var t=e.locatorPath,n=e.lng,a=e.lat,d=e.products,u=(0,S.Ys)(),m=(0,N.c)(),p=(0,v.d4)(er.vm),h=(0,U.R)(),_=(0,eB.c3)(),f=!1===u.Comfort&&void 0!==m,g=!0===u.Comfort;return(0,s.useEffect)(function(){window.scroll({top:0})},[]),(0,i.jsx)(eF,{children:(0,i.jsx)(E.m,{children:(0,i.jsxs)(l.f,{children:[(0,i.jsx)(c.f,{size:[0,0,2]}),(0,i.jsx)(c.f,{size:[4,8,8],children:(0,i.jsxs)(B,{children:[(0,i.jsx)(F,{children:(0,i.jsx)(L.g,{alt:"logo just for print purpose",src:h?(null==p?void 0:p.logoRef)||"/images/nordics_tmp.svg":"/images/geberit_logo.svg",language:(null==_?void 0:_.web20_logo_claim_short)||""})}),(0,i.jsx)(e_,(0,o._)((0,r._)({},e),{locatorPath:t})),(0,i.jsx)(eD,{lat:a,lng:n,showConsent:f,showMap:g,locatorProps:e}),(0,i.jsx)(ey,(0,r._)({},e)),(0,i.jsx)(R,{}),(0,i.jsx)(eC,{products:d}),(0,i.jsx)(ek,(0,r._)({},e)),(0,i.jsx)(eS,{products:d}),(0,i.jsx)(ed,{products:d}),d.length>0&&(0,i.jsx)(eA.L,{})]})})]})})})}
1var eM=n(48331),eR=function(e){var t;return Number(null!=(t=null==e?void 0:e._version)?t:0)>=3},eO=function(e){return function(t){return t.catid===e.catid}},eW=function(e){return function(t){return t.iso===e}},ez=n(99749);function eG(e){var t,n,l,c,d=(0,ez.HZ)(),u=(null==e||null==(l=e.data)?void 0:l.showroom)||[],m=null==e?void 0:e.dealer,p=(0,N.c)(),h=null==p?void 0:p.url,_=(t=u[0],n=(0,eM.useIsoLang)().split("_").join("-"),(0,s.useMemo)(function(){var e=t,i=n,a=(0,r._)({},e);if(eR(e)){var s=e.entries.map(function(t){var n=t.products.map(function(t){var n,r,a,o;return{category:null!=(o=null==(a=e.sortStructure[0].find(eO(t)))||null==(r=a.locales)||null==(n=r.find(eW(i)))?void 0:n.localname)?o:"",series:t.series.map(function(n){var r,a,o,s,l;return null!=(s=null==(o=e.sortStructure[0].find(eO(t)))||null==(a=o.series.find((l=n,function(e){return e.serid===l.serid})))||null==(r=a.locales.find(eW(i)))?void 0:r.series)?s:""})}});return(0,o._)((0,r._)({},t),{products:n})}),l=e.sortStructure[0].map(function(e){var t,n,r;return null!=(r=null==(n=e.locales)||null==(t=n.find(eW(i)))?void 0:t.localname)?r:""});return a.entries=s,a.sortStructure=l,a}return e},[n,t])||{entries:[],sortStructure:[]}),f=_.entries,v=_.sortStructure;if(!(0,ez.AU)(d))return null;var g=(null==(c=d.contentAreas)?void 0:c.content)||[],x=d.page;return m?(0,i.jsx)(eH,(0,r._)({locatorPath:h},m)):(0,i.jsx)(a.Lt,{entries:f,children:(0,i.jsx)(P,{page:x,entries:f,sortStructure:v,content:g})})}},86071:(e,t,n)=>{"use strict";n.d(t,{default:()=>N});var r=n(80542),i=n(95155),a=n(75462),o=n(98569),s=n(33723),l=n(96256),c=n(16088),d=n(31230),u=n(44287),m=n(36756),p=n.n(m),h=n(69187),_=n(45983),f=n(43997),v=n(46349),g=n(50663),x=n(93192),b=n(87046),y=n(62249),j=n(69917),w=n(4989),k=n(30202),I=n(13581),C={video:"press_download_video",image:"press_download_image",pdf:"press_download_pdf",docx:"press_download_file"};let N=function(e){var t=e.material,n=e.isGdds,m=(0,y.GM)({gdds:!0}),N=(0,j.f)(),T=(0,b.Y)(),S=(0,k.k)(t,!0),A=t&&"document"===t.type_of_media&&(".pdf"===t.document_format||".docx"===t.document_format),P=t?C[t.type_of_media]:void 0;A&&(P=C[t.document_format.replace(".","")]);var E=(0,w.hH)();if(!t)return null;var L=function(){if(!t)return{imageUrl:void 0,aspectRatio:"16:9"};if("image"===t.type_of_media){var e,n,i="portrait",a=(0,r._)((null==(n=t.image_dimensions)||null==(e=n.split("x"))?void 0:e.map(Number))||[0,0],2),o=a[0],s=a[1];return void 0!==o&&void 0!==s&&o>s&&(i="landscape"),{imageUrl:t.image,aspectRatio:"portrait"===i?"3:4":"16:9",mode:i}}return"document"===t.type_of_media?{imageUrl:t.document_thumbnail,aspectRatio:"3:4",mode:"portrait"}:"video"===t.type_of_media?{imageUrl:t.thumbnail,aspectRatio:"16:9",mode:"landscape"}:{imageUrl:void 0,aspectRatio:"16:9",mode:"landscape"}}();return(0,i.jsx)("section",{className:p().pressPortalAssetDetailPage,children:(0,i.jsxs)(a.m,{maxContentWidth:n?(0,g.gi)(g.pc.gddsFullGrid):"80rem",children:[(0,i.jsxs)(o.f,{className:p().titleWrapper,children:[(0,i.jsx)(s.f,{size:[0,0,2]}),(0,i.jsxs)(s.f,{size:[4,8,8],children:[(0,i.jsx)(l.Z,{variant:"p1",children:(0,I.Yq)(t,T)}),(0,i.jsx)(_.Headline,{title:null==t?void 0:t.header,tag:h.X.h1})]}),(0,i.jsx)(s.f,{size:[0,0,2]})]}),(0,i.jsxs)(o.f,{className:(0,x.B)(p().document,!n&&p().documentFontSize),children:["portrait"===L.mode&&m&&(0,i.jsx)(s.f,{size:[0,0,2]}),(0,i.jsx)(s.f,{size:"portrait"===L.mode?[4,4,4]:[4,8,6],children:(0,i.jsx)("div",{className:(0,x.B)(p().wrapper,"landscape"===L.mode&&p().landscape,A&&p().documentBorder),children:t&&L.imageUrl&&(0,i.jsx)("div",{className:p().imageContainer,children:(0,i.jsx)(c.g,{ratio:L.aspectRatio,children:(0,i.jsx)("img",{className:p().heroImageC,src:L.imageUrl})})})})}),(0,i.jsx)(s.f,{size:[4,"portrait"===L.mode?4:5,4],children:(0,i.jsxs)("div",{className:p().desc,children:[(0,i.jsx)(_.Headline,{isFlexItem:!0,tag:h.X.h2,variant:h.X.h4,className:p().headline,title:E("press_media_details")}),(0,i.jsx)(d.B,{level:"1",listItemMarginLeft:16,listItemMarginTop:12,children:S.map(function(e){return(0,i.jsx)(d.B.Item,{children:(0,i.jsx)(l.Z,{variant:"p1",className:p().text,children:e})},e)})}),(0,i.jsx)(u.$,{symbol:"Download",onClick:function(e){null==e||e.preventDefault(),null==e||e.stopPropagation(),(0,I.Vr)(t)},children:E(P)})]})}),"portrait"===L.mode&&m&&(0,i.jsx)(s.f,{size:[0,0,2]})]}),(0,i.jsx)(v.A,{materials:t.related_news,language:N}),(0,i.jsx)(f.A,{mediaList:t.related_materials,language:N})]})})}}
1,86804:(e,t,n)=>{"use strict";n.d(t,{d:()=>o});var r=n(95155),i=n(20077),a=n.n(i);function o(e){var t=e.value,n=e.handleChange,i=e.hidden,o=e.max;return(0,r.jsx)("div",{className:a().rangeIndicatorContainer,children:(0,r.jsx)("input",{type:"range",min:"0",max:void 0===o?"100":o,step:"1",value:t,onChange:function(e){return n(e)},hidden:i})})}},87046:(e,t,n)=>{"use strict";n.d(t,{Y:()=>d});var r=n(81494),i=n(80542),a=n(2367),o=n(8574),s=n(12115),l=n(69917),c={en:function(){return Promise.resolve().then(n.bind(n,8574))},de:function(){return n.e(5334).then(n.bind(n,55334))},fr:function(){return n.e(7251).then(n.bind(n,47251))},fi:function(){return n.e(1462).then(n.bind(n,51462))},nl:function(){return n.e(8018).then(n.bind(n,8018))},da:function(){return n.e(8768).then(n.bind(n,86387))},nb:function(){return n.e(1368).then(n.bind(n,11368))},sv:function(){return n.e(2682).then(n.bind(n,32682))},sk:function(){return n.e(9589).then(n.bind(n,29589))},cs:function(){return n.e(4994).then(n.bind(n,44994))},pl:function(){return n.e(6043).then(n.bind(n,38424))},it:function(){return n.e(8348).then(n.bind(n,58348))},es:function(){return n.e(5056).then(n.bind(n,35056))},ee:function(){return n.e(8502).then(n.bind(n,88502))},hr:function(){return n.e(7892).then(n.bind(n,7892))},hu:function(){return n.e(8657).then(n.bind(n,18657))},lt:function(){return n.e(6e3).then(n.bind(n,76e3))},lv:function(){return n.e(9011).then(n.bind(n,99011))},pt:function(){return n.e(3766).then(n.bind(n,63766))},ro:function(){return n.e(3781).then(n.bind(n,13781))},sr:function(){return n.e(3862).then(n.bind(n,83862))},sl:function(){return n.e(9922).then(n.bind(n,89922))},uk:function(){return n.e(8021).then(n.bind(n,20402))},sq:function(){return n.e(7852).then(n.bind(n,57852))}};function d(){var e=(0,l.f)(),t=("no"===e?"nb":e).substring(0,2).toLowerCase(),n=(0,i._)((0,s.useState)(),2),d=n[0],u=n[1];return(0,s.useEffect)(function(){(0,r._)(function(){return(0,a.YH)(this,function(e){switch(e.label){case 0:return[4,(0,c[t])()];case 1:return[2,e.sent().default]}})})().then(function(e){return u(null!=e?e:o.enUS)}).catch(function(){return u(o.enUS)})},[t]),d}},88108:(e,t,n)=>{"use strict";n.d(t,{HomeWithPageContextContent:()=>f});var r=n(67867),i=n(11470),a=n(95155),o=n(79706),s=n(48434),l=n(97722),c=n(38648),d=n(75462),u=n(15777),m=n(92254),p=n(99749),h=n(92348),_=n(50663),f=(0,n(89504).Q)(function(e){if(!(0,p.WX)(e))return null;var t=e.metaData,n=e.page,f=n.heroTile,v=n.hero,g=n.showSmallFormat,x=n.headline,b=n.subline,y=n.text,j=!(0,m.Im)(x)||!(0,m.Im)(b);return(0,a.jsxs)(a.Fragment,{children:[!j&&t.title&&(0,a.jsx)(c.HiddenH1,{className:"gdds-headline",children:(0,h.j)(t.title)}),!(0,m.Im)(v)&&(0,a.jsx)(d.m,{maxContentWidth:(0,_.gi)(_.pc.gddsFullGrid),children:(0,a.jsx)(o.HeroImageGdds,(0,i._)((0,r._)({},v),{showSmallFormat:g,isSeoConformCarousel:!0,noMarginBottom:j}))}),j&&(0,a.jsx)(u.HomeTitleText,{headline:x,subline:b,text:y}),!(0,m.Im)(f)&&(0,a.jsx)(s.HeroTiles,(0,r._)({},f)),(0,a.jsx)(l.f,(0,r._)({contentType:"content"},e))]})})},88225:(e,t,n)=>{"use strict";function r(e){return{black:{normal:e.colors.black,transparent:e.colors.transparentBlack},primary:{normal:e.colors.primaryLight,transparent:e.colors.transparentPrimaryLight},primaryLight:{normal:e.colors.primaryLight},white:{normal:e.colors.white,transparent:e.colors.transparentWhite}}}n.d(t,{Cz:()=>i,G0:()=>o,N$:()=>l,OO:()=>a,TG:()=>r,Vz:()=>s});var i=function(e,t,n){var i=r(e),a={backgroundColor:"black",backgroundOpacity:"0.06"};"dark"===t&&(a.backgroundColor="primary",a.backgroundOpacity=void 0),"black"===t&&(a.backgroundColor="black",a.backgroundOpacity=void 0);var o=[];return a.backgroundOpacity&&a.backgroundColor&&!n?o.push("background-color: rgb(".concat(i[a.backgroundColor].transparent,", ").concat(a.backgroundOpacity,");")):n?o.push("background-color: ".concat(n,";")):a.backgroundColor&&o.push("background-color: ".concat(i[a.backgroundColor].normal,";")),o};function a(e,t,n){"light"===e&&("focused"===t&&(n.borderColor="primary",n.borderOpacity=void 0),"active"===t&&(n.borderOpacity=void 0))}function o(e,t,n,r){"dark"===e&&("focused"===t&&(n.borderColor=r?"primary":"primaryLight",n.borderOpacity=void 0),"active"===t&&(n.borderOpacity=void 0))}function s(e,t,n){var r=!(arguments.length>3)||void 0===arguments[3]||arguments[3];"black"===e&&(r&&(n.borderColor="black",n.borderOpacity="0"),"focu
1sed"===t&&(n.borderColor="primary",n.borderOpacity=void 0),"active"===t&&(n.borderColor="white",n.borderOpacity=void 0))}var l=function(e,t,n,i){var l=r(e),c={borderColor:"black",borderOpacity:"0"};a(t,n,c),o(t,n,c,i),s(t,n,c);var d=[];return c.borderOpacity&&c.borderColor?d.push("border: 1px solid rgb(".concat(l[c.borderColor].transparent,", ").concat(c.borderOpacity,");")):c.borderColor&&(d.push("border: 1px solid ".concat(l[c.borderColor].normal,";")),"focused"===n&&d.push("outline: 1px solid ".concat(l[c.borderColor].normal,";"))),d}},88790:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(95155),i=n(37401),a=n.n(i),o=n(10685),s=n.n(o),l=n(52619),c=n.n(l),d=n(21998),u=n(41945),m=n(42829),p=n.n(m),h=n(93192),_=n(92348);let f=function(e){var t=e.showBreadcrumbs,n=e.breadcrumbs,i=e.className,o=e.isGdds;return!t||a()(n)?null:o?(0,r.jsx)(u.default,{items:n,className:i}):(0,r.jsxs)("nav",{className:(0,h.B)(p().breadcrumb,i,"grid-container"),children:[(0,r.jsx)("ol",{children:n.map(function(e,t){if(a()(e))return null;var i,o,l=t===n.length-1,d=a()(e.url)||!0===e.breadcrumbDisabled;return 0===t?(0,r.jsx)("li",{className:(0,h.B)(p().breadcrumbItem,p().breadcrumbItemHome),children:(0,r.jsx)(c(),{href:null!=(i=e.url)?i:"","aria-label":e.url,children:(0,r.jsx)("i",{className:p().breadcrumbItemHomeIcon})})},s()(e)):l||d?(0,r.jsx)("li",{className:(0,h.B)(p().breadcrumbItem,p().breadcrumbItemDisabled),children:(0,_.j)(e.label)},s()(e)):(0,r.jsx)("li",{className:p().breadcrumbItem,children:(0,r.jsx)(c(),{href:null!=(o=e.url)?o:"",children:(0,_.j)(e.label)})},s()(e))})}),(0,r.jsx)(d.A,{items:n})]})}},89131:(e,t,n)=>{"use strict";n.d(t,{default:()=>eW});var r=n(67867),i=n(95155),a=n(69912),o=n.n(a),s=n(33649),l=n(11470),c=n(80542),d=n(10685),u=n.n(d),m=n(12115),p=n(1213),h=n(32591),_=n.n(h),f=n(75462),v=n(98569),g=n(33723),x=n(18534),b=n.n(x),y=n(69187),j=n(63324),w=n(4989);function k(e){var t=e.activeItems,n=e.filterKey,a=void 0===n?"invalid or empty string":n,o=e.options,c=e.handleFilterChange,d=(0,w.FE)("web20_downloadcenter_".concat(a));return(0,i.jsx)(j.m,{name:a,placeholder:d,items:o.map(function(e){return(0,l._)((0,r._)({},e),{id:e.value,text:e.value})}),label:d,onChange:function(e){return c(a,e)},outlined:!0,values:(0,s._)({},a,t),multiple:!0,forceCustom:!0})}var I=n(96256),C=n(45983),N=n(33849),T=n(50663);let S=function(e){var t=e.query,n=e.headline,r=(0,w.hH)();return(0,i.jsx)(f.m,{maxContentWidth:(0,T.gi)(T.pc.gddsFullGrid),children:(0,i.jsx)(v.f,{justify:"center",children:(0,i.jsxs)(g.f,{size:[4,8,12],children:[(0,i.jsx)(C.Headline,{className:b().noResultsHeadline,tag:y.X.h2,title:void 0===n?"":n}),(0,i.jsx)(I.Z,{tag:"p",children:(0,i.jsx)(N.Translation,{id:"web20_search_no-matches",placeholder:{query:void 0===t?"":t}})}),(0,i.jsx)(C.Headline,{className:b().suggestionsHeadline,tag:y.X.h4,variant:y.X.subtitle,title:r("web20_search_suggestions")}),(0,i.jsxs)("ul",{children:[(0,i.jsx)("li",{children:(0,i.jsx)(I.Z,{tag:"p",children:(0,i.jsx)(N.Translation,{id:"web20_search_spelled-correctly"})})}),(0,i.jsx)("li",{children:(0,i.jsx)(I.Z,{tag:"p",children:(0,i.jsx)(N.Translation,{id:"web20_search_different-keywords"})})}),(0,i.jsx)("li",{children:(0,i.jsx)(I.Z,{tag:"p",children:(0,i.jsx)(N.Translation,{id:"web20_search_general-keywords"})})}),(0,i.jsx)("li",{children:(0,i.jsx)(I.Z,{tag:"p",children:(0,i.jsx)(N.Translation,{id:"web20_search_less-keywords"})})})]})]})})})};var A=n(57747),P=n(43580),E=n(64850),L=n(68387),D=n(30956),F=n(68406),B=n.n(F),H=n(47998),M=n.n(H),R=n(44287),O=n(61287),W=n(42434),z=n.n(W),G=n(72),V=n(92348),U=n(62249);function q(e){var t,n,a=e.orders,o=e.form,s=e.updateOrder,d=e.updateAmount,u=e.getSessionStorage,p=e.onFinished,h=(0,U.al)(),_=(0,c._)((0,m.useState)(!1),2),f=_[0],v=_[1],g=function(e,t){var n=e.currentTarget.value,i=n;n<0?i=0:n>100&&(i=100),d((0,l._)((0,r._)({},t),{amount:parseInt(i,10)||""}))},x=function(e){e.amount||d((0,l._)((0,r._)({},e),{amount:1}))},b=a.map(function(e){return"".concat(e.amount,"x ").concat(M()(e.title))}).join("\r\n");return(0,i.jsxs)("div",{children:[!f&&(h?(t=a.map(function(e,t){return(0,i.jsxs)(i.Fragment,{children:[0===t&&(0,i.jsx)(O.c,{}),(0,i.jsxs)("div",{className:z().order,children:[(0,i.jsx)("div",{className:z().order__designation,children:(0,i.jsx)(I.Z,{variant:"p1",children:(0,V.j)(e.title)})}),(0,i.jsxs)("div",{className:z().order__actions,children:[(0,i.jsx)("input",{type:"number",value:e.amount,onChange:function(t){return g(t,e)},onBlur:function(){return x(e)}}
1),(0,i.jsx)(R.$,{stylingType:"flat",symbol:"Trash",onClick:function(){s(e)},children:(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_delete"})})]})]},e.id),(0,i.jsx)(O.c,{})]})}),(0,i.jsxs)("div",{className:z().orders,children:[(0,i.jsx)(I.Z,{variant:"p1",fontWeight:700,children:(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_cartmodal_cell_designation"})}),t]})):(n=a.map(function(e){return(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:(0,i.jsx)(E.InnerHtml,{as:"span",content:e.title})}),(0,i.jsx)("td",{children:(0,i.jsx)("input",{type:"number",value:e.amount,onChange:function(t){return g(t,e)},onBlur:function(){return x(e)}})}),(0,i.jsx)("td",{children:(0,i.jsx)(R.$,{stylingType:"flat",symbol:"Trash",onClick:function(){s(e)},children:(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_delete"})})})]},e.id)}),(0,i.jsxs)("table",{className:z().orders,children:[(0,i.jsx)("tbody",{children:n}),(0,i.jsx)("thead",{children:(0,i.jsxs)("tr",{children:[(0,i.jsx)("th",{children:(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_cartmodal_cell_designation"})}),(0,i.jsx)("th",{children:(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_cartmodal_cell_amount"})}),(0,i.jsx)("th",{})]})})]}))),!f&&(0,i.jsx)(I.Z,{className:z().form__title,variant:"h4",fontWeight:500,children:(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_your_data"})}),(0,i.jsx)(G.FormController,(0,l._)((0,r._)({},o),{formType:"downloadCenter",orderInformation:b,getSessionStorage:u,afterSubmit:function(){v(!0),"function"==typeof p&&p()},isModal:!0}))]})}var Y=n(93192);function Z(e){var t=e.openOrders,n=e.handleClose,r=e.orders,a=e.updateOrder,o=e.updateAmount,s=e.form,l=e.getSessionStorage,c=e.handleFinished,d=e.isFinished;return(0,i.jsx)(L.gy,{children:(0,i.jsx)(f.m,{maxContentWidth:(0,T.gi)(T.pc.gddsFullGrid),children:(0,i.jsx)(v.f,{children:(0,i.jsx)(g.f,{className:B().lightboxWrapper,children:(0,i.jsx)(D.X,{body:[!d&&(0,i.jsx)("div",{className:(0,Y.B)(B().lightbox__headline),children:(0,i.jsx)(I.Z,{variant:"h4",fontWeight:500,children:(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_your_order"})})},"headline"),t&&(0,i.jsx)(q,{orders:r,updateOrder:a,updateAmount:o,form:s,getSessionStorage:l,onFinished:c},"orders")],closeDialogue:n,showCloseBtn:!0,size:"l",type:"custom"})})})})})}var $=n(92254),K=n(9915);function X(e){var t=e.updateOrder,n=e.updateAmount,r=e.translations,a=void 0===r?{}:r,o=e.getSessionStorage,s=e.downloadForm,l=e.orders,d=void 0===l?[]:l,u=e.openOrdersTrigger,p=(0,K.z1)().trackClick,h=(0,c._)((0,m.useState)(!1),2),_=h[0],f=h[1],v=(0,c._)((0,m.useState)(!1),2),g=v[0],x=v[1],y=d.length,j=(0,c._)(null!=s?s:[],1)[0],w=(0,m.useCallback)(function(){d.length>0&&(f(!0),x(!1))},[d]);(0,m.useEffect)(function(){null!==u&&w()},[u]);var k=(0,m.useCallback)(function(){f(!1)},[]),I=(0,m.useCallback)(function(){x(!0)},[]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:b().cart,suppressHydrationWarning:!0,children:[(0,i.jsx)(E.InnerHtml,{as:"span",content:a.web20_downloadcenter_cart,className:b().shoppingBasket}),!(0,$.Im)(s)&&(0,i.jsx)(A.N,{onClick:function(){p({click_intent:"download-center_order",click_element:"download_center"}),w()},stylingType:"inverted",children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(P.I,{symbol:"onlineshop"}),(0,i.jsxs)("span",{suppressHydrationWarning:!0,children:[a.web20_downloadcenter_order," (",y,")"]})]})})]}),_&&(0,i.jsx)(Z,{isFinished:g,openOrders:_,handleClose:k,orders:d,updateOrder:t,updateAmount:n,form:j,getSessionStorage:o,handleFinished:I})]})}var J=n(72473),Q=n(80682),ee=n.n(Q),et=n(52909),en=n(60663),er=n(87046),ei=n(89130),ea=function(e){try{return new URL(e,window.location.origin).href}catch(e){return}},eo=n(64543);function es(e){var t=e.dateFormat,n=e.updateOrder,a=e.tileData,o=e.hasOrder,s=e.className,c=e.isRecommended,d=void 0!==c&&c,u=(0,ei.X)(),m=(0,K.z1)().trackEvent,p=(0,eo.$)().trackFileDownload,h=(0,w.hH)(),_=a.size,f=a.date,v=a.meta,x=v.title,b=v.fileUrl,y=v.flipbookUrl,j=v.indexer_filetype,k=v.picture,C=v.order,T=v.downloadAndOpen,S=v.fileExtension,A=(0,er.Y)(),L=A?(0,J.GP)(new Date(f),t,{locale:A}):"",D=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"file";"Open"===e&&(p({interaction_type:"open",page_section:d?"recommended-downloads":"download-cards",page_content_type:"download-center",file_name:(0,V.j)(null==x?void 0:x[0]),file_extension:r}),m({event:"file_download",click_intent:"open ".concat(r," - download center"),click_element:"download center".concat(d?" - recommended":""),click_url:null!=(t=ea(n))?t:n,file_name:(0,V.j)(null==x?void 0:x[0]),file_extension:r,value:5}))},F=function(e){return e.some(function(e){return"false"!==e})};return(0,i.jsx)(g.f,{size:[4,4,4],children:(0,i.jsxs)("div",{className:(0,Y.B)(ee().tile,s),children:[(0,i.jsx)("div",{className:ee().badges,children:o&&(0,i.jsx)("span",{children:(0,i.jsx)(P.I,{symbol:"Onlineshop",color:"#FFFFFF"})})}),(0,i.jsxs)("div",{className:ee().tileContent,children:[!(0,$.Im)(k)&&!(0,$.Im)(k[0])&&(0,i.jsx)(en._,{data:{url:k[0],format:"300_400"},alt:null==x?void 0:x[0],title:null==x?void 0:x[0],className:ee().image}),(0,i.jsxs)("div",{className:ee().information,children:[!(0,$.Im)(f)&&"1970-01-01T00:00:00Z"!==f&&(0,i.jsx)(I.Z,{variant:"p2",as:"span",className:ee().date,children:L}),!(0,$.Im)(x)&&!(0,$.Im)(x[0])&&(0,i.jsx)(I.Z,{variant:"p1",as:"span",className:(0,Y.B)(ee().title,u&&ee().titleKolo),children:(0,i.jsx)(E.InnerHtml,{as:"span",content:x[0]})}),(0,i.jsxs)("div",{className:ee().flags,children:[!(0,$.Im)(j)&&!(0,$.Im)(j[0])&&(0,i.jsxs)(I.Z,{variant:"p2",as:"span",children:[(0,i.jsx)(P.I,{symbol:(null==S?void 0:S[0])&&et.B[null==S?void 0:S[0]]?et.B[null==S?void 0:S[0]]:"document"}),(0,i.jsx)("div",{className:ee().filename,children:String(j[0]).toUpperCase()})]}),!(0,$.Im)(b)&&!(0,$.Im)(b[0])&&(0,i.jsx)(I.Z,{variant:"p2",as:"span",children:"("+function(e,t){if(0===e)return"0 Bytes";var n=Math.floor(Math.log(e)/Math.log(1024));return"".concat(parseFloat((e/Math.pow(1024,n)).toFixed(2))," ").concat(["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][n])}(1e3*_,2)+")"})]})]})]}),(0,i.jsx)("div",{className:ee().overlay,children:(0,i.jsxs)("div",{className:ee().overlayContent,children:[!(0,$.Im)(T)&&F(T)&&!(0,$.Im)(b)&&!(0,$.Im)(b[0])&&(0,i.jsxs)("a",{target:"_blank",rel:"noopener noreferrer",href:b[0],onClick:function(){var e;return D("Open",b[0],null!=(e=null==S?void 0:S[0])?e:null==j?void 0:j[0])},children:[(0,i.jsx)(P.I,{symbol:(null==S?void 0:S[0])&&et.B[S[0]]?et.B[null==S?void 0:S[0]]:"document"}),h("web20_downloadcenter_open")]}),!(0,$.Im)(T)&&F(T)&&!(0,$.Im)(b)&&!(0,$.Im)(b[0])&&(0,i.jsxs)("button",{type:"button",onClick:function(){if(!(0,$.Im)(b)&&!(0,$.Im)(b[0])){var e,t,n,r,i=document.createElement("a");i.href=b[0],i.download=(null==x?void 0:x[0])||"download",document.body.appendChild(i),i.click(),document.body.removeChild(i)}p({interaction_type:"download",page_section:d?"recommended-downloads":"download-cards",page_content_type:"download-center",file_name:(0,V.j)(null==x?void 0:x[0]),file_extension:null!=(e=null==S?void 0:S[0])?e:""}),m({event:"file_download",click_intent:"download file",click_element:"download center".concat(d?" - recommended":""),click_url:null!=(n=ea(null!=(t=null==b?void 0:b[0])?t:""))?n:null==b?void 0:b[0],file_name:(0,V.j)(null==x?void 0:x[0]),file_extension:null!=(r=null==S?void 0:S[0])?r:"",value:5})},children:[(0,i.jsx)(P.I,{symbol:"Download"}),h("web20_downloadcenter_download")]}),!(0,$.Im)(C)&&F(C)&&(0,i.jsxs)("button",{type:"button",onClick:function(){n((0,l._)((0,r._)({},a),{amount:1,title:null==x?void 0:x[0]}));var e,t="add to order - download center";o&&(t="remove from order - download center"),o||p({interaction_type:"order",page_section:d?"recommended-downloads":"download-cards",page_content_type:"download-center",file_name:(0,V.j)(null==x?void 0:x[0]),file_extension:null!=(e=null==S?void 0:S[0])?e:""}),m({event:"file_download",click_intent:t,click_element:"download center".concat(d?" - recommended":""),file_name:(0,V.j)(null==x?void 0:x[0]),value:5})},className:(0,Y.B)(o&&ee().selected),children:[(0,i.jsx)(P.I,{symbol:"Onlineshop"}),h("web20_downloadcenter_order")]}),!(0,$.Im)(y)&&!(0,$.Im)(y[0])&&(0,i.jsxs)("a",{target:"_blank",rel:"noopener noreferrer",href:y[0],onClick:function(){return D("Flipbook")},children:[(0,i.jsx)(P.I,{symbol:"catalogue"}),(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_flipbook"})]})]})})]})})}function el(e){var t=e.results,n=e.downloads,r=e.orders,a=e.handleLoadMore,o=e.updateOrder,s=e.updateDownload,l=e.lastPage,d=void 0!==l&&l,p=e.dateFormat,h=e.containerRef,_=(0,
1c._)((0,m.useState)(d),2),f=_[0],g=_[1];return(0,m.useEffect)(function(){g(d)},[t]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:b().tilesContainer,ref:h,children:(0,i.jsx)(v.f,{children:t.map(function(e){return(0,i.jsx)(es,{dateFormat:p,updateOrder:o,updateDownload:s,downloads:n,tileData:e,hasOrder:!!r.find(function(t){return t.id===e.id})},u()(e))})})}),(0,i.jsx)("div",{className:(0,Y.B)(b().loadMore,f&&b().loadMoreHidden),children:(0,i.jsx)(R.$,{onClick:function(){g(!0),a()},symbol:"refresh",children:(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_more_results"})})})]})}var ec={1:3,2:6,3:8,4:10},ed={1:12,2:6,3:4,4:3};function eu(e){var t=e.data.aggregations,n=e.handleFilterChange,r=e.activeFilters,a=void 0===r?{}:r,o=Object.keys(null!=t?t:{}).length;return(0,i.jsx)("form",{onSubmit:function(e){return n("",e)},id:"form1",className:b().filterForm,children:(0,i.jsx)(v.f,{className:(0,Y.B)(b().centeredCol,b().filterRow),children:(0,i.jsx)(g.f,{size:[4,6,ec[o]],children:(0,i.jsx)(v.f,{children:t&&Object.keys(t).map(function(e){var r;return(0,i.jsx)(g.f,{size:[4,4,ed[o]],className:b().filter,children:(0,i.jsx)(k,{filterKey:e,options:_()(t[e],[function(e){return e.value.toLowerCase()}]),handleFilterChange:n,activeItems:null!=(r=a[e])?r:[]},e)},e)})})})})},"form1")}var em=n(81494),ep=n(2367),eh=n(35108),e_=n(47957),ef=n.n(e_),ev=n(15724),eg=n(72808),ex=n(99559);function eb(e){var t,n=e.handleSearchSubmit,r=e.initialValue,a=(0,c._)((0,m.useState)(r),2),o=a[0],s=a[1],l=(0,p.Pj)(),d=(0,w.hH)(),u=(0,p.d4)(ex.Ld),h=(0,eh.useQuery)({refetchOnWindowFocus:!1,refetchOnMount:!1,enabled:!!o,queryKey:["dlcSuggestions",{val:o}],queryFn:function(){return(0,em._)(function(){var e,t;return(0,ep.YH)(this,function(n){switch(n.label){case 0:return e=(0,eg.A)("suggest",l),t=new URLSearchParams({segment:null!=u?u:"",q:o}),[4,fetch("".concat(e,"?").concat(t.toString()))];case 1:return[2,n.sent().json()]}})})()}}).data,_=ef()(function(e){s(e),""===e&&n("")},500);return(0,i.jsx)(ev.v,{val:o,onChange:_,suggestions:o&&(null==h||null==(t=h.data)?void 0:t.suggestions.map(function(e){return{content:e}})),placeholder:d("web20_search_placeholder"),onSubmit:n})}let ey=function(e){var t=e.handleSortChange,n=e.totalResults,r=(0,w.hH)();return(0,i.jsx)(v.f,{children:(0,i.jsx)(g.f,{size:[4,8,12],children:(0,i.jsxs)("div",{className:b().tileFilters,children:[(0,i.jsx)("div",{className:b().results,children:void 0!==n&&(0,i.jsxs)(I.Z,{tag:"span",variant:"p1",fontWeight:700,children:["".concat(n," "),(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_filter_sum"})]})}),(0,i.jsx)("div",{className:b().sort,children:(0,i.jsx)(j.m,{defaultValue:"date",items:[{id:"date",value:"date",text:r("web20_downloadcenter_filter_date")},{id:"meta:title",value:"meta:title",text:r("web20_downloadcenter_filter_title")}],onChange:t,name:""})})]})})})};var ej=n(104),ew=n.n(ej),ek=n(12132),eI=n(70622),eC=n(23130);let eN=function(e){var t=e.show,n=e.count,r=e.handleClose,a=e.openOrders,o=(0,eC.d)(),s=(0,K.z1)().trackClick,l=(0,w.hH)();return t?(0,i.jsxs)("div",{className:ew().notification,children:[(0,i.jsxs)("div",{className:ew().contentWrapper,children:[o?(0,i.jsx)("h6",{className:"gdds-headline ".concat(ew().title),children:l("web20_downloadcenter_order_hint_title")}):(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_order_hint_title",className:ew().title}),(0,i.jsx)(ek.$n,{onClick:r,type:ek.lP.PLAIN,align:"right",className:ew().close,color:"#fff",children:(0,i.jsx)(eI.In,{symbol:"close"})})]}),(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_order_hint_amount",placeholder:{amount:(void 0===n?0:n).toString()},className:ew().text}),(0,i.jsx)(R.$,{stylingType:"secondary",onClick:function(){s({click_intent:"view order - hint",click_element:"download center"}),a(),r()},children:(0,i.jsx)(N.Translation,{id:"web20_downloadcenter_order_hint_link"})})]}):null};var eT=n(2734),eS=n(9966),eA=n(8582),eP=new Map,eE=n(20063),eL=n(26730),eD=n(43697),eF=n(29041);function eB(e){var t=e.page,n=e.sort,r=void 0===n?"date":n,i=e.segment,a=e.options,o=e.ITEMS_PER_PAGE,s=e.filter,l=e.q,c=e.replaceSearchParams,d=e.headersList;return function(e){var n=e.pageParam,u=void 0===n?1:n;return(0,em._)(function(){var e,n,m;return(0,ep.YH)(this,function(p){return(e=u!==t+1,n={sort:r,segment:null!=i?i:"",prefilter:(0,eL.gO)(a.prefilterTags),agg:"filter1.filter2.filter3.filter4",agg_mode:"all",num:String(e?t*o:o),offset:String((u-1)*o)},s&&(n.filters=s),l&&(n.q=l),m="".concat((0,eg.A)("search",{}
1),"?").concat(new URLSearchParams(n).toString()),!e&&c&&c({page:String(u)}),d)?[2,(0,eF.O)("elasticsearchservice",d).json("/search/?".concat(new URLSearchParams(n).toString()))]:[2,fetch(m).then(function(e){if(e.ok)return e.json();throw eD.t.error("Failure fetching downloads"),Error("Failure fetching downloads")})]})})()}}function eH(e){var t,n,a,o,d,h,x,j,w,I=e.page,N=I.headline,A=I.subline,P=I.text,E=I.preFilters,L=I.pinHeadline,D=I.pins,F=void 0===D?[]:D,B=I.disableSearchbar,H=I.disableUserFilters,M=void 0!==H&&H,R=I.itemsPerPage,O=e.contentAreas.content,W=e.initialData,z=(0,p.d4)(eT.n3),G=(0,c._)((t="sessionStorage",n="orders",a=[],d=(o=(0,c._)((0,m.useState)(function(){var e=window[t].getItem(n);return e?JSON.parse(e):a}),2))[0],h=o[1],(0,m.useEffect)(function(){var e;return e="".concat(t,".").concat(n),eP.has(e)||eP.set(e,new Set),eP.get(e).add(h),function(){var t;null==(t=eP.get(e))||t.delete(h)}},[n]),[d,function(e){var r,i,a=(0,eA._)(e,Function)?e(d):e;window[t].setItem(n,JSON.stringify(a)),h(a),i="".concat(t,".").concat(n),null==(r=eP.get(i))||r.forEach(function(e){return e(a)})}]),2),V=G[0],U=G[1],q=(0,m.useRef)(void 0),Z=(0,eS.N)()||"yyyy-MM-dd",$=(0,eC.d)(),K=(0,c._)((0,m.useState)(!1),2),J=K[0],Q=K[1],ee=(0,c._)((0,m.useState)(null),2),et=ee[0],en=ee[1],er=(0,m.useRef)(void 0),ei=(0,eo.$)(),ea=ei.trackSearchResults,ec=ei.trackGenericClick,ed=function(e,t){var n,i,a,o,s,d=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).onSuccess,u=(0,m.useRef)(null),h=null!=(o=e.itemsPerPage)?o:12,_=(0,eE.useRouter)(),f=(0,eE.usePathname)(),v=(0,eE.useSearchParams)(),g=Object.fromEntries(v),x=g.sort,b=void 0===x?"date":x,y=g.q,j=g.filter,w=g.page,k=w?parseInt(w,10):1,I=(0,p.d4)(ex.Ld),C=(0,m.useRef)(void 0),N=function(e){var t=new URLSearchParams((0,r._)({},Object.fromEntries(v),e));_.replace("".concat(f,"?").concat(t.toString()),{scroll:!1})},T=(0,eh.useInfiniteQuery)(["downloadcenter",b,j,y,I,e],eB({page:k,sort:b,segment:I,options:e,ITEMS_P
1ER_PAGE:h,filter:j,q:y,replaceSearchParams:N}),{getNextPageParam:function(e,t){(null==e?void 0:e.aggregations)&&(C.current=e.aggregations);var n=t.reduce(function(e,t){var n;return e+((null==(n=t.results)?void 0:n.length)||0)},0),r=Math.ceil(n/h);return n<(null==e?void 0:e.totalResults)?r+1:void 0},initialData:t}),S=T.data,A=T.fetchNextPage,P=T.hasNextPage,E=T.status,L=JSON.stringify(null!=j?j:null),D=null!=(s=null==S||null==(a=S.pages[0])?void 0:a.totalResults)?s:0;return(0,m.useEffect)(function(){if("success"===E){var e="".concat(D,"|").concat(null!=y?y:"","|").concat(L);u.current!==e&&(u.current=e,null==d||d(D,null!=y?y:""))}},[D,E,y,j,d]),{data:(null==S?void 0:S.pages)&&(null==S?void 0:S.pages.length)>0?(0,l._)((0,r._)({},S.pages[0]),{results:null==S?void 0:S.pages.flatMap(function(e){return e.results})}):{results:[],aggregations:C.current,request:{sort:[b]}},loadMore:A,isLastPage:!P,setSorting:function(e){N({sort:e,page:String(1)})},activeFilters:(n=Object.fromEntries(v).filter,i={},n&&(i=n.split(".").reduce(function(e,t){var n=(0,c._)(t.split(":"),2),r=n[0],i=n[1];return e[r]=i.split("|"),e},{})),i),setFilters:function(e){N({filter:Object.entries(Object.fromEntries(Object.entries(e).filter(function(e){var t=(0,c._)(e,2),n=(t[0],t[1]);return null==n?void 0:n.length}))).map(function(e){var t=(0,c._)(e,2),n=t[0],r=t[1];return"".concat(n,":").concat(r.join("|"))}).join("."),page:String(1)})},search:Object.fromEntries(v).q||"",setSearch:function(e){N({q:e,page:String(1)})}}}({prefilterTags:void 0===E?[]:E,itemsPerPage:void 0===R?24:R},W,{onSuccess:function(e,t){ea({page_content_type:"download-center",search_term:t,search_results:e})}}),e_=ed.data,ef=ed.loadMore,ev=ed.isLastPage,eg=ed.setFilters,ej=ed.activeFilters,ew=ed.search,ek=ed.setSearch,eI=ed.setSorting,eL=(x=(0,p.d4)(ex.Ld),j={itemsPerPage:1e3,prefilterTags:[]},{data:(0,eh.useQuery)(["downloadcenter-all",x,j],function(){return(0,em._)(function(){return(0,ep.YH)(this,function(e){return[2,eB({page:1,sort:"date",segment:x,options:j,ITEMS_PER_PAGE:j.itemsPerPage,filter:"",q:""})({pageParam:1})]})})()},{staleTime:3e5}).data||{results:[],aggregations:{},request:{sort:["date"]}}}).data;function eD(e){var t=[];V.some(function(t){return t.id===e.id})?t=V.filter(function(t){return t.id!==e.id}):(t=V.concat([e]),er.current&&clearTimeout(er.current),Q(!0),er.current=setTimeout(function(){Q(!1)},5e3)),U(t)}function eF(e,t){var n=t.map(function(e){return e.value});ec({page_content_type:"download-center",page_section:"download-filters",interaction_type:"select-filter",link_text:(null==n?void 0:n.length)?n.join(","):""}),eg((0,l._)((0,r._)({},ej),(0,s._)({},e,n)))}var eH=Object.keys((null==e_?void 0:e_.aggregations)||{}).length>1,eM=null==F?void 0:F.map(function(e){var t;return null==eL||null==(t=eL.results)?void 0:t.find(function(t){var n,r;return null==t||null==(r=t.meta)||null==(n=r.downloadId)?void 0:n.includes(e.toString())})}).filter(Boolean),eR=null==e_||null==(w=e_.results)?void 0:w.some(function(e){var t,n=null==e||null==(t=e.meta)?void 0:t.order;return n&&n.some(function(e){return"false"!==e})});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(f.m,{maxContentWidth:(0,T.gi)(T.pc.gddsFullGrid),children:(0,i.jsxs)(v.f,{children:[(0,i.jsx)(g.f,{size:[6,8,8],children:(0,i.jsx)("div",{className:b().textbox,children:(0,i.jsx)(C.Headline,{title:N,subtitle:A,tag:$?y.X.h1:y.X.h2,variant:y.X.h1,className:b().headline,text:P})})}),eR&&(0,i.jsx)(g.f,{size:[6,6,4],className:b().cartColumn,children:(0,i.jsx)(X,{orders:V,downloads:[],updateDownload:function(){},updateOrder:eD,updateAmount:function(e){U(V.map(function(t){return t.id===e.id?e:t}))},downloadZip:function(){},translations:z,setDownloadProgress:function(){},downloadForm:O,openOrdersTrigger:et,getSessionStorage:function(){U([])}})})]})}),eM.length>0&&(0,i.jsx)("div",{className:b().pins,children:(0,i.jsxs)(f.m,{maxContentWidth:(0,T.gi)(T.pc.gddsFullGrid),children:[L&&(0,i.jsx)(C.Headline,{title:L,tag:y.X.h2,className:b().pinHeadline}),(0,i.jsx)("div",{className:b().pinGrid,children:eM.map(function(e){return(0,i.jsx)(es,{dateFormat:Z,updateOrder:eD,updateDownload:function(){},downloads:[],tileData:e,hasOrder:!!V.find(function(t){return t.id===e.id}),isRecommended:!0,className:b().pinTile},u()(e))})})]})}),(0,i.jsxs)(f.m,{maxContentWidth:(0,T.gi)(T.pc.gddsFullGrid),children:[(0,i.jsx)(v.f,{className:b().centeredCol,children:(0,i.jsx)(g.f,{size:eH?[4,4,4]:[4,6,6],children:(0,i.jsx)("div",{className:"c-downloadcenter",children:(0,i.jsxs)("div",{className:(0,Y.B)("c-search-navigation",eH&&"without-filter"),children:[void 0!==B&&B||(0,i.jsx)(eb,{handleSearchSubmit:ek,initialValue:ew}),!eH&&!M&&(null==e_?void 0:e_.aggregations)&&Object.keys(e_.aggregations).map(function(e){var t,n=null!=(t=ej[e])?t:[];return(0,i.jsx)(k,{filterKey:e,options:_()(e_.aggregations[e],[function(e){return e.value.toLowerCase()}]),handleFilterChange:eF,activeItems:Array.isArray(n)?n:[n]},e)})]})})})}),(0,i.jsxs)(i.Fragment,{children:[eH&&!M&&(0,i.jsx)(eu,{data:e_,activeFilters:ej,handleFilterChange:eF}),(0,i.jsx)(ey,{totalResults:null==e_?void 0:e_.totalResults,handleSortChange:function(e){var t,n;ec({page_content_type:"download-center",page_section:"download-filters",interaction_type:"sort",link_text:null!=(n=null==e||null==(t=e.value)?void 0:t.replace(/^meta:/,""))?n:""}),eI(e.value)}}),(0,i.jsx)(el,{dateFormat:Z,updateOrder:eD,handleLoadMore:ef,results:(null==e_?void 0:e_.results)||[],orders:V,containerRef:q,lastPage:ev,downloads:[],updateDownload:function(){}})]}),e_&&0===e_.totalResults&&(0,i.jsx)(S,{query:ew,headline:z.web20_search_results}),(0,i.jsx)(eN,{show:J,count:null==V?void 0:V.length,openOrders:function(){en(function(e){return null===e||!e})},handleClose:function(){Q(!1)}})]})]})}var eM=n(81912),eR=n(69870),eO=n(99749);function eW(e){var t=(0,eO.HZ)();if(!(0,eO.AU)(t))return null;var n=(0,r._)({},e,t),a=n.breadcrumbs,s=n.page,l=n.contentAreas,c=n.initialData,d=n.relatedLinks;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(eR.default,{items:a,className:o().breadcrumbs}),(0,i.jsx)(eH,{page:s,contentAreas:l,initialData:c}),(0,i.jsx)(eM.l,{title:null==d?void 0:d.title,anchor:null==d?void 0:d.anchor,categories:null==d?void 0:d.categories})]})}},89282:(e,t,n)=>{"use strict";n.d(t,{ContentElement:()=>eh});var r=n(67867),i=n(11470),a=n(12844),o=n(95155),s=n(12115),l=n(27987),c=n(6442),d=n.n(c),u=n(67909),m=(0,u.default)(function(){return Promise.all([n.e(4767),n.e(5113)]).then(n.bind(n,15113)).then(function(e){return e.Accordion})},{loadableGenerated:{webpack:function(){return[15113]}}}),p=(0,u.default)(function(){return Promise.all([n.e(4767),n.e(419)]).then(n.bind(n,419)).then(function(e){return e.Accordion})},{loadableGenerated:{webpack:function(){return[419]}}}),h=(0,u.default)(function(){return Promise.resolve().then(n.bind(n,75052)).then(function(e){return e.OnlineCatalogAssets})},{loadableGenerated:{webpack:function(){return[75052]}}}),_=(0,u.default)(function(){return Promise.all([n.e(4767),n.e(9896)]).then(n.bind(n,4989
16)).then(function(e){return e.Accordion})},{loadableGenerated:{webpack:function(){return[49896]}}}),f=(0,u.default)(function(){return Promise.resolve().then(n.bind(n,49887)).then(function(e){return e.CTAButton})},{loadableGenerated:{webpack:function(){return[49887]}}}),v=(0,u.default)(function(){return Promise.resolve().then(n.bind(n,74092)).then(function(e){return e.ButtonGroup})},{loadableGenerated:{webpack:function(){return[74092]}}}),g=(0,u.default)(function(){return Promise.all([n.e(6858),n.e(175)]).then(n.bind(n,10175)).then(function(e){return e.InteractiveHotspot})},{loadableGenerated:{webpack:function(){return[10175]}}}),x=(0,u.default)(function(){return Promise.all([n.e(6173),n.e(6257),n.e(3113)]).then(n.bind(n,93113)).then(function(e){return e.ProductiveTiles})},{loadableGenerated:{webpack:function(){return[93113]}}}),b=(0,u.default)(function(){return Promise.resolve().then(n.bind(n,48434)).then(function(e){return e.HeroTiles})},{loadableGenerated:{webpack:function(){return[48434]}}}),y=(0,u.default)(function(){return Promise.all([n.e(8625),n.e(2851)]).then(n.bind(n,55505)).then(function(e){return e.TextImage})},{loadableGenerated:{webpack:function(){return[55505]}}}),j=(0,u.default)(function(){return Promise.all([n.e(1341),n.e(7797)]).then(n.bind(n,47797)).then(function(e){return e.CrmForms})},{loadableGenerated:{webpack:function(){return[47797]}}}),w=(0,u.default)(function(){return Promise.all([n.e(8625),n.e(2851)]).then(n.bind(n,44592)).then(function(e){return e.TextMediaColumn})},{loadableGenerated:{webpack:function(){return[44592]}}}),k=(0,u.default)(function(){return Promise.all([n.e(169),n.e(66)]).then(n.bind(n,10066)).then(function(e){return e.ProductComparison})},{loadableGenerated:{webpack:function(){return[10066]}}}),I=(0,u.default)(function(){return Promise.resolve().then(n.bind(n,59784)).then(function(e){return e.IntroText})},{loadableGenerated:{webpack:function(){return[59784]}}}),C=(0,u.default)(function(){return Promise.all([n.e(5947),n.e(5878),n.e(4208)]).then(n.bind(n,44208)).then(function(e){return e.GddsTabs})},{loadableGenerated:{webpack:function(){return[44208]}}}),N=(0,u.default)(function(){return Promise.all([n.e(7292),n.e(161)]).then(n.bind(n,20161)).then(function(e){return e.ImageGallery})},{loadableGenerated:{webpack:function(){return[20161]}}}),T=(0,u.default)(function(){return n.e(7944).then(n.bind(n,37944)).then(function(e){return e.Video})},{loadableGenerated:{webpack:function(){return[37944]}}}),S=(0,u.default)(function(){return Promise.all([n.e(1007),n.e(1795)]).then(n.bind(n,71795)).then(function(e){return e.FullGridImage})},{loadableGenerated:{webpack:function(){return[71795]}}}),A=(0,u.default)(function(){return Promise.all([n.e(7249),n.e(6858),n.e(5276)]).then(n.bind(n,35276)).then(function(e){return e.ProductSlider})},{loadableGenerated:{webpack:function(){return[35276]}}}),P=(0,u.default)(function(){return Promise.all([n.e(8483),n.e(6858),n.e(7249),n.e(6350)]).then(n.bind(n,96350)).then(function(e){return e.WorldRegions})},{loadableGenerated:{webpack:function(){return[96350]}}}),E=(0,u.default)(function(){return n.e(7569).then(n.bind(n,27569)).then(function(e){return e.ShowroomLocatorTeaser})},{loadableGenerated:{webpack:function(){return[27569]}}}),L=(0,u.default)(function(){return Promise.all([n.e(4107),n.e(3359)]).then(n.bind(n,3359)).then(function(e){return e.TeaserTiles})},{loadableGenerated:{webpack:function(){return[3359]}}}),D=(0,u.default)(function(){return Promise.all([n.e(5947),n.e(5878),n.e(2934)]).then(n.bind(n,92934)).then(function(e){return e.SlidingTabs})},{loadableGenerated:{webpack:function(){return[92934]}}}),F=(0,u.default)(function(){return n.e(4497).then(n.bind(n,6878)).then(function(e){return e.ProductTiles})},{loadableGenerated:{webpack:function(){return[6878]}}}),B=(0,u.default)(function(){return Promise.all([n.e(6282),n.e(9770)]).then(n.bind(n,69770)).then(function(e){return e.InteractiveDescription})},{loadableGenerated:{webpack:function(){return[69770]}}}),H=(0,u.default)(function(){return Promise.all([n.e(3586),n.e(9568)]).then(n.bind(n,57187)).then(function(e){return e.LeadModule})},{loadableGenerated:{webpack:function(){return[57187]}}}),M=(0,u.default)(function(){return Promise.all([n.e(1289),n.e(7023),n.e(9849)]).then(n.bind(n,19849)).then(function(e){return e.ShowroomLocator})},{loadableGenerated:{webpack:function(){return[19849]}}}),R=(0,u.default)(function(){return Promise.all([n.e(2607),n.e(2943)]).then(n.bind(n,22943)).then(function(e){return e.Profile})},{loadableGenerated:{webpack:function(){return[22943]}}}),O=(0,u.default)(function(){return Promise.all([n.e(2607),n.e(7233)]).then(n.bind(n,7233)).then(function(e){return e.Verification})},{loadableGenerated:{webpack:function(){return[7233]}}}),W=(0,u.default)(function(){return Promise.all([n.e(2607),n.e(65)]).then(n.bind(n,70065)).then(function(e){return e.Reset})},{loadableGenerated:{webpack:function(){return[70065]}}}),z=(0,u.default)(function(){return Promise.all([n.e(9),n.e(2247)]).then(n.bind(n,82247)).then(function(e){return e.Awards})},{loadableGenerated:{webpack:function(){return[82247]}}}),G=(0,u.default)(function(){return Promise.all([n.e(2967),n.e(9346)]).then(n.bind(n,39346)).then(function(e){return e.CountrySwitch})},{loadableGenerated:{webpack:function(){return[39346]}}}),V=(0,u.default)(function(){return Promise.all([n.e(9687),n.e(9598)]).then(n.bind(n,19598)).then(function(e){return e.Picto})},{loadableGenerated:{webpack:function(){return[19598]}}}),U=(0,u.default)(function(){return Promise.all([n.e(3717),n.e(108)]).then(n.bind(n,80108)).then(function(e){return e.Table})},{loadableGenerated:{webpack:function(){return[80108]}}}),q=(0,u.default)(function(){return Promise.all([n.e(1163),n.e(1543)]).then(n.bind(n,81543)).then(function(e){return e.Usercentrics})},{loadableGenerated:{webpack:function(){return[81543]}}}),Y=(0,u.default)(function(){return Promise.all([n.e(1114),n.e(7425)]).then(n.bind(n,17425)).then(function(e){return e.SectionSlider})},{loadableGenerated:{webpack:function(){return[17425]}}}),Z=(0,u.default)(function(){return Promise.all([n.e(1887),n.e(6705)]).then(n.bind(n,16705)).then(function(e){return e.PictureSlider})},{loadableGenerated:{webpack:function(){return[16705]}}}),$=(0,u.default)(function(){return Promise.all([n.e(1511),n.e(6387)]).then(n.bind(n,6387)).then(function(e){return e.CountrySelector})},{loadableGenerated:{webpack:function(){return[6387]}}}),K=(0,u.default)(function(){return Promise.all([n.e(2774),n.e(9123),n.e(9015)]).then(n.bind(n,69015)).then(function(e){return e.ZipCodeSearch})},{loadableGenerated:{webpack:function(){return[69015]}}}),X=(0,u.default)(function(){return Promise.resolve().then(n.bind(n,72)).then(function(e){return e.FormController})},{loadableGenerated:{webpack:function(){return[72]}}}),J={accordion:{component:m},accordion_nordics:{component:p},button_group:{component:v},faq_accordion:{component:_},call_to_action_button:{component:f},productive_tiles:{component:x},hero_tiles:{component:b},tiles:{component:x},tabs_nordics:{component:D},interactive_hotspot:{component:g},intro_section:{component:I},tabs:{component:C,isContainer:!0},image_gallery_group:{component:N},nordics_image_gallery:{component:N},image_gallery:{component:N},video_section:{component:T},full_grid_image:{component:S},interactive_product_slider:{component:A},before_after_slider:{component:A},text_image:{component:y},text_media:{component:y},crm_forms:{component:j},text_media_columns_section:{component:w},world_map_section:{component:P},showroom_locator_teaser:{component:E},contact_tiles:{component:x},nordics_product_tiles:{component:F},nordics_teaser_tiles:{component:L},product_tiles:{component:F},nordics_interactive_description:{component:B},nordics_lead_module:{component:H},interactive_description:{component:B},locator:{component:M},ciam_verification:{component:O},ciam_pw:{component:W},profile_page_embedded:{component:R},awards:{component:z},country_switch:{component:G},picto:{component:V},table:{component:U},usercentrics:{component:q},section_slider:{component:Y},picture_slider:{component:Z},product_comparison:{component:k},online_catalog_assets:{component:h},oxomi:{component:(0,u.default)(function(){return Promise.all([n.e(5419),n.e(3612)]).then(n.bind(n,33612)).then(function(e){return e.MemoizedOxomi})},{loadableGenerated:{webpack:function(){return[33612]}}})},country_selector:{component:$},zip_code_search:{component:K},form:{component:X},keyfigure_box:{component:(0,u.default)(function(){return Promise.all([n.e(9040),n.e(7350)]).then(n.bind(n,87350)).then(function(e){return e.KeyFigure})},{loadableGenerated:{webpack:function(){return[87350]}}})},info_box:{component:(0,u.default)(function(){return Promise.all([n.e(9040),n.e(2
1173)]).then(n.bind(n,52173)).then(function(e){return e.InfoBox})},{loadableGenerated:{webpack:function(){return[52173]}}})},iframe_section:{component:(0,u.default)(function(){return Promise.all([n.e(5631),n.e(5831)]).then(n.bind(n,25831)).then(function(e){return e.IframeSection})},{loadableGenerated:{webpack:function(){return[25831]}}})},scroll_story:{component:(0,u.default)(function(){return Promise.resolve().then(n.bind(n,17028)).then(function(e){return e.ScrollStory})},{loadableGenerated:{webpack:function(){return[17028]}}})},testimonial_section:{component:(0,u.default)(function(){return Promise.all([n.e(5321),n.e(9040),n.e(4930)]).then(n.bind(n,24930)).then(function(e){return e.Testimonial})},{loadableGenerated:{webpack:function(){return[24930]}}})},press_release_overview_section:{component:(0,u.default)(function(){return Promise.all([n.e(6173),n.e(6257),n.e(8284)]).then(n.bind(n,48284)).then(function(e){return e.PressReleaseOverview})},{loadableGenerated:{webpack:function(){return[48284]}}})}},Q=n(60190),ee=n(5760),et=n(77968);function en(e){var t=e.type,n=e.previewId;return(0,et.K)()?(0,o.jsx)("div",{className:"grid-container",children:(0,o.jsx)(ee.O,{previewId:n,children:(0,o.jsx)(Q.Q,{closable:!1,type:"warning",content:'Section "'.concat(t,'" is deprecated and can be deleted.')})})}):null}var er=function(e){var t=e.type,n=e.isPreview,r=e.previewId,i=e.error;if(!n)return null;var a='Section "'.concat(t,'" has an error.');return console.error(a,i),(0,o.jsx)("div",{className:"grid-container",children:(0,o.jsx)(ee.O,{previewId:r,children:(0,o.jsx)(Q.Q,{closable:!1,type:"warning",content:a})})})};function ei(e){var t=e.children,n=e.isContainerChild,s=e.previewId,l=(0,a._)(e,["children","isContainerChild","previewId"]);return n?t:(0,o.jsx)(ee.O,(0,i._)((0,r._)({},l),{previewId:s,children:t}))}var ea=n(92254),eo=n(43697),es=n(74092);function el(e){return!!e&&"targetChannel"in e}function ec(e){if((0,ea.Im)(e.link))return!e.text;if("iframe"===e.link.type&&(t=e.link)&&"url"in t)return(0,ea.Im)(e.text)||(0,ea.Im)(e.link.url)||!e.link.height||!e.link.width;"Link"===e.link._typename&&"_popup"===e.link.window&&(null==(r=e.link)||null==(n=r.popup)?void 0:n.height)&&(null==(a=e.link)||null==(i=a.popup)||i.width);var t,n,r,i,a,o=e.link;return(0,ea.Im)(e.text)||(0,ea.Im)(o.text)||(0,ea.Im)(o.target)}var ed={accordion:function(e){return e.titleInAnchor&&!e.title||(0,ea.Im)(e.items)},faq_accordion:function(e){var t=e.items.some(function(e){return(0,ea.Im)(e.question)});return e.titleInAnchor&&!e.title||(0,ea.Im)(e.items)||t},awards:function(e){return e.titleInAnchor&&!(e.title||e.anchor)||(0,ea.Im)(e.blocks.filter(function(e){return e.title||!(0,ea.Im)(e.awards)}))},call_to_action_button:ec,button_group:function(e){return!e.variant||es.buttonGroup[e.variant].some(function(t){var n;return ec({link:e[t],text:null==(n=e[t])?void 0:n.text})})},category_list:function(e){var t=e.categoryItems.some(function(e){return(0,ea.Im)(e.title)||(0,ea.Im)(e.picture)||(0,ea.Im)(e.categoryCatalogId)});return e.titleInAnchor&&!e.title||(0,ea.Im)(e.categoryItems)||t},ciam_verification:function(e){return!!(e.titleInAnchor&&!e.title)},ciam_pw:function(e){return!!(e.titleInAnchor&&!e.title)},country_switch:function(e){return!!(e.titleInAnchor&&!e.title)},picture_slider:function(e){return(0,ea.Im)(e.items)},image_gallery:function(e){var t=e.imageGallery.some(function(e){var t,n,r,i,a,o,s,l;return(0,ea.Im)(e.picture)||!(0,ea.Im)(e.link1)&&((0,ea.Im)(null==(t=e.link1)?void 0:t.target)||(0,ea.Im)(null==(n=e.link1)?void 0:n.text))||(null==(r=e.link1)?void 0:r.type)==="video_category_link"&&el(e.link1)&&(0,ea.Im)(null==(i=e.link1)?void 0:i.targetChannel)||!(0,ea.Im)(e.link2)&&((0,ea.Im)(null==(a=e.link2)?void 0:a.target)||(0,ea.Im)(null==(o=e.link2)?void 0:o.text))||(null==(s=e.link2)?void 0:s.type)==="video_category_link"&&el(e.link2)&&(0,ea.Im)(null==(l=e.link2)?void 0:l.targetChannel)});return e.titleInAnchor&&!e.title||(0,ea.Im)(e.imageGallery)||t},interactive_description:function(e){return!!(e.titleInAnchor&&!e.title)||(0,ea.Im)(e.imageMap.image)},landingpage_intro:function(e){return e.titleInAnchor&&!e.headline||!e.picture},landingpage_text:function(e){return e.titleInAnchor&&!e.headline||!e.text||!e["background-color"]},lead_module:function(e){var t=e.modules.some(function(e){return(0,ea.Im)(e.headline)||(0,ea.Im)(e.icon)||(0,ea.Im)(e.text)||(0,ea.Im)(e.buttonText)});return e.titleInAnchor&&!e.title||(0,ea.Im)(e.modules)||t},locator:function(e){return e.titleInAnchor&&!e.title||"showroom"!==e.dataMode&&(0,ea.Im)(e.data)||(0,ea.Im)(e.searchPlaceholder)||(0,ea.Im)(e.label)||"hotel"===e.dataMode&&(0,ea.Im)(e.modelLabel)},oxomi:function(e){return!e.oxomiId},picto:function(e){var t=e.items.some(function(e){return(0,ea.Im)(e.headline)||(0,ea.Im)(e.image)});return e.titleInAnchor&&!e.title||(0,ea.Im)(e.items)||t},product_comparison:function(e){return"true"===e.titleInAnchor&&!e.title||(0,ea.Im)(e.productItems)||e.productItems.every(function(e){return(0,ea.Im)(e.useCases)})},product_tiles:function(e){return e.titleInAnchor&&!e.title||(0,ea.Im)(e.productItems)},profile_page_embedded:function(e){return!!(e.titleInAnchor&&!e.title)},table:function(e){return e.titleInAnchor&&!e.title||!e.table.includes("<tbody>")},tabs:function(e){return!!(e.titleInAnchor&&!e.title||(0,ea.Im)(e.tabs)||e.tabs.length<2)},teaser_tiles:function(e){var t=e.tile.some(function(e){var t,n;return(0,ea.Im)(e.type)||(0,ea.Im)(e.headline)||"locator_tile"!==e.type&&"showroom_locator_tile"!==e.type&&((0,ea.Im)(e.link)||(0,ea.Im)(e.link.target)||(0,ea.Im)(e.link.target)||(0,ea.Im)(e.link.text))||"locator_tile"===e.type&&(0,ea.Im)(e.targetUrl)||"vertical_tile"===e.type&&(0,ea.Im)(e.image)&&(0,ea.Im)(null==(t=e.video)?void 0:t.videoId)||"horizontal_tile"===e.type&&(0,ea.Im)(e.image)&&(0,ea.Im)(null==(n=e.video)?void 0:n.videoId)});return(0,ea.Im)(e.tile)||t},text_image:function(e){return(0,ea.Im)(e.images)&&(0,ea.Im)(e.picture)&&(0,ea.Im)(e.content)&&(0,ea.Im)(e.title)&&(0,ea.Im)(e.subt
1itle)},text_image_teaser:function(e){return e.titleInAnchor&&!e.title||(0,ea.Im)(e.content)||(0,ea.Im)(e.images)||(0,ea.Im)(e.teaserTitle)||(0,ea.Im)(e.teaserContent)},text_video:function(e){var t;return e.titleInAnchor&&!e.title||!e.text||!(null==(t=e.video)?void 0:t.videoId)},tiles:function(e){var t,n,r,i,a=!1;return!(0,ea.Im)(e.tiles)&&(t=e.tiles,n=!1,null==t||t.forEach(function(e){!e.isAutofilled&&((0,ea.Im)(e.title)||(0,ea.Im)(e.content)||(0,ea.Im)(e.picture)&&(0,ea.Im)(e.video.videoId))&&(n=!0)}),n)&&(a=!0),!(0,ea.Im)(e.items)&&(r=e.items,i=!1,(!r||(null==r?void 0:r.length)<1)&&(i=!0),null==r||r.forEach(function(e){var t;!e.isAutofilled&&(0,ea.Im)(null==(t=e.video)?void 0:t.videoId)&&(0,ea.Im)(e.image)&&(i=!0)}),i)&&(a=!0),e.titleInAnchor&&!e.title||(0,ea.Im)(e.items)&&(0,ea.Im)(e.tiles)||a},tool_integration:function(e){return!e.identifier||!e.scriptUrl},video_content:function(e){return e.titleInAnchor&&!e.title||(0,ea.Im)(e.textColor)||!e.video.videoId},zip_code_search:function(e){return(0,ea.Im)(e.title)||!e.inputLabel||!e.errorMessage||!e.fileUrl},form:function(e){return!e.target||e.formId.includes("_null_")||e.fieldsets.fields.length<2},accordion_nordics:function(e){var t=e.accordionItems.some(function(e){return(0,ea.Im)(e.label)});return e.titleInAnchor&&!e.title||(0,ea.Im)(e.accordionItems)||t},nordics_lead_module:function(e){var t=e.modules.some(function(e){var t,n;return(0,ea.Im)(e.icon)||(0,ea.Im)(e.headline)||(0,ea.Im)(e.text)||(0,ea.Im)(e.buttonText)||"nordics_lead_module_link"===e.type&&!e.url||"nordics_lead_module_form"===e.type&&!(null==(n=e.forms)||null==(t=n[0])?void 0:t.formId)});return e.titleInAnchor&&!e.title||(0,ea.Im)(e.modules)||t},nordics_image_gallery:function(e){var t=!1;return e.imageGallery.forEach(function(e){(0,ea.Im)(e.picture)&&(t=!0)}),e.titleInAnchor&&!e.title||(0,ea.Im)(e.imageGallery)||t},tabs_nordics:function(e){var t=!1;return e.tabs.forEach(function(e){(0,ea.Im)(e.label)&&(t=!0)}),!!(e.titleInAnchor&&!e.title||(0,ea.Im)(e.tabs)||e.tabs.length<2||t)},nordics_teaser_tiles:function(e){return e.titleInAnchor&&!e.title||(0,ea.Im)(e.tiles)},text_media:function(e){return!e.mediaItems.length&&(0,ea.Im)(e.title)&&(0,ea.Im)(e.subt
1itle)&&(0,ea.Im)(e.subline)&&(0,ea.Im)(e.content)||!!(e.titleInAnchor&&!e.title)},text_media_columns_section:function(e){var t=!1;return e.columns&&(t=e.columns.some(function(e){return(0,ea.Im)(e.richText)})),!!((0,ea.Im)(e.columns)||t||e.titleInAnchor&&!e.title)},nordics_interactive_description:function(e){return e.titleInAnchor&&!e.title||!e.imageMap.image},nordics_product_tiles:function(e){return e.titleInAnchor&&!e.title||(0,ea.Im)(e.productItems)},jobs_section:function(e){return!e.label1||!e.label2||!e.link},expressive_tiles:function(e){return(0,ea.Im)(e.items)},highlight_teaser_section:function(e){return!!(e.titleInAnchor&&!e.title)},contact:function(e){return!e.contact.name},section_slider:function(e){return!e.items.length},online_catalog_assets:function(e){return!!(e.titleInAnchor&&!e.title)},showroom_locator_teaser:function(e){return!e.title},contact_tiles:function(e){return(0,ea.Im)(e.items)},info_box:function(e){return(0,ea.Im)(e.boxes)},iframe_section:function(e){return(0,ea.Im)(e.url)},scroll_story:function(e){return(0,ea.Im)(e.scrollStoryId)},testimonial_section:function(e){return(0,ea.Im)(e.items)},before_after_slider:function(e){var t,n;return e.titleInAnchor&&(0,ea.Im)(e.title)||(0,ea.Im)(null==(t=e.imageBeforeObject)?void 0:t.url)||(0,ea.Im)(e.pictureBeforeAlt)||(0,ea.Im)(null==(n=e.imageAfterObject)?void 0:n.url)||(0,ea.Im)(e.pictureAfterAlt)}},eu=n(15109),em=(0,s.createContext)(null),ep=["full_grid_image"];function eh(e){var t,n,s,c=e.isChild,u=void 0!==c&&c,m=e.borderIgnoreIsLast,p=void 0!==m&&m,h=e.parentPreviewId,_=e.elementPreviewId,f=e.tppDisableAddSibling,v=(0,a._)(e,["isChild","borderIgnoreIsLast","parentPreviewId","elementPreviewId","tppDisableAddSibling"]),g=v.type,x=v.isInSubscription,b=void 0!==x&&x,y=v.isSectionReference,j=void 0!==y&&y,w=(0,et.K)();if(ep.includes(g)&&!u)return null;var k=J[g],I=k?k.component:null,C=I?!!k.isContainer:null,N=!u&&v.contentIndex===v.contentLength-1,T=!u&&0===v.contentIndex,S=null==v?void 0:v.previewId,A=w&&((t=ed[v.type])?t(v):(eo.t.error("missing is-empty-element implementation for data.type:",v.type),!1)),P=(s=!!(n=v.titleInAnchor),"false"===n&&(s=!1),s);return I?(0,o.jsx)(l.tH,{fallbackRender:function(e){return(0,o.jsx)(er,(0,r._)({previewId:S,isPreview:w,type:v.type},e))},children:(0,o.jsx)(em.Consumer,{children:function(e){var t;return(0,o.jsx)(ei,{isContainerChild:null!=e&&e,previewId:S,"data-is-in-subscription":b?"true":"false",tppDisableAddSibling:f,children:(0,o.jsxs)(em.Provider,{value:C,children:[b&&w&&(0,o.jsx)("div",{className:d().masterIcon,children:"Section"}),A?(0,o.jsx)(eu.ContentAreaPlaceholder,{contentType:v.type}):(0,o.jsx)(I,(0,i._)((0,r._)({},v),{isChild:u,border:N&&!p?"disable-border":null!=(t=v.border)?t:"",titleInAnchor:P,isContainerChild:null!=e&&e,isSectionReference:j,isInSubscription:b,parentPreviewId:h,elementPreviewId:_,isFirstElement:T}))]})})}})}):(0,o.jsx)(en,(0,r._)({},v))}},89358:(e,t,n)=>{"use strict";n.d(t,{W:()=>p});var r=n(95155),i=n(96256),a=n(31753),o=n(12115),s=n(23426),l=n(22178),c=n(35443),d=n(10418),u=n(92348),m=n(31988);function p(e){var t,n,p=e.headline,h=e.subHeadline,_=e.isSection,f=e.ariaLabelSearchIcon,v=e.ariaLabelLocalisationIcon,g=(0,o.useContext)(c.o7),x=g.error,b=g.resetError,y=(0,d.c)(),j=(0,s.DP)(),w=(0,m.R)(),k={xsmall:j.fontTokens.font07,medium:j.fontTokens.font06,large:j.fontTokens.font05,xlarge:j.fontTokens.font04},I=(0,u.j)(p),C=(0,u.j)(h);return(0,r.jsxs)(l.R,{children:[(0,r.jsxs)(l.Q,{children:[I&&(0,r.jsx)(i.Z,{size:k,variant:_?"h2":"h1",fontWeight:w?400:700,isUppercase:w,children:I}),C&&(0,r.jsx)(i.Z,{variant:"p1",children:C}),(0,r.jsx)(c.s7,{ariaLabelSearchIcon:f,ariaLabelLocalisationIcon:v})]}),x&&(0,r.jsx)(a.E,{type:"broadcast",text:null!=(n=null==y||null==(t=y.consent)?void 0:t.geoLocationFailureNote)?n:"",buttonStyleType:"flatInverted",showCloseButton:!0,positionTop:0,onClick:b,className:"notification"})]})}},89504:(e,t,n)=>{"use strict";n.d(t,{Q:()=>o});var r=n(67867),i=n(95155);n(12115);var a=n(99749);function o(e){return function(t){var n=(0,a.HZ)(),o=(0,r._)({},t,n);return(0,i.jsx)(e,(0,r._)({},o))}}},90494:(e,t,n)=>{"use strict";n.d(t,{Y:()=>l});var r=n(95155),i=n(12115),a=n(80560),o=n.n(a),s=n(56449);function l(e){var t,n=e.additionalClass,a=e.additionalStyle,l=e.children,c=e.onAfterOpen,d=e.onCloseRequest,u=e.onKeyLeft,m=void 0===u?function(e){e.preventDefault()}:u,p=e.onKeyRight,h=void 0===p?function(e){e.preventDefault()}:p;o().setAppElement(null==(t=document.querySelector("body"))?void 0:t.firstChild),(0,i.useEffect)(function(){var e;
1return o().setAppElement(null==(e=document.querySelector("body"))?void 0:e.firstChild),window.addEventListener("keydown",_),function(){window.removeEventListener("keydown",_)}}),(0,s.Z)(!0);var _=function(e){if(["input","select","button","textarea"].indexOf(e.target.tagName.toLowerCase())>-1)return null;switch(e.key){case"ArrowLeft":m(e);break;case"ArrowRight":h(e);break;default:return e}return e.preventDefault(),null};return(0,r.jsx)(o(),{isOpen:!0,onAfterOpen:void 0===c?function(){}:c,onRequestClose:d,style:{content:a},className:{base:"c-lightbox ".concat(void 0===n?"":n),afterOpen:"",beforeClose:""},overlayClassName:{base:"c-lightbox__overlay",afterOpen:"",beforeClose:""},children:l})}},90865:e=>{e.exports={courseDescriptionWrapper:"courseDescription_courseDescriptionWrapper__y411F",courseDescriptionWrapperNoPad:"courseDescription_courseDescriptionWrapperNoPad__RrOwD",tutorWrapper:"courseDescription_tutorWrapper__sktWZ",tutors:"courseDescription_tutors__j7_r7",tutorsInner:"courseDescription_tutorsInner__qvTyM",tutorsImage:"courseDescription_tutorsImage__TLobR",tutorsRole:"courseDescription_tutorsRole___uEWC",tutorsName:"courseDescription_tutorsName__RD4DG",tutorsPosition:"courseDescription_tutorsPosition__CmhIH"}},91921:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var r=n(67867),i=n(11470),a=n(80542),o=n(95155),s=n(12115),l=n(47650),c=n(47957),d=n.n(c);let u=function(e){var t=e.children,n=e.containerRef,r=e.dismissable,i=e.portalClass,c=e.portalRef,u=e.position,m=(0,a._)((0,s.useState)(0),2),p=m[0],h=m[1],_=(0,a._)((0,s.useState)(0),2),f=_[0],v=_[1],g=(0,a._)((0,s.useState)(0),2),x=g[0],b=g[1],y=(0,a._)((0,s.useState)(!1),2),j=y[0],w=y[1],k=(0,s.useRef)(void 0),I=(0,s.useRef)(document.createElement("div"));(void 0===c?null:c).current=I.current,(0,s.useEffect)(function(){return setTimeout(function(){return N()}),window.addEventListener("resize",d()(N),50),document.body.appendChild(I.current),function(){window.removeEventListener("resize",d()(N),50),I&&document.body.removeChild(I.current)}},[]);var C=function(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:window.scrollY+t.top,right:window.scrollX+t.right,bottom:window.scrollY+t.bottom,left:window.scrollX+t.left}},N=function(){var e=C(n.current),t=e.top,r=e.left,i=e.width,a=C(k.current),o=a.width,s=a.height,l=document.body.clientWidth,c=r+i/2-o/2,d=c>0?Math.max(0,c+o-l+25):c-25;h("top"===u?t-s-10:t+30),v(c-d),b(o/2-5+d),w(!0)};return(0,l.createPortal)((0,o.jsxs)("div",{className:"".concat(r?"c-tooltip__content--dismissable":"","\n c-tooltip__content").concat(i),style:{top:"".concat(p,"px"),left:"".concat(f,"px"),visibility:j?"visible":"hidden"},ref:k,children:[t,(0,o.jsx)("span",{className:"c-tooltip__arrow".concat(i),style:{left:"".concat(x,"px")}})]}),I.current)};var m=n(12132);let p=function(e){var t=e.trigger,n=e.content,l=e.children,c=e.dismissable,d=void 0!==c&&c,p=e.portalClass,h=e.position,_=(0,a._)((0,s.useState)(!1),2),f=_[0],v=_[1],g=(0,s.useRef)(null),x=(0,s.useRef)(null),b=(0,s.useCallback)(function(e){e&&e.stopPropagation(),v(!1)},[]),y=(0,s.useCallback)(function(e){var t,n;e.target===g.current||(null==(t=g.current)?void 0:t.contains(e.target))||(null==(n=x.current)?void 0:n.contains(e.target))||b(e)},[b]);(0,s.useEffect)(function(){"click"===t&&(f?document.body.addEventListener("click",y):document.body.removeEventListener("click",y))},[y,f,t]);var j=(0,s.useCallback)(function(){v(!0)},[]),w="click"!==t?{onMouseEnter:j,onMouseLeave:b}:{onClick:j};return(0,o.jsxs)("span",(0,i._)((0,r._)({className:"c-tooltip",role:"button",ref:g},w),{children:[f&&(0,o.jsxs)(u,{containerRef:g,portalRef:x,dismissable:d,portalClass:void 0===p?"":p,position:void 0===h?"top":h,children:[n,d&&(0,o.jsx)(m.$n,{type:m.lP.PLAIN,className:"c-tooltip__close","aria-label":"Close",onClick:b,symbol:"close"})]}),l]}))}}
1,92299:(e,t,n)=>{"use strict";n.d(t,{G:()=>o,p:()=>s});var r=n(37401),i=n.n(r),a=n(96721);function o(e,t,n,r){arguments.length>4&&void 0!==arguments[4]&&arguments[4];var o,s,l,c=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",d=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"",u=i()(t)?"/":t,m=e.key,p=e.categories,h=e.name;i()(d)||i()(c)?(s=(o=p?p.find(function(e){return!i()(e.name)}):r.find(function(e){return!i()(e.name)}))&&(0,a.z)(o.name),l=null==o?void 0:o.key):(l=d,s=(0,a.z)(c));var _=(0,a.z)(h);return s||l?"".concat(u).concat(s,"/").concat(l,"-").concat(n,"/").concat(_,"/").concat(m,"-").concat(n,"/"):"".concat(u).concat(_,"/").concat(m,"-").concat(n,"/")}function s(e,t,n){arguments.length>3&&void 0!==arguments[3]&&arguments[3];var r,o,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0,l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:void 0,c=i()(t)?"/":t,d=e.results,u=e.categoryId,m=e.categoryName,p=!s&&!i()(d)&&d[0].categories.find(function(e){return!i()(e.name)});return i()(u)&&i()(m)?(r=(0,a.z)(s?l:p.name),o=s?e.categoryCatalogId:p.key):(r=(0,a.z)(m||l),o=u),"".concat(c).concat(r,"/").concat(o,"-").concat(n,"/")}},93468:e=>{e.exports={softcontentResult:"search-softcontent_softcontentResult__6LbDV"}},93628:(e,t,n)=>{"use strict";n.d(t,{_:()=>s});var r=n(23426),i=n(75462),a=n(98569),o=n(22178),s=(0,r.Ay)(i.m).withConfig({componentId:"sc-3e19bbca-0"})(function(e){var t=e.isSection,n=e.theme;return(0,r.AH)(["display:flex;min-height:30rem;max-width:78rem;margin-bottom:",";","{flex:1;}@media ","{min-height:",";}@media ","{min-height:",";margin:",";max-width:80rem;}","{",";","{","}}.notification{box-sizing:border-box;animation:none;position:absolute;z-index:99;padding:",";left:",";",";",";",";}"],t?"0":"4rem",a.f,n.device.medium,t?"20rem":"34.5rem",n.device.large,t?"21rem":"43.25rem",t?"0 auto":"5rem auto",o.R,t&&"position: static",o.Q,t&&(0,r.AH)(["min-height:13.25rem;padding:1.5rem 1.5rem 2rem 1.5rem;> p{margin-bottom:1.5rem;}> h3{margin-bottom:0.5rem;}@media ","{margin:0 0 0 3rem;}@media ","{min-height:12.75rem;margin:0 0 0 5rem;padding:1.5rem 3rem 2.5rem 3rem;}"],n.device.medium,n.device.large),t?"0":"1rem",t?"2.5rem":"0",t&&"top: 1rem",t&&"right: 2.5rem",t&&"width: unset")})},94465:e=>{e.exports={container:"overview-container_container__WsmTt",inputCheckbox:"overview-container_inputCheckbox__QlKX6",inputRadio:"overview-container_inputRadio__k86MD",h1:"overview-container_h1__KBN7m",h3:"overview-container_h3__t8bO9",paymentHeadline:"overview-container_paymentHeadline__W0G0z",customerNumberText:"overview-container_customerNumberText__GjrIp",topMargin:"overview-container_topMargin__davaA",bottomMargin:"overview-container_bottomMargin__egBwU",buttonsWrapper:"overview-container_buttonsWrapper__vkFcn",backButton:"overview-container_backButton__kYbc5",editButton:"overview-container_editButton__KezCR",cartOverviewDevider:"overview-container_cartOverviewDevider__8LrfZ",loaderContent:"overview-container_loaderContent__RxM2r",loaderOverlay:"overview-container_loaderOverlay__V4XsN",loaderWrapper:"overview-container_loaderWrapper__MSEXG",singlePaymentLabel:"overview-container_singlePaymentLabel__8DPMh",termsAndConditions:"overview-container_termsAndConditions__5CVsY",radioInputWrapper:"overview-container_radioInputWrapper__MNYF2",label:"overview-container_label__r2Scd",gddsTermsCheckbox:"overview-container_gddsTermsCheckbox__WhGxm"}},95027:(e,t,n)=>{"use strict";n.d(t,{U:()=>o,_:()=>s});var r=n(81494),i=n(33649),a=n(2367);function o(e,t){return{type:"FETCH_HEADER_LINKS_FULFILLED",language:t,data:e}}function s(e){return function(t,n){return(0,r._)(function(){return(0,a.YH)(this,function(o){switch(o.label){case 0:if(n().navigation[e])return[2];return[4,(0,r._)(function(){var t;return(0,a.YH)(this,function(n){switch(n.label){case 0:return[4,fetch("/api/navigation/".concat(e)).then(function(e){return e.json()})];case 1:return t=n.sent(),[2,(0,i._)({},e,{main:{items:t.main},meta:t.meta})]}})})()];case 1:return t({type:"ADD_NAVIGATION",navigation:o.sent()}),[2]}})})()}}},95188:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(12115);function i(){return(0,r.useId)().replace(/:/g,"")}},95285:e=>{e.exports={contactModule:"contactModule_contactModule__PGgit",hasLocationId:"contactModule_hasLocationId__mikJ3",contactModuleCopy:"contactModule_contactModuleCopy__FE5Lp",contactModuleHeadline:"contactModule_contactModuleHeadline__1iRtf",contactModuleHeadlineComp:"contactModule_contactModuleHeadlineComp__QFUUD",contactModuleHeadlineText:"contactModule_contactModuleHeadlineText___Qvy6",contactModuleItems:"contactModule_contactModuleItems__S_LbL",contactModuleFurther:"contactModule_contactModuleFurther__5RG_w"}},95370:(e,t,n)=>{"use strict";n.d(t,{YJ:()=>i,c_:()=>a,u3:()=>o});var r=n(1502);function i(e,t){var n=document.getElementById(e);n&&(t?n.scrollIntoView({behavior:"smooth"}):a(n))}function a(e){var t=e.getBoundingClientRect().top+window.scrollY,n=document.getElementById("page-header"),i=0;n&&(i=(0,r.Iw)({width:window.innerWidth})?document.documentElement.scrollTop<t?69:138:60),o(0,t-i-10)}function o(e,t){var n=navigator.userAgent.indexOf("Edge")>=0?document.body:document.documentElement;n.scrollTo(e,t),document.addEventListener("scrollend",function(){n.scrollTop!==t&&n.scrollTo(e,t)},{once:!0})}},96137:e=>{e.exports={searchFilersWrapper:"filter-search-bar_searchFilersWrapper__MOeyl",searchFilters:"filter-search-bar_searchFilters__YfVrb",searchBar:"filter-search-bar_searchBar__OKVse",filters:"filter-search-bar_filters__AwDTS"}},96538:e=>{e.exports={previewImageWrapper:"video_previewImageWrapper__czZO5",videoPreviewImage:"video_videoPreviewImage__4_y9V",videoPreviewFullWidthHeight:"video_videoPreviewFullWidthHeight__elrbf",videoPreviewImageFullWidthHeight:"video_videoPreviewImageFullWidthHeight__nNuck",video:"video_video__PGOSx",marginTopSmall:"video_marginTopSmall__Cqadh",marginBottomSmall:"video_marginBottomSmall__qMu8j",greyBackgroun
1d:"video_greyBackground__OfDcs",whiteBackground:"video_whiteBackground__WSrZe",headline:"video_headline__864aJ",text:"video_text__reuMk",player:"video_player__4s8zp",caption:"video_caption__xrQfB",consent:"video_consent__b4Zll"}},97408:(e,t,n)=>{"use strict";n.d(t,{XC:()=>u,eW:()=>h,zr:()=>d});var r=n(67867),i=n(37401),a=n.n(i),o=n(78928),s=n.n(o),l=n(92348),c=n(57782),d="product",u="videocenter";function m(e){return e.titleInAnchor?(0,l.j)(e.anchor||e.title):null}function p(e,t,n,r,i){return 0===e?n:a()(t[e-1])||i?!a()(t[e-1])&&i?"".concat(t[e-1]):p(e-1,t,n,e,i):"".concat(t[e-1],"-").concat("number"==typeof r?r:e)}function h(e,t,n,i,o){if(a()(t))return null;switch(n){case u:return i.filter(function(t){return e||!a()(t.videos)}).map(function(e){return{id:"videochannel-".concat((0,c.TA)(e.title)),name:e.title}});case"contentpage":var l=i.map(function(e){return m(e)});return i.map(function(e,t){return{id:(0,c.TA)(e.anchor||e.title?(0,c.zM)(e.anchor||e.title):p(t,l,(0,c.TA)(o))),name:a()(m(e))?p(t,l,o,void 0,!0):l[t],titleInAnchor:!!e.titleInAnchor}});case d:return _.filter(function(e){var t=(0,r._)({},i.product),n=s()(t,e);return"boolean"==typeof n?n:!a()(n)}).map(function(e){return{id:"product-".concat(v[f[e]]),name:t[f[e]]}});default:return null}}var _=["gallery.list","articles.articlesList","additionalInformation.list","technicalDataList.list","applicationPurposes.list","characteristics.list","scopeOfDelivery.included","scopeOfDelivery.notIncluded","documents.list","spareParts.list","accessories.list","canBeCombinedWith.list","alternativeProducts"],f={"additionalInformation.list":"web20_product_basic_info","documents.list":"web20_product_files_assets","spareParts.list":"web20_products_spare_parts","characteristics.list":"web20_product_characteristics","accessories.list":"web20_products_accessoires","articles.articlesList":"web20_products_articles","canBeCombinedWith.list":"web20_product_complementary_products","technicalDataList.list":"web20_product_technical_info","applicationPurposes.list":"web20_product_application_purpose","scopeOfDelivery.included":"web20_product_scope_of_delivery","scopeOfDelivery.notIncluded":"web20_product_to_order_additionally","gallery.list":"web20_product_technical_drawings"},v={web20_products_articles:"detail",web20_product_basic_info:"additionalInformation",web20_product_technical_info:"technicalDataList",web20_product_application_purpose:"applicationPurposes",web20_product_characteristics:"characteristics",web20_product_scope_of_delivery:"scopeOfDelivery",web20_product_to_order_additionally:"notIncluded",web20_product_files_assets:"documents",web20_products_spare_parts:"spareParts",web20_products_accessoires:"accessoires",web20_product_complementary_products:"complementary",web20_product_technical_drawings:"technicalDrawings"}},97608:e=>{e.exports={pressPortalDetailPage:"detail-page_pressPortalDetailPage__jsPIX",fullWidth:"detail-page_fullWidth__cEMKd",imageContainer:"detail-page_imageContainer__Uh2Ku",heroImageC:"detail-page_heroImageC__gfFXG",tilesHeadline:"detail-page_tilesHeadline__BFJ_X",socialIconsWrapper:"detail-page_socialIconsWrapper__SxjcM",summary:"detail-page_summary__HzuH6",noGddsSummary:"detail-page_noGddsSummary__2CAag",copyText:"detail-page_copyText__MJ3pO",noGddsCopyText:"detail-page_noGddsCopyText__4m7wi",document:"detail-page_document__ct6ag"}},97722:(e,t,n)=>{"use strict";n.d(t,{f:()=>u});var r=n(67867),i=n(11470),a=n(95155),o=n(12115),s=n(15109),l=n(89282),c=n(23998),d=n(92254);function u(e){var t=e.contentAreas,n=e.contentType,u=(e.from,e.previewId),m=e.isPreview,p=e.tppDisableAddSibling,h=e.borderIgnoreIsLast,_=null==t?void 0:t[n],f=null==_?void 0:_.some(function(e){return"text_video_group"===e.type||"tiles_group"===e.type});return(0,d.Im)(_)&&m?(0,a.jsx)(s.ContentAreaPlaceholder,{contentType:n,previewId:"custom:newSection:".concat(u,":").concat(n),editType:c.GI,editArea:n}):null==_?void 0:_.map(function(e,t){return(0,o.createElement)(l.ContentElement,(0,i._)((0,r._)({},e),{key:e.key,contentIndex:t,contentLength:_.length,isSection:!0,isCountrySectionForGroup:f,tppDisableAddSibling:p,borderIgnoreIsLast:h}))})}},98077:(e,t,n)=>{"use strict";n.d(t,{A:()=>e$});var r=n(80542),i=n(95155),a=n(571),o=n(43580),s=n(44287),l=n(99379),c=n.n(l),d=n(28931),u=n(33849),m=n(12115),p=n(7529),h=n.n(p),_=n(78171),f=n(92254);function v(e){var t=e.courseId,n=e.mediaId,r=e.content,a=(0,_.G8)(t),o=a.employeeToken,s=a.ciamToken,l=(0,_.NM)(t).setStarted,c=(0,_.eS)(t).setPassed,d=(0,f.JU)(s,o);return(0,m.useEffect)(function(){if(d){l({mediaId:n,accessToken:d});var e=setTimeout(function(){return c({mediaId:n,accessToken:d})},500);return function(){clearTimeout(e)}}return function(){}},[d,n,l,c]),(0,i.jsx)("div",{className:h().videoBg,children:(0,i.jsx)("iframe",{title:String(t),src:null==r?void 0:r.source,width:"100%",height:"100%",allowFullScreen:!0})})}var g=n(59784),x=n(43245),b=n(62249);function y(e){var t,n=e.course,r=e.content,l=(0,_.em)().CAMPUS_META,m=(0,b.al)(),p=function(e){e.preventDefault(),window.location.hash=""};if(!n)return null;var h=null==n?void 0:n.metaTags;return(0,i.jsx)(a.A,{children:(0,i.jsxs)("div",{className:c().courseDetailsHeader,children:[!m&&(0,i.jsx)(d.E,{content:{target:window.location.pathname,showArrow:!0},className:"web20-icon-arrow-link-light-left ".concat(c().gobackLinkTop),onClick:p,children:(0,i.jsx)(u.Translation,{id:"campus_back_course"})}),(0,i.jsx)(g.IntroText,{title:null!=(t=(0,x.E)(l.NAME,h))?t:"",intro:"",text:"",border:"disable-border",emp
1hasize:"title",className:c().campusIntroTextNoTopMargin,containerClassName:c().campusIntroTextContainer,disableInEdit:!0}),m?(0,i.jsxs)("div",{className:c().mobileNotAvailable,children:[(0,i.jsx)("div",{className:c().errorIcon,children:(0,i.jsx)("span",{children:(0,i.jsx)(o.I,{symbol:"Close",width:"1.15rem",color:"#DA0012"})})}),(0,i.jsx)("b",{children:"Not available"}),"Unfortunately the course is not available on the smartphone. Please use a computer or tablet to access the course.",(0,i.jsx)(s.$,{stylingType:"primary",onClick:p,children:(0,i.jsx)(u.Translation,{id:"campus_back_course"})})]}):(0,i.jsx)("div",{className:c().courseContentFrame,children:(null==r?void 0:r.contentType)==="MEDIA_FILE"&&(0,i.jsx)(v,{courseId:null==n?void 0:n.id,mediaId:r.id,content:r})})]})})}var j=n(20063),w=n(81494),k=n(67867),I=n(2367),C=n(1213),N=n(41521),T=n(2811),S=n.n(T),A=n(69187),P=n(33649),E=n(11470),L=n(12844),D=n(39487),F=n(11929),B=n(72230),H=n(61287),M=n(68036),R=n(49969),O=n.n(R),W=n(63324),z=n(37401),G=n.n(z),V=n(1244),U={mandatory:["participate","lastname","firstname","email","salutation","role","catering","needhotel"]};function q(e,t,n,r){if(r)return t&&n.participants&&(G()(r.participants)||!Array.isArray(r.participants))&&Array.isArray(n.participants)?r[e]&&n.participants[t-1]&&n.participants[t-1][e]&&n.participants[t-1]:!G()(r.participants)&&Array.isArray(r.participants)&&t&&n.participants&&Array.isArray(n.participants)?r.participants[t-1]&&r.participants[t-1][e]&&n.participants[t-1][e]&&n.participants[t-1]:r[e]&&n[e]&&n}var Y=function(e,t,n){Object.keys(t).filter(function(e){return!["key"].includes(e)&&n(e)}).forEach(function(n){G()(t[n])&&(e[n]=(0,P._)({},n,"isRequired"))}),t.role&&"0"===t.role&&(e.role={role:"isRequired"}),(0,V.t)(t.email)||(e.email={email:"invalid"})},Z=n(69917);let $=function(){return!(0,Z.f)().endsWith("_CH")};
1var K=n(4989),X=function(){var e=$();return(0,m.useCallback)(function(t){return U.mandatory.filter(function(t){return!!e||"catering"!==t}).includes(t)},[e])},J=function(){var e=X();return(0,m.useCallback)(function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"*";return e(t)?n:""},[e])},Q=function(){var e=(0,K.hH)(),t=J();return(0,m.useCallback)(function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,i="campus_form_".concat(n);return"".concat(e(null!=r?r:i)).concat(t(n))},[e,t])},ee=n(93192);function et(e){var t,n,a=e.deleteParticipant,o=e.mandatoryErrorMessage,l=e.invalidMailErrorMessage,c=e.index,d=void 0===c?"":c,p=e.ciamData,h=e.roleItems,_=e.touched,f=e.handleBlur,v=e.handleChange,g=e.values,x=e.errors,b=e.participateSelf,y=(0,r._)((0,m.useState)({}),2),j=y[0],w=y[1],I=(0,K.hH)(),C=Q();(0,m.useEffect)(function(){var e,t={};Object.entries(x).forEach(function(n){var i=(0,r._)(n,2),a=i[0],o=i[1];Array.isArray(o)?o.forEach(function(n){return Object.keys(n).forEach(function(n){e=q(n,d,x,_),t=(0,E._)((0,k._)({},t),(0,P._)({},n,e))})}):(e=q(a,d,x,_),t=(0,E._)((0,k._)({},t),(0,P._)({},a,e)))}),w(t)},[x,_,g,d]);var N=null!=(n=null==(t=g.participants)?void 0:t[d])?n:g,T=[{id:"2",value:"2",text:I("campus_courseregistration_salutation_1")},{id:"1",value:"1",text:I("campus_courseregistration_salutation_2")},{id:"3",value:"3",text:I("campus_courseregistration_salutation_3")}];return(0,i.jsxs)("div",{className:"form-section",children:[a&&(1!==d||b)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(H.c,{}),(0,i.jsxs)("div",{className:"grid-x headline-button-wrapper",children:[(0,i.jsx)("strong",{children:(0,i.jsx)(u.Translation,{id:"campus_headline_participants_information"})}),(0,i.jsx)(s.$,{stylingType:"flatHighlight",className:"delete-button",onClick:a,symbol:"Trash",size:"small",children:(0,i.jsx)(u.Translation,{id:"campus_delete"})})]})]}),(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsx)("div",{className:"small-12 medium-6 left",children:(0,i.jsx)(W.m,{errorMessage:o,errors:j["salutation".concat(d)],name:"salutation".concat(d),placeholder:I("campus_please_select"),onChange:function(e){return v({target:{name:"salutation".concat(d),value:e.value}})},items:T,values:N,onBlur:f,label:C("salutation"),outlined:!0,readOnly:p})})}),(0,i.jsxs)("div",{className:"grid-x",children:[(0,i.jsx)("div",{className:"small-12 medium-6 left ".concat(j["firstname".concat(d)]?S().errorBorder:""),children:(0,i.jsx)(M.z,{errorMessage:o,errors:j["firstname".concat(d)],name:"firstname".concat(d),label:C("firstname"),placeholder:"",onChange:v,onBlur:f,values:N,readOnly:p})}),(0,i.jsx)("div",{className:(0,ee.B)("small-12 medium-6 right",j["lastname".concat(d)]&&S().errorBorder),children:(0,i.jsx)(M.z,{errorMessage:o,errors:j["lastname".concat(d)],name:"lastname".concat(d),label:C("lastname"),placeholder:"",onChange:v,onBlur:f,values:N,readOnly:p})})]}),(0,i.jsxs)("div",{className:"grid-x",children:[(0,i.jsx)("div",{className:"small-12 medium-6 left ".concat(j["email".concat(d)]?S().errorBorder:""),children:(0,i.jsx)(M.z,{name:"email".concat(d),placeholder:"",onChange:v,onBlur:f,label:C("email"),errorMessage:l,invalidMailErrorMessage:l,errors:j["email".concat(d)],values:N,readOnly:p})}),(0,i.jsx)("div",{className:"small-12 medium-6 right",children:(0,i.jsx)(W.m,{errors:j["role".concat(d)],name:"role".concat(d),id:"role",placeholder:"",onChange:function(e){return v({target:{name:"role".concat(d),value:e.value}})},items:void 0===h?[]:h,values:N,onBlur:f,errorMessage:o,label:C("role"),outlined:!0})})]})]})}var en=n(82269);function er(){var e=(0,K.hH)();return[{value:"yes",text:e("campus_form_yes")},{value:"no",text:e("campus_form_no")}]}function ei(e){var t=e.nameSuffix,n=e.mandatoryErrorMessage,r=e.touched,a=e.handleBlur,o=e.handleChange,s=e.values,l=e.errors,c=Q(),d=er(),u=(0,K.hH)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsxs)("div",{className:(0,ee.B)("small-12 medium-12",(null==r?void 0:r["needhotel".concat(t)])&&(null==l?void 0:l["needhotel".concat(t)])&&S().errorBorder),children:[(0,i.jsx)("span",{className:S().hotelLabel,children:c("needhotel","campus_form_hotel")}),(0,i.jsx)(B.l,{errors:(null==r?void 0:r["needhotel".concat(t)])&&(null==l?void 0:l["needhotel".concat(t)]),onChange:function(e){return o({target:{name:"needhotel".concat(t),value:e}})},onBlur:a,values:s,type:"radio",name:"needhotel".concat(t),alignment:"horizontal",items:d,errorMessage:n})]})}),(null==s?void 0:s["needhotel".concat(t)])==="yes"&&(0,i.jsxs)("div",{className:"grid-x",children:[(0,i.jsx)("div",{className:"small-6 medium-3 left",children:(0,i.jsx)(en.t,{label:u("campus_arrival_date"),date:new Date,onDateSelected:function(e){var n,r=e.date;return o({target:{name:"arrival".concat(t),value:null!=(n=null==r?void 0:r.toISOString())?n:""}})}})}),(0,i.jsx)("div",{className:"small-6 medium-3 right",children:(0,i.jsx)(en.t,{label:u("campus_depature_date"),date:new Date,onDateSelected:function(e){var n,r=e.date;return o({target:{name:"departure".concat(t),value:null!=(n=null==r?void 0:r.toISOString())?n:""}})}})})]})]})}function ea(e){var t=e.nameSuffix,n=e.handleChange,r=e.values,a=er(),o=(0,K.hH)();return(0,i.jsx)("div",{className:"grid-x",children:(0,i.jsxs)("div",{className:"small-12 medium-12",children:[(0,i.jsx)("span",{className:S().hotelLabel,children:o("campus_form_factory")}
1),(0,i.jsx)(B.l,{onChange:function(e){return n({target:{name:"factory".concat(t),value:e}})},values:r,type:"radio",name:"factory".concat(t),alignment:"horizontal",items:a})]})})}function eo(e){var t=e.nameSuffix,n=e.handleChange,r=e.values,a=e.cateringItems,o=e.touched,s=e.errors,l=e.handleBlur,c=e.mandatoryErrorMessage,d=Q(),u=(0,K.hH)(),m=function(e){return(null==o?void 0:o["".concat(e).concat(t)])&&(null==s?void 0:s["".concat(e).concat(t)])&&s||{}};return(0,i.jsxs)("div",{className:"grid-x",children:[a&&(0,i.jsx)("div",{className:(0,ee.B)("small-12 medium-6 left",(null==o?void 0:o["catering".concat(t)])&&(null==s?void 0:s["catering".concat(t)])&&S().errorBorder),children:(0,i.jsx)(W.m,{errors:m("catering"),name:"catering".concat(t),values:r,placeholder:u("campus_please_select"),onChange:function(e){return n({target:{name:"catering".concat(t),value:e.value}})},onBlur:l,items:a,label:d("catering"),outlined:!0,errorMessage:c})}),(0,i.jsx)("div",{className:(0,ee.B)("small-12 medium-6 right",(null==o?void 0:o["foodcomment".concat(t)])&&(null==s?void 0:s["foodcomment".concat(t)])&&S().errorBorder),children:(0,i.jsx)(M.z,{errors:m("foodcomment"),name:"foodcomment".concat(t),values:r,label:d("foodcomment","campus_form_food_comment"),placeholder:"",onChange:n,onBlur:l})})]})}var es=n(99559);let el=function(e){var t,n,r,a,o=e.index,s=e.mandatoryErrorMessage,l=e.cateringItems,c=e.touched,d=e.handleBlur,u=e.handleChange,m=e.errors,p=e.values,h=(0,C.d4)(es.Ye),_=$(),f=void 0===o?m:null!=(r=null==m||null==(t=m.participants)?void 0:t[o-1])?r:{},v=void 0===o?c:null!=(a=null==c||null==(n=c.participants)?void 0:n[o-1])?a:{},g=o?String(o):"";return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(ei,{nameSuffix:g,mandatoryErrorMessage:s,touched:v,handleBlur:d,handleChange:u,values:p,errors:f}),h&&(0,i.jsx)(ea,{nameSuffix:g,handleChange:u,values:p}),_&&(0,i.jsx)(eo,{nameSuffix:g,handleChange:u,values:p,touched:v,errors:f,cateringItems:l,handleBlur:d,mandatoryErrorMessage:s})]})};var ec=n(67186),ed={"Mr.":1,"Ms.":2,Divers:3};let eu=function(e){var t=e.toggleItems,n=e.termsAndConditions,a=e.newParticipant,o=e.courseType,l=e.mandatoryErrorMessage,c=e.invalidMailErrorMessage,d=e.isBooked,p=e.cateringItems,h=e.roleItems,_=void 0===h?[]:h,f=e.profile,v=e.removedCiamUser,g=e.isLoading,x=(0,L._)(e,["toggleItems","termsAndConditions","newParticipant","courseType","mandatoryErrorMessage","invalidMailErrorMessage","isBooked","cateringItems","roleItems","profile","removedCiamUser","isLoading"]),b=x.values,y=x.setFieldValue,j=x.handleChange,w=x.handleBlur,I=x.setValues,C=x.errors,T=x.touched,A=(0,m.useRef)(b),R=(0,K.hH)(),W=Q(),z=(0,m.useCallback)(function(){var e={},t=b.participants.length+1;Object.entries(a).forEach(function(n){var i=(0,r._)(n,2),a=i[0],o=i[1];e["".concat(a).concat(t)]=o}),y("participants",(0,D._)(b.participants).concat([(0,E._)((0,k._)({},e),{key:(0,F.A)()})]))},[a,y,b.participants]);(0,m.useEffect)(function(){if(f){var e;I((0,E._)((0,k._)({},A.current),{firstname:f.firstName,lastname:f.lastName,salutation:String(null!=(e=ed[f.salutation])?e:0),email:f.email}))}},[f,I]),(0,m.useEffect)(function(){!g&&v&&b.participants<1&&z()},[z,g,v,b.participants]);var G=function(e){return b.participants[e]||{}},V=function(e,t){y("participants",b.participants.map(function(n,r){return e===r?(0,E._)((0,k._)({},n),(0,P._)({},t.target.name,t.target.value)):n}))},U=function(e){var t;y("participants",(t=b.participants,t.splice(e,1),t))};return(0,i.jsxs)(N.lV,{id:"form",className:"campus-course-registration ".concat(S().registrationForm),children:[g&&(0,i.jsx)("div",{className:O().loaderWrapper,children:(0,i.jsx)(ec.a,{})}),(!v||!d)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"grid-x headline-button-wrapper",children:(0,i.jsx)("strong",{children:W("participate","campus_headline_participante")})}),(0,i.jsx)("div",{className:"grid-x ".concat(S().radioToggle),children:(0,i.jsx)("div",{className:"small-12 medium-12",children:(0,i.jsx)(B.l,{errors:T.participate&&C.participate,onChange:function(e){y("participate",e),j({target:{name:"participate",value:e}}),"no"===e&&b.participants.length<1&&z()},values:b,type:"radio",name:"participate",alignment:"horizontal",items:t,errorMessage:l,onBlur:w})})})]}),!v&&"yes"===b.participate&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(et,{values:b,handleChange:j,handleBlur:w,errors:C,touched:T,mandatoryErrorMessage:l,invalidMailErrorMessage:c,ciamData:!!f,roleItems:_}),("seminar"===o||"event"===o)&&(0,i.jsx)(el,{values:b,cateringItems:p,onChange:y,handleBlur:w,touched:T,handleChange:j,errors:C,mandatoryErrorMessage:l})]}),b.participants.map(function(e,t){return(0,i.jsxs)("div",{children:[(0,i.jsx)(et,{index:t+1,values:G(t),handleBlur:w,touched:T,handleChange:function(e){return V(t,e)},deleteParticipant:function(){return U(t)},errors:C,mandatoryErrorMessage:l,invalidMailErrorMessage:c,roleItems:_,participateSelf:"yes"===b.participate}),("seminar"===o||"event"===o)&&(0,i.jsx)(el,{values:G(t),handleBlur:w,touched:T,cateringItems:p,handleChange:function(e){return V(t,e)},index:t+1,errors:C,mandatoryErrorMessage:l})]},e.key)}),("seminar"===o||"event"===o)&&(0,i.jsxs)("div",{className:S().commentWrapper,children:[(0,i.jsx)(H.c,{alignment:"horizontal"}),(0,i.jsx)("strong",{children:(0,i.jsx)(u.Translation,{id:"campus_form_comment"})}),(0,i.jsx)(M.z,{name:"comment",values:b,onChange:j,placeholder:"".concat(R("campus_form_comment"))})]}),(0,i.jsx)(H.c,{alignment:"horizontal"}),(0,i.jsx)("div",{className:"grid-x ".concat(S().checkboxToggle),
1children:(0,i.jsx)("div",{className:"small-12 medium-12",children:(0,i.jsx)(B.l,{errors:T.termsAndConditions&&C.termsAndConditions,errorMessage:l,items:n,values:{termsAndConditions:b.termsAndConditions?"termsAndConditions":""},type:"checkbox",name:"termsAndConditions",onChange:function(){y("termsAndConditions",!b.termsAndConditions),j({target:{name:"termsAndConditions",value:!b.termsAndConditions}})}})})}),(0,i.jsxs)("div",{className:S().buttonsSubmit,children:[(0,i.jsx)("div",{className:S().submitHint,children:(0,i.jsx)(u.Translation,{id:"campus_form_mandatory_fields"})}),(0,i.jsx)(s.$,{onClick:function(){return z()},symbol:"add",size:"small",children:(0,i.jsx)(u.Translation,{id:"campus_add_participant"})}),(0,i.jsx)(s.$,{stylingType:"primary",size:"small",buttonType:"submit",children:(0,i.jsx)(u.Translation,{id:"campus_book_now"})})]})]})};var em=n(45983),ep=n(69256);function eh(e){var t=e.courseId,n=e.courseType,a=e.isBooked,o=(e.reloadDetails,e.termOfUse),s=(0,C.d4)(es.Ye),l=(0,r._)((0,_.e3)("EATING_HABITS"),1)[0],c=(0,r._)((0,_.e3)("ROLEZWEI"),1)[0],d=globalThis.window?globalThis.window.gigya:null,u=(0,ep.R)(d).profile,p=(0,_.rW)(Number(t)),h=p.participants,f=p.isLoading,v=X(),g=(0,K.hH)(),x=g("campus_participant_details"),b=g("campus_form_required"),y=g("campus_form_invalid"),j=(0,m.useMemo)(function(){return!!u&&!f&&h.some(function(e){return"".concat(null==e?void 0:e.firstname,"-").concat(null==e?void 0:e.lastname,"-").concat(null==e?void 0:e.email).toLowerCase()==="".concat(null==u?void 0:u.firstName,"-").concat(null==u?void 0:u.lastName,"-").concat(null==u?void 0:u.email).toLowerCase()})},[u,f,h]),T={salutation:"",firstname:"",lastname:"",email:"",role:""};("seminar"===n||"event"===n)&&(T.needhotel="",T.catering="",s&&(T.factory="no"));var E=[{value:"yes",text:g("campus_form_yes")},{value:"no",text:g("campus_form_no")}],D=[{id:"termsAndConditions",value:"termsAndConditions",text:null==o?void 0:o.bundleNameValue}],F=(0,k._)({participants:[],participate:"",termsAndConditions:!1,factory:"no"},T);return("seminar"===n||"event"===n)&&(F.comment=""),(0,i.jsxs)("div",{children:[(0,i.jsx)(em.Headline,{tag:A.X.h2,title:x,className:S().gddsHeadlineH2}),(0,i.jsx)(N.l1,{onSubmit:function(e){return(0,w._)(function(){var i,o,l;return(0,I.YH)(this,function(c){var d,u,m,p,h,_;return i=(e.participants||[]).map(function(e){return Object.fromEntries(Object.entries(e).map(function(e){var t=(0,r._)(e,2),n=t[0],i=t[1];return"key"!==n&&(n=n.replaceAll(/\d/g,"")),[n,i]}))}),m=(d={isBooked:a,values:e,courseType:n,showFactoryTour:s}).courseType,p=d.isBooked,h=d.showFactoryTour,_=d.values,!p&&"yes"===_.participate&&(u={salutation:_.salutation,firstname:_.firstname,lastname:_.lastname,email:_.email,role:_.role},("seminar"===m||"event"===m)&&(u.needhotel=_.needhotel,u.catering=_.catering,u.foodcomment=_.foodcomment,u.arrival=_.arrival,u.departure=_.departure,h&&(u.factory=_.factory))),((o={componentId:t,inquirer:u,participants:i,comment:e.comment}).participants.length>0||o.inquirer)&&(l=String(t),globalThis.sessionStorage.setItem("bookedParticipants",JSON.stringify(o.participants.concat(o.inquirer).filter(Boolean))),globalThis.sessionStorage.setItem("bookedComment",JSON.stringify(o.comment)),globalThis.sessionStorage.setItem("campusBookingPayload-".concat(l),JSON.stringify(o)),globalThis.sessionStorage.setItem("campusBookingStatus-".concat(l),"pending"),globalThis.sessionStorage.removeItem("campusBookingError-".concat(l)),globalThis.window.scrollTo(0,0),globalThis.window.location.hash="booking-confirm"),[2]})})()},validate:function(e){var t=e.participants,n=(0,L._)(e,["participants"]),r={};""!==n.participate||j||(r.participate={participate:"isRequired"}),!1===n.termsAndConditions&&(r.termsAndConditions={termsAndConditions:"isRequired"}),"yes"===n.participate&&Y(r,n,v);var i=t.reduce(function(e,t,n){var r;return r=Object.keys(t).reduce(function(e,n){var r=n.substring(0,n.length-1);return v(r)&&G()(t[n])&&(e[n]=(0,P._)({},n,"isRequired")),"role"===r&&"0"===t[n]&&(e[n]=(0,P._)({},n,"isRequired")),"email"!==r||(0,V.t)(t[n])||(e[n]=(0,P._)({},n,"invalid")),e},{}),G()(r)||(e.participants||(e.participants=[]),e.participants[n]=(0,k._)({},r)),e},{});return(0,k._)({},r,i)},initialValues:F,children:function(e){return(0,i.jsx)(eu,(0,k._)({toggleItems:E,termsAndConditions:D,courseType:n,newParticipant:T,mandatoryErrorMessage:b,invali
1dMailErrorMessage:y,isBooked:a,cateringItems:l,roleItems:c,profile:u,removedCiamUser:j,isLoading:f},e))}})]})}var e_=n(10574),ef=n(32520);function ev(e){var t,n=e.courseId,o=e.course,s=e.reloadDetails,l=(0,_.em)(),m=l.CAMPUS_CLASS_TARGETGROUPS,p=l.CAMPUS_META,h=(0,r._)((0,_.u$)(null==o?void 0:o.topics),2),f=h[0],v=h[1],b=(0,K.hH)(),y=(0,j.usePathname)(),w=(0,(0,_.Ne)().getClassification)(m),k=function(e){var t;return!!(null==o||null==(t=o.topics)?void 0:t.find(function(t){return parseInt(null==t?void 0:t.id,10)===parseInt(e,10)}))},I=null==w?void 0:w.filter(function(e){return k(null==e?void 0:e.id)}),C=null==o?void 0:o.metaTags,N=(0,ef._)(C);if(!o)return null;var T=null==o?void 0:o.contentLanguages.contentLanguage.map(function(e){return e.name}),S=(0,x.E)(p.START_DATE,C),A=(0,x.E)(p.END_DATE,C),P=[];return S&&P.push({day:S.split(" ")[0],time:S.split(" ")[1]}),A&&P.push({day:A.split(" ")[0],time:A.split(" ")[1]}),(0,i.jsxs)(a.A,{children:[(0,i.jsx)("div",{className:c().courseRegistrationBackLink,children:(0,i.jsx)(d.E,{content:{target:y.split("#")[0],showArrow:!0},className:"web20-icon-arrow-link-light-left",children:(0,i.jsx)(u.Translation,{id:"campus_back_course"})})}),(0,i.jsx)(g.IntroText,{title:b("campus_headline_course_registration"),subtitle:b("campus_subline_course_registration"),intro:"",text:"",border:"disable-border",emphasize:"title",containerClassName:c().campusIntroTextContainer,disableInEdit:!0}),(0,i.jsx)("div",{className:c().courseBookingTeaser,children:(0,i.jsx)(e_.W,{icon:v,courseId:o.id,courseType:o.learningForm,courseHeadline:o.name,courseDate:P.length>0?P:void 0,availableSeats:o.freePlaces>0?o.freePlaces:void 0,courseDescription:(0,x.E)(p.SUMMARY,C),seats:o.freePlaces>0&&(0,x.E)(p.MAX_CAPACITY,C),location:(0,x.E)(p.LOCATION,C),language:T.join(", "),costs:(0,x.E)(p.PRICE,C),costsIncluded:N,targetGroup:null==I?void 0:I.map(function(e){return e.name}).join(", "),expirationDate:"event"===f?void 0:o.endDate,isPopular:!!(null==o||null==(t=o.topics)?void 0:t.find(function(e){return e.id===p.POPULAR}))})}),(0,i.jsx)(eh,{termOfUse:o.termOfUse,courseId:n,courseType:f,reloadDetails:s,isBooked:"NULL"!==o.status&&"CANCELLED"!==o.status})]})}var eg=n(17309),ex=n(17142);function eb(e){var t=e.courseId,n=(0,_.de)(t),o=n.data,l=n.isLoading,d=(0,K.hH)(),p=(0,r._)((0,m.useState)(""),2),h=p[0],f=p[1],v=(0,_.Uo)(t,{onSuccess:function(){return window.location.reload()}}).isError,g=(0,j.useRouter)(),x=(0,C.d4)(es.V$),y=(0,b.Ww)();return(0,i.jsx)(a.A,{children:(0,i.jsxs)("div",{className:c().participantLogin,children:[(0,i.jsx)("div",{className:c().image,children:(0,i.jsx)("img",{src:"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 ".concat(y?16:1," ").concat(y?9:1,"'%3E%3C/svg%3E"),width:"100%",alt:""})}),(0,i.jsx)("form",{action:g.asPath,method:"GET",children:(0,i.jsxs)("div",{children:[(0,i.jsx)(eg.Title,{Format:ex.F.h1,title:d("campus_headline_accesspage"),subtitle:d("campus_subline_accesspage"),className:c().courseHeadline,pageHeadline:!0}),(0,i.jsx)("div",{className:c().welcomeText,children:(0,i.jsx)(u.Translation,{id:"campus_text_accesspage"})}),(0,i.jsx)(M.z,{name:"accesscode",values:{accessCode:h},onChange:function(e){return f(e.currentTarget.value)},label:d("campus_form_accesscode"),placeholder:d("campus_form_accesscode"),errorMessage:(0,i.jsx)(u.Translation,{id:"campus_text_accessinvalid"}),errors:v?{accesscode:"invalid"}:void 0}),!!t&&!l&&(null==o?void 0:o.endDate)&&(0,i.jsx)("div",{className:c().accessUntil,children:(0,i.jsx)(u.Translation,{id:"campus_text_accessuntil",placeholder:{expirationdate:null==o?void 0:o.endDate}})}),(0,i.jsx)(s.$,{stylingType:"primary",size:"small",buttonType:"submit",className:c().loginButton,children:(0,i.jsx)(u.Translation,{id:"campus_login"})}),(0,i.jsx)(s.$,{className:c().backButton,size:"small",onClick:function(){g.push(x)},children:(0,i.jsx)(u.Translation,{id:"campus_back_to_landing_page"})})]})})]})})}var ey=n(47998),ej=n.n(ey),ew=n(10685),ek=n.n(ew),eI=n(30365),eC=n(88472),eN=n(58212),eT=n(64693),eS=n.n(eT);function eA(e){var t=e.participants,n=e.isEvent,a=(0,K.hH)(),o=(0,r._)((0,_.e3)("EATING_HABITS"),1)[0],s=(0,r._)((0,_.e3)("ROLEZWEI"),1)[0],l=(0,b.al)(),c=(0,b.Ww)(),d=(0,r._)((0,m.useState)(),2),p=d[0],h=d[1],f=function(e){var t;return(null==s||null==(t=s.find(function(t){return t.value===e}))?void 0:t.text)||""},v=function(e){var t;return(null==o||null==(t=o.find(function(t){return t.value===e}))?void 0:t.text)||""};return t.sort(function(e,t){return e.firstname.localeCompare(t.firstname)}),(0,i.jsxs)("div",{className:eS().participantsTableWrapper,children:[(0,i.jsx)(em.Headline,{title:a("campus_headline_participants"),tag:A.X.h3,className:eS().gddsHeadlineH3}),l||c?t.map(function(e,t){return(0,i.jsx)(eI.A,{title:"".concat(e.firstname," ").concat(e.lastname),children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(eC.J,{opened:p===t,stylingType:"withBackgroun
1d",iconAlignment:"right",title:"".concat(e.firstname," ").concat(e.lastname),onTitleClick:function(){return h(function(e){return e===t?void 0:t})},tabIndex:t}),(0,i.jsx)(eN.j,{opened:p===t,children:(0,i.jsxs)("div",{className:eS().accordionBodyWrapper,children:[(0,i.jsxs)("div",{className:eS().accordionContent,children:[(0,i.jsx)("span",{children:(0,i.jsx)(u.Translation,{id:"campus_form_email"})}),(0,i.jsx)("span",{children:e.email})]}),(0,i.jsxs)("div",{className:eS().accordionContent,children:[(0,i.jsx)("span",{children:(0,i.jsx)(u.Translation,{id:"campus_form_role"})}),(0,i.jsx)("span",{children:f(e.role)})]}),n&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:eS().accordionContent,children:[(0,i.jsx)("span",{children:(0,i.jsx)(u.Translation,{id:"campus_form_hotel"})}),(0,i.jsx)("span",{children:"yes"===e.needhotel?a("campus_form_yes"):a("campus_form_no")})]}),(0,i.jsxs)("div",{className:eS().accordionContent,children:[(0,i.jsx)("span",{children:(0,i.jsx)(u.Translation,{id:"campus_form_catering"})}),(0,i.jsx)("span",{children:v(e.catering)})]}),(0,i.jsxs)("div",{className:eS().accordionContent,children:[(0,i.jsx)("span",{children:(0,i.jsx)(u.Translation,{id:"campus_form_food_comment"})}),(0,i.jsx)("span",{children:e.foodcomment})]})]})]})})]})},ek()(e))}):(0,i.jsxs)("table",{className:eS().participantsTable,children:[(0,i.jsxs)("tr",{children:[(0,i.jsx)("th",{children:(0,i.jsx)(u.Translation,{id:"campus_form_firstname"})}),(0,i.jsx)("th",{children:(0,i.jsx)(u.Translation,{id:"campus_form_lastname"})}),(0,i.jsx)("th",{children:(0,i.jsx)(u.Translation,{id:"campus_form_email"})}),(0,i.jsx)("th",{children:(0,i.jsx)(u.Translation,{id:"campus_form_role"})}),n&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("th",{children:(0,i.jsx)(u.Translation,{id:"campus_form_hotel"})}),(0,i.jsx)("th",{children:(0,i.jsx)(u.Translation,{id:"campus_form_catering"})}),(0,i.jsx)("th",{children:(0,i.jsx)(u.Translation,{id:"campus_form_food_comment"})})]})]}),t.map(function(e){return(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.firstname}),(0,i.jsx)("td",{children:e.lastname}),(0,i.jsx)("td",{children:e.email}),(0,i.jsx)("td",{children:f(e.role)}),n&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("td",{children:"yes"===e.needhotel?a("campus_form_yes"):a("campus_form_no")}),(0,i.jsx)("td",{children:v(e.catering)}),(0,i.jsx)("td",{children:e.foodcomment})]})]},ek()(e))})]})]})}var eP=n(43697);let eE=function(e){var t=e.course,n=e.reloadDetails,a=(0,_.em)().CAMPUS_META,l=(0,C.d4)(es.k7),d=(0,_.Oo)(),p=(0,r._)((0,m.useState)("pending"),2),h=p[0],v=p[1],b=(0,r._)((0,m.useState)(null),2),y=b[0],j=b[1],k=(0,K.hH)(),N=(0,r._)((0,_.u$)(null==t?void 0:t.topics),2),T=N[0],S=N[1],P=(0,m.useMemo)(function(){return String(null==t?void 0:t.id)},[null==t?void 0:t.id]),E="campusBookingPayload-".concat(P),L="campusBookingStatus-".concat(P),D="campusBookingError-".concat(P),F=function(e){e.preventDefault(),globalThis.window.location.href=l},B=(0,m.useCallback)(function(e){return(0,w._)(function(){var t;return(0,I.YH)(this,function(r){switch(r.label){case 0:if(!e)return v("failed"),[2];v("pending"),sessionStorage.setItem(L,"pending"),sessionStorage.removeItem(D),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,d(e)];case 2:return r.sent(),n(),sessionStorage.setItem(L,"success"),sessionStorage.removeItem(E),v("success"),[3,4];case 3:return t=r.sent(),eP.t.error("Campus booking confirmation error",t),sessionStorage.setItem(L,"failed"),sessionStorage.setItem(D,"booking_failed"),sessionStorage.setItem(E,JSON.stringify(e)),v("failed"),[3,4];case 4:return[2]}})})()},[d,D,E,n,L]);(0,m.useEffect)(function(){var e=sessionStorage.getItem(L);if("success"===e)return void v("success");if("failed"===e){var t=sessionStorage.getItem(E);if(t)try{j(JSON.parse(t))}catch(e){eP.t.error("Failed to parse failed booking payload",e)}v("failed");return}var n=sessionStorage.getItem(E);if(n)try{var r=JSON.parse(n);j(r),B(r);return}catch(e){eP.t.error("Failed to parse booking payload",e)}v("failed")},[E,B,L]);var M=(0,m.useCallback)(function(){y&&B(y)},[y,B]),R=null==t?void 0:t.metaTags,O=(T||"").includes("event"),W=(0,ef._)(R),z=null==t?void 0:t.contentLanguages.contentLanguage.map(function(e){return e.name}),G=(0,x.E)(a.START_DATE,R),V=(0,x.E)(a.END_DATE,R),U=(null==G?void 0:G.split(" "))||[],q=(null==V?void 0:V.split(" "))||[],Y=[];G&&Y.push({day:U[0]||"",time:U[1]||""}),V&&Y.push({day:q[0]||"",time:q[1]||""});var Z=[],$="";try{Z=JSON.parse(sessionStorage.getItem("bookedParticipants")),$=JSON.parse(sessionStorage.getItem("bookedComment"))}catch(e){eP.t.error("Failed to parse booked participants",e)}return(0,i.jsxs)("div",{className:c().bookingConfirmation,children:[(0,i.jsx)(g.IntroText,{title:k("campus_headline_course_registration"),subtitle:k("campus_subline_course_registration"),intro:"",text:"",border:"disable-border",emp
1hasize:"title",containerClassName:c().campusIntroTextContainer,disableInEdit:!0}),(0,i.jsxs)("div",{children:["pending"===h?(0,i.jsxs)("div",{className:c().confirmation,children:[(0,i.jsx)("div",{className:c().bookingSkeletonIcon}),(0,i.jsx)("div",{className:c().bookingSkeletonTitle}),(0,i.jsx)("div",{className:c().bookingSkeletonText}),(0,i.jsx)("div",{className:c().bookingSkeletonTextShort}),(0,i.jsx)("div",{className:c().bookingSkeletonButton})]}):"failed"===h?(0,i.jsxs)("div",{className:c().confirmation,children:[(0,i.jsx)("div",{className:c().errorIcon,children:(0,i.jsx)("span",{children:(0,i.jsx)(o.I,{symbol:"Close",width:"1.15rem",color:"#DA0012"})})}),(0,i.jsx)("b",{children:"Booking failed"}),(0,i.jsx)("p",{children:"We could not confirm your booking. Please retry."}),(0,i.jsxs)("p",{children:["If this error continues after clicking the retry button or reloading the page, please contact ",(0,i.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"}),"."]}),(0,i.jsxs)("div",{className:c().buttonContainer,children:[(0,i.jsx)(s.$,{stylingType:"primary",onClick:M,children:"Retry booking"}),(0,i.jsx)(s.$,{stylingType:"flat",onClick:F,children:"Back to dashboard"})]})]}):(0,i.jsxs)("div",{className:c().confirmation,children:[(0,i.jsx)("div",{className:c().successIcon,children:(0,i.jsx)("span",{children:(0,i.jsx)(o.I,{symbol:"Checkmark",width:"1.15rem",color:"#008819"})})}),(0,i.jsx)("b",{children:(0,i.jsx)(u.Translation,{id:O?"campus_text_bold_booking":"campus_text_bold_confirmation"})}),(0,i.jsx)("p",{children:(0,i.jsx)(u.Translation,{id:O?"campus_text_booking":"campus_text_confirmation"})}),(0,i.jsx)(s.$,{className:c().backToCourseButton,stylingType:"primary",onClick:F,children:(0,i.jsx)(u.Translation,{id:"campus_back_dashboard"})})]}),(0,i.jsx)(H.c,{}),(0,i.jsxs)("div",{className:c().bookingDetails,children:[(0,i.jsx)(em.Headline,{title:k("campus_headline_booking_details"),tag:A.X.h2,className:c().gddsHeadlineH2}),(0,i.jsx)(em.Headline,{title:k("campus_headline_course"),tag:A.X.h3,className:c().gddsHeadlineH3}),(0,i.jsx)(e_.W,{icon:S||"seminar",courseId:t.id,courseType:t.learningForm,courseHeadline:(0,x.E)(a.NAME,R),courseDate:Y.length>0?Y:void 0,availableSeats:t.freePlaces>0?t.freePlaces:void 0,seats:t.freePlaces>0?Number.parseInt((0,x.E)(a.MAX_CAPACITY,R)||"0",10):void 0,language:z.join(", "),costs:(0,x.E)(a.PRICE,R),costsIncluded:W,targetGroup:(0,x.E)(a.TARGETGROUP,R)||"",expirationDate:O?void 0:t.endDate,courseDescription:(0,x.E)(a.SUMMARY,R)}),(0,i.jsx)(eA,{participants:Z,isEvent:O}),O&&(0,x.E)(a.INFOBOX,R)&&!(0,f.Im)($)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(em.Headline,{title:k("campus_form_comment"),tag:A.X.h3,className:c().gddsHeadlineH3}),ej()($)]})]})]})]})};function eL(e){var t,n=e.course,a=(0,_.em)().CAMPUS_META,l=(0,C.d4)(es.k7),d=(0,r._)((0,m.useState)(!1),2),p=d[0],h=d[1],f=(0,K.hH)(),v=[];try{v=JSON.parse(null!=(t=sessionStorage.getItem("cancelledParticipants"))?t:"[]")}catch(e){eP.t.error("Failed to parse cancelled participants",e)}v.sort(function(e,t){return e.firstname.localeCompare(t.firstname)});var b=null==n?void 0:n.metaTags;return(0,i.jsxs)("div",{className:c().cancelConfirmation,children:[(0,i.jsx)(g.IntroText,{title:f("campus_cancel_confirm_headline"),subtitle:f("campus_cancel_confirm_subline"),intro:"",text:"",border:"disable-border",emphasize:"title",containerClassName:c().campusIntroTextContainer,disableInEdit:!0}),(0,i.jsx)("div",{children:(0,i.jsxs)("div",{className:c().confirmation,children:[(0,i.jsx)("div",{className:c().successIcon,children:(0,i.jsx)("span",{children:(0,i.jsx)(o.I,{symbol:"Checkmark",width:"1.15rem",color:"#008819"})})}),(0,i.jsx)("b",{children:(0,i.jsx)(u.Translation,{id:"campus_cancel_confirm_textbold",placeholder:{coursename:'"'.concat((0,x.E)(a.NAME,b),'"')}})}),(0,i.jsxs)("div",{className:c().participantContainer,children:[(0,i.jsx)(H.c,{}),(0,i.jsx)("div",{className:c().participants,children:v.map(function(e){return"".concat(e.firstname||""," ").concat(e.lastname||"").trim()}).filter(function(e){return e}).join(", ")}),(0,i.jsx)(H.c,{})]}),(0,i.jsx)(u.Translation,{id:"campus_cancel_confirm_text"}),(0,i.jsx)("div",{className:c().buttonContainer,children:p?(0,i.jsx)("span",{children:(0,i.jsx)(ec.a,{size:"small",color:"black"})}):(0,i.jsx)(s.$,{stylingType:"primary",onClick:function(e){e.preventDefault(),h(!0),setTimeout(function(){window.location.href=l},2e3)},children:(0,i.jsx)(u.Translation,{id:"campus_back_dashboard"})})})]})})]})}
1var eD=n(55365),eF=n.n(eD),eB=n(70622),eH=n(51899),eM=n.n(eH),eR=n(90494),eO=n(42032),eW=n(26782),ez=function(e){return function(t,n){return t[e].localeCompare(n[e])}}("firstname"),eG=function(e){return function(t){return null==e?void 0:e.find(function(e){return e.id===t})}};function eV(e){var t=e.values,n=e.handleSubmit,a=e.participants,o=(0,K.FE)("campus_cancel_confirmation_headline"),l=(0,r._)((0,m.useState)(!1),2),c=l[0],d=l[1],p=(0,r._)((0,m.useState)([]),2),h=p[0],_=p[1],f=h.length>5?eM().listTwoCols:"";(0,m.useEffect)(function(){(null==t?void 0:t.names)&&_(t.names.map(eG(a)).filter(eW.h).sort(ez))},[a,t]);var v=function(){d(function(e){return!e})},g=function(){_(t.names.map(eG(a)).filter(eW.h).sort(ez)),v()};return(0,i.jsx)("div",{className:"grid-container",children:(0,i.jsxs)("div",{className:eM().formButtons,children:[(0,i.jsx)(s.$,{stylingType:"primary",onClick:v,disabled:G()(t.names),children:(0,i.jsx)(u.Translation,{id:"campus_cancel_selection"})}),c&&(0,i.jsx)(eR.Y,{onCloseRequest:g,children:(0,i.jsxs)("div",{className:"c-lightbox__container ".concat(eM().campusLightbox),children:[(0,i.jsx)(eO.j,{handleClose:v,title:o}),(0,i.jsx)("div",{className:eM().campusParticipantsList,children:(0,i.jsx)("div",{className:eM().scrollWrapper,children:(0,i.jsx)("ul",{className:f,children:h.map(function(e){return(0,i.jsxs)("li",{children:[null==e?void 0:e.firstname," ",null==e?void 0:e.lastname]},e.id)})})})}),(0,i.jsx)("div",{className:eM().buttonWrapper,children:(0,i.jsxs)("div",{className:eM().modalButtons,children:[(0,i.jsx)(s.$,{stylingType:"primary",onClick:function(e){v(),n(h.length===a.length)(e)},children:(0,i.jsx)(u.Translation,{id:"campus_confirm"})}),(0,i.jsx)(s.$,{onClick:g,children:(0,i.jsx)(u.Translation,{id:"campus_cancel"})})]})})]})}),(0,i.jsx)(s.$,{onClick:function(){_(a.filter(eW.h).sort(ez)),d(function(e){return!e})},children:(0,i.jsx)(u.Translation,{id:"campus_cancel_entire"})})]})})}let eU=function(e){var t=e.isMobile,n=e.setFieldValue,r=e.values,a=e.errors,o=e.courseId,s=e.reloadDetails,l=(0,_.nw)().cancelMulti,c=(0,_.rW)(o),d=c.participants,u=c.isLoading,m=(0,K.hH)();if(u)return(0,i.jsx)("div",{className:eF().loader,children:(0,i.jsx)(ec.a,{})});var p=function(e){r.names.includes(e)?n("names",r.names.filter(function(t){return t!==e})):n("names",(0,D._)(r.names).concat([e]))};return(0,i.jsxs)(N.lV,{className:eF().cancellationForm,children:[(0,i.jsxs)("fieldset",{className:eF().participantsList,children:[(0,i.jsx)("legend",{children:(0,i.jsx)(em.Headline,{title:m("campus_headline_participants"),className:eF().headline,tag:A.X.h3})}),(0,i.jsx)("div",{className:eF().participantsListItem,children:(0,i.jsx)(B.l,{name:"names",values:r,errors:a,onChange:function(e){return p(e)},type:"checkbox",alignment:t?"vertical":"horizontal",items:d.sort(function(e,t){return e.firstname.localeCompare(t.firstname)}).map(function(e,t){return{id:"".concat(t,"-").concat(e.id),value:e.id,text:"".concat(e.firstname," ").concat(e.lastname).trim()}})})})]}),(0,i.jsx)(eV,{values:r,handleSubmit:function(e){return function(t){return(0,w._)(function(){var n,i;return(0,I.YH)(this,function(a){switch(a.label){case 0:t.preventDefault(),a.label=1;case 1:if(a.trys.push([1,6,,7]),!e)return[3,3];return[4,l({courseId:o,personIds:d.map(function(e){return e.id})})];case 2:return a.sent(),[3,5];case 3:if(!((null==r||null==(n=r.names)?void 0:n.length)>0))return[3,5];return[4,l({courseId:o,personIds:r.names})];case 4:a.sent(),a.label=5;case 5:return[3,7];case 6:return i=a.sent(),eP.t.error("Campus cancellation error",i),[3,7];case 7:return sessionStorage.setItem("cancelledParticipants",JSON.stringify(e?d:d.filter(function(e){var t;return null==r||null==(t=r.names)?void 0:t.some(function(t){return t===e.id})}))),sessionStorage.setItem("allParticipants",JSON.stringify(d)),s(),window.location.hash="cancel-confirm",[2]}})})()}},participants:d})]})};var eq=n(9966);function eY(e){var t=e.reloadDetails,n=e.courseId,a=e.data,o=(0,_.em)().CAMPUS_META,s=(0,j.usePathname)(),l=(0,r._)((0,_.u$)(null==a?void 0:a.topics),2),m=l[0],p=l[1],h=(0,K.hH)(),v=(0,b.al)(),y=null==a?void 0:a.metaTags,w=(0,x.E)(o.DURATION,y),I=(0,x.E)(o.START_DATE,y,!0),C=(0,x.E)(o.END_DATE,y,!0),T=[],S=(0,eq.N)();if(I){var P=new Date(Date.parse(I)),E=I.split(" ")[1].slice(0,5),L="";null==S||S.split(".").forEach(function(e,t){switch(e){case"dd":L+="0".concat(P.getDate()).slice(-2);break;case"MM":L+="0".concat(P.getMonth()+1).slice(-2);break;case"yyyy":L+=P.getFullYear();break;default:L+=e}t<2&&(L+=".")}),T.push({day:L,time:E})}if(C){var D=new Date(Date.parse(C)),F=C.split(" ")[1].slice(0,5),B="";null==S||S.split(".").forEach(function(e,t){switch(e){case"dd":B+="0".concat(D.getDate()).slice(-2);break;case"MM":B+="0".concat(D.getMonth()+1).slice(-2);break;case"yyyy":B+=D.getFullYear();break;default:B+=e}t<2&&(B+=".")}),T.push({day:B,time:F})}return(0,i.jsxs)("div",{className:eF().cancelCourse,children:[(0,i.jsx)("div",{className:eF().backToCourse,children:(0,i.jsx)(d.E,{content:{target:"".concat(s.split("#")[0]),showArrow:!0},className:"web20-icon-arrow-link-light-left",children:(0,i.jsx)(u.Translation,{id:"campus_back_course"})})}),(0,i.jsx)(g.IntroText,{title:h("campus_headline_course_cancellation"),subtitle:h("campus_subline_course_cancellation"),intro:h("campus_text_cancellation"),text:"",border:"disable-border",emp
1hasize:"title",containerClassName:c().campusIntroTextContainer,disableInEdit:!0}),(0,i.jsxs)("div",{className:eF().courseTeaserWrapper,children:[(0,i.jsx)(em.Headline,{title:h("campus_headline_course"),className:eF().headline,tag:A.X.h3}),(0,i.jsxs)("div",{className:eF().courseTeaser,children:[(0,i.jsx)("div",{className:(0,ee.B)(eF().courseIcons,eF()[m]),children:(0,i.jsx)("span",{children:(0,i.jsx)(eB.In,{symbol:p})})}),(0,i.jsxs)("div",{className:eF().courseInnerWrapper,children:[(0,i.jsxs)("div",{className:eF().courseHeadlines,children:[(0,i.jsx)("div",{className:"type",children:null==a?void 0:a.learningForm}),(0,i.jsx)(em.Headline,{title:(0,x.E)(o.NAME,y),tag:A.X.h4})]}),(0,i.jsxs)("div",{className:eF().courseInformation,children:[("webinar"===m||"seminar"===m)&&!(0,f.Im)(T)&&(0,i.jsxs)("div",{className:eF().item,children:[(0,i.jsx)(eB.In,{symbol:"course-date"}),(0,i.jsxs)("span",{children:[(0,i.jsx)("b",{children:(0,i.jsx)(u.Translation,{id:"campus_date"})}),(0,i.jsx)("div",{className:eF().itemContent,children:T.map(function(e){return(0,i.jsxs)("span",{children:[null==e?void 0:e.day,(null==e?void 0:e.time)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("br",{}),e.time]})]},null==e?void 0:e.day)})})]})]}),("elearning"===m||"webcast"===m)&&w&&(0,i.jsxs)("div",{className:eF().item,children:[(0,i.jsx)(eB.In,{symbol:"duration"}),(0,i.jsxs)("span",{children:[(0,i.jsx)("b",{children:(0,i.jsx)(u.Translation,{id:"campus_duration"})}),(0,i.jsx)("div",{className:eF().itemContent,children:(0,i.jsx)("span",{children:w},w)})]})]})]})]})]})]}),(0,i.jsx)("div",{className:eF().participants,children:(0,i.jsx)(N.l1,{onSubmit:function(){},initialValues:{names:[]},children:function(e){return(0,i.jsx)(eU,(0,k._)({isMobile:v,reloadDetails:t,courseId:n},e))}})})]})}var eZ=n(85913);function e$(e){var t=e.courseId,n=e.data,o=e.reload,s=e.subitems,l=e.children,c=(0,r._)((0,eZ.N)(),1)[0],d=(0,ep.S)().campusToken,u=(0,_.FM)(t).token,m=/^register$/.exec(c||""),p=/^cancel$/.exec(c||""),h=/^booking-confirm$/.exec(c||""),f=/^cancel-confirm$/.exec(c||""),v=/^content-(\d+)$/.exec(c||""),g=v&&(null==s?void 0:s.find(function(e){var t;return Number.parseInt(null==e||null==(t=e.media)?void 0:t.id,10)===Number.parseInt((null==v?void 0:v[1])||"0",10)}));return u||d?g?(0,i.jsxs)(a.A,{children:[(0,i.jsx)(y,{course:n,content:g.media}),";"]}):m?(0,i.jsxs)(a.A,{children:[(0,i.jsx)(ev,{courseId:t,course:n,reloadDetails:o}),";"]}):p?(0,i.jsx)(a.A,{children:(0,i.jsx)(eY,{courseId:t,reloadDetails:o,data:n})}):h?(0,i.jsx)(a.A,{children:(0,i.jsx)(eE,{course:n,reloadDetails:o})}):f?(0,i.jsx)(a.A,{children:(0,i.jsx)(eL,{course:n})}):l:(0,i.jsx)(eb,{courseId:t})}},98079:(e,t,n)=>{"use strict";n.d(t,{Kw:()=>s,iV:()=>d,o$:()=>c,w3:()=>u});var r=n(81494),i=n(2367),a=null,o=null;function s(){return(0,r._)(function(){return(0,i.YH)(this,function(e){return a?[2,a]:(null!=o||(o=import("https://e.video-cdn.net/mi-player-sdk/mi-player-sdk.js").then(function(e){return a=e.Player}).catch(function(e){throw o=null,e})),[2,o])})})()}var l=new Map;function c(e,t,n){return(0,r._)(function(){var r;return(0,i.YH)(this,function(i){switch(i.label){case 0:return[4,s()];case 1:return r=new(i.sent())(e,{videoId:t,playerId:n}),l.set(e,r),[2,r]}})})()}function d(e){var t;return null!=(t=l.get(e))?t:null}function u(e){return(0,r._)(function(){var t;return(0,i.YH)(this,function(n){switch(n.label){case 0:if(!(t=l.get(e)))return[3,5];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,t.destroy()];case 2:case 3:return n.sent(),[3,4];case 4:l.delete(e),n.label=5;case 5:return[2]}})})()}},98082:e=>{e.exports={content:"product-detail-container_content__8EfwI"}},98116:e=>{e.exports={mediaTilesWrapper:"media-tiles_mediaTilesWrapper___MIu7",twoTilesPerRow:"media-tiles_twoTilesPerRow__8UgXO",mediaTile:"media-tiles_mediaTile__enDyG",pressImage:"media-tiles_pressImage__MwObM",transparentLayer:"media-tiles_transparentLayer__pCCLc",downloadButton:"media-tiles_downloadButton__o6d_X",mediaHeader:"media-tiles_mediaHeader__TpQFs",relatedMaterialsWrapper:"media-tiles_relatedMaterialsWrapper__9yub4"}},98131:e=>{e.exports={container:"error-message-box_container__hTH0Q",inputCheckbox:"error-message-box_inputCheckbox__lw_Ow",inputRadio:"error-message-box_inputRadio__HhkGx",bottomMargin:"error-message-box_bottomMargin__2dK__",errorContainer:"error-message-box_errorContainer__nboWd"}},98240:(e,t,n)=>{"use strict";n.d(t,{CiamDeletionPage:()=>k});var r=n(95155),i=n(12115),a=n(1213),o=n(20063),s=n(75462),l=n(98569),c=n(33723),d=n(96256),u=n(44287),m=n(45983),p=n(23426).Ay.div.withConfig({componentId:"sc-dfcd212-0"})(["margin:5rem 0;h1{margin-bottom:4rem;}"]),h=n(80542),_="gigya-script",f=function(e){var t=e.split("_");return t.length>1?t[0]:e}
1,v=n(50663),g=n(69917),x=n(76617),b=n(99559),y=n(48331),j=n(99749),w=n(69187);function k(e){var t,n,k,I,C,N,T,S,A,P,E=(0,j.HZ)(),L=(0,g.f)(),D=(0,a.d4)(b.iB),F=(n=(t=(0,h._)((0,i.useState)(void 0),2))[0],k=t[1],I=(0,y.useIsoLang)(),A=(C={scriptUrl:(0,a.d4)(b.BU),apiKey:(0,a.d4)(b.xV),locale:I},T=(N=(0,h._)((0,i.useState)(!1),2))[0],S=N[1],(0,i.useEffect)(function(){if(C.scriptUrl&&C.apiKey&&C.locale){var e=(0,h._)(C.locale.split("_"),1)[0],t=document.createElement("script");t.id=_,t.src="".concat(C.scriptUrl,"?apiKey=").concat(C.apiKey.trim(),"&lang=").concat(e),t.defer=!0,t.type="text/javascript",t.onload=function(){return S(!0)},document.head.appendChild(t)}return function(){var e;S(!1),null==(e=document.querySelector("#".concat(_)))||e.remove()}},[C.scriptUrl,C.apiKey,C.locale]),{isLoaded:T}).isLoaded,P=(0,i.useCallback)(function(){k(window.gigya)},[]),(0,i.useEffect)(function(){A&&P()},[A,P]),(0,i.useEffect)(function(){return window.gigya?void P():(window.addEventListener("gigya.session.ready",P),function(){window.removeEventListener("gigya.session.ready",P)})},[P]),{gigya:n}).gigya,B=(0,o.useRouter)(),H=(0,a.d4)(x.m),M=(0,i.useCallback)(function(){var e=L.slice(-2),t=(null==D?void 0:D.ciamOverwriteLangCode)?f(D.ciamOverwriteLangCode):f(L);F.accounts.showScreenSet({screenSet:"Geberit-RegistrationLogin",startScreen:"geberit-login-nosc",regSource:"".concat(e,"_WebsitePlatform"),lang:String(t).toLowerCase(),context:{country:L}})},[L,F,D]),R=(0,i.useCallback)(function(){setTimeout(function(){F.accounts.showScreenSet({screenSet:"Geberit-ProfileUpdate",startScreen:"geberit-deletion-request-screen"})},500)},[F]);if((0,i.useEffect)(function(){F&&window.gigya.accounts.addEventHandlers({onLogin:R,onLogout:function(){F.accounts.hideScreenSet({screenSet:"Geberit-ProfileUpdate",startScreen:"geberit-deletion-request-screen"}),B.push(H.url)}})},[F,R,B,H]),!(0,j.AU)(E))return null;var O=E.page,W=O.headline,z=O.subHeadline;return(0,r.jsx)(s.m,{maxContentWidth:(0,v.gi)(v.pc.gddsFullGrid),children:(0,r.jsx)(l.f,{children:(0,r.jsx)(c.f,{children:(0,r.jsxs)(p,{children:[(0,r.jsx)(m.Headline,{title:W,tag:w.X.h1}),(0,r.jsx)(d.Z,{as:"p",content:z,children:z}),(0,r.jsx)(u.$,{disabled:!F,onClick:M,stylingType:"primary",children:"Log in"})]})})})})}},98346:e=>{e.exports={headline:"home-title-text_headline__okmSl",text:"home-title-text_text__x99cq"}},98507:e=>{e.exports={container:"order-details-box_container__R_Uru",inputCheckbox:"order-details-box_inputCheckbox__dyOlr",inputRadio:"order-details-box_inputRadio__PupsX",orderDetailsBoxWrapper:"order-details-box_orderDetailsBoxWrapper__LL7kS",bottomMargin:"order-details-box_bottomMargin__vBjP3"}},98699:e=>{e.exports={container:"breadcrumb_container__jzLI0",inputCheckbox:"breadcrumb_inputCheckbox__RHnSq",inputRadio:"breadcrumb_inputRadio__AENfu",c_breadcrumb:"breadcrumb_c_breadcrumb__sIK51",c_breadcrumb__item:"breadcrumb_c_breadcrumb__item__ZFu89",c_breadcrumb__item__home:"breadcrumb_c_breadcrumb__item__home__KBmBq","web20-icon-breadcrumb-home":"breadcrumb_web20-icon-breadcrumb-home__ic3Fk","c_breadcrumb__item--disabled":"breadcrumb_c_breadcrumb__item--disabled__X3XYg"}},98891:(e,t,n)=>{"use strict";n.d(t,{default:()=>P});var r=n(95155),i=n(1213),a=n(38572),o=n.n(a),s=n(67867),l=n(11470),c=n(12115),d=n(20463),u=n.n(d),m=n(44287),p=n(9915),h=n(64543);function _(e){var t=e.baseUrl,n=e.url,i=e.hashtags,a=void 0===i?[]:i,o=e.symbol,d=e.ariaLabel,_=e.title,f=void 0===_?"":_,v=e.image,g=e.contentType,x=e.isGddsLightbox,b=(0,p.z1)().trackShareAction,y=(0,h.$)().trackShare,j=(0,c.useMemo)(function(){var e={trackingIcon:o,iconSymbol:o};switch(o){case"facebook":return(0,l._)((0,s._)({},e),{params:{u:n,hashtags:a.join(",")}});case"x":return(0,l._)((0,s._)({},e),{trackingIcon:"x",params:{text:f,url:n,hashtags:a.join(",")}});case"pinterest":return(0,l._)((0,s._)({},e),{params:{url:n,media:v,description:f}});case"linkedin":return(0,l._)((0,s._)({},e),{params:{mini:"true",url:n,title:f,summary:"\n".concat(f,"\n").concat(n),provider:n}});case"mail":return(0,l._)((0,s._)({},e),{trackingIcon:"mail",iconSymbol:"envelope",params:{body:encodeURIComponent("\n\n\n".concat(f,"\n").concat(n))}});default:return null}},[o,n,f,a,v]),w=(0,c.useMemo)(function(){return j?u().stringify(j.params):""},[j]),k=(0,c.useMemo)(function(){return{target:decodeURIComponent("".concat(t).concat(w)),window:"mail"===o?"":"_blank",rel:"nofollow",buttonStyle:"flat",type:"mail"===o?"mail_button":"external_button",isIcon:!0}},[t,w,o]),I=(0,c.useCallback)(function(){j&&(b({content_type:g,method:j.trackingIcon,shareUrl:k.target}),y({method:j.trackingIcon}),"mail"===o?window.location.href=k.target:window.open(k.target,"_blank","nofollow"))},[b,g,j,k.target,o]);
1return j?(0,r.jsx)(m.$,{width:"1.5rem",symbol:j.iconSymbol,stylingType:void 0!==x&&x?"iconInverted":"icon",isIcon:!0,onClick:I,"aria-label":d}):null}var f=n(94769),v=n(81494),g=n(80542),x=n(2367),b=n(18004),y=n(12132),j=n(70869),w=n.n(j),k=n(62042),I=n(4989),C=n(82023),N=n(93192);function T(e){var t=e.text,n=e.isIcon,i=void 0!==n&&n,a=(0,I.hH)(),o=(0,h.$)().trackShare,s=(0,g._)((0,c.useState)(),2),l=s[0],d=s[1],u=(0,g._)((0,c.useState)(!1),2),p=u[0],_=u[1],f=(0,C.A)(),j=(0,c.useMemo)(function(){return a(l?"web20_copied":"web20_copy")},[a,l]),T=(0,c.useMemo)(function(){return l&&"success"},[l]),S=(0,c.useCallback)(function(){return(0,v._)(function(){return(0,x.YH)(this,function(e){switch(e.label){case 0:if(l)return[2];if(o({method:"link"}),!t)return d(!1),[2];e.label=1;case 1:return e.trys.push([1,3,,4]),[4,(0,k.l)(t)];case 2:return e.sent(),d(!0),i&&(_(!0),setTimeout(function(){_(!1)},2e3)),setTimeout(function(){d(void 0)},2e3),[3,4];case 3:return e.sent(),d(!1),[3,4];case 4:return[2]}})})()},[l,t,i]);return i?(0,r.jsx)(b.m,{promptText:a("web20_copied"),initialtooltipPosition:"top",offset:{top:8},onClickedActive:p,active:p,onHoveredActive:!1,children:(0,r.jsx)(m.$,{symbol:"link",stylingType:"iconInverted",isIcon:!0,onClick:S})}):(0,r.jsxs)("div",{className:w().wrapper,children:[(0,r.jsx)("p",{title:t,children:t}),f?(0,r.jsx)(m.$,{className:(0,N.B)(w().nord,T&&w()[T]),onClick:S,stylingType:"primary",symbol:l?"checkmark":void 0,children:j}):(0,r.jsx)(y.$n,{color:y.qT.WHITE,background:y.WD.PRIMARY,align:y.nO.CENTER,noTracking:!0,className:(0,N.B)(T&&w()[T]),onClick:S,symbol:l?"check":void 0,children:j})]})}var S=n(99559),A=n(8663);function P(e){var t=e.hashtags,n=e.metaData,a=e.headline,s=e.contentType,l=e.useInContentPage,c=e.isGddsLightbox,d=(0,i.d4)(S.wt),u=/^https?:\/\/.*/.test(n.og_url)?n.og_url:"".concat(d).concat(n.og_url),m=n.url||u,p=(0,I.hH)();return(0,r.jsx)(f.k,{children:(0,r.jsxs)("div",{className:(0,N.B)(l&&o().use_in_content_page,o()["social_share".concat(c&&"_gdds_lightbox")]),children:[a&&(0,r.jsx)("span",{className:o().social_share__name,children:a}),(0,r.jsxs)("div",{className:o().social_share__icons,children:[A.A.map(function(e){return(0,r.jsx)(_,{baseUrl:e.baseUrl,url:m,symbol:e.symbol,ariaLabel:p("arialabel_sharingicons_".concat("x"===e.symbol?"twitter":e.symbol)),hashtags:t,title:n.title,image:n.image,contentType:s,isGddsLightbox:c},"".concat(e.symbol,"-icon"))}),c&&m&&(0,r.jsx)(T,{text:m,isIcon:!0})]})]})})}},99379:e=>{e.exports={campusIntroTextContainer:"layout_campusIntroTextContainer__tF_u1",campusIntroTextNoTopMargin:"layout_campusIntroTextNoTopMargin__ncUvC",gddsHeadlineH1:"layout_gddsHeadlineH1__t0zhR",gddsHeadlineH2:"layout_gddsHeadlineH2__o1Q6Q",campusLayout:"layout_campusLayout__YrhYM",campusMain:"layout_campusMain__01dzw",gddsHeadlineH3:"layout_gddsHeadlineH3__We6Mx",descriptionHeadline:"layout_descriptionHeadline__pULVW",introText:"layout_introText__lCz_I",errorPage:"layout_errorPage__aJ0HB",courseDetailsHeader:"layout_courseDetailsHeader__6I8Hg",learningForm:"layout_learningForm__lmPaB",courseTeaser:"layout_courseTeaser__V9kox",gobackLinkTop:"layout_gobackLinkTop__BSTOZ",courseDetailsDescription:"layout_courseDetailsDescription__OcLaV",courseBookingTeaser:"layout_courseBookingTeaser__j9lLd",courseRegistrationBackLink:"layout_courseRegistrationBackLink__8GgCR",errorIcon:"layout_errorIcon__Idrgw",successIcon:"layout_successIcon__1FgCm",mobileNotAvailable:"layout_mobileNotAvailable__br4IO",pagination:"layout_pagination__wPIai",bookingConfirmation:"layout_bookingConfirmation__HpOAj",confirmation:"layout_confirmation__JW_Tm",cancelConfirmation:"layout_cancelConfirmation__t8_0j",participantContainer:"layout_participantContainer__ngy8c",participants:"layout_participants__Je2Jd",buttonContainer:"layout_buttonContainer__Q8s8c",backToCourseButton:"layout_backToCourseButton__p2uKa",bookingSkeletonIcon:"layout_bookingSkeletonIcon__oMezp",bookingSkeletonTitle:"layout_bookingSkeletonTitle__J5MSM",bookingSkeletonText:"layout_bookingSkeletonText__AhsiV",bookingSkeletonTextShort:"layout_bookingSkeletonTextShort__aYBNP",bookingSkeletonButton:"layout_bookingSkeletonButton__qon1p","booking-skeleton-pulse":"layout_booking-skeleton-pulse__foBCr",participantLogin:"layout_participantLogin__Xdm5e",image:"layout_image__5wMKq",welcomeText:"layout_welcomeText__HD_um",accessUntil:"layout_accessUntil__AcAWN",loginButton:"layout_loginButton__jI_8_",backButton:"layout_backButton__CGQzI",landingPage:"layout_landingPage__He1iA",banner:"layout_banner__6QOkt",content:"layout_content__fv0UT",pictos:"layout_pictos__bb9hm",benefitContent:"layout_benefitContent__K8Mrb",campusSearch:"layout_campusSearch__Vxp4c",courseContentFrame:"layout_courseContentFrame__tol7R",loaderWrapper:"layout_loaderWrapper__jJ9pc"}},99413:(e,t,n)=>{"use strict";n.d(t,{AdditionalFilesList:()=>y});var r=n(95155),i=n(75462),a=n(98569),o=n(33723),s=n(43580),l=n(52619),c=n.n(l),d=n(45983),u=n(41318),m=n.n(u),p=n(52909),h=n(29594),_=n(93192),f=n(4989),v=n(50663),g=n(92254),x=n(92348),b=n(64543);function y(e){var t=e.files,n=(0,h.Q)(),l=(0,f.hH)(),u=(0,b.$)().trackFileDownload;if((0,g.Im)(t))return null;var y=function(e){var t=e.url.split("/").pop();u({page_section:"press-release",page_content_type:"press-release",interaction_type:"open",file_name:(null==t?void 0:t.includes("."))?null==t?void 0:t.slice(0,t.lastIndexOf(".")):null!=t?t:"",file_extension:e.extension.toLowerCase()})};return(0,r.jsx)(i.m,{maxContentWidth:(0,v.gi)(v.pc.gddsFullGrid),children:(0,r.jsxs)("div",{className:(0,_.B)(m().container,m()[n.toLowerCase()]),children:[(0,r.jsx)(d.Headline,{className:m().headline,variant:"h3",tag:"span",title:l("web20_press_downloadtitle")}),(0,r.jsx)(a.f,{children:(0,r.jsx)(o.f,{children:(0,r.jsx)("ul",{children:t.map(function(e){var t;return(0,r.jsx)("li",{children:(0,r.jsxs)(c(),{href:e.url,"aria-label":(0,x.j)(e.ariaLabel),target:"_blank",rel:"noopener noreferrer",onClick:function(){return y(e)},children:[(0,r.jsx)(s.I,{symbol:null!=(t=p.B[e.extension.toLowerCase()])?t:"document"}),(0,x.j)(e.title)," (",e.size,")"]})},e.title)})})})})]})})}}},e=>{e.O(0,[3208,5714,2865,7432,6936,2545,5579,6084,5034,9321,7520,7792,965,8188,7767,1923,6384,2989,5836,3539,6040,6353,6973,8088,8143,8441,9342,1255,7358],()=>e(e.s=67961)),_N_E=e.O()}]);
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.