@charset "UTF-8";.testimonials--carousel .flickity-viewport,.flickity-custom-dots .dot{transition:all .25s cubic-bezier(.104,.204,.492,1)}.testimonials--full-width-false{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.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,var(--color-star) var(--star-percent),#e1e1e1 var(--star-percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.star-rating span{font-size:.75rem;margin-left:8px}.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}@media (forced-colors: active){.rating{display:none}.rating-text{display:block}}.section-testimonials .row.full-width-row{padding:0}.section-testimonials .row.full-width-row>.columns{padding:0}.testimonials{background:var(--color-bg, var(--bg-body, #f5f5f5));color:var(--color-text, var(--color-body, #2c2d2e));text-align:center;overflow:hidden}.testimonials--heading{margin:0 auto;text-align:center}.testimonials--heading h6{font-size:.8125rem;color:var(--color-text, var(--color-body, #2c2d2e));letter-spacing:.1em}@media only screen and (min-width: 768px){.testimonials--heading h6{margin-bottom:40px}}.testimonials--inner{font-size:1.5rem;max-width:830px;padding:0 15px;margin:0 auto}@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-direction:column}.testimonials--carousel .flickity-page-dots{margin-top:30px}.testimonials--carousel.pagination--logos{flex-direction:column-reverse}.testimonials--testimonial{width:100%}.testimonials--testimonial .star-rating{font-size:1.125rem;margin-bottom:1.25rem}.testimonials--testimonial-content p{line-height:1.3;font-family:inherit}.testimonials--author{font-size:.875rem;line-height:1}.testimonials--author:before{content:"\2014";margin-right:10px}.testimonials scroll-shadow{margin:0 -15px;width:calc(100% + 30px)}.flickity-custom-dots{list-style:none;margin:40px 0 0;padding:0 15px;display:inline-flex;flex-wrap:nowrap;align-items:center;gap:25px;overflow-x:scroll}@media only screen and (min-width: 768px){.flickity-custom-dots{gap:50px}}.flickity-custom-dots .dot{display:inline-flex;opacity:.4;flex-shrink:0;cursor:pointer}.flickity-custom-dots .dot.is-selected{opacity:1}.section-testimonials>.row{position:relative}.section-testimonials .sticker-outer{width:calc(100% - 70px);height:100%;z-index:1}.section-testimonials .sticker-image{position:absolute;top:var(--desktop-top);left:var(--desktop-left);width:var(--image-width);transform:rotate(var(--image-rotate));aspect-ratio:1/1}.section-testimonials .sticker-outer.parallax--true .sticker-image{top:calc(var(--desktop-top) - 5%)}.section-testimonials .sticker-image img{width:100%;height:100%;object-fit:cover}.testimonials .flickity-custom-navigation-wrapper.flickity-custom-navigation-wrapper__custom{position:absolute;bottom:-20%;display:flex;align-items:center;justify-content:center;padding:0;width:100%}.testimonials .flickity-nav{margin-top:0;opacity:1}.testimonials .flickity-custom-navigation-wrapper.flickity-custom-navigation-wrapper__custom .flickity-custom-navigation{height:fit-content;display:flex;gap:32px;box-shadow:unset;background:unset}.testimonials .flickity-custom-navigation-wrapper.flickity-custom-navigation-wrapper__custom .flickity-custom-navigation .flickity-nav{width:66px;height:66px;border:4px solid #DD4D3B;box-shadow:0 0 10px #0000001a;position:unset;display:flex;align-items:center;justify-content:center}.testimonials .flickity-custom-navigation-wrapper.flickity-custom-navigation-wrapper__custom .flickity-custom-navigation .flickity-nav:hover svg{transform:unset}.testimonials .flickity-custom-navigation .flickity-page-dots{margin-top:0;gap:10px;display:flex;position:unset;width:auto;margin:0!important;padding:0}.testimonials .flickity-custom-navigation .flickity-page-dots .dot{width:16px!important;height:16px;border-radius:50%;border:4px solid #DD4D3B;background:#fff;opacity:1;margin:0!important}.testimonials .flickity-custom-navigation .flickity-page-dots .dot.is-selected{background:#dd4d3b}.testimonials .testimonials--inner{padding-bottom:96px}.testimonials slide-show{padding-bottom:32px}@media (max-width: 767px){.testimonials slide-show{padding-bottom:24px}.section-testimonials .sticker-image{top:var(--mobile-top);left:var(--mobile-left);width:var(--mobile-image-width);transform:rotate(var(--image-mobile-rotate));aspect-ratio:1/1}.section-testimonials .sticker-outer.parallax--true .sticker-image{top:calc(var(--mobile-top) - 5%)}.testimonials .flickity-custom-navigation-wrapper.flickity-custom-navigation-wrapper__custom .flickity-custom-navigation .flickity-nav{width:40px;height:40px;border:2px solid #DD4D3B}.testimonials .flickity-custom-navigation-wrapper.flickity-custom-navigation-wrapper__custom .flickity-custom-navigation .flickity-nav svg{width:26px;height:20px}.testimonials .flickity-custom-navigation-wrapper.flickity-custom-navigation-wrapper__custom .flickity-custom-navigation{gap:16px}.testimonials .testimonials--carousel .flickity-page-dots .dot{width:10px!important;height:10px;border:2px solid #DD4D3B}.testimonials .flickity-custom-navigation-wrapper.flickity-custom-navigation-wrapper__custom{bottom:-15%}.testimonials .testimonials--carousel .flickity-page-dots{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/testimonials.css.map */
