.careers-form__section-heading{margin-bottom:4rem}.careers-form__grid{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:750px){.careers-form__grid{grid-template-columns:1fr 1fr;gap:3rem}}.careers-form__card{background-color:#f7f6f3}.careers-form__card--info{padding:4rem;display:flex;flex-direction:column;gap:3rem}.careers-form__card--form{padding:4rem}.careers-form__image-wrapper{background-color:#fff;overflow:hidden;width:100%}.careers-form__image{display:block;width:100%;height:auto;object-fit:cover}.careers-form__image.placeholder-svg{background-color:#e8e8e8;min-height:30rem}.careers-form__info{display:flex;flex-direction:column;gap:1.5rem}.careers-form__info-heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.1;color:rgb(var(--color-foreground));margin:0}.careers-form__info-subtitle{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.2;color:rgb(var(--color-foreground));margin:0}.careers-form__info-subtitle p{margin:0}.careers-form__info-body{font-family:var(--font-body-family);line-height:1.5;letter-spacing:.016rem;color:rgb(var(--color-foreground));margin:0}.careers-form__info-body p{margin:0}.careers-form__form-heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;letter-spacing:.016rem;line-height:1.17;color:rgb(var(--color-foreground));text-align:center;margin:0 0 2.5rem}.careers-form__field{margin-bottom:2rem}.careers-form__label{display:block;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;letter-spacing:.016rem;line-height:1.3;color:rgb(var(--color-foreground));margin-bottom:.5rem}.careers-form__input,.careers-form__select,.careers-form__textarea{display:block;width:100%;background-color:#fff;border:1px solid #fff;border-radius:.8rem;padding:1.6rem 1.4rem;font-family:var(--font-body-family);font-size:1.6rem;color:rgb(var(--color-foreground));line-height:1.3;appearance:none;-webkit-appearance:none}.careers-form__input:focus,.careers-form__select:focus,.careers-form__textarea:focus{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.1rem}.careers-form__textarea{resize:vertical;min-height:12rem}.careers-form__select-wrapper{position:relative}.careers-form__select{cursor:pointer;padding-right:4rem}.careers-form__select-chevron{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;color:rgb(var(--color-foreground))}.careers-form__field--terms{display:flex;align-items:flex-start;gap:1rem;margin-bottom:2.5rem}.careers-form__checkbox{flex-shrink:0;width:2rem;height:2rem;margin-top:.2rem;accent-color:#3F5D4A;cursor:pointer}.careers-form__terms-label{font-family:var(--font-body-family);font-size:1.6rem;color:rgb(var(--color-foreground));line-height:1.3;cursor:pointer}.careers-form__terms-label a{color:inherit;text-decoration:underline}.careers-form__submit{display:flex;justify-content:center;margin-top:1rem}.careers-form__button{min-width:24.5rem;background-color:#3f5d4a;color:#f7f6f3;border-color:#3f5d4a}.careers-form__button:hover{background-color:#2b2b2b;border-color:#2b2b2b;color:#f7f6f3}.careers-form__field-error{display:block;font-size:1.4rem;margin-top:.5rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-careers-form.css.map */
