body {
  counter-reset: wpt-recipe-step-counter;
}

section.et_pb_wpt_recipe_instructions .instructions_container  {
	counter-reset: wpt-recipe-step-counter;
}
section.et_pb_wpt_recipe_instructions .instructions_container li {
	list-style-position: outside;
	list-style: none;
	position: relative;

}
section.et_pb_wpt_recipe_instructions .instructions_container li::before {
	counter-increment: wpt-recipe-step-counter;
    content: counter(wpt-recipe-step-counter) ".";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    text-transform: uppercase;
    background: none;
    vertical-align: middle;
    padding: 0;
    font-weight: 700;
    font-size: 17px;
}
section.et_pb_wpt_recipe_instructions .instructions_container .instruction-item {
	position: relative;
    display: grid;
    grid-template-columns: 100fr;
}
section.et_pb_wpt_recipe_instructions .instruction-title {
	font-weight: 700;
}
section.et_pb_wpt_recipe_instructions .instruction-media .et_pb_image{
    animation-duration: unset !important;
}

section.et_pb_wpt_recipe_instructions .ingredient .et-pb-icon {
    font-size: inherit !important;
    margin-right: 2px;
}
