.leaflet-marker-icon.someclass{width:auto!important;height:auto!important;background:none!important;border:0!important}.osm-marker.map-marker-label{position:relative;display:inline-block;white-space:nowrap;padding:6px 11px;border-radius:999px;background:#23211F;color:#F7F2E9;font-size:12.5px;font-weight:700;letter-spacing:.02em;line-height:1;border:1.5px solid #B08A3E;box-shadow:0 6px 16px rgb(35 33 31 / .28);transform:translate(-50%,-100%);transition:background .15s ease,color .15s ease,transform .15s ease;cursor:pointer}.osm-marker.map-marker-label::after{content:"";position:absolute;left:50%;bottom:-6px;width:10px;height:10px;background:inherit;border-right:1.5px solid #B08A3E;border-bottom:1.5px solid #B08A3E;transform:translateX(-50%) rotate(45deg)}.leaflet-marker-icon:hover .osm-marker.map-marker-label,.leaflet-marker-icon.sw-open .osm-marker.map-marker-label{background:#B08A3E;color:#23211F;transform:translate(-50%,-100%) scale(1.08)}.leaflet-marker-icon:hover,.leaflet-marker-icon.sw-open{z-index:9999!important}.leaflet-popup-content-wrapper{padding:0;border-radius:12px;overflow:hidden;box-shadow:0 14px 34px rgb(35 33 31 / .3)}.leaflet-popup-content{margin:0!important;cursor:pointer}.leaflet-popup-content img{display:block;width:100%;height:150px;object-fit:cover;transition:transform .3s ease}.leaflet-popup-content:hover img{transform:scale(1.04)}.leaflet-popup-tip{background:#fff}.sw-seo a{color:rgb(255 255 255 / .78);text-decoration:none;transition:color .15s ease}.sw-seo a:hover{color:#D9B66A}.sw-seo span{margin:0 6px;opacity:.45}.sw-seo strong{color:#fff;font-weight:600;margin-right:4px}.leaflet-marker-icon.mycluster{background:none!important}.houzez-osm-cluster{width:42px!important;height:42px!important;border-radius:50%!important;background:#23211F!important;background-image:none!important;color:#F7F2E9!important;border:2px solid #B08A3E!important;box-shadow:0 0 0 6px rgb(176 138 62 / .25),0 6px 14px rgb(35 33 31 / .3);display:flex!important;align-items:center;justify-content:center;font-weight:700;font-size:13px;line-height:1!important;transition:transform .15s ease}.leaflet-marker-icon.mycluster:hover .houzez-osm-cluster{transform:scale(1.1);background:#B08A3E!important;color:#23211F!important}