.featured-recipe{align-items:center;display:flex;flex-flow:row wrap;margin:0 auto;max-width:1135px;padding:90px 0 48px}.featured-recipe .featured-recipe__image--wrapper{flex-basis:50.221%}.featured-recipe .featured-recipe__image--wrapper:after{background-position:12px bottom;background-repeat:repeat-x;background-size:48px auto;content:"";display:block;height:35px;width:100%}.featured-recipe .featured-recipe__image{overflow:hidden;position:relative;width:100%}.featured-recipe .featured-recipe__image:before{content:"";display:block;padding-top:112.807017544%;width:100%}.featured-recipe .featured-recipe__image img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.featured-recipe .featured-recipe__content{flex-basis:49.779%;font-size:24px;letter-spacing:.02em;line-height:150%;padding-left:74px}.featured-recipe .featured-recipe__content h2{font-size:56px;font-weight:600;letter-spacing:-0.01em;line-height:120%;margin-bottom:16px}.featured-recipe .featured-recipe__content p{margin:0 0 1.5em}.featured-recipe .featured-recipe__actions{margin-top:40px}@media(max-width:1024px){.featured-recipe{padding:20px 0}.featured-recipe .featured-recipe__image--wrapper{flex-basis:50.146%}.featured-recipe .featured-recipe__image--wrapper:after{background-position:left 7px bottom;background-size:auto 17px;height:30px}.featured-recipe .featured-recipe__image:before{padding-top:118.84057971%}.featured-recipe .featured-recipe__content{flex-basis:49.779%;font-size:16px;line-height:160%;padding-left:31px}.featured-recipe .featured-recipe__content h2{font-size:28px}.featured-recipe .featured-recipe__content p{margin:0 0 1.6em}.featured-recipe .featured-recipe__actions .button{padding:17px 27px 12px}}@media(max-width:767px){.featured-recipe{margin:-4px 0 -40px;padding:0}.featured-recipe .featured-recipe__image--wrapper{flex-basis:100%;margin:0 0 40px}.featured-recipe .featured-recipe__image--wrapper:after{background-position:left bottom;background-size:auto 16.8px}.featured-recipe .featured-recipe__image:before{padding-top:119.12568306%}.featured-recipe .featured-recipe__content{flex-basis:100%;font-size:20px;line-height:140%;padding-left:0}.featured-recipe .featured-recipe__content h2{font-size:36px}.featured-recipe .featured-recipe__content p{margin:0 0 1.4em}.featured-recipe .featured-recipe__actions .button{font-size:16px;padding:17px 30px 12px}}