.review-cards{overflow-x:hidden}.review-cards__slider{overflow-x:visible;width:100vw;padding-block:var(--spacing-4)}.review-cards__slider:has(div.review-cards__nav) .review-cards__track{margin-bottom:0}@media screen and (min-width: 768px){.review-cards__slider[total="2"] .review-cards__nav{display:none}}@media screen and (min-width: 1280px){.review-cards__slider[total="3"] .review-cards__slides{left:initial !important}}@media screen and (min-width: 1280px){.review-cards__slider[total="3"] .review-cards__nav{display:none}}.review-cards__track{padding:0 0 var(--spacing-4);margin-bottom:var(--spacing-7);scrollbar-width:none}.review-cards__track::-webkit-scrollbar{display:none}@media screen and (min-width: 576px){.review-cards__track{overflow-x:visible}}.review-cards__slides{align-items:stretch}.review-cards__nav{display:flex;-moz-column-gap:var(--spacing-5);column-gap:var(--spacing-5);margin-top:var(--spacing-6)}@media screen and (min-width: 768px){.review-cards__nav{margin-top:calc(var(--spacing-7) - var(--spacing-4))}}.review-cards__card{display:flex;flex-direction:column;max-width:310px;padding:var(--spacing-5);background-color:var(--color-white);border-radius:var(--border-radius-large);box-shadow:var(--shadow-1)}.review-cards__card:not(:last-child){margin-right:var(--spacing-5)}.review-cards__card-title{font-family:var(--font-family);font-weight:var(--font-weight-bold);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.review-cards__card-title::before{content:"“"}.review-cards__card-title::after{content:"”"}@media screen and (min-width: 576px){.review-cards__card{max-width:357px}}.review-cards__content{margin-bottom:var(--spacing-6);display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.review-cards__author{font-weight:var(--font-weight-bold);margin-top:auto}.review-cards__author-details{min-height:50px;color:var(--color-gray-70);margin-top:var(--spacing-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.review-cards__rating{margin-bottom:var(--spacing-5)}.review-cards__arrow-button{background-color:var(--color-black);width:27px;height:27px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.review-cards__arrow-button svg{width:7px;height:11px}.review-cards__arrow-button--right svg{transform:rotate(180deg)}
