.main-review-section{*/}.main-review-section .review-header{text-align:center;margin-bottom:12px}.main-review-section img.fivestar{margin:0 auto 11.85px;max-width:140px;height:auto}.main-review-section .review-title h2{font-weight:500;font-size:31.08px;line-height:100%;margin-bottom:11.95px}.main-review-section .review-title h2 strong{font-weight:500;color:#009370}.main-review-section p.five-star-caption{font-weight:400;font-size:16.73px;line-height:22.71px;letter-spacing:0;text-align:center;margin-bottom:31.9px}.main-review-section .marquee-swiper,.main-review-section .swiper,.main-review-section .swiper-container{width:100%!important;max-width:100%!important;overflow:hidden}.main-review-section .review-slider-fullwidth .swiper-wrapper{transition-timing-function:linear!important}.main-review-section .review-slider-fullwidth .swiper-slide{width:auto!important;flex-shrink:0}.main-review-section .review-slider-fullwidth .slider-image{display:block;width:120px;height:120px;border-radius:8px;object-fit:cover;flex-shrink:0}.main-review-section .reviewSliderswiper{position:relative;padding-bottom:80px}.main-review-section .reviewSliderswiper .swiper-pagination{position:absolute;bottom:40px;left:50%;transform:translate(-50%);text-align:center}.main-review-section .reviewSliderswiper .swiper-pagination-bullet{width:8px;height:8px;background:#cfcfcf;opacity:1;margin:0 4px!important;border-radius:50%;transition:all .3s ease}.main-review-section .reviewSliderswiper .swiper-pagination-bullet-active{background:#009370;width:20px;border-radius:10px}.main-review-section .swiper-button-position{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:10px;z-index:10}.main-review-section .reviewSliderswiper .swiper-button-next,.main-review-section .reviewSliderswiper .swiper-button-prev{position:static;width:24px;height:24px;margin:0;background:transparent}.main-review-section .reviewSliderswiper .swiper-button-next:after,.main-review-section .reviewSliderswiper .swiper-button-prev:after{display:none}.main-review-section .reviewSliderswiper .swiper-button-next svg,.main-review-section .reviewSliderswiper .swiper-button-prev svg{width:100%;height:100%;cursor:pointer;transition:transform .3s ease}.main-review-section .reviewSliderswiper .swiper-button-next:hover svg,.main-review-section .reviewSliderswiper .swiper-button-prev:hover svg{transform:scale(1.1)}.main-review-section .swiper-button-disabled{opacity:.4;pointer-events:none}.main-review-section img.star-rating{max-width:74px;height:auto}.main-review-section img.customer-icon{max-width:20px;height:auto}.main-review-section .review-list{background:#fff;border-radius:8px;padding:27px 25px;flex:1;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.3);margin:1px 8px}.main-review-section .star-image-rating{font-weight:400;font-size:13.88px;line-height:110%;letter-spacing:0;text-align:center;display:flex;grid-gap:6px;align-items:center;margin-bottom:20px}.main-review-section p.count{margin-bottom:0;padding-top:2px}.main-review-section p.caption_desc{font-weight:400;font-size:15px;line-height:20px;letter-spacing:0;text-align:left;margin-bottom:20px;height:110px;font-family:Satoshi}.main-review-section .customer-details{display:flex;align-items:center;justify-content:space-between}.main-review-section .customer-img-details{display:flex;align-items:center;grid-gap:6px;font-weight:400;font-size:13px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#00000080}.main-review-section .verified-client{font-weight:400;font-size:11px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#009370;display:flex;align-items:center;grid-gap:2px}.main-review-section .customer-keywords ul{margin-top:20px;margin-bottom:0;text-align:left;display:flex;grid-gap:13px;list-style-type:none;padding-left:0}.main-review-section .customer-keywords ul li{background:#0093701a;color:#009370;padding:6px;border-radius:20px;font-size:12px;margin:0;border:.5px solid rgba(0,147,112,1);min-width:calc(50% - 6px);text-align:center}.main-review-section .review-slider-fullwidth{width:calc(0% + 100vw);max-width:none;position:relative;left:50%;transform:translate(-50%)}.main-review-section .review-slider-fullwidth .swiper{padding-left:0!important;padding-right:0!important;width:100%}@media screen and (max-width:768px){.main-review-section p.caption_desc{height:unset}.main-review-section .review-title h2{font-size:22px}.main-review-section p.five-star-caption{font-size:14.73px;margin-top:0;margin-bottom:24px}.main-review-section .custom-review-wrapper{padding-top:30px}}@media(min-width:990px){.main-review-section .marquee-swiper{width:100%!important;max-width:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/review-section.css.map */
