.reviews_section{margin-top:40px}@media(max-width:560px){.reviews_section{margin-top:30px}}.reviews_header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:6px;flex-wrap:wrap}@media(max-width:560px){.reviews_header{justify-content:center;text-align:center}}.reviews_title{font-size:26px;font-weight:700}@media(max-width:820px){.reviews_title{font-size:22px}}@media(max-width:560px){.reviews_title{font-size:18px;width:100%}}.reviews_header_right{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media(max-width:560px){.reviews_header_right{justify-content:center;width:100%}}.reviews_see_all{font-family:Inter,sans-serif;font-size:13px;font-weight:700;color:#a0a8ff;padding:7px 14px;border-radius:20px;border:1px solid rgba(133,145,255,.28);white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease}.reviews_see_all:hover{color:#fff;border-color:rgba(133,145,255,.6);background:rgba(109,122,255,.14)}.reviews_rating{display:flex;align-items:center;gap:9px}.reviews_rating .review_stars{color:#ffc24b;font-size:15px;letter-spacing:1px}.reviews_rating .reviews_rating_text{font-family:Inter,sans-serif;font-size:13px;color:rgba(150,158,200,.9)}.reviews_rating .reviews_rating_text b{color:#fff;font-weight:700}.review_card{width:340px;max-width:82vw;box-sizing:border-box;padding:20px 22px;border-radius:16px;background:linear-gradient(180deg,rgba(24,26,40,.9),rgba(14,15,24,.92));border:1px solid rgba(133,145,255,.12);box-shadow:0 10px 26px rgba(0,0,0,.3);transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s ease,box-shadow .25s ease}@media(hover:hover){.review_card:hover{transform:translateY(-4px);border-color:rgba(133,145,255,.3);box-shadow:0 20px 40px rgba(0,0,0,.42)}}@media(max-width:560px){.review_card{width:78vw}}.review_top{gap:12px}.review_product,.review_top{display:flex;align-items:center;margin-bottom:12px}.review_product{gap:10px;padding:8px 10px;border-radius:10px;background:hsla(0,0%,100%,.03);border:1px solid rgba(133,145,255,.12)}.review_product_img{flex:none;width:54px;height:34px;object-fit:cover;border-radius:6px}.review_product_info{display:flex;flex-direction:column;min-width:0;line-height:1.3}.review_product_info .review_product_name{font-style:normal;font-size:12px;color:rgba(180,187,220,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review_product_info .review_product_price{font-size:14px;font-weight:700;color:#40d04f}.review_avatar{flex:none;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Manrope,Inter,sans-serif;font-weight:700;font-size:18px;color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25)}.review_avatar_img{object-fit:cover;box-shadow:none;border:1px solid rgba(133,145,255,.35)}.review_game_avatar{background:rgba(109,122,255,.12);border:1px solid rgba(133,145,255,.22);box-shadow:none}.review_game_avatar .review_game_icon{width:24px;height:24px;object-fit:contain}.review_stars_empty{color:rgba(120,126,160,.35)}.review_ident{display:flex;flex-direction:column;line-height:1.3;margin-right:auto}.review_ident .review_name{font-size:15px;font-weight:600;color:#fff}.review_ident .review_game{font-style:normal;font-size:12px;color:rgba(150,158,200,.8)}.review_top .review_stars{color:#ffc24b;font-size:13px;letter-spacing:1px;align-self:flex-start}.review_text{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.55;color:rgba(196,201,224,.9);overflow-wrap:anywhere;word-break:break-word}.review_text_clamped{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.review_more{margin-top:8px;padding:0;background:none;border:none;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#a0a8ff;transition:color .15s ease}.review_more:hover{color:#8f9bff;text-decoration:underline}