/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./_src/styles/components/testimonial-carousel.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************/.testimonial-carousel__wrapper{text-align:center;padding:80px 0}.testimonial-carousel__header{display:flex;flex-direction:column;gap:25px;margin-bottom:48px}@media screen and (min-width:768px){.testimonial-carousel__header{margin-bottom:65px}}.testimonial-carousel__title{font:500 32px/1.2 var(--heading-font-family);letter-spacing:-3%;text-align:center}@media screen and (min-width:768px){.testimonial-carousel__title{font-size:44px;line-height:.8;letter-spacing:-1.32px}}.testimonial-carousel__description{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;max-width:800px;margin:0 auto}.testimonial-carousel__body{position:relative}.testimonial-carousel__swiper .swiper-button{top:auto;bottom:0;z-index:15}@media screen and (min-width:1280px){.testimonial-carousel__swiper .swiper-button{top:45%}}.testimonial-carousel__swiper .swiper-custom-prev{left:20%}@media screen and (min-width:1280px){.testimonial-carousel__swiper .swiper-custom-prev{left:45px}}.testimonial-carousel__swiper .swiper-custom-next{right:20%}@media screen and (min-width:1280px){.testimonial-carousel__swiper .swiper-custom-next{right:45px}}.testimonial-carousel__swiper .swiper-pagination{transform:translateY(-11.5px)}@media screen and (min-width:1280px){.testimonial-carousel__swiper .swiper-pagination{transform:unset}}.testimonial-carousel__slide{border:none;padding:0 20px;margin:0 auto;max-width:1230px}.testimonial-carousel__card{margin:0;padding:0;max-width:100%;display:flex;flex-direction:column;border-radius:4px;text-align:left;overflow:hidden}@media screen and (min-width:768px){.testimonial-carousel__card{flex-direction:row}}.testimonial-carousel__image-container{width:100%;height:240px;flex-shrink:0}@media screen and (min-width:768px){.testimonial-carousel__image-container{width:300px;height:auto}}.testimonial-carousel__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonial-carousel__info{padding:32px 23px;align-self:center;display:flex;flex-direction:column}@media screen and (min-width:768px){.testimonial-carousel__info{padding:60px 73px 60px 60px;gap:33px}}@media screen and (max-width:767px){.testimonial-carousel__quote-icon{align-self:center;margin-bottom:23px}}.testimonial-carousel__quote-icon svg{width:32px;height:26px;transform:rotate(180deg)}.testimonial-carousel__quote{font:italic 500 22px/135% var(--text-font-family);text-align:center;letter-spacing:-1px}@media screen and (min-width:768px){.testimonial-carousel__quote{font-size:32px;line-height:140%;text-align:left}}.testimonial-carousel__quote-footnote{margin-top:30px;display:flex;flex-direction:column;gap:4px}@media screen and (min-width:768px){.testimonial-carousel__quote-footnote{gap:5px;margin:0}}.testimonial-carousel__name{font:500 16px/140% var(--text-font-family);text-align:center;letter-spacing:0%}@media screen and (min-width:768px){.testimonial-carousel__name{font-size:18px;text-align:left}}.testimonial-carousel__credentials{font:400 15px/140% var(--text-font-family);letter-spacing:0%;text-align:center}@media screen and (min-width:768px){.testimonial-carousel__credentials{font-size:16px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/testimonial-carousel.css.map */
