.review-reveal-card{flex:1;position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 10px #00000014;box-sizing:border-box}.review-reveal-card-image{width:100%;margin-bottom:40px;object-fit:cover}.review-reveal-name-container{display:flex;width:100%;flex-direction:column;justify-content:space-between}.review-reveal-card-info{display:flex;flex-direction:row;background-color:#fff;padding:10px 20px;position:absolute;bottom:0;width:100%;z-index:2;box-sizing:border-box;align-items:end}.review-reveal-name{margin:0;font-size:18px;font-weight:700}.review-reveal-btn{background:none;border:none;cursor:pointer}.review-reveal-overlay-content{position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#fff;overflow:hidden;flex-direction:column;justify-content:center;padding:20px;box-shadow:0 -2px 5px #0000001a;transition:height .4s ease;z-index:1;border-radius:10px 10px 0 0;box-sizing:border-box}.review-reveal-overlay-content img{width:100px;object-fit:cover;margin-bottom:10px}.review-reveal-overlay-content p{margin:0;font-size:16px;color:#333;line-height:120%}.review-reveal-verified{margin:0;display:none;color:var(--primary-color);font-weight:600;font-size:12px}.review-reveal-card.revealed .review-reveal-overlay-content{height:90%}.review-reveal-card.revealed .review-reveal-verified{display:unset}.review-main-section-container{background-color:#f6f9fb;padding:10rem 5rem;display:flex;flex-direction:column;align-items:center;overflow:hidden}.review-main-section-text-container{color:#fff;text-align:center;padding:0 50px 5rem}.review-main-section-tagline{margin:0;font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--primary-color)}.review-main-section-title{margin:0;font-size:3rem;color:#272727;font-family:var(--font-heading-family);font-weight:600;text-wrap:balance;line-height:110%}.review-main-section-description{color:#272727;font-size:16px;width:70%;display:inline-block;line-height:120%}.review-main-section-reviews-container{display:flex;flex-wrap:wrap;gap:20px;max-width:1280px}.review-main-section-review-card{flex:1;background-color:#2c2c2c;padding:2rem;border-radius:10px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;gap:0}.review-main-section-review-card img{width:90px}.review-main-subject,.review-main-text,.review-main-name,.review-main-verified{color:#fff}.review-main-subject{margin:0;font-weight:700;font-size:1.5rem}.review-main-text{margin:0 0 15px;font-size:1.3rem;line-height:1.5}.review-main-name{margin:0;font-weight:700;font-size:1.7rem}.review-main-verified{margin:0;color:var(--primary-color);font-weight:700;font-size:1.3rem}@media (max-width: 1024px){.review-main-section-container{padding:10rem 0}.review-main-section-reviews-container{display:flex;gap:20px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto;flex-wrap:nowrap;scroll-padding-left:50px}.review-reveal-card{flex:0 0 45%;display:flex;justify-content:space-between;border-radius:10px;background-position:center;background-size:cover;background-repeat:no-repeat;scroll-snap-align:start}.review-main-section-reviews-container{padding-left:50px;padding-right:50px}.review-main-section-review-card:first-child{margin-left:20}.review-main-section-review-card:last-child{margin-right:0}.review-main-section-reviews-container::-webkit-scrollbar{display:none}.review-main-section-reviews-container{-ms-overflow-style:none;scrollbar-width:none}}@media (max-width: 900px){.review-main-section-description{width:85%}}@media (max-width: 600px){.review-reveal-card{flex:0 0 60%}.review-main-section-text-container{color:#fff;text-align:center;padding:0 15px 5rem}.review-main-section-description{width:95%}}@media (max-width: 500px){.review-reveal-card{flex:0 0 100%}}@media (max-width: 400px){.review-main-section-title{font-size:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/224/assets/bit-main-review-section.css.map */
