.video-carousel-wrapper{margin:0 auto;padding:2rem 1rem;position:relative}.carousel-header{margin-bottom:1rem;text-align:center}.video-slider-container{position:relative;overflow:hidden;padding-bottom:3rem}.video-slider{display:flex;align-items:flex-start;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0 2rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.video-slider::-webkit-scrollbar{display:none}.video-slide{flex:0 0 70%;scroll-snap-align:center;transition:opacity .3s ease,transform .3s ease;opacity:.6;transform:scale(.95);display:flex;flex-direction:column;align-items:center}.video-slide.active{opacity:1!important;transform:scale(1)}.video-container{position:relative;padding-bottom:56.25%;height:0;width:100%;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.carousel-controls{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;right:0;gap:1rem}.carousel-btn{background:none;border:none;font-size:2rem;cursor:pointer;color:#444;opacity:.8;transition:opacity .3s ease}.carousel-btn:hover{opacity:1}.carousel-btn.hidden{visibility:hidden}.video-heading.above{margin-bottom:.5rem}.video-heading.below{margin-top:.5rem}.video-caption.above{margin-bottom:.5rem}.video-caption.below{margin-top:.5rem}
/*# sourceMappingURL=/cdn/shop/t/24/assets/video-carousel.css.map */
