@import url("/css/franchises/shared.css");

/* AudiType Variable Font */

@font-face {
    font-family: 'AudiType VF';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiTypeVF.woff2') format('woff2'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiTypeVF.ttf') format('truetype');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* AudiType */

@font-face {
    font-family: 'AudiType';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-Normal.woff2') format('woff2'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-Normal.woff') format('woff'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-Normal.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AudiType';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-Italic.woff2') format('woff2'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-Italic.woff') format('woff'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'AudiType';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-Bold.woff2') format('woff2'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-Bold.woff') format('woff'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AudiType';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-BoldItalic.woff') format('woff'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* AudiType Extended */

@font-face {
    font-family: 'AudiType Extended';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-ExtendedNormal.woff2') format('woff2'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-ExtendedNormal.woff') format('woff'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-ExtendedNormal.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AudiType Extended';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-ExtendedItalic.woff2') format('woff2'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-ExtendedItalic.woff') format('woff'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-ExtendedItalic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'AudiType Extended';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-ExtendedBold.woff2') format('woff2'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-ExtendedBold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AudiType Extended';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-ExtendedBoldItalic.woff2') format('woff2'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-ExtendedBoldItalic.woff') format('woff'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-ExtendedBoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* AudiType Wide */

@font-face {
    font-family: 'AudiType Wide';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-WideLight.woff2') format('woff2'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-WideLight.woff') format('woff'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-WideLight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AudiType Wide';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-WideNormal.woff2') format('woff2'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-WideNormal.woff') format('woff'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-WideNormal.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AudiType Wide';
    src: url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-WideBold.woff2') format('woff2'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-WideBold.woff') format('woff'),
         url('https://bluesky.sirv.com/Global/Assets/Fonts/audi/2022/AudiType-WideBold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

.audi {

    /* Optionally set franchise font-family to match that in Sirv @font-face rules  */
    /* Styles in shared.css will fallback to --bs-body-font-family by default */
    --franchise-font-family: 'AudiType VF';

    /* Set franchise-specifc button colours */
    --franchise-primary: #000;
    --franchise-secondary: #BB0A30;
    --franchise-primary-button-text: #fff;
    --franchise-hover-bg: #BB0A30;
    --franchise-hover-text: #fff;

    h1,h2,h3,h4,h5,h6, .h1,.h2,.h3,.h4,.h5,.h6, .fw-500 {
        font-weight: normal;
    }

}

