Colors

Light Theme

.c-cuz-background
#ffffff
.c-cuz-btn-text
#ffffff
85%
.c-cuz-text-tint
#ffffff
80%
.c-cuz-btn-shadow
#000000
15%
.c-cuz-text
#464646
.c-cuz-text-tint
#8e8e8e
.c-cuz-subtext
#d4d4d4
.c-cuz-panel
#ededed
.c-cuz-panel-tint
#f8f8f8
.c-cuz-key
#0a72f4
.c-cuz-key-tint
#6cadff
25%
.c-cuz-alert
#eb5a2d
.c-cuz-alert-tint
#ffa386
25%
.c-cuz-notice
#ebc83c
.c-cuz-notice-tint
#ffe67e
25%
.c-cuz-success
#44d85c
.c-cuz-success-tint
#7cff91
25%
.c-cuz-tra-key
#617cf1
.c-cuz-tra-key-tint
#9baeff
25%
.c-cuz-int-key
#23b7bb
.c-cuz-int-key-tint
#a0fdff
25%
.c-cuz-ond-key
#9c6bce
.c-cuz-ond-key-tint
#c397ef
25%

Dark Theme

.c-cuz-background
#000000
.c-cuz-text
#ededed
.c-cuz-text-tint
#d4d4d4
.c-cuz-subtext
#8e8e8e
.c-cuz-panel
#464646
.c-cuz-panel-tint
#242424

Typography

Headings

Heading 1

.cuz-h1 {
 margin-top: 20px;
 margin-bottom: 10px;
 color: text-main;
 font-size: 28px;
 line-height: 145%;
 font-weight: 700;
}.cuz-h1:medium {
 font-size: 26px;
}.cuz-h1:small {
 margin-top: 15px;
 margin-bottom: 5px;
 font-size: 24px;
}.cuz-h1:tiny {
 font-size: 20px;
}
<h1 class="cuz-h1"></h1>

Heading 2

.cuz-h2 {
 margin-top: 20px;
 margin-bottom: 10px;
 color: text-main;
 font-size: 22px;
 font-weight: 700;
}.cuz-h2:medium {
 font-size: 20px;
}.cuz-h2:small {
 margin-top: 15px;
 margin-bottom: 5px;
 font-size: 18px;
}.cuz-h2:tiny {
 font-size: 16px;
}
<h2 class="cuz-h2"></h2>

Heading 3

.cuz-h3 {
 margin-top: 20px;
 margin-bottom: 10px;
 color: text-tint;
 font-size: 17px;
 line-height: 145%;
 font-weight: 700;
}.cuz-h3:medium {
 font-size: 16px;
}.cuz-h3:small {
 font-size: 15px;
}.cuz-h3:tiny {
 font-size: 14px;
}
<h3 class="cuz-h3"></h3>

Paragraph

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.

.cuz-p {}
<p class="cuz-p"></p>

Text Link

Text Link
.cuz-link {
 color: c-cuz-key;
}
<a href="#" class="cuz-link">Text Link</a>

Block Quote

Block Quote
.cuz-blockquote {
 border-top-style: solid;
 border-top-width: 1px;
 border-top-color: panel;
 border-right-style: solid;
 border-right-width: 1px;
 border-right-color: panel;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: panel;
 border-left-style: solid;
 border-left-width: 1px;
 border-left-color: text-main;
 border-top-left-radius: 10px;
 border-top-right-radius: 10px;
 border-bottom-left-radius: 10px;
 border-bottom-right-radius: 10px;
 background-color: panel-tint;
}
<blockquote class="cuz-blockquote"></blockquote>

Lists

  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • Ipsum dolor sit amet, consectetur
  • Dolor sit amet, consectetur adipiscing elit. Lorem
.cuz-list {
 margin-top: 10px;
 margin-bottom: 20px;
 padding-left: 40px;
 list-style-type: disc;
}.cuz-list:small {
 padding-left: 30px;
}
<ul role="list" class="cuz-list">
             <li></li>
             <li></li>
             <li></li>
           </ul>

Icons

Navigation

