.vue2leaflet-map{height:100%;width:100%}.f_tile--branchMap{text-align:center}.f_tile--branchMap .f_title{font-size:14px;font-weight:700;margin:0 0 8px}.f_tile--branchMap .f_paragraph{margin:8px 0}.f_tile--branchMap .f_paragraph:last-child{margin:0}.f_tile.f_tile--forMap,a.f_tile--forMap{align-items:stretch;display:flex;padding:0}.f_tile.f_tile--forMap .f_tile-item--image,a.f_tile--forMap .f_tile-item--image{width:180px}.f_tile.f_tile--forMap .f_tile-item--content,a.f_tile--forMap .f_tile-item--content{padding:16px}.f_tile.f_tile--forMap .f_tile-header,a.f_tile--forMap .f_tile-header{margin-top:0}.f_tile.f_tile--forMap .f_title,a.f_tile--forMap .f_title{font-size:14px;line-height:1.5}.f_tile.f_tile--forMap .f_tile-location,a.f_tile--forMap .f_tile-location{color:var(--neutral-400);font-size:12px}.f_tile.f_tile--forMap .f_tile-content,a.f_tile--forMap .f_tile-content{font-size:12px}.f_tile.f_tile--forMap .f_tile-footer,a.f_tile--forMap .f_tile-footer{align-items:flex-end;margin-top:8px}.f_tile.f_tile--forMap .f_tile-footer .f_note,a.f_tile--forMap .f_tile-footer .f_note{white-space:nowrap}.f_tile.f_tile--forMap .f_price,a.f_tile--forMap .f_price{font-size:20px}.f_tile.f_tile--forMap .f_tile-previewImage,.f_tile.f_tile--forMap .f_tileGallery,a.f_tile--forMap .f_tile-previewImage,a.f_tile--forMap .f_tileGallery{height:100%;padding:0}.leaflet-container .f_tile{color:var(--text-common);-webkit-tap-highlight-color:transparent}.f_map{height:100%;position:relative;width:100%;z-index:5}.f_map .f_loader{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%)}.f_map-content{font-family:var(--font-text);font-size:14px;border-radius:var(--cornerRounding);line-height:1.5;overflow:hidden;z-index:10}.f_map-content .f_bubble-content{padding:0}.f_map-content .leaflet-popup{margin-bottom:0}.f_map-content .marker-cluster{background-clip:padding-box;box-sizing:content-box}.f_map-content .marker-cluster div span{color:var(--white);font-family:var(--font-text);font-size:14px;font-weight:700;position:relative;z-index:5}.f_map-content .marker-cluster div{line-height:30px;padding:0 5px;text-align:center}.f_map-content .marker-cluster div:after,.f_map-content .marker-cluster div:before{content:"";border-radius:50%;position:absolute}.f_map-content .marker-cluster div:after{background:var(--text-title);opacity:.3;bottom:0;left:0;right:0;top:0}.f_map-content .marker-cluster div:before{background:var(--text-title);bottom:5px;left:5px;right:5px;top:5px}.f_map-content .marker-cluster-small{height:34px!important;margin-left:-17px!important;margin-top:-17px!important;width:34px!important}.f_map-content .marker-cluster-small div{line-height:34px}.f_map-content .marker-cluster-medium{height:40px!important;margin-left:-20px!important;margin-top:-20px!important;width:40px!important}.f_map-content .marker-cluster-medium div{line-height:40px}.f_map-content .marker-cluster-large{height:46px!important;margin-left:-23px!important;margin-top:-23px!important;width:46px!important}.f_map-content .marker-cluster-large div{line-height:46px}.f_map-content .leaflet-cluster-anim .leaflet-marker-icon,.f_map-content .leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.f_map-content .leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.f_map-content .leaflet-popup-content-wrapper,.f_map-content .leaflet-popup-tip{background-color:transparent;border-radius:0;box-shadow:none;color:var(--text-common);padding:0}.f_map-content .leaflet-popup-content{line-height:1.5;margin:0}
