.video-carousel__inner{display:block}.video-carousel__heading{margin:0 0 14px;text-align:center;font-weight:900;font-size:clamp(34px,5vw,54px);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-heading, #ee4520)}.video-carousel__subheading{max-width:520px;margin:0 auto;text-align:center;font-size:14px;line-height:1.6;color:var(--color-foreground)}.video-carousel__subheading p{margin:0}.video-carousel__divider{display:block;width:70px;height:3px;margin:26px auto 40px;border-radius:999px;background:var(--color-brand-orange, #ee4520)}.video-carousel__viewport{position:relative}.video-carousel__track{display:flex;gap:var(--vc-gap, 20px);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.video-carousel__track::-webkit-scrollbar{display:none}.video-carousel__track>*{flex:0 0 calc((100% - (var(--vc-gap, 20px) * (var(--vc-per-view, 4) - 1))) / var(--vc-per-view, 4));scroll-snap-align:start}.video-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;transition:opacity .2s ease,background .2s ease}.video-carousel__arrow--prev{left:-14px;border:1.5px solid var(--color-border-strong, #e6c4b6);background:#fff;color:var(--color-brand-orange, #ee4520)}.video-carousel__arrow--next{right:-14px;border:none;background:var(--color-brand-orange, #ee4520);color:#fff}.video-carousel__arrow[disabled]{opacity:.35;cursor:default}.video-carousel__progress{position:relative;width:200px;height:4px;margin:30px auto 0;border-radius:999px;background:var(--color-track, #f0ddd2);cursor:pointer;touch-action:none}.video-carousel__progress-thumb{position:absolute;top:0;left:0;height:100%;width:40%;border-radius:999px;background:var(--color-brand-orange, #ee4520)}@media(max-width:989px){.video-carousel__track{--vc-per-view: 2.2}}@media(max-width:749px){.video-carousel__track{--vc-per-view: 1.3;--vc-gap: 14px}.video-carousel__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-video-carousel.css.map */
