.star-rating{--star-percent: calc(var(--star-rating) / 5 * 100%);display:inline-block;font-size:1rem;font-family:Times;line-height:1}.star-rating:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,#BF6914 var(--star-percent),#e1e1e1 var(--star-percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating{display:inline-block;margin:0}.rating-star{--letter-spacing: .3;--font-size: 1.5;--percent: calc((var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size)))) * 100%);letter-spacing:calc(var(--letter-spacing) * 1rem);font-size:calc(var(--font-size) * 1rem);line-height:1;display:inline-block;font-family:Times;margin:0}.rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--color-reviews) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating-text{display:none}.rating-count{display:none;margin:0}.outer-test{margin:0 15px}.testimonials__testimonial{width:100%;background:#fff;border-radius:8px;row-gap:13px;padding:16px}.testimonials__testimonial p{font-size:18px;letter-spacing:.18px;font-style:normal;font-weight:400;line-height:160%!important;margin-bottom:0}.testimonial_content-main .flickity-slider{display:flex;align-items:stretch}.testimonials__testimonial .star-rating{margin:0!important}.testimonials__testimonial-inner{max-width:700px;margin:0 auto;display:flex;flex-direction:column;row-gap:13px}.testimonials__testimonial .star-rating{font-size:1.125rem;margin-bottom:1.25rem}.testimonials__testimonial p{line-height:1.3}.testimonials__testimonial.is-selected{opacity:1}.testimonials__author{font-size:.875rem;text-transform:uppercase;font-weight:var(--font-body-bold-weight, 600);letter-spacing:.2em;line-height:1;display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;column-gap:8px}.author_name.h5{font-size:16px;margin-bottom:0;text-align:left}.author-role{text-align:left;font-size:12px;font-weight:500;line-height:140%;letter-spacing:.24px}.testimonials .flickity-page-dots{padding-bottom:15px}.testimonials .flickity-page-dots .dot{border-color:2px solid #A46F3E}.testimonials .flickity-page-dots .dot.is-selected{background:#d9a387}.testimonial_content-main .flickity-button{width:12px;height:12px}.testimonial_content-main .flickity-button-icon{display:none}.testimonial_content-main .next{background:url(/cdn/shop/files/Icon_1.png?v=1736524221);background-repeat:no-repeat;background-size:contain}.testimonial_content-main .previous{background:url(/cdn/shop/files/Icon.png?v=1736523906);background-repeat:no-repeat;background-size:contain}.flick-review-main{opacity:0;visibility:hidden;transition:opacity .3s ease}.flick-review-main.flickity-enabled{opacity:1;visibility:visible}.slider-review-navigation{opacity:0;visibility:hidden;transition:opacity .3s ease}.flickity-enabled+.slider-review-navigation{opacity:1;visibility:visible}.active-svg-test,.non-svg-test{display:flex;width:fit-content;margin-top:-10px}.active-svg-test{display:none}.outer-test.is-selected .active-svg-test{display:block}.outer-test.is-selected .non-svg-test{display:none}.testimonials__testimonial{z-index:1;position:relative;border:1px solid var(--color-body-primary)}@media(forced-colors:active){.rating{display:none}.rating-text{display:block}}.testimonials{background:var(--color-bg, var(--color-accent));color:var(--color-text, var(--color-accent3));text-align:center;overflow:hidden}.testimonial_content-main{max-width:1600px;margin:0 auto;padding:48px 16px}.testimonials .section-header h2{color:var(--color-text-primary)}.testimonials__inner{font-size:1.25rem}@media only screen and (min-width:768px){.testimonials__inner.text-small{font-size:1.5rem}}@media only screen and (min-width:768px){.testimonials__inner.text-medium{font-size:2.125rem}}@media only screen and (min-width:768px){.testimonials__inner.text-large{font-size:2.5rem}}.testimonials__carousel{display:flex;flex-wrap:nowrap}.testimonials__carousel.flickity-enabled{display:block}.testimonials__testimonial{width:100%;transition:opacity .25s cubic-bezier(.104,.204,.492,1)}@media only screen and (min-width:768px){.testimonials__testimonial{width:100%}.outer-test{width:31%}}@media only screen and (max-width:768px){.testimonials__testimonial p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/235/assets/testimonials.css.map */
