.article-details .article-ratings-social-share:has(.wc-article-rating){justify-content:center!important;padding:22px 16px 8px}
.wc-article-rating{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 16px;width:100%;font:400 14px/1.5 Arial,sans-serif;color:#6b7280;text-align:center}
.wc-article-rating .wc-rating-label{font-weight:600;color:#252525}
.wc-article-rating .wc-rating-stars{display:flex;gap:2px;direction:ltr}
.wc-article-rating .wc-rating-star{display:grid;place-items:center;width:44px;height:44px;padding:7px;border:0;border-radius:8px;background:transparent;color:#cbd0d8;cursor:pointer;appearance:none;transition:color .15s,background-color .15s}
.wc-article-rating .wc-rating-star svg{display:block;width:30px;height:30px;fill:currentColor;pointer-events:none}
.wc-article-rating .wc-rating-star.is-filled{color:#f5b400}
.wc-article-rating .wc-rating-star:hover{background:#fff6df}
.wc-article-rating .wc-rating-star:focus-visible{outline:2px solid #b87800;outline-offset:2px}
.wc-article-rating .wc-rating-star:disabled{cursor:wait;opacity:.65}
.wc-article-rating .wc-rating-status:empty{display:none}
.wc-article-rating .wc-rating-status{flex-basis:100%;color:#525965}
@media(max-width:575px){.wc-article-rating{gap:4px 12px}.wc-article-rating .wc-rating-label,.wc-article-rating .wc-rating-summary{flex-basis:100%}.article-details .article-ratings-social-share:has(.wc-article-rating){padding:16px 15px 4px}}
@media(prefers-reduced-motion:reduce){.wc-article-rating .wc-rating-star{transition:none}}
