.customer-reviews-carousel-section{overflow:hidden;padding:24px 0}@media (min-width: 992px){.customer-reviews-carousel-section{overflow:auto;padding:70px 0}}.customer-reviews-carousel-section .container{display:flex;flex-direction:column;gap:16px}@media (min-width: 992px){.customer-reviews-carousel-section .container{gap:45px}}.customer-reviews-carousel-section .container .section-heading{margin:0}@media (min-width: 992px){.customer-reviews-carousel-section .container .section-heading{text-align:center}}.customer-reviews-carousel-section .container .customer-reviews-carousel{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px;margin:-24px;padding:24px}.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide:not(.swiper-slide-active){opacity:.4}.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide:not(.swiper-slide-prev,.swiper-slide-active,.swiper-slide-next){visibility:hidden}.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide{display:flex;flex-direction:column;align-items:center;gap:16px;padding:12px 16px;border-radius:16px;background-color:#fff;box-shadow:0 2px 16px #0000001f}@media (min-width: 992px){.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide{padding:16px}}.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide .review-image{display:none}@media (min-width: 992px){.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide .review-image{display:block;border-radius:50%}}.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide .review-title{display:none}@media (min-width: 992px){.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide .review-title{display:block;margin:0;font-size:16px;font-weight:600;line-height:1;letter-spacing:.25px;color:var(--dark)}}.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide .review-rating{font-size:20px}.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide .review-description{font-size:16px;font-style:italic;font-weight:500;line-height:1.6;color:#505d76}.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide .review-description>*{margin:0}@media (min-width: 992px){.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide .review-description{font-size:14px;font-style:italic;font-weight:400;line-height:1.5;letter-spacing:.25px;color:#6b778c}}.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide .review-date{align-self:flex-start;font-size:16px;font-weight:600;line-height:1.25;color:#228751}.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide .review-date>span{color:#728095}@media (min-width: 992px){.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-wrapper .swiper-slide .review-slide .review-date{display:none}}.customer-reviews-carousel-section .container .customer-reviews-carousel .swiper-pagination{position:static;margin:0}
