.avis-slider-wrapper {
    width: 100%;
}

/* Le conteneur Swiper */
.avis-swiper {
    width: 100%;
    /* hauteur minimale pour que le centrage vertical ait un sens */
    height: 400px; /* adapte à ton design (400, 500, etc.) */
}

/* Important pour que les slides prennent toute la hauteur du conteneur */
.avis-swiper .swiper-wrapper {
    height: 100%;
}

/* Chaque slide : centré en largeur + hauteur */
.avis-swiper .swiper-slide {
    display: flex;
    justify-content: center; /* horizontal */
    align-items: center;     /* vertical */
	height: 100%;
	margin-top: -15px;
	background-color: #b19731;
}

/* Contenu interne du slide */
.avis-slide-inner {
    max-width: 800px;
    margin: 0 auto;
    text-align: center;
	display: flex;
    flex-direction: column;
    justify-content: center;
}

/* Texte et auteur (tu peux ajuster si besoin) */
.avis-texte {
    font-size: 24px;
    line-height: 32px;
	color: #fff;
	margin-top: 30px;
	order: 2;
}

.avis-auteur {
    font-weight: bold;
    font-size: 16px;
    opacity: 0.8;
	color: #fff;
	order: 1;
}
.wp-admin .avis-auteur, .wp-admin .avis-texte {
	color: #000;
}
/* Dans l'éditeur, pour que ça ressemble */
.avis-slider-editor {
    padding: 40px 20px;
}

.avis-slide-editor-item {
    border: 1px solid #ddd;
    padding: 15px;
    margin-bottom: 15px;
    background: #fff;
}
/* Boutons précédent / suivant */
.avis-swiper .swiper-button-next,
.avis-swiper .swiper-button-prev {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #ffffff;
    color: #000000;          /* couleur de la flèche */
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 0 10px rgba(0,0,0,0.15);
}

/* Icône de flèche (pseudo-élément par défaut de Swiper) */
.avis-swiper .swiper-button-next::after,
.avis-swiper .swiper-button-prev::after {
    font-size: 18px;         /* taille de la flèche */
}

/* Optionnel : ajuster la position */
.avis-swiper .swiper-button-next {
    right: 20px;
}

.avis-swiper .swiper-button-prev {
    left: 20px;
}
/* Bullets de pagination "normales" */
.avis-swiper .swiper-pagination-bullet {
    background-color: rgba(255, 255, 255, 0.4);
    opacity: 1; /* important pour que la couleur soit bien prise en compte */
}

/* Bullet active : blanc opaque */
.avis-swiper .swiper-pagination-bullet-active {
    background-color: #ffffff;
    opacity: 1;
}
