.jet-map-listing.avatur-mapa-bloqueado { position: relative; min-height: 300px; }
.avatur-mapa-aviso { position: absolute; inset: 0; z-index: 1; display: flex; align-items: center; justify-content: center; padding: 16px; background: #eef1ef; color: #1d2b28; text-align: center; font-size: 15px; line-height: 1.45; }
.avatur-mapa-aviso > div { max-width: 30em; }
.avatur-mapa-aviso p { margin: 0 0 12px; }
.avatur-mapa-aviso button,
.avatur-mapas-pref__boton { font: inherit; font-weight: 600; color: #fff; background: #1a4d44; border: 0; border-radius: 4px; padding: 10px 18px; cursor: pointer; text-transform: none; letter-spacing: normal; }
.avatur-mapa-aviso button:focus-visible,
.avatur-mapas-pref__boton:focus-visible { outline: 3px solid #1a4d44; outline-offset: 2px; }
.avatur-mapas-pref { margin: 1.5em 0; padding: 16px; border: 1px solid #c9d3cf; border-radius: 4px; }
.avatur-mapas-pref__estado { margin: 0 0 12px; }
