html.anfahrt-page{--landing-radius: 16px}html.anfahrt-page .anfahrt__section{padding:clamp(3rem,6vw,5.5rem) 0}html.anfahrt-page .anfahrt__section--muted{border-top:1px solid rgba(0,0,0,.06)}html.anfahrt-page .anfahrt__header{max-width:42rem;margin-bottom:clamp(2rem,4vw,3rem)}html.anfahrt-page .anfahrt__eyebrow{margin:0 0 .5rem;font-size:var(--landing-font-small);font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.65}html.anfahrt-page .anfahrt__title{margin:0 0 1rem;font-size:var(--h0-font-size);line-height:1.25}html.anfahrt-page .anfahrt__intro{margin:0;font-size:var(--landing-font-lead);line-height:1.6}html.anfahrt-page .anfahrt__address,html.anfahrt-page .anfahrt__meta,html.anfahrt-page .anfahrt__notes,html.anfahrt-page .anfahrt__route p{margin:0;font-size:var(--landing-font-body);line-height:1.65}html.anfahrt-page .anfahrt__layout{display:grid;gap:1.5rem}@media(min-width:900px){html.anfahrt-page .anfahrt__layout{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.4fr);align-items:stretch;gap:2rem}}html.anfahrt-page .anfahrt__details,html.anfahrt-page .anfahrt__route{padding:clamp(1.5rem,4vw,2rem);border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius);background:rgb(var(--color-scheme-bg, 255 255 255))}html.anfahrt-page .anfahrt__address{margin:0 0 1rem;font-style:normal}html.anfahrt-page .anfahrt__notes{margin:1.25rem 0 0;padding:0;list-style:none}html.anfahrt-page .anfahrt__notes li{position:relative;margin:.65rem 0;padding-left:1.1rem;line-height:1.65}html.anfahrt-page .anfahrt__notes li:before{content:"";position:absolute;top:.55em;left:0;width:.4rem;height:.4rem;border-radius:50%;background:currentColor;opacity:.45}html.anfahrt-page .anfahrt__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}html.anfahrt-page .anfahrt__map{min-height:22rem;overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius);background:#0000000a}html.anfahrt-page .anfahrt__map iframe{display:block;width:100%;height:100%;min-height:22rem;border:0}html.anfahrt-page .anfahrt__routes-title{margin:0 0 1.25rem;font-size:var(--landing-font-heading)!important;line-height:1.2}html.anfahrt-page .anfahrt__routes{display:grid;gap:1.25rem}@media(min-width:769px){html.anfahrt-page .anfahrt__routes{grid-template-columns:1fr 1fr}}html.anfahrt-page .anfahrt__route h3{margin:0 0 .75rem;font-size:var(--landing-font-heading)!important;line-height:1.25}html.anfahrt-page .anfahrt__section--muted .anfahrt__route{background:rgb(var(--color-scheme-bg, 255 255 255))}
/*# sourceMappingURL=/cdn/shop/t/11/assets/anfahrt-page.css.map */
