@media print{
	@page{margin:15mm}
	.bxc-header,.bxc-footer,.bxc-portion-control,.bxc-list-reset,.bxc-recipe-tags,.bxc-recipe-hero__media{display:none!important}
	body{background:#fff;color:#000;font-size:9.5pt;line-height:1.45}
	.bxc-container{max-width:none;padding:0}
	.bxc-recipe{overflow:visible}
	.bxc-recipe-hero,.bxc-equipment,.bxc-nutrition,.bxc-editorial{background:#fff;border-color:#aaa}
	.bxc-recipe-hero__grid,.bxc-recipe-grid{display:block;min-height:0}
	.bxc-recipe-hero__copy{max-width:none;padding:0 0 5mm}
	.bxc-recipe-eyebrow,.bxc-section-kicker{color:#333}
	.bxc-recipe h1{font-size:27pt;margin-bottom:3mm;max-width:none}
	.bxc-recipe-lead{font-size:11pt;max-width:none}
	.bxc-facts{display:flex;flex-wrap:wrap;padding:3mm 0}
	.bxc-facts div,.bxc-facts div:first-child{border:0;padding:1mm 7mm 1mm 0}
	.bxc-facts dt{font-size:6.5pt}.bxc-facts dd{font-size:10pt}
	.bxc-equipment{padding:5mm 0}
	.bxc-equipment .bxc-recipe-section-heading{display:block;margin-bottom:2mm}
	.bxc-equipment ul{display:flex;flex-wrap:wrap;gap:2mm 7mm}
	.bxc-equipment li{background:#fff;border:0;min-height:0;padding:0}
	.bxc-equipment-icon{display:none}
	.bxc-recipe-grid{padding:6mm 0}
	.bxc-ingredients{position:static}
	.bxc-recipe-section-heading{margin-bottom:3mm}
	.bxc-recipe-section-heading h2,.bxc-nutrition h2{font-size:18pt}
	.bxc-ingredient-group-title{border-color:#333;margin-top:4mm}
	.bxc-ingredient-list{columns:2;column-gap:10mm}
	.bxc-ingredient-list li{break-inside:avoid}
	.bxc-ingredient-list label{display:grid;grid-template-columns:5mm 18mm 1fr;min-height:0;padding:1.5mm 0}
	.bxc-ingredient-check{display:none}
	.bxc-checkmark{background:#fff!important;border:1px solid #000;height:4mm;margin-top:0;width:4mm}
	.bxc-checkmark::after{display:none}
	.bxc-ingredient-copy{opacity:1!important;text-decoration:none!important}
	.bxc-steps{margin-top:7mm}
	.bxc-steps li{break-inside:avoid;padding:4mm 0 4mm 12mm}
	.bxc-steps li::before{color:#000;font-size:14pt;top:4.5mm}
	.bxc-step-instruction{font-size:9.5pt;line-height:1.5;max-width:none}
	.bxc-steps aside{background:#fff;border-color:#555;padding:2mm 3mm}
	.bxc-step-image{display:none}
	.bxc-nutrition{display:block;margin-top:6mm;padding:5mm 0}
	.bxc-nutrition__heading{display:block}.bxc-nutrition dl{background:#aaa;display:grid;grid-template-columns:repeat(5,1fr);margin-top:3mm}.bxc-nutrition dl div{background:#fff;padding:2mm}
	.bxc-editorial{padding:6mm 0}
	.bxc-editorial__content{font-size:9.5pt;line-height:1.5;max-width:none}
	a{text-decoration:none}
}
