.omme-how .omme-section-title{background:linear-gradient(to left,var(--omme-accent) 0%,transparent 100%);border-radius:0}.omme-how__header{margin-bottom:clamp(48px,6vw,72px)}.omme-how__title{font-family:var(--omme-font-display);font-weight:400;font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-.02em;color:var(--omme-ink-1000);margin:0;text-align:center;max-width:720px}.omme-how__title p{margin:0}.omme-how__title em{font-style:italic;text-decoration:none;color:var(--omme-ink-1000);-webkit-mask-image:none;mask-image:none;background-image:linear-gradient(to left,var(--omme-accent) 0%,var(--omme-cream-50) 100%),linear-gradient(var(--omme-cream-50),var(--omme-cream-50));background-size:100% .85em,100% 100%;background-position:bottom left,top left;background-repeat:no-repeat;padding:0 .06em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.omme-how__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(24px,3vw,48px);position:relative}.omme-how__steps:before{content:"";position:absolute;top:16px;left:12.5%;right:12.5%;height:1px;background:var(--omme-ink-a16);z-index:0}.omme-how__step{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;position:relative;z-index:1}.omme-how__step-num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--omme-ink-1000);color:var(--omme-cream-50);font-family:var(--omme-font-sans);font-weight:500;font-size:14px;line-height:1;flex-shrink:0;border:4px solid var(--omme-cream-50);margin-bottom:4px}.omme-how__step-title{font-family:var(--omme-font-display);font-weight:400;font-size:clamp(18px,1.7vw,22px);line-height:1.25;color:var(--omme-ink-1000);margin:0;min-height:2.5em}.omme-how__step-body{font-family:var(--omme-font-sans);font-size:13px;line-height:1.55;color:var(--omme-ink-700);margin:0;max-width:240px}.omme-how__cta{display:flex;justify-content:center;margin-top:clamp(40px,5vw,64px)}.omme-how .omme-btn--secondary{background:var(--omme-ink-1000);color:var(--omme-cream-50);border-radius:8px;font-family:var(--omme-font-sans);font-weight:600;font-size:14px;padding:13px 32px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease}.omme-how .omme-btn--secondary:hover{background:var(--omme-cream-50);color:var(--omme-ink-1000)}@media(max-width:989px){.omme-how__steps{grid-template-columns:repeat(2,1fr);gap:40px}.omme-how__steps:before{display:none}}@media(max-width:600px){.omme-how__steps{grid-template-columns:1fr;gap:36px}.omme-how__step{flex-direction:column;align-items:center;text-align:center;gap:12px}.omme-how__step-num{margin-bottom:0}.omme-how__step-title{font-size:20px;max-width:280px}.omme-how__step-body{max-width:320px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-omme-how-it-works.css.map */
