@media print{.header,.breadcrumbs,.breadcrumb-mobile,.rating-stars,.recipe-detail-directions-ingredients,.recipe-detail-author,.recipe-detail-tags,.recipe-detail-nutrition,.recipe-detail-image-actions,.btn-pinterest,.recipe-detail-user-images-share-block,.review-stars,.section-comments,.ads-h-325,.recipe-detail-tip,.recipe-detail-directions-photo,.recipe-detail-rating,.recipe-detail-info>p,.recipe-detail-supplies,.recipe-detail-ingredients-cooking-toggle,div[data-controller=recommendation],.footer{display:none}body{font-size:14px}h1,h2,h3,h4,h5{margin:0!important;padding:0!important}h1{font-size:22px;line-height:26px}h2{font-size:18px;line-height:22px}.recipe-detail-bg-white .container{padding:0 20px}.recipe-detail-info{padding:0;box-shadow:none}.recipe-detail-info-image{display:flex;flex-direction:row;gap:20px;box-shadow:none}.recipe-detail-image{width:120px;height:auto;margin-bottom:15px;figure { margin: 0; img { width: 100%; height: auto; object-fit: cover; print-color-adjust: exact; -webkit-print-color-adjust: exact; } }}.recipe-detail-preparations{margin:10px 0 20px;padding:0;.icon { display: none; } li { display: flex; flex-direction: row; gap: .5rem; margin: 0; padding: 0; background: none; }}.recipe-detail-preparations-label{color:var(--black)}.container,.recipe-detail-ingredients{margin:0;padding:0;background:0 0;.mb-5 { margin-bottom: 10px; } .gap-3 { gap: 0; } ol { gap: .5rem; } label { font-size: 14px; line-height: 100%; }}.recipe-detail-col-right{margin-top:0}.recipe-detail-ingredients-servings{.btn { display: none; }}.btn-ingredients-reset{display:none}.form-check{gap:.5rem}.form-check-input{width:14px;height:14px;border-radius:0;border:1px solid var(--black-50)}.recipe-detail-directions{h2 { margin-bottom: 10px; } ol { gap: 0; } li { page-break-inside: avoid; break-inside: avoid; margin-bottom: 10px; } .recipe-detail-directions-title { font-size: 14px; margin: 0; } li:before, li:after { display: none !important; }}}