.review-section[data-v-1c074297]{align-items:center;display:flex;flex-direction:column;margin:80px auto;text-align:center;width:100%}.review-section h2[data-v-1c074297]{color:#333;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.64px;line-height:1.5;margin-bottom:24px;margin-top:0}.review-list[data-v-1c074297]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-left:auto;margin-right:auto;width:100%}.review-list[data-v-1c074297]:has(.review-item-wrapper:nth-child(-n+2):last-child){grid-template-columns:repeat(auto-fit,minmax(300px,364px));justify-content:center}.review-item-wrapper[data-v-1c074297]{justify-self:center;width:100%}.review-item-wrapper[data-v-1c074297]:nth-child(n+4){justify-self:start}.review-item[data-v-1c074297]{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 12.65px 68.9px #00000024;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:525px;padding:24px 16px;width:100%}.car-title[data-v-1c074297]{color:#333;display:-webkit-box;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:16px;font-weight:700;-webkit-line-clamp:2;line-height:1.5;text-align:left;-webkit-box-orient:vertical;height:48px;letter-spacing:-.32px;overflow:hidden;text-overflow:ellipsis}.review-tags[data-v-1c074297]{align-items:flex-start;display:flex;gap:8px;height:36px}.review-tags .tag[data-v-1c074297]{border:1px solid #e0e0e0;border-radius:4px;color:#888;display:inline-block;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:12px;font-weight:700;letter-spacing:-.24px;line-height:1.5;padding:8px 16px;text-align:center;white-space:nowrap}.car-image[data-v-1c074297]{background:#ecf3fc;border-radius:4px;flex-shrink:0;height:200px;max-width:332px;-o-object-fit:cover;object-fit:cover;width:100%}.review-bottom[data-v-1c074297]{background:#f2f2f2;border-radius:4px;display:flex;flex-direction:column;gap:8px;padding:8px}.user-info[data-v-1c074297]{align-items:center;display:flex;gap:8px;height:40px;margin-bottom:8px}.user-info .user-avatar[data-v-1c074297]{aspect-ratio:53.2/51;border-radius:50%;height:51px;-o-object-fit:cover;object-fit:cover;width:53.204px}.user-info .user-name[data-v-1c074297]{color:#333;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:1.5}.user-info .user-rating[data-v-1c074297]{display:flex;gap:2px}.user-info .user-rating .star.filled[data-v-1c074297]{color:#f5c24d;height:22px}.review-content[data-v-1c074297]{color:#333;display:-webkit-box;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.28px;-webkit-line-clamp:4;line-height:1.5;text-align:left;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.review-btn-wrapper[data-v-1c074297]{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:24px;margin-top:24px}.review-btn-wrapper-bottom[data-v-1c074297]{margin-top:16px}.review-more-btn[data-v-1c074297]{align-items:center;background:#fff;border:1px solid #0439c5;border-radius:100px;box-shadow:none;color:#0439c5;cursor:pointer;display:flex;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:16px;font-style:normal;font-weight:700;height:62px;justify-content:center;letter-spacing:-.32px;line-height:1.5;max-width:320px;padding:0;text-align:center;transition:box-shadow .2s;width:80%}@media(max-width:1100px){.review-list[data-v-1c074297]{gap:16px;grid-template-columns:repeat(3,minmax(240px,1fr));max-width:900px}.review-item-wrapper[data-v-1c074297]{max-width:100%}}@media(max-width:768px){.review-section[data-v-1c074297]{margin:40px auto;width:100%}.review-section h2[data-v-1c074297]{color:#333;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-.48px;line-height:1.5;margin-bottom:16px;margin-top:0;text-align:center}.review-item[data-v-1c074297]{box-shadow:0 12.65px 32px #00000024}.review-list[data-v-1c074297]{display:flex;flex-direction:column;gap:16px}.review-item-wrapper[data-v-1c074297]{justify-self:stretch;max-width:100%;width:100%}}
