.twz-recipe-steps{inline-size:100%}.twz-recipe-steps__title{margin:0 0 3rem}.twz-recipe-steps__list{display:flex;flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none}.twz-recipe-steps__item{display:flex;gap:1.8rem;align-items:flex-start}@media(max-width: 767px){.twz-recipe-steps__item{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:1rem;column-gap:1rem;row-gap:1.1rem;align-items:center}}.twz-recipe-steps__number{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:4rem;block-size:4rem;background-color:var(--beige-200);font-family:var(--font-special);font-size:var(--fs-20);line-height:1;color:var(--brown-900)}@media(max-width: 767px){.twz-recipe-steps__number{grid-column:1;grid-row:1}}.twz-recipe-steps__content{display:flex;flex:1 1 auto;flex-direction:column;gap:.8rem;min-inline-size:0;padding-block:.3rem}@media(max-width: 767px){.twz-recipe-steps__content{display:contents}}.twz-recipe-steps__item-title{margin:0;font-family:var(--font-special);font-size:var(--fs-18);color:var(--brown-900)}@media(max-width: 767px){.twz-recipe-steps__item-title{grid-column:2;grid-row:1}}.twz-recipe-steps__item-copy{font-size:var(--fs-16);line-height:var(--lineheight-base);color:var(--brown-900)}@media(max-width: 767px){.twz-recipe-steps__item-copy{grid-column:1/-1;grid-row:2}}.twz-recipe-steps__item-copy>*:first-child{margin-block-start:0}.twz-recipe-steps__item-copy>*:last-child{margin-block-end:0}.twz-recipe-steps .twz-testimonial{margin-inline-start:5.8rem;margin-block:.5rem 0}@media(max-width: 767px){.twz-recipe-steps .twz-testimonial{margin-inline-start:0}}
