.vn.vn-social-carousel{display:block;padding:72px 0}.vn-social-carousel .vn-social-carousel__heading{margin-bottom:32px;text-align:center}.vn-social-carousel .vn-social-carousel__heading h2{max-width:26ch;margin:0 auto}.vn-social-carousel .vn-social-carousel__shell{min-width:0}.vn-social-carousel .vn-social-carousel__track{display:flex;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px 0 8px}.vn-social-carousel .vn-social-carousel__track::-webkit-scrollbar{display:none}.vn-social-carousel .vn-social-carousel__track:focus-visible{outline:2px solid #FF6B00;outline-offset:5px;border-radius:20px}.vn-social-carousel .vn-social-carousel__card{flex:0 0 min(280px,calc((100% - 80px) / 4.2));min-width:0;margin:0;scroll-snap-align:start}.vn-social-carousel .vn-social-carousel__player{aspect-ratio:9 / 16;overflow:hidden;border-radius:20px;background:#191b1c}.vn-social-carousel .vn-social-carousel__player iframe{display:block;width:100%;height:100%;border:0}.vn-social-carousel .vn-social-carousel__status{margin:0;padding-top:10px;color:#3b3f41;font-size:12px;line-height:1.4;text-align:center}.vn-social-carousel .vn-social-carousel__arrows{position:relative;display:flex;justify-content:center;gap:12px;margin-top:18px}.vn-social-carousel .vn-social-carousel__arrows>button,.vn-social-carousel .vn-social-carousel__social nav a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid #FF6B00;border-radius:50%;background:transparent;color:#ff6b00;cursor:pointer;text-decoration:none}.vn-social-carousel .vn-social-carousel__arrows>button:not(:disabled):hover,.vn-social-carousel .vn-social-carousel__social nav a:hover{background:#ff6b00;color:#fff}.vn-social-carousel .vn-social-carousel__arrows>button:disabled{opacity:.35;cursor:default}.vn-social-carousel .vn-social-carousel__arrows>button:focus-visible,.vn-social-carousel .vn-social-carousel__social nav a:focus-visible{outline:2px solid #FF6B00;outline-offset:4px}.vn-social-carousel .vn-social-carousel__arrows svg{width:18px;height:18px}.vn-social-carousel .vn-social-carousel__arrows>.vn-social-carousel__motion{position:absolute;right:0;top:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.vn-social-carousel .vn-social-carousel__arrows>.vn-social-carousel__motion:focus-visible{width:44px;height:44px;margin:0;clip-path:none;border:1px solid #FF6B00}.vn-social-carousel .vn-social-carousel__motion .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.vn-social-carousel .vn-social-carousel__status[hidden],.vn-social-carousel .vn-social-carousel__arrows>button[hidden]{display:none}.vn-social-carousel .vn-social-carousel__social{margin-top:28px;text-align:center}.vn-social-carousel .vn-social-carousel__social p{margin:0 0 14px;color:#3b3f41;font-size:15px;line-height:1.5}.vn-social-carousel .vn-social-carousel__social nav{display:flex;justify-content:center;gap:14px}.vn-social-carousel .vn-social-carousel__social nav svg{width:21px;height:21px}@media(max-width:800px){.vn.vn-social-carousel{padding:48px 0}.vn-social-carousel .vn-social-carousel__heading{margin-bottom:24px}.vn-social-carousel .vn-social-carousel__track{gap:16px}.vn-social-carousel .vn-social-carousel__card{flex-basis:min(75vw,260px)}}@media(prefers-reduced-motion:reduce){.vn-social-carousel .vn-social-carousel__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vn-social-carousel-20260914.css.map */
