.cb-careers{display:grid;gap:2rem}.cb-careers__hero{display:grid;gap:1.5rem;align-items:center}.cb-careers__copy{max-width:40rem}.cb-careers__hero.text-center .cb-careers__copy{margin-inline:auto}.cb-careers__media{margin:0;min-width:0}.cb-careers__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.cb-careers__list{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.cb-careers__benefits{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.cb-careers__card{border:1px solid rgb(var(--border-color));min-width:0;padding:1.25rem}.cb-careers__job{display:grid;gap:.75rem}.cb-careers__meta{display:flex;flex-wrap:wrap;gap:.25rem 1rem;list-style:none;margin:0;padding:0}.cb-careers .button{justify-self:start;max-width:100%;min-height:2.75rem;width:fit-content;white-space:normal}.cb-careers a:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}@media screen and (min-width:700px){.cb-careers{gap:2.5rem}.cb-careers__card{padding:1.5rem}}@media screen and (min-width:1000px){.cb-careers__hero--has-image{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/371/compiled_assets/styles.css.map */
