.video-testimonials-section.page-width{max-width:1200px;margin:20px auto 020px;padding-left:50px;padding-right:50px}.video-testimonials-section.full-width{max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;background-color:#fff}.video-testimonials-section.full-width .video-testimonials__carousel-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:var(--margin-left);padding-right:var(--margin-right);background-color:#fff}.video-testimonials-section{border:3px solid #FD667C;border-radius:20px;background-color:var(--color-accent, #feeef5);position:relative;padding-top:40px;padding-bottom:40px;padding-left:var(--margin-left, 0);padding-right:var(--margin-right, 0);max-width:1200px;margin-left:auto;margin-right:auto}.video-testimonials__heading{text-align:center;font-size:2.5em;margin-bottom:30px}.video-testimonials__carousel-wrapper{overflow:hidden;margin-left:auto;margin-right:auto}.video-testimonials__carousel{display:flex;justify-content:center;overflow-x:scroll;scroll-snap-type:x mandatory;gap:20px;align-items:center;padding:0 30px;margin:0 -30px;-ms-overflow-style:none;scrollbar-width:none}.video-testimonials__carousel::-webkit-scrollbar{display:none}.video-testimonials__item{flex:0 0 250px;scroll-snap-align:center;border-radius:20px;overflow:hidden;cursor:pointer;position:relative}.video-testimonial__thumbnail-container{position:relative;width:100%;padding-top:133%;overflow:hidden}.video-testimonial__image,.video-testimonial__placeholder{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill}.video-testimonial__placeholder{display:flex;align-items:center;justify-content:center;background-color:#ddd;color:#333}.video-testimonial__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0009;border:2px solid white;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;transition:background .3s}.video-testimonial__play-button:hover{background:#000c}.video-embed-container.hidden{display:none}.video-player-wrapper{position:relative;width:100%;padding-top:133%;overflow:hidden;cursor:pointer}.video-placeholder-container,.video-embed-container,.video-embed-container video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill}.video-testimonial__play-button{z-index:10}.carousel-nav-button{position:absolute;top:50%;transform:translateY(-50%);z-index:100;background:#fff;border:1px solid #ccc;border-radius:50%;width:40px;height:40px;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 2px 5px #0003}.carousel-nav-button--prev{left:10px}.carousel-nav-button--next{right:10px}@media screen and (max-width: 749px){.video-testimonials__carousel-wrapper{display:block!important;justify-content:flex-start!important;padding-left:0!important;padding-right:00px!important;max-width:100%!important;overflow:hidden!important}.video-testimonials__carousel{justify-content:flex-start!important;padding:0!important;margin:0!important;overflow-x:scroll!important;scroll-snap-type:x mandatory!important;width:100%!important}.video-testimonials-section.page-width{max-width:1200px;margin:20px auto 020px;padding-left:45px;padding-right:45px}.carousel-nav-button--prev{left:0!important}.carousel-nav-button--next{right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-video-testimonials.css.map */
