body.desktop #reviews-list .reviews-list-inline-frame .q-focusable:focus .q-focus-helper,body.desktop #reviews-list .reviews-list-inline-frame .q-hoverable:hover .q-focus-helper,body.desktop #reviews-list .reviews-list-inline-frame .q-manual-focusable--focused .q-focus-helper{opacity:0;background:transparent}body.desktop #reviews-list .ng-reviews-list .scroll-zone{padding-bottom:10px}.reviews-list-root{flex:0 0 100%}#reviews-list{width:100%;min-width:0}#reviews-list .reviews-list-inline-frame{position:relative;width:100%}#reviews-list .reviews-list-white-overlay-left,#reviews-list .reviews-list-white-overlay-right{z-index:1;position:absolute;top:0;bottom:0;width:150px;pointer-events:none}#reviews-list .reviews-list-white-overlay-left{left:0;background:linear-gradient(to right,white 0%,rgba(255,255,255,0) 100%)}#reviews-list .reviews-list-white-overlay-right{right:0;background:linear-gradient(to left,white 0%,rgba(255,255,255,0) 100%)}#reviews-list .reviews-list-inline-frame .scroll-btn{z-index:2;position:absolute;top:50%;transform:translateY(-50%);height:-moz-fit-content;height:fit-content}#reviews-list .reviews-list-inline-frame .scroll-btn.scroll-btn--left{left:0}#reviews-list .reviews-list-inline-frame .scroll-btn.scroll-btn--right{right:0}#reviews-list .read-more-text{font-size:18px;line-height:28px;letter-spacing:-.25px;color:#4169e1}#reviews-list .read-more-text span{color:#4169e1}#reviews-list .ng-reviews-list{min-width:0;width:100%}#reviews-list .ng-reviews-list .scroll-zone{overflow-x:scroll;overflow-y:hidden;width:100%;min-width:0;max-width:100%;height:calc(100% + 17px);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-x;-ms-overflow-style:none;scrollbar-width:none}#reviews-list .ng-reviews-list .scroll-zone::-webkit-scrollbar{display:none}#reviews-list .ng-reviews-list .scroll-zone>*{flex-shrink:0}.body--dark #reviews-list .reviews-list-white-overlay-left,.body--dark #reviews-list .reviews-list-white-overlay-right{display:none}.body--dark #reviews-list .reviews-list-inline-frame .scroll-btn.scroll-btn--left,.body--dark #reviews-list .reviews-list-inline-frame .scroll-btn.scroll-btn--right{top:50%;bottom:auto;transform:translateY(-50%);height:38px;min-height:38px;border-radius:50%;width:38px;min-width:38px;color:#fff!important;background:#363636}.body--dark #reviews-list .reviews-list-inline-frame .scroll-btn.scroll-btn--left{left:-20px}.body--dark #reviews-list .reviews-list-inline-frame .scroll-btn.scroll-btn--right{right:-20px}.body--dark #reviews-list .reviews-list-inline-frame .scroll-btn.scroll-btn--left svg,.body--dark #reviews-list .reviews-list-inline-frame .scroll-btn.scroll-btn--right svg{fill:#fff!important}body.mobile .reviews-list-root,body.mobile #reviews-list{width:100vw!important;min-width:100vw!important;max-width:100vw!important;flex:0 0 100vw!important;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0;padding-right:0;overflow-x:hidden;overflow-y:hidden;box-sizing:border-box}body.mobile .reviews-list-root .ng-reviews-section,body.mobile #reviews-list .ng-reviews-section{padding-left:0;padding-right:0;margin-left:0;margin-right:0}body.mobile .reviews-list-root .ng-reviews-list,body.mobile #reviews-list .ng-reviews-list{width:100vw;margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.mobile .reviews-list-root .ng-reviews-list .scroll-zone,body.mobile #reviews-list .ng-reviews-list .scroll-zone{height:100%;padding-left:16px;padding-right:16px;padding-bottom:8px}body.mobile .reviews-list-root .ng-reviews-list .scroll-zone .ng-review-card.mobile,body.mobile #reviews-list .ng-reviews-list .scroll-zone .ng-review-card.mobile{border-radius:12px;background:#FFF;box-shadow:0 3px 16px #00000014}@media (max-width: 768px){.reviews-list-root,#reviews-list{width:100vw!important;min-width:100vw!important;max-width:100vw!important;flex:0 0 100vw!important;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0;padding-right:0}}
