/* ----- Avis clients (widget Skeepers / Avis Vérifiés) sur la fiche produit ----- */
/* onglet / accordéon */
#extra-netreviews {
  background: #f2eeea;
  padding-top: 2.5rem;
  display: flex !important;
  flex-direction: column;
  align-items: center;
}

#extra-netreviews .skeepers_product__reviews {
  --skeepers-widget-star-color: #eb5b2c;
  width: 83.3333%;
}

#extra-netreviews .widget__block--sidebar {
  width: 100% !important;
  max-width: 100% !important;
  justify-content: center !important;
}

#extra-netreviews .stars__item {
  background: none !important;
}

#extra-netreviews .star-svg path {
  fill: #eb5b2c !important;
}

#extra-netreviews .rating__filters,
#extra-netreviews .rating__sorting {
  display: none !important;
}

#extra-netreviews #skeepers_product_widget .rating__value {
  display: flex !important;
  flex-direction: row-reverse !important;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 0.556rem;
  margin-bottom: 1.389rem;
}

#extra-netreviews .rating__global {
  display: flex;
  align-items: center;
  gap: 0.556rem;
}

#extra-netreviews .rating__value-numeric {
  display: none !important;
}

#extra-netreviews .rating__value .widget-logo-hyperlink {
  display: none;
}

#extra-netreviews .rating__details .widget-logo-hyperlink {
  display: block;
}

#extra-netreviews .rating__details .widget__logo-img {
  width: auto;
  height: 1.222rem;
}

#extra-netreviews .rating__details {
  display: flex !important;
  flex-flow: column wrap !important;
  align-items: center !important;
  width: auto !important;
  gap: 0.556rem;
}

#extra-netreviews .rating__details-text {
  margin: 0;
  font-size: 0.889rem;
  color: #000000;
}

#extra-netreviews #nr-total-reviews {
  font-weight: bold;
}

#extra-netreviews .show_informations_tooltip_product,
#extra-netreviews .rating__details-link {
  display: none !important;
}

#extra-netreviews .rating__value-stars {
  display: flex !important;
  align-items: center;
  gap: 0.556rem;
}

#extra-netreviews .reviews {
  list-style: none;
  padding: 0;
  margin: 0;
}

#extra-netreviews .review {
  display: flex;
  flex-wrap: wrap;
  padding: 1.389rem 0;
  border-bottom: 1px solid #dbd9d5;
}

#extra-netreviews .review:first-child {
  padding-top: 0;
}

#extra-netreviews .review:last-child {
  border-bottom: none;
}

#extra-netreviews .review__header {
  flex: 0 0 9.444rem;
  max-width: 9.444rem;
  margin-right: 1.667rem;
}

#extra-netreviews .review__stars .stars {
  display: flex !important;
}

#extra-netreviews .review__rating {
  display: none !important;
}

#extra-netreviews .review_actions,
#extra-netreviews .review__status,
#extra-netreviews .review__image,
#extra-netreviews .toggle-responses-count {
  display: none !important;
}

#extra-netreviews .review__message {
  flex: 1;
  min-width: 0;
}

#extra-netreviews .review__data-name {
  display: block;
  font-family: 'Raleway', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  color: #000000;
}

#extra-netreviews .review__data {
  order: -1;
  margin: 0 0 0.556rem;
  font-size: 0.722rem;
  color: #4f4c4d;
}

#extra-netreviews .review__data .review__data-time:last-of-type,
#extra-netreviews .review__data .review__data-time ~ span {
  display: none;
}

#extra-netreviews .review__text {
  margin: 0;
  font-size: 0.889rem;
  line-height: 1.5;
  color: #000000;
}

#extra-netreviews .moderations__list:not(:empty) {
  background: #ffffff;
  padding: 1.111rem 1.389rem;
  margin-top: 0.833rem;
}

#extra-netreviews .moderations__list:not(:empty) strong {
  font-family: 'Raleway', sans-serif;
}

#extra-netreviews .pagination__list {
  list-style: none;
  display: flex;
  justify-content: center;
  gap: 0.556rem;
  padding: 0;
  margin: 1.667rem 0 0;
}

#extra-netreviews .pagination__list__item__link {
  border: 1px solid #dbd9d5;
  background: #ffffff;
  width: 1.944rem;
  height: 1.944rem;
}

#extra-netreviews .pagination__list__item__link[aria-current="true"] {
  background: #eb5b2c;
  border-color: #eb5b2c;
  color: #ffffff;
}

/* avis sur info produit */
.reviews_star .review__header .stars__rating .rate-aggregate,
.reviews_star .review__header .stars__rating .rate-aggregate__separator,
.reviews_star .review__header .stars__rating .rate-aggregate__max,
.product-additional-info .skeepers_product__stars.stars-cursor {
  display: none;
}
.reviews_star .skeepers_product__stars.stars-cursor,
.reviews_star .skeepers_product__stars.stars-cursor .skeepers_product__stars {
  margin: auto;
}
.reviews_star .review__header .stars {
  align-items: center;
}
.reviews_star .review__header .stars__rating .text__rating{
  margin-bottom: 0;
}