.m-recipes{font-family:var(--font-family-base);padding:0 20px;position:relative;text-align:left}.m-recipes .title{margin-right:250px}.m-recipes a{color:#188fff;text-decoration:none}.m-recipes .recipe-byline{font-size:12px;line-height:16px;margin:10px 0}.m-recipes .recipe-information{color:#333}.m-recipes .recipe-information .serving-size{float:left;margin:8px 10px 8px 0;padding-right:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.m-recipes .recipe-information .serving-size .value{background:#eee;display:inline-block;font-weight:700;line-height:50px;padding:0 20px}.m-recipes .recipe-information .serving-size .text-size{display:inline-block;font-size:12px;font-weight:700;line-height:50px;width:80px}.m-recipes .recipe-information .serving-size .arrows{background:#e2e2e2;text-align:center;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-recipes .recipe-information .serving-size .arrows .arrow{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.m-recipes .recipe-information .serving-size .arrows .arrow .arrow-up-svg{fill:#fff;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:12px}.m-recipes .recipe-information .serving-size .arrows .arrow .arrow-down-svg{bottom:0;fill:#fff;-webkit-transform:rotate(1turn);transform:rotate(1turn);width:12px}.m-recipes .recipeImage{height:50%;width:100%}.m-recipes .recipe-body{margin:20px 45px 20px 95px}.m-recipes .body-text{font-size:17px;font-weight:400;line-height:30px}.m-recipes .recipe-body .recipe-details .flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:900px){.m-recipes .recipe-body .recipe-details .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.m-recipes .recipe-body .recipe-details .recipe-ingredients{display:block;float:left;margin-bottom:50px;padding-right:20px;position:relative;width:50%}.m-recipes .recipe-body .recipe-details .recipe-ingredients .ingredients-title{border-left:5px solid #222;font-size:15px;line-height:21px;margin:0 0 30px;padding:6px 0 4px 10px}.m-recipes .recipe-body .recipe-details .recipe-ingredients .ingredients-list{font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:18px;padding-left:5px}.m-recipes .recipe-body .recipe-details .recipe-ingredients ul{list-style:none;padding:0 10px}.m-recipes .recipe-body .recipe-details .recipe-steps{display:block;float:left;letter-spacing:.01em;margin-bottom:50px;padding:0;position:relative;width:50%}.m-recipes .recipe-body .recipe-details .recipe-steps .directions-title{border-left:5px solid #222;font-size:15px;line-height:21px;margin:0 0 30px;padding:6px 0 4px 10px}.m-recipes .recipe-body .recipe-details .clearfix{clear:both}.m-recipes .recipe-body .recipe-details .recipe-steps .recipe-instructions{color:#333}.m-recipes .recipe-share{padding-right:20px;position:absolute;right:0;top:0}.m-recipes .m-social-sharing{padding-top:13px;padding-left:10px}.m-recipes .m-social-sharing--share-icon{border:1px solid #f0f3f5;border-radius:50%;width:40px;height:40px;cursor:pointer;position:relative}.m-recipes .m-social-sharing__list{padding:8px 0;margin:0;list-style-type:none;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.05),0 16px 20px 0 rgba(199,205,210,.4);box-shadow:0 0 16px 0 rgba(0,0,0,.05),0 16px 20px 0 rgba(199,205,210,.4);border-radius:8px;width:56px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;position:absolute;z-index:10;right:10px}.aol-tw-grid .m-recipes .m-social-sharing__list{right:-9px}.m-recipes .m-social-sharing__list.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.m-recipes .m-social-sharing__list-item{height:44px;position:relative}.m-recipes .m-social-sharing__list-item,.m-recipes .m-social-sharing__list-item a{width:100%;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}.m-recipes .m-social-sharing__list-item a:hover{background:#f1f5f9;border-radius:50%;height:40px;width:40px;margin:0 8px}.m-recipes .m-social-sharing__icon--copy,.m-recipes .m-social-sharing__icon--email,.m-recipes .m-social-sharing__icon--flipboard,.m-recipes .m-social-sharing__icon--pinterest,.m-recipes .m-social-sharing__icon--share,.m-recipes .m-social-sharing__icon--twitter{height:20px;width:20px;fill:#464e56}.m-recipes .m-social-sharing--toast{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#8e9da8;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:10px}.m-recipes .m-social-sharing--toast svg{height:32px;width:100%;fill:#0047ff;margin-bottom:4px}.m-recipes .m-social-sharing__button--copylink{background:none;border:none;padding:0;width:100%;position:relative}.m-recipes .m-social-sharing__button--copylink.copied .m-social-sharing__icon--copy{display:none}.m-recipes .m-social-sharing__button--copylink.copied .m-social-sharing--toast{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-17px;left:11px;z-index:2}.aol-tw-grid .m-recipes .m-social-sharing__button--copylink.copied .m-social-sharing--toast{left:-16px}.m-recipes .m-social-sharing__button--copylink.copied:hover:before{top:-20px;left:8px}.aol-tw-grid .m-recipes .m-social-sharing__button--copylink.copied:hover:before{left:-19px}.m-recipes .m-social-sharing__button--copylink:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.m-recipes .m-social-sharing__button--copylink:hover:before{background:#f1f5f9;border-radius:50%;height:40px;width:40px;z-index:-1;top:-8px;left:7px}.m-recipes .shareButton{color:#fff;display:inline-block;height:40px;padding-right:10px;padding-top:10px}.m-recipes .facebookButton{background:#3b5998;margin-right:7px;width:81px}.m-recipes .shareButton .svg-style{fill:#fff;margin-left:10px;vertical-align:middle;width:16px}.m-recipes .recipe-print .svg-style{fill:#fff;width:24px}.m-recipes .twitterButton{background:#00aced;margin-right:7px;width:auto}.m-recipes .pinterestButton{background:#cb2027;margin-right:7px}.m-recipes .mailButton{background:#999;width:40px}.m-recipes .shareButton span{color:#fff;font-family:var(--font-family-base);font-size:12px;font-weight:500;padding:3px}.m-recipes .shareButton img{height:17px;padding-left:13px;padding-top:3px}.m-recipes .print-recipe{float:right;display:-webkit-box;display:-ms-flexbox;display:flex}.m-recipes .print-recipe img{height:23px}.m-recipes .recipe-print{float:right;font-size:25px}.m-recipes .btn-cta{color:#fff;display:inline-block;height:50px;line-height:22px;margin:8px 0 8px 5px;padding:14px 30px 12px;position:relative}.m-recipes .btn-lifestyle{background:#fb8585}.m-recipes .recipe-instructions ol{list-style-position:inside;margin:0;padding:0}.m-recipes .recipe-instructions li{margin:0 0 10px}.m-recipes .recipe-instructions p{margin-top:0}@media screen and (max-width:550px){.m-recipes .title{margin-right:0}.m-recipes .recipe-share{float:none;position:relative}.m-recipes .btn-cta{margin:8px 0}.m-recipes .recipe-information .serving-size{float:none;margin:8px 0}.m-recipes .print-recipe{float:none}.m-recipes .recipe-body .recipe-details .recipe-ingredients,.m-recipes .recipe-body .recipe-details .recipe-steps{width:100%}.m-recipes .recipe-information .serving-size .value{position:absolute;width:83%}}@media screen and (max-width:1040px)and (min-width:900px){.m-recipes .print-recipe{float:left}}@media screen and (max-width:667px){.m-recipes .print-recipe{float:right}}@media screen and (max-width:600px),screen and (max-width:900px)and (min-width:753px){.m-recipes .m-recipe h1{font-size:36px;line-height:40px}}@media screen and (max-width:600px),screen and (max-width:1100px)and (min-width:753px){.m-recipes .recipe-body .recipe-details .recipe-ingredients,.m-recipes .recipe-body .recipe-details .recipe-steps{width:100%}}@media screen and (max-width:600px){.m-recipes .recipe-body{margin:10px}}@media print{.m-recipes .recipe-body{margin:10px 0}}.recipe-ingredients .bullets{border-color:transparent #777;border-style:solid;border-width:.35em 0 .35em .45em;content:"";display:block;height:0;left:-1em;position:relative;top:.9em;width:0}
