.kosambi-pantry-steps{padding:46px 0;color:var(--ink);max-width:1060px}.kosambi-pantry-steps h2{font-size:clamp(28px,3vw,43px);line-height:1.3;margin:20px 0 28px}.kosambi-pantry-steps p{max-width:920px;line-height:1.9}.kosambi-distinction{border-left:5px solid var(--ink);padding-left:20px}.kosambi-pantry-steps ol{counter-reset:kosambi;list-style:none;padding:0;margin:30px 0;display:grid;grid-template-columns:1fr 1fr;gap:35px}.kosambi-pantry-steps li{counter-increment:kosambi;position:relative;border-top:2px solid var(--ink);padding-top:22px}.kosambi-pantry-steps li:before{content:counter(kosambi,decimal-leading-zero);font-size:42px;font-weight:800;display:block;line-height:1;margin-bottom:18px}.kosambi-pantry-steps h3{font-size:22px;line-height:1.5;margin:0 0 12px}.kosambi-pantry-steps li span{line-height:1.9}.kosambi-street{padding:22px 0;border-top:1px solid var(--ink)}.kosambi-pantry-steps footer{border-top:1px solid var(--ink);padding-top:18px;font-size:13px;line-height:1.9}.kosambi-pantry-steps a{color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}#grocery-areas.kosambi-pantry-steps li:before{color:var(--ink)}@media(max-width:650px){.kosambi-pantry-steps{padding:30px 0}.kosambi-pantry-steps ol{display:block}.kosambi-pantry-steps li+li{margin-top:30px}.kosambi-pantry-steps li{padding-left:55px}.kosambi-pantry-steps li:before{position:absolute;left:0;font-size:30px}}
