---
version: alpha
name: "Hilton"
description: "Hilton's site is the contemporary-confident counterpart to Marriott's luxury-traditional. The canvas is pure white, headings sit in a Söhne-adjacent grotesque sans at 48–72px Bold, and the brand color is \"Hilton Blue\" `#005091` — a precise navy-leaning blue carried from the 1919 Conrad Hilton wordmark. Where Marriott chose Caudex serif and gold, Hilton chose Söhne-adjacent sans and blue. Photography is the dominant visual instrument — full-bleed lobby and destination interiors at 16:9 color-graded toward warm-neutral. CTAs are rectangular with 4-6px corners; cards have 1-2px radius and soft shadows. The brand reads premium-accessible: aspirational enough for Conrad and Waldorf, accessible enough for Hampton Inn."
colors:
  bg: "#ffffff"
  bg-soft: "#f4f6f9"
  bg-warm: "#faf9f6"
  surface: "#ffffff"
  surface-soft: "#fafbfc"
  surface-strong: "#f4f6f9"
  brand: "#005091"
  brand-hover: "#003d75"
  brand-pressed: "#002a52"
  brand-deep: "#001b38"
  brand-tint: "#e0ebf6"
  brand-soft: "#cee0f0"
  on-brand: "#ffffff"
  text: "#1a1a1a"
  text-strong: "#000000"
  text-muted: "#5a5a5a"
  text-soft: "#8a8a8a"
  text-faint: "#bcbcbc"
  text-on-brand: "#ffffff"
  link: "#005091"
  link-hover: "#003d75"
  selected-bg: "#e0ebf6"
  border: "#dcdfe4"
  border-strong: "#bcc0c8"
  border-soft: "#eef0f4"
  border-brand: "#005091"
  honors-purple: "#67266c"
  success: "#1a8757"
  warning: "#cc8800"
  danger: "#c4313a"
  info: "#005091"
typography:
  display:
    fontFamily: "Söhne"
    fontSize: "80px"
    lineHeight: 1.55
    letterSpacing: "-0.02em"
  body:
    fontFamily: "Söhne"
    fontSize: "16px"
    lineHeight: 1.55
  mono:
    fontFamily: "SFMono-Regular"
rounded:
  button: "6px"
  card: "8px"
  pill: "9999px"
spacing:
  xs: "0px"
  sm: "4px"
  md: "12px"
  lg: "24px"
  xl: "40px"
---

## Overview

## Overview

Hilton's site is the contemporary-confident counterpart to Marriott's luxury-traditional. The canvas is pure white `#ffffff`, headings sit in a Söhne-adjacent grotesque sans at 48–72px Bold, and the brand color is "Hilton Blue" `#005091` — a precise navy-leaning blue preserved from the 1919 Conrad Hilton wordmark. Where Marriott chose Caudex serif and gold, Hilton chose contemporary sans and blue.

Photography is the dominant visual instrument — full-bleed lobby and destination interiors at 16:9 color-graded toward warm-neutral. CTAs are rectangular with 4-6px corners; cards have 1-2px radius with soft shadows tinted slightly blue. The Hilton Honors loyalty program threads through every property page, with a secondary "Honors Purple" `#67266c` reserved for tier badges (Diamond, Gold, Silver, Member).

The brand reads premium-accessible. Where Marriott unifies under traditional restraint, Hilton presents 24 distinct brands (Conrad, Waldorf, Hampton, Hilton Garden Inn, Tru, Spark, Tempo, etc.) with a shared chromatic + typographic foundation — each property page gets the brand's visual identity layered on top of the Hilton design system.

**Key Characteristics:**
- Pure white canvas `#ffffff`
- Hilton Blue `#005091` (Pantone 7691 C) is the sole chromatic anchor
- Söhne-adjacent grotesque sans for everything
- 4-6px radius on UI (rectangular but slightly softened)
- Photography color-graded warm-neutral — never saturated
- Honors Purple `#67266c` for loyalty tier badges only
- Soft shadows tinted blue
- 0.04-0.06em tracking on uppercase
- Mixed case display, UPPER eyebrows
- Light-only canvas

