/* NutraEdit V22: brand-only overrides, preserves editorial templates. */
.wrap.nav {
  padding-left:24px; padding-right:24px; /* same left edge as hero's .wrap */
}
a.logo.nutraedit-lockup {
  display:inline-flex; align-items:center; gap:9px; flex:0 0 auto;
  min-width:0; text-decoration:none; white-space:nowrap;
  line-height:1; letter-spacing:normal;
}
a.logo.nutraedit-lockup .nutraedit-leaf {
  width:31px; height:31px; flex:0 0 31px; display:block; object-fit:contain;
}
a.logo.nutraedit-lockup .nutraedit-wordmark {
  display:inline-flex; align-items:baseline; gap:0;
  font-family:Georgia,'Times New Roman',serif;
  font-size:25px; font-weight:700; line-height:1; letter-spacing:-.035em;
}
a.logo.nutraedit-lockup .nutraedit-nutra {color:#161B1A}
a.logo.nutraedit-lockup .nutraedit-edit {color:#203D34}
.footer a.logo.nutraedit-lockup .nutraedit-nutra {color:#F7F7F2}
.footer a.logo.nutraedit-lockup .nutraedit-edit {color:#B6C5B5}
@media(max-width:640px) {
 .wrap.nav {padding-left:18px;padding-right:18px}
 a.logo.nutraedit-lockup {gap:7px}
 a.logo.nutraedit-lockup .nutraedit-leaf {width:28px;height:28px;flex-basis:28px}
 a.logo.nutraedit-lockup .nutraedit-wordmark {font-size:25px}
}
