.video-scroll{width:100%;color:#fff}.video-scroll-track{position:relative;width:100%}.video-scroll-sticky{position:sticky;top:var(--vs-header-offset, var(--header-height, 64px));z-index:2;width:100%;box-sizing:border-box}.video-scroll-inner{width:100%;margin:0 auto}.video-scroll-viewport{width:100%}.video-scroll-stage{position:relative;width:100%;overflow:hidden;background-color:var(--vs-bg, #2b2b2b);perspective:1400px;perspective-origin:50% 55%;transform-style:preserve-3d}.video-scroll-slide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:flex-start;justify-content:center;opacity:0;transform:translate3d(0,48%,-260px) scale(.72);transform-origin:center center;transform-style:preserve-3d;backface-visibility:hidden;pointer-events:none;will-change:transform,opacity}.video-scroll-slide.is-active{z-index:2;opacity:1;transform:translateZ(0) scale(1);pointer-events:auto}.video-scroll[data-media-dir=next] .video-scroll-slide.is-incoming{z-index:3;opacity:0;transform:translate3d(0,48%,-260px) scale(.72)}.video-scroll[data-media-dir=next] .video-scroll-slide.is-incoming.is-entering{z-index:3;opacity:1;transform:translateZ(0) scale(1);transition:opacity var(--vs-duration, .52s) cubic-bezier(.22,.61,.36,1),transform var(--vs-duration, .52s) cubic-bezier(.22,.61,.36,1)}.video-scroll[data-media-dir=next] .video-scroll-slide.is-leaving,.video-scroll[data-media-dir=next] .video-scroll-slide.is-active.is-leaving{z-index:1;opacity:0;transform:translate3d(0,-46%,-220px) scale(.68);transition:opacity var(--vs-duration, .52s) cubic-bezier(.4,0,.2,1),transform var(--vs-duration, .52s) cubic-bezier(.4,0,.2,1)}.video-scroll[data-media-dir=prev] .video-scroll-slide.is-incoming{z-index:3;opacity:0;transform:translate3d(0,-48%,-260px) scale(.72)}.video-scroll[data-media-dir=prev] .video-scroll-slide.is-incoming.is-entering{z-index:3;opacity:1;transform:translateZ(0) scale(1);transition:opacity var(--vs-duration, .52s) cubic-bezier(.22,.61,.36,1),transform var(--vs-duration, .52s) cubic-bezier(.22,.61,.36,1)}.video-scroll[data-media-dir=prev] .video-scroll-slide.is-leaving,.video-scroll[data-media-dir=prev] .video-scroll-slide.is-active.is-leaving{z-index:1;opacity:0;transform:translate3d(0,46%,-220px) scale(.68);transition:opacity var(--vs-duration, .52s) cubic-bezier(.4,0,.2,1),transform var(--vs-duration, .52s) cubic-bezier(.4,0,.2,1)}.video-scroll-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background-color:var(--vs-bg, #2b2b2b)}.video-scroll-video,.video-scroll-fallback-image,.video-scroll-placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.video-scroll-video--mobile{display:none}.video-scroll-video--single{display:block}.video-scroll-placeholder{padding:20%;box-sizing:border-box;background:#3a3a3a;color:#9a9a9a}.video-scroll-copy{position:relative;z-index:1;width:100%;max-width:var(--vs-copy-max-width, 100%);margin:0 auto;padding:82px 24px 0;text-align:center;box-sizing:border-box;pointer-events:none}.video-scroll-title{margin:0;color:var(--vs-title-color, #ffffff);font-size:36px;font-weight:700;line-height:1.2}.video-scroll-description{margin:12px 0 0;color:var(--vs-desc-color, #ffffff);font-size:20px;font-weight:400;line-height:1.2}.video-scroll[data-transitioning=true]{touch-action:none}.video-scroll-nav{display:none}.video-scroll-nav__btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:#f0f0f0;color:#282828;cursor:pointer;flex-shrink:0}.video-scroll-nav__btn svg{width:24px;height:24px}.video-scroll-nav__dots{display:flex;align-items:center;justify-content:center;gap:5px}.video-scroll-nav__dot{position:relative;width:20px;height:2px;padding:0;border:0;border-radius:1px;background:#28282833;cursor:pointer;overflow:hidden}.video-scroll-nav__dot.is-active:after{content:"";position:absolute;left:0;top:0;height:100%;background:#282828;border-radius:1px;z-index:1}@keyframes vs-active-dot{0%{width:0}to{width:100%}}.video-scroll.is-autoplay-active .video-scroll-nav__dot.is-active:after{width:0;animation:vs-active-dot var(--vs-autoplay-duration, 5s) linear forwards}.video-scroll:not(.is-autoplay-active) .video-scroll-nav__dot.is-active:after{width:100%;animation:none}@media(max-width:768px){.video-scroll-track{height:auto!important}.video-scroll-sticky{position:relative;top:auto}.video-scroll-viewport{overflow:hidden;position:relative;touch-action:pan-y pinch-zoom}.video-scroll-stage{display:flex;align-items:stretch;width:max-content;height:100%;perspective:none;transform-style:flat;will-change:transform;transition:transform .35s ease}.video-scroll.is-reduced-motion .video-scroll-stage{transition:none}.video-scroll-slide{position:relative;inset:auto;flex:0 0 auto;width:auto;max-width:none;height:100%;min-height:100%;display:block;opacity:1;transform:none;pointer-events:auto;will-change:auto}.video-scroll-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.video-scroll-slide.is-active{transform:none}.video-scroll[data-transitioning=true]{touch-action:pan-y pinch-zoom}.video-scroll-video--pc{display:none}.video-scroll-video--mobile,.video-scroll-video--single{display:block}.video-scroll-copy{padding:32px 16px 0}.video-scroll-title{font-size:24px}.video-scroll-description{margin-top:8px;font-size:12px}.video-scroll-nav{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px}}@media(max-width:1700px){.video-scroll-inner{padding-left:0;padding-right:0}}@media(prefers-reduced-motion:reduce){.video-scroll-slide,.video-scroll[data-media-dir=next] .video-scroll-slide.is-incoming.is-entering,.video-scroll[data-media-dir=next] .video-scroll-slide.is-leaving,.video-scroll[data-media-dir=next] .video-scroll-slide.is-active.is-leaving,.video-scroll[data-media-dir=prev] .video-scroll-slide.is-incoming.is-entering,.video-scroll[data-media-dir=prev] .video-scroll-slide.is-leaving,.video-scroll[data-media-dir=prev] .video-scroll-slide.is-active.is-leaving{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/video-scroll.css.map */
