////
/// @group Typography
/// @author Basscss@v8, Mustard-UI@v1, Michael Becker
////

///
.font-family-inherit {
    font-family: inherit
}

///
.font-family-mono {
    font-family: $font-family-mono
}

///
.font-size-inherit {
    font-size: inherit
}

///
.text-decoration-none {
    text-decoration: none
}

///
.light {
    font-weight: $font-weight-light
}

///
.bold {
    font-weight: $font-weight-bold
}

///
.regular {
    font-weight: $font-weight
}

///
.normal {
    font-style: normal;
}

///
.italic {
    font-style: italic
}

///
.caps {
    text-transform: uppercase;
    letter-spacing: $caps-letter-spacing;
}

///
.left-align {
    text-align: left
}

///
.center {
    text-align: center
}

///
.right-align {
    text-align: right
}

///
.justify {
    text-align: justify
}

///
.nowrap {
    white-space: nowrap
}

///
.break-word {
    word-wrap: break-word
}

///
.line-height-1 {
    line-height: $line-height-1
}

///
.line-height-2 {
    line-height: $line-height-2
}

///
.line-height-3 {
    line-height: $line-height-3
}

///
.line-height-4 {
    line-height: $line-height-4
}

///
.list-style-none {
    list-style: none
}

///
.underline {
    text-decoration: underline
}

///
.truncate {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

///
.list-reset {
    list-style: none;
    padding-left: 0;
}

///
.color-inherit {
    color: inherit;
}

@each $name, $color in $text-colors {
    ///
    .color-#{$name} {
        color: $color;
    }
}
