.testimonial__heading{margin:2rem 0 6rem;padding:0}.testimonial-container .testimonial-author{margin:0;font-weight:600;font-family:var(--font-heading-family)}.testimonial-container .testimonial-author a{padding-right:30px}.testimonial-image .img{width:117px;height:121px;overflow:hidden;display:block;top:0;right:0;bottom:0;left:0;transition:all .3s linear}.testimonial-content blockquote{transition:all .3s linear;border:none}.testimonial-content blockquote cite{margin-top:3rem;display:flex;flex-direction:column}.testimonial-content blockquote cite span{padding:0;margin:0}.testimonial-content blockquote cite span:before{display:none}.testimonials .swiper-button-next svg,.testimonials .swiper-button-prev svg{display:none}.testimonials .swiper-controls{position:relative;width:115px;bottom:0;right:auto;left:auto;margin:auto}.testimonial-content blockquote{display:flex;flex-direction:column}.testimonial-content blockquote.content-center p,.testimonial-content blockquote.content-center span{text-align:center}.testimonial-container .testimonial-image.content-center{display:flex;justify-content:center}@media screen and (max-width: 990px){.testimonial-container{grid-template-columns:1fr 1fr;padding:0}.testimonial-container blockquote:before{left:0}.testimonial-container blockquote cite{margin-top:3rem}.testimonial-image .img{max-width:200px}}@media screen and (max-width: 750px){.testimonial-container{grid-template-columns:1fr}.testimonial-container blockquote{margin-top:5rem;padding:30px 35px}.testimonial-image{justify-content:center}.testimonial-image .img{max-width:175px}}@media screen and (max-width: 575px){.testimonial-image .img{max-width:150px}}.testimonial-video-wrapper .watch-more{display:inline-block;color:var(--color-foreground);font-size:14px;text-decoration:none;display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:rgba(var(--color-base-solid-button-labels),1);border-radius:50%;transition:all .3s linear;-webkit-animation:ripple 1s linear infinite;animation:ripple 1s linear infinite;color:var(--gradient-base-background-1)}@keyframes ripple{0%{box-shadow:0 0 #ffffff1a,0 0 0 10px #ffffff1a,0 0 0 30px #ffffff1a,0 0 0 50px #ffffff1a}to{box-shadow:0 0 0 10px #ffffff1a,0 0 0 30px #ffffff1a,0 0 0 50px #ffffff1a,0 0 0 80px #fff0}}.video-play-icon{display:flex;justify-content:center;align-items:center}.watch-more:hover,.watch-more:focus,.watch-more:active{color:var(--color-icon);background:var(--gradient-base-background-1)}svg.icon.icon-play{height:20px;width:20px}body.gradient.overlay-active{overflow-y:hidden}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.video-popup{display:none;z-index:2;position:absolute;top:20%;left:50%;transform:translate(-50%);border:1px solid #ccc;padding:10px 20px;background-color:#fff;border-radius:4px}.video-popup.visible{display:block}.video-popup .close{position:absolute;right:8px;top:-3px;font-weight:900;font-size:28px;color:#000;padding:5px 10px;border-bottom:none;cursor:pointer}.video-wrapper{width:800px;margin:30px auto}@media only screen and (max-width: 560px){.video-wrapper{width:350px}}.video-wrapper .video-container{position:relative;padding-bottom:55.25%;height:0;overflow:hidden}.video-wrapper .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-section{-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);height:100%;display:flex;flex-direction:column;justify-content:center}.video-banner .video-section__content p{font-family:var(--font-body-family);font-weight:400;font-size:1.8rem;padding:0;line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media screen and (min-width: 991px){.video-banner .video-section__content p{padding:0 18rem}.video-banner{height:900px}}.video-section__content{text-align:center}.video_overlay .inner .close-icon:before{content:"";display:block;height:18px;width:18px;margin:auto;-webkit-mask:url("data:image/svg+xml;utf8,<svg  xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100'  xml:space='preserve'> <path d='M57,50l35.2-35.2c1.9-1.9,1.9-5.1,0-7c-1.9-1.9-5.1-1.9-7,0L50,43L14.8,7.7c-1.9-1.9-5.1-1.9-7,0c-1.9,1.9-1.9,5.1,0,7 L43,50L7.7,85.2c-1.9,1.9-1.9,5.1,0,7c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5L50,57l35.2,35.2c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5 c1.9-1.9,1.9-5.1,0-7L57,50z'/></svg>");background:currentColor;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:10px;position:relative;top:6px}.video_overlay .inner .close-icon{width:30px;height:30px}.testimonial-video-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 767px){.testimonial-video-wrapper .left-block,.testimonial-video-wrapper .right-block{width:100%}.testimonial-video-wrapper .left-block .video-section{height:450px}}.testimonials-with-video .testimonial-video-wrapper .left-block{width:calc(70% - 15px)}.testimonials-with-video .testimonial-video-wrapper .right-block{width:calc(30% - 15px)}.testimonials-with-video .testimonial-video-wrapper .left-block,.testimonials-with-video .testimonial-video-wrapper .right-block,.testimonials-with-video .testimonial-video-wrapper .video-section{border-radius:var(--buttons-radius)}.testimonials-with-video .testimonial-video-wrapper .video-section{height:450px}.testimonials-with-video .testimonial-content.content-center{text-align:center}.testimonials-with-video .testimonial-content h5{color:var(--gradient-base-accent-2);font-weight:700}.testimonials-with-video .testimonial-content>*{margin:0 0 20px}.testimonials-with-video .testimonial-content>img{margin-bottom:0}.testimonials-with-video .right-block{background:var(--gradient-base-background-1);padding:0 15px}.testimonials-with-video .swiper-wrapper{height:450px}.testimonials-with-video .testimonial-container{display:flex;align-items:center;flex-direction:column;justify-content:center}.video_overlay .inner .close-icon{background-image:linear-gradient(to right,rgba(var(--color-base-solid-button-labels),1),var(--gradient-base-accent-3),rgba(var(--color-base-solid-button-labels),1),var(--gradient-base-accent-3))!important;background-size:300% 100%!important;border-radius:var(--buttons-radius);color:var(--gradient-base-background-1);transition:.3s}.video_overlay .inner .close-icon:hover{background-position:100% 0!important}@media screen and (max-width: 1200px){.testimonials-with-video .testimonial-video-wrapper .left-block,.testimonials-with-video .testimonial-video-wrapper .right-block{width:calc(50% - 15px)}}@media screen and (max-width: 780px){.testimonials-with-video .testimonial-video-wrapper .left-block,.testimonials-with-video .testimonial-video-wrapper .right-block{width:100%}.testimonial-video-wrapper .right-block{margin-top:var(--grid-desktop-vertical-spacing)}}.testimonials-with-video .testimonial-content>p{font-size:calc(var(--font-body-scale) * 2rem);line-height:1.5;margin-bottom:25px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-testimonial-with-video.css.map */
