*{box-sizing:border-box}html{color:#262e29;background:#ecefea;font-family:Arial,Helvetica,sans-serif}body{margin:0}.print-toolbar{flex-wrap:wrap;align-items:center;gap:12px;max-width:210mm;margin:20px auto;padding:0 12mm;font-size:14px;display:flex}.print-toolbar button{color:#fff;font:inherit;cursor:pointer;background:#3b6258;border:0;border-radius:9px;padding:11px 18px}.print-toolbar .print-status{color:#4e6156;flex:1}.print-sheet{background:#fff;max-width:210mm;min-height:297mm;margin:0 auto 24px;padding:12mm 14mm;font-size:10.5pt;line-height:1.43}.print-brand-row{border-bottom:1.5px solid #3b6258;justify-content:space-between;align-items:center;gap:20px;min-height:14mm;padding-bottom:5mm;display:flex}.print-wordmark{object-fit:contain;object-position:left;width:43mm;height:11mm}.print-partner-logo{object-fit:contain;object-position:right;width:30mm;height:14mm}.print-recipe-heading{align-items:flex-start;gap:7mm;margin-bottom:5mm;padding-top:6mm;display:flex}.print-title-block{flex:1;min-width:0}h1{letter-spacing:-.55pt;color:#345b50;margin:0 0 2.5mm;font-size:22pt;font-weight:600;line-height:1.14}.print-byline{color:#52665b;margin:0 0 3mm;font-size:10pt}.print-intro{margin:0;font-size:10pt}.print-recipe-image{object-fit:cover;border-radius:2mm;flex-shrink:0;width:43mm;height:32mm}.print-facts{border-top:1px solid #d4ddd7;border-bottom:1px solid #d4ddd7;flex-wrap:wrap;align-items:baseline;gap:4mm 8mm;margin-bottom:5mm;padding:3.2mm 0;font-size:9.5pt;display:flex}.print-facts span{white-space:nowrap}.print-facts strong{color:#345b50;font-weight:600}.print-columns{border-collapse:collapse;table-layout:fixed;width:100%}.print-columns th{color:#345b50;text-align:left;vertical-align:top;padding:0 0 3mm;font-size:14pt;font-weight:600}.print-columns td{vertical-align:top;padding:0}.print-columns .print-ingredients{width:33%;padding-right:7mm}.print-columns .print-method{width:67%}h3{color:#345b50;break-after:avoid;page-break-after:avoid;margin:0 0 2.5mm;font-size:10.5pt;font-weight:600}.print-component+.print-component{margin-top:5mm}.print-ingredient-list{margin:0;padding:0;list-style:none}.print-ingredient-list li{break-inside:avoid;page-break-inside:avoid;margin:0 0 2.2mm;padding-left:4mm;position:relative}.print-ingredient-list li:before{content:"";border:.7px solid #8a9d90;width:1.9mm;height:1.9mm;position:absolute;top:1.4mm;left:0}.print-steps{margin:0;padding:0 0 0 5mm}.print-steps li{orphans:3;widows:3;margin:0 0 3mm;padding-left:1mm}.print-steps li::marker{color:#345b50;font-weight:600}.print-flow-section h2{color:#345b50;margin:0 0 3mm;font-size:14pt;font-weight:600}.print-flow-section+.print-flow-section{margin-top:6mm}.print-ingredient-columns{columns:2;column-gap:9mm}.print-ingredient-columns .print-component{break-inside:avoid;page-break-inside:avoid}.print-wide-method .print-steps li{margin-bottom:3mm}.print-tips{border-left:2px solid #739386;margin-top:4mm;padding:1mm 0 1mm 3mm;font-size:9.5pt}.print-tips p{margin:0 0 2mm}.print-tips p:last-child{margin:0}.print-products{break-inside:avoid;page-break-inside:avoid;border-top:1px solid #d4ddd7;margin-top:5mm;padding-top:4mm}.print-products h2{color:#345b50;margin:0 0 3mm;font-size:10pt;font-weight:600}.print-product-list{flex-wrap:wrap;align-items:flex-start;gap:5mm;display:flex}.print-product{align-items:center;gap:4mm;max-width:78mm;display:flex}.print-product img{object-fit:contain;width:20mm;height:25mm}.print-product p{max-width:50mm;margin:0;font-size:9.5pt}.print-extras{border-top:1px solid #d4ddd7;margin-top:5mm;padding-top:4mm}.print-extras h2{color:#345b50;margin:0 0 2.5mm;font-size:12pt}.print-extras p{margin:0 0 2mm}.print-footer{color:#52665b;border-top:1px solid #d4ddd7;margin-top:6mm;padding-top:3mm;font-size:8pt}@page{size:A4;margin:12mm 14mm 15mm;@top-left{content:var(--print-recipe-title);font-family:Arial,sans-serif;font-size:8pt;color:#52665b}@bottom-left{content:"myfoodbook.com.au  ·  Cook · Collect · Create";font-family:Arial,sans-serif;font-size:8pt;color:#52665b}@bottom-right{content:"Page " counter(page) " of " counter(pages);font-family:Arial,sans-serif;font-size:8pt;color:#52665b}}@page:first{@top-left{content:none}}@media print{html,body{background:#fff}.print-toolbar{display:none!important}.print-sheet{width:auto;max-width:none;min-height:0;margin:0;padding:0}.print-footer{display:none}.print-brand-row,.print-recipe-heading,.print-facts{break-inside:avoid;page-break-inside:avoid}.print-columns thead{display:table-header-group}.print-columns tbody,.print-columns tr{break-inside:auto}p{orphans:3;widows:3}h2,h3{break-after:avoid;page-break-after:avoid}img{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media screen and (max-width:650px){.print-sheet{width:100%;padding:22px}.print-recipe-image{width:105px;height:85px}h1{font-size:22px}.print-columns .print-ingredients{width:37%;padding-right:16px}.print-columns .print-method{width:63%}.print-toolbar{padding:0 15px}}[hidden]{display:none!important}.print-toolbar a{color:#345b50;text-underline-offset:3px}.print-loading{padding:24px}
/*# sourceMappingURL=3uoewjmwjv6us.css.map*/