1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[34],{5841:(e,s,a)=>{"use strict";a.d(s,{A:()=>o});var r=a(80263);a(53239);var t=a(11230),i=a.n(t),n=a(49799),l=a.n(n);let o=e=>{let{children:s,additionalClass:a,...t}=e;return(0,r.jsx)("div",{...t,className:i()(l().card,a),children:s})}},38011:(e,s,a)=>{"use strict";a.d(s,{A:()=>n});var r=a(37091),t=a(48100),i=a(57442);function n(e){let s,{basePath:a}=(0,t.A)(),{breadcrumbs:n}=(0,r.A)("storefinder"),{pathname:l,asPath:o}=(0,i.useRouter)(),c=function(e,s,a){let r=!(arguments.length>3)||void 0===arguments[3]||arguments[3];return{id:e,slug:s,breadcrumbTitle:a,isCurrentPage:r}},d=[{id:"landing-page",slug:"/",breadcrumbTitle:n.home,isCurrentPage:!1},{id:"store-finder",slug:"/fachgeschaefte",breadcrumbTitle:n.stores,isCurrentPage:!1}];switch(!0){case"/fachgeschaefte"===l:d[1].isCurrentPage=!0;break;case l.includes("/fachgeschaefte/hoerakustik"):s=c("store-finder-hearing-aids-a-z",o,n.hearingAids);break;case l.includes("/fachgeschaefte/augenoptik"):s=c("store-finder-optics-a-z",o,n.optics);break;case l.includes("/fachgeschaefte/uebersicht")&&!!e&&!!e.hub:let h=l.includes("hoergeraete")?n.hearingAidProfessional:n.optician;s=c("store-finder-hub-".concat(e.hub),o,"".concat(h," ").concat(e.hub));break;case l.startsWith("/fachgeschaefte/")&&!!e&&!!e.storeTypes&&!!e.storeName:let m=e.storeTypes.length>1?n.opticianAndHearingAidProfessional:"OPK"===e.storeTypes[0].code?n.optician:n.hearingAidProfessional;s=c("store-details",o,"".concat(m," ").concat(e.storeName))}return s&&d.push(s),{breadcrumbs:d,basePath:a}}},40412:e=>{e.exports={accordionContainer:"style_accordionContainer__BEFLH",accordion:"style_accordion___Fdtv",itemHeadline:"style_itemHeadline__G8Jft",headlinePrefix:"style_headlinePrefix__6nBE_",storeFullAddress:"style_storeFullAddress__O6C8q",storeAccordionItem:"style_storeAccordionItem__9yeq0",accordionHeader:"style_accordionHeader__CE9yh",storeDetails:"style_storeDetails__uD_sU"}},43769:e=>{e.exports={hubInfoCardContainer:"style_hubInfoCardContainer__EfhTx",imageWrapper:"style_imageWrapper__4e0Tf",contentContainer:"style_contentContainer__02jmI",headline:"style_headline__r_xwV",text:"style_text__fhkol",arrowContainer:"style_arrowContainer__Yi9HJ",arrow:"style_arrow__u7DDY"}},44342:e=>{e.exports={map:"style_map__HA6UD",headlineContainer:"style_headlineContainer__kl8cO",header:"style_header__XxcKV",headerText:"style_headerText__9FssP",storesContainer:"style_storesContainer__7OkV1",stores:"style_stores__iKNxO",storeCard:"style_storeCard__NdM09",storeDetailsContainer:"style_storeDetailsContainer__sYkgK",specialityStoreSeachContainer:"style_specialityStoreSeachContainer__h_S8M",locatorContainer:"style_locatorContainer__vuPeV",locatorIcon:"style_locatorIcon__LtCiq",searchInformationContainer:"style_searchInformationContainer__dvwUC",searchHeadline:"style_searchHeadline__LyLZS",searchCopy:"style_searchCopy__rqJB3",hubTeaserItems:"style_hubTeaserItems__s19Sa",headline:"style_headline__1F5Ql",hubInfoCards:"style_hubInfoCards__V16JM"}},48100:(e,s,a)=>{"use strict";a.d(s,{A:()=>o});var r=a(43421),t=a(25719),i=a(57442),n=a(53239);function l(e){let{baseUrl:s,locale:a,path:r=""}=e,t=r.split("?")[0];return[s,a,t.endsWith("/")?t.slice(0,-1):t].filter(Boolean).join("/").replace(/([^:]\/)\/+/g,"$1")}function o(){let{canonicalPath:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=(0,i.useRouter)(),a=(0,t.Ym)(),o=(0,n.useMemo)(()=>l({baseUrl:r.NA,locale:a,path:e||s.asPath}),[e,s.asPath,a]);return{canonicalLink:o,hrefLangDefaultLocale:(0,n.useMemo)(()=>l({baseUrl:r.NA,locale:r.q,path:e||s.asPath}),[e,s.asPath]),basePath:(0,n.useMemo)(()=>l({baseUrl:r.NA,locale:a}),[a])}}},49799:e=>{e.exports={card:"style_card__oVxkr"}},59376:(e,s,a)=>{"use strict";a.d(s,{Aq:()=>h});var r=a(80263),t=a(53239),i=a(27439),n=a.n(i),l=a(78144),o=a.n(l),c=a(28431),d=a(79250);let h=e=>{let{breadcrumbs:s,basePath:a,additionalClass:i}=e,n={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:s.map((e,s)=>({"@type":"ListItem",position:s+1,name:e.breadcrumbTitle,item:"".concat(a).concat(e.slug)}))};return 0===s.length||1===s.length&&s[0].isCurrentPage?null:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o(),{type:"application/ld+json",id:"breadcrumb",children:JSON.stringify(n)}
1),(0,r.jsx)(m,{className:(0,c.cn)("pb-15 desktop:pt-15",i),children:(0,r.jsx)(u,{children:s.map(e=>e.isCurrentPage?(0,r.jsx)(_,{children:(0,r.jsx)(p,{children:e.breadcrumbTitle})},e.id):(0,r.jsxs)(t.Fragment,{children:[(0,r.jsx)(_,{children:(0,r.jsx)(x,{href:e.slug,children:e.breadcrumbTitle})}),(0,r.jsx)(f,{})]},e.id))})})]})},m=t.forwardRef((e,s)=>{let{className:a,...t}=e;return(0,r.jsx)("div",{className:(0,c.cn)("relative kind-grid",a),children:(0,r.jsx)("nav",{className:(0,c.cn)("col-span-full"),ref:s,"aria-label":"breadcrumb",...t})})});m.displayName="Breadcrumb";let u=t.forwardRef((e,s)=>{let{className:a,...t}=e;return(0,r.jsx)("ol",{ref:s,className:(0,c.cn)("flex flex-wrap items-baseline gap-10 text-style-label text-blue",a),...t})});u.displayName="BreadcrumbList";let _=t.forwardRef((e,s)=>{let{className:a,...t}=e;return(0,r.jsx)("li",{ref:s,className:(0,c.cn)("inline-flex items-center",a),...t})});_.displayName="BreadcrumbItem";let x=t.forwardRef((e,s)=>{let{className:a,...t}=e;return(0,r.jsx)(n(),{prefetch:!1,ref:s,className:(0,c.cn)("transition-underline hover:underline",a),...t})});x.displayName="BreadcrumbLink";let p=t.forwardRef((e,s)=>{let{className:a,...t}=e;return(0,r.jsx)("span",{ref:s,role:"link","aria-disabled":"true","aria-current":"page",className:(0,c.cn)("font-bold text-blue",a),...t})});p.displayName="BreadcrumbPage";let f=e=>{let{className:s,...a}=e;return(0,r.jsx)("li",{role:"presentation","aria-hidden":"true",className:(0,c.cn)("w-5 flex-none",s),...a,children:(0,r.jsx)(d.A,{name:"ChevronRight"})})};f.displayName="BreadcrumbSeparator"},90034:(e,s,a)=>{"use strict";a.d(s,{A:()=>B});var r=a(80263),t=a(53239),i=a(57442),n=a(36713),l=a.n(n),o=a(37725),c=a(84279),d=a(48100),h=a(37091),m=a(5841),u=a(13687),_=a(79250),x=a(81e3),p=a(87746),f=a(75523),j=a(46493),b=a(63987),C=a(23141),y=a(40412),N=a.n(y);let g=e=>{var s;let{stores:a}=e,[i,n]=(0,t.useState)(null==(s=a[0])?void 0:s.id),{acoustic:l,optical:o,hybrid:c}=(0,h.A)("storedetails");return(0,r.jsx)("div",{className:N().accordionContainer,children:(0,r.jsx)(j.A,{additionalClass:N().accordion,onChange:e=>{n(e)},children:a.map(e=>{var s;return(0,r.jsx)(b.A,{uuid:e.storeId,isExpanded:e.storeId===i,additionalClass:N().storeAccordionItem,title:(0,r.jsxs)("div",{className:N().accordionHeader,children:[(0,r.jsxs)("h6",{className:N().itemHeadline,children:[(0,r.jsx)("span",{className:N().headlinePrefix,children:(s=e,({acoustic:l,optical:o,hybrid:c,"":l})[(0,C.ae)(s)])}),e.header.name]}),(0,r.jsxs)("p",{className:N().storeFullAddress,children:[e.address.street,", ",e.address.zip," ",e.address.city]})]}),children:(0,r.jsx)(p.A,{store:e,showHeadline:!1,showAddress:!1,showContactInfo:!1,className:N().storeDetails})},e.storeId)})})})};var v=a(11230),A=a.n(v),I=a(75730),T=a(75187),k=a(43769),w=a.n(k);let P=e=>{var s,a;let{image:t,headline:i,text:n,link:l,additionalClass:o}=e;return(0,r.jsxs)("div",{className:A()(w().hubInfoCardContainer,o),children:[(0,r.jsx)("div",{className:w().imageWrapper,children:(0,r.jsx)(I.A,{image:t.image,focalPoint:null!=(s=t.focalPoint)?s:void 0,alt:null!=(a=t.altText)?a:void 0,layout:"fill"})}),(null==l?void 0:l.url)?(0,r.jsx)(T.YY,{link:l,"data-testid":"storehub-infoCard",children:(0,r.jsxs)("div",{className:w().contentContainer,children:[(0,r.jsx)("h2",{className:w().headline,children:i}),(0,r.jsx)("p",{className:w().text,children:n}),(0,r.jsx)("div",{className:w().arrowContainer,children:(0,r.jsx)("div",{className:w().arrow,children:(0,r.jsx)(_.A,{name:"Arrow"})})})]})}):(0,r.jsxs)("div",{className:w().contentContainer,children:[(0,r.jsx)("h2",{className:w().headline,children:i}),(0,r.jsx)("p",{className:w().text,children:n})]})]})};var S=a(44342),H=a.n(S),O=a(59376),D=a(38011);let B=e=>{let{marketingHub:s,hubType:a,stores:t,hubTeaserContentItems:n}=e,{canonicalLink:j}=(0,d.A)(),b=(0,i.useRouter)(),C=(0,c.A)(),{storefinder:y,hubdetails:N}=(0,h.A)(),{breadcrumbs:v,basePath:A}=(0,D.A)({hub:s.name}),I=(0,f.ou)("Optic"===a?N.seoTitleTemplateOptics:N.seoTitleTemplateAcoustics,{hubName:s.name}),T=(0,f.ou)("Optic"===a?N.seoDescriptionTemplateOptics:N.seoDescriptionTemplateAc
1oustics,{hubName:s.name});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(l(),{children:[(0,r.jsx)("title",{children:I}),(0,r.jsx)("meta",{name:"description",content:T}),(0,r.jsx)("meta",{name:"robots",content:"index, follow"}),(0,r.jsx)("link",{rel:"canonical",href:j})]}),(0,r.jsx)(O.Aq,{breadcrumbs:v,basePath:A}),(0,r.jsx)("div",{className:H().map,children:(0,r.jsx)(x.A,{isInteractive:!1,stores:t,onClickStore:e=>b.push(o.Ay.storeDetail(e)),zoom:14,resetBoundsOnResize:!0})}),(0,r.jsxs)("div",{className:H().headlineContainer,children:[(0,r.jsx)("h1",{className:H().header,children:(0,f.ou)(N.storeTypeInCity,{storeType:"Optic"===a?y.opticsAid:y.hearingAid,city:s.name})}),(0,r.jsx)("p",{className:H().headerText,children:N.hubPageHeadline})]}),(0,r.jsxs)("div",{className:H().storesContainer,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:H().stores,children:t.map(e=>(0,r.jsx)(m.A,{additionalClass:H().storeCard,children:(0,r.jsx)(p.A,{store:e,flexibleHeight:!0,showContactInfo:!1,className:H().storeDetailsContainer})},e.storeId))}),(0,r.jsx)("div",{className:"tablet:hidden",children:(0,r.jsx)(g,{stores:t})})]}),(0,r.jsxs)("div",{className:H().specialityStoreSeachContainer,children:[(0,r.jsx)("div",{className:H().locatorContainer,children:(0,r.jsx)(_.A,{name:"LocatorThin",additionalClass:H().locatorIcon})}),(0,r.jsxs)("div",{className:H().searchInformationContainer,children:[(0,r.jsx)("p",{className:H().searchHeadline,children:N.notRightSpecialistShop}),(0,r.jsx)("p",{className:H().searchCopy,children:N.notRightSpecialistShopText}),(0,r.jsx)(u.x,{...C.storeFinder(),variant:"Secondary",children:N.searchSpecialistShop})]})]})]}),n.length>0?(0,r.jsxs)("div",{className:H().hubTeaserItems,children:[(0,r.jsx)("p",{className:H().headline,children:"Optic"===a?N.opticsAidInOtherCities:N.hearingAidInOtherCities}),(0,r.jsx)("div",{className:H().hubInfoCards,children:n.map(e=>(0,r.jsx)(P,{image:e.image,headline:e.headline,text:e.copytext,link:e.link},e.headline))})]}):null]})}}}]);
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.