.vacancies{max-width:var(--vac-max-width, 860px);margin:0 auto;color:var(--vac-text-color, #1a1b18)}.vacancies__heading{margin:0 0 48px;text-align:center;text-transform:uppercase;font-size:var(--vac-heading-size, 44px);line-height:1.1}.vacancies__list{border-top:var(--vac-line-thickness, 1px) solid var(--vac-line-color, #d8d4c8)}.vacancies__item{--accordion-divider: var(--vac-line-color, #d8d4c8);--accordion-title-color: var(--vac-text-color, #1a1b18);--accordion-title-size: var(--vac-title-size, 18px);--accordion-icon-color: var(--vac-icon-color, #688b62);--accordion-meta-size: var(--vac-meta-size, 13px);--accordion-content-color: var(--vac-text-color, #1a1b18);--accordion-content-size: var(--vac-text-size, 15px);border-bottom-width:var(--vac-line-thickness, 1px)}.vacancies__item .accordion-item__title{font-weight:700;text-transform:uppercase;letter-spacing:.02em}.vacancies__salary{display:inline-block;padding:5px 12px;border-radius:999px;background-color:var(--vac-button-bg, #5e8c5d);color:var(--vac-button-text, #ffffff);font-weight:600;letter-spacing:.02em;white-space:nowrap}.vacancies__schedule{color:var(--vac-meta-color, #6b6b63)}.vacancies__text{opacity:.85;overflow-wrap:break-word;word-break:break-word}.vacancies__text>*{margin:0}.vacancies__text>*+*{margin-top:.75rem}.vacancies__text ul,.vacancies__text ol{padding-left:1.25rem}.vacancies__cta{display:flex;justify-content:center;margin-top:28px}.vacancies__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 40px;background-color:var(--vac-button-bg, #5e8c5d);color:var(--vac-button-text, #ffffff);border-radius:var(--vac-button-radius, 6px);font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.04em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.vacancies__button:hover,.vacancies__button:focus{color:var(--vac-button-text, #ffffff);text-decoration:none;opacity:.85}.vacancies__empty{text-align:center;opacity:.75}@media screen and (max-width:749px){.vacancies__heading{margin-bottom:32px;font-size:var(--vac-heading-size-mobile, 26px)}.vacancies__item{--accordion-title-size: var(--vac-title-size-mobile, 15px)}.vacancies__button{width:100%;padding:12px 20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-job-vacancies.css.map */