Actions

Project Types

Project Types

Breakpoints

Desktop

* > 991px

Tablet

991px > 767px

Mobile Landscape

767px > 478px

Mobile Portrait

478px > *

Body

.cuz-body {
 background-color: hsla(0, 0.00%, 100.00%, 1.00);
 font-family: Quicksand;
 color: cuz-text-tint;
 font-size: 14px;
 line-height: 145%;
 font-weight: 400;
}
<div class="cuz-body"></div>

Section

.cuz-section {
 padding-right: 5%;
 padding-bottom: 130px;
 padding-left: 5%;
}

.cuz-section:small {
 padding-right: 0%;
 padding-bottom: 100px;
 padding-left: 0%;
}
<section class="cuz-section"></section>

Container

.cuz-container {
 width: 100%;
 max-width: 1080px;
 margin-right: auto;
 margin-left: auto;
 padding-top: 30px;
 padding-right: 60px;
 padding-bottom: 30px;
 padding-left: 60px;
 border-right-style: solid;
 border-right-width: 1px;
 border-right-color: @swatch_17a75a60;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: @swatch_17a75a60;
 border-left-style: solid;
 border-left-width: 1px;
 border-left-color: @swatch_17a75a60;
}

.cuz-container:medium {
 padding-top: 20px;
 padding-right: 30px;
 padding-bottom: 20px;
 padding-left: 30px;
}

.cuz-container:small {
 padding-right: 20px;
 padding-left: 20px;
 border-right-style: none;
 border-left-style: none;
}
<div class="cuz-container"></div>

Grid

Two Columns

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.

.cuz-grid-two {
 display: grid;
 justify-content: stretch;
 justify-items: stretch;
 align-items: stretch;
 align-content: stretch;
 grid-column-gap: 40px;
 grid-row-gap: 40px;
 grid-template-columns: 1fr 1fr;
 grid-template-rows: auto;
}

.cuz-grid-two:medium {
 grid-column-gap: 20px;
 grid-row-gap: 20px;
}

.cuz-grid-two:small {
 grid-template-columns: 1fr;
}
<div class="cuz-grid-two"></div>

Three Columns

.cuz-grid-three {
 display: grid;
 justify-content: stretch;
 justify-items: stretch;
 align-items: stretch;
 align-content: stretch;
 grid-column-gap: 40px;
 grid-row-gap: 40px;
 grid-template-columns: 1fr 1fr 1fr;
 grid-template-rows: auto;
}

.cuz-grid-three:medium {
 grid-column-gap: 20px;
 grid-row-gap: 20px;
}

.cuz-grid-three:small {
 grid-template-columns: 1fr;
}
<div class="cuz-grid-three"></div>

Divider

Line Divider

.cuz-line-divider {
 height: 1px;
 margin-top: 20px;
 margin-bottom: 20px;
 background-color: @swatch_17a75a60;
}
<div class="cuz-line-divider"></div>

Invisible Divider

.cuz-invis-divider {
 height: 40px;
}

font-family: Quicksand, sans-serif;
color: #8e8e8e;
font-size: 14px;
line-height: 145%;
box-sizing: border-box;
height: 40px;
<div class="cuz-invis-divider"></div>

Button

Normal State

Loading State

Disabled State

