/* Etiqueta compartilhada do catálogo e da lista administrativa. */
.material-marca[data-marca-cor] {
  display: inline-block;
  width: fit-content;
  max-width: 100%;
  padding: 5px 9px;
  border: 1px solid #dce1e6;
  border-radius: 6px;
  background: #f1f3f5;
  color: #53606d;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.4;
  letter-spacing: .04em;
  text-transform: uppercase;
  overflow-wrap: anywhere;
}
[data-theme="dark"] .material-marca[data-marca-cor] { background: #29313a; border-color: #4d5965; color: #d8e0e8; }
.material-marca[data-marca-cor="laranja"],
[data-theme="dark"] .material-marca[data-marca-cor="laranja"] { background: #ff6921; border-color: #ff6921; color: #fff; }
.material-marca[data-marca-cor="vermelho"],
[data-theme="dark"] .material-marca[data-marca-cor="vermelho"] { background: #d9040a; border-color: #d9040a; color: #fff; }
.material-marca[data-marca-cor="azul"],
[data-theme="dark"] .material-marca[data-marca-cor="azul"] { background: #006dc4; border-color: #006dc4; color: #fff; }
.material-marca-com-logo { position: relative; }
.material-marca-com-logo .material-marca-nome { visibility: hidden; }
.material-marca-com-logo .material-marca-logo {
  position: absolute;
  left: 9px;
  top: 5px;
  width: calc(100% - 18px);
  height: calc(100% - 10px);
  object-fit: contain;
}