## Colors

### Primary
- **Background** (`#ffffff`): pure white. Marriott chose cream, Hilton chose white.
- **Bg Soft** (`#f4f6f9`): cool-gray alternate band.
- **Bg Warm** (`#faf9f6`): rare warm wash for editorial moments.
- **Text** (`#1a1a1a`): body. Soft near-black.
- **Text Strong** (`#000000`): emphasized headlines.

### Brand — Hilton Blue
- **Brand** (`#005091`): Pantone 7691 C, sole chromatic anchor.
- **Brand Hover** (`#003d75`), **Pressed** (`#002a52`), **Deep** (`#001b38`).
- **Brand Tint** (`#e0ebf6`): selection wash.
- **Brand Soft** (`#cee0f0`): tinted surface for tabs, info bands.

### Honors Purple (loyalty tier accent)
- **Honors Purple** (`#67266c`): Diamond/Gold tier badges only. Not for primary CTA.

### Surface
- **Surface** (`#ffffff`), **Surface Soft** (`#fafbfc`), **Surface Strong** (`#f4f6f9`).

### Borders
- **Border** (`#dcdfe4`): default.
- **Border Strong** (`#bcc0c8`): inputs.
- **Border Soft** (`#eef0f4`): softest divider.

### Semantic
- success `#1a8757`, warning `#cc8800`, danger `#c4313a`, info = brand.

## Typography

### Font Family
- **Display + Body**: Hilton's commissioned grotesque (Söhne-adjacent). Falls back to Söhne → Inter → Helvetica Neue.
- **Mono**: system mono only.

### Hierarchy

| Role | Font | Size | Weight | LH | Tracking | Notes |
|------|------|------|--------|-----|----------|-------|
| display-hero | Söhne | 80 | 700 | 1.0 | -0.02em | property hero |
| display-xl | Söhne | 64 | 700 | 1.05 | -0.018em | feature |
| display-lg | Söhne | 48 | 700 | 1.1 | -0.012em | section H |
| h1 | Söhne | 36 | 700 | 1.15 | -0.008em | sub-section |
| h2 | Söhne | 28 | 600 | 1.2 | -0.005em | card H |
| h3 | Söhne | 22 | 600 | 1.3 | 0 | sub-card |
| eyebrow | Söhne | 12 | 600 | 1.2 | 0.16em (UPPER) | section labels |
| body | Söhne | 16 | 400 | 1.55 | 0 | body |
| label | Söhne | 13 | 600 | 1.3 | 0.06em (UPPER) | tags |
| button | Söhne | 15 | 600 | 1.0 | 0.04em (UPPER) | CTA |

### Principles
- **One typeface system** — Hilton's grotesque handles every weight from 12px caption to 80px display.
- **600 weight on display + buttons** — confident but not aggressive.
- **Mixed case display, UPPER eyebrows + labels + buttons.**
- **Body 16px / 1.55** — standard SaaS rhythm.
- **Tracking 0.04em on buttons, 0.06em on labels, 0.16em on eyebrows.**

## Layout

### Spacing
- Base 4px, scale `[0, 4, 8, 12, 16, 20, 24, 32, 40, 56, 80, 96, 120, 160]`
- 96-120px between sections
- 24px card pad

### Grid & Container
- Page max width 1280px
- Hero often full-bleed photography 70vh
- Property grid: 3-up at desktop, 2-up at tablet, 1-up at mobile

### Whitespace
- Generous around hero, dense in property grids and search results

### Section Cadence
- White-on-white with photography breaks
- Occasional `bg-soft` cool-gray band
- Blue band on Honors-related sections

| Breakpoint | px | Behavior |
|-----------|-----|----------|
| mobile | 0-479 | hero scales 80→44; nav hamburger; 1-up grid |
| tablet | 480-767 | 2-up, sticky reservation CTA |
| desktop | 768-1279 | 3-up, full nav |
| wide | 1280-1440 | 3-up larger photography |

