.video-social-carousel{padding-top:4rem;padding-bottom:4rem}.video-social-carousel__header{text-align:center;margin-bottom:3rem}.video-social-carousel__heading{margin:0}.video-social-carousel__text{max-width:60rem;margin:1rem auto 0}.video-social-carousel__slider-component{padding:0 1.5rem}.video-social-carousel__list{display:flex;gap:1.6rem;margin:0;padding:0 1.5rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch}@media screen and (min-width:750px){.video-social-carousel__list{padding:0 5rem;scroll-padding-left:5rem}}.video-social-carousel__item{flex:0 0 auto;width:var(--video-card-width, 230px)}.video-social-carousel__link{display:block;text-decoration:none;color:currentColor}.video-social-carousel__media{position:relative;width:100%;aspect-ratio:9 / 16;overflow:hidden;border-radius:1.6rem;background:rgba(var(--color-foreground),.06);transform:translateZ(0);transition:transform .25s ease}.video-social-carousel__link:hover .video-social-carousel__media{transform:scale(1.02)}.video-social-carousel__video,.video-social-carousel__media img{width:100%;height:100%;object-fit:cover;display:block}.video-social-carousel__badge{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:#ffffffe6;color:#111;box-shadow:0 .2rem .6rem #00000040}.video-social-carousel__badge svg,.video-social-carousel__badge .icon{width:1.6rem;height:1.6rem}.video-social-carousel__caption{margin:1rem 0 0;text-align:center;font-size:1.3rem}.video-social-carousel .slider-buttons{margin-top:1.5rem;display:flex}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-video-social-carousel.css.map */
