:where(.rp) .review-section{background:#f1f3ea;display:block;padding:40px 0;text-align:center}:where(.rp) .review-section--collection .ts-review-swiper,:where(.rp) .review-section--index .ts-review-swiper{padding-bottom:40px}:where(.rp) .review-section--collection .section-headers .review-heading,:where(.rp) .review-section--index .section-headers .review-heading{color:#085946}@media only screen and (max-width:989px){:where(.rp) .review-section--collection .section-headers .review-heading,:where(.rp) .review-section--index .section-headers .review-heading{font-size:31.08px;line-height:100%;margin-bottom:11.95px}:where(.rp) .review-section--collection .review-stars-top svg,:where(.rp) .review-section--index .review-stars-top svg{width:116px}}:where(.rp) .review-section--collection .review-rating svg path,:where(.rp) .review-section--collection .review-stars-top svg path,:where(.rp) .review-section--index .review-rating svg path,:where(.rp) .review-section--index .review-stars-top svg path{fill:#191712}:where(.rp) .review-section__container{margin:0 auto;max-width:1500px}@media only screen and (min-width:990px){:where(.rp) .review-section__container{padding:0 50px}}:where(.rp) .review-section .swiper-pagination .swiper-pagination-bullet{background:#00000040;height:8px;opacity:1;width:8px}:where(.rp) .review-section .swiper-pagination .swiper-pagination-bullet-active{background:#009370;border-radius:4px;width:22px}:where(.rp) .section-headers{padding:0 16px}:where(.rp) .section-headers .review-heading{color:#191712;font-family:Clash Grotesk,sans-serif;font-size:31.08px;font-weight:500;line-height:100%;margin-bottom:11.95px}:where(.rp) .section-headers .review-heading strong{color:#009370;font-weight:500}:where(.rp) .review-stars-top{margin-bottom:12px}:where(.rp) .review-stars-top svg{height:auto;width:140px}:where(.rp) .review-subheading{color:#191712;font-size:16.73px;font-weight:400;line-height:22.71px;margin-bottom:31.9px;text-align:center}:where(.rp) .review-subheading:has(+.review-subheading){margin-bottom:unset!important}:where(.rp) .review-subheading+.review-subheading{font-size:60%;line-height:normal}:where(.rp) sup.dagger{font-size:40%;line-height:0;vertical-align:super}:where(.rp) .review-heading sup.dagger{font-size:.5em;position:relative;top:-.5em}@media only screen and (max-width:989px){:where(.rp) .ts-review-swiper{max-width:calc(100vw - 30px)}}@media only screen and (min-width:990px){:where(.rp) .ts-review-swiper{padding:0 0 40px!important}}:where(.rp) .ts-review-swiper .swiper-slide{display:flex;height:auto}:where(.rp) .review-card{background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:8px;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin:1px 8px;padding:27px 25px}@media(min-width:991px)and (max-width:1250px){:where(.rp) .review-card{margin:0;padding:27px 18px}}:where(.rp) .review-rating{display:flex;font-size:13.88px;font-weight:400;letter-spacing:0;line-height:110%;text-align:center;grid-gap:6px;align-items:center;margin-bottom:20px}:where(.rp) .review-rating svg{height:auto;width:72px}:where(.rp) .review-quote{font-size:15px;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:20px;text-align:left}:where(.rp) .review-quote-title{font-weight:700;margin-bottom:6px}:where(.rp) .auth-name,:where(.rp) .review-quote-body{font-weight:400}:where(.rp) .auth-name{align-items:center;display:flex;grid-gap:6px;color:#00000080;font-size:13px;letter-spacing:0;line-height:100%;text-transform:uppercase}:where(.rp) .auth-name img{border-radius:50%;flex-shrink:0;height:20px;object-fit:cover;width:20px}:where(.rp) .review-name{justify-content:space-between}:where(.rp) .review-name,:where(.rp) .review-name span{align-items:center;display:flex}:where(.rp) .review-name span{color:#009370;font-size:11px;font-weight:400;letter-spacing:0;line-height:100%;text-transform:uppercase;grid-gap:2px}:where(.rp) .review-name svg{height:20px;width:20px}:where(.rp) .review-tags{display:flex;margin-top:20px;text-align:left;grid-gap:13px}:where(.rp) .review-tag{background:#0093701a;border:.5px solid #009370;border-radius:20px;color:#009370;flex:1;font-size:12px;margin:0;min-width:0;padding:6px 8px;text-align:center}@media(min-width:991px)and (max-width:1250px){:where(.rp) .review-tag{font-size:11px}}:where(.rp) .rb-source{color:#00000080;font-size:15px;font-weight:400;margin-bottom:12px;text-align:left}:where(.rp) .rb-headline{color:#111;font-size:24px;font-weight:700;line-height:1.3;margin-bottom:14px;text-align:left}:where(.rp) .rb-body{color:#000000b3;font-size:15px;font-weight:400;line-height:1.5;text-align:left}:where(.rp) .rb-tags{display:flex;gap:13px;margin-top:20px}:where(.rp) .rb-tag{flex:1;min-width:0;text-align:center}:where(.rp) .ts-review-swiper .swiper-pagination-bullet{background:#00000040;height:8px;opacity:1;width:8px}:where(.rp) .ts-review-swiper .swiper-pagination-bullet-active{background:#009370;border-radius:4px;width:22px}:where(.rp) .ts-nav{gap:12px;margin-top:4px}:where(.rp) .ts-arrows,:where(.rp) .ts-nav{display:flex;justify-content:center}:where(.rp) .ts-arrows{align-items:center;background:none;border:none;cursor:pointer;padding:0}:where(.rp) .ts-marquee-outer{margin-bottom:40px;overflow:hidden}:where(.rp) .ts-marquee-track{animation:ts-marquee 20s linear infinite;display:flex;gap:4px;width:max-content}@keyframes ts-marquee{0%{transform:translate(0)}to{transform:translate(var(--marquee-end,-50%))}}:where(.rp) .customer-img-item{border-radius:5px;display:block;flex-shrink:0;height:99px;object-fit:cover;width:99px}@media only screen and (min-width:990px){:where(.rp) .ts-nav{display:none}}@media only screen and (max-width:989px){:where(.rp) .review-section{display:flex!important;flex-direction:column!important;padding:32px 16px!important}:where(.rp) .review-section>.container-1233{margin:0!important;padding:0!important}:where(.rp) .section-headers .review-heading{font-size:26px;line-height:32px;margin:0 auto 10px;max-width:300px}:where(.rp) .section-headers .review-subheading{font-size:14px;line-height:19px;margin-bottom:11.9px}:where(.rp) .review-card{border-radius:4px;margin:0 3.5px}:where(.rp) .ts-marquee-outer{margin-bottom:18px}:where(.rp) .review-rating{font-size:13px;grid-gap:6px}}:where(.rp) testimonial-slider.review-section--product{font-size:14.72px;line-height:1}:where(.rp) testimonial-slider.review-section--product .section-headers .review-heading{letter-spacing:normal}@media only screen and (min-width:769px){:where(.rp) testimonial-slider.review-section--product{font-size:16px}}:where(.rp) testimonial-slider.review-section--product .section-headers{padding:0}:where(.rp) testimonial-slider.review-section--product .section-headers .review-subheading+.review-subheading{font-size:60%;line-height:normal}:where(.rp) testimonial-slider.review-section--product .review-stars-top svg{display:block;height:21px;margin:0 auto;width:111px}:where(.rp) testimonial-slider.review-section--product .review-name span svg{height:12px;width:12px}@media only screen and (min-width:990px){:where(.rp) testimonial-slider.review-section--product .ts-review-swiper{padding-bottom:0!important}:where(.rp) testimonial-slider.review-section--product .review-section__pagination{display:none}:where(.rp) testimonial-slider.review-section--product .ts-nav{display:flex}:where(.rp) testimonial-slider.review-section--product .ts-arrows{display:none}}@media only screen and (max-width:989px){:where(.rp) testimonial-slider.review-section--product .section-headers .review-heading{max-width:none}:where(.rp) testimonial-slider.review-section--product .ts-review-swiper{max-width:calc(100vw - 32px)}.rp.rp testimonial-slider.review-section--product .ts-marquee-outer{margin-bottom:40px}}:where(.rp) testimonial-slider.review-section--collection,:where(.rp) testimonial-slider.review-section--index{font-size:14.72px;line-height:1}@media only screen and (min-width:769px){:where(.rp) testimonial-slider.review-section--collection,:where(.rp) testimonial-slider.review-section--index{font-size:16px}}:where(.rp) testimonial-slider.review-section--collection .section-headers .review-heading,:where(.rp) testimonial-slider.review-section--index .section-headers .review-heading{letter-spacing:-.3px}@media only screen and (min-width:990px){:where(.rp) testimonial-slider.review-section--collection .section-headers .review-heading,:where(.rp) testimonial-slider.review-section--index .section-headers .review-heading{letter-spacing:-.4px}:where(.rp) testimonial-slider.review-section--desktop-nav .review-section__pagination{display:block}:where(.rp) testimonial-slider.review-section--desktop-nav .ts-arrows{display:flex}}:where(.rp) .review-section--single .swiper-wrapper{display:block}:where(.rp) .review-section--single .swiper-slide{width:100%}
/*# sourceMappingURL=/cdn/shop/t/27/assets/rp-testimonial-slider.css.map */
