.reviews-carousel-wrapper{margin:50px 0;position:relative}.reviews-carousel-wrapper .slick-slider{height:auto;position:relative}.reviews-carousel-wrapper .slick-list{height:auto;margin:0 -10px;overflow:hidden}@media (max-width:768px){.reviews-carousel-wrapper .slick-list{margin:0 -5px}}.reviews-carousel-wrapper .slick-track{align-items:stretch;height:auto;display:flex}.reviews-carousel-wrapper .slick-slide{height:inherit;padding:0 10px}@media (max-width:768px){.reviews-carousel-wrapper .slick-slide{padding:0 5px}}.reviews-carousel-wrapper .slick-slide>div{height:100%}.reviews-carousel-wrapper .slick-slide img{mix-blend-mode:normal}.reviews-carousel-wrapper .slick-dots{justify-content:center;gap:10px;margin:0;padding:0;list-style:none;position:relative;bottom:-15px;display:flex!important}.reviews-carousel-wrapper .slick-dots li{width:10px;height:10px;margin:0;padding:0}.reviews-carousel-wrapper .slick-dots li button{cursor:pointer;background:#0003;border:none;border-radius:50%;width:10px;height:10px;padding:0;font-size:0;transition:all .2s ease-in-out}.reviews-carousel-wrapper .slick-dots li button:hover{background:#0006;transform:scale(1.2)}.reviews-carousel-wrapper .slick-dots li button:before{display:none}.reviews-carousel-wrapper .slick-dots li.slick-active button{background:#000c;transform:scale(1.3)}.reviews-static{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.review-slide{height:100%;min-height:240px}.review-card{background:#fff;border:1px solid #e0e0e0;border-radius:20px;flex-direction:column;height:100%;padding:25px;display:flex}@media (max-width:768px){.review-card{padding:20px}}@media (max-width:480px){.review-card{padding:15px}}.review-header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:15px;display:flex}@media (max-width:768px){.review-header{flex-direction:column;gap:10px}}.reviewer-info{flex-direction:column;flex:1;align-items:flex-start;gap:5px;display:flex}.reviewer-info img{object-fit:cover;border-radius:50%;width:40px;height:40px;margin-bottom:5px}.reviewer-info h3{color:#333;margin:0;font-size:16px;font-weight:600;line-height:1.2}@media (max-width:480px){.reviewer-info h3{font-size:14px}}.reviewer-info .platform{color:#888;font-size:12px;font-weight:500}.review-rating{gap:2px;display:flex}.review-rating .star{color:#ddd;font-size:16px}.review-rating .star.filled{color:gold}@media (max-width:480px){.review-rating .star{font-size:14px}}.stars{justify-content:center;gap:3px;margin-bottom:10px;display:flex}.stars .star{color:#ddd;font-size:24px}.stars .star.filled{color:gold}.stars .star.black{color:#000}.review-content{flex:1;margin-bottom:15px}.review-content p{color:#555;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:14px;font-style:italic;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:480px){.review-content p{-webkit-line-clamp:4;line-clamp:4;font-size:13px}}.review-footer{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding-top:10px;display:flex}.review-footer .review-time{color:#999;font-size:12px}.reviews-carousel__nav{color:#fff;cursor:pointer;z-index:10;opacity:.7;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;transition:all .3s ease-in-out;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.reviews-carousel__nav:hover{opacity:1;background:#000c;transform:translateY(-50%)scale(1.1)}.reviews-carousel__nav--prev{left:0}.reviews-carousel__nav--next{right:0}.reviews-carousel__nav svg{width:20px;height:20px}@media (max-width:768px){.reviews-carousel__nav{opacity:1;width:35px;height:35px}}.reviews-carousel-wrapper:hover .reviews-carousel__nav{opacity:1}
