/**
 * IFRELO
 * Boutons
 */


.ifrelo-btn {


    display:inline-flex;

    align-items:center;

    justify-content:center;


    height:48px;

    padding:0 30px;


    background:var(--ifrelo-rouge);

    color:white;


    border:none;

    border-radius:var(--ifrelo-radius);


    font-size:16px;

    font-weight:500;


    cursor:pointer;


    transition:
        background var(--ifrelo-transition),
        transform var(--ifrelo-transition);


}



.ifrelo-btn:hover {


    background:var(--ifrelo-rouge-hover);

    transform:translateY(-1px);


}



.ifrelo-btn:active {


    transform:translateY(0);


}