/* Shared typography finishing pass, enqueued after the active Factory stylesheet. */
.zaco-fe.zaco-fe-stitch-product :is(.zaco-fe-product-why,.zaco-fe-product-layouts,.zaco-fe-product-materials,.zaco-fe-product-components,.zaco-fe-product-process) .zaco-fe-eyebrow,
.zaco-fe.zaco-fe-stitch-project .zaco-fe-eyebrow {
 font-family:var(--zaco-fe-label-font-family);font-size:var(--zaco-fe-eyebrow-font-size);line-height:var(--zaco-fe-eyebrow-leading);
 letter-spacing:var(--zaco-fe-eyebrow-tracking);font-weight:var(--zaco-fe-eyebrow-weight);color:var(--zaco-fe-eyebrow-ink);
}
.zaco-fe.zaco-fe-stitch-project .zaco-fe-project-hero__details .zaco-fe-eyebrow{color:var(--zaco-fe-editorial-on-media-soft)}
body.zaco-theme-blocksy .zaco-fe :is(.zaco-fe-product-hero__copy,.zaco-fe-project-hero__copy,.zaco-fe-archive-hero) h1{line-height:var(--theme-line-height,var(--zaco-fe-theme-h1-leading))}
