@font-face{font-family:lv-review-icons;src:url('../assets/letsvpn-icons.woff') format('woff');font-style:normal;font-weight:400;font-display:block}
.lv-review-section{padding-top:1.22383rem;padding-bottom:1.61031rem;background:#fff;text-align:center}
.lv-review-inner{width:100%;margin:0 auto}
.lv-review-title{font-size:.64412rem;line-height:normal;font-weight:400;margin:0 0 .80515rem;color:#333}
.lv-review-carousel{padding:0 .60386rem}
.lv-review-viewport{width:17.343rem;max-width:100%;margin:0 auto}
.lv-review-track{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth}
.lv-review-track::-webkit-scrollbar{display:none}
.lv-review-item{display:flex;justify-content:center;align-items:center;flex:0 0 calc(100% / 3);scroll-snap-align:start;min-width:0}
.lv-review-item[data-review-platform=mobile]{display:none}
.lv-review-card{display:flex;flex-direction:column;flex-shrink:0;width:5.47504rem;height:4.1868rem;border-radius:.25765rem;border:.0161rem solid #eef2f6;background:#f7f9ff;padding:.45894rem 0 .50725rem}
.lv-review-card-header{display:flex;justify-content:space-between;width:100%;padding:0 .39452rem 0 .45089rem}
.lv-review-stars{display:flex;flex-shrink:0;line-height:0}
.lv-review-star{width:.33816rem;height:.33816rem}
.lv-review-date{font:400 .22544rem/.33816rem 'PingFang SC';color:#697586;white-space:nowrap}
.lv-review-content{padding:.24155rem .38647rem .17713rem .45894rem;text-align:left;color:#697586;font:400 .25765rem/.40258rem 'PingFang SC';word-break:break-all;overflow-wrap:anywhere;white-space:normal}
.lv-review-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;word-break:break-word;text-overflow:ellipsis;overflow:hidden;margin:0}
.lv-review-user{display:flex;text-align:left;margin-top:auto;margin-left:.48309rem}
.lv-review-avatar{display:block;width:.69243rem;height:.69243rem;border-radius:50%;flex-shrink:0}
.lv-review-user-copy{margin-left:.22544rem;display:flex;flex-direction:column;font-family:'PingFang SC'}
.lv-review-user-name{color:#202939;font-size:.22544rem;font-weight:600;line-height:.33816rem}
.lv-review-user-source{color:#697586;font-size:.22544rem;font-weight:400;line-height:.33816rem}
.lv-review-controls{display:flex;justify-content:center;height:.90177rem;margin-top:.55556rem}
.lv-review-arrow{display:flex;justify-content:center;align-items:center;width:.69243rem;height:.69243rem;padding:0;border:.00805rem solid #d7d6de;border-radius:50%;background:transparent;cursor:pointer}
.lv-review-arrow+.lv-review-arrow{margin-left:.40258rem}
.lv-review-arrow img{display:block;width:.40258rem;height:.40258rem}
.lv-review-arrow:focus-visible{outline:2px solid #9257f9;outline-offset:3px}
.lv-review-cta{margin-top:2.33494rem;padding:0 1.0306rem;text-align:center}
.lv-review-cta-title{font-size:.64412rem;line-height:normal;font-weight:400;margin:0 0 1.28824rem;color:#333}
.lv-review-downloads{display:flex;width:100%}
.lv-review-download-item{width:25%;text-align:center;line-height:0}
.lv-review-download-image{display:block;width:3.7037rem;height:2.78583rem;margin:0 auto .32206rem}
.lv-review-download-link{position:relative;display:inline-flex;align-items:center;justify-content:center;color:#fff;width:2.89855rem;min-width:65%;height:.77295rem;border-radius:.45894rem;background:linear-gradient(315deg,#eb4eb1,#9257f9 50%,#3150ed);font-size:.28986rem;font-weight:500;line-height:normal;margin:0 auto;text-decoration:none}
.lv-review-download-link:hover{opacity:.9}
.lv-review-download-label{margin-left:.15298rem;display:inline-block;vertical-align:middle;text-align:left}
.lv-review-icon{font-family:lv-review-icons!important;font-style:normal;font-weight:400;font-size:.37842rem;line-height:1;display:inline-block;position:relative;bottom:.03221rem;-webkit-font-smoothing:antialiased}
.lv-review-icon-windows:before{content:'\36'}
.lv-review-icon-mac:before{content:'\37'}
.lv-review-icon-android:before{content:'\38'}
.lv-review-icon-ios:before{content:'\39'}
.lv-review-mobile-download{display:none}
@media(min-width:768px) and (max-width:1024px){
  .lv-review-viewport{width:12.88245rem}
  .lv-review-item{flex-basis:50%}
}
@media(max-width:767px){
  .lv-review-section{padding-top:.72464rem;padding-bottom:1.41707rem}
  .lv-review-title{margin-bottom:.45089rem}
  .lv-review-viewport{width:9.66184rem}
  .lv-review-item{flex-basis:100%}
  .lv-review-item[data-review-platform=PC]{display:none}
  .lv-review-item[data-review-platform=mobile]{display:flex}
  .lv-review-card{width:8.05153rem;height:5.33172rem;padding:.50725rem 0}
  .lv-review-card-header{padding:0 .45089rem 0 .50725rem}
  .lv-review-star{width:.38647rem;height:.38647rem}
  .lv-review-date{font-size:.28986rem;line-height:.38647rem}
  .lv-review-content{padding:.46699rem .38647rem .23349rem .55556rem;font-size:.30596rem;line-height:.44283rem;word-break:break-word}
  .lv-review-user{margin-left:.50725rem}
  .lv-review-avatar{width:.77295rem;height:.77295rem;border-radius:0}
  .lv-review-user-copy{margin-left:.25765rem}
  .lv-review-user-name,.lv-review-user-source{font-size:.28986rem;line-height:.38647rem}
  .lv-review-arrow{width:.90177rem;height:.90177rem}
  .lv-review-arrow img{width:.52335rem;height:.52335rem}
  .lv-review-cta{margin-top:1.44928rem;padding:0}
  .lv-review-cta-title{margin-bottom:.48309rem}
  .lv-review-downloads{display:none}
  .lv-review-mobile-download{display:inline-flex;width:7.17391rem;min-width:2.01288rem;height:auto;padding:.33816rem .48309rem;margin:0 .16103rem;border-radius:.80515rem;font-weight:700}
  .lv-review-mobile-download .lv-review-icon{font-size:.62802rem;margin-right:.09662rem;bottom:.05636rem}
  .lv-review-mobile-download .lv-review-download-label{font-size:.48309rem;font-weight:700;margin-left:0}
}
@media(prefers-reduced-motion:reduce){.lv-review-track{scroll-behavior:auto}}
