.mm-reviews{--mm-forest:#173722;--mm-gold:#c8994f;--mm-ink:#25221f;--mm-muted:#69635d;--mm-line:#ded7cd;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;align-items:start;height:auto;gap:22px;font-family:"DM Sans",Arial,sans-serif;color:var(--mm-ink)}
.mm-review{min-width:0;min-height:0;height:auto;padding:25px 24px 21px;border:1px solid var(--mm-line);border-radius:8px;background:#fff;display:flex;flex-direction:column;box-shadow:0 4px 14px rgba(37,34,31,.04)}
.mm-review__stars{color:var(--mm-gold);font-size:24px;line-height:1;letter-spacing:2px}
.mm-review__title{margin:14px 0 0;font-family:inherit;font-size:16px;font-weight:700;line-height:1.35;color:var(--mm-ink)}
.mm-review__date{display:inline;font-size:12px;font-weight:400;color:var(--mm-muted)}
.mm-review__text{margin:15px 0 20px;font-size:15px;font-weight:500;line-height:1.45}
.mm-review__text p{margin:0}.mm-review__text p+p{margin-top:.75em}
.mm-review__reviewer{margin-top:auto;background:none!important;color:var(--mm-ink)!important;padding:0!important;display:block!important}
.mm-review__reviewer strong,.mm-review__reviewer span{display:block;font-size:14px;line-height:1.35}
.mm-review__verified{display:flex!important;align-items:center;gap:6px;margin-top:4px;font-weight:600}
.mm-review__verified i{display:inline-block;width:20px;height:20px;flex:0 0 20px;background:currentColor;mask:url("../icons/badge-check.svg") center/contain no-repeat;-webkit-mask:url("../icons/badge-check.svg") center/contain no-repeat;color:#1d9bf0;}
