@charset "utf-8";

/* Info
 ========================================================================== */
/**
    * 1. Writer: Lee A Jin. (Weaverloft Corp.)
    * 2. Production Date: 2025-10
    * 3. Client: 한국면세점협회
    * 4. Description: Fonts
 */

/*========== Pretendard Fonts ==========*/
/* Pretendard Variable */
@font-face {
    font-family: 'Pretendard Variable';
    src: url('../fonts/PretendardVariable.woff2') format('woff2-variations'), url('../fonts/PretendardVariable.ttf') format('truetype-variations');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}
  
/* Pretendard - Inline */
@font-face {
    font-family: 'Pretendard';
    font-weight: 400;
    font-style: normal;
    src: url('../fonts/Pretendard-Regular.woff2') format('woff2'),
        url('../fonts/Pretendard-Regular.otf') format('opentype'); 
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 500;
    font-style: normal;
    src: url('../fonts/Pretendard-Medium.woff2') format('woff2'),
        url('../fonts/Pretendard-Medium.otf') format('opentype'); 
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 600;
    font-style: normal;
    src: url('../fonts/Pretendard-SemiBold.woff2') format('woff2'),
        url('../fonts/Pretendard-SemiBold.otf') format('opentype'); 
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 700;
    font-style: normal;
    src: url('../fonts/Pretendard-Bold.woff2') format('woff2'), 
        url('../fonts/Pretendard-Bold.otf') format('opentype');
}
.pretendard-txt { font-family: 'Pretendard', sans-serif !important; }
.regular-txt { font-weight: 400; font-variation-settings: 'wght' 400; }
.medium-txt { font-weight: 500; font-variation-settings: 'wght' 500; }
.semi-bold-txt { font-weight: 600; font-variation-settings: 'wght' 600; }
.bold-txt { font-weight: 700; font-variation-settings: 'wght' 700; }
