Styles

Typography

General Sans

Headings + Body

Type: Sans Serif
Weights: Normal (400), Medium (500)
H1 Headings

Element

H2 Headings

Element

H3 Headings

Element

H4 Headings

Element

H5 Headings
Element
H6 Headings
Element
h1
Class
h2
Class
h3
Class
h4
Class
h5
Class
h6
Class
paragraph-xl

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

paragraph-lg

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

Body
Paragraphs

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

paragraph-sm

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

eyebrow
Lorem Ipsum
eyebrow
cc-breadcrumb
Lorem Ipsum
All Ordered Lists
  1. Example Ordered List
  2. Example Ordered List
All Unordered Lists
  • Example Unordered List
  • Example Unordered List
rich-text

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote
<div>example code block here</div>

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript


Color

Primary

Primary

#xxxxxx
u-bg-primary

Primary Light

#xxxxxx
u-bg-primary-light

Secondary

Secondary Light

#xxxxxx
u-bg-secondary-light

Secondary

#xxxxxx
u-bg-secondary-light

Secondary Dark

#xxxxxx
u-bg-secondary-dark

Contrast

Contrast

#xxxxxx
u-bg-contrast

Neutral

Black

#1d1c1a
u-bg-black

Dark Gray

#292825
u-bg-darkgray

Mid Gray 2

#474641
u-bg-midgray-2

Mid Gray 1

#cccabf
u-bg-midgray-1

Light Gray

#f0eee6
u-bg-lightgray

White

#ffffff
u-bg-white
Aa
Button
Button

Base

#ffffff
u-theme-base
Aa
Button
Button

Primary

#xxxxxx
u-theme-primary
Aa
Button
Button

Primary Light

#xxxxxx
u-theme-primary-light
Aa
Button
Button

Primary Dark

#xxxxxx
u-theme-primary-dark
Aa
Button
Button

Secondary Light

#xxxxxx
u-theme-secondary-light
Aa
Button
Button

Secondary

#xxxxxx
u-theme-secondary
Aa
Button
Button

Secondary Dark

#xxxxxx
u-theme-secondary-dark
Aa
Button
Button

Contrast

#xxxxxx
u-theme-contrast
Aa

Primary

#d14424
u-text-primary
Aa

Black

#1d1c1a
u-text-black
Aa

White

#FFFFFF
u-text-white
Aa

Accent

#xxxxxx
u-text-accent
Aa

Secondary Light

#xxxxxx
u-text-secondary-light
Aa

Secondary

#xxxxxx
u-text-secondary
Aa

Secondary Dark

#xxxxxx
u-text-secondary-dark
Aa

Contrast

#xxxxxx
u-text-contrast

Utilities

Top

u-mt-0
margin-top: 0;
u-mt-xs
margin-top: 0.5em;
u-mt-sm
margin-top: 1em;
u-mt-md
margin-top: 2em;
u-mt-lg
margin-top: 3em;
u-mt-hero
margin-top: 8em;

Bottom

u-mb-0
margin-bottom: 0;
u-mb-xs
margin-bottom: 0.5em;
u-mb-sm
margin-bottom: 1em;
u-mb-md
margin-bottom: 2em;
u-mb-lg
margin-bottom: 3em;

Other

u-m-0
margin: 0;
u-mlr-auto
margin: 0 auto; (centers element))
u-mt-auto
margin-top: auto;
u-mb-auto
margin-bottom: auto;
u-flex-h-left-stretch
multiple properties

Top

u-pt-0
padding-top: 0;

Bottom

u-pb-0
padding-bottom: 0;

Other

u-p-0
padding: 0;

Alignment

u-text-center
text-align: center;
u-text-right
text-align: right;
u-text-left
text-align: left;

Clamping

u-text-clamp-1
Multiple properties

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

u-text-clamp-2
Multiple properties

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

u-text-clamp-3
Multiple properties

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Wrapping

u-text-balance
text-wrap: balance;

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.

u-text-pretty
text-wrap: pretty;

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.

Responsive alignment

u-xs-align-left
align: left;

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.

u-xs-align-center
align: center;

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros.

