/**
 * @file
 * Styles for item lists.
 */

.item-list {
  & .title {
    font-weight: bold;
  }
  & ul {
    margin: 0 0 0.75em 0;
    padding: 0;
  }
  & li {
    margin: 0 0 0.25em 1.5em; /* LTR */
    padding: 0;
    [dir="rtl"] & {
      margin: 0 1.5em 0.25em 0;
    }
  }
}

.item-list--comma-list {
  display: inline;
  & .item-list__comma-list,
  & li,
  [dir="rtl"] & .item-list__comma-list,
  [dir="rtl"] .item-list__comma-list li {
    margin: 0;
  }
}
