/* V75.220 — aviso para ativar a localização (js/aviso-localizacao.js) */
.aviso-loc{display:flex;align-items:center;gap:10px;margin:12px 16px 4px;padding:12px 12px 12px 14px;border-radius:14px;
  background:var(--cor-primaria-suave,#fdf6e7);border:1px solid rgba(var(--cor-primaria-rgb,239,182,56),.35)}
.aviso-loc>i{font-size:20px;color:var(--cor-primaria-texto,#966b0c);flex:0 0 auto}
.aviso-loc-txt{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}
.aviso-loc-txt b{font-size:.9rem;color:#1f1f1f;line-height:1.2}
.aviso-loc-txt small{font-size:.76rem;color:#555;line-height:1.35}
.aviso-loc-ativar,.aviso-loc-ok{flex:0 0 auto;border:none;border-radius:999px;padding:8px 14px;font-weight:800;font-size:.82rem;cursor:pointer;
  background:var(--cor-primaria);color:var(--cor-sobre-primaria)}
.aviso-loc-ativar:disabled{opacity:.6}
.aviso-loc-fechar{flex:0 0 auto;border:none;background:transparent;color:#888;font-size:22px;line-height:1;padding:2px 4px;cursor:pointer}
.aviso-loc.negado{background:#f6f6f6;border-color:#e3e3e3}
.aviso-loc.negado>i{color:#888}
.aviso-loc-ok{background:#fff;color:#333;border:1px solid #ddd}
