.jb-frame>.page-width{max-width:var(--page-width, 87.5rem);margin-inline:auto;padding-inline:var(--container-gutter, 20px)}.jb-frame .jb{--jb-bg: #eeeeee;--jb-ink: rgb(var(--text-color, 117 112 111));--jb-muted: rgb(var(--text-color, 117 112 111));--jb-card: #ffffff;--jb-line: #8c8786;--jb-line-hover: #6b6665;--jb-accent: rgb(var(--button-background, 117 112 111));--jb-accent-soft: #eeeeee;--jb-on-accent: rgb(var(--button-text-color, 255 255 255));--jb-radius: 0;font-size:15px;line-height:26px}.jb-frame .jb .jb-l-classic{max-width:760px;margin-inline:auto;padding-bottom:80px}.jb-frame .jb .jb-bar{padding-top:32px}.jb-frame .jb .jb-back-link,.jb-frame .jb .jb-nav a{color:var(--jb-ink);font-size:12px;line-height:16px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;text-decoration:none}.jb-frame .jb .jb-back-link:hover,.jb-frame .jb .jb-nav a:hover{text-decoration:underline;text-underline-offset:4px}.jb-frame .jb a:focus-visible,.jb-frame .jb button:focus-visible{outline:2px solid var(--jb-accent);outline-offset:3px}.jb-frame .jb .jb-job{padding-top:56px}.jb-frame .jb .jb-kicker{margin:0 0 16px;color:var(--jb-ink);font-size:12px;line-height:16px;letter-spacing:.18em;text-align:center}.jb-frame .jb .jb-kicker:empty{display:none}.jb-frame .jb .jb-job h1,.jb-frame .jb .jb-confirm h1{max-width:none;margin:0 0 16px;color:var(--jb-ink);font-family:var(--heading-font-family, serif);font-size:36px;line-height:44px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;text-align:center}.jb-frame .jb .jb-meta-line,.jb-frame .jb .jb-deadline{margin:0 0 8px;font-size:12px;line-height:18px;letter-spacing:.12em;text-transform:uppercase;text-align:center}.jb-frame .jb .jb-desc{max-width:none;margin-top:48px}.jb-frame .jb .jb-desc :is(h2,h3,h4){margin:40px 0 12px;color:var(--jb-ink);font-family:var(--heading-font-family, serif);font-size:18px;line-height:26px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.jb-frame .jb .jb-desc :is(h2,h3,h4) :is(b,strong){font-weight:inherit}.jb-frame .jb .jb-desc>:first-child{margin-top:0}.jb-frame .jb .jb-desc :is(p,ul,ol){margin:0 0 16px;font-size:15px;line-height:26px}.jb-frame .jb .jb-desc :is(ul,ol){padding-left:20px}.jb-frame .jb .jb-desc li+li{margin-top:4px}.jb-frame .jb .jb-desc a{color:inherit;text-decoration:underline;text-underline-offset:3px}.jb-frame .jb .jb-lede{max-width:36em;margin:0 auto 32px;color:var(--jb-ink);font-size:15px;line-height:24px;text-align:center}.jb-frame .jb .jb-job>.jb-button{display:flex;width:fit-content;margin-inline:auto}.jb-frame .jb .jb-button,.jb-frame .jb .jb-code-confirm{padding:16px 32px;background:var(--jb-accent);color:var(--jb-on-accent);border-radius:0;font-size:12px;line-height:16px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;transition:background-color .2s ease}.jb-frame .jb .jb-button:hover:not(:disabled),.jb-frame .jb .jb-code-confirm:hover:not(:disabled){background:#6b6665}.jb-frame .jb .jb-chip,.jb-frame .jb .jb-file-ui strong{padding:8px 14px;background:transparent;color:var(--jb-ink);border-radius:0;box-shadow:inset 0 0 0 1px var(--jb-ink);font-size:11px;line-height:16px;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.jb-frame .jb .jb-chip:hover,.jb-frame .jb .jb-file:hover .jb-file-ui strong{color:#6b6665;box-shadow:inset 0 0 0 1px #6b6665}.jb-frame .jb .jb-field.is-ready .jb-chip{background:var(--jb-accent);color:var(--jb-on-accent);box-shadow:none}.jb-frame .jb .jb-apply{margin-top:64px;padding-top:56px;border-top:1px solid rgb(var(--border-color, 234 234 233))}.jb-frame .jb .jb-apply h2{margin:0 0 8px;color:var(--jb-ink);font-family:var(--heading-font-family, serif);font-size:32px;line-height:40px;font-style:italic;font-weight:400;text-align:center}.jb-frame .jb .jb-apply-lead{margin:0 0 40px;color:var(--jb-ink);font-size:13px;line-height:20px;text-align:center}.jb-frame .jb .jb-apply-card{max-width:640px;margin-inline:auto;padding:0;background:transparent;box-shadow:none}.jb-frame .jb .jb-label label,.jb-frame .jb .jb-label legend{font-size:12px;line-height:16px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.jb-frame .jb .jb-req,.jb-frame .jb .jb-opt{font-size:11px;line-height:16px;letter-spacing:.06em}.jb-frame .jb .jb-hint,.jb-frame .jb .jb-error,.jb-frame .jb .jb-email-ok,.jb-frame .jb .jb-code-error{font-size:12px;line-height:18px}.jb-frame .jb .jb-field input,.jb-frame .jb .jb-field textarea{padding:12px 14px;border-radius:0;font-size:16px;line-height:24px}.jb-frame .jb .jb-email,.jb-frame .jb .jb-file-ui{border-radius:0}.jb-frame .jb .jb-file-ui{padding:8px}.jb-frame .jb .jb-code{border-radius:0;background:#f6f6f6;color:#6b6665}.jb-frame .jb .jb-actions{margin-top:32px}.jb-frame .jb .jb-actions .jb-button{padding:18px}.jb-frame .jb .jb-actions p{font-size:12px;line-height:18px}.jb-frame .jb .jb-done-kicker{color:var(--jb-ink);font-size:12px;line-height:16px;font-weight:400;letter-spacing:.18em;text-transform:uppercase}.jb-frame .jb .jb-done h3,.jb-frame .jb .jb-confirm-role{font-family:var(--heading-font-family, serif);font-weight:400;letter-spacing:.12em;text-transform:uppercase}.jb-frame .jb .jb-confirm .jb-lede{margin-inline:auto}.jb-frame .jb .jb-confirm-card{border-radius:0;box-shadow:inset 0 0 0 1px rgb(var(--border-color, 234 234 233))}.jb-frame .jb .jb-confirm-card li span{border-radius:0;background:#eee;color:#6b6665}@media screen and (max-width:749px){.jb-frame .jb .jb-job{padding-top:40px}.jb-frame .jb .jb-job h1,.jb-frame .jb .jb-confirm h1{font-size:26px;line-height:34px;letter-spacing:.1em}.jb-frame .jb .jb-apply{margin-top:48px;padding-top:40px}.jb-frame .jb .jb-apply h2{font-size:28px;line-height:34px}}.careers-title-pending .jb-frame .jb .jb-job h1{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/1117/assets/careers-app-pages.css.map */
