.styles__carouselContainer{display:flex;gap:16px;overflow-x:scroll}.styles__carouselContainer .styles__dummyElement{height:100%;margin-left:1rem;width:1px}.styles__carouselContainer::-webkit-scrollbar{display:none}.ReviewCard__reviewContainer{border:1px solid #dfdfdf;border-radius:12px;display:flex;flex-direction:column;gap:12px;min-height:186px;min-width:295px;padding:18px}.ReviewCard__reviewContainer.ReviewCard__reviewContainerDesktop{border:none;border-bottom:1px solid #dfdfdf;border-radius:0;min-height:150px}.ReviewCard__reviewContainerMobile{border-bottom:1px solid #dfdfdf;display:flex;flex-direction:column;gap:12px;padding:18px}.ReviewCard__minMobileHeight{min-height:134px}.ReviewCard__topSection{display:flex;justify-content:space-between}.ReviewCard__topSection .ReviewCard__topLeftSection{display:flex;flex-direction:column;gap:4px}.ReviewCard__topSection .ReviewCard__topLeftSection.ReviewCard__topLeftSectionDesktop{align-items:center;flex-direction:row;gap:8px}.ReviewCard__topSection .ReviewCard__topLeftSection h4{color:#2e054e;font-family:font-book;font-size:16px;line-height:20px}.ReviewCard__topSection .ReviewCard__topLeftSection span{color:#555;font-family:font-light;font-size:12px}.ReviewCard__reviewTextSection{color:#2e054e;font-family:font-book;font-size:14px;height:100%;line-height:18px;position:relative}.ReviewCard__reviewTextSection p{margin-bottom:18px}.ReviewCard__reviewTextSection .ReviewCard__readMore{bottom:0;color:#888;cursor:pointer;font-family:font-medium;font-size:14px;line-height:18px;position:absolute;right:0;text-decoration:underline}.ReviewCard__modalContainer{border-radius:18px}.ReviewCard__modalContainer .ReviewCard__modalHeaderSection{border-bottom:1px solid #f1f1f1;color:#2e054e;font-family:font-medium;font-size:20px;padding:20px 24px}.ReviewCard__modalContainer .ReviewCard__modalTextSection{padding:24px}.ReviewCard__modalContainer .ReviewCard__modalTextSection .ReviewCard__topSection{margin-bottom:12px}.ReviewCard__modalContainer .ReviewCard__modalTextSection .ReviewCard__topSection .ReviewCard__topLeftSection h4{font-size:18px;line-height:24px}.ReviewCard__reviewModalOverlay{border-radius:20px!important}.ReviewCard__reviewLoadingContainer{border:1px solid #dfdfdf;border-radius:12px;min-height:186px;min-width:295px;padding:18px}.ReviewCard__reviewLoadingContainer .ReviewCard__topHeader{height:40px;margin:10px}.ReviewCard__reviewLoadingContainerMobile{border-bottom:1px solid #dfdfdf;min-height:134px;padding:18px}.ReviewCard__reviewLoadingContainerMobile .ReviewCard__topHeader{height:28px;margin:10px}.ReviewCard__line1{height:14px;margin:8px;width:90%}.ReviewCard__line2{height:14px;margin:8px;width:80%}.ReviewCard__line3{height:14px;margin:8px;width:70%}.styles__d-f{display:flex}.styles__d-if{display:inline-flex}.styles__d-f-c{display:flex;flex-direction:column}.styles__d-f-ai-c-ji-c,.styles__d-f-c-ai-c-ji-c,.styles__userReviewsContainer .styles__viewAllReviewsLink,.styles__userReviewsContainerMobile .styles__reviewsContainer .styles__reviewCardContainer .styles__viewAllReviewsLink{align-items:center;display:flex;justify-content:center}.styles__d-f-c-ai-c-ji-c{flex-direction:column}.styles__jc-c{justify-content:center}.styles__jc-sb{justify-content:space-between}.styles__jc-fs{justify-content:flex-start}.styles__jc-fe{justify-content:flex-end}.styles__jc-se{justify-content:space-evenly}.styles__jc-sa{justify-content:space-around}.styles__ai-c{align-items:center}.styles__ai-fs{align-items:flex-start}.styles__ai-fe{align-items:flex-end}.styles__f-w{flex-wrap:wrap}.styles__no-border{border:none}.styles__fd-r{flex-direction:row!important}.styles__fd-c{flex-direction:column!important}.styles__ta-c{text-align:center}.styles__noPadding{padding:0!important}.styles__notSelectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles__ft-m{font-family:font-medium}.styles__ft-bk{font-family:font-book}.styles__f-1{flex:1}.styles__g-xs{gap:8px}.styles__g-xsmedium{gap:10px}.styles__g-small{gap:12px}.styles__g-xsmall{gap:14px}.styles__g-medium{gap:16px}.styles__g-lmedium{gap:18px}.styles__g-llmedium{gap:20px}.styles__g-large{gap:24px}.styles__g-xlarge{gap:32px}.styles__g-xxlarge{gap:44px}.styles__userReviewsContainer{display:flex;flex-direction:column;gap:32px;margin:40px 0;position:relative}.styles__userReviewsContainer .styles__reviewHeading{color:#2e054e;font-family:font-heavy;font-size:28px}.styles__userReviewsContainer .styles__viewAllReviewsLink{align-self:center;background:#6300a30f;border:1px solid #6300a3;border-radius:12px;box-sizing:border-box;color:#6300a3;font-family:font-medium;font-size:16px;letter-spacing:0;line-height:20px;max-width:240px;padding:15px 69px;text-decoration:none;white-space:nowrap;width:100%}.styles__userReviewsContainer .styles__viewAllReviewsLink:hover{text-decoration:none}.styles__userReviewsContainer .styles__reviewsContainer{align-items:center;display:flex;gap:48px}.styles__userReviewsContainer .styles__reviewsContainer .styles__carouselButtons{display:flex;justify-content:space-between;position:absolute;right:0;top:10px}.styles__userReviewsContainer .styles__reviewsContainer .styles__carouselButtons button{background:transparent;border:none;cursor:pointer;outline:none}.styles__userReviewsContainer .styles__reviewsContainer .styles__carouselButtons button:disabled{cursor:not-allowed}.styles__userReviewsContainer .styles__reviewsContainer .styles__collectiveReviews{margin:0}.styles__userReviewsContainer .styles__reviewsContainer .styles__reviewCards{display:flex;gap:16px;overflow-y:scroll}.styles__collectiveReviewsContainer{align-items:center;background-color:#f6f6f6;border-radius:12px;color:#2e054e;display:flex;flex-direction:column;gap:4px;padding:20px 15px;text-align:center}.styles__collectiveReviewsContainer h3{color:#2e054e;font-family:font-medium;font-size:42px}.styles__collectiveReviewsContainer .styles__collectiveRatingShimmer{height:42px;width:50%}.styles__collectiveReviewsContainerMobile{align-items:center;background-color:#f6f6f6;border-radius:12px;color:#2e054e;display:flex;gap:8px;padding:8px 12px;width:-moz-fit-content;width:fit-content}.styles__collectiveReviewsContainerMobile h3{color:#2e054e;font-family:font-medium;font-size:24px}.styles__collectiveReviewsContainerMobile .styles__collectiveRatingShimmer{height:24px;width:24px}.styles__userReviewsContainerMobile{display:flex;flex-direction:column;gap:12px;margin:40px 0;padding:0 16px;position:relative}.styles__userReviewsContainerMobile .styles__reviewHeading{color:#2e054e;font-family:font-demi;font-size:18px}.styles__userReviewsContainerMobile .styles__reviewsContainer{display:flex;flex-direction:column;gap:24px}.styles__userReviewsContainerMobile .styles__reviewsContainer .styles__reviewCardContainer{display:flex;flex-direction:column}.styles__userReviewsContainerMobile .styles__reviewsContainer .styles__reviewCardContainer .styles__viewAllReviewsLink{align-self:center;background:transparent;border:1px solid #6300a3;border-radius:6px;box-sizing:border-box;color:#6300a3;font-family:font-medium;font-size:14px;letter-spacing:0;line-height:18px;margin-top:16px;padding:10px 0;text-decoration:none;white-space:nowrap;width:100%}.styles__userReviewsContainerMobile .styles__reviewsContainer .styles__reviewCardContainer .styles__viewAllReviewsLink:hover{text-decoration:none}.styles__userReviewsContainerMobile .styles__reviewsContainer .styles__collectiveReviews{margin:0}.styles__userReviewsContainerMobile .styles__reviewsContainer .styles__reviewCards{display:flex;gap:16px;overflow-y:scroll}
