 /*
|--------------------------------------------------------------------------
| Rolls-Royce Custom Fonts
|--------------------------------------------------------------------------
| English : Riviera Nights
| Korean  : Noto Sans KR
|--------------------------------------------------------------------------
*/

/* Riviera Nights */
@font-face {
    font-family: "RR Riviera Nights";
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url("../fonts/riviera-nights/RivieraNights-Ultralight.ttf") format("truetype");
}

@font-face {
    font-family: "RR Riviera Nights";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url("../fonts/riviera-nights/RivieraNights-Light.ttf") format("truetype");
}

@font-face {
    font-family: "RR Riviera Nights";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/riviera-nights/RivieraNights-Regular.ttf") format("truetype");
}

@font-face {
    font-family: "RR Riviera Nights";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("../fonts/riviera-nights/RivieraNights-Medium.ttf") format("truetype");
}

@font-face {
    font-family: "RR Riviera Nights";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("../fonts/riviera-nights/RivieraNights-Bold.ttf") format("truetype");
}

@font-face {
    font-family: "RR Riviera Nights";
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url("../fonts/riviera-nights/RivieraNights-Black.ttf") format("truetype");
}


/* Noto Sans KR */
@font-face {
    font-family: "RR Noto Sans KR";
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url("../fonts/noto-sans-kr/NotoSansKR-Thin.otf") format("opentype");
}

@font-face {
    font-family: "RR Noto Sans KR";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url("../fonts/noto-sans-kr/NotoSansKR-Light.otf") format("opentype");
}

@font-face {
    font-family: "RR Noto Sans KR";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/noto-sans-kr/NotoSansKR-Regular.otf") format("opentype");
}

@font-face {
    font-family: "RR Noto Sans KR";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("../fonts/noto-sans-kr/NotoSansKR-Medium.otf") format("opentype");
}

@font-face {
    font-family: "RR Noto Sans KR";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("../fonts/noto-sans-kr/NotoSansKR-Bold.otf") format("opentype");
}

@font-face {
    font-family: "RR Noto Sans KR";
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url("../fonts/noto-sans-kr/NotoSansKR-Black.otf") format("opentype");
}


/*
|--------------------------------------------------------------------------
| Theme Font Override
|--------------------------------------------------------------------------
| Riviera Nights¿¡ ÇÑ±Û ±Û¸®ÇÁ°¡ ¾øÀ¸¸é ÇÑ±ÛÀº ÀÚµ¿À¸·Î Noto Sans KR·Î Ç¥½ÃµË´Ï´Ù.
|--------------------------------------------------------------------------
*/

html,
body,
button,
input,
select,
textarea {
    font-family: "RR Riviera Nights", "RR Noto Sans KR", sans-serif !important;
}

/* ¸ÞÀÎ ÆäÀÌÁö / ÀÏ¹Ý ÄÜÅÙÃ÷ */
body p,
body a,
body li,
body label,
body span,
body div,
body strong,
body em,
body small,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6 {
    font-family: "RR Riviera Nights", "RR Noto Sans KR", sans-serif !important;
}

/* »ó´ã½ÅÃ»Æû */
.rr-consult,
.rr-consult *,
.rr-policy-modal,
.rr-policy-modal * {
    font-family: "RR Riviera Nights", "RR Noto Sans KR", sans-serif !important;
}

/*
|--------------------------------------------------------------------------
| Font Awesome ¾ÆÀÌÄÜ º¸È£
|--------------------------------------------------------------------------
| ÀüÃ¼ ÆùÆ® Àû¿ë ½Ã ¾ÆÀÌÄÜ ÆùÆ®°¡ ±úÁö´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù.
|--------------------------------------------------------------------------
*/

.fa-brands,
.fab,
.fa-brands::before,
.fab::before {
    font-family: "Font Awesome 6 Brands" !important;
}

.fa-solid,
.fas,
.fa,
.fa-solid::before,
.fas::before,
.fa::before {
    font-family: "Font Awesome 6 Free" !important;
    font-weight: 900 !important;
}

.fa-regular,
.far,
.fa-regular::before,
.far::before {
    font-family: "Font Awesome 6 Free" !important;
    font-weight: 400 !important;
}

/*
|--------------------------------------------------------------------------
| Main Page Font Override
|--------------------------------------------------------------------------
| ¸ÞÀÎ ÆäÀÌÁö ÀüÃ¼ ÅØ½ºÆ®¿¡ Rolls-Royce ÆùÆ® Àû¿ë
|--------------------------------------------------------------------------
*/

html,
body,
.site,
.site *,
#page,
#page *,
.site-content,
.site-content *,
.content-area,
.content-area *,
.entry-content,
.entry-content *,
.wp-site-blocks,
.wp-site-blocks *,
.wp-block,
.wp-block *,
main,
main *,
header,
header *,
footer,
footer *,
nav,
nav *,
button,
input,
select,
textarea {
    font-family: "RR Riviera Nights", "RR Noto Sans KR", sans-serif !important;
}


