.pa-zh{position:relative;--pa-ease:cubic-bezier(.33,1,.68,1)}.pa-zh__thumbs,.pa-zh__bar{display:none}.pa-zh__box{position:relative;margin:0 -20px}.pa-zh__list{display:flex;flex-direction:column;aspect-ratio:4/5;width:100%;overflow-y:auto;overscroll-behavior-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:var(--surface)}.pa-zh__list::-webkit-scrollbar{display:none}.pa-zh__list:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.pa-zh__s{position:relative;flex:0 0 100%;height:100%;margin:0;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}.pa-zh__s img,.pa-zh__s video{width:100%;height:100%;object-fit:cover;display:block}.pa-zh__s .pa-zh__hero{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pa-zh__dots{position:absolute;right:10px;top:50%;z-index:3;display:flex;flex-direction:column;gap:7px;transform:translateY(-50%);pointer-events:none}.pa-zh__dots span{width:6px;height:6px;border-radius:999px;background:#0c345a47;box-shadow:0 0 3px #fffc;transition:height .3s var(--pa-ease),background .2s}.pa-zh__dots span.is-on{height:18px;background:var(--navy)}@media(min-width:750px){.pa-zh__box{margin:0}.pa-zh__list{border-radius:20px}}@media(min-width:990px){.pa-zh{display:flex;gap:12px;align-items:stretch}.pa-zh__thumbs{display:flex;flex-direction:column;gap:8px;flex:none;min-height:0;max-height:min(calc(100vh - 160px),57.5vw);overflow-y:auto;scrollbar-width:none}.pa-zh__thumbs::-webkit-scrollbar{display:none}.pa-zh__t:first-child{margin-top:auto}.pa-zh__t{flex:none}.pa-zh__t{display:block;width:56px;aspect-ratio:4/5;padding:0;border:1px solid transparent;border-radius:12px;overflow:hidden;background:var(--surface);cursor:pointer;opacity:.55;transition:opacity .2s,border-color .2s}.pa-zh__t:hover{opacity:1}.pa-zh__t.is-on{opacity:1;border-color:var(--navy)}.pa-zh__t img{width:100%;height:100%;object-fit:cover;display:block}.pa-zh__bar{display:block;position:relative;flex:none;width:2px;border-radius:2px;background:#0c345a1f;overflow:hidden}.pa-zh__bar span{position:absolute;left:0;top:0;width:100%;background:var(--navy);border-radius:2px;will-change:transform}.pa-zh__box{flex:none;width:min(calc((100vh - 160px)*.8),46vw)}.pa-zh__dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/fh-galeria-scroll.css.map */
