.reviews-block{background:var(--background-thirdly)}.reviews-block .title{display:flex;justify-content:center;text-align:center}.reviews-block .review-item{display:flex;flex-direction:column;justify-content:space-between;height:450px;box-sizing:border-box;padding:20px;border-radius:10px;gap:30px;background:var(--head-secondary);transition:all .3s}.reviews-block .review-item.max-height{height:auto}.reviews-block .review-item.img{justify-content:center;overflow:hidden}.reviews-block .review-item__img{height:450px}.reviews-block .review-item__top{display:flex;justify-content:space-between;text-align:end;gap:20px}.reviews-block .review-item__top img{border-radius:5px;width:80px;height:80px;object-fit:cover}.reviews-block .review-item__top .text-wrap{display:flex;flex-direction:column;gap:5px}.reviews-block .review-item__text .text{color:var(--main-text-primary)}.reviews-block .review-item__text .text.hidden{display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical;max-height:220px;margin:0;overflow:hidden;transition:all .3s}.reviews-block .review-item__text .show-more{width:fit-content;padding-top:20px;cursor:pointer;color:var(--primary);text-decoration:underline 1px dashed var(--primary);text-underline-offset:5px;transition:all .3s}.reviews-block .review-item__text .show-more.hidden{display:none}.reviews-block .review-item__text .show-more:hover{color:var(--primary-hover);text-decoration:underline 1px solid var(--primary)}.reviews-block .review-item__img{display:flex;position:relative;align-items:center;justify-content:center;cursor:pointer;height:100%;width:100%}.reviews-block .review-item__img img{width:100%;height:100%;border-radius:8px;object-fit:contain}.reviews-block .review-item.img{cursor:pointer;padding:0}.reviews-block .review-item.img .img-filter{display:flex;position:absolute;width:100%;height:100%;top:0;left:0;background:var(--head-primary);border-radius:5px;opacity:0;z-index:1;pointer-events:none;transition:all .3s}.reviews-block .review-item.img:hover .img-filter{opacity:.5}.reviews-block .review-item.img .show{display:flex;position:absolute;align-items:center;justify-content:center;width:50px;height:50px;border-radius:10px;background:var(--primary);opacity:0;transition:all .3s;z-index:2}.reviews-block .review-item.img:hover .show{opacity:1}@media (max-width:992px){.reviews-block .review-item{min-height:360px}.reviews-block .review-item__img{height:360px}}