/* Nutra Makers — identidade oficial. Alteracoes globais SOMENTE NESTE ARQUIVO. */
:root {
  --brand-primary:#0F5B45;--brand-deep:#0A4636;
  --brand-leaf:#7C9C50;--brand-fruit:#E7A144;
  --brand-cream:#F7F3E8;--brand-paper:#FFFDF7;
  --brand-text:#26332D;--brand-muted:#64736B;
  --brand-border:#E2DCCB;--brand-tint:#EDF3E8;
  --brand-serif:Georgia,'Times New Roman',serif;
  --brand-sans:Arial,Helvetica,sans-serif;
  /* Compatibilidade com o portal organico */
  --nm-bg:var(--brand-cream);--nm-paper:var(--brand-paper);
  --nm-forest:var(--brand-primary);--nm-dark:var(--brand-deep);
  --nm-muted:var(--brand-muted);--nm-line:var(--brand-border);
  --nm-accent:#A87636;--nm-tint:var(--brand-tint);
  /* Compatibilidade com o renderizador antigo de receitas/guias */
  --cream:var(--brand-cream);--card:var(--brand-paper);
  --green:var(--brand-primary);--green-dark:var(--brand-deep);
  --olive:var(--brand-leaf);--gold:var(--brand-fruit);
  --text:var(--brand-text);--muted:var(--brand-muted);
  --border:var(--brand-border);
}
.nm-logo,.brand{display:inline-flex;align-items:center;text-decoration:none;line-height:1}
.nm-logo img,.brand img{display:block;width:245px;max-width:100%;height:auto}
.nm-logo img{width:245px}
.site-header .brand img{width:230px}
.nm-header .nm-logo img{width:245px}
@media(max-width:600px){.nm-logo img,.brand img,.nm-header .nm-logo img,.site-header .brand img{width:215px}}
