#comment .mg-review-summary[hidden]{display:none!important}
#comment .mg-review-summary{padding:24px!important;border:1px solid #e1e6ec!important;border-radius:16px!important;box-shadow:none!important;background:#fff!important;margin:20px 0!important}
#comment .mg-review-summary .crt{display:grid!important;grid-template-columns:minmax(110px,1fr) minmax(180px,2fr)!important;align-items:center;gap:24px;width:100%!important;float:none!important}
#comment .mg-review-summary .lcrt,#comment .mg-review-summary .rcrt{width:auto!important;float:none!important;padding:0!important;margin:0!important;border:0!important;min-width:0!important;text-align:left!important}
#comment .mg-review-summary .lcrt b{display:block!important;font:700 36px/1.2 Arial,sans-serif!important;color:#17212d!important;margin:0 0 8px!important;text-decoration:none!important}
.mg-summary-stars{display:inline-block!important;width:auto!important;height:auto!important;font:20px/1.3 Arial,sans-serif!important;letter-spacing:2px!important;background:linear-gradient(90deg,#ef9a25 var(--rating-fill),#d9dfe6 var(--rating-fill))!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;vertical-align:middle;text-decoration:none!important}
#comment .rank_text{font:14px/1.5 Arial,sans-serif!important;color:#647184!important;margin:6px 0 0!important}
#comment .mg-review-summary .r{display:grid!important;grid-template-columns:32px minmax(50px,1fr) 80px;align-items:center;gap:8px;margin:6px 0!important;float:none!important;width:100%!important;font:13px/1.5 Arial,sans-serif!important}
#comment .mg-review-summary .r .t,#comment .mg-review-summary .r .c{width:auto!important;float:none!important;white-space:nowrap;color:#647184!important}
#comment .mg-review-summary .bgb{float:none!important;width:100%!important;height:6px!important;background:#edf0f3!important;border-radius:8px;overflow:hidden;margin:0!important}
#comment .mg-review-summary .bgb-in{height:100%!important;background:#ef9a25!important;border-radius:8px}
#comment .mg-review-summary .bcrt{display:none!important}
.mg-distribution-star{font-style:normal;color:#ef9a25!important;background:none!important;width:auto!important;height:auto!important}
#comment .mg-comment-stars{display:inline-block!important;font:16px/1.5 Arial,sans-serif!important;color:#df8b1d!important;background:none!important;width:auto!important;height:auto!important;margin-right:8px;font-style:normal;letter-spacing:1px}
#comment .mg-reviews-empty{font:14px/1.6 Arial,sans-serif;color:#647184;margin:10px 0 0!important}
#comment .mg-review-entry{border-radius:16px!important;border-color:#e1e6ec!important}#comment .mg-review-entry h3{font-size:18px!important;font-weight:600!important}
@media(max-width:480px){#comment .mg-review-summary{padding:18px 14px!important}#comment .mg-review-summary .crt{grid-template-columns:100px minmax(0,1fr)!important;gap:14px}#comment .mg-review-summary .lcrt b{font-size:30px!important}#comment .mg-review-summary .r{grid-template-columns:26px minmax(25px,1fr) 68px;gap:5px;font-size:12px!important}.mg-summary-stars{font-size:17px!important;letter-spacing:1px!important}}
