.aetr-connected[hidden], .aetr-rating[hidden] {
  display:none!important;
}
.aetr-connected-score .aetr-stars::after {
  width:var(--aetr-score-fill, 100%);
}
.aetr-connected .aetr-product-tag {
  min-width:0;
  max-width:20ch;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#e7f1ff;
  font-size:10px;
  line-height:1.25;
  font-weight:700;
}
.aetr-connected h3.aetr-card-title {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.aetr-connected p.aetr-card-text {
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  overflow:hidden;
  overflow-wrap:anywhere;
}
.aetr-connected .aetr-card-meta > .aetr-stars {
  flex:none;
}
.aetr-connected .aetr-no-product-rating > :not(.aetr-more) {
  display:none!important;
}
.aetr-connected .aetr-no-product-rating {
  display:flex;
  justify-content:center;
  align-items:flex-start;
}
.aetr-popup-text, .aerp-modal-text {
  white-space:pre-wrap;
}
.aerp[data-aerp-page] .aerp-review-card .aerp-review-text {
  display:block;
  -webkit-line-clamp:unset;
  overflow:visible;
  white-space:pre-wrap;
}
