/* START_SNIPPET:diamond-reviews23 (INDEX:306) */
.lr22-strip{grid-column:1/-1;min-width:0;padding:22px 0;margin:8px 0}.lr22-strip h2{font:28px/1.2 Georgia,serif;color:#293e33;margin:0 0 20px!important}.lr22-row{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 1px 12px}.lr22-card{flex:0 0 calc((100% - 32px)/3);min-width:0;scroll-snap-align:start;border:1px solid #e0e2e6;background:#fff;border-radius:7px;padding:22px;text-align:left;color:#525965;display:flex;flex-direction:column;gap:16px;cursor:pointer;font:16px/1.55 Arial,sans-serif}.lr22-stars{display:flex;gap:3px;flex-shrink:0}.lr22-stars svg{width:19px;height:19px;fill:#397655}.lr23-head{display:flex;align-items:center;gap:12px;padding-right:5px}.lr23-avatar{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:#eef0ed;color:#72806d;font:600 17px Arial,sans-serif}.lr23-person{min-width:0;flex:1}.lr23-name-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.lr22-card strong,.lr22-dialog .lr23-name-row h2{font:600 16px/1.3 Arial,sans-serif!important;color:#283442;margin:0!important;letter-spacing:0}.lr23-verified{font:600 10px/1.5 Arial,sans-serif;color:#315e43;background:#e9f2eb;border-radius:4px;padding:2px 5px;white-space:nowrap}.lr22-card small,.lr22-dialog .lr23-head p{font:12px/1.4 Arial,sans-serif;color:#9499a1;margin:4px 0 0!important}.lr22-card .lr22-quote{font:17px/1.6 Arial,sans-serif;flex:1;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.lr23-foot{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-top:auto}.lr22-read{font:14px Arial,sans-serif;color:#397655;text-decoration:underline}.lr23-brand{display:inline-flex;align-items:center;gap:4px;font:600 17px Arial,sans-serif;color:#111;white-space:nowrap}.lr23-brand svg{width:24px;height:24px;fill:#00b67a}.lr22-dialog{box-sizing:border-box;color:#525965;background:#fff;border:0;border-radius:15px;padding:34px 28px 26px;max-width:620px;width:calc(100% - 32px);max-height:85dvh;overflow:auto}.lr22-dialog::backdrop{background:#0006}.lr22-dialog>button{position:absolute;right:9px;top:7px;border:0;background:transparent;color:#63705e;font:24px Arial;cursor:pointer;width:30px;height:30px;padding:0}.lr22-dialog .lr23-head{padding-right:0;flex-wrap:wrap}.lr22-dialog blockquote{font:19px/1.65 Arial,sans-serif;margin:24px 0 28px;white-space:pre-line;border:0;padding:0}.lr22-dialog .lr23-foot small{font:10px/1.5 Arial,sans-serif;color:#939b96;max-width:220px}.lr22-dialog[open]{animation:lr23-enter .22s ease-out}@keyframes lr23-enter{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.lr22-card{flex-basis:87%;padding:20px}.lr22-strip h2{font-size:25px}.lr22-dialog{padding:34px 22px 24px}.lr22-dialog blockquote{font-size:17px}.lr22-dialog .lr23-head>[data-review-stars22]{margin-left:56px}.lr23-brand{font-size:16px}}@media(prefers-reduced-motion:reduce){.lr22-dialog[open]{animation:none}}
.lr23-review-title{font:600 17px/1.4 Arial,sans-serif;color:#283442}.lr22-dialog .lr23-dialog-title{font:600 20px/1.4 Arial,sans-serif;color:#283442;margin:24px 0 0}.lr22-dialog .lr23-dialog-title:not([hidden])+blockquote{margin-top:14px}
.lr23-brand-google{gap:4px}.lr23-brand-google img{display:block;width:84px;height:28px;object-fit:contain}.lr23-brand-google>span{font:400 10px/1 Arial,sans-serif;color:#60646b;letter-spacing:.15px}.lr23-stone-reviews{grid-column:1/-1;min-width:0}
.lr23-avatar{overflow:hidden}.lr23-avatar img{display:block;width:100%;height:100%;object-fit:cover}
.lr23-person>.lr22-stars,.lr23-person>[data-review-stars22]{margin-top:8px}
/* END_SNIPPET:diamond-reviews23 */
