@charset "UTF-8";[xo-pfs]{--pfs-min: 10;--pfs-max: 60;--min-viewport: 40;--max-viewport: 120;--m: (var(--pfs-max) - var(--pfs-min)) / (var(--max-viewport) - var(--min-viewport));--size: clamp( calc(var(--pfs-min) * 1rem), calc( var(--m) * 100vw + var(--pfs-min) * 1rem - var(--m) * var(--min-viewport) * 1rem ), calc(var(--pfs-max) * 1rem) )}.jobs-modal{margin:auto;max-width:514px;width:calc(100% - var(--xo-container-gap) * 2);padding-top:2rem}@media(min-width:768px){.jobs-modal{padding-top:4rem}}.jobs-modal__header,.jobs-modal__sub-header{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.36px}.jobs-modal__header{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e4e4e4}.jobs-modal__button-back{display:inline-flex;padding:8px;margin:-8px;align-items:center;gap:6px;color:#000;font-size:18px;line-height:22px;letter-spacing:-.36px;transition:.3s;margin-bottom:1.2rem}@media(min-width:768px){.jobs-modal__button-back{margin-bottom:2.5rem}}.jobs-modal__button-back:hover{color:var(--color-accent)}.jobs-modal__button-back svg{display:block}.jobs-modal__sub-header{padding-bottom:4rem}.jobs-modal__field-file{border:1px solid #e4e4e4;padding:12px;color:var(--Text-Text-1, #121212);text-align:center;font-family:var(--font-body-medium-family);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.32px;min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;transition:.3s;background-color:#f1f1f1;cursor:pointer}.jobs-modal__field-file:hover{border:1px solid var(--Brand-Brand-1, var(--color-accent));color:var(--Brand-Brand-1, var(--color-accent))}.jobs-modal__field-file svg{display:block}.jobs-modal__subheading,.jobs-modal__form-error{font-size:14px;line-height:18px}@media(min-width:768px){.jobs-modal__subheading,.jobs-modal__form-error{font-size:18px;line-height:22px;letter-spacing:-.36px}}.jobs-modal__form-grid{--xo-grid-row-gap: 24px;padding-bottom:6rem;--xo-grid-col-gap: 4px}.jobs-modal__form-error{color:red;margin-top:8px}.jobs-modal__form-loading{display:flex;justify-content:center;align-items:center;position:fixed;z-index:2;width:100vw;height:100vh;left:0;top:0}.jobs-modal__form-loading .spinner{height:100%;background-color:transparent}.jobs-modal__form-label{color:var(--Text-Text-1, #121212);font-family:var(--font-body-medium-family);font-size:18px;font-weight:500;line-height:22px;letter-spacing:-.36px;padding-bottom:8px;display:flex;gap:8px}.jobs-modal__form-label-optional{color:#8d8d8d}.jobs-modal__form-label--file{justify-content:space-between}.jobs-modal__form-sub-label{color:var(--Text-Text-4, #8d8d8d);font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.32px}.jobs-modal__form-field{display:block;width:100%;border:1px solid var(--Border-Border-3, #e4e4e4);padding:.8rem 1.2rem;color:#121212;font-size:18px;line-height:22px;letter-spacing:-.36px;-moz-appearance:textfield}.jobs-modal__form-field::-webkit-inner-spin-button,.jobs-modal__form-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jobs-modal__input-checkbox{display:none}.jobs-modal__input-checkbox:checked+.jobs-modal__checkbox{background-color:#000}.jobs-modal__input-checkbox:checked+.jobs-modal__checkbox:after{opacity:1}.jobs-modal__checkbox{width:16px;height:16px;border:1px solid #d0d0d0;position:relative;flex-shrink:0;transition:.3s;margin-top:2px}.jobs-modal__checkbox:after{content:"\2714";position:absolute;top:2px;left:50%;transform:translate(-50%);width:10px;height:10px;font-size:11px;opacity:0;line-height:1;transition:.3s;color:#fff}.jobs-modal__checkbox-label{color:var(--Text-Text-3, #000);font-size:18px;line-height:22px;letter-spacing:-.36px;padding-inline-start:12px}.jobs-modal__form-field--file{display:none}.jobs-modal__form-field--textarea{height:160px;resize:none;overflow-y:auto}.jobs-modal__content--hide{display:none}.jobs-modal__content-success{display:flex;flex-direction:column}.jobs-modal__content-success-logo{width:48px;margin-bottom:20px}.jobs-modal__content-success-heading{color:var(--Text-Text-1, #121212);font-family:var(--font-body-medium-family);font-size:24px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.48px;padding-bottom:8px}.jobs-modal__content-success-description{color:var(--Text-Text-1, #121212);font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.36px;padding-bottom:8px}.jobs-modal__content-success-subtext{color:var(--Text-Text-4, #8d8d8d);font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.32px;padding-bottom:6rem}.jobs-modal__content-btn{width:100%;min-height:60px;padding:12px 40px;border-radius:var(--Normal, 4px);border:1px solid var(--Border-Border-1, #575757);background:var(--White, #fff);color:var(--Text-Text-2, #414141);text-align:center;font-family:var(--font-body-bold-family);font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:-.36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.jobs-modal__content-btn:hover,.jobs-modal__content-btn--dark{background:var(--Black, #000);color:#fff}.jobs-modal__content-btn--dark:hover{background:var(--Black, #fff);color:#000}.jobs-modal__form-file-name{display:flex;align-items:center;color:var(--Black, #000);font-size:16px;line-height:20px;letter-spacing:-.32px;gap:0}.jobs-modal__form-file-name span{overflow:hidden;text-overflow:ellipsis;text-wrap:wrap}.jobs-modal__form-file-remove{cursor:pointer;transition:.3s;padding:8px;flex-shrink:0;margin-bottom:-3px}.jobs-modal__form-file-remove:hover{opacity:.5}.jobs-modal__form-file-remove svg{display:block}.jobs-modal__form-label-checkbox{display:flex;cursor:pointer;transition:.3s}.jobs-modal__form-label-checkbox:hover{opacity:.6}.jobs-modal__form-description{color:#000;font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.36px}
/*# sourceMappingURL=/cdn/shop/t/394/assets/jobs-modal.css.map */
