.recipe ul,.recipe ol{padding:0}.recipe body,.recipe h1,.recipe h2,.recipe h3,.recipe h4,.recipe h5,.recipe h6,.recipe p,.recipe ul,.recipe ol,.recipe li,.recipe figure,.recipe figcaption,.recipe blockquote,.recipe dl,.recipe dd{margin:0}.recipe body{overflow-x:hidden}.recipe hr{display:block;margin:rem(16) 0;padding:0;border:0;border-top:1px solid #ccc}.recipe ul,.recipe ol,.recipe li{margin:0;padding:0;list-style:none}.recipe img{display:block;max-width:100%;height:auto}.recipe input,.recipe button,.recipe textarea,.recipe select{font:inherit;cursor:pointer}.recipe a{text-decoration:none;opacity:1;transition:opacity .3s ease-in-out}.recipe a:hover{opacity:.5}.recipe .recipe-header__background-container{width:100%;height:30vh;position:relative}.recipe .recipe-header__background-container:before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:linear-gradient(to top,#000000b0,#00000047)}.recipe .recipe-header__container{position:relative}.recipe .recipe-header__background-image{height:100%;width:100%;object-fit:cover}.recipe .recipe-header__content-container{position:absolute;top:-15vh;left:0;padding:0 20px}.recipe .recipe-header__title{color:#fff;font-size:30px;width:100%;line-height:1em}.recipe .recipe-header__title:after{content:"";display:block;width:100%;height:1px;background-color:#fff}.recipe .recipe-header__meta-container{display:flex;flex-direction:column;margin-top:1em}.recipe .recipe-header__meta-item{color:#fff;width:fit-content;margin-right:1em;margin-bottom:.5em}.recipe .recipe-header__meta-item a{color:#fff}.recipe .recipe-content__overview{padding:0;background-color:#edba00b5;margin-bottom:3em}.recipe .recipe-content__overview-list{display:grid;align-items:center;justify-content:space-between;grid-template-columns:1fr 1fr 1fr;flex-wrap:wrap;font-size:1em;padding:20px 0}.recipe .recipe-content__overview-item{padding:0 10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.recipe .recipe-content__overview-item:not(:first-child){border-left:1px solid rgba(0,0,0,.251)}.recipe .recipe-content__overview-title{font-size:16px;font-weight:600}.recipe .recipe-content__overview-text{font-size:14px;margin-bottom:0}.recipe .recipe-content__main{margin-top:2em;padding:0 20px}.recipe .recipe-content__ingredients{margin-bottom:2em}.recipe .recipe-content__ingredients-title{font-size:28px;margin-bottom:.5em;text-decoration:underline}.recipe .recipe-content__ingredients-item{display:flex;align-items:baseline;margin-bottom:.6em}.recipe .recipe-content__ingredients-item-quantity{font-size:14px;font-weight:600;margin-right:.35em}.recipe .recipe-content__ingredients-item-name{font-size:14px;font-weight:400;margin-bottom:0}.recipe .recipe-content__introduction{margin-bottom:2em}.recipe .recipe-content__introduction-title{font-size:28px;margin-bottom:.5em;text-decoration:underline}.recipe .recipe-content__introduction-paragraph{font-size:14px;margin-bottom:.5em}.recipe .recipe-content__preparation{margin-bottom:2em}.recipe .recipe-content__preparation-title{font-size:28px;margin-bottom:.5em;text-decoration:underline}.recipe .recipe-content__preparation-list{counter-reset:section}.recipe .recipe-content__preparation-item{display:flex;align-items:baseline}.recipe .recipe-content__preparation-item:before{counter-increment:section;content:counter(section) ". ";margin-right:.5em;font-size:14px;font-weight:600}.recipe .recipe-content__preparation-item>*{font-size:14px}@media only screen and (min-width: 600px){.recipe .recipe-header__background-container{height:40vh}.recipe .recipe-header__background-container:before{background-image:linear-gradient(to top,#000000bd,#00000047)}.recipe .recipe-header__title{font-size:60px;color:#fff}.recipe .recipe-header__meta-container{display:flex;flex-direction:row;margin-top:1em}.recipe .recipe-header__meta-item{font-size:16px;color:#fff}.recipe .recipe-header__meta-item a{color:#fff}.recipe .recipe-header__content-container{padding:2.5em 50px 0;top:-22vh}.recipe .recipe-content__main{padding:0 50px}.recipe .recipe-content__overview-title{font-size:24px}.recipe .recipe-content__overview-text{font-size:18px}.recipe .recipe-content__ingredients-item>*{font-size:18px}.recipe .recipe-content__ingredients-title,.recipe .recipe-content__introduction-title,.recipe .recipe-content__preparation-title{font-size:36px}.recipe .recipe-content__introduction-text>*{font-size:18px}.recipe .recipe-content__preparation-item:before{font-size:18px}.recipe .recipe-content__preparation-item>*{font-size:18px}}@media only screen and (min-width: 1100px){.recipe .recipe-header__background-container{height:70vh}.recipe .recipe-header__background-container:before{background-image:linear-gradient(to top,#000000c2,#0000)}.recipe .recipe-header__container{position:relative}.recipe .recipe-header__content-container{top:-25vh;left:0;right:0;margin:auto;width:100%;max-width:780px}.recipe .recipe-header__title{width:fit-content}.recipe .recipe-content__overview{margin-bottom:3em}.recipe .recipe-content__overview-list,.recipe .recipe-content__main{margin:auto;max-width:780px}.recipe .recipe-content__introduction{margin-bottom:3em}.recipe .recipe-content__ingredients{margin-top:0;margin-bottom:3em}.recipe .recipe-content__preparation,.recipe .recipe-content__preparation-list{margin-bottom:3em}}
/*# sourceMappingURL=/s/files/1/0028/7083/7313/t/6/assets/article-recipe.scss.css.map */
