/* Prompt-100 (Thin) */
@font-face {
    font-family: 'Prompt';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: local('Prompt Thin'), local('Prompt-Thin'),
         url('../../../fonts/prompt/Prompt-Thin.woff2') format('woff2'), /* Super Modern Browsers (แนะนำให้มี) */
         url('../../../fonts/prompt/Prompt-Thin.woff') format('woff'), /* Modern Browsers */
         url('../../../fonts/prompt/Prompt-Thin.ttf') format('truetype'), /* Safari, Android, iOS (ไฟล์ที่คุณมี) */
}

/* Prompt-100italic (Thin Italic) */
@font-face {
    font-family: 'Prompt';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url('../../../fonts/prompt/Prompt-ThinItalic.ttf') format('truetype');
}

/* Prompt-200 (ExtraLight) */
@font-face {
    font-family: 'Prompt';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url('../../../fonts/prompt/Prompt-ExtraLight.eot');
    src: local('Prompt ExtraLight'), local('Prompt-ExtraLight'),
         url('../../../fonts/prompt/Prompt-ExtraLight.woff2') format('woff2'),
         url('../../../fonts/prompt/Prompt-ExtraLight.ttf') format('truetype');
}

/* Prompt-200italic (ExtraLight Italic) */
@font-face {
    font-family: 'Prompt';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url('../../../fonts/prompt/Prompt-ExtraLightItalic.ttf') format('truetype');
}

/* Prompt-300 (Light) */
@font-face {
    font-family: 'Prompt';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('../../../fonts/prompt/Prompt-Light.eot');
    src: local('Prompt Light'), local('Prompt-Light'),
         url('../../../fonts/prompt/Prompt-Light.woff2') format('woff2'),
         url('../../../fonts/prompt/Prompt-Light.ttf') format('truetype');
}

/* Prompt-300italic (Light Italic) */
@font-face {
    font-family: 'Prompt';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url('../../../fonts/prompt/Prompt-LightItalic.ttf') format('truetype');
}

/* Prompt-400 (Regular) - ตัวมาตรฐาน */
@font-face {
    font-family: 'Prompt';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Prompt Regular'), local('Prompt-Regular'),
         url('../../../fonts/prompt/Prompt-Regular.woff2') format('woff2'),
         url('../../../fonts/prompt/Prompt-Regular.ttf') format('truetype');
}

/* Prompt-400italic (Italic) */
@font-face {
    font-family: 'Prompt';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('../../../fonts/prompt/Prompt-Italic.ttf') format('truetype');
}

/* Prompt-500 (Medium) */
@font-face {
    font-family: 'Prompt';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Prompt Medium'), local('Prompt-Medium'),
         url('../../../fonts/prompt/Prompt-Medium.woff2') format('woff2'),
         url('../../../fonts/prompt/Prompt-Medium.ttf') format('truetype');
}

/* Prompt-500italic (Medium Italic) */
@font-face {
    font-family: 'Prompt';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url('../../../fonts/prompt/Prompt-MediumItalic.ttf') format('truetype');
}

/* Prompt-600 (SemiBold) */
@font-face {
    font-family: 'Prompt';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Prompt SemiBold'), local('Prompt-SemiBold'),
         url('../../../fonts/prompt/Prompt-SemiBold.woff2') format('woff2'),
         url('../../../fonts/prompt/Prompt-SemiBold.ttf') format('truetype');
}

/* Prompt-600italic (SemiBold Italic) */
@font-face {
    font-family: 'Prompt';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url('../../../fonts/prompt/Prompt-SemiBoldItalic.ttf') format('truetype');
}

/* Prompt-700 (Bold) */
@font-face {
    font-family: 'Prompt';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Prompt Bold'), local('Prompt-Bold'),
         url('../../../fonts/prompt/Prompt-Bold.woff2') format('woff2'),
         url('../../../fonts/prompt/Prompt-Bold.ttf') format('truetype');
}

/* Prompt-700italic (Bold Italic) */
@font-face {
    font-family: 'Prompt';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url('../../../fonts/prompt/Prompt-BoldItalic.ttf') format('truetype');
}

/* Prompt-800 (ExtraBold) */
@font-face {
    font-family: 'Prompt';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: local('Prompt ExtraBold'), local('Prompt-ExtraBold'),
         url('../../../fonts/prompt/Prompt-ExtraBold.woff2') format('woff2'),
         url('../../../fonts/prompt/Prompt-ExtraBold.ttf') format('truetype');
}

/* Prompt-800italic (ExtraBold Italic) */
@font-face {
    font-family: 'Prompt';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url('../../../fonts/prompt/Prompt-ExtraBoldItalic.ttf') format('truetype');
}

/* Prompt-900 (Black) */
@font-face {
    font-family: 'Prompt';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Prompt Black'), local('Prompt-Black'),
         url('../../../fonts/prompt/Prompt-Black.woff2') format('woff2'),
         url('../../../fonts/prompt/Prompt-Black.ttf') format('truetype');
}

/* Prompt-900italic (Black Italic) */
@font-face {
    font-family: 'Prompt';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url('../../../fonts/prompt/Prompt-BlackItalic.ttf') format('truetype');
}