.cuz-button {
 margin-top: 10px;
 margin-right: 10px;
 margin-bottom: 10px;
 padding-top: 10px;
 padding-right: 15px;
 padding-bottom: 10px;
 padding-left: 15px;
 align-items: center;
 flex-grow: 0;
 flex-shrink: 0;
 flex-basis: auto;
 border-top-style: solid;
 border-top-width: 4px;
 border-top-color: btn-border;
 border-right-style: solid;
 border-right-width: 4px;
 border-right-color: btn-border;
 border-bottom-style: solid;
 border-bottom-width: 4px;
 border-bottom-color: btn-border;
 border-left-style: solid;
 border-left-width: 4px;
 border-left-color: btn-border;
 border-top-left-radius: 16px;
 border-top-right-radius: 16px;
 border-bottom-left-radius: 16px;
 border-bottom-right-radius: 16px;
 background-color: key;
 box-shadow: 0 3px 3px 0 btn-shadow;
 transform: scale3d(1none, 1none, 1none);
 transition-property: all;
 transition-duration: 300ms;
 transition-timing-function: ease;
 color: btn-text;
 font-weight: 700;
 text-align: center;
 text-transform: uppercase;
}.cuz-button:main_hover {
 box-shadow: 0 6px 10px -2px hsla(0, 0.00%, 0.00%, 0.25);
 transform: scale(1.06);
}.cuz-button:main_active {
 box-shadow: 0 4px 6px -2px hsla(0, 0.00%, 0.00%, 0.25);
 transform: scale(1.03);
}.cuz-button:small {
 display: block;
 padding-top: 7px;
 padding-bottom: 7px;
 border-top-width: 3px;
 border-right-width: 3px;
 border-bottom-width: 3px;
 border-left-width: 3px;
 border-top-left-radius: 12px;
 border-top-right-radius: 12px;
 border-bottom-left-radius: 12px;
 border-bottom-right-radius: 12px;
}.cuz-button:tiny {
 display: block;
 margin-right: 0px;
}.cuz-button:small_active {
 padding-top: 11px;
 padding-bottom: 11px;
 border-top-width: 2px;
 border-right-width: 2px;
 border-bottom-width: 2px;
 border-left-width: 2px;
}

.cuz-btn-text {
 display: inline-block;
 margin-right: 10px;
 margin-left: 10px;
}.cuz-btn-text:tiny {}
<a href="#" class="cuz-button">
             <div class="cuz-btn-text">Button</div>
           </a>

Button with Left Icon

Normal State

Loading State

Disabled State

.cuz-button {
 margin-top: 10px;
 margin-right: 10px;
 margin-bottom: 10px;
 padding-top: 10px;
 padding-right: 15px;
 padding-bottom: 10px;
 padding-left: 15px;
 align-items: center;
 flex-grow: 0;
 flex-shrink: 0;
 flex-basis: auto;
 border-top-style: solid;
 border-top-width: 4px;
 border-top-color: btn-border;
 border-right-style: solid;
 border-right-width: 4px;
 border-right-color: btn-border;
 border-bottom-style: solid;
 border-bottom-width: 4px;
 border-bottom-color: btn-border;
 border-left-style: solid;
 border-left-width: 4px;
 border-left-color: btn-border;
 border-top-left-radius: 16px;
 border-top-right-radius: 16px;
 border-bottom-left-radius: 16px;
 border-bottom-right-radius: 16px;
 background-color: key;
 box-shadow: 0 3px 3px 0 btn-shadow;
 transform: scale3d(1none, 1none, 1none);
 transition-property: all;
 transition-duration: 300ms;
 transition-timing-function: ease;
 color: btn-text;
 font-weight: 700;
 text-align: center;
 text-transform: uppercase;
}.cuz-button:main_hover {
 box-shadow: 0 6px 10px -2px hsla(0, 0.00%, 0.00%, 0.25);
 transform: scale(1.06);
}.cuz-button:main_active {
 box-shadow: 0 4px 6px -2px hsla(0, 0.00%, 0.00%, 0.25);
 transform: scale(1.03);
}.cuz-button:small {
 display: block;
 padding-top: 7px;
 padding-bottom: 7px;
 border-top-width: 3px;
 border-right-width: 3px;
 border-bottom-width: 3px;
 border-left-width: 3px;
 border-top-left-radius: 12px;
 border-top-right-radius: 12px;
 border-bottom-left-radius: 12px;
 border-bottom-right-radius: 12px;
}.cuz-button:tiny {
 display: block;
 margin-right: 0px;
}.cuz-button:small_active {
 padding-top: 11px;
 padding-bottom: 11px;
 border-top-width: 2px;
 border-right-width: 2px;
 border-bottom-width: 2px;
 border-left-width: 2px;
}

.cuz-btn-text {
 display: inline-block;
 margin-right: 10px;
 margin-left: 10px;
}

