@charset "UTF-8";
.reviews .review-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;background:transparent!important}
.review-card{background:#fff!important;padding:32px 30px 28px!important;border:1px solid var(--line)!important;min-height:0!important;border-radius:2px}
.rv-top{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}
.rv-avatar{width:46px;height:46px;border-radius:50%;flex:none;background:center/cover no-repeat;display:grid;place-items:center;font:800 17px var(--garet);color:#fff}
.rv-avatar.ph{filter:grayscale(1)}
.rv-id{flex:1;min-width:0}
.rv-id b{display:block;font:600 15px var(--neue);color:var(--black);letter-spacing:0}
.rv-id small{display:block;font-size:11.5px;color:var(--muted);margin-top:2px;letter-spacing:0;text-transform:none}
.rv-g{width:20px;height:20px;flex:none;margin-top:2px}
.rv-rate{display:flex;align-items:center;gap:10px;margin-bottom:12px}
.rv-stars{color:#f0a500;font-size:16px;letter-spacing:2px;line-height:1}
.rv-when{font-size:12px;color:var(--muted)}
.review-text{font:400 15.5px/1.5 var(--neue)!important;color:#1a1a22!important;letter-spacing:0!important;margin:0 0 16px!important;text-wrap:pretty}
.rv-visit{font-size:12px;color:var(--muted);margin-top:auto}
@media(max-width:850px){.reviews .review-grid{grid-template-columns:1fr}.review-card{padding:26px 24px!important}}
