.mrm-list {
display: flex;
flex-wrap: wrap;
gap: 1rem;
}

.mrm-review-card {
padding: 1rem;
border-radius: 20px;
box-shadow: 0 4px 2px rgb(1 1 1 / 10%);
background: #fbfbfb !important);
flex: 1 1 calc(33% - 1rem);
box-sizing: border-box;
margin-bottom: 1rem;
text-align: center;
height: 210px !important;
}

.mrm-stars {
margin: 0.5rem 0;
}

.mrm-stars span {
	font-size: 15px;
	color: #7ba389;
}

.mrm-content {
margin-bottom: 0.5rem;
}

.mrm-author {
font-weight: bold;
margin: 0.5rem 0;
}

.mrm-date {
font-size: 0.9rem;
color: #666;
margin-top: 0.5rem;
}


/* Swiper container overrides */
.mrm-swiper-container {
width: 100%;
padding: 1rem 0;
}

.mrm-swiper-container .swiper-slide {
display: flex;
justify-content: center !important;
}

// Fichier : assets/css/mrm-admin.css

#post .inside #mrm_pseudo,
#post .inside #mrm_rating,
#post .inside #mrm_display_date {
width: 100%;
max-width: 300px;
margin-bottom: 1rem;
}


/* === MASQUER TOUTES LES FLÈCHES SWIPER === */
.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    z-index: 10;
    cursor: pointer;
    display: none !important;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
}