u-overflow-hidden
overflow: hidden;
u-overflow-visible
overflow: visible;
u-d-none
display: none;
u-d-block
display: block;
u-d-flex
display: flex;
u-d-flex-vertical
display: flex-direction: column;
u-d-inline-flex
display: inline-flex;
u-d-contents
display: contents;
u-position-relative
position: relative;
u-position-sticky
position: sticky;
u-position-static
position: static;

Responsive modifiers

u-md-d-none
display: none; (Tablet down)
u-sm-d-none
display: none; (Mobile (L) down)
u-xs-d-none
display: none; (Mobile only)
u-md-d-block
display: block; (Tablet down)
u-sm-d-block
display: block; (Mobile (L) down)
u-xs-d-block
display: block; (Mobile only)
u-w-100
width: 100%;
u-h-100
height: 100%;
u-minh-100vh
min-height: 100vh;
u-maxw-60ch
max-width: 60ch;
u-aspect-1x1
Multiple properties
u-aspect-16x9
Multiple properties
u-aspect-4x3
Multiple properties
u-img-cover
Multiple properties
u-link-cover
Multiple properties
Open link
u-z-index-1
Multiple properties
u-sr-only
Multiple properties
Screen Reader Only
u-border
Multiple properties
u-border-none
Multiple properties
u-full-height-center
Multiple properties
soft hyphen
Copy what's inside this rich text component

­

u-p-fullwidth-section
Adds vertical padding to text columns in a full width section on mobile.
u-disable-link
Makes a link non-clickable

Layout

section
container
col
col
col
col
col
col
col
col
col
col
col
col-lg-1
col
col-lg-11
col
col-lg-2
col
col-lg-10
col
col-lg-3
col
col-lg-9
col
col-lg-4
col
col-lg-8
col
col-lg-5
col
col-lg-7
col
col-lg-6
col
col-lg-6
col
col-lg-12
col
col-md-1
col
col-md-11
col
col-md-2
col
col-md-10
col
col-md-3
col
col-md-9
col
col-md-4
col
col-md-8
col
col-md-5
col
col-md-7
col
col-md-6
col
col-md-6
col
col-md-12
col
col-sm-1
col
col-sm-11
col
col-sm-2
col
col-sm-10
col
col-sm-3
col
col-sm-9
col
col-sm-4
col
col-sm-8
col
col-sm-5
col
col-sm-7
col
col-sm-6
col
col-sm-6
col
col-sm-12
col
col-xs-1
col
col-xs-11
col
col-xs-2
col
col-xs-10
col
col-xs-3
col
col-xs-9
col
col-xs-4
col
col-xs-8
col
col-xs-5
col
col-xs-7
col
col-xs-6
col
col-xs-6
col
col-xs-12
row
row-align-center
col
col
col
row
row-content-center
col
col
row
row-align-end
col
col
col
row
row-content-end
col
col
row
row-content-between
col
col
row
row-justify-end
col
col
row
row-justify-center
col
col
row
row-justify-around
col
col
row
row-justify-between
col
col
col
col-lg-offset-1
col
col-lg-offset-2
col
col-lg-offset-3
col
col-lg-offset-4
col
col-lg-offset-5
col
col-lg-offset-6
col
col-md-offset-0
col
col-md-offset-1
col
col-md-offset-2
col
col-md-offset-3
col
col-md-offset-4
col
col-md-offset-5
col
col-md-offset-6
col
col-sm-offset-0
col
col-sm-offset-1
col
col-sm-offset-2
col
col-sm-offset-3
col
col-sm-offset-4
col
col-sm-offset-5
col
col-sm-offset-6
col
col-xs-offset-0
col
col-xs-offset-1
col
col-xs-offset-2
col
col-xs-offset-3
col
col-xs-offset-4
col
col-xs-offset-5
col
col-xs-offset-6
col
col-lg-first
col
col-md-first
col
col-sm-first
col
col-xs-first
col
col-lg-last
col
col-md-last
col
col-sm-last
col
col-xs-last

Medium gap (set from Grid / Gap MD variable)

row
row-gap-md
col
col
col
col
col
col

Small gap (set from Grid / Gap SM variable)

row
row-gap-sm
col
col
col
col
col
col

Button gap (set from Grid / Gap Button variable)

row
row-gap-button
Button
Button

No gap

row
row-gap-0
col
col
col
col
col
col

Shrink column

col
col-shrink
col

Contained column

col
col-lg-contain-left
col
col
col
col-lg-contain-right