.ml-creviews.ml-creviews--site{padding:48px 20px 32px;font-family:system_ui,-apple-system,'Segoe UI',Roboto,sans-serif;letter-spacing:-.3px}
.ml-creviews.ml-creviews--site .ml-creviews__inner{max-width:960px}
.ml-creviews.ml-creviews--site .ml-creviews__title{font-family:system_ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;font-size:30px!important;line-height:33.6px!important;letter-spacing:-.9px;text-align:center}
.ml-creviews.ml-creviews--site .ml-creviews__summary{margin-top:20px;padding:20px;background:var(--c-summary);border-radius:12px}
.ml-creviews.ml-creviews--site .ml-creviews__head>div:first-child{text-align:center}
.ml-creviews.ml-creviews--site .ml-creviews__score{font-family:inherit;font-size:44px;line-height:48px;letter-spacing:-1px}
.ml-creviews.ml-creviews--site .ml-creviews__count{font-size:15px;line-height:22px;font-weight:500}
.ml-creviews.ml-creviews--site .ml-bars{gap:10px;margin-top:16px}
.ml-creviews.ml-creviews--site .ml-bar{font-size:14px;line-height:18px;font-weight:500}
.ml-creviews.ml-creviews--site .ml-bar .ml-stars{--s:15px}
.ml-creviews.ml-creviews--site .ml-bar__track{height:8px}
.ml-creviews.ml-creviews--site .ml-creview{gap:8px;margin-top:14px;padding:16px;background:var(--c-card);border:1px solid var(--c-card-border);border-radius:12px}
.ml-creviews.ml-creviews--site .ml-creview__media{overflow:hidden;border-radius:10px}
.ml-creviews.ml-creviews--site .ml-creview__media img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center 25%}
.ml-creviews.ml-creviews--site .ml-creview__stars{margin-top:4px}
.ml-creviews.ml-creviews--site .ml-creview__who{margin-top:0;line-height:22px;font-weight:700}
.ml-creviews.ml-creviews--site .ml-creview__text{line-height:25.6px;font-weight:500}
.ml-creviews.ml-creviews--site .ml-check{width:16px;height:16px}
.ml-creviews.ml-creviews--site .ml-more{margin-top:20px;max-width:none;border-radius:12px;border-width:2px;font-weight:700;font-size:17px}
.ml-creviews.ml-creviews--site .ml-cta{max-width:none;margin-top:12px}
.ml-creviews.ml-creviews--site .ml-btn{min-height:56px;border-radius:12px;font-size:18px;font-weight:700}
@media (min-width:1024px){
.ml-creviews.ml-creviews--site{padding:64px 32px 40px}
.ml-creviews.ml-creviews--site .ml-creviews__title{font-size:40px!important;line-height:44px!important}
.ml-creviews.ml-creviews--site .ml-creviews__summary{margin-top:28px;padding:28px 36px}
.ml-creviews.ml-creviews--site .ml-creviews__head{grid-template-columns:180px minmax(0,1fr);gap:40px;align-items:center}
.ml-creviews.ml-creviews--site .ml-bars{margin-top:0;justify-content:stretch}
.ml-creviews.ml-creviews--site .ml-bar{grid-template-columns:minmax(0,1fr) auto 44px;font-size:15px}
.ml-creviews.ml-creviews--site .ml-bar__track{height:10px}
.ml-creviews.ml-creviews--site .ml-creview{grid-template-columns:240px minmax(0,1fr);column-gap:24px;padding:20px}
.ml-creviews.ml-creviews--site .ml-creview.ml-creview--no-image{grid-template-columns:minmax(0,1fr)}
.ml-creviews.ml-creviews--site .ml-more,.ml-creviews.ml-creviews--site .ml-cta{max-width:345px;margin-left:auto;margin-right:auto}
}