.mh-reviews{padding:4px 0}.mh-review-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:4px 0 18px;border-bottom:1px solid var(--line)}.mh-review-heading .eyebrow{font-size:11px}.mh-review-heading h2{margin:3px 0 0;font-size:20px}.mh-average-rating{min-width:106px;text-align:center;padding:9px 11px;background:#fff8e7;border:1px solid #ecd493;border-radius:11px;line-height:1.15}.mh-average-rating b{font-size:23px}.mh-average-rating span{display:block;direction:ltr;color:var(--gold-dark);font-size:11px;letter-spacing:1px}.mh-average-rating small{font-size:10px;color:var(--muted)}.mh-reviews .commentlist{list-style:none;padding:0;margin:20px 0}.mh-reviews .commentlist li{list-style:none;margin:0 0 13px}.mh-reviews .comment_container{display:grid;grid-template-columns:45px 1fr;gap:11px;padding:15px;border:1px solid var(--line);border-radius:13px;background:#fff}.mh-reviews .comment_container .avatar{width:42px;height:42px;border-radius:50%;background:var(--cream);padding:2px;border:1px solid var(--gold-soft)}.mh-reviews .comment-text{margin:0!important;border:0!important;padding:0!important}.mh-reviews .star-rating{float:left;color:var(--gold-dark);font-size:13px}.mh-reviews .meta{margin:0 0 5px!important;font-size:11px;color:var(--muted)}.mh-reviews .meta strong{color:var(--ink);font-size:13px}.mh-reviews .description p{margin:5px 0 0;color:#514d47;font-size:13px;line-height:2}.mh-no-reviews{display:flex;align-items:center;gap:10px;margin:18px 0;padding:15px;border-radius:11px;background:var(--cream);color:var(--muted);font-size:12px}.mh-no-reviews span{font-size:22px;color:var(--gold-dark)}.mh-no-reviews p{margin:0}.mh-review-form-card{margin-top:22px;padding:20px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(135deg,#fff,#faf7f1)}.mh-review-form-card h3{margin:0 0 3px;font-size:18px}.mh-review-form-card .comment-notes{margin:0 0 16px;color:var(--muted);font-size:11px}.mh-review-form-card .comment-form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mh-review-form-card .comment-form>p{margin:0}.mh-review-form-card .comment-form-comment,.mh-review-form-card .comment-form-rating,.mh-review-form-card .form-submit,.mh-review-form-card .logged-in-as{grid-column:1/-1}.mh-review-form-card label{display:block;margin-bottom:5px;font-size:12px;font-weight:700}.mh-review-form-card input,.mh-review-form-card select,.mh-review-form-card textarea{display:block;width:100%;padding:10px;border:1px solid var(--line);border-radius:9px;background:#fff;font:inherit;outline:none}.mh-review-form-card textarea{resize:vertical;min-height:110px}.mh-review-form-card input:focus,.mh-review-form-card select:focus,.mh-review-form-card textarea:focus{border-color:var(--gold)}.mh-review-form-card .required{color:#ba2839}.mh-review-form-card .form-submit{margin-top:2px!important}.mh-review-form-card #submit{border:0;border-radius:9px;background:var(--gold);color:#fff;padding:10px 17px;font:700 13px Vazirmatn,Tahoma,sans-serif;cursor:pointer}.mh-review-form-card #submit:hover{background:var(--gold-dark)}.mh-review-form-card .logged-in-as{font-size:11px;color:var(--muted)}.mh-verification-required{margin-top:20px;padding:12px;border-radius:9px;background:#fff8e7;color:#755114;font-size:12px}@media(max-width:600px){.mh-review-heading h2{font-size:17px}.mh-average-rating{min-width:84px}.mh-average-rating b{font-size:20px}.mh-reviews .comment_container{grid-template-columns:36px 1fr;padding:11px}.mh-reviews .comment_container .avatar{width:34px;height:34px}.mh-review-form-card{padding:14px}.mh-review-form-card .comment-form{grid-template-columns:1fr}.mh-review-form-card .comment-form>*{grid-column:auto!important}.mh-review-form-card .comment-form-comment,.mh-review-form-card .comment-form-rating,.mh-review-form-card .form-submit,.mh-review-form-card .logged-in-as{grid-column:auto!important}}