.mvr-avis{padding:40px 16px;background:#faf7f2}.mvr-avis-in{max-width:1200px;margin:0 auto}.mvr-avis h2{font-size:1.6rem;margin:0 0 20px;text-align:center}.mvr-avis-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.mvr-avis-carte{background:#fff;border-radius:12px;padding:18px;box-shadow:0 1px 6px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:8px}.mvr-avis-etoiles{color:#e0a100;font-size:1.1rem;letter-spacing:2px}.mvr-avis-texte{margin:0;line-height:1.5;color:#333}.mvr-avis-qui{margin:0;font-size:.9rem;color:#555}.mvr-avis-verif{margin:0;font-size:.8rem;color:#2e7d32}/*mvr-min14*/@media (max-width:767px){.mvr-avis-verif{font-size:14px}}