

/* Start:/bitrix/templates/foxcoder-corp/components/bitrix/news.list/vacancies/style.css?16830952371682*/
.vacancies-list-item {
  position: relative;
}

.vacancies-list-item__top {
  padding: var(--space-6) var(--space-7);
}

.vacancies-list-item__content {
  display: none;
  padding: 0 var(--space-7) var(--space-6);
}

.vacancies-list-item__headline {
  position: relative;
  padding-right: var(--space-9);
}

.vacancies-list-item__arrow {
  position: absolute;
  top: 4px;
  right: 0;
  color: var(--color-text-ghost);
  line-height: 1;
  transition: color 0.2s ease, transform 0.2s ease;
}

.vacancies-list-item__top:hover .vacancies-list-item__arrow {
  color: var(--color-text-brand);
}

.vacancies-list-item.is-open .vacancies-list-item__arrow {
  transform: rotate(-180deg);
}

.vacancies-list-item__title {
  font-size: var(--typo-body-lg-font-size);
  line-height: var(--typo-body-lg-short-line-height);
  font-weight: var(--typo-subtitle-font-weight);
  color: var(--color-text-primary);
}

.vacancies-list-item__title-link {
  text-decoration: none;
}

.vacancies-list-item__salary {
  font-size: var(--typo-body-sm-font-size);
  line-height: var(--typo-body-sm-short-line-height);
  font-weight: var(--typo-subtitle-font-weight);
  color: var(--color-text-primary);
}

.vacancies-list-item__properties {
  margin-top: var(--space-2);
  color: var(--color-text-tertiary);
  font-size: var(--typo-body-sm-font-size);
  line-height: var(--typo-body-sm-line-height);
}

.vacancies-list-item__preview-text {
  margin-top: var(--space-4);
}

.vacancies-list-item__description {
  margin-top: var(--space-3);
  color: var(--color-text-secondary);
  font-size: var(--typo-body-sm-font-size);
  line-height: var(--typo-body-sm-line-height);
}

/*# sourceMappingURL=style.css.map */

/* End */
/* /bitrix/templates/foxcoder-corp/components/bitrix/news.list/vacancies/style.css?16830952371682 */
