.lumi-steps{padding:72px 0}.lumi-steps__heading{max-width:680px;margin:0 auto 40px;text-align:center}.lumi-steps__eyebrow{margin:0 0 16px;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.lumi-steps__heading h2{margin:0;font-size:clamp(30px,3.2vw,44px);letter-spacing:-.025em;line-height:1.18}.lumi-steps__intro{font-size:14px;line-height:1.8;margin:18px 0 0}.lumi-steps__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lumi-steps__item{padding:28px;border-top:1px solid rgba(var(--color-foreground),.25)}.lumi-steps__number{display:block;font-family:var(--font-heading-family);font-size:40px;line-height:1;opacity:.6;margin-bottom:26px}.lumi-steps__item h3{font-size:23px;line-height:1.25;margin:0 0 14px}.lumi-steps__body{font-size:14px;line-height:1.8}.lumi-steps__body p{margin:0}.lumi-steps__note{text-align:center;font-size:12px;margin:32px 0 0;line-height:1.7}@media(max-width:749px){.lumi-steps{padding:44px 0}.lumi-steps__heading{margin-bottom:28px;text-align:left}.lumi-steps__list{grid-template-columns:1fr;gap:0}.lumi-steps__item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:18px;padding:24px 0}.lumi-steps__number{grid-row:span 2;font-size:30px;margin:0}.lumi-steps__item h3{font-size:21px;margin-bottom:10px}.lumi-steps__note{text-align:left;margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lumi-how-it-works.css.map */
