@charset "UTF-8";.testimonials__carousel .flickity-viewport{transition:all .25s cubic-bezier(.104,.204,.492,1)}.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}.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));color:var(--color-text, var(--color-body));text-align:center;overflow:hidden}.testimonials .section-header h2{color:inherit}.testimonials__inner{font-size:1.5rem;padding:0 15px;margin:0 auto}@media only screen and (min-width:768px){.testimonials__inner.text-small{font-size:1.5rem}.testimonials__inner_nav .testimonials__testimonial{padding:0!important}.nav-testimonials{overflow:visible}.nav-testimonials .h4{font-size:1.7vw}.nav-testimonials .testimonials__testimonial-content{gap:01vw}.nav-testimonials{margin-top:2vw}.testimonials_slick_carousel_subnav div{line-height:0!important}}@media only screen and (min-width:768px){.nav-testimonials .testimonials__testimonial-image img{min-height:30.5vw;object-fit:cover}.testimonials__inner.text-medium{font-size:2.125rem}}@media only screen and (min-width:768px){.testimonials_slick_carousel_subnav{margin-top:1.3VW!important;padding:0!important}.testimonials_slick_carousel_subnav .slick-slide{width:20%!important}.testimonials__inner.text-large{font-size:2.5rem}.testimonials__testimonial-content{gap:1.5vw}.testimonials__testimonial-image img{height:100%;min-height:100%}.testimonials__testimonial-inner .video_item.show_it iframe{min-height:100%!important;width:100%!important}}.testimonials__carousel{display:flex;flex-direction:column-reverse}.testimonials__testimonial{width:100%;padding:0 30px}.testimonials__testimonial-inner{padding:2vw}.testimonials__testimonial .star-rating{font-size:1.5rem}.testimonials__testimonial p{font-size:1.6vw;line-height:1.2}.testimonials_slick_carousel .slick-slide.slick-active .testimonials__testimonial p{font-size:1.8vw}.testimonials__author{font-size:.875rem;line-height:1}.testimonials__author:before{content:"\2014";margin-right:10px}.testimonials .flickity-page-dots.dot-style--dots{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin-top:20px}.testimonials .flickity-page-dots.dot-style--dots .dot{flex-shrink:0;margin:0 20px;background:var(--color-text, var(--color-body))}.testimonials .flickity-page-dots.dot-style--dots .dot .thb-pagination-svg circle{stroke:var(--color-text, var(--color-body))}.testimonials scroll-shadow{margin:0 -15px;width:calc(100% + 30px)}.testimonials__service{font-size:1vw;color:#f5938f;font-weight:700;width:fit-content}.testimonials__service:after{content:"";width:100%;height:1px;margin-top:-2px;border-top:1px solid #f5938f;display:block}.testimonials__testimonial-content{justify-content:center;align-items:center;display:flex;flex-direction:column}.testimonials__testimonial-inner{padding:2.73vw 2.1vw}.nav-testimonials .testimonials__testimonial-content{justify-content:center;align-items:start;display:flex;flex-direction:column}@media only screen and (max-width:768px){.nav-testimonials .testimonials__testimonial-content{align-items:center!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/testimonials.css.map */
