.pm-reviews__review-footer{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pm-reviews__count{margin:0}.pm-reviews__link{display:inline-flex;align-items:center;gap:5px;color:var(--pm-link-color);font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;transition:gap .2s ease,opacity .2s ease}.pm-reviews__link:hover{gap:8px;text-decoration:underline}.pm-reviews__link:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:3px}.pm-reviews__link-arrow{transition:transform .2s ease}.pm-reviews__link:hover .pm-reviews__link-arrow{transform:translate(2px)}.pm-reviews{width:100%;box-sizing:border-box;padding-left:50px;padding-right:50px}.pm-reviews *{box-sizing:border-box}.pm-reviews__inner{width:100%}.pm-reviews__heading{margin-bottom:36px}.pm-reviews__eyebrow{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#d72638;margin-bottom:10px}.pm-reviews__title{font-family:Montserrat,sans-serif;font-size:32px;font-weight:800;color:#1a1a2e;line-height:1.25;margin:0 0 12px}.pm-reviews__subtext{font-family:Inter,sans-serif;font-size:15px;line-height:1.65;color:#5a5a72;max-width:620px;margin:0}.pm-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px}.pm-reviews__card{background:var(--pm-card-bg, #F7F7FA);border:1px solid #E8E8F0;border-radius:8px;padding:24px;display:flex;flex-direction:column;min-width:0}.pm-reviews__card-top{display:flex;align-items:center;margin-bottom:16px}.pm-reviews__platform-group{display:flex;align-items:center;gap:10px;min-width:0}.pm-reviews__logo{width:36px;height:36px;flex-shrink:0;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #E8E8F0}.pm-reviews__logo img{width:100%;height:100%;object-fit:contain;display:block}.pm-reviews__platform{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;color:#1a1a2e}.pm-reviews__score-row{display:flex;align-items:center;gap:14px;margin-bottom:18px;flex-wrap:wrap}.pm-reviews__score{display:flex;align-items:baseline;gap:6px}.pm-reviews__score-num{font-family:Montserrat,sans-serif;font-size:36px;font-weight:800;color:#1a1a2e;line-height:1}.pm-reviews__score-max{font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#a0a0b8}.pm-reviews__stars{display:flex;gap:2px}.pm-reviews__divider{height:1px;background:#e8e8f0;margin-bottom:16px}.pm-reviews__count{font-family:Inter,sans-serif;font-size:13px;color:#5a5a72;margin:0}.pm-reviews__summary{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-top:4px}.pm-reviews__summary-stars{display:flex;gap:2px}.pm-reviews__summary-score{font-family:Inter,sans-serif;font-size:14px;font-weight:700;color:#1a1a2e}.pm-reviews__summary-detail{font-family:Inter,sans-serif;font-size:14px;color:#a0a0b8}@media screen and (max-width:900px){.pm-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){.pm-reviews{padding-left:20px;padding-right:20px}.pm-reviews__title{font-size:24px}.pm-reviews__grid{grid-template-columns:1fr;gap:14px}.pm-reviews__card{padding:20px}.pm-reviews__score-num{font-size:30px}.pm-reviews__summary{flex-direction:column;align-items:flex-start;gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/pristine-motors-reviews-ratings.css.map */
