.pvreel__heading{margin:0 0 .75rem}.pvreel{display:block;position:relative;width:100%}.pvreel__track{display:flex;gap:8px}.pvreel:not(.swiper) .pvreel__track{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pvreel:not(.swiper) .pvreel__track::-webkit-scrollbar{display:none}.pvreel__slide{flex:0 0 calc((100% - (var(--pvreel-items-mobile) - 1) * 8px) / var(--pvreel-items-mobile));scroll-snap-align:start}.pvreel.swiper .pvreel__slide{flex:0 0 auto;height:auto}.pvreel__open{position:relative;display:block;width:100%;height:auto;min-height:0;line-height:0;padding:0;border:0;background:none;cursor:pointer;border-radius:var(--blocks-radius, 0);overflow:hidden}.pvreel__open:focus-visible{outline:2px solid currentColor;outline-offset:2px}.pvreel__media{display:block;width:100%;aspect-ratio:var(--pvreel-ratio, .5625)}.pvreel__media img,.pvreel__media video,.pvreel__media iframe{width:100%;height:100%;object-fit:cover}.pvreel__play{position:absolute;inset-block-end:8px;inset-inline-start:8px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgb(var(--color-background, 255 255 255) / .85);color:rgb(var(--color-foreground, 0 0 0));pointer-events:none;transition:opacity .2s ease}.pvreel__slide.is-hovering .pvreel__play{opacity:0}.pvreel__controls{margin-top:.75rem}.pvreel-modal:not([open]){display:none}.pvreel-modal[open]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:block;padding:0}.pvreel-modal .fixed-overlay{position:absolute;top:0;right:0;bottom:0;left:0;visibility:visible;background:#000000eb;opacity:0;transition:opacity .3s ease}.pvreel-modal[active] .fixed-overlay{opacity:1}.pvreel-modal__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px}.pvreel-modal__close{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:999px;background:#ffffff1f;color:#fff;cursor:pointer}.pvreel-modal__close:hover{background:#ffffff38}.pvreel-modal__slider-viewport{width:100%;max-width:min(100%,calc(80vh * var(--pvreel-ratio, .5625)))}.pvreel-modal__track{display:flex}.pvreel-modal__slide{flex:0 0 100%}.pvreel-modal__video{display:block;width:100%;max-height:80vh;aspect-ratio:var(--pvreel-ratio, .5625)}.pvreel-modal__video img,.pvreel-modal__video video,.pvreel-modal__video iframe{width:100%;height:100%;object-fit:contain}.pvreel-modal__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:none;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:999px;background:#ffffff1f;color:#fff;cursor:pointer}.pvreel-modal__nav:hover{background:#ffffff38}.pvreel-modal__nav.swiper-button-disabled{opacity:.35;cursor:default}.pvreel-modal__nav--prev{inset-inline-start:12px}.pvreel-modal__nav--next{inset-inline-end:12px}@media screen and (min-width:768px){.pvreel__track{gap:12px}.pvreel__slide{flex-basis:calc((100% - (var(--pvreel-items-desktop) - 1) * 12px) / var(--pvreel-items-desktop))}.pvreel__play{width:34px;height:34px}.pvreel-modal__nav{display:inline-flex}}@media(prefers-reduced-motion:reduce){.pvreel-modal .fixed-overlay,.pvreel__play{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-product-video-reel.css.map */
