/* WP Site Helper - estilos básicos */
.wpsh-cats-scroll{
  display:flex; gap:10px; padding:12px 14px;
  overflow-x:auto; -webkit-overflow-scrolling:touch;
  scroll-snap-type:x mandatory; background:var(--wpsh-bg, #F7F7F7);
}
.wpsh-cats-scroll .wpsh-chip{
  flex:0 0 auto; scroll-snap-align:start;
  padding:10px 14px; border-radius:999px;
  background:#fff; border:1px solid rgba(0,0,0,.08);
  font-weight:600; text-decoration:none;
  box-shadow:0 1px 2px rgba(0,0,0,.06);
  transition:transform .08s ease, border-color .2s ease;
  white-space:nowrap;
}
.wpsh-cats-scroll .wpsh-chip:hover{ border-color:var(--wpsh-primary, #00A85A); }
.wpsh-cats-scroll .wpsh-chip:active{ transform:scale(.98); }

/* Botão flutuante WhatsApp */
.wpsh-whats-fab{
  position:fixed; right:14px; bottom:14px; z-index:9999;
  padding:12px 16px; background:var(--wpsh-primary, #00A85A); color:#fff;
  border-radius:999px; font-weight:700; text-decoration:none;
  box-shadow:0 6px 18px rgba(0,0,0,.18);
}