.cuz-btn-icon {
 width: 18px;
 height: 18px;
 margin-top: -2px;
 opacity: 0.85;
}.cuz-btn-icon:tiny {}
<a href="#" class="cuz-button"><img src="icon.svg" alt="left-icon" class="cuz-btn-icon"><div class="cuz-btn-text">Button</div></a>

Button with Right Icon

Button
.cuz-button {
 margin-top: 10px;
 margin-right: 10px;
 margin-bottom: 10px;
 padding-top: 10px;
 padding-right: 15px;
 padding-bottom: 10px;
 padding-left: 15px;
 align-items: center;
 flex-grow: 0;
 flex-shrink: 0;
 flex-basis: auto;
 border-top-style: solid;
 border-top-width: 4px;
 border-top-color: btn-border;
 border-right-style: solid;
 border-right-width: 4px;
 border-right-color: btn-border;
 border-bottom-style: solid;
 border-bottom-width: 4px;
 border-bottom-color: btn-border;
 border-left-style: solid;
 border-left-width: 4px;
 border-left-color: btn-border;
 border-top-left-radius: 16px;
 border-top-right-radius: 16px;
 border-bottom-left-radius: 16px;
 border-bottom-right-radius: 16px;
 background-color: key;
 box-shadow: 0 3px 3px 0 btn-shadow;
 transform: scale3d(1none, 1none, 1none);
 transition-property: all;
 transition-duration: 300ms;
 transition-timing-function: ease;
 color: btn-text;
 font-weight: 700;
 text-align: center;
 text-transform: uppercase;
}.cuz-button:main_hover {
 box-shadow: 0 6px 10px -2px hsla(0, 0.00%, 0.00%, 0.25);
 transform: scale(1.06);
}.cuz-button:main_active {
 box-shadow: 0 4px 6px -2px hsla(0, 0.00%, 0.00%, 0.25);
 transform: scale(1.03);
}.cuz-button:small {
 display: block;
 padding-top: 7px;
 padding-bottom: 7px;
 border-top-width: 3px;
 border-right-width: 3px;
 border-bottom-width: 3px;
 border-left-width: 3px;
 border-top-left-radius: 12px;
 border-top-right-radius: 12px;
 border-bottom-left-radius: 12px;
 border-bottom-right-radius: 12px;
}.cuz-button:tiny {
 display: block;
 margin-right: 0px;
}.cuz-button:small_active {
 padding-top: 11px;
 padding-bottom: 11px;
 border-top-width: 2px;
 border-right-width: 2px;
 border-bottom-width: 2px;
 border-left-width: 2px;
}

.cuz-btn-text {
 display: inline-block;
 margin-right: 10px;
 margin-left: 10px;
}

.cuz-btn-icon {
 width: 18px;
 height: 18px;
 margin-top: -2px;
 opacity: 0.85;
}.cuz-btn-icon:tiny {}
<a href="#" class="cuz-button"> <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Normal State

Key Color

Button
inherits from .cuz-button.cuz-key
<a href="#" class="cuz-button cuz-key">
             <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Alert Color

Button
inherits from .cuz-button.cuz-alert
<a href="#" class="cuz-button cuz-alert">
             <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Notice Color

Button
inherits from .cuz-button.cuz-notice
<a href="#" class="cuz-button cuz-notice">
             <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Success Color

Button
inherits from .cuz-button.cuz-success
<a href="#" class="cuz-button cuz-success">
             <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Loading State

Key Color

Button
inherits from .cuz-button.cuz-key.cuz-loading
<a href="#" class="cuz-button cuz-key cuz-loading">
                 <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Alert Color

Button
inherits from .cuz-button.cuz-alert.cuz-loading
<a href="#" class="cuz-button cuz-alert cuz-loading">
                 <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Notice Color

Button
inherits from .cuz-button.cuz-notice.cuz-loading
<a href="#" class="cuz-button cuz-notice cuz-loading">
                 <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Success Color

Button
inherits from .cuz-button.cuz-success.cuz-loading
<a href="#" class="cuz-button cuz-success cuz-loading">
                 <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Disabled State

