.nd.recipe-instructions{color:var(--color-brand-primary);margin-inline:auto;margin-top:var(--spacing-32);max-width:768px}.recipe-instructions__heading{color:var(--color-brand-secondary);font-family:var(--font-quaternary);font-size:40px;font-weight:400;letter-spacing:normal;line-height:1.1;margin-bottom:var(--spacing-16)}.recipe-instructions__list{color:var(--color-brand-primary);font-family:var(--font-primary);font-size:20px;line-height:30px;list-style:decimal;margin:0;padding-left:var(--spacing-24)}.recipe-instructions__list .recipe-instructions__step{margin-bottom:var(--spacing-12)}.recipe-instructions__subheading{color:var(--color-brand-primary);font-family:var(--font-primary);font-size:20px;font-weight:600;line-height:30px;margin-bottom:var(--spacing-8);margin-top:var(--spacing-16)}.recipe-instructions__subheading:first-child{margin-top:0}.recipe-instructions__paragraphs .recipe-instructions__step{line-height:30px;margin-bottom:var(--spacing-12)}.recipe-instructions__description,.recipe-instructions__paragraphs .recipe-instructions__step{color:var(--color-brand-primary);font-family:var(--font-primary);font-size:20px;font-weight:400}.recipe-instructions__description{font-style:italic;line-height:28px;margin-top:var(--spacing-32)}.recipe-instructions__description p{margin-bottom:var(--spacing-12)}.recipe-instructions__description p:last-child{margin-bottom:0}@media (min-width:1199px){.nd.recipe-instructions{margin-top:var(--spacing-48)}}