css.combo-marker{overflow:visible!important;background:none!important;border:none!important}.combo-inner{display:flex;align-items:center;gap:5px}.combo-img{width:30px;height:30px;cursor:pointer;transition:width .25s ease,height .25s ease}.combo-img:hover{width:600px!important;height:600px!important;position:relative;z-index:9999!important}@media (max-width:782px){.combo-img:hover{width:250px!important;height:250px!important}}.leaflet-marker-icon[alt^="247-logo"]{transition:width .25s ease,height .25s ease,margin-left .25s ease,margin-top .25s ease}.leaflet-marker-icon[alt^="247-logo"]:hover{width:180px!important;height:180px!important;margin-left:-90px!important;margin-top:-90px!important;z-index:9999!important}body.page-id-770{background-color:#000000!important}body.page-id-770 .et_main_title,body.page-id-770 .main-area,body.page-id-770 #left-area,body.page-id-770 .entry-content,body.page-id-770 .et_pb_section,body.page-id-770 .et_pb_row{background-color:transparent!important}body.page-id-770 .post-password-form{background-color:#000000!important;padding:40px!important;border-radius:8px!important;max-width:500px!important;margin:60px auto!important;color:inherit}body.page-id-770 .post-password-form input[type="submit"],body.page-id-770 .post-password-form .et_pb_button,body.page-id-770 input[type="submit"].post-password-submit{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;padding:0!important;margin:0!important;border:none!important;background:none!important}body.page-id-770 .post-password-form input[type="password"]{width:100%!important;padding:15px!important;margin-bottom:20px!important;border:1px solid #ffffff!important;border-radius:4px!important;background-color:#1a1a1a!important;color:#ffffff!important;font-size:16px!important;box-sizing:border-box!important}body.page-id-770 .post-password-form label{color:#ffffff!important;margin-bottom:15px!important;display:block}body.page-id-770 input[type="submit"],body.page-id-770 .et_pb_button,body.page-id-770 .wp-block-button__link,body.page-id-770 .button,body.page-id-770 a.button{display:none!important}body.page-id-770 .post-password-form input[type="submit"]{}/* Unser Leaflet-Bild .leaflet-marker-icon[src*="Logo.png"]{width:80px!important;height:80px!important;object-fit:contain;transition:all 0.25s ease;z-index:1000!important}/* Beim Überfahren vergrößern .leaflet-marker-icon[src*="Logo.png"]:hover{width:320px!important;height:320px!important;margin-left:-80px!important;margin-top:-80px!important;z-index:9999!important}/* Alle Bild-Marker ansprechbar machen .leaflet-marker-icon{transition:width .25s ease,height .25s ease,margin-left .25s ease,margin-top .25s ease}/* Hover:vergrößern,Zentrum bleibt auf der Position .leaflet-marker-icon[alt="247-logo"]:hover,.leaflet-marker-icon[alt="247-logo-2"]:hover{width:160px!important;height:160px!important;margin-left:-80px!important;margin-top:-80px!important;z-index:9999!important}/* Grundgröße skaliert mit dem Zoom .leaflet-marker-icon[alt^="247-logo"]{width:calc(50px * var(--marker-scale,1))!important;height:calc(50px * var(--marker-scale,1))!important;/* Anker bleibt mittig auf der Koordinate margin-left:calc(-25px * var(--marker-scale,1))!important;margin-top:calc(-25px * var(--marker-scale,1))!important;transition:width .25s ease,height .25s ease,margin .25s ease}/* Hover:doppelt so groß wie die jeweilige Zoom-Stufe .leaflet-marker-icon[alt^="247-logo"]:hover{width:calc(100px * var(--marker-scale,1))!important;height:calc(100px * var(--marker-scale,1))!important;margin-left:calc(-50px * var(--marker-scale,1))!important;margin-top:calc(-50px * var(--marker-scale,1))!important;z-index:9999!important}/* Sanfte Animation beim Zoom-Wechsel .leaflet-marker-icon[alt^="247-logo"]{transition:width .2s ease,height .2s ease,margin-left .2s ease,margin-top .2s ease}/* Hover:fixes Großbild –!importantschlägt die JS-Inline-Styles .leaflet-marker-icon[alt^="247-logo"]:hover{width:160px!important;height:160px!important;margin-left:-80px!important;margin-top:-80px!important;z-index:9999!important}/* Sanfter Übergang beim Zoom-Wechsel .leaflet-marker-icon[alt^="247-logo"]{transition:width .2s ease,height .2s ease,margin-left .2s ease,margin-top .2s ease}/* Hover:FESTE Größe,völlig unabhängig von der Zoomstufe .leaflet-marker-icon[alt^="247-logo"]:hover{width:180px!important;height:180px!important;margin-left:-90px!important;margin-top:-90px!important;z-index:9999!important}