1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3949],{18736:(e,r,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/brand/[[...slug]]",function(){return t(34669)}])},34669:(e,r,t)=>{"use strict";t.r(r),t.d(r,{BrandContentPage:()=>D,__N_SSP:()=>x,default:()=>L});var n=t(60004),a=t(43207),i=t(58590),o=t(7976),s=t(85582),c=t(93821),d=t(37630),l=t(71749),p=t(20655),u=t(39034),N=t(10468);let _=function(e){return e.HERO_BANNER="hero-banner",e.BRAND_HERO_BANNER="brand-hero-banner",e.BRAND_AUGMENTED_HERO_BANNER="brand-augmented-hero-banner",e.BRAND_CARD_BANNER="brand-card-banner",e.REINSURANCE_BANNER_OUTLINED="reinsurance-banner-v2-outlined",e.DYNAMIC_ARTICLE_RECOMMENDER="dynamic-article-recommender",e.DYNAMIC_ARTICLE_BANNER="dynamic-article-banner",e.REINSURANCE_BANNER="reinsurance-banner-v2",e.CONFIGURATOR="configurator",e.SELECTOR="selector",e}({}),g=function(e){return e.CONFIGURATORS="configurators",e}({});var R=t(12072),O=t(10983),m=t(17909),E=t(20592),A=t(863),C=t(64761),b=t(62152),f=t.n(b),h=t(33179);let I="ConfiguratorIFrame";var w=t(68915),y=t(2117),S=t(31327),j=t(60072);function T(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function v(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?T(Object(t),!0).forEach(function(r){(0,R.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):T(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}let B=({cmsData:e,brandData:r,path:t})=>{let{query:n}=(0,O.useRouter)(),{isLoggedIn:a,account:i}
1=(0,w.Z2)(),o=n?.slug?.indexOf(g.CONFIGURATORS)??-1,c=n.configurator?!!n.configurator:-1!==o&&!!n?.slug?.[o+1],{brand:d}=n,{grid:u,navigationPath:N,title:R,htmlDescription:b}=e,{brandName:T,brandId:B,brandImage:U=""}=r??{},{title:x}=N?.find(e=>"SoneparAugmentedBrandImpl"===e.__typename)??{},D=x||T||d,L=B||d,P=window?.location?.hostname?.split(".").slice(-2).join("."),{sendPageViewGtmTag:F}=(0,y.PB)(),$={page_type_1:s.g$.CATALOG,page_type_2:c?s.Cm.CONFIGURATOR:s.Cm.CONFIGURATOR_LIST,event_category:s.ms.BROWSE_CATALOG,brand_name:D,user:v({},a&&{customer_segment:i?.customerRelationship?.customerSegmentation,marketing_segment:i?.customerRelationship?.endMarketSegmentation})};(0,S.W)({pageViewEventData:$,sendPageViewGtmTag:F});let G=u?(0,l.Fy)((0,l.AS)(u,h.O.HERO_BANNER)):void 0,M=u?(0,l.Fy)((0,l.AS)(u,h.O.USP)):void 0,k=u&&(0,l.AS)(u,h.O.MAIN)?.[0]?.placements?.[0]?.items||[],W=k.filter(e=>e?.viewtype?.toLowerCase()?.includes(_.CONFIGURATOR)||e?.viewtype?.toLowerCase()?.includes(_.SELECTOR)),H=[_.CONFIGURATOR,_.SELECTOR],V=[...H,_.REINSURANCE_BANNER_OUTLINED,_.REINSURANCE_BANNER],Z=c?(e=>{let r=e.findIndex(e=>e?.title===I);return -1===r?e:e.filter((e,t)=>e?.title!==I||t===r)})(k.filter(e=>!V.some(r=>e?.viewtype?.toLowerCase()?.includes(r)))):k.filter(e=>!H.some(r=>e?.viewtype?.toLowerCase()?.includes(r))),X=r=>v(v({},e),{},{grid:v(v({},u),{},{rows:[{rowId:0,placements:[{name:h.O.MAIN,items:r}]}]})}),Y=W.length>0?X(W):null,q=Z.length>0?X(Z):null,z=P?`${P[0]?.toUpperCase()}${P.slice(1)}`:"",J=z?` - ${z}`:"",{teaserTitle:K,teaserText:Q,picture:ee}=G??{},er=e?.navigationPath?.find(e=>e?.segment===g.CONFIGURATORS)?.title??"",et=K||R,en=`${D} ${er}${et?` - ${et}`:""}`,ea=c?K||en:K||R,ei=(0,C.CD)(Q?.textAsTree),eo=c?`${en}${J}`:`${D} ${ea||""}${J}`,es=b||ei?.join(" ")||"",ec=c&&e?.grid?(0,l.Mm)(e.grid):void 0;return(0,j.jsx)(p.r,{title:eo,description:es,metaTitle:eo,metaDescription:es,componentAnchors:ec,noPadding:!0,isBrandPage:!0,children:(0,j.jsxs)("div",{className:f().pageWrapper,children:[(0,j.jsx)(m.U,{brandImage:U,brandName:D,brandId:L,path:t,title:ea||void 0,description:ei,picture:ee??void 0,isConfiguratorPage:!0}),c&&M?.viewtype===_.REINSURANCE_BANNER_OUTLINED&&(0,j.jsx)("div",{className:f().reinsuranceSection,children:(0,j.jsx)(E.s,{data:M,hasWideContainer:!0})}),c?(0,j.jsxs)(j.Fragment,{children:[q&&(0,j.jsx)(A.V,{data:q,isNewLayout:!0,hasHeroBanner:!!D}),Y&&(0,j.jsx)(A.V,{data:Y,isNewLayout:!0,hasWideContainer:!0})]}):(0,j.jsxs)(j.Fragment,{children:[Y&&(0,j.jsx)(A.V,{data:Y,isNewLayout:!0,hasWideContainer:!0}),q&&(0,j.jsx)(A.V,{data:q,isNewLayout:!0,hasHeroBanner:!!D})]})]})})};var U=t(25568),x=!0;let D=({pathString:e,cmsData:r,path:t})=>{let{sendPageViewGtmTag:_}=(0,i.UU)(),{isFlagEnabled:R}=(0,o.h)(),[O]=(0,a.B)(),{computeCmsImage:m}=(0,d.Cr)(),E=r?.picture&&m(r.picture,void 0,{},U.k.SevenByTwo)?.src,A={brandName:r?.teaserTitle,brandId:r?.teaserTitle?.toLowerCase()?.replace(/[\s-]+/g,""),brandImage:E},C=t?.includes(g.CONFIGURATORS);return((0,n.useEffect)(()=>{let r=e?.replace(/-/g,"_"),t=s.Cm[r?.toUpperCase()];_({page_type_1:s.g$.BRAND,page_type_2:t||r})},[e,r]),R(N.bi))?(0,j.jsx)(p.r,{title:O("error.404.title"),children:(0,j.jsx)(c.O,{statusCode:404})}):C?(0,j.jsx)(B,{cmsData:r,brandData:A,path:t}):(0,j.jsx)(p.r,{title:r.title,description:r.htmlDescription,componentAnchors:(0,l.Mm)(r?.grid),noPadding:!0,children:(0,j.jsx)(u.m,{cmsData:r})})},L=D},62152:e=>{e.exports={pageWrapper:"configurator-page_pageWrapper__cNMxl",heroBannerSection:"configurator-page_heroBannerSection__ZTr4Z",reinsuranceSection:"configurator-page_reinsuranceSection__xFnnj"}}},e=>{e.O(0,[9332,8183,3693,2480,8013,5877,8578,1945,1547,6411,9034,7909,636,6593,8792],()=>e(e.s=18736)),_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.