General Sans + Cormorant
Understated Opulence
Swiss restraint meets Parisian grace
The precision of Helvetica's descendants paired with the timeless romance of Garamond. General Sans provides the framework; Cormorant adds the flourish. Luxury that whispers rather than shouts.
Swiss precision meets French elegance. General Sans's clean geometry paired with Cormorant's refined Garamond heritage for understated luxury.
Typefaces Used
General Sans
Swiss-inspired geometric sans. Clean and contemporary for modern brands.
Designed by Frode Helland
Released 2021
Available weights: 200, 300, 400, 500, 600, 700
Cormorant Garamond
Display version of the timeless Garamond. High contrast and refined for large sizes.
Designed by Christian Thalmann
Released 2015
Available weights: 300, 400, 500, 600, 700
Recommended Scale
Headline One
General Sans · 600 · 52px · 1
Headline Two
General Sans · 500 · 34px · 1.1
Headline Three
Cormorant Garamond · 500 · 26px · 1.25
Body text for paragraphs and long-form content.
Cormorant Garamond · 400 · 18px · 1.75
Caption and metadata text
General Sans · 400 · 13px · 1.5
In Context
Understated Opulence
Swiss restraint meets Parisian grace
The precision of Helvetica's descendants paired with the timeless romance of Garamond. General Sans provides the framework; Cormorant adds the flourish. Luxury that whispers rather than shouts.
“Elegance is refusal.”
Coco Chanel
Developer Exports
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=General+Sans:wght@400;500;600&family=Cormorant+Garamond:wght@400;500&display=swap" rel="stylesheet">h1 {
font-family: "General Sans", sans-serif;
font-size: 52px;
font-weight: 600;
line-height: 1;
letter-spacing: -0.02em;
}
h2 {
font-family: "General Sans", sans-serif;
font-size: 34px;
font-weight: 500;
line-height: 1.1;
}
h3 {
font-family: "Cormorant Garamond", serif;
font-size: 26px;
font-weight: 500;
line-height: 1.25;
}
.body-text {
font-family: "Cormorant Garamond", serif;
font-size: 18px;
font-weight: 400;
line-height: 1.75;
}
.caption {
font-family: "General Sans", sans-serif;
font-size: 13px;
font-weight: 400;
line-height: 1.5;
letter-spacing: 0.02em;
}// tailwind.config.ts
import type { Config } from "tailwindcss";
const config: Config = {
theme: {
extend: {
fontFamily: {
generalsans: [""General Sans"", "sans-serif"],
cormorantgaramond: [""Cormorant Garamond"", "serif"],
},
fontSize: {
"h1": ["52px", { lineHeight: "1", fontWeight: "600" }],
"h2": ["34px", { lineHeight: "1.1", fontWeight: "500" }],
"h3": ["26px", { lineHeight: "1.25", fontWeight: "500" }],
"body": ["18px", { lineHeight: "1.75", fontWeight: "400" }],
"caption": ["13px", { lineHeight: "1.5", fontWeight: "400" }],
},
},
},
};
export default config;AI-Ready Exports
Copy these structured prompts to brief AI tools on your typography system. Paste directly into ChatGPT, Claude, or any LLM.
System Description
Explain this type system to an AI
Use this typographic system: Headings: General Sans, 600 weight Used for H1–H3 Swiss-inspired geometric sans. Clean and contemporary for modern brands. Body: Cormorant Garamond, 400 weight Used for paragraphs and UI Display version of the timeless Garamond. High contrast and refined for large sizes. Tone: luxury, elegant, minimal Swiss precision meets French elegance. General Sans's clean geometry paired with Cormorant's refined Garamond heritage for understated luxury. Use this scale: H1 — 52px / 1 / -0.02em H2 — 34px / 1.1 H3 — 26px / 1.25 Body — 18px / 1.75 Caption — 13px / 1.5
UI Generation Prompt
Use when asking AI to generate code
When generating UI or HTML, use this typography system: H1 — General Sans — 600 — 52px — line-height 1 — letter-spacing -0.02em H2 — General Sans — 500 — 34px — line-height 1.1 H3 — Cormorant Garamond — 500 — 26px — line-height 1.25 Body — Cormorant Garamond — 400 — 18px — line-height 1.75 Caption — General Sans — 400 — 13px — line-height 1.5 Headings should feel luxury and elegant. Body text should feel readable and refined. Do NOT mix additional fonts. Maintain consistent hierarchy throughout.