44×44 min touch targets. Date-picker → bottom sheet on mobile.

## Elevation & Depth

| Level | Treatment | Use |
|-------|-----------|-----|
| 0 | none | inline |
| 1 | `0 2px 8px rgba(0,80,145,0.06)` | resting cards |
| 2 | `0 6px 20px rgba(0,80,145,0.10)` | hover, dropdown |
| 3 | `0 12px 32px rgba(0,80,145,0.14)` | featured |
| 4 | `0 24px 64px rgba(0,80,145,0.20)` | modal |

### Shadow Philosophy
Soft, blue-tinted (mirroring brand color), generous blur. Distinguishes Hilton from Marriott's navy-tinted shadows.

## Shapes

| Tier | Value | Use |
|------|-------|-----|
| Micro | 2 | indicators |
| Standard | 4 | **default for buttons, cards, inputs** |
| Comfortable | 6 | dropdowns, modals |
| Relaxed | 8 | featured cards |
| Pill | 9999 | tier + amenity pills |

The brand commits to gentle 4px corners — softer than Marriott's 0px, harder than Nintendo's 16px.

## Components

### Buttons (3 variants — 4px radius)

**Primary** — Hilton Blue:
- bg `#005091`, text white, font Söhne 15px 600 0.04em UPPER
- padding 14×32, radius 4
- Hover: bg `#003d75`
- Press: bg `#002a52`
- Disabled: bg 30% blue

**Secondary** — bordered:
- bg white, text brand, 1px brand border, radius 4
- Hover: bg `brand-tint`

**Ghost**: bg transparent, text brand, padding 10×20.

### Cards
- bg white, **4px radius**, padding 24
- 1px `#eef0f4` soft border + soft blue-tinted shadow `0 2px 8px rgba(0,80,145,0.06)`
- Hover: shadow shifts to `0 6px 20px rgba(0,80,145,0.10)`
- Featured cards: 1px Hilton Blue left border

### Pills (loyalty tiers, amenity tags)
- bg `brand-tint`, text `brand-pressed`, radius pill, label font
- Diamond tier: bg `honors-purple-tint`, text `honors-purple`

### Inputs
- bg white, 1px `#bcc0c8` border, radius 4, padding 12×16
- Focus: border Hilton Blue, no glow

### Navigation
- 80px sticky header, white bg, hairline bottom
- Hilton wordmark left (blue script), top-level nav center, "Sign in" + "Honors" right

- **Standard ease**: `cubic-bezier(0.25, 0.1, 0.25, 1)`
- **Emphasized ease**: `cubic-bezier(0.34, 0, 0.34, 1)`
- 150ms hover, 240ms standard, 360ms cinematic transitions

Per-component: primary CTA hover bg darken 150ms, card hover shadow lift 240ms, photography subtle Ken Burns slow zoom.

- text on bg: `#1a1a1a` on `#ffffff` = **16.1:1** (AAA)
- on-brand on brand: `#ffffff` on `#005091` = **8.6:1** (AAA at body)
- 2px solid Hilton Blue focus ring + 2px outset gap

Property cards `role="link"` with full property name + brand + location. Honors tier badges use `<abbr>` for tier abbreviations. Date picker uses semantic dialog.

### Tone
**Confident-accessible.** Premium without bragging, friendly without being casual. Voice is a polished concierge who works at both Conrad and Hampton.

### Microcopy patterns
- Primary CTA: **"Book now"** / **"Reserve now"**
- Sign-up: **"Join Hilton Honors"** — capitalized
- Errors: **"Something went wrong. Try again."**
- Loading: **"Searching properties…"**
- Empty: **"No properties match your search. Try expanding dates or destination."**

### CTA verb conventions
- **Book / Reserve** (primary)
- **Explore** (browse)
- **Join Honors** (loyalty)
- Avoid: "Buy", "Get"

**Light-only on web.** No dark mode published. The brand's identity is anchored to white canvas + blue accent.

