.jm-cv-band{background-color:var(--color-secondary-navy);color:var(--color-ivory);padding-top:var(--jm-cv-band-pad-top, 9rem);padding-bottom:var(--jm-cv-band-pad-bottom, 8rem)}.jm-cv-band--green{background-color:var(--color-dark-green)}.jm-cv-band__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--page-width, 144rem);margin:0 auto;padding:0 clamp(2rem,5vw,7.5rem);text-align:center}.jm-cv-band__eyebrow{margin:0;color:var(--color-accent);font-size:clamp(12px,11.2277px + .198vw,14px);font-weight:var(--font-weight-regular);line-height:1.5;letter-spacing:.07em;text-transform:uppercase}.jm-cv-band__heading{margin:0;color:var(--color-light);font-size:clamp(32px,20.802px + 2.8713vw,61px);font-weight:var(--font-weight-regular);line-height:1.71;letter-spacing:.02em;text-wrap:balance}.jm-cv-band__body{max-width:68rem;margin-top:1.5rem;font-size:clamp(13px,11.8416px + .297vw,16px);font-weight:var(--font-weight-light);line-height:1.71;letter-spacing:.02em}.jm-cv-band__body>*{margin:0}.jm-cv-band__body>*+*{margin-top:1.2rem}.jm-cv-band__btn{display:inline-flex;align-items:center;gap:1.6rem;margin-top:4.2rem;padding:1.4rem 2.4rem;border:1px solid var(--color-ivory);color:var(--color-ivory);font-size:clamp(15px,13.8416px + .297vw,18px);font-weight:var(--font-weight-regular);line-height:1.5;letter-spacing:.07em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.jm-cv-band__btn:hover,.jm-cv-band__btn:focus-visible{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-dark)}.jm-cv-band__btn:focus-visible{outline:2px solid var(--color-light);outline-offset:3px;box-shadow:none}@media screen and (max-width:749px){.jm-cv-band{padding-top:var(--jm-cv-band-pad-top-mobile, 6rem);padding-bottom:var(--jm-cv-band-pad-bottom-mobile, 6rem)}.jm-cv-band__inner{padding:0 2.4rem}.jm-cv-band__eyebrow{margin-bottom:.8rem}.jm-cv-band__heading{line-height:1.5}.jm-cv-band__body{max-width:34rem;margin-top:2rem}.jm-cv-band__btn{gap:1.4rem;margin-top:3.1rem;padding:1.1rem 2.2rem}.jm-cv-band__btn .btn-svg-wrapper{width:1rem;height:1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-careers-cv-band.css.map */
