.mund-about{--about-green: #29483b;--about-rule: rgb(41 72 59 / 28%);max-width:118rem;padding-block:clamp(2.8rem,4vw,5rem) clamp(4rem,6vw,7rem);color:var(--about-green)}.mund-about :is(h1,h2,p,figure,dl,dd){margin:0}.mund-about :is(h1,h2,a){color:inherit}.mund-about :is(h1,h2){font-family:Georgia,serif;line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}.mund-about h1{font-size:clamp(3.4rem,4vw,5.2rem)}.mund-about h2{font-size:clamp(2.6rem,2.5vw,3.4rem)}.mund-about p,.mund-about address{line-height:1.6}.mund-about a{text-underline-offset:.22em;text-decoration-thickness:1px;overflow-wrap:anywhere}.mund-about a:focus-visible{outline:.2rem solid currentColor;outline-offset:.4rem;border-radius:0}.mund-about__heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.2rem 3rem;padding-bottom:2.4rem;margin-bottom:3.2rem;border-bottom:1px solid var(--about-rule)}.mund-about__heading>a{flex-shrink:0}.mund-about__profile{display:grid;gap:3rem;align-items:start}.mund-about__profile>*{min-width:0}.mund-about__portrait img{display:block;width:100%;height:clamp(30rem,100vw,38rem);object-fit:cover;object-position:center 30%}.mund-about__portrait figcaption{margin-top:.8rem;font-size:1.3rem;line-height:1.5}.mund-about .mund-about__introduction>*+*{margin-top:1.6rem}.mund-about__lead{font-size:1.9rem}.mund-about__story{font-size:1.7rem}.mund-about .mund-about__story>*+*{margin-top:1.4rem}.mund-about__contact{margin-top:2.8rem;padding-top:2.4rem;border-top:1px solid var(--about-rule);scroll-margin-top:calc(var(--header-height, 120px) + 2rem)}.mund-about__contact h2{font-size:2.4rem;margin-bottom:.8rem}.mund-about .mund-about__name{margin-bottom:1.2rem}.mund-about__contact dl{display:grid;gap:.7rem;margin-bottom:.8rem}.mund-about__contact dl>div{display:grid;grid-template-columns:6.4rem minmax(0,1fr);gap:1rem;align-items:baseline}.mund-about__contact dt{font-size:1.4rem}.mund-about__contact dd{min-width:0;font-size:1.8rem;line-height:1.5}.mund-about__text-link{display:inline-flex;align-items:center;min-height:4.4rem}.mund-about__social,.mund-about__visit-links{display:flex;flex-wrap:wrap;gap:.4rem 2rem}.mund-about__social{margin-top:.6rem;font-size:1.4rem}.mund-about__social a{display:inline-flex;align-items:center;min-height:4.4rem}.mund-about__visit{display:grid;gap:2.4rem;margin-top:clamp(3.2rem,5vw,5.6rem);padding-top:2.8rem;border-top:1px solid var(--about-rule)}.mund-about__visit h2{margin-bottom:1.2rem}.mund-about__visit p{max-width:46ch}.mund-about__address{min-width:0}.mund-about__address address{font-style:normal;font-size:1.8rem}.mund-about__visit-links{margin-top:.8rem}.mund-about .mund-about__business{margin-top:1.2rem;font-size:1.4rem}@media(min-width:750px){.mund-about__profile,.mund-about__visit{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(3.2rem,5vw,6.4rem)}.mund-about__portrait img{height:auto;aspect-ratio:3 / 4}.mund-about--without-photo .mund-about__profile{display:block;max-width:70ch}}@media(max-width:749px){.mund-about__heading{margin-bottom:2.4rem;padding-bottom:1.6rem}.mund-about__contact dl>div{grid-template-columns:1fr;gap:0}.mund-about__contact dl{gap:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-mundskaenken-about.css.map */
