/* ST4R Public Feedback V3 BIG TEXT
   Only adjusts the PUBLIC feedback cards: bigger readable text + cards fit their content.
   No header/footer/other page styles are changed. */

#feedback .st4r-public-review-grid{
  align-items:start !important;
}

#feedback .st4r-public-review-card{
  height:auto !important;
  min-height:0 !important;
  padding:20px !important;
}

#feedback .st4r-public-review-user b{
  font-size:18px !important;
  line-height:1.25 !important;
  font-weight:900 !important;
}

#feedback .st4r-public-review-user small{
  margin-top:5px !important;
  font-size:12px !important;
  line-height:1.35 !important;
}

#feedback .st4r-public-review-stars{
  font-size:17px !important;
  letter-spacing:1.5px !important;
}

#feedback .st4r-public-review-category{
  margin-top:15px !important;
  padding:7px 11px !important;
  font-size:11px !important;
  line-height:1 !important;
}

#feedback .st4r-public-review-card > p{
  min-height:0 !important;
  margin:16px 0 18px !important;
  color:#e4e9f7 !important;
  font-size:19px !important;
  line-height:1.62 !important;
  font-weight:500 !important;
  letter-spacing:.002em !important;
  white-space:pre-line !important;
  word-break:break-word !important;
}

#feedback .st4r-public-review-verified{
  font-size:11px !important;
  line-height:1.3 !important;
  letter-spacing:.11em !important;
}

/* Keep it readable on very large desktop screens.
   IMPORTANT: do NOT shrink back to 14px like V2 did. */
@media (min-width:1500px){
  #feedback .st4r-public-review-card > p{
    font-size:19px !important;
    line-height:1.62 !important;
  }
  #feedback .st4r-public-review-user b{
    font-size:18px !important;
  }
}

/* Tablet */
@media (max-width:1180px){
  #feedback .st4r-public-review-card > p{
    font-size:18px !important;
  }
}

/* Mobile */
@media (max-width:680px){
  #feedback .st4r-public-review-card{
    padding:16px !important;
  }
  #feedback .st4r-public-review-user b{
    font-size:16px !important;
  }
  #feedback .st4r-public-review-user small{
    font-size:11px !important;
  }
  #feedback .st4r-public-review-stars{
    font-size:15px !important;
  }
  #feedback .st4r-public-review-card > p{
    font-size:16px !important;
    line-height:1.65 !important;
  }
  #feedback .st4r-public-review-verified{
    font-size:10px !important;
  }
}
