/* Readable no-JavaScript layout for the statically rendered client-review archive. */
.bnb-reviews-page .library .reviews-window:not(.is-enhanced) {
  max-height: none;
  overflow: visible;
}
.bnb-reviews-page .library .reviews-window:not(.is-enhanced) #review-grid {
  display: grid;
  position: static;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr));
  grid-auto-rows: auto;
  align-items: start;
  gap: 24px;
  height: auto !important;
  columns: auto;
}
.bnb-reviews-page .library .reviews-window:not(.is-enhanced) #review-grid > .bnb-review-card--archive {
  position: relative;
  width: auto !important;
  margin: 0;
  transform: none !important;
}
.bnb-review-platform-label {
  flex: none;
  color: #64756e;
  font: 400 11px/1.4 Jakarta, Arial, sans-serif;
  white-space: nowrap;
}
