/* Layout del header */
.woo-slider-header{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  width:100%;
  margin:0 0 10px 0;
  padding:0;
}
.wlps-left{ display:inline-flex; align-items:center; gap:12px; }
.wlps-right{ display:inline-flex; align-items:center; gap:10px; margin-left:auto; }

.woo-slider-catname{
  margin:0;
  text-align:left!important;
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:.02em;
  font-size:18px;
  line-height:1.2;
}

/* Botón VER MÁS (cuadrado, sin subrayado) */
.wlps-more{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  height:22px;                   /* fallback; JS ajusta a mitad de flecha */
  padding:0 12px;
  background:#000;
  color:#fff;
  border:none;
  border-radius:0 !important;    /* totalmente cuadrado */
  box-shadow:none;
  text-decoration:none !important;
  font-size:13px;                /* +1px respecto a v1.0.5-square */
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:.02em;
  line-height:1;
}
.wlps-more:visited,
.wlps-more:hover,
.wlps-more:focus,
.wlps-more:active{
  text-decoration:none !important;
  color:#fff;
}
.wlps-more:hover{ opacity:.9; }

/* Normalizar flechas si el plugin las posiciona absolutas */
.woo-slider-header .woo-slider-arrow{ position:static!important; transform:none!important; margin:0; }

@media (max-width:768px){
  .woo-slider-catname{font-size:16px;}
  .wlps-more{font-size:12px; padding:0 10px;} /* +1px en móvil */
}
