.custom-testimonials{position:relative;color:#fff;background-color:#000;background-size:cover;background-position:center;text-align:center;padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom);min-height:var(--section-height);overflow:hidden;display:flex;align-items:center;justify-content:center}.custom-testimonials:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:#00000040}.custom-testimonials .carousel{position:relative;z-index:1;width:100%;max-width:1000px;margin:0 auto}.custom-testimonials .carousel-cell{width:100%;min-height:var(--section-height);display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:0 1rem}.custom-testimonials .stars{font-size:2.25rem;height:3rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.custom-testimonials .text{font-size:1.5rem;line-height:1.7;max-width:850px;margin:0 auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;text-align:center}.custom-testimonials .author{font-style:italic;opacity:.8;height:2rem;display:flex;align-items:center;justify-content:center;margin-top:1rem}.custom-testimonials .flickity-page-dots{margin-top:1.5rem;position:relative;z-index:1}.custom-testimonials .flickity-page-dots .dot{width:10px;height:10px;margin:0 6px;border-radius:50%;background-color:#fff;opacity:.4;display:inline-block;cursor:pointer}.custom-testimonials .flickity-page-dots .dot.is-selected{opacity:1}@media screen and (max-width: 767px){.custom-testimonials .stars{font-size:1.75rem;height:2.5rem}.custom-testimonials .text{font-size:1.25rem;max-width:90%;-webkit-line-clamp:6}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
