.review-section{height:410px;position:relative;overflow:hidden}.review-section .swiper{height:100%}.review-section .swiper .swiper-pagination{transform:unset;justify-content:flex-start;align-items:center;display:flex;bottom:40px;left:40px}.review-section .swiper .review-inner{width:100%;max-width:var(--max-w);gap:20px;height:100%;margin:0 auto;padding:40px;display:flex}.review-section .swiper .review-inner .review-left,.review-section .swiper .review-inner .review-right{width:50%}.review-section .swiper .review-inner .review-left{flex-direction:column;display:flex;position:relative}.review-section .swiper .review-inner .review-left .reviewer{letter-spacing:-.13px;font-size:13px;line-height:1.25}.review-section .swiper .review-inner .review-left .title{letter-spacing:-.26px;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;block-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:10px;font-size:26px;line-height:1.25;display:-webkit-box;overflow:hidden}.review-section .swiper .review-inner .review-left .slide-button{margin-top:40px}.review-section .swiper .review-inner .review-media{cursor:pointer;background-color:#000;width:100%;height:100%;font-size:0;position:relative}.review-section .swiper .review-inner .review-media .review-img{object-fit:cover;width:100%}.review-section .swiper .review-inner .review-media .play-btn{z-index:99;pointer-events:none;background-color:#ff6200;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;bottom:25px;right:20px}.review-section .swiper .review-inner .review-media .play-btn .icon{color:#000;letter-spacing:0;padding-left:5px;font-size:24px;line-height:1}.review-section .wrap-dots{max-width:var(--max-w);width:100%;padding:0 var(--space-ct);justify-content:flex-start;align-items:center;margin:auto;display:flex}.review-section .wrap-dots .cus-insta-dots{z-index:2;position:absolute;bottom:40px}@media (max-width:767px){.review-section{height:509px}.review-section .swiper .swiper-pagination{bottom:30px;left:50%;transform:translate(-50%)}.review-section .swiper .review-inner{flex-direction:column-reverse;padding:30px 15px}.review-section .swiper .review-inner .review-left,.review-section .swiper .review-inner .review-right{width:100%}.review-section .swiper .review-inner .review-left{height:191px}.review-section .swiper .review-inner .review-left .slide-button{margin-top:30px}.review-section .swiper .review-inner .review-right{height:238px}.review-section .swiper .review-inner .review-right .review-media{height:202px;margin-top:20px}}
