﻿.module-jm-openapplication.-step-3 .frm_style_formidable-style.with_frm_style .frm_submit button,.module-jm-openapplication .submit-field button{background:red;border:2px solid red;border:.125rem solid red;border-radius:30px;border-radius:1.875rem;color:white;font-weight:700;width:auto;padding:12px 20px;padding:.75rem 1.25rem;font-size:16px;font-size:1rem;line-height:normal}.module-jm-openapplication.-step-3 .frm_style_formidable-style.with_frm_style .frm_submit button:hover,.module-jm-openapplication .submit-field button:hover{background:white;color:red}.job-manager-heading{margin-left:auto;margin-right:auto;max-width:100%;width:100%}.fl-builder-content .sobeys-jm-bs-nav{padding:10px 0;padding:.625rem 0}@media screen and (min-width: 800px){.fl-builder-content .sobeys-jm-bs-nav{padding:0}}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button{color:#000}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button.navbar-toggler{background-color:transparent;border:none;border-radius:0;float:none;padding:0 10px;padding:0 .625rem;height:30px;height:1.875rem}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button.navbar-toggler::before{display:none}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button.navbar-toggler[aria-expanded="true"]{transform:rotate(90deg)}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button span{display:block;position:relative;background-color:#000;height:8px;height:.5rem;width:8px;width:.5rem}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button span::before,.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button span::after{background-color:#000;content:'';display:block;height:8px;height:.5rem;position:absolute;width:8px;width:.5rem}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button span::before{top:-10px;top:-.625rem}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button span::after{top:10px;top:.625rem}.sobeys-jm-bs-nav{border-bottom:1px solid #e5e5e5;border-bottom:.0625rem solid #e5e5e5}.sobeys-jm-bs-nav .navbar{padding:10px 20px;padding:.625rem 1.25rem}@media screen and (min-width: 992px){.sobeys-jm-bs-nav .navbar{padding:0}}.sobeys-jm-bs-nav .navbar .navbar-collapse{padding-left:0;padding-right:0}.sobeys-jm-bs-nav .nav-link{font-size:16px;font-size:1rem;font-weight:400;padding:30px 0;padding:1.875rem 0}.sobeys-jm-bs-nav .navbar-nav{width:100%}.sobeys-jm-bs-nav .navbar-nav li{border-bottom:1px solid #ddd;border-bottom:.0625rem solid #ddd}.sobeys-jm-bs-nav .navbar-nav li:hover{border-bottom:3px solid #e5e5e5;border-bottom:.1875rem solid #e5e5e5}.sobeys-jm-bs-nav .navbar-nav li.current-menu-item{border-bottom:3px solid red;border-bottom:.1875rem solid red}.sobeys-jm-bs-nav .navbar-nav li a{padding:30px;padding:1.875rem}@media screen and (min-width: 992px){.sobeys-jm-bs-nav .navbar-expand-lg .navbar-nav .nav-link{padding:13px;padding:.8125rem}}.module-jm-openapplication.-step-3 .frm_style_formidable-style.with_frm_style .frm_submit button,.module-jm-openapplication .submit-field button{overflow:hidden;position:relative;transition:transform 1s cubic-bezier(0.07, 0.51, 0.12, 1);z-index:1}.module-jm-openapplication.-step-3 .frm_style_formidable-style.with_frm_style .frm_submit button::before,.module-jm-openapplication .submit-field button::before{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%) skew(-45deg);transform-origin:0 0;transition:transform 1s cubic-bezier(0.07, 0.51, 0.12, 1);width:150%;z-index:-1}.module-jm-openapplication.-step-3 .frm_style_formidable-style.with_frm_style .frm_submit button:hover::before,.module-jm-openapplication .submit-field button:hover::before{transform:translateX(0) skew(-45deg)}.module-jm-openapplication{background:#fff;border:1px solid #e5e5e5;border:.0625rem solid #e5e5e5;margin:-60px auto 60px;margin:-3.75rem auto 3.75rem;max-width:100%;width:100%}.module-jm-openapplication .title{font-size:24px;font-size:1.5rem;margin-bottom:12px;margin-bottom:.75rem;text-align:center}.module-jm-openapplication .form-field{margin:5px 0;margin:.3125rem 0;padding:5px 0;padding:.3125rem 0}@media screen and (min-width: 650px) and (max-width: 800px){.module-jm-openapplication .form-field{padding:.3125rem .125rem}}.module-jm-openapplication .form-field select,.module-jm-openapplication .form-field input[type="text"],.module-jm-openapplication .form-field input[type="email"],.module-jm-openapplication .form-field input[type="tel"],.module-jm-openapplication .form-field textarea{border:none;border-bottom:2px solid #d5d5d5;border-bottom:.125rem solid #d5d5d5;border-radius:0;width:100%;padding:10px;padding:.625rem;background:inherit}.module-jm-openapplication .form-field input[type="text"],.module-jm-openapplication .form-field input[type="email"],.module-jm-openapplication .form-field input[type="tel"]{padding:8px;padding:.5rem}@media screen and (min-width: 800px){.module-jm-openapplication .form-field.frm_half input[type="text"],.module-jm-openapplication .form-field.frm_half input[type="email"],.module-jm-openapplication .form-field.frm_half input[type="tel"],.module-jm-openapplication .form-field.frm_half textarea{width:calc(100% - 10px)}}.module-jm-openapplication .form-field:not(.type-textarea) .frm_primary_label{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.module-jm-openapplication.-step-1 .application-filter-wrapper{padding:0 20px;padding:0 1.25rem}@media screen and (min-width: 992px){.module-jm-openapplication.-step-1 .application-filter-wrapper{padding:0 80px;padding:0 5rem}}.module-jm-openapplication.-step-1 .application-filter-wrapper>div{margin:60px auto;margin:3.75rem auto;max-width:600px;max-width:37.5rem}.module-jm-openapplication.-step-1 .application-filter-wrapper>div.form-description-wrapper{text-align:center}.module-jm-openapplication.-step-1 .application-filter-wrapper>div.form-description-wrapper .title{font-size:24px;font-size:1.5rem;margin-bottom:12px;margin-bottom:.75rem}.module-jm-openapplication.-step-2 .application-selection-wrapper{display:flex;flex-direction:column;padding:0 20px;padding:0 1.25rem}@media screen and (min-width: 800px){.module-jm-openapplication.-step-2 .application-selection-wrapper{display:flex;flex-direction:row}}@media screen and (min-width: 992px){.module-jm-openapplication.-step-2 .application-selection-wrapper{padding:0 80px;padding:0 5rem}}.module-jm-openapplication.-step-2 .results-status .number{margin-right:5px;margin-right:.3125rem}.module-jm-openapplication.-step-2 .filter-by-region{position:relative}@media screen and (min-width: 800px){.module-jm-openapplication.-step-2 .filter-by-region .form-field{float:left;margin-right:10px;margin-right:.625rem;width:calc(33% - 10px)}}.module-jm-openapplication.-step-2 .filter-by-region::after{clear:both;content:'';display:table;width:100%}@media screen and (min-width: 800px){.module-jm-openapplication.-step-2 .form-description-wrapper{width:70%}}.module-jm-openapplication.-step-2 .form-description-wrapper form{margin-bottom:30px;margin-bottom:1.875rem}.module-jm-openapplication.-step-2 .form-data-wrapper{margin-bottom:30px;margin-bottom:1.875rem}@media screen and (min-width: 800px){.module-jm-openapplication.-step-2 .form-data-wrapper{margin-bottom:0;margin-left:1%;width:29%}}.module-jm-openapplication.-step-2 .tr{display:table-row}.module-jm-openapplication.-step-2 .tr:nth-child(even){background-color:#f5f5f5}@media screen and (min-width: 800px){.module-jm-openapplication.-step-2 .tr{display:table-row}}.module-jm-openapplication.-step-2 .td{display:table-cell;padding:10px;padding:.625rem}.module-jm-openapplication.-step-2 .td>span{display:block}.module-jm-openapplication.-step-2 .td.store{border-left:1px solid #e5e5e5;border-left:.0625rem solid #e5e5e5;border-top:1px solid #e5e5e5;border-top:.0625rem solid #e5e5e5}.module-jm-openapplication.-step-2 .td.job-choice{border-right:1px solid #e5e5e5;border-right:.0625rem solid #e5e5e5;border-top:1px solid #e5e5e5;border-top:.0625rem solid #e5e5e5}.module-jm-openapplication.-step-2 .facetwp-template,.module-jm-openapplication.-step-2 .list-items{border-bottom:1px solid #e5e5e5;border-bottom:.0625rem solid #e5e5e5;display:table;width:100%}.module-jm-openapplication.-step-2 .open-application-listings{margin-bottom:30px;margin-bottom:1.875rem}.module-jm-openapplication.-step-2 .job-choice label{position:relative;margin-bottom:0;margin-left:20px;margin-left:1.25rem;padding-left:10px;padding-left:.625rem}.module-jm-openapplication.-step-2 .job-choice label:focus-visible,.module-jm-openapplication.-step-2 .job-choice label:focus-within,.module-jm-openapplication.-step-2 .job-choice label:focus{outline:1px solid red}.module-jm-openapplication.-step-2 .job-choice .checkbox{display:block;position:absolute;height:20px;height:1.25rem;left:-20px;left:-1.25rem;top:-5px;top:-.3125rem;transform:translateY(50%);width:20px;width:1.25rem}.module-jm-openapplication.-step-2 .job-choice .checkbox.checked::after{display:block}.module-jm-openapplication.-step-2 .job-choice .checkbox input{position:absolute;left:0;top:3px;z-index:0}.module-jm-openapplication.-step-2 .job-choice .checkbox::before{background:#fff;border:1px solid #d5d5d5;content:'';display:block;height:16px;height:1rem;position:absolute;top:0;width:16px;width:1rem;z-index:1}.module-jm-openapplication.-step-2 .job-choice .checkbox::after{background:red;color:#fff;content:'✓';display:none;height:16px;height:1rem;line-height:1;position:absolute;text-align:center;width:16px;width:1rem;z-index:2}.module-jm-openapplication.-step-2 .item{border:1px solid #e5e5e5;padding:15px;padding:.9375rem;margin-bottom:5px;margin-bottom:.3125rem}.module-jm-openapplication.-step-2 .item span{display:block}.module-jm-openapplication.-step-2 .item button{background:inherit;border:none;color:red;float:none;padding:0;text-decoration:underline}.module-jm-openapplication.-step-2 .item p{margin-bottom:0;margin-top:1.25rem}.module-jm-openapplication.-step-3 .application-submit-wrapper{padding:0 20px;padding:0 1.25rem}@media screen and (min-width: 992px){.module-jm-openapplication.-step-3 .application-submit-wrapper{padding:0 80px;padding:0 5rem}}.module-jm-openapplication.-step-3 .review-store-list{margin-bottom:40px;margin-bottom:2.5rem}.module-jm-openapplication.-step-3 .review-store-list .review-item{border:1px solid #e5e5e5;border:.0625rem solid #e5e5e5;margin-bottom:20px;margin-bottom:1.25rem;padding:20px;padding:1.25rem}.module-jm-openapplication.-step-3 .review-store-list a{text-decoration:underline}.module-jm-openapplication.-step-3 .frm_dropzone.frm_single_upload{max-width:100%}.module-jm-openapplication.-step-3 .frm_dropzone .frm_upload_icon{display:none}.module-jm-openapplication.-step-3 .frm_dropzone .dz-preview .dz-details .dz-filename{max-width:100%}.module-jm-openapplication.-step-3 .frm_compact_text button{background:#e5e5e5 !important;border:1px solid #d5d5d5 !important;border-radius:0;padding:6px 11px !important;padding:.375rem .6875rem !important}.module-jm-openapplication.-step-3 .frm_style_formidable-style input[type="text"],.module-jm-openapplication.-step-3 .frm_style_formidable-style input[type="email"],.module-jm-openapplication.-step-3 .frm_style_formidable-style input[type="tel"],.module-jm-openapplication.-step-3 .frm_style_formidable-style textarea{box-shadow:none;height:auto}.module-jm-openapplication.-step-3 .frm_style_formidable-style.with_frm_style .frm_submit button{height:unset;box-shadow:unset}.module-jm-openapplication.-step-3 .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message{background:#fff;border:0;border-bottom:2px solid #d5d5d5;border-bottom:.125rem solid #d5d5d5;border-radius:0;box-shadow:none;display:flex;padding:0}.module-jm-openapplication.-step-3 .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone .dz-preview{margin-top:3px;max-width:100%;width:100%}.module-jm-openapplication.-step-3 .frm_style_formidable-style.with_frm_style .frm_message p{color:#000}.module-jm-openapplication.-step-3 .frm_style_formidable-style.with_frm_style select{box-shadow:none;height:auto;line-height:unset}@media screen and (min-width: 800px){.module-jm-openapplication.-step-3 .frm_style_formidable-style.with_frm_style select{width:calc(48.75% - 10px)}}.module-jm-openapplication.-step-3 .frm_style_formidable-style .frm-select-wrapper span.icon-dropdown{display:none}.module-jm-openapplication.-step-3 .frm_small_text{display:none}.module-jm-openapplication.-step-3 .frm_upload_text{display:block;font-size:14px;font-size:.875rem;margin-left:5px}.module-jm-openapplication .hidden{display:none}.module-jm-openapplication .status{font-size:14px;font-size:.875rem}.module-jm-openapplication .status:not(.loading){background:#fee;border:1px solid red;border:.0625rem solid red;padding:5px;padding:.3125rem}.module-jm-openapplication .status.submit-status{margin-bottom:20px;margin-bottom:1.25rem}.module-jm-openapplication .step-status{border-bottom:1px solid #d5d5d5;margin:50px 20px 30px;margin:3.125rem 1.25rem 1.875rem;padding:0;font-size:80%;font-weight:bold}@media screen and (min-width: 992px){.module-jm-openapplication .step-status{margin-left:80px;margin-left:5rem;margin-right:80px;margin-right:5rem}}.module-jm-openapplication .-step-1 .step-status{padding:10px;padding:.625rem;width:90%}@media screen and (min-width: 800px){.module-jm-openapplication .-step-1 .step-status{width:75%}}@media screen and (min-width: 1200px){.module-jm-openapplication .-step-1 .step-status{width:60%}}.module-jm-openapplication .submit-field{margin-top:20px;margin-top:1.25rem}.module-jm-openapplication .submit-field button{float:none;font-weight:300}.module-jm-openapplication .submit-field button.focus-visible{outline:1px solid red}.module-jm-openapplication legend{font-size:18px}.module-jm-openapplication .frm_message{display:none}.module-jm-openapplication .frm_message.has-error{background-color:#fee;border:1px solid #fbb}

/*# sourceMappingURL=open_application.css.map */
