:root {
  font: 16px / 1.5 "Helvetica", "Arial", sans-serif;

  @media (max-width: 500px) {
    font-size: 14px;
  }
}

@media print {
  :root {
    font: 11pt / 1.3 "Georgia", "Times New Roman", "Times", serif;
  }
}

p {
  margin-bottom: 1vr;
  padding-top: .5vr;
}

:root {
  font: 16px / 1.5 "Helvetica", "Arial", sans-serif;

  @media (max-width: 500px) {
    font-size: 14px;
  }
}

@media print {
  :root {
    font: 11pt / 1.3 "Georgia", "Times New Roman", "Times", serif;
  }
}

p {
  margin-bottom: 1lh;
  padding-top: .5lh;
}

Update tests for vertical rhythm
Update tests for vertical rhythm
