.logo-a,
.logo-b {
  display: inline;
}

body[data-logo='editorial'] .logo-a {
  font-family: 'Fraunces', serif;
  font-style: italic;
  font-weight: 400;
}

body[data-logo='editorial'] .logo-b {
  font-family: 'Space Grotesk', sans-serif;
  font-weight: 600;
}

body[data-logo='calido'] .logo-a {
  font-family: 'Fraunces', serif;
  font-style: normal;
  font-weight: 600;
}

body[data-logo='calido'] .logo-b {
  font-family: 'Figtree', sans-serif;
  font-weight: 700;
}

body[data-logo='contraste'] .logo-a {
  font-family: 'Fraunces', serif;
  font-style: italic;
  font-weight: 300;
}

body[data-logo='contraste'] .logo-b {
  font-family: 'Space Grotesk', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font-size: 0.7em;
  vertical-align: 0.14em;
}