.wd-sm-list{list-style:none;margin:0;padding:0}
.wd-sm-item{border-top:1px solid #e5e7eb; padding: 10px 0;}
.wd-sm-item:last-child{border-bottom:1px solid #e5e7eb}

/* לינק רגיל (אין ילדים) */
.wd-sm-link{
  display:flex;
  align-items:center;
  justify-content:space-between; /* חץ בשמאל, טקסט בימין */
  padding:6px;
  text-decoration:none;
  color: var(--e-global-color-423324e);
  font-weight:700;
  font-size:16px;
  line-height:1.2;
}

.wd-sm-link-title{flex:1;text-align:right}

/* כפתור של קטגוריה עם ילדים */
.wd-sm-parent{
  width:100%;
  border:0;
  background:transparent;
  cursor:pointer;
  padding:6px;
  display:flex;
  align-items:center;
  justify-content:space-between; /* חץ בשמאל */
  gap:12px;
  font-weight:700;
  font-size:16px;
  line-height:1.2;
  color: var(--e-global-color-primary);
}

.wd-sm-parent-title{flex:1;text-align:right}

/* החץ – תמיד שמאלה */
.wd-sm-chevron{
  width:18px;
  min-width:18px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  font-size:18px;
  line-height:1;
  color:#111;
  transform:none;
}

/* כשהתפריט פתוח – מסובבים למטה */
.wd-sm-item.has-children.is-open .wd-sm-chevron{
  transform:rotate(-90deg);
}

/* תתי קטגוריות */
.wd-sm-sub{list-style:none;margin:0;padding:0}
.wd-sm-sub-link{
  display:block;
  padding: 0 0 3px 0;
  text-decoration:none;
  color: var(--e-global-color-423324e);
  font-weight:700;
  font-size:15px;
  text-align:right;
}
.wd-sm-all-link{color:var(--e-global-color-423324e);font-weight:700}
