.htm,.htm *,.htm *:before,.htm *:after{box-sizing:border-box}.htm{max-width:1400px;margin-inline:auto;padding-left:16px;padding-right:16px;padding-top:var(--htm-padding-top, 40px);padding-bottom:var(--htm-padding-bottom, 96px)}@media screen and (min-width:640px){.htm{padding-left:24px;padding-right:24px}}.htm__rahmen{position:relative;overflow:hidden;border-radius:0;background:#111;min-height:var(--htm-hoehe-mobil, 360px)}@media screen and (min-width:640px){.htm__rahmen{min-height:var(--htm-hoehe-tablet, 440px)}}@media screen and (min-width:768px){.htm__rahmen{border-radius:2px;min-height:var(--htm-hoehe-desktop, 560px)}}.htm .htm__karte,.htm__bild,.htm__bild-platz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%}.htm__bild{object-fit:cover;object-position:center}.htm__karte-platz{display:block}.htm__karte[data-stil=dunkel] .leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) brightness(.85) contrast(.9) saturate(.6)}.htm .htm__karte .leaflet-control-container{display:none}.htm .htm__karte{pointer-events:none}.htm .htm__karte .leaflet-control-attribution{display:block;position:absolute;right:0;bottom:0;background:#00000073;color:#ffffffbf;font-size:10px;line-height:1.6;padding:0 6px;pointer-events:auto}.htm .htm__karte .leaflet-control-attribution a{color:#ffffffe6}.htm__schleier{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background:rgba(0,0,0,var(--htm-schleier, .35))}.htm__inhalt{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:var(--htm-hoehe-mobil, 360px);padding:40px 20px}@media screen and (min-width:640px){.htm__inhalt{min-height:var(--htm-hoehe-tablet, 440px);padding:56px 24px}}@media screen and (min-width:768px){.htm__inhalt{min-height:var(--htm-hoehe-desktop, 560px);padding:80px 64px}}.htm__kicker{display:flex;align-items:center;gap:12px}.htm__kicker-strich{display:block;height:1px;width:24px;background:#ffffffe6;flex-shrink:0}.htm__kicker-text{color:#fff;font-size:10px;letter-spacing:.3em;font-weight:600;line-height:1.4}@media screen and (min-width:640px){.htm__kicker-strich{width:32px}.htm__kicker-text{font-size:12px}}@media screen and (min-width:768px){.htm__kicker-text{font-size:14px}}.htm__block{max-width:672px}.htm__heading{margin:0;color:#fff;font-weight:900;font-style:italic;letter-spacing:-.025em;line-height:.9;font-size:36px;text-transform:none}@media screen and (min-width:640px){.htm__heading{font-size:48px}}@media screen and (min-width:768px){.htm__heading{font-size:96px}}.htm__zeile{display:block}.htm__zeile--kontur{-webkit-text-stroke:1px #fff;color:transparent;-webkit-text-fill-color:transparent}.htm__subline{margin:16px 0 0;max-width:448px;color:#fffffff2;font-size:14px;font-weight:600;font-style:italic;line-height:1.25}@media screen and (min-width:640px){.htm__subline{margin-top:24px;font-size:16px}}@media screen and (min-width:768px){.htm__subline{font-size:20px}}.htm__cta-wrap{margin-top:24px}@media screen and (min-width:640px){.htm__cta-wrap{margin-top:40px}}.htm__cta{display:inline-flex;align-items:center;gap:12px;background:#fff;color:#171717;padding:12px 24px;font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1.4;text-decoration:none;border-radius:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transition:background-color .15s ease,color .15s ease}@media screen and (min-width:640px){.htm__cta{padding:14px 32px;font-size:12px}}@media screen and (min-width:768px){.htm__cta{padding:16px 40px;font-size:14px}}.htm__cta:hover{background:#f5f5f5}.htm__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.htm__cta svg{flex-shrink:0}@media(prefers-reduced-motion:reduce){.htm__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/haendler-teaser-mockup.css.map */
