/*
 * Local font files used by the Norela design system.
 * Define both the public and Local aliases so existing Elementor data resolves
 * to the same files without any external theme dependency.
 */
@font-face {
    font-family: 'Figtree';
    src: url('figtree-local/Figtree-Regular.woff2') format('woff2'),
         url('figtree-local/Figtree-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree';
    src: url('figtree-local/Figtree-Italic.woff2') format('woff2'),
         url('figtree-local/Figtree-Italic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree';
    src: url('figtree-local/Figtree-Medium.woff2') format('woff2'),
         url('figtree-local/Figtree-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree';
    src: url('figtree-local/Figtree-MediumItalic.woff2') format('woff2'),
         url('figtree-local/Figtree-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree';
    src: url('figtree-local/Figtree-SemiBold.woff2') format('woff2'),
         url('figtree-local/Figtree-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree';
    src: url('figtree-local/Figtree-SemiBoldItalic.woff2') format('woff2'),
         url('figtree-local/Figtree-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

/* Alias conservado para compatibilidad con datos históricos de Elementor. */
@font-face {
    font-family: 'Figtree Local';
    src: url('figtree-local/Figtree-Regular.woff2') format('woff2'),
         url('figtree-local/Figtree-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree Local';
    src: url('figtree-local/Figtree-Italic.woff2') format('woff2'),
         url('figtree-local/Figtree-Italic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree Local';
    src: url('figtree-local/Figtree-Medium.woff2') format('woff2'),
         url('figtree-local/Figtree-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree Local';
    src: url('figtree-local/Figtree-MediumItalic.woff2') format('woff2'),
         url('figtree-local/Figtree-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree Local';
    src: url('figtree-local/Figtree-SemiBold.woff2') format('woff2'),
         url('figtree-local/Figtree-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree Local';
    src: url('figtree-local/Figtree-SemiBoldItalic.woff2') format('woff2'),
         url('figtree-local/Figtree-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Mogan';
    src: url('mogan-local/Mogan-Regular.woff2') format('woff2'),
         url('mogan-local/Mogan-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Betterlett';
    src: url('betterlett-local/Betterlett-Regular.woff2') format('woff2'),
         url('betterlett-local/Betterlett-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Exact aliases used by Elementor data and Norela widgets. */
@font-face{font-family:'Mogan Local';src:url('mogan-local/Mogan-Regular.woff2') format('woff2'),url('mogan-local/Mogan-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Betterlett Local';src:url('betterlett-local/Betterlett-Regular.woff2') format('woff2'),url('betterlett-local/Betterlett-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
