.jobs-form-section{padding:60px 0;display:flex;flex-direction:column;align-items:center;width:100%}.jobs-form-section>.page-width{max-width:800px;width:100%;padding:0 20px;box-sizing:border-box}.jobs-form-section .section-header{text-align:center;margin-bottom:2rem;width:100%}.jobs-form-section .section-header h2{font-size:2.2rem;margin-bottom:1rem;font-weight:700}.jobs-form-section .section-header p{line-height:1.6;font-size:1.1rem;max-width:600px;margin:0 auto}.job-application-form{width:100%;max-width:600px;display:grid;gap:1.5rem}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-field label{font-weight:700;display:block;margin-bottom:.5rem}.form-field input,.form-field select{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;box-sizing:border-box}.form-field input[type=file]{padding:.5rem}.form-field button{padding:.75rem 1.5rem;font-size:1rem;cursor:pointer;width:auto;display:block;margin:0 auto}.jobs-form-thankyou{margin-top:2rem;padding:1.5rem;background-color:#f8fff9;border:1px solid #c3e6cb;border-radius:6px;color:#155724;text-align:center;max-width:600px;width:100%}@media screen and (max-width: 749px){.jobs-form-section{padding:40px 10px}.form-row{grid-template-columns:1fr}.job-application-form{padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-jobs-form.css.map */
