.oz-video-carousel{background:var(--ozvc-bg);display:block;padding:var(--ozvc-pt) 0 var(--ozvc-pb)}.oz-video-carousel__heading{color:var(--ozvc-heading-color);font-family:var(--font-body-family);font-size:var(--ozvc-heading-size);font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:1.1;margin:0 0 calc(var(--ozvc-heading-size) * 1.2);padding:0 var(--ozvc-side)}.oz-video-carousel__heading--center{text-align:center}.oz-video-carousel__notice{border:1px dashed currentColor;margin:0 var(--ozvc-side) 1.6rem;padding:1rem 1.4rem}.oz-video-carousel__track{-ms-overflow-style:none;display:flex;gap:var(--ozvc-gap);overflow-x:auto;overscroll-behavior-x:contain;padding:0 var(--ozvc-side);scroll-padding:0 var(--ozvc-side);scroll-snap-type:x mandatory;scrollbar-width:none}.oz-video-carousel__track::-webkit-scrollbar{display:none}.oz-video-carousel__slide{flex:0 0 calc((100% - var(--ozvc-side) - (var(--ozvc-per-view) - 1) * var(--ozvc-gap)) / var(--ozvc-per-view));min-width:0;scroll-snap-align:start}.oz-video-carousel__media{aspect-ratio:var(--ozvc-ratio);background:#0000000f;border-radius:var(--ozvc-radius);cursor:pointer;isolation:isolate;overflow:hidden;position:relative}.oz-video-carousel__poster,.oz-video-carousel__video{display:block;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.oz-video-carousel__poster,.oz-video-carousel__video{filter:blur(var(--ozvc-blur));transform:scale(1.06);transition:filter .35s ease,transform .35s ease}.oz-video-carousel__veil{background:#fff;top:0;right:0;bottom:0;left:0;opacity:var(--ozvc-veil);pointer-events:none;position:absolute;transition:opacity .35s ease;z-index:1}.oz-video-carousel__slide.is-active .oz-video-carousel__poster,.oz-video-carousel__slide.is-active .oz-video-carousel__video{filter:none;transform:none}.oz-video-carousel__slide.is-active .oz-video-carousel__veil{opacity:0}.oz-video-carousel__video{opacity:0;transition:opacity .25s ease,filter .35s ease,transform .35s ease}.oz-video-carousel__slide.has-video .oz-video-carousel__video{opacity:1}.oz-video-carousel__toggle{align-items:center;background:#fff;border:0;border-radius:50%;bottom:clamp(1.2rem,4%,2.4rem);box-shadow:0 2px 10px #0000001f;color:#121212;cursor:pointer;display:flex;height:4.2rem;justify-content:center;padding:0;position:absolute;right:clamp(1.2rem,4%,2.4rem);transition:transform .2s ease;width:4.2rem;z-index:2}.oz-video-carousel__toggle:hover{transform:scale(1.06)}.oz-video-carousel__toggle:focus-visible{outline:2px solid #121212;outline-offset:3px}.oz-video-carousel__toggle svg{height:2rem;width:2rem}.oz-video-carousel__icon-pause,.oz-video-carousel__slide.is-playing .oz-video-carousel__icon-play{display:none}.oz-video-carousel__slide.is-playing .oz-video-carousel__icon-pause{display:block}.oz-video-carousel__slide.is-loading .oz-video-carousel__toggle:after{animation:ozvc-spin .8s linear infinite;border:2px solid rgba(18,18,18,.2);border-radius:50%;border-top-color:#121212;content:"";top:-3px;right:-3px;bottom:-3px;left:-3px;position:absolute}@keyframes ozvc-spin{to{transform:rotate(360deg)}}.oz-video-carousel__caption{color:var(--ozvc-caption-color);font-family:var(--font-body-family);font-size:var(--ozvc-caption-size);line-height:1.5;margin:1.6rem 0 0;padding:0 .8rem;text-align:center}.oz-video-carousel__nav{align-items:center;display:flex;gap:1.6rem;justify-content:center;margin-top:3.2rem}.oz-video-carousel__arrow{align-items:center;background:#fff;border:1px solid rgba(18,18,18,.12);border-radius:50%;color:#121212;cursor:pointer;display:flex;height:4.2rem;justify-content:center;padding:0;transition:opacity .2s ease,border-color .2s ease;width:4.2rem}.oz-video-carousel__arrow:hover{border-color:#12121266}.oz-video-carousel__arrow[disabled]{cursor:default;opacity:.4}.oz-video-carousel__arrow svg{height:1.6rem;width:1.6rem}.oz-video-carousel__dots{align-items:center;display:flex;gap:.8rem}.oz-video-carousel__dot{background:#1212122e;border:0;border-radius:50%;cursor:pointer;height:.9rem;padding:0;transition:background .2s ease;width:.9rem}.oz-video-carousel__dot.is-active{background:#121212}@media screen and (min-width:750px){.oz-video-carousel{padding:var(--ozvc-pt-desktop) 0 var(--ozvc-pb-desktop)}.oz-video-carousel__heading{font-size:var(--ozvc-heading-size-desktop);margin-bottom:calc(var(--ozvc-heading-size-desktop) * 1.6)}.oz-video-carousel__slide{flex-basis:calc((100% - var(--ozvc-side) - (var(--ozvc-per-view-desktop) - 1) * var(--ozvc-gap)) / var(--ozvc-per-view-desktop))}.oz-video-carousel__toggle{height:4.6rem;width:4.6rem}}@media(prefers-reduced-motion:reduce){.oz-video-carousel__poster,.oz-video-carousel__video,.oz-video-carousel__veil{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/oz-video-carousel.css.map */
