@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Thin.woff2') format('woff2');
    font-weight: 100;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-ExtraLight.woff2') format('woff2');
    font-weight: 200;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Regular.woff2') format('woff2');
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Bold.woff2') format('woff2');
    font-weight: 700;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-ExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Heavy.woff2') format('woff2');
    font-weight: 900;
    font-display: swap;
}

.bb-title {
    font-size: 36px !important;
    font-weight: 800 !important;
    letter-spacing: -1px !important;
}

.bb-text-white {
    color: #b3b3b3;
}

.bb-font-suit {
    font-family: 'SUIT', 'Pretendard', 'Noto Sans KR', sans-serif !important;
    font-weight: 100 !important;
    word-break: keep-all;
}

.bb-font-suit-bold {
    font-family: 'SUIT', 'Pretendard', 'Noto Sans KR', sans-serif !important;
    font-weight: 700 !important;
    word-break: keep-all;
}
.bb-font-suit-regular {
    font-family: 'SUIT', 'Pretendard', 'Noto Sans KR', sans-serif !important;
    font-weight: normal !important;
    word-break: keep-all;
}

