.bread-ingredients{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:center;margin:56px 0;padding:36px;background:#f5f0e6;border:1px solid #d9d4c7;border-radius:6px;color:#242b24}.bread-ingredients figure{margin:0}.bread-ingredients img{display:block;width:100%;height:auto;border-radius:4px}.bread-ingredients figcaption{font:italic 13px/1.6 Georgia,serif;margin-top:10px;color:#526052}.bread-ingredients h2{font:700 clamp(30px,3vw,43px)/1.12 Georgia,serif;letter-spacing:-.025em;margin:12px 0 18px}.bread-ingredients p,.bread-ingredients dd{font-size:16px;line-height:1.65}.bread-ingredients .kicker{font-size:11px;letter-spacing:.12em;font-weight:700}.bread-ingredients dl{margin:22px 0}.bread-ingredients dt{font-weight:700;margin-top:15px}.bread-ingredients dd{margin:3px 0 0}.bread-ingredients .bread-kitchen-note{border-top:1px solid #ccc8bb;padding-top:18px;font-weight:700;margin-bottom:0}@media(max-width:700px){.bread-ingredients{grid-template-columns:1fr;gap:24px;padding:22px;margin:32px 0}.bread-ingredients figure{max-width:400px;margin:auto}.bread-ingredients h2{font-size:32px}}
.bread-care{margin:48px auto;padding:0 36px 44px;max-width:1200px;color:#242b24}.bread-care h2{font:700 clamp(30px,3vw,40px)/1.15 Georgia,serif;margin:12px 0 28px}.bread-care .kicker{font-size:11px;letter-spacing:.12em;font-weight:700}.bread-care-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.bread-care h3{font:700 21px/1.3 Georgia,serif;margin:0 0 12px}.bread-care p{font-size:16px;line-height:1.7}.bread-leftovers{border-top:1px solid #ccc8bb;margin-top:24px;padding-top:24px}.bread-leftovers p{max-width:950px}@media(max-width:700px){.bread-care{padding:0 23px 24px;margin:32px auto}.bread-care-grid{grid-template-columns:1fr;gap:18px}.bread-care h2{font-size:32px}}
.bread-permit{margin-top:20px;border-top:1px solid #ccc8bb;padding-top:14px}.bread-ingredients .bread-permit p{font-size:13px;line-height:1.65;margin:8px 0;color:#465046}