/* BISIMMO — Performance énergétique premium, classes réelles uniquement */
body.single-annonce .fiche-bloc:has(.bi-energie){margin-top:30px!important;padding:24px!important;border:1px solid #ede7df!important;border-radius:8px!important;background:#fff!important}
body.single-annonce .fiche-bloc:has(.bi-energie)>h2{font-size:25px!important;letter-spacing:-.035em!important;padding-bottom:13px!important;margin-bottom:20px!important;color:#071b33!important;border-bottom:2px solid #d9b568!important}
body.single-annonce .fiche-bloc .bi-energie{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}
body.single-annonce .fiche-bloc .bi-energie .bi-echelle{min-width:0!important;display:flex!important;flex-direction:column!important;background:#fcfaf7!important;border:1px solid #eee7de!important;border-radius:8px!important;padding:20px!important;box-shadow:0 7px 20px rgba(7,27,51,.035)!important}
body.single-annonce .bi-energie .bi-echelle-titre{font-size:15px!important;line-height:1.45!important;font-weight:750!important;color:#071b33!important;margin-bottom:17px!important;min-height:40px!important}
body.single-annonce .bi-energie .bi-echelle-titre small{display:block!important;font-size:11px!important;color:#748095!important;line-height:1.5!important;margin-top:2px!important}
body.single-annonce .bi-energie .bi-echelle ol{display:grid!important;gap:6px!important;width:100%!important;padding:0!important;margin:0!important;list-style:none!important}
body.single-annonce .bi-energie .bi-echelle li{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:var(--l)!important;min-width:42px!important;max-width:100%!important;height:30px!important;min-height:30px!important;padding:0 11px!important;border-radius:5px 15px 15px 5px!important;background:var(--c)!important;color:#12243e!important;opacity:.75!important;box-shadow:none!important;font-size:12px!important;line-height:1!important;overflow:visible!important;gap:5px!important}
body.single-annonce .bi-energie .bi-echelle li span{font-size:14px!important;font-weight:800!important;line-height:1!important}
body.single-annonce .bi-energie .bi-echelle li em{font-size:10px!important;font-weight:600!important;white-space:nowrap!important;line-height:1!important}
body.single-annonce .bi-energie .bi-echelle li.actif{height:35px!important;min-height:35px!important;opacity:1!important;outline:2px solid #fff!important;outline-offset:2px!important;box-shadow:0 0 0 2px #c79a44!important;font-size:14px!important}
body.single-annonce .bi-energie .bi-ges li:nth-child(n+5){color:#fff!important}
body.single-annonce .bi-energie .bi-echelle-note{margin-top:15px!important;font-size:12px!important;line-height:1.5!important;color:#607089!important;overflow-wrap:anywhere!important}
body.single-annonce .fiche-bloc:has(.bi-energie)>.bi-energie+*{margin-top:18px!important}
@media(max-width:950px){body.single-annonce .fiche-bloc .bi-energie{grid-template-columns:1fr!important}}
@media(max-width:600px){body.single-annonce .fiche-bloc:has(.bi-energie){padding:15px!important}body.single-annonce .fiche-bloc .bi-energie .bi-echelle{padding:14px!important}body.single-annonce .bi-energie .bi-echelle li em{font-size:9px!important}}
