.job-offers-filters{align-items:stretch}.job-search-wrap{display:flex;align-items:center;box-sizing:border-box;width:100%}.job-search-wrap__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.job-search-wrap__icon svg{width:20px;height:20px;display:block}.job-search-wrap__input{flex:1;min-width:0;border:none;background:transparent;outline:none}.job-search-wrap__input::placeholder{color:rgb(var(--color-gray-light));font-family:var( --font-body-family)}.job-search-wrap,.job-offers-dropdown{border:1px solid #ede2d8;box-shadow:0 1px 3px -1px #00000040,0 2px 5px -1px #fcf9f6}.job-offers-input{display:block;width:100%;box-sizing:border-box}.job-offers-dropdown{position:relative;width:100%;cursor:pointer}.job-offers-dropdown__field{display:flex;align-items:center;flex-wrap:wrap;box-sizing:border-box;width:100%}.job-offers-dropdown__field .job-offers-dropdown__value,.job-offers-dropdown__field .job-offers-dropdown__placeholder{flex:1;min-width:0}.job-offers-dropdown__field .job-offers-dropdown__placeholder[hidden]{display:none}.job-offers-dropdown--single .job-offers-dropdown__field,.job-offers-dropdown--location .job-offers-dropdown__field,.job-offers-dropdown--role .job-offers-dropdown__field{cursor:pointer}.job-offers-dropdown .job-offer-arrow{right:10px;top:35%;cursor:pointer;z-index:5;color:rgb(var(--color-gray-light));transition:color .3s ease;stroke-width:2px}.job-offers-dropdown:hover{transition:color .3s ease;border-color:rgb(var(--color-gray-light))}.job-offers-dropdown:hover .job-offer-arrow{color:rgb(var(--color-gray))}.job-offers-dropdown__tags{display:flex;flex-wrap:wrap;gap:var(--space-tiny, 8px);align-items:center}.job-offers-dropdown__tag{display:inline-flex;align-items:center;gap:var(--space-tiny, 8px);box-sizing:border-box;padding:2px 3px 2px 6px}.job-offers-dropdown__tag-remove{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer}.job-offers-dropdown__tag-remove:hover{opacity:.8}.job-offers-dropdown__input{flex:1;min-width:60px;border:none;outline:none;background:transparent}.job-offers-dropdown__actions{display:flex;align-items:center;gap:var(--space-tiny, 8px);flex-shrink:0}.job-offers-dropdown__clear{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer}.job-offers-dropdown__clear[hidden]{display:none}.job-offers-dropdown__chevron{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.job-offers-dropdown__chevron svg{display:block}.job-offers-dropdown__panel{position:absolute;left:0;right:0;top:calc(100% + var(--space-tiny, 8px));z-index:10;overflow:hidden;box-sizing:border-box}.job-offers-dropdown__panel[hidden]{display:none}.job-offers-dropdown__list{list-style:none;padding:0;margin:0;max-height:240px;overflow-y:auto}.job-offers-dropdown__option{display:block;width:100%;box-sizing:border-box;cursor:pointer;padding:var(--space-tiny, 8px) var(--space-sm, 12px)}.job-offers-dropdown__option--placeholder{font-style:italic}.job-offers-card__link,.job-offers-card__meta{display:block}
/*# sourceMappingURL=/cdn/shop/t/22/assets/job-offers.css.map */
