.article-header__banner{width:100%}.article-header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1.25rem auto;max-width:47.9375rem}.article-header__content-bottom,.article-header__content-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem}.article-header__content-bottom{margin-bottom:1.25rem}.article-header__content-text{display:block;margin:0 .625rem}.article-header__content-text--gray{color:#666}.article-header__content-title{font-weight:300;margin:.625rem 0 1.25rem;text-align:center}.article-header__content-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.25rem}.article-header__content-share-button{background-color:transparent;border:0;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-header__content-share-icon{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;margin-right:.625rem}.article-header__content-share-text{font-size:.875rem;font-weight:300}.article-recent-products{padding:0 1.25rem;margin:5rem auto}.article-recent-products__heading{font-weight:100;margin-bottom:2.5rem;text-align:center}.article__body{padding-top:1.25rem;padding-bottom:1.25rem}.article__recipe-wrapper{border:#cacaca;background-color:#fff;padding:1.25rem}.article__main p{font-size:1rem;line-height:1.375rem}.article__main>*{max-width:47.9375rem;margin:0 auto}.article .section-wrapper .category-carousel{padding-top:3.75rem;padding-bottom:3.75rem}.article .text-overlay__hdg{font-size:2rem;line-height:1.13}.article .text-overlay__desc{font-size:1.125rem;line-height:1.2}.article-recipe-header{margin-bottom:2.1875rem}.article-recipe-header__right{margin-top:1.25rem;width:9.375rem}.article-recipe-header__title{margin:0 0 1.25rem}.article-recipe-header__content-text+.article-recipe-header__content-text{margin-left:.9375rem}.article-recipe-header__content-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-recipe-header__img{margin-bottom:1.25rem}@media only screen and (max-width:1024px){.article .section-wrapper .category-carousel{padding-top:1.875rem;padding-bottom:1.875rem}.article .text-overlay__hdg{font-size:1.75rem}.article .text-overlay__desc{font-size:1rem}}@media only screen and (min-width:768px){.article-recipe-header__right{width:12.5rem}}@media only screen and (min-width:1025px){.article-header__content-share-icon{font-size:1rem}.article-recent-products{padding:0 1.875rem;margin:7.5rem auto}.article-recent-products__heading{margin-bottom:3.75rem}.article__body{padding-top:2.5rem;padding-bottom:2.5rem}.article__recipe-wrapper{padding:2.5rem}.article-recipe-header{display:grid;grid-template-columns:3fr 1fr;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;margin-bottom:0}.article-recipe-header__right{margin-top:0;width:unset}.article-recipe-header__content-share{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:1281px){.article__body--two{display:grid;grid-template-columns:2fr 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.article__secondary{border-left:1px solid #cacaca}}