/* génériques */
.card.item-favori{padding: 5px;box-shadow: 10px 10px 10px 0px rgba(0,0,0,.4);}
/* fin génériques */
#sites_favoris {display: grid; grid-template-columns: repeat(auto-fit,minmax(390px,1fr)); column-gap: 30px; row-gap: 30px; margin-bottom: 30px; margin-top: 20px;}
.item-favori .contenu {display: flex; margin: 10px; /* margin-bottom: 80px; */ flex-direction: column;}
.card.item-favori img {height: 200px; object-fit: cover;max-width: 100%;min-width: 100%;}