body.popup-open{overflow:hidden}.career-form-inner{display:none;position:fixed;width:100%;height:100%;top:50%;transform:translate(-50%,-50%);align-items:center;max-width:100%;left:50%;z-index:111;background-color:color-mix(in srgb,var(--color-background) 80%,transparent)}.career-form-inner.popup-open{display:flex!important}.career-form{padding:80px 52px;background:var(--color-background);max-width:1096px;margin-inline:auto;position:relative}.career-form .element-group input{font-weight:400;font-size:16px;line-height:110%}.career-form .close-icon{position:absolute;top:24px;right:24px;cursor:pointer}.career-form .file_input{opacity:0;position:absolute;width:100%!important;cursor:pointer;appearance:none;-webkit-appearance:none}.close-icon svg path{stroke:var(--color-foreground)}.career-form .file_inputOuterCS input{border:1px solid;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 19px;font-size:12px;font-weight:700;line-height:120%;text-transform:uppercase;height:100%}.career-form .file_inputOuterCS{position:relative}.career-form .file_inputOuterCS .file-input-wrap{position:relative;min-height:56px;color:var(--color-foreground);border:1px solid var(--color-foreground)}.career-form .file_inputOuterCS .file-input-wrap .file-content{position:absolute;pointer-events:none;width:100%;left:0;top:50%;transform:translateY(-50%);text-align:center;text-transform:uppercase;font-family:Dallas;font-style:normal;font-weight:400;font-size:16px;line-height:110%;display:flex;justify-content:center;gap:12px}.file-icon svg path{fill:var(--color-foreground)}.career-form .element-group:nth-last-child(-n+2){margin-bottom:40px}.career-form .file_inputOuterCS .file-input-wrap{position:relative}.career-form .element-group .radio-group input{border:1px solid var(--color-foreground);padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.career-form .element-group .radio-group label{position:relative}.career-form .element-group .radio-group div:last-child{margin-bottom:0!important}.career-form .element-group .radio-group label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid var(--color-foreground);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:12px}.career-form .element-group .radio-group input:checked+label:after{content:"";display:block;position:absolute;top:3px;left:3px;width:16px;height:16px;background:var(--color-foreground)}.career-form .cs-form-wrap label.required:after{content:none!important}.career-form .element-group:has(.form-submit-btn-wrap){padding-inline:20px!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:var(--color-foreground)!important;caret-color:var(--color-foreground);transition:background-color 9999s ease-in-out 0s}.inverse input:-webkit-autofill,.inverse input:-webkit-autofill:hover,.inverse input:-webkit-autofill:focus,.inverse input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-foreground)!important;caret-color:var(--color-foreground);-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important}.inverse input,.inverse textarea,.inverse select{color-scheme:dark;background:var(--color-background);color:var(--color-foreground)}.inverse input:-webkit-autofill,.inverse input:-webkit-autofill:hover,.inverse input:-webkit-autofill:focus,.inverse input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-foreground)!important;caret-color:var(--color-foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--color-background) inset!important;box-shadow:0 0 0 1000px var(--color-background) inset!important;border-radius:inherit;background-image:none!important}@media(max-width:767px){.career-form{padding:40px 0}.career-form .file_inputOuterCS{margin-bottom:32px!important}.career-form .close-icon{top:20px;right:20px}.career-form-inner.popup-open{align-items:flex-start;overflow-y:scroll}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/career-popup-form.css.map */
