.careers-jobs .careers-jobs__nav{text-align:center;margin-bottom:1.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.careers-jobs .careers-jobs__nav>button{flex-shrink:0;flex-grow:0;flex-basis:auto;overflow-x:scroll;overflow:hidden;position:relative;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem;font-weight:600;text-transform:capitalize;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.careers-jobs .careers-jobs__nav>button:hover{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.careers-jobs .careers-jobs__nav>button:after{content:"";transition:opacity .3s,max-width .3s;bottom:-1px;position:absolute;left:0;right:0;height:3px;width:100%;max-width:0px;--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1));opacity:0}.careers-jobs .careers-jobs__nav>button.is-active:after{max-width:100%;opacity:1}.careers-jobs .careers-jobs__panels{margin-top:1.5rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem}.careers-jobs .careers-jobs__panels .careers-jobs__panel{transition:border-color .3s}@media (min-width: 1024px){.careers-jobs .careers-jobs__panels .careers-jobs__panel:hover{--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity, 1))}}.careers-jobs .careers-jobs__panels .careers-jobs__panel{grid-column:span 12 / span 12;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1));padding:1rem 1.5rem}@media (min-width: 768px){.careers-jobs .careers-jobs__panels .careers-jobs__panel{grid-column:span 6 / span 6}}.careers-jobs .careers-jobs__panels .careers-jobs__panel{display:flex;flex-wrap:wrap;align-items:flex-end}.careers-jobs .careers-jobs__panels .careers-jobs__panel>div:nth-child(1){flex:0 0 auto;width:100%;align-self:flex-start}.careers-jobs .careers-jobs__panels .careers-jobs__panel .careers-job__title{margin-top:0}.careers-jobs .careers-jobs__panels .careers-jobs__panel>div:nth-child(2){flex:0 0 auto;width:100%}.careers-jobs .careers-jobs__panels .careers-jobs__panel h2{font-size:1.125rem;line-height:1.75rem;line-height:1.25}.careers-jobs .careers-jobs__panels .careers-jobs__panel .careers-job__description p+p{margin-top:1em}.careers-jobs .careers-jobs__panels .careers-jobs__panel .careers-job__description p{margin:0;font-weight:500}.careers-jobs .careers-jobs__panels .careers-jobs__panel .careers-job__date,.careers-jobs .careers-jobs__panels .careers-jobs__panel .careers-job__location{font-size:.75rem;line-height:1rem;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.careers-jobs .careers-jobs__panels .careers-job__info{margin-top:.25rem}.careers-jobs .careers-jobs__panels .careers-job__description{font-size:16px;line-height:20px}.careers-jobs .careers-jobs__panels .careers-job__description p{margin-top:0}.careers-jobs .careers-jobs__panels .careers-job__description p+p{margin-top:1em}.careers-jobs .careers-job .careers-job__cta{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-wrap:wrap;align-items:center}.careers-jobs .careers-job .careers-job__cta>a{margin-left:.5rem;margin-right:.5rem;font-size:14px;line-height:20px}.careers-jobs .careers-job .careers-job__cta>a:nth-child(2){text-decoration-line:underline}.careers-job-modal *:focus{outline:5px solid red}.careers-job-modal>h2:nth-child(1){margin:0;font-size:1.25rem;line-height:1.75rem;font-weight:600;line-height:1.25;--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.careers-job-modal .careers-job-modal__option>h3:nth-child(1){margin-top:0;margin-bottom:1em;font-size:16px;line-height:20px;line-height:1.25;--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.careers-job-modal .careers-job-modal__description{margin-top:1.5rem;font-size:16px;line-height:20px;line-height:2;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.careers-job-modal .careers-job-modal__info{font-size:.75rem;line-height:1rem;line-height:1.25;--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.careers-job-modal .careers-job-modal__info span:nth-child(1){margin-right:.25em}.careers-job-modal ul,.careers-job-modal li{list-style-type:disc;list-style-position:inside;margin:0;padding:0;line-height:1.25}.careers-job-modal ul{padding-left:1.5rem}.careers-job-modal ul li+li{margin-top:.5rem}.careers-job-modal .careers-job-modal__cta{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-wrap:wrap;align-items:center}.careers-job-modal .careers-job-modal__cta>a{margin-left:.5rem;margin-right:.5rem;font-size:14px;line-height:20px}.careers-job-modal .careers-job-modal__cta>a:nth-child(2){text-decoration-line:underline}.careers-job-modal .careers-job-modal__option+.careers-job-modal__option{margin-top:1rem}.careers-job-modal .careers-job-modal__howtosend{margin-top:2.5rem}.careers-job-modal .careers-job-modal__howtosend a{font-weight:500;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1));text-decoration-line:underline}.careers-job-modal .careers-job-modal__option:not(.careers-job-modal__howtosend)+.careers-job-modal__cta{margin-top:2.5rem}.careers-job-modal .careers-job-modal__howtosend,.careers-job-modal .careers-job-modal__cta{margin-top:1.5rem;border-top-width:1px;--tw-border-opacity: 1;border-top-color:rgb(212 212 212 / var(--tw-border-opacity, 1));padding-top:1.5rem}.is-button{display:inline-flex;height:2.9em;align-items:center;border-style:none;--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity, 1));padding-left:1em;padding-right:1em;font-weight:600;text-transform:uppercase;line-height:1.25;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.is-button--pill{border-radius:9999px;padding-left:1.5em;padding-right:1.5em}.is-link{font-weight:500;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}h2,h3{font-family:Sanchez,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03em;margin:.625rem 0}p{font-family:Lato,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin:0 0 1.875em;font-size:1em;line-height:1.42857em}.pill-mark{margin-left:.375rem;display:inline-block;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity, 1));padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}
/*# sourceMappingURL=/cdn/shop/t/309/assets/section-cm-careers.build.css.map */
