/**
 * Sangira Font Family
 * Custom font for Emayana Tours
 */

@font-face {
    font-family: 'Sangira';
    src: url('/fonts/Sangira.woff2') format('woff2'),
         url('/fonts/Sangira.woff') format('woff'),
         url('/fonts/Sangira.ttf') format('truetype'),
         url('/fonts/Sangira.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/**
 * Body font (brand guideline: Gotham Book)
 *
 * In this project, the available Gotham-family files are stored as "Vogun".
 * We expose them under a consistent internal family name and use that for body.
 */
@font-face {
    font-family: 'Vogun';
    src: url('/fonts/gotham_family/Web-TT/Vogun-Medium.woff2') format('woff2'),
         url('/fonts/gotham_family/Web-TT/Vogun-Medium.woff') format('woff'),
         url('/fonts/gotham_family/Web-TT/Vogun-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Vogun';
    src: url('/fonts/gotham_family/Web-TT/Vogun-MediumItalic.woff2') format('woff2'),
         url('/fonts/gotham_family/Web-TT/Vogun-MediumItalic.woff') format('woff'),
         url('/fonts/gotham_family/Web-TT/Vogun-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

/* Apply Sangira as the primary display font */
:root {
    --font-sangira: 'Sangira', 'Georgia', 'Times New Roman', serif;

    /* Brand colors (earth warm palette) */
    --brand-accent: #c05e28;
    --brand-accent-light: #d6b987;

    /* Body font (Gotham Book equivalent available as Vogun) */
    --font-body: 'Vogun', 'Montserrat', 'Karla', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}
