.cj-timeline{max-width:var(--cj-max-width, 1440px);margin:0 auto;padding-top:var(--cj-padding-top, 80px);padding-bottom:var(--cj-padding-bottom, 80px)}.cj-timeline__inner{padding-left:var(--side-padding);padding-right:var(--side-padding)}.cj-timeline__header{max-width:720px;margin:0 auto 48px;text-align:center}@media(min-width:768px){.cj-timeline__header{margin-bottom:64px}}.cj-timeline__title{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.2;margin:0 0 16px}.cj-timeline__description{font-size:1rem;line-height:1.6;opacity:.8}.cj-timeline__description p{margin:0}.cj-timeline__grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:768px){.cj-timeline__grid{grid-template-columns:1fr 1fr;gap:48px}}.cj-timeline__image-wrap{order:-1}@media(min-width:768px){.cj-timeline__image-wrap{order:0}}.cj-timeline__image{display:block;width:100%;height:auto;object-fit:cover;object-position:center}.cj-timeline__steps{list-style:none;margin:0;padding:0}.cj-timeline__step{display:grid;grid-template-columns:88px 1fr;gap:24px;position:relative;padding-bottom:40px}.cj-timeline__step:last-child{padding-bottom:0}.cj-timeline__step:before{content:"";position:absolute;top:32px;bottom:0;left:44px;border-left:1px dashed var(--cj-connector-color, #B6B1AA);pointer-events:none}.cj-timeline__step:last-child:before{display:none}.cj-timeline__pill{position:relative;z-index:1;align-self:start;justify-self:start;display:inline-flex;align-items:center;background:var(--cj-pill-bg, #5B1014);color:var(--cj-pill-fg, #FFFFFF);padding:5px 12px;border-radius:3px;font-size:.8125rem;font-weight:500;letter-spacing:.01em;white-space:nowrap;min-width:64px;justify-content:center}.cj-timeline__pill--empty{visibility:hidden}.cj-timeline__copy{align-self:start;padding-top:2px}.cj-timeline__step-title{font-size:1.125rem;font-weight:600;line-height:1.3;margin:0 0 12px}@media(min-width:768px){.cj-timeline__step-title{font-size:1.25rem}}.cj-timeline__step-body{font-size:.9375rem;line-height:1.6;opacity:.85}.cj-timeline__step-body p{margin:0}.cj-timeline__step-body p+p{margin-top:8px}.cj-timeline__footer-note{margin-top:40px;font-size:.75rem;margin-bottom:-24px;opacity:.6;color:var(--cl__low-contrast)}.cj-timeline__footer-note p{margin:0 0 .5em;font-size:.75rem}.cj-timeline__footer-note p:last-child{margin-bottom:0}@media(min-width:768px){.cj-timeline__footer-note{margin-top:56px}}
/*# sourceMappingURL=/cdn/shop/t/531/assets/section-customer-journey-timeline.css.map */
