.native-reviews{padding-top:60px;padding-bottom:110px}.native-reviews>h2{font-size:32px;line-height:1.5;letter-spacing:1px;margin:0 0 60px}.reviews-summary{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:24px 40px;background:#f6f6f6;min-height:180px}.reviews-summary__brand h3{font-size:24px;font-weight:800;line-height:1.3;margin:0 0 10px}.reviews-summary__average{display:flex;align-items:center;gap:15px;font-size:24px;line-height:1}.reviews-stars{display:inline-flex;gap:4px;align-items:center}.reviews-summary__average .icon{width:24px;height:24px}.reviews-summary__distribution{width:300px;max-width:100%}.reviews-distribution__row{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:0;padding:2px 0;font:inherit;font-size:14px;color:#545454;text-align:left}.reviews-distribution__row .reviews-stars{gap:4px;flex:0 0 96px}.reviews-distribution__row .icon{width:16px;height:16px}.reviews-distribution__track{display:block;flex:1;height:10px;background:#ddd}.reviews-distribution__track>span{display:block;height:100%;background:#f8ad6b}.reviews-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:40px}.reviews-toolbar__filters,.reviews-toolbar__sort{display:flex;align-items:center;gap:8px}.reviews-toolbar__sort{gap:10px}.reviews-toolbar select{width:155px;max-width:100%;height:40px;background:#fff;border:1px solid #ddd;border-radius:0;padding:8px 10px;color:inherit;font:inherit}.native-reviews .review-empty{padding:60px 0 0}.review-empty__icon{width:80px;height:80px;object-fit:contain}.native-reviews .review-empty p{font-size:16px;line-height:24px;margin:20px 0 0}.native-reviews__grid:empty{display:none}.native-reviews__grid{margin-top:35px}.native-review__image{width:100%;max-height:340px;object-fit:contain;margin-top:15px}.reviews-back{text-align:center;margin-top:145px}.reviews-back a{display:inline-flex;align-items:center;gap:8px;font-size:16px;text-decoration:none}.reviews-back span{font-size:27px;color:#000;line-height:1}@media(max-width:767px){.native-reviews{padding-top:40px;padding-bottom:60px}.native-reviews>h2{font-size:24px;margin-bottom:35px}.reviews-summary{padding:25px 20px;flex-direction:column;align-items:flex-start;gap:25px}.reviews-summary__distribution{width:100%}.reviews-summary__brand h3{font-size:22px}.reviews-toolbar{margin-top:25px;flex-wrap:wrap;gap:15px}.reviews-toolbar select{width:140px}.reviews-toolbar__sort{margin-left:auto}.native-reviews .review-empty{padding-top:50px}.reviews-back{margin-top:80px}}