Hilton's marketing system descends from Conrad Hilton's 1919 wordmark and the contemporary-confident hospitality language refined under Christopher Nassetta's tenure. Hilton Blue `#005091` (Pantone 7691 C) is the sole chromatic anchor across 24 brands. A Söhne-adjacent grotesque sans handles every heading. Photography is color-graded warm-neutral — never as cinematic as Marriott's amber/teal, never as saturated as Booking.com's holiday brochure.

The brand sits between Marriott's luxury-traditional and Booking's deal-finder utilitarian: aspirational enough for Conrad and Waldorf, accessible enough for Hampton Inn.

**Named influences:**
- **Söhne by Klim Type Foundry** — closest commercial relative to Hilton's display face
- **Pantone 7691 C — Hilton Blue** — brand color since 1919
- **Marriott Bonvoy** — sibling rival
- **Conde Nast Traveler** — hospitality photography style
- **Hilton Honors** — loyalty design language

## Do's and Don'ts

### Do
- **Pure white canvas** — Marriott chose cream, Hilton chose white.
- **Hilton Blue `#005091` only for primary CTA + brand mark.** Honors Purple is for tier badges only.
- **Söhne-adjacent grotesque sans** — no Helvetica, no Inter unless absolutely necessary.
- **4-6px radius on UI** — gentle rectangular.
- **Mixed case display, UPPER eyebrows + buttons.**
- **Soft blue-tinted shadows.**
- **Photography color-graded warm-neutral.**
- **0.04-0.06em tracking on uppercase.**

### Don't
- **Don't use cream bg.** That's Marriott.
- **Don't substitute Hilton Blue.** No Tailwind blue, no `#1d4ed8`.
- **Don't all-caps headlines.**
- **Don't add gradients on CTA.**
- **Don't oversaturate photography.**
- **Don't use Honors Purple for primary CTA** — it's a tier badge color only.
- **Don't add a friendly mascot.**
- **Don't add dark mode** without explicit Hilton approval.

### Quick Color Reference
- bg: `#ffffff`
- text: `#1a1a1a` / strong `#000000`
- brand (Hilton Blue): `#005091` / hover `#003d75`
- honors-purple (tier badge): `#67266c`
- border: `#dcdfe4` / strong `#bcc0c8`

### Example Component Prompts

> Build a Hilton-style property hero: 70vh full-bleed lobby photo color-graded warm-neutral, 80px Söhne Bold heading "Welcome to Conrad" mixed-case, 18px Söhne subhead in `#1a1a1a`. Primary CTA "Book now" 4px-radius Hilton Blue `#005091` 15px Söhne 600 0.04em UPPER, padding 14×32.

> Design a property card: white surface, 4px radius, 24px pad, soft blue-tinted shadow `0 2px 8px rgba(0,80,145,0.06)`, 1px `#eef0f4` border. 22px Söhne h3, eyebrow "WALDORF ASTORIA" in 12px UPPER 0.16em Hilton Blue, 14px body for amenities.

> Render an Honors tier pill: pill radius, purple-tint bg, Honors Purple `#67266c` text 13px Söhne 600 0.06em UPPER "DIAMOND".

> Build a "Join Hilton Honors" CTA: 4px radius, Hilton Blue bg, white 15px Söhne 600 0.04em UPPER text, padding 14×32.

> Design a date-range input: white bg, 1px `#bcc0c8` border, 4px radius, padding 12×16, label above in 12px UPPER 0.16em eyebrow blue. Focus: border shifts to Hilton Blue.

### Iteration Guide

1. **White canvas + Söhne-adjacent sans + Hilton Blue.**
2. **4-6px radius — gentle rectangular.**
3. **Honors Purple is for tier badges only.**
4. **Soft blue-tinted shadows beat hairline rules.**
5. **Mixed case display, UPPER eyebrows + buttons.**
6. **0.04em tracking on buttons, 0.16em on eyebrows.**
7. **Photography warm-neutral color-graded.**
8. **24 brands share this foundation — only the wordmark + small accent shifts per brand.**
