/* WEAR KEIN — boutons compacts, arrondis et survol */
.wk-home .elementor-button {
  padding: 10px 18px;
  min-height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  font-size: 13px;
  line-height: 1.4;
  transition: transform .2s ease, box-shadow .2s ease, background-color .2s ease, color .2s ease;
}
.wk-home .wk-cat .elementor-button {
  padding: 10px 18px;
  background: #B89B7A;
  color: #302A24;
  text-decoration: none;
}
@media (hover: hover) and (pointer: fine) {
  .wk-home .elementor-button:hover {
    transform: translateY(-2px);
    background-color: #A98B69;
    color: #241D16;
    box-shadow: 0 5px 12px rgba(72, 52, 32, .16);
  }
}
.wk-home .elementor-button:active {
  transform: translateY(0);
  box-shadow: none;
}
@media (prefers-reduced-motion: reduce) {
  .wk-home .elementor-button {transition: none;}
  .wk-home .elementor-button:hover {transform: none;}
}
