/* CSS Du shortcode Equipe */

/* Base: assure-toi que les slides prennent la bonne hauteur */
.listing-equipe .swiper { overflow: hidden; }
/* 1) Permet aux slides d'avoir une hauteur "naturelle" */
.listing-equipe .swiper-slide{
  height: auto;
}

/* 2) Etire toutes les slides à la hauteur de la plus grande */
.listing-equipe .swiper-wrapper{
  align-items: stretch;
  display: flex;
}

/* 3) Ton bloc doit remplir toute la hauteur de la slide */
.listing-equipe .swiper-slide > .box-equipe{
  height: 100%;
}

/* Ta structure demandée */
.box-equipe {
    display: flex;
    gap: 0;
    align-items: stretch;
    flex-direction: column;
    overflow: hidden;
    border-radius: var(--radius);
}

.box-equipe__img {
  width: 100%;
  height: auto;
  display: block;
  background: #efddbc;
}

.box-equipe__title {
    font-weight: 400;
    margin-bottom: .5em;
}

.box-equipe__excerpt {
    font-size: 1.2em;
    font-weight: 600;
    margin-bottom: 0.5em !important;
}

.box-equipe__content {
    background: orange;
    padding: 2.5em 1.5em 1.5em;
    font-weight: 600;
    height: 100%;
}