.ReviewSection_reviewSection__zr_u_{background:#fff;padding:10px;border-radius:6px;border:1px solid #ebecf0;margin-top:10px}@media screen and (max-width:820px){.ReviewSection_reviewSection__zr_u_{width:96%;margin:10px auto 80px}}.ReviewSection_topSection__wzgbV{display:flex;justify-content:center;align-items:center;margin-bottom:2rem;background:#fcfcfc;padding:4rem;border-radius:8px}@media screen and (max-width:820px){.ReviewSection_topSection__wzgbV{display:block;padding:2rem}}.ReviewSection_topSection__wzgbV .ReviewSection_rating__kklaL{display:flex;flex-direction:column;align-items:center}.ReviewSection_topSection__wzgbV .ReviewSection_rating__kklaL h2{background:linear-gradient(271deg,#5c5bbc .46%,#974a7b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:center;font-family:var(--font-poppins);font-size:56px;font-weight:700;line-height:48px}.ReviewSection_topSection__wzgbV .ReviewSection_stars__33S_t{display:flex;margin-top:.5rem}.ReviewSection_topSection__wzgbV .ReviewSection_stars__33S_t span{font-size:1.5rem}.ReviewSection_topSection__wzgbV .ReviewSection_filledStar__v3b1n{color:#f90}.ReviewSection_topSection__wzgbV .ReviewSection_emptyStar__WGvN2{color:#ccc}.ReviewSection_topSection__wzgbV .ReviewSection_reviewSummary__N8HFr{margin-left:100px}@media screen and (max-width:820px){.ReviewSection_topSection__wzgbV .ReviewSection_reviewSummary__N8HFr{margin-left:0;text-align:center;margin-top:20px}}.ReviewSection_topSection__wzgbV .ReviewSection_reviewSummary__N8HFr h3{color:#3c3c3c;font-size:24px;font-weight:600;line-height:24px;letter-spacing:-.72px}@media screen and (max-width:820px){.ReviewSection_topSection__wzgbV .ReviewSection_reviewSummary__N8HFr h3{font-size:20px}}.ReviewSection_topSection__wzgbV .ReviewSection_reviewSummary__N8HFr p{margin-top:12px;color:#5c5c5c;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.48px;text-align:center}@media screen and (max-width:820px){.ReviewSection_topSection__wzgbV .ReviewSection_reviewSummary__N8HFr p{font-size:14px}}.ReviewSection_reviews__TK9JB{margin-top:2rem;padding:0 32px 32px;max-height:450px;overflow-y:auto;scroll-behavior:smooth}@media screen and (max-width:820px){.ReviewSection_reviews__TK9JB{padding:0 12px}}.ReviewSection_reviews__TK9JB::-webkit-scrollbar{width:6px}.ReviewSection_reviews__TK9JB::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:5px}.ReviewSection_reviews__TK9JB::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ReviewSection_reviews__TK9JB h4{color:#3c3c3c;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.6px;margin-bottom:20px}.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t{border-radius:4px;border:.4px solid #f4f4f4;background:#fcfcfc;box-shadow:0 1px 2px 0 rgba(58,58,58,.05);padding:24px;margin-bottom:1.5rem;position:relative;overflow:hidden}.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t:last-child{margin-bottom:0}@media screen and (max-width:580px){.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t{padding:14px}}.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t .ReviewSection_cardTop__AkNbb .ReviewSection_reviewText__JwE7R{width:90%;color:#0a1111;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.28px;padding:18px 0;margin:0}@media screen and (max-width:820px){.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t .ReviewSection_cardTop__AkNbb .ReviewSection_reviewText__JwE7R{width:100%;font-size:13px}}.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t .ReviewSection_images__mb05y{display:flex;gap:.5rem;margin-bottom:1rem}.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t .ReviewSection_images__mb05y img{width:120px;height:100px;object-fit:cover;border-radius:5px}.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t .ReviewSection_userInfo__JyBRx h5{margin:0;font-size:16px;font-weight:600}@media screen and (max-width:820px){.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t .ReviewSection_userInfo__JyBRx h5{font-size:14px}}.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t .ReviewSection_userInfo__JyBRx span{font-size:12px;color:#777}.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t .ReviewSection_equal__V8YK0{position:absolute;bottom:-10px;right:0;width:120px;height:100px}@media screen and (max-width:820px){.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t .ReviewSection_equal__V8YK0{width:90px;height:70px}}.ReviewSection_reviews__TK9JB .ReviewSection_reviewCard__CQX_t .ReviewSection_equal__V8YK0 img{width:100%;height:100%;opacity:.3}