Key Color

Button
.cuz-button.cuz-key.cuz-disabled {
 box-shadow: none/* 0 3px 3px 0 @swatch_a50c6f75 */
 ;
 opacity: 0.5;
 transform: none/* scale3d(1none, 1none, 1none) */
 ;
}
<a href="#" class="cuz-button cuz-key cuz-disabled">
                 <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Alert Color

Button
.cuz-button.cuz-alert.cuz-disabled {
 box-shadow: none/* 0 3px 3px 0 @swatch_a50c6f75 */
 ;
 opacity: 0.5;
 transform: none/* scale3d(1none, 1none, 1none) */
 ;
}
<a href="#" class="cuz-button cuz-alert cuz-disabled">
                 <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Notice Color

Button
.cuz-button.cuz-notice.cuz-disabled {
 box-shadow: none/* 0 3px 3px 0 @swatch_a50c6f75 */
 ;
 opacity: 0.5;
 transform: none/* scale3d(1none, 1none, 1none) */
 ;
}
<a href="#" class="cuz-button cuz-notice cuz-disabled">
                 <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Success Color

Button
.cuz-button.cuz-success.cuz-disabled {
 box-shadow: none/* 0 3px 3px 0 @swatch_a50c6f75 */
 ;
 opacity: 0.5;
 transform: none/* scale3d(1none, 1none, 1none) */
 ;
}
<a href="#" class="cuz-button cuz-success cuz-disabled">
                 <div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Button with Right Icon

Normal State

Key Color

Button

Alert Color

Button

Notice Color

Button

Success Color

Button

Loading State

Key Color

Button

Alert Color

Button

Notice Color

Button

Success Color

Button

Disabled State

Button
Button
Button
Button
.cuz-button {
 margin-top: 10px;
 margin-right: 10px;
 margin-bottom: 10px;
 padding-top: 10px;
 padding-right: 15px;
 padding-bottom: 10px;
 padding-left: 15px;
 align-items: center;
 flex-grow: 0;
 flex-shrink: 0;
 flex-basis: auto;
 border-top-style: solid;
 border-top-width: 4px;
 border-top-color: btn-border;
 border-right-style: solid;
 border-right-width: 4px;
 border-right-color: btn-border;
 border-bottom-style: solid;
 border-bottom-width: 4px;
 border-bottom-color: btn-border;
 border-left-style: solid;
 border-left-width: 4px;
 border-left-color: btn-border;
 border-top-left-radius: 16px;
 border-top-right-radius: 16px;
 border-bottom-left-radius: 16px;
 border-bottom-right-radius: 16px;
 background-color: key;
 box-shadow: 0 3px 3px 0 btn-shadow;
 transform: scale3d(1none, 1none, 1none);
 transition-property: all;
 transition-duration: 300ms;
 transition-timing-function: ease;
 color: btn-text;
 font-weight: 700;
 text-align: center;
 text-transform: uppercase;
}.cuz-button:main_hover {
 box-shadow: 0 6px 10px -2px hsla(0, 0.00%, 0.00%, 0.25);
 transform: scale(1.06);
}.cuz-button:main_active {
 box-shadow: 0 4px 6px -2px hsla(0, 0.00%, 0.00%, 0.25);
 transform: scale(1.03);
}.cuz-button:small {
 display: block;
 padding-top: 7px;
 padding-bottom: 7px;
 border-top-width: 3px;
 border-right-width: 3px;
 border-bottom-width: 3px;
 border-left-width: 3px;
 border-top-left-radius: 12px;
 border-top-right-radius: 12px;
 border-bottom-left-radius: 12px;
 border-bottom-right-radius: 12px;
}.cuz-button:tiny {
 display: block;
 margin-right: 0px;
}.cuz-button:small_active {
 padding-top: 11px;
 padding-bottom: 11px;
 border-top-width: 2px;
 border-right-width: 2px;
 border-bottom-width: 2px;
 border-left-width: 2px;
}

