.reviews{overflow:hidden;background-color:#e9e7df}.reviews__header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:2.4rem}@media screen and (min-width: 750px){.reviews__header{margin-bottom:3.2rem}}.reviews__header-content{display:flex;flex-direction:column;gap:.4rem}.reviews__rating{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.reviews__rating-stars{display:inline-flex}.reviews__rating-stars .star-rating__star svg{width:1.4rem;height:1.4rem}.reviews__rating-text{color:#595856;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:0%}.reviews__heading{margin:0;color:#272624}@media screen and (min-width: 750px){.reviews__heading{font-size:28px}}.reviews__header-actions{display:flex;align-items:center;gap:1.2rem;flex-shrink:0}@media screen and (max-width: 749.98px){.reviews__header-actions{display:none}}.reviews__nav{display:flex;gap:.8rem}.reviews__nav-button{border:none;background-color:rgba(0,0,0,0);padding:0;width:4rem;height:4rem}.reviews__nav-button:disabled{opacity:.5;cursor:default;pointer-events:none}.reviews__nav-button:hover{cursor:pointer}.reviews__view-all-link{background-color:rgba(0,0,0,0)}.reviews .swiper{overflow:visible}.reviews .swiper-slide{box-sizing:border-box;height:auto}.reviews__scrollbar.swiper-scrollbar{position:relative;left:0;width:100%;height:.4rem;margin-top:2rem;border-radius:.2rem;background-color:rgba(39,38,36,.1)}@media screen and (min-width: 750px){.reviews__scrollbar.swiper-scrollbar{display:none}}.reviews .swiper-scrollbar-drag{display:block !important;border-radius:.2rem;background-color:#bcbcbb}.reviews__card{height:100%;display:flex;flex-direction:column;padding:1.6rem;border-radius:1.2rem;background-color:#fcfbf8}.reviews__card-top{display:flex;align-items:flex-start;justify-content:space-between;min-width:0;margin-bottom:1.6rem}.reviews__reviews-wrapper{display:flex;gap:1.25px}.reviews__stars-track{color:#e9e7df}.reviews__card-title{margin:0 0 .8rem;font-weight:500;color:#272624}@media screen and (min-width: 750px){.reviews__card-title{font-size:18px;line-height:1.3}}.reviews__card-text{margin:0 0 2.2rem;color:#3f3e3c;flex-grow:1}@media screen and (min-width: 750px){.reviews__card-text{font-size:16px}}.reviews__card-footer{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.reviews__card-author{color:#585550}.reviews__card-verified{display:inline-flex;align-items:center;gap:.4rem;color:#272624}.reviews__view-all-button{background-color:rgba(0,0,0,0);display:block;width:100%;margin-top:2rem;text-align:center}@media screen and (min-width: 750px){.reviews__view-all-button{display:none}}