.carte-basique-grand{
    
    
    width:100%;
    display:flex;
    flex-direction: column;
}

.carte-basique-grand-image{
    background-size: cover;
    height:50vw;

}

.carte-basique-grand-corps{
    margin-top: var(--espace-2);
}


.carte-basique-grand-auteur{
    font-size: var(--texte-taille-6);
    /* font-weight: var(--texte-grosseur-gros); */
    text-transform: uppercase;
    color:var(--premiere-fonce);
    font-family: var(--police-titre);
    color: black;
    /* font-style: italic; */   
}

.carte-basique-grand-titre{
    font-family:var(--police-titre), serif;
    font-size: var(--texte-taille-8);
    line-height: var(--texte-ecartementlignes-8-1);
    font-weight: var(--texte-grosseur-gros);
    text-transform: uppercase;
    font-style: italic;

    color:var(--noir);
    text-decoration: none;
    padding: var(--espace-4) 0 0 0;
}

.carte-basique-grand-description{
    font-family:var(--police-texte), serif;
    font-size: var(--texte-taille-4);
    color: var(--gris-tres-fonce);
    line-height: var(--texte-ecartementlignes-4-2);
    margin: var(--espace-1) 0 var(--espace-6) 0;

}
.carte-basique-grand-infos{
    text-transform: uppercase;
    
    color:var(--gris-fonce);
    font-size: var(--texte-taille-4);
    font-family: var(--police-titre);
}
.carte-basique-grand-infos a{
    color:var(--gris-fonce);

}

.carte-basique-grand-infos p{ /*Pour que les infos soient sur la même ligne*/
    display:inline;
}


@media(min-width:768px){
    .carte-basique-grand{
        flex-direction: row;
        margin-bottom: var(--espace-6);
    }

    .carte-basique-grand-image{
        /* width:var(--espace-13);
        height:var(--espace-13); */
        width:330px;
        height:330px;
    }
    .carte-basique-grand-corps{
        flex:1; 
        margin-left: var(--espace-4);
        display:flex;
        flex-direction: column;
        justify-content: center;
        margin-top: 0;
    }
    .carte-basique-grand-titre{
        font-size: var(--texte-taille-8);
        padding:0;
    }
    .carte-basique-grand-description{
        font-size: var(--texte-taille-4);
        line-height: var(--texte-ecartementlignes-3-2);
        margin-top:var(--espace-2);
        margin-bottom: 0;
    }


}