/* Readable copies of Xplorer's published recipe cards, also used for printing. */
.recipe-transcript{margin:32px 0;text-align:left}
.recipe-transcript h3{font:600 18px/1.4 Arial,sans-serif;letter-spacing:.03em;margin:26px 0 12px}
.recipe-transcript ul,.recipe-transcript ol{padding-left:24px;margin:0 0 20px}
.recipe-transcript li{margin:0 0 9px;line-height:1.65}
@media print{
 @page{margin:16mm}
 html,body.recipe-page{height:auto!important;min-height:0!important;overflow:visible!important;background:#fff!important;color:#000!important}
 body.recipe-page>*:not(main),.recipe-page main>*:not(.paper),.recipe-page .recipe-layout>figure,
 .recipe-page .printable-recipe img,.recipe-page .printable-recipe video,.recipe-page .printable-recipe picture,
 .recipe-page .printable-recipe iframe,.recipe-page .printable-recipe .actions,.recipe-page .print-recipe,
 .recipe-page .recipe-source-video,.recipe-page .recipe-source-link{display:none!important}
 .recipe-page main,.recipe-page .paper,.recipe-page .recipe-layout,.recipe-page .printable-recipe{
  display:block!important;position:static!important;width:auto!important;max-width:none!important;min-height:0!important;
  height:auto!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;
  background:#fff!important;color:#000!important;overflow:visible!important;transform:none!important;
 }
 .recipe-page .printable-recipe{font:11pt/1.45 Arial,sans-serif!important}
 .recipe-page .print-title{display:block!important;font:24pt/1.15 Georgia,serif!important;margin:0 0 16pt!important}
 .recipe-page .printable-recipe h2:not(.print-title),.recipe-page .printable-recipe h3{font:700 13pt/1.3 Arial,sans-serif!important;letter-spacing:normal!important;margin:16pt 0 7pt!important;break-after:avoid}
 .recipe-page .recipe-transcript{display:block!important;margin:0!important}
 .recipe-page .printable-recipe p,.recipe-page .printable-recipe li{font:11pt/1.45 Arial,sans-serif!important;color:#000!important;opacity:1!important}
 .recipe-page .printable-recipe li{margin:0 0 5pt!important;break-inside:avoid}
 .recipe-page .printable-recipe ul,.recipe-page .printable-recipe ol{margin:0 0 12pt!important;padding-left:20pt!important}
 .recipe-page .printable-recipe p{margin:0 0 9pt!important}
}
