.vehicle-reviews-section{overflow:hidden;padding-top:40px;background:#f7f9fc}.vehicle-review-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}.vehicle-review-heading h2{margin:7px 0 0;color:#111a30;font:800 clamp(2rem,4vw,3.6rem)/1.02 Manrope,"Noto Sans Thai",sans-serif;letter-spacing:-.045em}.vehicle-review-heading>span{color:#6d778b;font-size:.75rem}.vehicle-review-track{display:flex;gap:14px;overflow-x:auto;padding:2px 2px 18px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b9c3d6 transparent}.vehicle-review-card{position:relative;flex:0 0 270px;margin:0;overflow:hidden;border-radius:18px;background:#fff;scroll-snap-align:start;box-shadow:0 10px 28px rgba(9,30,84,.08)}.vehicle-review-card button{display:block;width:100%;height:330px;padding:0;overflow:hidden;border:0;background:#e8edf4;cursor:zoom-in}.vehicle-review-card img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.vehicle-review-card button:hover img{transform:scale(1.035)}.vehicle-review-card figcaption{min-height:66px;padding:13px 15px}.vehicle-review-card figcaption strong{display:block;color:#15203a;font-size:.8rem}.vehicle-review-card figcaption p{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:#727d91;font-size:.7rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vehicle-review-card .review-stars{position:absolute;left:11px;top:11px;padding:5px 8px;border-radius:99px;color:#a96100;background:rgba(255,255,255,.92);font-size:.62rem;font-weight:800}.vehicle-review-swipe{margin:4px 0 0;color:#7b8497;font-size:.7rem;text-align:right}@media(max-width:640px){.vehicle-reviews-section{padding-top:25px}.vehicle-review-heading{align-items:flex-start}.vehicle-review-heading h2{font-size:2.1rem}.vehicle-review-heading>span{white-space:nowrap}.vehicle-review-track{margin-right:-14px}.vehicle-review-card{flex-basis:235px}.vehicle-review-card button{height:285px}}
