.weighted-rating__overall{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px;margin-bottom:24px}.weighted-rating__score{font-size:64px;line-height:1;font-weight:700;color:#089468}.weighted-rating__max{font-size:20px;font-weight:700;color:#2b2f2e;opacity:.6}.weighted-rating__label{flex-basis:100%;font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2b2f2e;opacity:.6}.weighted-rating__table{width:100%;max-width:560px;border-collapse:collapse}.weighted-rating__table th{text-align:left;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;opacity:.6;padding-bottom:8px;border-bottom:2px solid rgba(43,47,46,.15)}.weighted-rating__table td{padding:10px 12px 10px 0;border-bottom:1px solid rgba(43,47,46,.12);vertical-align:middle}.weighted-rating__table td:first-child{font-weight:600}.weighted-rating__table td:last-child{white-space:nowrap;font-weight:700}.weighted-rating__bar{display:inline-block;width:90px;height:6px;margin-right:10px;vertical-align:middle;border-radius:3px;background:rgba(43,47,46,.12);overflow:hidden}.weighted-rating__bar>span{display:block;height:100%;border-radius:3px;background:#089468}@media screen and (max-width:460px){.weighted-rating__score{font-size:48px}.weighted-rating__bar{width:50px}}
