#custom-google-reviews{display:flex;column-gap:15px;font-family:system-ui,-apple-system,sans-serif;color:black;padding-bottom:30px}#custom-google-reviews .google-place-info{display:flex;flex-direction:column;justify-content:space-between;align-items:center;row-gap:10px;background-color:white;border-radius:8px;padding:18px 20px;white-space:nowrap}#custom-google-reviews .google-avg-rating{vertical-align:middle;font-weight:700}#custom-google-reviews img.star-not-filled{opacity:0.5;filter:grayscale(1)}#custom-google-reviews a.write-review-btn{display:inline-block;cursor:pointer;margin:0 5px;padding:10px 25px;border-radius:5px;border:none;background-color:dodgerblue;color:white;font-weight:700}#custom-google-reviews hr.vertical{height:initial;width:1px;border:none;border-left:1px solid white}#custom-google-reviews .reviews-wrapper{width:100%}#custom-google-reviews .posted-on-google{margin-top:8px;color:grey;font-size:11px;line-height:14px;display:flex;flex-wrap:nowrap}.posted-on-google>div{margin-right:10px}#custom-google-reviews .review{color:black;background-color:white;border-radius:15px;padding:15px;max-height:250px;overflow:hidden;max-width:300px;width:auto;margin-right:20px !important}#custom-google-reviews .author-info-wrapper{display:flex;flex-wrap:nowrap}#custom-google-reviews .avatar-wrapper{margin:0 10px 10px 0}#custom-google-reviews .review-text{max-height:67px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (max-width:600px){#custom-google-reviews{flex-direction:column}}