/*==========================================================\\ Styles généraux pour Asap //=========================================================== */
.asap-font {
    font-family: 'Asap', sans-serif;
    font-weight: 400;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/*===========================================================\\ Nos typo pour les titres //=========================================================== */
.h1-asap {
    font-family: 'Asap', sans-serif;
    font-size: 2.8rem; /* 44.8px */
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: -0.02rem; /* -2% */
    line-height: 1.2;
}

.h2-michroma {
    font-family: 'Michroma', sans-serif;
    font-size: 2.06rem; /* 33px */
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: -0.02rem; /* -2% */
    line-height: 1.2;
}

.h3-asap {
    font-family: 'Asap', sans-serif;
    font-size: 1.75rem; /* 28px */
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: -0.02rem; /* -2% */
    line-height: 1.2;
}

.h4-asap {
    font-family: 'Asap', sans-serif;
    font-size: 1.438rem; /* 23px */
    font-weight: 700; /*bold*/
    text-transform: uppercase;
    letter-spacing: -0.02rem; /* -2% */
    line-height: 1.2;
}

.h5-michroma {
    font-family: 'Michroma', sans-serif;
    font-size: 1.188rem; /* 19px */
    font-weight: 700; /*bold*/
    line-height: 1.4;
}

/*===========================================================\\ Nos typo pour le texte //=========================================================== */
.text-asap {
    font-family: 'Asap', sans-serif;
    font-size: 1rem; /* 16px */
    font-weight: 500;
    line-height: 1.14rem;
}

.description-asap {
    font-family: 'Asap', sans-serif;
    font-size: 0.875rem; /* 14px */
    font-weight: 400;
    line-height: 0.931rem;
}

/*========================================================= \\Classes utilitaires supplémentaires//================================================ */


.uppercase {
    text-transform: uppercase;
}

.letterspacing-negative-2 {
    letter-spacing: -0.02em;
}