.section-testimonials{width:100%;position:relative}.section-testimonials .c-container{max-width:1440px;margin:0 auto;padding:90px 0 2px}.section-testimonials .c-container .content-title-button{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;padding:0 30px;box-sizing:border-box}.section-testimonials .c-container .content-title-button h2{margin:0;color:#2e2e24;font-family:Metro Sans;font-size:26px;font-style:normal;font-weight:500;line-height:120%}.section-testimonials .c-container .content-slider-testimonials .swiper-slide{max-width:575px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;gap:20px}.content-slider-testimonials .arrow-container{display:flex;align-items:center;justify-content:center;gap:40px;width:100%;padding:20px 30px 0}.content-slider-testimonials .arrow-container button{padding:0;background:transparent;border:none;outline:none;cursor:pointer}.content-slider-testimonials .arrow-container button.arrow-button.arrow-next{transform:rotate(180deg)}.section-testimonials .c-container .button-mobile{display:none}.section-testimonials .c-container .content-slider-testimonials .swiper-slide .content-video{position:relative;max-width:271px;width:100%}.section-testimonials-rounded .c-container .content-slider-testimonials .swiper-slide .content-video{overflow:hidden;border-radius:20px}.section-testimonials .c-container .content-slider-testimonials .swiper-slide .content-video button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border:none;cursor:pointer}.section-testimonials .c-container .content-slider-testimonials .swiper-slide img,.section-testimonials .c-container .content-slider-testimonials .swiper-slide video,.section-testimonials .c-container .content-slider-testimonials .swiper-slide iframe{max-width:271px;object-fit:cover;width:100%;min-height:399px;max-height:399px}.section-testimonials .c-container .content-slider-testimonials .swiper-slide .content-info-testimonial{background:var(--block-color);max-width:310.672px;display:flex;flex-direction:column;padding:13px;align-items:center;justify-content:center;width:100%;min-height:399px;max-height:399px}.section-testimonials-rounded .c-container .content-slider-testimonials .swiper-slide .content-info-testimonial{border-radius:20px}.section-testimonials .c-container .content-slider-testimonials .swiper-slide .content-info-testimonial .star-reviews{display:flex;align-items:center;gap:7px}.section-testimonials .c-container .content-slider-testimonials .swiper-slide .content-info-testimonial h3{color:#2e2e24;text-align:center;font-family:Moret;font-size:28px;font-style:normal;font-weight:300;line-height:115%;max-width:285px;margin:25px 0 0}.section-testimonials .c-container .content-slider-testimonials .swiper-slide .content-info-testimonial p{color:#2e2e24;font-family:Metro Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin:46px 0 0}.section-testimonials .c-container .content-video video{width:100%;height:auto;display:block}.section-testimonials .c-container .content-video .video-poster{position:absolute;display:flex;align-items:center;justify-content:center;background:#000;top:0;overflow:hidden;width:100%}.section-testimonials .c-container .content-video .video-poster img{width:100%;height:100%;object-fit:cover}.section-testimonials .c-container .content-video .video-play-btn{position:absolute;z-index:2;width:60px;height:60px;border:none;border-radius:50%;cursor:pointer;background:#0009;color:#fff}@media (min-width: 1441px){.section-testimonials .c-container .content-title-button{padding-left:0}}@media only screen and (max-width: 768px){.section-testimonials{overflow:hidden}.section-testimonials .c-container{padding:50px 0 0 20px}.section-testimonials .c-container .content-slider-testimonials{overflow:visible;padding-right:20px}.section-testimonials .c-container .content-title-button h2{font-size:22px;line-height:120%}.section-testimonials .c-container .content-slider-testimonials .swiper-slide{min-height:215px;max-height:215px;max-width:calc(100vw - 40px);width:calc(100vw - 40px);gap:10px}.section-testimonials .c-container .content-slider-testimonials .swiper-slide img,.section-testimonials .c-container .content-slider-testimonials .swiper-slide video,.section-testimonials .c-container .content-slider-testimonials .swiper-slide iframe{max-width:100%;min-height:215px;max-height:215px;object-fit:cover}.section-testimonials .c-container .content-slider-testimonials .swiper-slide .content-info-testimonial{max-width:100%;min-height:215px;max-height:215px;padding:10px}.section-testimonials .c-container .content-slider-testimonials .swiper-slide .content-info-testimonial h3{font-size:18px;font-style:normal}.section-testimonials .c-container .content-slider-testimonials .swiper-slide .content-info-testimonial p{font-size:12px;margin:14px 0 0}.section-testimonials .c-container .content-title-button{padding:0;margin-bottom:15px}.section-testimonials .c-container .content-title-button h2{font-size:18px;font-style:normal}.section-testimonials .c-container .content-title-button a{display:none}.section-testimonials .c-container .button-mobile{display:inline-block;margin-top:20px;width:calc(100% - 20px);text-align:center}}.video-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.video-lightbox.active{opacity:1;visibility:visible}.video-lightbox__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000e6;cursor:pointer}.video-lightbox__container{position:relative;max-width:90vw;max-height:90vh;width:100%;display:flex;align-items:center;justify-content:center;z-index:1}.video-lightbox__close{position:absolute;top:-50px;right:0;background:none;border:none;color:#fff;cursor:pointer;padding:10px;border-radius:50%;transition:background-color .2s ease;z-index:2}.video-lightbox__close:hover{background-color:#ffffff1a}.video-lightbox__content{width:100%;max-width:1200px;aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden;position:relative}.video-lightbox__content video{width:100%;height:100%;object-fit:contain}@media only screen and (max-width: 768px){.video-lightbox__container{max-width:95vw;max-height:95vh}.video-lightbox__close{top:-40px;right:-10px}.video-lightbox__content{border-radius:4px}}
/*# sourceMappingURL=/cdn/shop/t/308/assets/section-testimonials.css.map */
