.job-details-cta-wrapper .page-width{max-width:var(--page-width);margin:0 auto;padding:0}.job-details-cta-layout{display:grid;grid-template-columns:1fr;gap:var(--gap-md)}@media screen and (min-width:750px){.job-details-cta-layout{grid-template-columns:1fr 1fr;gap:var(--gap-md);align-items:stretch}}@media screen and (min-width:750px){.job-details-cta-layout--reversed .job-details-cta-card:first-child{order:2}.job-details-cta-layout--reversed .job-details-cta-card:last-child{order:1}}.job-details-cta-card{background-color:var(--color-background);color:var(--color-foreground);border-radius:var(--style-border-radius-xs);padding:var(--padding-3xl) var(--padding-2xl);display:flex;flex-direction:column}.job-details-cta-card__heading{margin:0 0 var(--margin-xl);color:var(--color-foreground-heading)}.job-details-cta-details{display:flex;flex-direction:column;gap:var(--gap-xl)}.job-details-cta-detail-row{display:flex;flex-direction:column;gap:var(--gap-3xs)}.job-details-cta-detail-label{font-size:.8125rem;font-weight:600;text-transform:capitalize;color:var(--color-primary)}.job-details-cta-detail-value{font-size:1rem;line-height:1.5}.job-details-cta-text{margin:0 0 var(--margin-xl);line-height:1.6}.job-details-cta-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-sm);width:100%}.job-details-cta-button svg{width:20px;height:20px;flex-shrink:0}.job-details-cta-contact{border-top:1px solid rgb(var(--color-foreground-rgb) / .2);padding-top:var(--padding-xl);margin-top:auto}.job-details-cta-contact strong{display:block;margin-bottom:var(--margin-xs)}.job-details-cta-contact p{margin:0;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme-l-job-details-cta.css.map */
