#content div#recipe-ideas{padding:120px 0 10px}@media screen and (min-width:960px){#content div#recipe-ideas{padding:200px 0 335px}}#content div#recipe-ideas div.recipe-ideas-inner section.header-media{height:500px}#content div#recipe-ideas div.recipe-ideas-inner section.header-media div.text-wrap div.text p{width:100%;max-width:650px;color:#000}#content section div.constrain div.text-wrap div.text p{padding:25px 0 0;font-size:1.111em;line-height:1.2em}@media screen and (min-width:768px){#content section div.constrain div.text-wrap div.text p{font-size:1.333em;line-height:1.4em}}#content section div.constrain div.text-wrap div.text p:first-child{padding-top:0}#content section.header-media{height:auto}#content section.header-media div.constrain{display:block}#content section.header-media div.constrain div.text{padding:0;margin:0 auto;max-width:680px}#content section.text-images{position:relative}#content section.text-images div.text-wrap{position:relative;z-index:2}@media screen and (max-width:959px){#content section.text-images div.text-wrap{margin:0 auto;padding:0 0 20px;text-align:center}}#content section.text-images div.image-wrap{width:100%}#content section.text-images div.image-wrap.desktop{display:none}@media screen and (min-width:960px){#content section.text-images div.image-wrap.desktop{display:block;position:absolute;z-index:1}}#content section.text-images div.image-wrap.mobile{display:block}@media screen and (min-width:960px){#content section.text-images div.image-wrap.mobile{display:none}}#content section.text-images div.image-wrap img{display:block;width:100%;height:auto}@media screen and (min-width:960px){#content section#snacks{padding:230px 0 265px}}#content section#snacks div.image-wrap.left{width:365px;top:0;right:calc(50% + 650px)}@media screen and (min-width:1600px){#content section#snacks div.image-wrap.left{width:450px}}#content section#snacks div.image-wrap.right{width:600px;top:0;left:calc(50% + 50px)}@media screen and (min-width:1024px){#content section#snacks div.image-wrap.right{width:750px;left:calc(40% + 50px)}}@media screen and (min-width:1600px){#content section#snacks div.image-wrap.right{width:900px;top:-100px;left:auto;right:100px}}#content section#snacks div.text-wrap{max-width:430px}#content section#salads{padding:50px 0}@media screen and (min-width:960px){#content section#salads{padding:330px 0 390px}}#content section#salads div.image-wrap.left{width:940px;top:30px;right:calc(50% + 100px)}#content section#salads div.image-wrap.right{width:460px;top:30px;left:calc(50% + 500px)}@media screen and (min-width:1600px){#content section#salads div.image-wrap.right{width:550px}}#content section#salads div.text-wrap{max-width:460px}@media screen and (min-width:960px){#content section#salads div.text-wrap{left:calc(50% - 50px)}}#content section#desserts{padding:50px 0}@media screen and (min-width:960px){#content section#desserts{padding:170px 0 470px}}#content section#desserts div.image-wrap.left{width:425px;top:240px;right:calc(50% + 650px)}#content section#desserts div.image-wrap.right{width:945px;top:0;left:50%}@media screen and (min-width:1600px){#content section#desserts div.image-wrap.right{width:1100px}}#content section#desserts div.text-wrap{max-width:480px}#content section#more-desserts{padding:50px 0}@media screen and (min-width:960px){#content section#more-desserts{padding:300px 0 330px}}#content section#more-desserts div.image-wrap.left{width:900px;top:0;right:calc(50% + 65px)}#content section#more-desserts div.image-wrap.right{width:670px;top:450px;left:calc(50% + 500px)}#content section#more-desserts div.text-wrap{max-width:540px}@media screen and (min-width:960px){#content section#more-desserts div.text-wrap{left:calc(50% - 50px)}}
