.vbs{--vbs-ratio: 21 / 9;--vbs-ratio-mobile: 16 / 9;--vbs-gap: 12px;--vbs-peek: 0%;--vbs-radius: 12px;--vbs-max-width: 1400px;--vbs-overlay: .35;--vbs-text: #fff;--vbs-accent: #fff;--vbs-accent-text: #111;--vbs-pt: 32px;--vbs-pb: 32px;padding-block:var(--vbs-pt) var(--vbs-pb)}.vbs__header{max-width:var(--vbs-max-width);margin:0 auto 1.25rem;padding-inline:clamp(1rem,4vw,2rem);text-align:center}.vbs__title{margin:0;font-size:clamp(1.4rem,1rem + 1.6vw,2.2rem);line-height:1.15}.vbs__subtitle{margin:.4rem 0 0;opacity:.75;font-size:clamp(.9rem,.85rem + .3vw,1.05rem)}.vbs__carousel{position:relative;display:block;max-width:var(--vbs-max-width);margin-inline:auto}.vbs__viewport{overflow:hidden;border-radius:var(--vbs-radius)}.vbs__track{display:flex;gap:var(--vbs-gap);transition:transform .62s cubic-bezier(.22,.61,.36,1);will-change:transform}.vbs__track.vbs--instant{transition:none}.vbs__track.vbs--dragging{transition:none;cursor:grabbing}.vbs__slide{position:relative;flex:0 0 calc(100% - var(--vbs-peek));min-width:0}.vbs__link{display:block;position:relative;text-decoration:none;color:var(--vbs-text)}.vbs__media{position:relative;aspect-ratio:var(--vbs-ratio);overflow:hidden;border-radius:var(--vbs-radius);background:#0d0d0d}.vbs__video,.vbs__embed,.vbs__embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block;object-fit:cover}.vbs__embed{overflow:hidden;pointer-events:none}.vbs__embed iframe{width:100%;height:300%;top:-100%}.vbs__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,calc(var(--vbs-overlay) + .25)),rgba(0,0,0,var(--vbs-overlay)) 45%,rgba(0,0,0,calc(var(--vbs-overlay) * .35)))}.vbs__content{position:absolute;z-index:2;display:flex;flex-direction:column;gap:.45rem;max-width:min(42ch,80%);padding:clamp(.9rem,2.5vw,2.2rem);color:var(--vbs-text);text-shadow:0 1px 14px rgba(0,0,0,.45)}.vbs__content--bottom-left{inset:auto auto 0 0;align-items:flex-start;text-align:left}.vbs__content--bottom-center{inset:auto 0 0 0;margin-inline:auto;align-items:center;text-align:center;max-width:min(50ch,92%)}.vbs__content--center{top:0;right:0;bottom:0;left:0;margin:auto;justify-content:center;align-items:center;text-align:center;max-width:min(50ch,92%)}.vbs__content--middle-left{inset:0 auto 0 0;justify-content:center;align-items:flex-start;text-align:left}.vbs__heading{margin:0;font-size:clamp(1.05rem,.8rem + 1.3vw,1.9rem);font-weight:600;line-height:1.15}.vbs__sub{margin:0;font-size:clamp(.85rem,.8rem + .4vw,1.05rem);opacity:.92}.vbs__cta{display:inline-block;margin-top:.35rem;padding:.6em 1.3em;border-radius:999px;background:var(--vbs-accent);color:var(--vbs-accent-text);font-size:clamp(.8rem,.78rem + .2vw,.95rem);font-weight:600;line-height:1;text-shadow:none;transition:transform .16s ease,opacity .16s ease}.vbs__link:hover .vbs__cta{transform:translateY(-1px);opacity:.92}.vbs__arrow{position:absolute;top:50%;z-index:4;display:grid;place-items:center;width:44px;height:44px;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background:#ffffffdb;color:#111;cursor:pointer;box-shadow:0 2px 10px #0000002e;transition:background .16s ease,opacity .16s ease}.vbs__arrow:hover{background:#fff}.vbs__arrow:focus-visible{outline:2px solid var(--vbs-accent);outline-offset:2px}.vbs__arrow svg{width:22px;height:22px}.vbs__arrow--prev{left:clamp(6px,1.2vw,16px)}.vbs__arrow--next{right:clamp(6px,1.2vw,16px)}.vbs__dots{position:absolute;left:0;right:0;bottom:clamp(8px,1.4vw,16px);z-index:4;display:flex;justify-content:center;gap:7px}.vbs__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#ffffff73;box-shadow:0 0 0 1px #0000002e;cursor:pointer;transition:width .22s ease,background .22s ease}.vbs__dot.is-active{width:22px;border-radius:999px;background:#fff}.vbs__dot:focus-visible{outline:2px solid #fff;outline-offset:2px}.vbs__sound{position:absolute;top:clamp(8px,1.2vw,14px);right:clamp(8px,1.2vw,14px);z-index:5;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#0000006b;color:#fff;cursor:pointer;opacity:0;transition:opacity .18s ease,background .18s ease}.vbs__slide.is-active .vbs__sound{opacity:1}.vbs__sound:hover{background:#000000a8}.vbs__sound svg{width:20px;height:20px}.vbs__sound .vbs__sound-on{display:none}.vbs__sound[aria-pressed=true] .vbs__sound-on{display:block}.vbs__sound[aria-pressed=true] .vbs__sound-off{display:none}.vbs__slide:not(.is-active) .vbs__content{opacity:.85}.vbs__empty{max-width:48rem;margin-inline:auto;padding:1.5rem;border:1px dashed currentColor;border-radius:12px;text-align:center;font-size:.95rem;opacity:.8}.vbs__empty code{font-size:.9em}@media screen and (max-width:749px){.vbs__media{aspect-ratio:var(--vbs-ratio-mobile)}.vbs__slide{flex-basis:100%}.vbs__arrow{width:36px;height:36px}.vbs__arrow svg{width:18px;height:18px}}@media(prefers-reduced-motion:reduce){.vbs__track,.vbs__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/video-banner-slider.css.map */