.cuz-btn-text {
 display: inline-block;
 margin-right: 10px;
 margin-left: 10px;
}

.cuz-btn-icon {
 width: 18px;
 height: 18px;
 margin-top: -2px;
 opacity: 0.85;
}.cuz-btn-icon:tiny {}
//normal-state
<a href="#" class="cuz-button"><img src="icon.svg" alt="left-icon" class="cuz-btn-icon"> <div class="cuz-btn-text">Button</div> <img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

//loading-state
<a href="#" class="cuz-button cuz-key cuz-loading"><img src="icon.svg" alt="left-icon" class="cuz-btn-icon"><div class="cuz-btn-text">Button</div><img src="icon.svg" alt="right-icon" class="cuz-btn-icon"></a>

Button - New Project

Normal State

.cuz-button.cuz-new-project {
 width: 64px;
 height: 64px;
 padding-top: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-left: 10px;
 border-top-left-radius: 50px;
 border-top-right-radius: 50px;
 border-bottom-left-radius: 50px;
 border-bottom-right-radius: 50px;
}
.cuz-btn-icon.cuz-new-project {
 width: 100%;
 height: auto;
 margin-top: 0px;
}
<a href="#" class="cuz-button cuz-new-project"><img src="icon.svg" alt="main-icon" class="cuz-btn-icon cuz-new-project"></a>

Loading State

Disabled State

Button

Button
.cuz-button {
 margin-top: 10px;
 margin-right: 10px;
 margin-bottom: 10px;
 padding-top: 10px;
 padding-right: 15px;
 padding-bottom: 10px;
 padding-left: 15px;
 align-items: center;
 flex-grow: 0;
 flex-shrink: 0;
 flex-basis: auto;
 border-top-style: solid;
 border-top-width: 4px;
 border-top-color: btn-border;
 border-right-style: solid;
 border-right-width: 4px;
 border-right-color: btn-border;
 border-bottom-style: solid;
 border-bottom-width: 4px;
 border-bottom-color: btn-border;
 border-left-style: solid;
 border-left-width: 4px;
 border-left-color: btn-border;
 border-top-left-radius: 16px;
 border-top-right-radius: 16px;
 border-bottom-left-radius: 16px;
 border-bottom-right-radius: 16px;
 background-color: key;
 box-shadow: 0 3px 3px 0 btn-shadow;
 transform: scale3d(1none, 1none, 1none);
 transition-property: all;
 transition-duration: 300ms;
 transition-timing-function: ease;
 color: btn-text;
 font-weight: 700;
 text-align: center;
 text-transform: uppercase;
}.cuz-button:main_hover {
 box-shadow: 0 6px 10px -2px hsla(0, 0.00%, 0.00%, 0.25);
 transform: scale(1.06);
}.cuz-button:main_active {
 box-shadow: 0 4px 6px -2px hsla(0, 0.00%, 0.00%, 0.25);
 transform: scale(1.03);
}.cuz-button:small {
 display: block;
 padding-top: 7px;
 padding-bottom: 7px;
 border-top-width: 3px;
 border-right-width: 3px;
 border-bottom-width: 3px;
 border-left-width: 3px;
 border-top-left-radius: 12px;
 border-top-right-radius: 12px;
 border-bottom-left-radius: 12px;
 border-bottom-right-radius: 12px;
}.cuz-button:tiny {
 display: block;
 margin-right: 0px;
}.cuz-button:small_active {
 padding-top: 11px;
 padding-bottom: 11px;
 border-top-width: 2px;
 border-right-width: 2px;
 border-bottom-width: 2px;
 border-left-width: 2px;
}

.cuz-btn-text {
 display: inline-block;
 margin-right: 10px;
 margin-left: 10px;
}.cuz-btn-text:tiny {}
<a href="#" class="cuz-button">
             <div class="cuz-btn-text">Button</div>
           </a>

Normal State

Key Color

Button
.cuz-button.cuz-key {
 background-color: key;
}
<a href="#" class="cuz-button cuz-key">
             <div class="cuz-btn-text">Button</div>
           </a>

Alert Color

