.frx-reviews--carousel .review-ecosystem--sources{grid-template-columns:minmax(275px,.8fr) minmax(0,2.2fr)!important}.frx-reviews--carousel .review-ecosystem--sources .review-sources--large{display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:16px 34px!important}.review-sources--large .review-source{display:grid!important;grid-template-columns:minmax(180px,1fr) auto 92px!important;grid-template-rows:none!important;align-items:center!important;gap:14px!important;min-height:48px!important;padding:7px 0!important;border:0!important;border-bottom:1px solid var(--fr-line)!important}.review-sources--large .review-source:last-child{border-bottom:0!important}.review-sources--large .review-source .review-brand{min-height:26px}.review-sources--large .review-source span{justify-self:end!important}.review-sources--large .review-source small{grid-column:auto!important;justify-self:end!important}.review-carousel{position:relative;overflow:visible!important;padding:12px 58px 0!important}.review-carousel__viewport{overflow:hidden}.review-carousel__controls{position:static!important;margin:0!important}.review-carousel__controls button{position:absolute;top:50%;z-index:2;transform:translateY(-50%)}.review-carousel__controls button:first-child{left:0}.review-carousel__controls button:last-child{right:0}@media(max-width:900px){.frx-reviews--carousel .review-ecosystem--sources .review-sources--large{padding:12px 18px!important}.review-sources--large .review-source{grid-template-columns:minmax(145px,1fr) auto 78px!important;gap:8px!important}.review-carousel{padding-left:48px!important;padding-right:48px!important}}
