.slider__item:has(>.show-vertical-feed),.product-media-collage__item:has(>.show-vertical-feed){position:relative}.show-vertical-feed{position:absolute;z-index:2;right:10px;bottom:10px;padding:8px;background:#ffffffb3;color:#000;border-radius:50%;line-height:0}.show-vertical-feed .icon{width:18px;height:18px}@media(max-width:600px){.show-vertical-feed{right:6px;bottom:6px;padding:6px}.show-vertical-feed .icon{width:15px;height:15px}}.vertical-feed-viewer-modal.modal{z-index:999999}.vertical-feed-viewer-modal .modal__window{width:100%;min-width:0;max-width:none;height:100%;max-height:none;margin:0;background:#000;border-radius:0;box-shadow:none;overflow:hidden;transform:none;opacity:1}.vertical-feed-viewer-modal .modal__content{height:100%;padding:0}.vertical-feed-viewer{--vertical-feed-thumb-width: 62px;--vertical-feed-thumb-height: 92px;--vertical-feed-thumb-gap: 16px;display:block;position:relative;width:100%;height:100%;background:#000;overflow:hidden}.vertical-feed-viewer__scroller{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;overflow:hidden;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.vertical-feed-viewer__scroller.is-dragging{cursor:grabbing}.vertical-feed-viewer__track{backface-visibility:hidden;will-change:transform}.vertical-feed-viewer__panel{position:relative;width:100%;height:var(--vertical-feed-panel-height, var(--window-inner-height, 100vh));overflow:hidden}.vertical-feed-viewer__viewport{position:relative;width:100%;height:100%;overflow:hidden}.vertical-feed-viewer__image{display:block;position:absolute;top:50%;left:50%;max-width:none;transform:translate(-50%,-50%);pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.vertical-feed-viewer__thumb-rail{position:absolute;z-index:3;bottom:0;left:48px;pointer-events:auto}.vertical-feed-viewer__thumb-rail-scroller{display:flex;flex-direction:column;gap:var(--vertical-feed-thumb-gap);width:var(--vertical-feed-thumb-width);height:calc(var(--vertical-feed-thumb-height) * 3.7 + var(--vertical-feed-thumb-gap) * 2);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none}.vertical-feed-viewer__thumb-rail-scroller::-webkit-scrollbar{display:none}.vertical-feed-viewer__thumb{flex:0 0 var(--vertical-feed-thumb-height);width:var(--vertical-feed-thumb-width);height:var(--vertical-feed-thumb-height);margin:0;padding:0;border:0;background:transparent;cursor:pointer;overflow:hidden;opacity:.45;scroll-snap-align:start}.vertical-feed-viewer__thumb[aria-current=true]{opacity:1}.vertical-feed-viewer__thumb img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:768px){.vertical-feed-viewer__thumb-rail{left:16px}}.vertical-feed-viewer__button{position:absolute;z-index:4;padding:10px;background:#ffffffb3;color:#000}.vertical-feed-viewer__button svg{width:34px;height:34px;stroke-width:1}@media(max-width:600px){.vertical-feed-viewer__button svg{width:26px;height:26px;stroke-width:1.4}}.vertical-feed-viewer__close{top:0;right:0}[dir=rtl] .vertical-feed-viewer__close{right:auto;left:0}
/*# sourceMappingURL=/cdn/shop/t/28/assets/vertical-feed-viewer.css.map */
