.reviews-wrapper *{margin:0;padding:0}.reviews-wrapper{text-align:center;max-width:var(--page-width);margin:auto}.reviews-wrapper .reviews-title{font-size:2rem;margin-bottom:2rem}.reviews-wrapper .reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;padding:0 20px}.reviews-wrapper .r-review-card{display:flex;overflow:hidden;position:relative;flex-grow:1;max-width:100%;min-width:var(--replo-flex-min-dimension, 0px);box-shadow:0 20px 25px -5px #0000001a;flex-basis:0;min-height:auto;transition:inherit;align-items:flex-start;flex-shrink:1;flex-direction:column;justify-content:flex-start;border-radius:8px;align-content:start;align-self:start}.reviews-wrapper .reviewer-image{object-fit:cover;align-items:center;flex-shrink:0;width:100%}.reviews-wrapper .review-content{display:flex;flex-grow:1;max-width:100%;align-self:stretch;align-items:flex-start;flex-shrink:1;padding:20px;flex-direction:column;justify-content:flex-start;background-color:#fff;background-image:none}.reviews-wrapper .reviewer-details{display:flex;flex-direction:row;align-items:center;flex-shrink:0;padding-bottom:6px;justify-content:space-between;width:100%}.reviews-wrapper .reviewer-name{color:#23004e;font-size:14px;font-weight:400;line-height:24px;overflow-wrap:break-word}.reviews-wrapper .verified-badge{display:flex;row-gap:6px;position:relative;max-width:100%;min-width:auto;align-self:stretch;column-gap:6px;flex-basis:auto;min-height:auto;transition:inherit;align-items:center;flex-shrink:0;justify-content:flex-start}.reviews-wrapper .verified-badge svg{width:12px;height:12px}.reviews-wrapper .verified-badge span{color:#2d7516;font-size:9px;font-weight:400;line-height:12px;overflow-wrap:break-word;letter-spacing:0px;text-transform:uppercase}.reviews-wrapper .see-more-btn-wrapper{margin-top:2rem}.reviews-wrapper .see-more-btn{color:#000;cursor:pointer;font-size:16px;text-align:center;font-weight:400;line-height:24px;padding-top:16px;letter-spacing:0px;padding-bottom:16px;text-transform:uppercase;text-align-last:center;text-decoration:underline;border:none;background:transparent}.reviews-wrapper .review-content .stars{height:34px;display:flex;gap:2px;align-items:center;padding-bottom:10px}.reviews-wrapper .review-content .stars img{height:10px}.reviews-wrapper .r-review-card.hidden{display:none}.reviews-wrapper .review-text-wrapper{text-align:start}.reviews-wrapper .review-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:6em;transition:max-height .3s ease;color:#585352;font-size:16px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:400;line-height:24px;margin-bottom:10px;overflow-wrap:break-word;letter-spacing:0px;text-align-last:left}.reviews-wrapper .review-text.expanded{-webkit-line-clamp:unset;max-height:none}.reviews-wrapper .r-toggle-text-btn{background:none;border:none;color:#585352;cursor:pointer;font-size:12px;text-align:left;font-weight:400;line-height:20px;overflow-wrap:break-word;letter-spacing:0px;text-decoration:underline}.reviews-wrapper .reviews-container{width:100%;margin:0 auto}@media screen and (max-width:768px){.reviews-wrapper .reviews-grid{grid-auto-flow:column;overflow-x:scroll;grid-auto-columns:160px;-ms-overflow-style:none;scrollbar-width:none;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.reviews-wrapper .reviews-grid::-webkit-scrollbar{display:none}.reviews-wrapper .see-more-btn-wrapper{display:none}.reviews-wrapper .r-review-card.hidden{display:grid!important}.reviews-wrapper .r-review-card{max-width:160px}.reviews-wrapper .reviewer-details{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/605/assets/section-review-section.css.map */
