Knoll
Split Studio
Soft, muted earth tones and gently sloping sans-serifs evoke serene, airy spaciousness.




Click any value to copy. Roles are suggestions, not gospel.
Read off the live site. Treat it as reference, not a recipe.
| Role | Family | Size | Weight | Leading | Tracking | Sample |
|---|---|---|---|---|---|---|
| h1 | Petrona | 64px | 400 | 1.1 | 0 | Aa Bb Cc |
| h2 | Petrona | 24px | 400 | 1.3 | 0 | Aa Bb Cc |
| h3 | Petrona | 16px | 400 | 1.1 | 0 | Aa Bb Cc |
| body | Suisse Intl | 16px | 400 | 1.8 | 0 | Aa Bb Cc |
| caption | Suisse Intl | 13px | 400 | 1.5 | 0 | Aa Bb Cc |
| button | Suisse Intl | 13px | 400 | 1.4 | 0 | Aa Bb Cc |
Max content width 1440px
:root {
--color-dominant: #bcb454;
--color-surface: #d9d59f;
--color-ink: #5d371a;
--color-accent: #8d7f61;
--color-detail: #b9b89d;
}
/* CSS variables exposed by source */
:root {
--font-heading-style: normal;
--color-component-button-primary-text-default-neutral-inverse-resting: #0c0c14;
--spacing-sections-desktop: 0px;
--color-component-button-secondary-icon-default-neutral-inverse-resting: #ffffff;
--color-badge-foreground: 59, 59, 59;
--font-body-family: "Suisse Intl", sans-serif;
--spacing-sections-mobile: 0px;
--color-component-button-primary-bg-default-neutral-inverse-resting: #ffffff;
--color-button: 59, 59, 59;
--font-body-weight-bold: 700;
--font-heading-scale: 1.0;
--text-boxes-border-width: 0px;
--color-primary-dark: #2F2FC1;
--color-background-contrast: 191,178,155;
--text-boxes-radius: 0px;
--font-body-style: normal;
--color-secondary-button-text: 59, 59, 59;
--font-body-weight: 400;
--text-boxes-shadow-horizontal-offset: 0px;
--color-foreground: 59, 59, 59;
--font-body-scale: 1.0;
--text-boxes-shadow-opacity: 0.0;
--color-ui-colors-text-100: #101820;
--font-heading-weight: 400;
--color-component-button-primary-bg-default-neutral-inverse-hover: #e5e5e9;
--color-link: 59, 59, 59;
--color-badge-border: 59, 59, 59;
--color-ui-colors-background-neutral-2: #F0F5F7;
--color-fill-brand-indigo: #4a4af4;
--text-boxes-shadow-visible: 0;
--color-component-button-secondary-text-default-neutral-inverse-resting: #ffffff;
--size-component-button-minWidth-medium: 48px;
--color-greyscale-black-60: #6D6E71;
--color-background: 248, 248, 248;
--color-badge-background: 248, 248, 248;
--color-button-text: 248, 248, 248;
--color-primary-light: #A8A9FC;
--color-component-button-primary-text-default-neutral-inverse-hover: #313142;
--color-secondary-button: 248, 248, 248;
--color-shadow: 59, 59, 59;
--text-boxes-shadow-blur-radius: 5px;
--text-boxes-shadow-vertical-offset: 4px;
--font-heading-family: "Petrona", sans-serif;
--color-component-overlay-bg: rgba(25, 25, 37, 0.9);
--text-boxes-border-opacity: 0.1;
--fides-overlay-component-border-radius: 4px;
--fides-overlay-padding: 24px;
--components-spacing-xxl: 40px;
--cv-font-heading-weight: 400;
--cv-elevation-elevated: 100;
--cv-space-minuscule: calc(8px / 8);
--focused-base-box-shadow: 0 0 0 .3rem rgb(248, 248, 248), 0 0 .5rem .4rem rgba(59, 59, 59, .3);
--fides-overlay-background-color: rgb(248, 248, 248);
--rb-smart-search-results-pagination-button-text-color: #ffffff;
--blog-card-corner-radius: 0.0rem;
--cv-font-body-family: "Suisse Intl", sans-serif;
--rb-smart-search-results-product-price-compare-at-color: #9a9a9a;
--cv-font-size-larger: calc(8px * 3);
--cv-width-small: 800px;
--cv-space-extravagant: calc(8px * 8);
}Drop-in prompt
Build a landing page in the visual style of Parachute – Home happens here. Bedding, bath linens, decor and more. – Parachute Home.
Reference design system (extracted from the live site):
- Palette: #bcb454, #d9d59f, #5d371a, #8d7f61, #b9b89d
- Typefaces: Petrona, Suisse Intl
- Macrostructure: Split Studio
Use the dominant colour for surfaces, the accent sparingly,
and lean on type weight + scale rather than colour for hierarchy.
Full DESIGN.md: https://inspomcp.dev/api/design/parachutehome-com