.reviews-loop{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px;animation:reviewsFadeIn .4s ease both}.reviews-loop .clear40{display:none!important}.review-card{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.11);border-radius:20px;padding:22px 24px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .25s,box-shadow .25s,transform .25s;animation:reviewCardIn .45s ease both;overflow:hidden}.review-card::after{content:"";display:table;clear:both}.review-card:nth-child(1){animation-delay:.04s}.review-card:nth-child(2){animation-delay:.08s}.review-card:nth-child(3){animation-delay:.12s}.review-card:nth-child(4){animation-delay:.16s}.review-card:nth-child(5){animation-delay:.2s}.review-card:nth-child(6){animation-delay:.24s}.review-card:nth-child(7){animation-delay:.28s}.review-card:nth-child(8){animation-delay:.32s}.review-card:hover{border-color:rgba(245,166,35,.32);box-shadow:0 16px 48px rgba(195,24,7,.16);transform:translateY(-3px)}.review-card-body{display:grid;grid-template-columns:88px 1fr;gap:20px;align-items:start}.review-card-img-link{display:block;width:88px;height:88px;border-radius:14px;overflow:hidden;border:1.5px solid rgba(255,255,255,.1);transition:border-color .2s;flex-shrink:0}.review-card-img-link:hover{border-color:rgba(245,166,35,.4)}.review-card .image-next-to-review,.review-card img.image-next-to-review{float:none!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;border-radius:0!important;margin:0!important;padding:0!important}.review-card-main{min-width:0;display:flex;flex-direction:column;gap:10px}.review-card-top{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.review-card .starrating,.review-card .starrating.l,.review-card div.starrating{float:none!important;display:block!important;flex-shrink:0;line-height:1}.review-card-byline{font-size:.82rem;color:rgba(255,255,255,.45);line-height:1.55;flex:1;min-width:0}.review-card-byline b{color:rgba(255,255,255,.82);font-weight:600}.review-card-byline a{color:#f5a623;text-decoration:none;font-weight:600}.review-card-byline a:hover{text-decoration:underline}.review-card-byline i{font-style:normal;color:rgba(255,255,255,.3)}.review-card-divider{height:1px;background:rgba(255,255,255,.07)}.review-card-content{font-size:.88rem;color:rgba(255,255,255,.62);line-height:1.75}.review-card-content p{margin:0 0 6px}.review-card-content p:last-child{margin-bottom:0}.review-card-edit{font-size:.72rem}.review-card-edit a{color:rgba(255,255,255,.25);text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.15);transition:color .2s,border-color .2s}.review-card-edit a:hover{color:#f5a623;border-color:rgba(245,166,35,.4)}.reviews-pagination{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:48px}.reviews-pagination .page-numbers{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.6);padding:0 12px}.reviews-pagination .page-numbers:hover{border-color:rgba(245,166,35,.4);color:#f5a623;background:rgba(245,166,35,.08)}.reviews-pagination .page-numbers.current{background:rgba(245,166,35,.18);border-color:rgba(245,166,35,.5);color:#f5a623}.reviews-pagination .page-numbers.dots{background:0 0;border:none;color:rgba(255,255,255,.3);pointer-events:none}@media (max-width:560px){.review-card-body{grid-template-columns:1fr}.review-card-img-link{width:72px;height:72px}}