/* Original grey section/cards remain untouched; only the mobile rating header changes. */
@media(max-width:689px) {
 html body.page-id-16044 #main .ba-reviews .grw-header-inner {
  padding:12px 14px!important;
 }
 html body.page-id-16044 #main .ba-reviews .grw-header .rpi-col {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) auto!important;
  align-items:center!important;
  gap:7px 12px!important;
  width:100%!important;
 }
 html body.page-id-16044 #main .ba-reviews .grw-header .rpi-stars {
  grid-column:1 / -1;
  justify-self:start;
  font-size:20px!important;
  line-height:1.2!important;
  margin:0!important;
  white-space:nowrap;
 }
 html body.page-id-16044 #main .ba-reviews .grw-header .wp-google-based {
  font-size:12px!important;
  line-height:1.35!important;
  margin:0!important;
 }
 html body.page-id-16044 #main .ba-reviews .grw-header .wp-google-powered {
  justify-self:end;
  font-size:11px!important;
  line-height:1.35!important;
  white-space:nowrap!important;
  margin:0!important;
 }
}
