.recruitment-form-section{padding-top:var(--PT);padding-bottom:var(--PB)}.recruitment-form__heading{text-align:center;margin-top:0;margin-bottom:var(--inner, 32px)}.recruitment-form{max-width:640px;margin:0 auto}.recruitment-jobs{max-width:640px;margin:0 auto var(--inner, 32px)}.recruitment-jobs__apply{display:inline-block;margin-top:16px}.recruitment-job-card__summary{display:flex;align-items:center;justify-content:space-between;gap:16px}.recruitment-job-card__text{display:flex;flex-direction:column;gap:6px}.recruitment-job-card__title{margin:0}.recruitment-job-card__meta{font-size:var(--font-body-x-small);letter-spacing:.04em;text-transform:uppercase;color:var(--text-a80, var(--text-light))}.recruitment-apply-cta{padding-top:var(--PT);padding-bottom:var(--PB)}.recruitment-apply-cta__inner{text-align:center}.recruitment-form__row{display:grid;grid-template-columns:1fr;gap:0 24px}@media only screen and (min-width:750px){.recruitment-form__row{grid-template-columns:1fr 1fr}}.recruitment-form__block{margin-bottom:24px}.recruitment-form__label{display:block;font-size:var(--font-body-x-small);margin-bottom:8px;color:var(--text)}.recruitment-form__optional{color:var(--text-a80, var(--text-light));font-weight:400}.recruitment-form__select{background-color:transparent}.recruitment-form__file{display:block;width:100%;font-size:var(--font-body-x-small);color:var(--text);border:1px solid var(--border, var(--text-a35));padding:12px;background:transparent}.recruitment-form__file::file-selector-button{font-family:inherit;font-size:var(--font-body-x-small);border:1px solid var(--text);background:transparent;color:var(--text);padding:6px 14px;margin-right:12px;cursor:pointer;border-radius:0}.recruitment-form__file::file-selector-button:hover{background:var(--text);color:var(--bg, #fff)}.recruitment-form__file-hint{display:block;margin-top:6px;font-size:var(--font-body-x-small);color:var(--text-a80, var(--text-light))}.recruitment-form__block--checkbox{display:flex;align-items:flex-start;gap:10px}.recruitment-form__block--checkbox input[type=checkbox]{margin-top:4px;flex-shrink:0}.recruitment-form__block--checkbox label{font-size:var(--font-body-x-small);color:var(--text)}.recruitment-form__required-text{font-size:var(--font-body-x-small);font-style:italic;color:var(--text-a80, var(--text-light));text-align:center}.recruitment-form__honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.recruitment-form__status{margin-bottom:24px;padding:16px 20px;font-size:var(--font-body-small);text-align:center}.recruitment-form__status--success{border:1px solid var(--text);color:var(--text)}.recruitment-form__status--error{border:1px solid #c0392b;color:#c0392b}.recruitment-form__submit--loading{position:relative;opacity:.7;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/recruitment-form.css.map */
