.cl-scope .review-testimonial{position:relative;width:100%}
.cl-scope .review-testimonial__container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;text-align:center;max-width:100%}
.cl-scope .stop-acne-testimonial-section--1 .review-testimonial__container{gap:0px}
.cl-scope .stop-acne-testimonial-section--1 .review-testimonial__container{margin-bottom:7px}
.cl-scope .review-testimonial__stars{display:flex;justify-content:center;align-items:center;margin:0;width:100%}
.cl-scope .review-testimonial__stars .stars-rating{justify-content:center}
.cl-scope .review-testimonial__stars .stars-rating__stars{width:auto}
.cl-scope .review-testimonial__subtitle+.review-testimonial__title{margin-top:-23px}
.cl-scope .review-testimonial__stars+.review-testimonial__title{margin-top:15px}
.cl-scope .review-testimonial__stars+.review-testimonial__title p{margin-block:0}
.cl-scope .review-testimonial__subtitle+.review-testimonial__stars{margin-top:0}
.cl-scope .review-testimonial__title *{color:#000;text-align:center;font-family:PP Mori,Mori,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:50px}
.cl-scope .review-testimonial__title * strong{font-weight:700}
.cl-scope .review-testimonial__title * em{font-style:normal;color:#e16203}
@media screen and (max-width:749px){.cl-scope .review-testimonial__subtitle+.review-testimonial__title{margin-top:-12px}
.cl-scope .review-testimonial__stars+.review-testimonial__title{margin-top:15px}
.cl-scope .stop-acne-testimonial-section--4 .review-testimonial__stars+.review-testimonial__title{font-size:30px}}
@media screen and (max-width:749px){.cl-scope .review-testimonial__container{gap:15px}
.cl-scope .stop-acne-testimonial-section--2 .review-testimonial__container,.cl-scope .stop-acne-testimonial-section--4 .review-testimonial__container{gap:20px}}
.cl-scope .review-testimonial__subtitle{font-family:Mori,monospace;font-weight:400;font-size:25px;line-height:45px;color:#c48a62;margin:0;text-transform:uppercase;letter-spacing:.5px}
@media screen and (max-width:749px){.cl-scope .review-testimonial__subtitle{font-size:16px;line-height:14px}}
.cl-scope .review-testimonial__title{margin:0;max-width:100%;font-size:30px;line-height:1.2}
.cl-scope .stop-acne-testimonial-section--1 .review-testimonial__title{margin-block:15px 20px}
.cl-scope .stop-acne-testimonial-section--2 .review-testimonial__title{line-height:1;margin-top:20px}
.cl-scope .stop-acne-testimonial-section--1 .review-testimonial__title p{margin-block:0}
@media screen and (min-width:750px){.cl-scope .review-testimonial__title{font-size:50px}
.cl-scope .stop-acne-testimonial-section--1 .review-testimonial__title{line-height:1;margin-block:7px 30px}
.cl-scope .stop-acne-testimonial-section--1 .review-testimonial__title br{display:none}}
.cl-scope .review-testimonial__image-wrapper img{width:100%;margin:0 auto;max-width:100%;overflow:hidden;height:auto}
.cl-scope .review-testimonial__image{width:100%;height:auto;max-width:100%;display:block;object-fit:contain;border-radius:calc(var(--media-radius) - var(--media-border-width))}
.cl-scope .review-testimonial__image.review-testimonial__image--mobile{display:block}
.cl-scope .review-testimonial__image.review-testimonial__image--desktop{display:none}
@media screen and (min-width:750px){.cl-scope .review-testimonial__image.review-testimonial__image--mobile{display:none}
.cl-scope .review-testimonial__image.review-testimonial__image--desktop{display:block}}
@media screen and (max-width:749px){.cl-scope .review-testimonial__image-wrapper{padding:0}
.cl-scope .review-testimonial__image-wrapper{width:100%;height:auto;max-width:100%;object-fit:contain;border-radius:calc(var(--media-radius) - var(--media-border-width))}}
.cl-scope .review-testimonial__cta{display:flex;justify-content:center;align-items:center;width:100%;margin-top:0}
.cl-scope .review-testimonial__cta .cta-button-wrapper{width:100%;max-width:480px}
@media screen and (max-width:749px){.cl-scope .review-testimonial__cta .cta-button-wrapper{max-width:366px}}
.cl-scope .review-testimonial.scroll-trigger{opacity:0}
@media(prefers-reduced-motion:reduce){.cl-scope .review-testimonial.scroll-trigger.animate--slide-in{animation:none;opacity:1}}
@media(max-width:749px){.cl-scope .review-testimonial__title *{font-size:30px;line-height:1.2}}