@charset "UTF-8";

/* 基础样式 */

:root {
    --colors-black: rgba(30, 20, 6, 1)
}

ul,
li {
    padding: 0;
    margin: 0;
    list-style: none;
}

.hide {
    display: none;
}

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

.bold {
    font-weight: bold;
}

/* 弹性布局 */

.flex {
    display: flex;
}

.row {
    display: flex;
    align-items: center;
}

.row-between {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.row-center {
    display: flex;
    align-items: center;
    justify-content: center;
}

.column {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.column-center {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

/* 渐变色 */

.gradient-color-e1 {
    background: -webkit-linear-gradient(#e1af6f, #d6c3ab);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}

.nowrap {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}