
  
  .googleRatingContainer {
    grid-template-columns: auto 1fr;
    justify-content: center;
    padding: 1em;
    column-gap: 1em;
    
    box-shadow: 0 0.25em 0.5em 0 rgba(0, 0, 0, 0.2);
    border-radius: 1em;
    max-width: 25em;
    width: 100%;
  }
  
  .googleRatingContainer > svg {
    height: 4em;
    width: 4em;
    grid-row: 1 / span 3;
  }
  
  .googleRatingContainer > .starRating > span {
    font-size: 1.5em;
    font-weight: 700;
    color: #fea500;
  }
  
  .googleRatingContainer > .starRating svg {
    height: 1.5em;
    width: 1.5em;
  }
  
  .googleRatingContainer > a {
    color: #868686;
    cursor: pointer;
  }
  
  .googleRatingContainer > a:hover {
    text-decoration: underline;
  }
