.verified-review-summary{border-block:1px solid #ddd;padding:18px 0;margin-bottom:28px}
.verified-review-summary>div{display:flex;align-items:center;flex-wrap:wrap;gap:14px}
.verified-review-summary strong{font-size:32px;color:#242424}
.verified-review-summary>div>span{color:#ac4a12;font-size:20px}
.verified-review-summary a,.review-source-link{color:#914016}
.verified-review-summary>p{font-size:13px;margin:8px 0 0;color:#666}
.verified-review-card{display:flex;flex-direction:column;background:#fff;box-shadow:none;border:1px solid #dedede;border-radius:6px;padding:24px;min-height:260px}
.verified-review-card .review-head{gap:12px;align-items:center}
.verified-review-card .review-head strong{overflow-wrap:anywhere}
.review-initials{display:grid!important;place-items:center;background:#f0f1f1!important;color:#444!important;box-shadow:none!important;font-size:15px;font-weight:bold;flex-shrink:0}
.verified-review-card .stars{display:flex;gap:12px;align-items:center;margin-top:18px;color:#ac4a12;background:none;border-radius:0;padding:0}
.verified-review-card .stars>span:last-child{font-size:12px;color:#555}
.verified-review-card blockquote{margin:14px 0 20px;padding:0;flex:1}
.verified-review-card blockquote p{margin:0;line-height:1.7;color:#444}
.review-source-link{display:inline-block;padding:10px 0 0;font-size:13px;font-weight:bold}
.verified-review-card .review-avatar{width:44px;height:44px;border-radius:50%}
.verified-review-card .review-profile-photo{object-fit:cover;flex-shrink:0;box-shadow:none}
