/* eSIMDesti Performance v29 — native lazy country imagery without visual regressions */
.flag-cover.real-flag{position:relative;overflow:hidden;background:#f4f8ff}
.flag-cover.real-flag>img,.flag-cover.real-flag>.ed-v29-visual-fallback,.dest-scenic-cover>img,.dest-scenic-cover>.ed-v29-visual-fallback{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.flag-cover.real-flag>.ed-v29-visual-fallback,.dest-scenic-cover>.ed-v29-visual-fallback{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}
.dest-scenic-cover{overflow:hidden;background:#f4f8ff}
@media (prefers-reduced-data: reduce){.ed-guide-gift-badge::after{animation:none!important}}
