.rlm-reviews{display:grid;grid-template-columns:repeat(var(--rlm-columnas,3),minmax(0,1fr));gap:var(--rlm-espacio,20px);font-family:inherit;font-size:16px;line-height:1.65;text-align:left;color:var(--rlm-texto,#202735);width:100%}
.rlm-reviews,.rlm-reviews *{box-sizing:border-box}
.rlm-reviews .rlm-card{min-width:0;padding:24px;background:var(--rlm-fondo,#fff);border:1px solid var(--rlm-borde,#e4e7ec);border-radius:var(--rlm-radio,16px);box-shadow:0 4px 18px #17233c08}
.rlm-reviews .rlm-person{display:flex;gap:12px;align-items:center;margin-bottom:12px}
.rlm-reviews .rlm-avatar{display:block;width:48px;height:48px;max-width:48px;flex:0 0 48px;border-radius:50%;object-fit:cover;margin:0}
.rlm-reviews .rlm-identity{min-width:0}.rlm-reviews .rlm-name{display:block;font-size:1em;font-weight:700;line-height:1.4;color:inherit;overflow-wrap:anywhere}
.rlm-reviews .rlm-channel{display:block;font-size:.8em;margin-top:3px;color:inherit}
.rlm-reviews .rlm-channel a{color:inherit;text-decoration:underline;text-underline-offset:3px}.rlm-reviews a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.rlm-reviews .rlm-stars{font-size:21px;letter-spacing:2px;line-height:1.2;color:var(--rlm-estrellas,#b77900);margin:0 0 14px}
.rlm-reviews .rlm-text{font-size:1em;line-height:1.7;white-space:normal;overflow-wrap:anywhere;color:inherit}
.rlm-reviews.rlm-minimal .rlm-card{box-shadow:none;border-width:0 0 1px;border-radius:0;padding:20px 4px}
.rlm-reviews.rlm-lista{grid-template-columns:minmax(0,1fr)}.rlm-reviews.rlm-lista .rlm-card{box-shadow:none}
.rlm-reviews .rlm-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1024px) and (min-width:641px){.rlm-reviews{grid-template-columns:repeat(min(2,var(--rlm-columnas,3)),minmax(0,1fr))}.rlm-reviews.rlm-lista{grid-template-columns:minmax(0,1fr)}}
@media(max-width:640px){.rlm-reviews{grid-template-columns:minmax(0,1fr)}.rlm-reviews .rlm-card{padding:20px}}
