/*
 * PT SANS + PT SERIF Font styling combination
 * –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */

/* Overridden CSS variables using a combination of “PT Sans” + "PT Serif" font families */

/* PT Sans + Serif webfonts loaded locally via @font-face in config.fonts.scss */

:root {  /* redefine variables at site-wide level */

    /* Wider column width */
    --text-col-width: 46rem;

    /* Entry title */
    --entry-title-font-family: "PT Serif";
    --entry-title-font-size: 1.45rem; /* 24px */

    /* Article text */
    --text-font-family: "PT Sans";
    --text-font-size: 1.125rem;  /* 18 px */
    --text-line-height: 1.6;

    --heading-font-family: "PT Serif";
    --h4-font-size:  1.125rem;  /* 18 px */

    --quote-font-family: "PT Serif";

}

/* additional padding before and after inserted quotes */
.quote,
.quote + * {
    --flow-space: var(--spacer-medium);
}