Foundations · Typography
Typography.
Tobias for editorial display, Haffer for functional UI, Neue Montreal Mono for clinical metadata.
At a glance.
Serif · Editorial
Headlines, page titles, editorial pull-quotes. Display use only. Never below 18px.
Weights in use
300 · 300i
Sans · Functional
Body copy, UI labels, packaging titles. Anything that needs to read at scale.
Weights in use
400 · 500 · 600
Mono · Clinical
Eyebrows, metadata, packaging stamps, footnotes. Frame, not message.
Weight in use
Medium 500 only
Type scale.
Every token at its rendered size, grouped by family. This is the canonical scale: names, sizes, and weights match the token reference at the bottom of the page.
Tobias.
The editorial serif. Headlines, page titles, statistical numerals. Two weights are in use: Light for display and subsection heads, Light Italic for editorial pull-quotes and clinical-note prose. Tobias is never set above Light 300, and never used for product titles. Those belong to Haffer.
In context · Light 300 / 96px
Haffer.
The functional sans. Carries every product title and the bulk of UI copy across the e-com experience. Three weights are in use: Regular for product titles and body, Medium for accordion and section headings, SemiBold for packaging emphasis. Haffer is never set lighter than Regular or heavier than SemiBold.
In context · Regular 400 / 42px
A complete daily multivitamin formulated by OB/GYNs to support optimal nutrition, immune health, and brain development through every stage of pregnancy.
Neue Montreal Mono.
The clinical mono. Eyebrows, metadata, packaging stamps, footnotes. Medium 500 only: no light, italic, or bold. Always uppercase with .14–.22em tracking, kept small. Tiered legibility is intentional: the mono frames the composition, it doesn't carry the message.
In context · Medium 500 / 11–13px
Global usage rules.
- Tobias minimumNever below 18px. Below that, Tobias loses its character; switch to Haffer.
- Haffer headlinesHaffer carries every product title. PDP buy-box h1 is Regular 400 / 42px. Accordion h2 in the pill value-props is Medium 500 / 20px. SemiBold 600 is reserved for outer carton callouts (tracked uppercase, ~14px). Never lighter than Regular or heavier than SemiBold.
- Mono on siteUse minimally as a clinical flourish or footnote. Never for navigation, body copy, CTAs, or wayfinding. Neue Montreal Mono can flex more freely in social; on the site it's reserved for non-critical text treatments.
Token reference.
The full set of semantic type tokens. Use these directly via var(--type-…); values live in colors_and_type.css.
| Token | Family | Weight / Size | Use |
|---|---|---|---|
| --type-display | Tobias | 300 / 56–176 | Hero display. |
| --type-h1 | Tobias | 300 / 40–72 | Page headlines. |
| --type-h2 | Tobias | 300 / 40 | Section headers. |
| --type-h3 | Tobias | 300 / 28 | Editorial subsection heads. Tobias never set above Light. |
| --type-editorial-italic | Tobias It. | 300i / 40–72 | Editorial pull-quote. |
| --type-title | Haffer | 400 / 42 | PDP product title. Haffer Regular at PDP buy-box scale. |
| --type-sub-header | Haffer | 500 / 20 | Pill value-props accordion h2. |
| --type-body | Haffer | 400 / 16 | Default body. |
| --type-small | Haffer | 400 / 14 | Dense UI labels, table cells, secondary metadata. |
| --type-caption | Haffer | 400 / 12 | FDA fine print, footnotes. |
| --type-eyebrow | Neue Montreal Mono | 500 / 11 · .18em | Tracked clinical eyebrow. |
| --type-mono | Neue Montreal Mono | 500 / 13 | Metadata, code, stamps. |
| --type-mono-sm | Neue Montreal Mono | 500 / 11 | Compact metadata. |
Licensing.
The system's retail typefaces are licensed from Displaay (Tobias, Haffer) and Pangram Pangram (Neue Montreal Mono). Confirm the seat and web-font licenses cover the deployment before shipping any client-facing work.
- TobiasDisplaay Type Foundry · displaay.net/typeface/tobias →
- HafferDisplaay Type Foundry · displaay.net/typeface/haffer →
- Neue Montreal MonoPangram Pangram Foundry · pangrampangram.com/products/neue-montreal →
Replaced Neue Montreal Mono May 2026 following the mono-explorer evaluation — see Mono Candidates for the audit trail.