/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@page{margin:12mm 14mm 16mm}html,body{color:#111 !important;background:#fff !important;font-family:Arial,Helvetica,sans-serif !important;font-size:10.5pt;line-height:1.4;print-color-adjust:exact;-webkit-print-color-adjust:exact}.header-one,.site-footer,.recipe-breadcrumb,.recipe-detail__jump,.recipe-print,.tag-share,.recipe-share,.recipe-editorial-guide,.sidebar-widget-area,.faqAccordion,.recipe-detail section[aria-labelledby=recipe-faq-heading],.related-recipe,.also-like-wrap,.scrollup,.contextual,.tabs,.messages,.region-highlighted{display:none !important}#wrapper,#main-content,.recipe-detail,.recipe-detail .container,.recipe-detail .row,.recipe-detail .col-lg-8{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.recipe-detail{--print-ink:#173f37;--print-accent:#c94038;--print-sage:#e8f0ed;--print-cream:#fff8ed;background:#fff !important}.recipe-detail::before{display:block;min-height:15mm;margin-bottom:6mm;padding:5mm 0 2.5mm 48mm;border-top:2.5mm solid var(--print-ink);border-bottom:.5mm solid #cbd8d4;color:var(--print-ink) !important;background:url(/web/themes/custom/recipe/logo.svg) no-repeat left center/43mm auto !important;content:"COOK · SHARE · ENJOY";font-size:9pt;font-weight:800;letter-spacing:.08em}.recipe-detail::after{display:block;margin-top:8mm;padding-top:3mm;border-top:.5mm solid #cbd8d4;color:#52635f !important;content:"RecipesLoft.com  ·  Made to be cooked, shared and enjoyed";font-size:8.5pt;text-align:center}.recipe-detail .recipe-hero{padding:0 0 7mm;border:0;background:#fff}.recipe-detail .recipe-hero__heading{max-width:none;margin:0 0 5mm;text-align:left}.recipe-detail .recipe-hero__heading h1{margin:0 0 3mm;color:var(--print-ink) !important;font-family:Georgia,"Times New Roman",serif;font-size:24pt;line-height:1.1}.recipe-detail .recipe-hero__heading .ctg-name,.recipe-detail .recipe-card-shell__eyebrow{color:var(--print-accent) !important;font-size:9pt}.recipe-detail .recipe-detail__subtitle,.recipe-detail .recipe-hero__summary{max-width:none;margin:0 0 3mm;color:#222;font-size:11pt;line-height:1.45}.recipe-detail .recipe-byline{justify-content:flex-start;margin-bottom:4mm;color:#333}.recipe-detail .recipe-hero__grid{display:block;max-width:none}.recipe-detail .recipe-detail__media{display:none}.recipe-detail .recipe-hero__panel{padding:4mm 5mm;border:0;border-left:1.5mm solid var(--print-accent);border-radius:1.5mm;background:var(--print-cream) !important;box-shadow:none}.recipe-detail .recipe-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:4mm;margin:0}.recipe-detail .recipe-facts div{display:block;padding:0;border:0}.recipe-detail .recipe-facts dt,.recipe-detail .recipe-facts dd{color:var(--print-ink) !important;font-size:9.5pt}.recipe-detail .single-recipe-wrap-layout1{padding:0}.recipe-detail .recipe-card-shell{margin:0;padding:0;border:0;border-radius:0;background:#fff;box-shadow:none}.recipe-detail .recipe-card-shell__header{padding:3mm 4mm;border:0;border-radius:1.5mm;background:var(--print-ink) !important}.recipe-detail .recipe-card-shell__header h2{margin:1mm 0 0;color:#fff !important;font-family:Georgia,"Times New Roman",serif;font-size:18pt}.recipe-detail .recipe-card-shell__header .recipe-card-shell__eyebrow{color:#f5c0bc !important}.recipe-detail .recipe-card-shell__body{display:grid;grid-template-columns:35% 1fr;gap:7mm;padding-top:5mm}.recipe-detail .recipe-card-shell__body .making-elements-wrap{position:static}.recipe-detail .recipe-card-shell__body .recipe-nutrition{grid-column:1/-1}.recipe-detail .recipe-card-shell .section-heading .item-heading,.recipe-detail .recipe-card-shell .section-heading2 .item-heading{margin-bottom:3mm;padding-bottom:1.5mm;border-bottom:.8mm solid var(--print-accent);color:var(--print-ink) !important;font-family:Georgia,"Times New Roman",serif;font-size:15pt}.recipe-detail .recipe-card-shell .nutrition-list,.recipe-detail .recipe-card-shell .recipe-step-card .item-content{color:#111;font-size:10pt;line-height:1.4}.recipe-detail .making-elements-wrap{padding:4mm;border-radius:1.5mm;background:var(--print-sage) !important}.recipe-detail .making-elements-wrap li{padding-block:2mm;border-bottom-color:#bfcec9}.recipe-detail .recipe-step-card .item-content h3{color:var(--print-ink) !important;font-family:Georgia,"Times New Roman",serif;font-size:13pt}.recipe-detail .recipe-step-card .serial-number{border-color:#9aada7;color:var(--print-ink) !important;background:var(--print-cream) !important}.recipe-detail .recipe-nutrition{margin-top:2mm;padding-top:3mm;border-top:.5mm solid #cbd8d4}.recipe-detail .recipe-step-card,.recipe-detail .making-elements-wrap,.recipe-detail .recipe-nutrition,.recipe-detail li,.recipe-detail h2,.recipe-detail h3{break-inside:avoid}.recipe-detail a{color:#111 !important;text-decoration:none !important}