Button
.cuz-button.cuz-alert {
 background-color: alert;
}
<a href="#" class="cuz-button cuz-alert">
             <div class="cuz-btn-text">Button</div>
           </a>

Notice Color

Button
.cuz-button.cuz-notice {
 background-color: notice;
}
<a href="#" class="cuz-button cuz-notice">
             <div class="cuz-btn-text">Button</div>
           </a>

Success Color

Button
.cuz-button.cuz-success {
 background-color: success;
}
<a href="#" class="cuz-button cuz-success">
             <div class="cuz-btn-text">Button</div>
           </a>

Loading State

Key Color

Button
.cuz-button.cuz-key.cuz-loading {
 box-shadow: 0 4px 6px -2px hsla(0, 0.00%, 0.00%, 0.25);
 cursor: wait;
}.cuz-button.cuz-loading:main_hover {
 transform: scale(1);
}
<a href="#" class="cuz-button cuz-key cuz-loading">
             <div class="cuz-btn-text">Button</div>
           </a>

Alert Color

Button
.cuz-button.cuz-alert.cuz-loading {
 box-shadow: 0 4px 6px -2px hsla(0, 0.00%, 0.00%, 0.25);
 cursor: wait;
}.cuz-button.cuz-loading:main_hover {
 transform: scale(1);
}
<a href="#" class="cuz-button cuz-alert cuz-loading">
             <div class="cuz-btn-text">Button</div>
           </a>

Notice Color

Button
.cuz-button.cuz-notice.cuz-loading {
 box-shadow: 0 4px 6px -2px hsla(0, 0.00%, 0.00%, 0.25);
 cursor: wait;
}.cuz-button.cuz-loading:main_hover {
 transform: scale(1);
}
<a href="#" class="cuz-button cuz-notice cuz-loading">
             <div class="cuz-btn-text">Button</div>
           </a>

Success Color

Button
.cuz-button.cuz-success.cuz-loading {
 box-shadow: 0 4px 6px -2px hsla(0, 0.00%, 0.00%, 0.25);
 cursor: wait;
}.cuz-button.cuz-loading:main_hover {
 transform: scale(1);
}
<a href="#" class="cuz-button cuz-success cuz-loading">
             <div class="cuz-btn-text">Button</div>
           </a>

Disabled State

Key Color

Button
.cuz-button.cuz-key.cuz-disabled {
 box-shadow: none/* 0 3px 3px 0 @swatch_a50c6f75 */
 ;
 opacity: 0.5;
 transform: none/* scale3d(1none, 1none, 1none) */
 ;
}
<a href="#" class="cuz-button cuz-key cuz-disabled">
             <div class="cuz-btn-text">Button</div>
           </a>

Alert Color

Button
.cuz-button.cuz-alert.cuz-disabled {
 box-shadow: none/* 0 3px 3px 0 @swatch_a50c6f75 */
 ;
 opacity: 0.5;
 transform: none/* scale3d(1none, 1none, 1none) */
 ;
}
<a href="#" class="cuz-button cuz-alert cuz-disabled">
             <div class="cuz-btn-text">Button</div>
           </a>

Notice Color

Button
.cuz-button.cuz-notice.cuz-disabled {
 box-shadow: none/* 0 3px 3px 0 @swatch_a50c6f75 */
 ;
 opacity: 0.5;
 transform: none/* scale3d(1none, 1none, 1none) */
 ;
}
<a href="#" class="cuz-button cuz-notice cuz-disabled">
             <div class="cuz-btn-text">Button</div>
           </a>

Success Color

Button
.cuz-button.cuz-success.cuz-disabled {
 box-shadow: none/* 0 3px 3px 0 @swatch_a50c6f75 */
 ;
 opacity: 0.5;
 transform: none/* scale3d(1none, 1none, 1none) */
 ;
}
<a href="#" class="cuz-button cuz-success cuz-disabled">
             <div class="cuz-btn-text">Button</div>
           </a>

Button - Upload

Normal State

Uploading State

Key Color

uploading...

Uploaded State

file_name.pdf

Button - Chip

Normal State