.cg-how__steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;position:relative;margin:5.2rem 0 0}.cg-how__steps:before{content:"";position:absolute;top:3.6rem;left:10%;right:10%;height:2px;background:linear-gradient(90deg,var(--air-ivory-3, #e2ddd0),var(--air-warm, #c4a25e),var(--air-ivory-3, #e2ddd0));z-index:0}.cg-how__step{text-align:center;padding:0 2rem;position:relative;z-index:1}.cg-how__circle{width:7.2rem;height:7.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;font-size:2.8rem;position:relative;z-index:2;background:var(--air-leaf, #2c4d31);color:var(--air-white, #fefcf8)}.cg-how__num{position:absolute;top:-.5rem;right:-.5rem;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--air-warm, #c4a25e);color:var(--air-dark, #111412);font-size:1.1rem;font-weight:700;display:flex;align-items:center;justify-content:center}.cg-how__title{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400;color:var(--air-ink, #1a1c19);margin-bottom:.8rem;line-height:1.2}.cg-how__desc{font-size:1.3rem;line-height:1.65;color:var(--air-ink-muted, #606860)}@media screen and (max-width:1024px){.cg-how__steps{grid-template-columns:repeat(3,1fr);row-gap:3.2rem}.cg-how__steps:before{display:none}}@media screen and (max-width:767px){.cg-how__steps{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/179/assets/section-compost-guide-how-it-works.css.map */
