.g-item img{cursor:zoom-in}.kv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#fff;display:flex;flex-direction:column;opacity:0;transition:opacity .25s ease}.kv.on{opacity:1}.kv[hidden]{display:none}.kv-pista{flex:1;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.kv-pista::-webkit-scrollbar{display:none}.kv-foto{flex:0 0 100%;height:100%;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;overflow:auto;scrollbar-width:none}.kv-foto::-webkit-scrollbar{display:none}.kv-foto img{max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.kv-foto.zoom{display:block;cursor:zoom-out}.kv-foto.zoom img{max-width:none;max-height:none;width:200%;cursor:zoom-out}.kv-btn{position:absolute;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(74,44,42,.18);border-radius:0;color:#4a2c2a;cursor:pointer;padding:0;z-index:2}.kv-btn svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5}.kv-btn:hover{border-color:#4a2c2a}.kv-cerrar{top:16px;right:16px}.kv-ant{left:16px;top:50%;transform:translateY(-50%)}.kv-sig{right:16px;top:50%;transform:translateY(-50%)}.kv-cuenta{position:absolute;bottom:18px;left:50%;transform:translate(-50%);font-size:13px;letter-spacing:.06em;color:#4a2c2a;background:#fff;padding:4px 10px;z-index:2}@media(max-width:749px){.kv-ant,.kv-sig{display:none}.kv-cerrar{top:12px;right:12px}}html.kv-abierto,html.kv-abierto body{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ks-visor.css.map */
