.testimonials-carousel{background:var(--color-secondary-2);padding:calc((40 * 100vw) / var(--screen-bp)) calc((20 * 100vw) / var(--screen-bp)) calc((60 * 100vw) / var(--screen-bp));text-align:center;position:relative}.testimonials-carousel__title{margin-top:0;padding:0 calc((20 * 100vw) / var(--screen-bp));margin-bottom:calc((40 * 100vw) / var(--screen-bp));color:var(--color-primary-1)}.testimonial{margin:calc((10 * 100vw) / var(--screen-bp)) calc((40 * 100vw) / var(--screen-bp));padding:calc((20 * 100vw) / var(--screen-bp));background:var(--color-white);border-radius:calc((20 * 100vw) / var(--screen-bp));box-shadow:0 0 15px #00000040}.testimonial__eyebrow{color:var(--color-primary-1);margin-top:0;margin-bottom:calc((10 * 100vw) / var(--screen-bp))}.testimonial__text{color:var(--color-primary-3);margin-top:0;margin-bottom:calc((15 * 100vw) / var(--screen-bp));line-height:110%;text-align:center;font-size:calc((18 * 100vw) / var(--screen-bp))}.testimonial__text p{margin:0}.testimonial__author{font-style:italic;color:var(--color-primary-1);line-height:140%;margin-bottom:calc((15 * 100vw) / var(--screen-bp))}.testimonials-carousel .slick-arrow{width:calc((52 * 100vw) / var(--screen-bp));height:calc((63 * 100vw) / var(--screen-bp));background:url(icon-paw.svg) center center no-repeat;background-size:calc((40 * 100vw) / var(--screen-bp)) calc((40 * 100vw) / var(--screen-bp));background-color:var(--color-secondary-1);padding:calc((30 * 100vw) / var(--screen-bp));border:none;outline:none;cursor:pointer;transition:opacity .2s;color:transparent;text-indent:-9999px;overflow:hidden;border-bottom-left-radius:0;border-top-left-radius:0}.testimonials-carousel .slick-prev{transform:scaleX(-1) translateY(-50%);left:calc((-20 * 100vw) / var(--screen-bp))}.testimonials-carousel .slick-next{right:calc((-20 * 100vw) / var(--screen-bp))}.testimonials-carousel .slick-arrow:hover,.testimonials-carousel .slick-arrow:focus{opacity:.8}.testimonials-carousel .slick-dots{display:flex!important;justify-content:center;gap:8px;padding:0;list-style:none;bottom:calc((-20 * 100vw) / var(--screen-bp))}.testimonials-carousel .slick-dots li{margin:0;padding:0}.testimonials-carousel .slick-dots button{width:calc((16 * 100vw) / var(--screen-bp));height:calc((16 * 100vw) / var(--screen-bp));border-radius:50%;border:1px solid var(--color-primary-1);background:transparent;padding:0;cursor:pointer;outline:none;transition:background .2s,border-color .2s;color:transparent;text-indent:-9999px;overflow:hidden}.testimonials-carousel .slick-dots .slick-active button{background:var(--color-primary-2);border-color:var(--color-primary-2)}.testimonial__star svg{fill:transparent}.testimonial__star.active svg{fill:var(--color-primary-2)}@media (min-width: 768px){.testimonials-carousel{padding:calc((40 * 100vw) / var(--screen-bp)) 0 calc((80 * 100vw) / var(--screen-bp))}.testimonials-carousel__slider{padding-bottom:calc((20 * 100vw) / var(--screen-bp))}.testimonials-carousel__content{width:calc((920 * 100vw) / var(--screen-bp));margin:0 auto}.testimonial{display:flex!important;flex-direction:column;justify-content:center;border-radius:calc((30 * 100vw) / var(--screen-bp));overflow:hidden;margin:calc((10 * 100vw) / var(--screen-bp)) calc((20 * 100vw) / var(--screen-bp));height:auto}.testimonial__text{font-size:calc((24 * 100vw) / var(--screen-bp))}.testimonials-carousel .slick-list{z-index:2}.testimonials-carousel .slick-arrow{width:calc((121 * 100vw) / var(--screen-bp));border-radius:calc((30 * 100vw) / var(--screen-bp));border-bottom-left-radius:0;border-top-left-radius:0}.testimonials-carousel .slick-prev{transform:scaleX(-1) translateY(-50%);left:calc((-100 * 100vw) / var(--screen-bp))}.testimonials-carousel .slick-next{right:calc((-100 * 100vw) / var(--screen-bp))}}@media (min-width: 1440px){.testimonials-carousel{padding:40px 0 80px}.testimonials-carousel__slider{padding-bottom:20px}.testimonials-carousel__content{width:920px}.testimonial{border-radius:30px;margin:10px 20px}.testimonial__text{font-size:24px}.testimonials-carousel .slick-arrow{width:121px;border-radius:0 30px 30px 0}.testimonials-carousel .slick-prev{left:-100px}.testimonials-carousel .slick-next{right:-100px}.testimonials-carousel .slick-dots button{width:16px;height:16px}.testimonials-carousel .slick-dots .slick-active button{background:var(--color-primary-1);border-color:var(--color-primary-1)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-testimonials-carousel.css.map */
