.vcs-section{width:100%}.vcs-container{max-width:1400px;margin:0 auto;padding:0 24px}.vcs-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px}.vcs-heading{margin:0 0 6px;font-weight:700;line-height:1.15}.vcs-subheading{margin:0;line-height:1.4}.vcs-nav-arrows{display:flex;gap:8px;flex-shrink:0}.vcs-arrow{width:40px;height:40px;border-radius:50%;border:1px solid #e2e2e2;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#111;transition:background .2s ease,transform .15s ease}.vcs-arrow:hover{background:#f2f2f2;transform:translateY(-1px)}@media screen and (max-width:749px){.vcs-header{flex-direction:column;align-items:flex-start}}.vcs-track{--vcs-cols-desktop: 4;--vcs-cols-mobile: 2;--vcs-gap: 16px;display:flex;gap:var(--vcs-gap);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.vcs-track::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.vcs-track .vcs-card{flex:0 0 calc((100% - (var(--vcs-cols-desktop) - 1) * var(--vcs-gap)) / var(--vcs-cols-desktop))}}@media screen and (max-width:749px){.vcs-track .vcs-card{flex:0 0 calc((100% - (var(--vcs-cols-mobile) - 1) * var(--vcs-gap)) / var(--vcs-cols-mobile))}}.vcs-card{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0}.vcs-video-wrap{position:relative;width:100%;border-radius:14px;overflow:hidden;background:#000}.vcs-aspect-9-16 .vcs-video-wrap{aspect-ratio:9 / 16}.vcs-aspect-16-9 .vcs-video-wrap{aspect-ratio:16 / 9}.vcs-aspect-1-1 .vcs-video-wrap{aspect-ratio:1 / 1}.vcs-video-el,.vcs-video-wrap iframe,.vcs-video-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border:none}.vcs-video-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#1a1a1a;color:#fff;font-size:12px}.vcs-card-body{padding:10px 2px 0}.vcs-card-title{margin:0 0 2px;font-size:14px;font-weight:600;color:#111}.vcs-card-desc{margin:0;font-size:12px;color:#6b6b6b}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-video-carousel-showcase.css.map */
