.testimonials-section{padding-top:var(--testimonials-padding-top);padding-bottom:var(--testimonials-padding-bottom)}.testimonials-section .section__heading-wrapper{position:relative;z-index:2;background-color:rgb(var(--color-background));padding-bottom:var(--spacing-s)}.testimonials-section .section__description{margin-top:var(--spacing-s)}.testimonials-section slider-component{gap:var(--spacing-2xl)}.testimonials-section .slider__container-slide{position:relative;z-index:1}.testimonials-section .slider-pagination{display:none}.testimonial-card{display:flex;flex-direction:column;gap:0;overflow:hidden;height:100%}.testimonials-section.secondary-background-none .testimonial-media{border-radius:var(--content-container-radius)}.testimonials-section.secondary-background-column .testimonial-media,.testimonials-section.secondary-background-section .testimonial-media{border-top-left-radius:var(--content-container-radius);border-top-right-radius:var(--content-container-radius)}.testimonials-section.secondary-background-section .testimonial-card{border-radius:var(--content-container-radius)}.testimonials-section:not(.secondary-background-none) .testimonial-media .media{border-radius:0}.testimonials-section.secondary-background-none .testimonial-content-wrapper{padding:var(--spacing-l) 0}.testimonials-section.secondary-background-column .testimonial-content-wrapper,.testimonials-section.secondary-background-section .testimonial-content-wrapper{padding:var(--spacing-xl)}.testimonial-media{position:relative;overflow:hidden;aspect-ratio:4 / 3}.testimonial-media .media{height:100%}.testimonial-media .media__item{width:100%;height:100%;object-fit:cover}.testimonial-media video{width:100%;height:100%;object-fit:cover;display:block}.testimonial-content-wrapper{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-l);flex:1}.testimonial-stars{display:flex;align-items:center;gap:2px}.testimonial-stars svg{width:16px;height:16px;flex-shrink:0}.testimonial-stars .star-filled{fill:var(--star-rating-color)}.testimonial-stars .star-empty,.testimonial-stars .star-half .star-half-bg{fill:var(--star-rating-color);opacity:.25}.testimonial-stars .star-half .star-half-filled{fill:var(--star-rating-color)}.testimonial-review-text{font-size:var(--font-size-base);line-height:165%;letter-spacing:-.2px}.testimonial-reviewer-name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--font-size-base);line-height:165%;text-transform:uppercase;letter-spacing:.5px}.testimonial-product{display:flex;align-items:center;gap:var(--spacing-s);text-decoration:none;color:inherit;margin-top:auto;padding-top:var(--spacing-l);border-top:1px solid rgba(var(--text-icon-text),.14)}.testimonial-product:hover{opacity:.8}.testimonial-product-image{width:40px;height:40px;border-radius:var(--content-container-radius);overflow:hidden;flex-shrink:0}.testimonial-product-image img{width:100%;height:100%;object-fit:cover}.testimonial-product-title{font-size:calc(var(--font-size-base) - 2px);line-height:140%}.testimonials-section.secondary-background-column .testimonial-content-wrapper{border-bottom-left-radius:var(--content-container-radius);border-bottom-right-radius:var(--content-container-radius)}.testimonials-section.secondary-background-section .testimonial-card{background-color:rgba(var(--color-base-page-background));color:rgba(var(--color-base-text),1)}.testimonials-section.secondary-background-section .testimonial-reviewer-name,.testimonials-section.secondary-background-section .testimonial-review-text,.testimonials-section.secondary-background-section .testimonial-product-title{color:rgba(var(--color-base-text),1)}.testimonials-section.secondary-background-section .testimonial-product{border-top-color:rgba(var(--color-base-text),.14)}.testimonials-section.secondary-background-column .testimonial-content-wrapper,.testimonials-section.secondary-background-column .testimonial-reviewer-name,.testimonials-section.secondary-background-column .testimonial-review-text,.testimonials-section.secondary-background-column .testimonial-product-title{color:rgba(var(--text-icon-text),1)}.testimonials-section.secondary-background-column .testimonial-product{border-top-color:rgba(var(--text-icon-text),.14)}.testimonials-section .testimonial-card--custom-text-color .testimonial-review-text,.testimonials-section .testimonial-card--custom-text-color .testimonial-product-title{color:var(--testimonial-text-color)}.testimonials-section .testimonial-card--custom-name-color .testimonial-reviewer-name{color:var(--testimonial-reviewer-name-color)}.testimonials-section .section__heading-view-all{white-space:nowrap}.testimonials-section .slider-arrow,.testimonials-section .slider-arrow[disabled]{opacity:0;transition:opacity .2s ease}.testimonials-section:hover .slider-arrow{opacity:1}.testimonials-section:hover .slider-arrow[disabled]{opacity:.5}@media screen and (max-width:749px){.testimonials-section:not(.secondary-background-none) .testimonial-media{border-radius:0;border-top-left-radius:var(--content-container-radius);border-top-right-radius:var(--content-container-radius)}.testimonials-section.secondary-background-none .testimonial-content-wrapper{padding:var(--spacing-l) 0}.testimonials-section .section__heading-wrapper{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-testimonials.css.map */
