@media screen{.print-recipe-page{background:var(--color-brand-cream);padding:42px 0 84px}.print-recipe-wrap{width:min(980px,100% - 64px);max-width:none;padding:0}.print-recipe-toolbar a{border-bottom:1px solid var(--color-brand-pink);color:var(--color-brand-cocoa);padding-bottom:4px}.print-recipe-toolbar button{border-radius:4px}.print-recipe-sheet{border:1px solid var(--color-brand-beige);box-shadow:none;border-radius:4px;padding:38px}.print-recipe-hero{border:1px solid var(--color-brand-beige);box-shadow:none;border-radius:3px;gap:0}.print-recipe-hero>div:last-child{padding:40px}.print-recipe-facts{border-radius:3px}.print-recipe-sheet .rounded-2xl,.print-recipe-sheet .rounded-3xl{border-radius:4px}.print-recipe-sheet .shadow-sm{box-shadow:none}}@media screen and (width<=640px){.print-recipe-page{padding:26px 0 56px}.print-recipe-wrap{width:calc(100% - 32px)}.print-recipe-sheet{padding:18px}.print-recipe-hero>div:last-child{padding:24px}}@media print{@page{margin:.4in!important}html,body{color:#3e2925!important;background:#fff!important;margin:0!important;padding:0!important;font-size:9.5pt!important;line-height:1.3!important}header,footer,nav,img,svg:not(.lucide-check),.no-print,#recipe-list-signup,.crumb-scout-banner,.print-btn,.baking-mode-btn,.back-to-index,.back-to-recipe-index,.back-nav,iframe,a[href^=\#],.baking-mode-overlay,.gumroad-cta,.related-gumroad-card{display:none!important}.py-16,.py-24,.py-20,.pt-12,.pb-20,.py-12,.mb-12,.mb-6{margin-top:0!important;margin-bottom:.5rem!important;padding-top:0!important;padding-bottom:0!important}.max-w-5xl,.max-w-7xl,.max-w-4xl{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.print-recipe-page,.print-recipe-wrap,.print-recipe-sheet{width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.print-recipe-hero{box-shadow:none!important;border:0!important;border-bottom:1px solid #e8ded2!important;border-radius:0!important;margin-bottom:.35in!important;padding-bottom:.22in!important;display:block!important}.print-recipe-hero>div:first-child{display:none!important}.print-recipe-hero>div:last-child{padding:0!important}.print-recipe-facts{border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-bottom:.25in!important;display:grid!important}.print-recipe-facts>div{padding:.1in!important}.grid{display:block!important}.lg\:col-span-12,.lg\:col-span-6,.lg\:col-span-5,.lg\:col-span-7{float:none!important;width:100%!important;margin-bottom:1rem!important}h1{margin-top:0!important;margin-bottom:.25rem!important;font-size:15pt!important}h2{margin-top:.5rem!important;margin-bottom:.25rem!important;font-size:12pt!important}h3,h4{margin-top:.5rem!important;margin-bottom:.2rem!important;font-size:10.5pt!important}.card,.bg-white,.bg-brand-cream\/10{box-shadow:none!important;background:#fff!important;border:none!important;margin:0!important;padding:0!important}.print-ingredients-list{column-count:2!important;gap:.25rem!important;margin-top:.25rem!important}.print-ingredients-list li{page-break-inside:avoid;break-inside:avoid;border-bottom:1px dashed #e8ded2!important;margin-bottom:.1rem!important;padding-bottom:.2rem!important}.print-method-list{gap:.4rem!important;margin-top:.25rem!important}.print-method-list li{gap:.5rem!important;margin-bottom:.35rem!important}li,tr,blockquote{page-break-inside:avoid;break-inside:avoid}.grid-cols-3{border-top:1px solid #e8ded2!important;border-bottom:1px solid #e8ded2!important;justify-content:flex-start!important;gap:2rem!important;margin:.5rem 0!important;padding:.4rem 0!important;display:flex!important}.grid-cols-3>div{text-align:left!important;flex-direction:row!important;gap:.4rem!important}.grid-cols-3 span{font-size:8pt!important}}
