.offe-careers-anchor{scroll-margin-top:10rem}.offe-careers__inner{max-width:96rem;margin:0 auto;padding:5.6rem 1.6rem 7.2rem}.offe-careers__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 2.4rem;margin-bottom:2.4rem}.offe-careers__title{margin:0}.offe-careers__filters{display:flex;flex-wrap:wrap;gap:.8rem}.offe-careers__filter{font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:.8rem 1.4rem;border:.1rem solid rgb(var(--color-foreground));border-radius:.4rem;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.offe-careers__filter.is-active,.offe-careers__filter:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.offe-job{border-top:.1rem solid rgba(var(--color-foreground),.25)}.offe-job:last-of-type{border-bottom:.1rem solid rgba(var(--color-foreground),.25)}.offe-job[hidden]{display:none}.offe-job__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2.4rem .4rem;cursor:pointer;list-style:none}.offe-job__summary::-webkit-details-marker{display:none}.offe-job__title{margin:0 0 .6rem}.offe-job__meta{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.offe-job__meta span+span:before{content:"\b7";margin-right:1.6rem}.offe-job__caret{flex-shrink:0;display:inline-flex;width:2.4rem;height:2.4rem;transition:transform .2s ease}.offe-job__caret svg{width:100%;height:100%}.offe-job[open] .offe-job__caret{transform:rotate(180deg)}.offe-job__body{padding:0 .4rem 3.2rem;max-width:72rem;font-size:1.5rem;line-height:1.6;scroll-margin-top:12rem}.offe-job{scroll-margin-top:12rem}.offe-job__body>*,.offe-job__body p,.offe-job__body ul{max-width:100%!important;margin-left:0!important;margin-right:0!important}.offe-job__body p{margin-top:0;margin-bottom:1.2rem}.offe-job__body p>strong:only-child,.offe-job__subhead{display:block;margin:2.4rem 0 .8rem;font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;letter-spacing:normal;text-transform:none}.offe-job__body ul{padding-left:2rem;margin-bottom:1.2rem}.offe-job__body li{margin-bottom:.6rem}.offe-job__body a:not(.button){text-decoration:underline;text-underline-offset:.2em}.offe-job__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;margin-top:2.8rem}.offe-job__share{font-size:1.3rem}.offe-careers__empty{padding:2.4rem .4rem;border-top:.1rem solid rgba(var(--color-foreground),.25)}.template-page-careers .rich-text__inner{justify-content:center}.template-page-careers .rich-text__blocks--column{width:100%;max-width:80rem;margin:0 auto;padding:7.2rem 0;align-items:center;text-align:center}.template-page-careers .rich-text__heading{margin:0 0 2rem}.template-page-careers .rich-text__heading p{margin:0}.template-page-careers .rich-text__text{width:100%;max-width:64rem;margin-left:auto;margin-right:auto;font-size:1.6rem;line-height:1.55}.template-page-careers .rich-text__text>*{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.template-page-careers [id$=__eeo] .rich-text__blocks--column{padding:3.2rem 0 5.6rem}.template-page-careers [id$=__eeo] .rich-text__text{font-size:1.2rem;opacity:.75}.template-page-careers .content-for-layout .multicolumn-header .heading-group__left{justify-content:center;text-align:center}.template-page-careers .content-for-layout .multicolumn-header .heading-group__heading-stack{width:100%;align-items:center;text-align:center}.template-page-careers .content-for-layout .multicolumn__wrapper{justify-content:center;column-gap:4.8rem;row-gap:4rem}.template-page-careers .content-for-layout .multicolumn-card{flex-direction:column;align-items:center;text-align:center;gap:1.6rem}.template-page-careers .content-for-layout .multicolumn-card__icon{width:4.4rem;height:4.4rem}.template-page-careers .content-for-layout .multicolumn-card__icon svg{width:100%;height:100%}.template-page-careers .content-for-layout .multicolumn-card__content{align-items:center;text-align:center}.template-page-careers .content-for-layout .multicolumn-card__text{font-size:1.5rem;line-height:1.5}@media screen and (max-width:749px){.offe-careers__inner{padding:4rem 1.6rem 5.6rem}.offe-careers__head{flex-direction:column;align-items:flex-start}.template-page-careers .rich-text__blocks--column{padding:4.8rem 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/offe-careers.css.map */
