.current-openings__title+.current-openings__filters{margin-block-start:-2rem}.current-openings__filters{display:flex;justify-content:center;margin-bottom:4.8rem}.current-openings__filter-list{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.current-openings__filter-pill{font-family:var(--font-heading-family);font-size:1.8rem;line-height:2.2rem;background:transparent;padding:.6rem 2.4rem;border-radius:2.4rem;border:1px solid rgba(var(--color-border));transition:.3s ease;-webkit-appearance:none;appearance:none;cursor:pointer}.current-openings__filter-pill.is-active{background:rgb(var(--color-button));color:rgb(var(--color-button-label));border-color:rgb(var(--color-button-border))}@media screen and (max-width:749px){.current-openings__title+.current-openings__filters{margin-block-start:-1rem}.current-openings__filters{margin-bottom:3.2rem}}.current-openings__grid{list-style:none;justify-content:center;padding:0;margin:0}.current-openings__card-wrap.hidden{display:none}.current-openings__card{height:100%;background:rgb(var(--color-background-secondary));display:flex;flex-direction:column;padding:2.4rem;border:1px solid rgb(var(--color-border));border-radius:.4rem}.current-openings__job-title{margin:0 0 .4rem}.current-openings__department{font-size:1.3rem;line-height:1.25;letter-spacing:.05rem;color:rgba(var(--color-foreground),.65);margin-block:0 1.6rem;text-transform:uppercase}.current-openings__meta{font-size:1.4rem;display:flex;flex-direction:column;gap:.6rem;margin-bottom:2.4rem}.current-openings__meta-item{display:flex;align-items:center;gap:.6rem}.current-openings__meta-item .svg-wrapper{width:1.6rem;height:1.6rem;flex-shrink:0}.current-openings__rte{font-size:15px}.current-openings__rte h4{font-size:18px;margin-block:2.4rem .6rem}.current-openings__rte h4+p{margin-block-start:0}.current-openings__card .current-openings__rte{display:none}.current-openings__button{margin-top:auto;align-self:flex-start}.current-openings__button.button--small{min-height:3.8rem;padding-block:.6rem}@media screen and (max-width:480px){.current-openings__card{padding:1.8rem}.current-openings__job-title{font-size:2.2rem}.current-openings__meta{font-size:1.3rem;margin-bottom:2rem}.current-openings__button.button--small{--button-icon: 1.2rem;--button-spacing: 1.2rem;min-height:3.2rem;gap:.8rem;font-size:1.5rem}}.career-vacancies__drawer{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(var(--color-foreground),.5);display:flex;justify-content:flex-end;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:9}.career-vacancies__drawer.is-open{opacity:1;pointer-events:auto}.career-vacancies__drawer-inner{position:relative;width:100%;height:100%;background:rgb(var(--color-background));overflow-y:auto;padding:2rem;transform:translate(100%);transition:transform .3s ease}.career-vacancies__drawer.is-open .career-vacancies__drawer-inner{transform:translate(0)}.career-vacancies__drawer-close{position:absolute;top:1.2rem;right:1.2rem;min-width:3.2rem;min-height:3.2rem;padding:0}.career-vacancies__drawer-close .svg-wrapper{width:1.6rem;height:1.6rem}.career-vacancies__drawer-content .current-openings__job-title{font-size:2.8rem;margin-inline-end:3.2rem}@media screen and (min-width:750px){.career-vacancies__drawer-inner{width:48rem;padding:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-career-vacancies.css.map */
