.reviews-container{background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:20px 15px;width:100%}.reviews-container .header{align-items:center;border-bottom:1px solid #e8eaed;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:24px;padding-bottom:25px}.reviews-container .header h2{color:#202124}.reviews-container .rating-info{align-items:center;display:flex;gap:0 15px}.reviews-container .rating-badge{align-items:center;display:flex;gap:4px}.reviews-container .stars .star{color:#f48313;font-size:20px}.reviews-container .stars .star.half{background:linear-gradient(90deg,#f48313 50%,#ccc 0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.reviews-container .stars .star.empty{color:#ccc}.reviews-container .rating-number{color:#202124}.reviews-container .review-count{color:#5f6368;font-size:14px}.reviews-container .review{border-bottom:1px solid #f1f3f4;margin-bottom:24px;padding-bottom:20px}.reviews-container .review:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.reviews-container .review-header{display:flex;flex-direction:column;margin-bottom:8px}.reviews-container .reviewer-name{color:#202124;font-size:16px;font-weight:600}.reviews-container .stars{display:flex;gap:2px}.reviews-container .review-text{color:#899098;font-size:16px;line-height:1.5}.highlight{color:#202124;font-weight:500}.reviews-container .view-all-reviews{align-items:center;border-top:1px solid #e8eaed;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;margin-top:24px;padding-top:25px;text-decoration:none;transition:color .2s}.reviews-container .message-icon{color:#8430ce;cursor:pointer;font-size:20px}.arrow img,span.google-logo img{transition:.3s ease-in-out}span.google-logo img{width:100px}span.google-logo a:hover img{scale:1.1}a.view-all-reviews .arrow{width:30px}.reviews-container .view-all-reviews:hover .arrow img{transform:rotate(45deg)}@media(min-width:1200px){.reviews-container{padding:30px 30px 25px;width:66%}}@media (min-width:992px){.reviews-container{width:66%}}