/* Print Styles for Recipe Singler Template */
body.single-recipes header,
body.single-recipes footer,
body.single-recipes .hf-modal,
body.single-recipes .hf-newsletter,
body.single-recipes .hf-from-the-book,
body.single-recipes .hf-grid,
body.single-recipes .hf-tags,
body.single-recipes .hf-introduction__read-more,
body.single-recipes .hf-social-print,
body.single-recipes .hf-breadcrumb,
body.single-recipes .hf-metadata,
body.single-recipes .hf-featured-image,
body.single-recipes .spu-box,
body.single-recipes #cookie-law-info-bar {
  display: none !important; }
body.single-recipes #content {
  display: block; }
  body.single-recipes #content .hf-single-recipe .hf-col-main .hf-title,
  body.single-recipes #content .hf-single-recipe .hf-col-main .hf-author,
  body.single-recipes #content .hf-single-recipe .hf-col-main .hf-summary,
  body.single-recipes #content .hf-single-recipe .hf-col-main .hf-introduction,
  body.single-recipes #content .hf-single-recipe .hf-col-main .hf-ingredients,
  body.single-recipes #content .hf-single-recipe .hf-col-main .hf-essential-kit,
  body.single-recipes #content .hf-single-recipe .hf-col-main .hf-method {
    padding-bottom: 2rem; }
    body.single-recipes #content .hf-single-recipe .hf-col-main .hf-title p:last-child,
    body.single-recipes #content .hf-single-recipe .hf-col-main .hf-author p:last-child,
    body.single-recipes #content .hf-single-recipe .hf-col-main .hf-summary p:last-child,
    body.single-recipes #content .hf-single-recipe .hf-col-main .hf-introduction p:last-child,
    body.single-recipes #content .hf-single-recipe .hf-col-main .hf-ingredients p:last-child,
    body.single-recipes #content .hf-single-recipe .hf-col-main .hf-essential-kit p:last-child,
    body.single-recipes #content .hf-single-recipe .hf-col-main .hf-method p:last-child {
      margin: 0; }
  body.single-recipes #content .hf-single-recipe .hf-col-main .hf-ingredients table {
    display: block; }
    body.single-recipes #content .hf-single-recipe .hf-col-main .hf-ingredients table tr {
      display: block; }
      body.single-recipes #content .hf-single-recipe .hf-col-main .hf-ingredients table tr td {
        display: inline-block; }
        body.single-recipes #content .hf-single-recipe .hf-col-main .hf-ingredients table tr td:first-child {
          padding-right: 0.3rem; }
  body.single-recipes #content .hf-single-recipe .hf-col-main .hf-author .hf-author__image img {
    border-radius: 50%;
    max-width: 8rem;
    height: auto; }
  body.single-recipes #content .hf-single-recipe .hf-col-main .hf-author .hf-author__text p span {
    display: block; }

