@font-face{font-family:ClanPro;font-weight:700;src:url(/_assets/fonts/ClanPro-Bold.eot?#iefix) format("embedded-opentype"),url(/_assets/fonts/ClanPro-Bold.woff) format("woff"),url(/_assets/fonts/ClanPro-Bold.ttf) format("truetype"),url(/_assets/fonts/ClanPro-Bold.svg#svgFontName) format("svg")}@font-face{font-family:ClanPro;font-weight:600;src:url(/_assets/fonts/ClanPro-Medium.eot?#iefix) format("embedded-opentype"),url(/_assets/fonts/ClanPro-Medium.woff) format("woff"),url(/_assets/fonts/ClanPro-Medium.ttf) format("truetype"),url(/_assets/fonts/ClanPro-Medium.svg#svgFontName) format("svg")}@font-face{font-family:ClanPro;font-weight:400;src:url(/_assets/fonts/ClanPro-News.eot?#iefix) format("embedded-opentype"),url(/_assets/fonts/ClanPro-News.woff) format("woff"),url(/_assets/fonts/ClanPro-News.ttf) format("truetype"),url(/_assets/fonts/ClanPro-News.svg#svgFontName) format("svg")}@font-face{font-family:rospi_retro;font-style:normal;font-weight:400;src:url(/_assets/fonts/rospi-retro-webfont.woff2) format("woff2"),url(/_assets/fonts/rospi-retro-webfont.woff) format("woff")}@font-face{font-family:egyptienneCon-bol;font-style:normal;font-weight:400;src:url(/_assets/fonts/egyptiennecon-bol.woff2) format("woff2"),url(/_assets/fonts/egyptiennecon-bol.woff) format("woff")}.resources-recipe-detail .hide{display:none}.resources-recipe-detail .btn,.resources-recipe-detail .instructions+.btn{margin:55px 0}.resources-recipe-detail aside section{background-color:#f6f6f6;border-radius:6px;font-size:1.6rem;padding:20px 15px}.resources-recipe-detail aside section.cooking_info{padding-bottom:12px}.resources-recipe-detail aside section h2{padding:0}.resources-recipe-detail aside section dl{overflow:hidden}.resources-recipe-detail aside section dd,.resources-recipe-detail aside section dt{float:left;margin-bottom:.5em}.resources-recipe-detail aside section dt{align-items:center;clear:left;display:flex}.resources-recipe-detail aside section dt.cooking-method+dd{max-width:80%}.resources-recipe-detail aside section dt i{margin-right:10px;text-indent:-999px}.resources-recipe-detail aside section dd{display:block;line-height:2.3;margin-left:5px}.resources-recipe-detail aside section+section{margin-top:10px}.resources-recipe-detail aside .ingredients{background-color:#fff}.resources-recipe-detail aside .ingredients li+li{margin-top:15px}.resources-recipe-detail aside .cooking_info h2,.resources-recipe-detail aside .ingredients h2,.resources-recipe-detail aside .nutrition h2{color:#655853;font-size:1em;margin-bottom:.7em}.resources-recipe-detail .nutrition li{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.resources-recipe-detail .nutrition li+li{margin-top:10px}.resources-recipe-detail .nutrition li .recipeIcon{margin-right:10px}@media screen and (min-width:960px){.resources-recipe-detail .hide{display:inline}.resources-recipe-detail .content{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.resources-recipe-detail article{flex-basis:70%;flex-grow:2;max-width:70%;width:100%}.resources-recipe-detail aside{flex-basis:30%;flex-grow:1;margin-top:0;max-width:30%;width:100%}.resources-recipe-detail aside .ingredients{background-color:#f6f6f6}.resources-recipe-detail article+aside{margin-left:55px}}