.ppg{width:100%;max-width:640px}.ppg-main{position:relative;overflow:hidden;border-radius:8px;background:#f2f2f2}.ppg-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline-offset:-2px}.ppg-track::-webkit-scrollbar{display:none}.ppg-slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:var(--ppg-ratio, 1 / 1)}.ppg-slide img{width:100%;height:100%;object-fit:cover;display:block}.ppg-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:50%;background:#ffffffeb;color:#111;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:0 1px 4px #00000040}.ppg-arrow--prev{left:10px}.ppg-arrow--next{right:10px}.ppg-count{position:absolute;bottom:10px;right:10px;background:#000000a6;color:#fff;font-size:12px;padding:4px 10px;border-radius:999px}.ppg-thumbs{position:relative;display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.ppg-thumb{flex:0 0 72px;width:72px;height:72px;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:none;cursor:pointer;opacity:.65}.ppg-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ppg-thumb.is-active{border-color:#111;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
