body, button, input, select, textarea { color: $color__text-main; font-family: $font__main; @include typecsset-font-size(18px); } h1, h2, h3, h4, h5, h6 { clear: both; color: $color__text-header; font-family: $font__main; font-weight: 600; margin-top: 0; } h1 { @include typecsset-font-size(32px,"false"); @include typecsset-space(margin-bottom); line-height: 1.25; } h2 { @include typecsset-font-size(30px,"false"); @include typecsset-space(margin-bottom); line-height: 1.25; } h3 { @include typecsset-font-size(26px); @include typecsset-space(margin-bottom); } h4 { @include typecsset-font-size(18px); @include typecsset-space(margin-bottom); } h5 { @include typecsset-font-size(16px); @include typecsset-space(margin-bottom); } h6 { @include typecsset-font-size(14px); @include typecsset-space(margin-bottom); text-transform: uppercase; } p, blockquote { margin: 0 0 1.7rem; } p:last-child, ul:last-child, ol:last-child { margin-bottom: 0; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0 1.7rem; } address { margin: 0 0 1.7rem; } pre { background: $color__background-pre; font-family: $font__pre; @include typecsset-font-size(14px,"false"); @include typecsset-line-height(); @include typecsset-space(margin-bottom); @include typecsset-space(padding); max-width: 100%; overflow: auto; } code, kbd, tt, var { font-family: $font__code; @include typecsset-font-size(14px,"false"); } abbr, acronym { border-bottom: 1px dotted $color_border; cursor: help; } mark, ins { background: $color__background-ins; text-decoration: none; } big { font-size: 125%; } blockquote, q { quotes: "" ""; &:before, &:after { content: ""; } }