.component--recipe>.content{margin:0 auto 0;max-width:68rem;padding:0 2.5rem}@media screen and (min-width:1024px){.component--recipe>.content{margin:0 auto 0;max-width:128rem;padding:2rem 0}}.component--recipe .recipe--content{position:relative}@media screen and (min-width:1024px){.component--recipe .recipe--content{height:100%}}.component--recipe .recipe--type-prep{line-height:1;margin:2rem}@media screen and (min-width:1024px){.component--recipe .recipe--type-prep{margin:2rem auto;width:84rem}.component--recipe .recipe--type-prep>*{width:24rem}}.component--recipe .recipe--type-prep>*{border:dotted var(--light-aqua);border-width:2px 0;padding:2rem 0}.component--recipe .recipe--type-prep>:last-child{border-top:0}.component--recipe .label{color:#00a3ad;text-transform:uppercase}.component--recipe .field--name-field-recipe-image{margin:0 auto;max-width:81rem;width:100%}@media screen and (min-width:1024px){.component--recipe .field--name-field-recipe-image{max-width:81rem;position:absolute;right:0;top:0;width:63%}}.component--recipe .field--name-field-recipe-image img{display:block;width:100%}.component--recipe .recipe--ingredients-directions{background-color:var(--sand);padding:2rem}@media screen and (min-width:1024px){.component--recipe .recipe--ingredients-directions .inner{display:flex;margin:0 auto;width:84rem}}@media screen and (min-width:1024px){.component--recipe .recipe--ingredients{flex-basis:24rem;width:24rem}}.component--recipe .recipe--ingredients h5{margin:0}.component--recipe .recipe--ingredients ul{margin-top:0}.component--recipe .recipe--directions{background-color:var(--white);font-size:1.6rem;padding:2rem}@media screen and (min-width:1024px){.component--recipe .recipe--directions{margin-left:6rem;margin-top:10rem;max-width:56rem;width:100%;z-index:1}}.component--recipe .recipe--directions h5{margin:0}.component--recipe .recipe--directions p:first-of-type{margin-top:0}.component--recipe .recipe--directions p:last-child{margin-bottom:0}