/* Husapoteket recipe print: same typography in preview and on paper */
body.hnv-vintage-recipe-print{position:relative;background:#fffefa;color:#46372d;font-family:Georgia,"Times New Roman",serif;line-height:1.55}
body.hnv-vintage-recipe-print:before{content:"";position:fixed;z-index:0;pointer-events:none;top:15%;left:27%;width:46%;height:65%;background:url("vintage-apothecary.svg") center / contain no-repeat;opacity:.065}
body.hnv-vintage-recipe-print> :not(.controls){position:relative;z-index:1}
body.hnv-vintage-recipe-print .hnv-print-heading{text-align:center;border-top:double 3px #b8a28c;border-bottom:1px solid #d9cbbb;padding:16px 0 12px;margin:10px 0 26px}
body.hnv-vintage-recipe-print .hnv-print-overline{font-variant:small-caps;letter-spacing:.16em;font-size:14px;margin:0 0 10px;color:#836a56}
body.hnv-vintage-recipe-print .hnv-print-heading h1{font-size:31px;font-weight:normal;border:0;padding:0;margin:0 0 8px;line-height:1.2;color:#493629}
body.hnv-vintage-recipe-print .hnv-print-signature{font-family:"Brush Script MT","Segoe Script",cursive;font-size:24px;margin:0;color:#866c57}
body.hnv-vintage-recipe-print h2{color:#614b39;border-bottom:1px solid #e2d5c7;padding-bottom:4px;font-size:21px}
body.hnv-vintage-recipe-print li{padding:1px 0;break-inside:avoid}
@media print{body.hnv-vintage-recipe-print{background:white!important}body.hnv-vintage-recipe-print:before{opacity:.055;print-color-adjust:exact;-webkit-print-color-adjust:exact}body.hnv-vintage-recipe-print .controls{display:none!important}body.hnv-vintage-recipe-print .hnv-print-heading{margin-top:0}}

/* 13.5: consistent ivory paper, restrained apothecary watermark and legible ink. */
body.hnv-vintage-recipe-print{background:#fffefa!important;color:#40352e!important}
body.hnv-vintage-recipe-print .hnv-ingredient-context{position:relative;padding:13px 17px;border:1px solid #e4d7c8;background:rgba(255,254,250,.93);border-radius:7px;margin:20px 0}
body.hnv-vintage-recipe-print .hnv-ingredient-context h4{font-size:19px;margin:13px 0 7px;color:#594636}
body.hnv-vintage-recipe-print .hnv-ingredient-context li{line-height:1.4}
body.hnv-vintage-recipe-print .hnv-context-note{font-size:12px;color:#6d5b50}
@media print{
  html,body.hnv-vintage-recipe-print{background:#fffefa!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}
  body.hnv-vintage-recipe-print .hnv-ingredient-context{background:#fffefa!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important;break-inside:auto}
  body.hnv-vintage-recipe-print:before{opacity:.04!important}
}

/* 14.5: a recognisable vintage apothecary cabinet rather than line-only illustration.
   Decorative only: recipe content and ingredient amounts remain in normal document flow. */
body.hnv-vintage-recipe-print:before{
 background-image:url("vintage-urtebord.png")!important;
 background-size:contain!important;
 background-position:center!important;
 opacity:.055!important;
 top:12%!important;left:13%!important;width:74%!important;height:75%!important;
}
body.hnv-vintage-recipe-print>h2,body.hnv-vintage-recipe-print>ul,body.hnv-vintage-recipe-print>ol,body.hnv-vintage-recipe-print>p,body.hnv-vintage-recipe-print>.hnv-ingredient-context{position:relative;z-index:1}
@media print{
 body.hnv-vintage-recipe-print:before{opacity:.045!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}
 body.hnv-vintage-recipe-print{background:#fffefa!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}
}
