.leaflet-popup-content-wrapper{padding:0!important}
.leaflet-popup-content{margin:0!important}
.vcimmo-bulle{min-width:250px;max-width:320px;font-family:inherit;color:#2B3A47;font-size:12.5px;line-height:1.55}
.vcimmo-bulle__tete{background:linear-gradient(135deg,#3B6CB7,#5AADCF);color:#fff;padding:9px 12px;font-size:13px;font-weight:600}
.vcimmo-bulle__tete span{display:block;font-weight:400;font-size:11.5px;opacity:.9}
.vcimmo-bulle__corps{padding:8px 12px 10px}
.vcimmo-bulle__corps p{margin:0 0 8px}
.vcimmo-bulle .vcimmo-r{position:absolute;opacity:0;pointer-events:none}
.vcimmo-onglets{margin:0 0 8px;font-size:11.5px;color:#50575e}
.vcimmo-onglets label{display:inline-block;margin:2px 3px 0 0;padding:2px 8px;border:1px solid #D6EAF8;border-radius:10px;cursor:pointer;color:#3B6CB7;background:#fff}
.vcimmo-p{display:none}
.vcimmo-r200:checked~.vcimmo-p200,.vcimmo-r300:checked~.vcimmo-p300,.vcimmo-r500:checked~.vcimmo-p500{display:block}
.vcimmo-r200:checked~.vcimmo-onglets .vcimmo-l200,.vcimmo-r300:checked~.vcimmo-onglets .vcimmo-l300,.vcimmo-r500:checked~.vcimmo-onglets .vcimmo-l500{background:#3B6CB7;border-color:#3B6CB7;color:#fff}
.vcimmo-bulle__pied{margin:8px 0 0!important;padding-top:7px;border-top:1px solid #E3ECF5;font-size:10.5px;color:#8A93A0;line-height:1.45}
.vcimmo-bulle__plan{margin:6px 0 0!important;font-size:11px;color:#50575e}
