/* Vislider carousel - estilos del plugin Tutiendy */
.vislider{position:relative;width:100%;overflow:hidden}.vislider .vislider-wrapper{display:flex;transition:transform 0.3s ease}.vislider .vislider-slide{flex-shrink:0;transition:width 0.3s ease;}.vislider .vislider-prev,.vislider .vislider-next{position:absolute;top:50%;transform:translateY(-50%);background-color:#000;border:none;font-size:24px;padding:10px 6px;cursor:pointer;z-index:10;border-radius:5px;transition:0.3s ease;opacity:0.3}.vislider .vislider-prev:hover,.vislider .vislider-next:hover{opacity:0.5}.vislider .vislider-prev svg,.vislider .vislider-next svg{fill:white;width:20px;height:20px}.vislider .vislider-prev{left:10px}.vislider .vislider-next{right:10px}.vislider .vislider-dots{display:flex;gap:5px;justify-content:center}.vislider .vislider-dots button{background-color:rgba(0,0,0,0.5);border:none;border-radius:50%;width:10px;height:10px;cursor:pointer;opacity:0.5;transition:opacity 0.3s ease;padding:0}.vislider .vislider-dots button.active{opacity:1;}.vislider .vislider-dots button:hover{opacity:1}.vislider .vislider-dots button[style="opacity: 1;"]{opacity:1}
