.careers-list__stats{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1rem 0;border-bottom:1px solid rgb(var(--border-color));flex-wrap:wrap;gap:1rem}.careers-list__count{font-weight:600;color:rgb(var(--subheading-text-color))}.careers-list__showing{color:rgb(var(--text-color) / .7);font-size:.9rem}.careers-list__items{display:flex;flex-direction:column;gap:2rem;max-width:1200px;margin:0 auto}.careers-list__empty{text-align:center;padding:4rem 1rem;color:rgb(var(--text-color) / .7)}.careers-list__pagination{display:flex;justify-content:center;align-items:center;margin-top:3rem;padding-top:2rem;border-top:1px solid rgb(var(--border-color))}.careers-list__pagination-numbers{display:flex;justify-content:center;align-items:center;gap:.5rem;flex-wrap:wrap}.careers-list__pagination-number{min-width:2.5rem;height:2.5rem;padding:0 .75rem;background:rgb(var(--text-color) / .1);border:1px solid rgb(var(--border-color));border-radius:4px;color:rgb(var(--text-color));font-size:.9rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.careers-list__pagination-number:hover{background:rgb(var(--text-color) / .15);border-color:rgb(var(--text-color) / .3)}.careers-list__pagination-number.active{background:rgb(var(--text-color));color:rgb(var(--background));border-color:rgb(var(--text-color));font-weight:600}.careers-job-item{display:none}.careers-job-item.visible{display:block}.careers-job-item__accordion{margin-bottom:0;box-shadow:0 1px rgb(var(--border-color)),0 0 rgb(var(--border-color)) inset}.careers-job-item:last-child .careers-job-item__accordion{box-shadow:none}.careers-job-item__header-content{width:100%}.careers-job-item__title{font-size:1.5rem;font-weight:700;margin:0 0 .75rem;line-height:1.3;color:rgb(var(--subheading-text-color))}.careers-job-item__meta{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;margin-top:.75rem}.careers-job-item__category{display:inline-block;padding:.375rem .75rem;background:rgb(var(--text-color) / .1);border-radius:4px;font-size:.875rem;font-weight:500;color:rgb(var(--text-color))}.careers-job-item__location{display:flex;align-items:center;gap:.5rem;color:rgb(var(--text-color) / .7);font-size:.9rem}.careers-job-item__location-icon{width:16px;height:16px;opacity:.7;color:rgb(var(--subheading-text-color))}.careers-job-item__number{color:rgb(var(--text-color) / .6);font-size:.875rem}.careers-job-item__position{color:rgb(var(--text-color) / .7);font-size:.875rem}.careers-job-item__content{margin-top:0;padding-top:1.5rem}.careers-job-item__description,.careers-job-item__responsibilities,.careers-job-item__requirements{margin-bottom:1.5rem}.careers-job-item__description p,.careers-job-item__responsibilities p,.careers-job-item__requirements p{margin-bottom:.75rem}.careers-job-item__description strong,.careers-job-item__responsibilities strong,.careers-job-item__requirements strong{display:block;font-size:1.1rem;margin-bottom:.75rem;color:rgb(var(--text-color))}.careers-job-item__description h4,.careers-job-item__responsibilities h4,.careers-job-item__requirements h4{font-size:1.1rem;font-weight:600;margin:0 0 .75rem;color:rgb(var(--text-color))}.careers-job-item__description ul,.careers-job-item__responsibilities ul,.careers-job-item__requirements ul{margin:.75rem 0;padding-inline-start:1.5rem}.careers-job-item__description li,.careers-job-item__responsibilities li,.careers-job-item__requirements li{margin-bottom:.5rem}.careers-job-item__actions{margin-top:2rem}.button.careers-apply-button{transition:all .2s ease;background:rgb(var(--background));color:rgb(var(--text-color));outline:1px solid rgb(var(--text-color))}.button.careers-apply-button:hover{background:rgb(var(--text-color));color:rgb(var(--background))}.careers-resume-form,.careers-resume-form .fieldset{margin-top:1.5rem}.careers-resume-form .form-control{margin-bottom:1.25rem}.careers-resume-form input[type=file]{margin-top:.5rem;padding:.5rem;border:1px solid rgb(var(--border-color));border-radius:4px;width:100%}.careers-apply-modal{max-width:100%}.careers-apply-modal__title{margin-bottom:1.5rem;text-align:center}.careers-apply-form-hide{display:none}.careers-apply-form{width:100%}.careers-apply-form .fieldset{margin-bottom:1.5rem}.careers-apply-form .fieldset-row{display:grid;grid-template-columns:1fr;gap:1.25rem}.careers-apply-form__terms-and-conditions{font-size:10px}@media screen and (min-width:700px){.careers-apply-form .fieldset-row{grid-template-columns:1fr 1fr}}.careers-apply-form .form-control{margin-bottom:1.25rem}.careers-apply-form .button{width:100%;margin-top:.5rem}@media screen and (min-width:700px){.careers-apply-form .button{width:auto;min-width:200px}}@media screen and (max-width:699px){.careers-job-item__title{font-size:1.25rem}.careers-job-item__meta{flex-direction:column;align-items:flex-start;gap:.75rem}.careers-list__stats{flex-direction:column;align-items:flex-start}.careers-job-item__accordion{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/boa-careers-list.css.map */
