# MOUTHWASH Studio — Style Reference
> High-contrast minimalist canvas.
**Theme:** light
Mouthwash Studio employs a stark, monochromatic aesthetic, creating a high-contrast experience with unapologetic black text and elements against a crisp, near-white background. The design emphasizes content through bold typography and clear spatial separation, with minimal visual embellishments. Components are sharp-edged and lightweight, supporting a direct, unmediated presentation of work and information.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Midnight Ink | `#000000` | `--color-midnight-ink` | Primary text, core UI elements, subtle borders on active items for emphasis. The dominant dark against a light canvas |
| Ghost Gray | `#767773` | `--color-ghost-gray` | Muted text, secondary details, hairline inactive borders. Creates subtle visual separation without strong contrast |
| Muted Silver | `#9b9c96` | `--color-muted-silver` | Tertiary text, subtle list item borders, inactive states. Provides slightly lower contrast than Ghost Gray |
| Canvas White | `#f1f1f1` | `--color-canvas-white` | Dominant page background, interactive element backgrounds upon hover or active state. Defines the clean, expansive visual field |
## Tokens — Typography
### Suisse BP Intl — Primary typeface for all text. The consistent use of a single weight across all sizes, combined with tight letter-spacing, creates a strong, unified textual rhythm. The inverse line heights (e.g., 0.85 for 62px) contribute to a dense, impactful textual presence. · `--font-suisse-bp-intl`
- **Substitute:** Inter
- **Weights:** 400
- **Sizes:** 12px, 16px, 20px, 44px, 62px
- **Line height:** 0.85, 0.88, 0.90, 1.00
- **Letter spacing:** -0.0400em, -0.0370em, -0.0350em, -0.0300em
- **Role:** Primary typeface for all text. The consistent use of a single weight across all sizes, combined with tight letter-spacing, creates a strong, unified textual rhythm. The inverse line heights (e.g., 0.85 for 62px) contribute to a dense, impactful textual presence.
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| caption | 12px | 0.9 | — | `--text-caption` |
| body-sm | 16px | 0.9 | — | `--text-body-sm` |
| body | 20px | 0.9 | — | `--text-body` |
| body-lg | 44px | 0.9 | — | `--text-body-lg` |
| heading-sm | 62px | 0.9 | — | `--text-heading-sm` |
## Tokens — Spacing & Shapes
**Base unit:** 6px
**Density:** compact
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 12 | 12px | `--spacing-12` |
| 18 | 18px | `--spacing-18` |
| 30 | 30px | `--spacing-30` |
| 60 | 60px | `--spacing-60` |
| 240 | 240px | `--spacing-240` |
### Border Radius
| Element | Value |
|---------|-------|
| all | 2px |
### Layout
- **Section gap:** 60px
- **Card padding:** 0px
- **Element gap:** 10px
## Components
### Ghost Navigation Link
**Role:** Primary navigation and subtle header links.
Text in Midnight Ink (#000000) at 16px, with no background or border. Tight letter-spacing from Suisse BP Intl. Transitions on hover for color or background. Radius is 2px if it becomes a button.
### Hover Link Background
**Role:** Interactive link background.
A link or button element with Canvas White (#f1f1f1) background, with text in Midnight Ink (#000000). Radius of 2px and 7px vertical padding.
### Project Card
**Role:** Visual container for featured work.
Transparent background with no border or shadow. Text uses colors from Midnight Ink (#000000) for titles and Ghost Gray (#767773) for categorical text. Implicit spacing defines boundaries, 2px border radius for contained elements such as tags or text within the image block. Content within is flush, using no additional padding.
### Project Tag
**Role:** Categorical tags for project cards.
Transparent background, text in Muted Silver (#9b9c96) at 12px Suisse BP Intl. Small 2px radius and slight padding. No borders.
### Contact Button
**Role:** Call to action in the header.
Text in Midnight Ink (#000000). Similar to Ghost Navigation Link but implies interactivity by its position and 'Contact' label, no distinct background or border style, relies on implicit hover states.
## Do's and Don'ts
### Do
- Prioritize Midnight Ink (#000000) for all primary text elements to ensure maximum impact and hierarchy.
- Maintain a clear visual hierarchy by limiting color usage to the provided neutral palette and using grayscale tones for secondary information.
- Use Suisse BP Intl 400 with its precise letter-spacing and compact line-heights consistently across all typographic elements.
- Apply a minimal 2px border-radius universally to any interactive or contained element that requires slight softening.
- Utilize a base spacing unit of 6px and derived tokens (e.g., 10px elementGap, 60px sectionGap) to control vertical and horizontal rhythm.
- Rely on transparent backgrounds and implicit spacing for cards and containers, avoiding explicit borders or shadows unless for an active state.
- Design with a compact density, allowing elements to sit closer together horizontally, especially in navigation and content lists.
### Don't
- Avoid using highly saturated or chromatic colors; the visual system is strictly monochromatic.
- Do not introduce heavy shadows or significant elevation; maintain a flat, content-forward aesthetic.
- Do not deviate from the defined letter-spacing values for Suisse BP Intl, as they are crucial to the brand's typographic signature.
- Avoid large, rounded corners; limit corner radii to the subtle 2px provided.
- Do not use generic system fonts; Suisse BP Intl is critical for brand recognition.
- Do not use large, expansive internal padding on cards or components; they should feel dense and content-focused.
- Do not use multiple text weights; the system relies on a single weight of Suisse BP Intl for all typography.
## Imagery
The imagery features lifestyle product photography and dynamic, candid shots of individuals, often interacting with products or instruments. The treatment is full-bleed within card containers with sharp edges, contributing to a modern, direct aesthetic. Photography ranges from high-key product crops on white/light backgrounds to darker, moodier compositions with controlled lighting, sometimes with a desaturated or subtly color-treated feel. The images primarily serve to showcase work and product, with a moderate density on the page, balanced by significant textual areas. Icons, when present, appear to be minimal, outlined, or monochromatic.
## Agent Prompt Guide
Quick Color Reference:
text: #000000
background: #f1f1f1
border: no distinct border color
accent: no distinct accent color
primary action: no distinct CTA color
Example Component Prompts:
Create a header navigation link: text 'Work' in Midnight Ink (#000000), 16px Suisse BP Intl, letter-spacing -0.0350em.
Create a project card for the 'Fender' project: transparent background, text 'Fender' in Midnight Ink (#000000) as heading, description text in Muted Silver (#9b9c96). Apply 2px border-radius to any internal text tag-like elements, and no padding inside the card.
Create a simple contact button: text 'Contact' in Midnight Ink (#000000), 16px Suisse BP Intl, letter-spacing -0.0350em. No background or border. Located in the header.
Create a page main heading: 'Selected Work' in Midnight Ink (#000000), 62px Suisse BP Intl, line-height 0.85, letter-spacing -0.0400em.
Create a small helper link: 'View all' in Ghost Gray (#767773), 12px Suisse BP Intl, letter-spacing -0.0300em.
## Similar Brands
- **Basic** — Shares a stark, high-contrast monochrome palette with minimalist component styling and a focus on strong typography.
- **B&O (Bang & Olufsen)** — Exhibits a similar design philosophy of muted tones, premium feel through typography, and a lack of decorative UI chrome, allowing product/content to dominate.
- **Anagram** — Features a direct, content-forward layout with strong, dark typography against light backgrounds and minimal UI embellishments.
- **Build in Amsterdam** — Utilizes a clean, editorial-like layout with an emphasis on large imagery and precise typography, often in high-contrast black and white.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-midnight-ink: #000000;
--color-ghost-gray: #767773;
--color-muted-silver: #9b9c96;
--color-canvas-white: #f1f1f1;
/* Typography — Font Families */
--font-suisse-bp-intl: 'Suisse BP Intl', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 12px;
--leading-caption: 0.9;
--text-body-sm: 16px;
--leading-body-sm: 0.9;
--text-body: 20px;
--leading-body: 0.9;
--text-body-lg: 44px;
--leading-body-lg: 0.9;
--text-heading-sm: 62px;
--leading-heading-sm: 0.9;
/* Typography — Weights */
--font-weight-regular: 400;
/* Spacing */
--spacing-unit: 6px;
--spacing-12: 12px;
--spacing-18: 18px;
--spacing-30: 30px;
--spacing-60: 60px;
--spacing-240: 240px;
/* Layout */
--section-gap: 60px;
--card-padding: 0px;
--element-gap: 10px;
/* Border Radius */
--radius-sm: 2px;
/* Named Radii */
--radius-all: 2px;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-midnight-ink: #000000;
--color-ghost-gray: #767773;
--color-muted-silver: #9b9c96;
--color-canvas-white: #f1f1f1;
/* Typography */
--font-suisse-bp-intl: 'Suisse BP Intl', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 12px;
--leading-caption: 0.9;
--text-body-sm: 16px;
--leading-body-sm: 0.9;
--text-body: 20px;
--leading-body: 0.9;
--text-body-lg: 44px;
--leading-body-lg: 0.9;
--text-heading-sm: 62px;
--leading-heading-sm: 0.9;
/* Spacing */
--spacing-12: 12px;
--spacing-18: 18px;
--spacing-30: 30px;
--spacing-60: 60px;
--spacing-240: 240px;
/* Border Radius */
--radius-sm: 2px;
}
```
Gallery at Dusk
Architectural blueprint on stark…
monochrome gallery canvas
High-contrast stark blueprint

Minimalist digital gallery
Minimalist editorial canvas; stark…
Graphic Monochrome Canvas: crisp,…
gallery wall contrast
High-contrast monochrome blueprint
monochrome architectural blueprint
Minimalist canvas, typographic…
High-contrast digital canvas – a…
Gallery Grid and Whisper
Gallery brochure on textured…

White gallery canvas.
Gallery Grid on White Canvas:…
Gallery White Box – stark,…
Black & White Blueprint: A stark,…
Editorial Art House
Dark canvas, bold blobs