.breadcrumb {
  overflow: hidden;
  padding: 0;
}
.breadcrumb ol {
  margin: 0;
  padding: 0;
}
.breadcrumb li {
  display: grid;
  max-width: -moz-max-content;
  max-width: max-content;
  width: auto;
  align-items: center;
  grid-template-columns: repeat(2, max-content);
  flex-direction: row;
  font-size: 16px;
}
.breadcrumb li::before {
  content: "";
  display: inline-block;
  padding: 6px 3px;
  background-image: url("/themes/vorotastav/images/icons/arrow.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.breadcrumb li a {
  padding: 10px 16px;
  color: var(--color-base-neutral-600);
}
.breadcrumb li:last-child:not(:has(a)) span {
  float: right;
  padding: 10px 16px;
  color: var(--color-base-neutral-200);
}
.breadcrumb li:first-child a {
  padding-left: 0;
}
.breadcrumb li:first-child::before {
  content: "";
  display: none;
}/*# sourceMappingURL=breadcrumb.css.map */