.recipe-steps[data-v-642e893f]{counter-reset:index}.recipe-steps__step[data-v-642e893f]:before{content:counter(index);counter-increment:index;--tw-bg-opacity:1;background-color:rgba(var(--color-charcoal), var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-white), var(--tw-text-opacity,1));text-align:center;text-indent:1px;z-index:2;border-radius:1rem;width:1.5rem;height:1.5rem;font-size:.6875rem;font-weight:700;line-height:1.5rem;position:absolute;left:0}.recipe-steps__step[data-v-642e893f]:after{content:"";--tw-border-opacity:1;border-right:1px dashed;border-right-color:rgba(var(--color-charcoal), var(--tw-border-opacity,1));z-index:1;opacity:.33;height:100%;position:absolute;top:.75rem;left:.75rem}.recipe-steps__step[data-v-642e893f]:last-child:after{display:none}.recipe-steps--large .recipe-steps__step[data-v-642e893f]:before{width:1.75rem;height:1.75rem;font-size:.875rem;line-height:1.75rem;top:-.125rem}.recipe-steps--large .recipe-steps__step[data-v-642e893f]:after{left:.875rem}.recipe-steps--large .recipe-steps__ending[data-v-642e893f] p{margin-bottom:1rem}.recipe-steps--large .recipe-steps__ending[data-v-642e893f] p:last-child{margin-bottom:0}
