/* ==========================================
   FUENTE DOMI - FAMILIA COMPLETA
   Todas las variantes de peso e itálicas
   ========================================== */

/* Domi Thin - 100 */
@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Thin.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Thin-Italic.otf') format('opentype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

/* Domi ExtraLight - 200 */
@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-ExtraLight.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-ExtraLight-Italic.otf') format('opentype');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

/* Domi Light - 300 */
@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Light-Italic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

/* Domi Regular - 400 (default) */
@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Regular-Italic.otf') format('opentype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* Domi Medium - 500 */
@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Medium-Italic.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

/* Domi SemiBold - 600 */
@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-SemiBold.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-SemiBold-Italic.otf') format('opentype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

/* Domi Bold - 700 */
@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Bold-Italic.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* Domi ExtraBold - 800 */
@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-ExtraBold.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-ExtraBold-Italic.otf') format('opentype');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

/* Domi Black - 900 */
@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Black.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Domi';
    src: url('../fonts/Domi-Black-Italic.otf') format('opentype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}
