.testimonials-carousel__heading{text-align:center;margin:0 0 3rem}.testimonials-carousel__slider{display:block;position:relative}.testimonials-carousel__list{display:flex;gap:1.3rem;margin:0;padding:0}.testimonials-carousel__item{scroll-snap-align:start!important}@media screen and (max-width:749.98px){.testimonials-carousel__slider{margin-left:var(--testimonials-side-margin-mobile, 0px);margin-right:var(--testimonials-side-margin-mobile, 0px)}}.testimonials-carousel__item{align-self:flex-start;width:calc(100% - var(--testimonials-card-peek-mobile, 28px) - 1.3rem)}@media screen and (min-width:750px){.testimonials-carousel__item{width:calc(100% / var(--testimonials-columns-tablet, 2) - 1.3rem * (var(--testimonials-columns-tablet, 2) - 1) / var(--testimonials-columns-tablet, 2))}}@media screen and (min-width:990px){.testimonials-carousel__item{width:calc(100% / var(--testimonials-columns-desktop, 4) - 1.3rem * (var(--testimonials-columns-desktop, 4) - 1) / var(--testimonials-columns-desktop, 4))}}.testimonials-carousel__card{background:var(--testimonials-card-bg, #f7f7f7);border-radius:var(--testimonials-card-radius, 16px);overflow:hidden;height:100%;display:flex;flex-direction:column}.testimonials-carousel__image{width:100%;height:var(--testimonials-image-height, 22rem);overflow:hidden}.testimonials-carousel__image--square{height:auto;aspect-ratio:1 / 1}.testimonials-carousel__image img{width:100%;height:100%;object-fit:cover;display:block}.testimonials-carousel__body{padding:2rem;display:flex;flex-direction:column;gap:1.2rem;flex:1}.testimonials-carousel__top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.testimonials-carousel__top .rating{margin-right:-.3rem}.testimonials-carousel__name{font-weight:700;font-size:1.5rem}.testimonials-carousel__verified{display:inline-flex;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600;color:var(--testimonials-accent-color, #df8096);text-transform:uppercase;letter-spacing:.05rem}.testimonials-carousel__verified svg{width:1.4rem;height:1.4rem;flex-shrink:0}.testimonials-carousel__text{font-size:1.4rem;line-height:1.55}.testimonials-carousel__text-inner,.testimonials-carousel__text-inner p{margin:0}.testimonials-carousel__text:not(.is-expanded) .testimonials-carousel__text-inner{display:-webkit-box;-webkit-line-clamp:var(--testimonials-clamp-lines, 5);-webkit-box-orient:vertical;overflow:hidden}.testimonials-carousel__read-more{background:none;border:none;padding:0;font-size:1.3rem;font-weight:600;color:var(--testimonials-accent-color, #df8096);cursor:pointer;margin-top:auto;align-self:center}.testimonials-carousel__read-more:hover{text-decoration:underline}.testimonials-carousel .rating-star{--letter-spacing: .7;--font-size: 1.4}.testimonials-carousel__nav{position:absolute;top:var(--testimonials-arrow-top, 160px);left:calc(50% - 50vw);width:100vw;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;z-index:2}@media screen and (max-width:749.98px){.testimonials-carousel__nav{left:calc(50% - 50vw + var(--testimonials-side-margin-mobile, 0px));width:calc(100vw - (var(--testimonials-side-margin-mobile, 0px) * 2))}}.testimonials-carousel__nav[hidden]{display:none}.testimonials-carousel__arrow{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:var(--testimonials-arrow-size, 3.6rem);height:var(--testimonials-arrow-size, 3.6rem);border-radius:50%;border:none;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 .2rem .8rem #00000026;cursor:pointer}.testimonials-carousel__arrow--prev{margin-left:var(--testimonials-arrow-inset, .8rem)}.testimonials-carousel__arrow--next{margin-right:var(--testimonials-arrow-inset, .8rem)}.testimonials-carousel__arrow .icon{height:var(--testimonials-arrow-icon-size, 1rem);width:auto}.testimonials-carousel__arrow--prev .icon{transform:rotate(90deg)}.testimonials-carousel__arrow--next .icon{transform:rotate(-90deg)}.testimonials-carousel__arrow[disabled]{opacity:.35;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-testimonials-carousel.css.map */
