@layer components{.recipe-steps{counter-reset:step-counter}.recipe-steps li{counter-increment:step-counter;margin-bottom:1.5rem;padding-left:3rem;position:relative}.recipe-steps li:before{content:counter(step-counter);background-color:var(--color-harvest-600);width:2rem;height:2rem;color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:0;left:0}.recipe-ingredients li{align-items:flex-start;margin-bottom:.5rem;display:flex}.recipe-ingredients li:before{content:"•";color:var(--color-eucalyptus-600);margin-right:.5rem;font-size:1.25rem;font-weight:700;line-height:1}}