.review-section{background:var(--section-bg);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.review-section .review-bar{background:var(--review-bar-bg);align-items:center;border-radius:100px;display:flex;margin:-50px auto 50px;width:100%;padding:10px 20px;position:relative;max-width:900px;z-index:10;gap:20px}.review-section .review-left{padding-left:10px}.review-section .review-count{font-size:var(--count-size-desktop);color:var(--count-text);margin:0;white-space:nowrap;font-family:"DM Serif Display",serif}.review-section .review-bar-text{font-size:var(--review-text-desktop);color:var(--review-bar-text);line-height:1.5;margin:0;font-family:DM Sans}.review-section .review-left .stars{text-align:center}.review-section .testimonial .stars{margin-right:3px}.review-section .review-left .stars svg *,.review-section .testimonial .stars svg *{fill:var(--star-color)}.review-section .avatars{width:100%;max-width:131px}.review-section .avatars img{width:131px;height:50px;display:block}.review-section .testimonial{background:var(--testimonial-bg);border-radius:18px;padding:0 10px 50px;width:100%;max-width:955px;margin:0 auto;position:relative;overflow:hidden}.review-section .testimonial.testimonial-narrow{max-width:760px;padding:50px 90px;margin-top:24px}.review-section .testimonial.testimonial-narrow:first-child{margin-top:0}.review-section .testimonial .review-img{width:100%;height:auto;display:block;margin-bottom:16px}.review-section .testimonial-text{font-size:var(--testimonial-text-desktop);color:var(--testimonial-text);line-height:1.5;margin:16px 0 24px;letter-spacing:0;font-family:DM Sans}.review-section .date{color:var(--muted-text);font-size:var(--date-font);font-family:DM Sans}.review-section .user{display:flex;gap:16px;align-items:center}.review-section .user img{width:80px;height:80px;display:block;border-radius:50%}.review-section .verified{color:var(--verified-color);font-size:14px;font-family:DM Sans}.review-section .verified svg *{fill:var(--verified-color)}.review-section .user_name{color:var(--testimonial-text);font-size:16px;line-height:1.5;font-weight:600;font-family:DM Sans}.review-section .user_role{color:var(--testimonial-text);font-size:14px;line-height:1.5;font-family:DM Sans}.review-section .verified,.review-section .user_name_wrapper{display:flex;align-items:center;gap:3px}.review-section .date-wrapper{display:flex;align-items:center;gap:2px}.review-section .testimonial:after{bottom:-50px;color:#000;content:"\275d";font-family:Georgia,Times,Times New Roman,serif;font-size:480px;line-height:40px;opacity:.05;position:absolute;right:0}.review-section .heading,.review-section .sub-heading{color:var(--color);font-size:var(--font-desktop);line-height:1.1;font-family:"DM Serif Display",serif;margin:0;letter-spacing:0;text-align:center}.review-section .heading{margin-bottom:23px}.review-section .sub-heading{margin-bottom:15px}.review-section .review_text_wrapper{justify-content:center;gap:10px}@media (max-width: 767px){.review-section .page-width{padding:0 10px}.review-section{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.review-section .review-bar{flex-direction:column;text-align:center}.review-section .review-count{font-size:var(--count-size-mobile)}.review-section .review-bar-text{font-size:var(--review-text-mobile);padding:0 10px}.review-section .testimonial-text{font-size:var(--testimonial-text-mobile)}.review-section .review-bar{width:calc(100% + 20px);gap:10px;margin:-10px -10px 50px}.review-section .testimonial{padding-left:0;padding-right:0}.review-section .date{font-size:var(--date-font-mobile)}.review-section .testimonial.testimonial-narrow{padding:30px}.review-section .heading,.review-section .sub-heading{font-size:var(--font-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/testimonial-section.css.map */
