/**
 * @file
 * Visual styles for Bartik's item list.
 */

.item-list ul {
  margin: 0 0 0.25em 0;
  padding: 0; /* LTR */
  list-style: none inside;
}
[dir="rtl"] .item-list ul {
  padding: 0;
}
.item-list ul li {
  /* This is needed to reset styles in item-list.theme.css */
  margin: 0;
  margin-block-end: 0.25em;
  padding: 0.2em 1.5em 0 0; /* LTR */
}
.path-index .item-list ul li {
  margin: 0;
  padding: 0.2em 0.4em;
  font-size: 1.6rem;
}
.item-list .item-list__comma-list,
.item-list .item-list__comma-list li,
[dir="rtl"] .item-list .item-list__comma-list,
[dir="rtl"] .item-list .item-list__comma-list li {
  padding: 0;
}
.list-item-content {
  width: 80%;
  display: flex;
  flex-wrap: wrap;
  margin-block-end: 2rem;
}
.list-item-content.views-row .list-item_content_title {
  font-size: 1.15em;
  display: flex;
  gap: 0.5rem;
  align-items: center;
  flex-wrap: wrap;
  margin-block-end: 0.5rem;
  transition: 0.2s ease-in-out;
}
.list-item_content_title::before {
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  background-position: left;
  content: "";
  width: 22px;
  height: 22px;
  transition: 0.2s ease-in-out;
}

.list-item_content_title[href*="biographie"]::before {
  background-image: url(/themes/custom/corvin/images/personne.svg);
}
/* .list-item_content_title[href*="biographies"]:hover::before {
  background-image: url(/themes/custom/corvin/images/personne-red.svg);
} */
.list-item_content_title[href*="lexique"]::before {
  background-image: url(/themes/custom/corvin/images/concept.svg);
}
/* .list-item_content_title[href*="lexique"]:hover::before {
  background-image: url(/themes/custom/corvin/images/concept-red.svg);
} */


.list-item-content-flag {
  position: relative;
  margin-inline-start: 1.5rem;
  padding-block-start: 0.35rem;
}
.list-item-content-flag::before {
  position: absolute;
  left: -1rem;
  top: 0.1rem;
  content: "-";
}
.list-item-content-def {
  width: 100%;
}
