The three fonts
The defaults pair a humanist sans with an Italian-style serif and lean on Playfair’s italic for the accent — a clean, two-family pairing that feels editorial without becoming costume.
Picking fonts
Each setting is a Shopifyfont_picker, so you choose from Shopify’s hosted font library (the same fonts available across all themes — no external loads, no FOUT).
When you swap a font, Voyager automatically derives the bold and italic variants using Shopify’s font_modify filter. You don’t pick three weights per font — pick one, and Voyager stretches it across the whole storefront.
Scale ranges
Two scale controls let you tune size globally without touching individual sections.
Both are percentage multipliers applied to Voyager’s base type ramp (
14 px body, fluid heading ramp from 28 px to 96 px). A 110% heading scale means every heading on the storefront grows by 10% — the H1 in the hero, every section header, every product title.
Recommended pairings
Default — Assistant + Playfair
Default — Assistant + Playfair
Voyager’s shipping pairing. Modern humanist sans with a classic transitional serif. Works on every product category. Italianno-style flourishes from the italic variant give the editorial accent without needing a third font.
Editorial — Inter + DM Serif Display
Editorial — Inter + DM Serif Display
Tighter and more contemporary. Inter at body, DM Serif Display at headings. Reads younger than the default — recommended for fashion brands targeting visitors under 30, beauty brands, and considered home goods.
Quiet — Söhne (or Inter) + Inter Display
Quiet — Söhne (or Inter) + Inter Display
A monoline pairing where the heading is just a heavier weight of the body. Reads as restraint. Recommended for niche fragrance, sculpture, and brands where the imagery does the heavy lifting.
Maximal — Cormorant + Cormorant SC
Maximal — Cormorant + Cormorant SC
A single-family serif system using small caps for headings. Very Italian, very heritage. Recommended for tailoring, watches, and houses with a long history. The heading scale at
120–130% reads correctly.A note on script fonts
The default accent uses Playfair Display Italic, which renders correctly across every Voyager surface — including the Shopify Checkout, if you mirror the typography in Checkout branding. If you replace the accent with a true script font (Italianno, Allura, Petit Formal Script), be aware of one caveat: If you want the script flourish without the fallback risk, use the italic of your serif heading (Voyager’s default) — it gives 80% of the editorial mood with 100% of the cross-surface reliability.What’s next
Layout & spacing
Container width, section spacing, rule weight, card ratios.
Theme styles
Three named presets that ship with curated type + colour combinations.