.page-id-1426 .entry-content{max-width:1180px;margin-inline:auto}.cd-recipe-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;padding:0;list-style:none}.cd-recipe-card{min-width:0;overflow:hidden;background:#fff;border:1px solid #e4dfd7;border-radius:6px;box-shadow:0 2px 8px -1px rgb(24 31 28 / 5%)}.cd-recipe-browser .cd-recipe-photo{display:block;margin:0;aspect-ratio:16 / 10;background:#e5ece7}.cd-recipe-browser .cd-recipe-photo img{width:100%;height:100%;aspect-ratio:16 / 10;object-fit:cover}.cd-recipe-browser .cd-recipe-no-image{display:grid;place-items:center;color:#163829;font-size:16px;height:100%}.cd-recipe-card h3{margin:0;font-size:24px;line-height:1.3;overflow-wrap:anywhere}.cd-recipe-card h3 a{display:flex;align-items:center;min-height:44px}.cd-recipe-pagination ul{display:flex;margin-block:32px;gap:12px;flex-wrap:wrap;font-family:"Public Sans",sans-serif;font-size:16px;padding:0;list-style:none}.cd-recipe-pagination li>:is(a,span){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding-inline:10px}.cd-recipe-card-body{padding:16px 20px 20px}.cd-recipe-diets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.cd-diet{max-width:100%;padding:4px 9px;border-radius:100px;background:#f6efe3;color:#5e4324;font:500 13px/1.5 "Public Sans",sans-serif;overflow-wrap:anywhere}.cd-diet-low-fodmap,.cd-diet-vegan,.cd-diet-vegetarian{background:#e5ece7;color:#163829}.cd-diet-dairy-free,.cd-diet-low-lactose{background:#e8eff3;color:#2a4553}.cd-recipe-stats{display:flex;flex-wrap:wrap;gap:12px 24px;margin:16px 0 8px;color:#5a645f;font:400 14px/1.5 "Public Sans",sans-serif}.cd-recipe-stats dt{font-weight:600}.cd-recipe-stats dd{margin:0}.cd-recipe-phase,.cd-recipe-label-note,.cd-recipe-results{color:#5a645f;font-size:14px;line-height:1.6}.cd-recipe-phase{margin:0;font-size:13px}.cd-recipe-filters{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin-block:24px 16px}.cd-recipe-filters>div{flex:1 1 220px;min-width:0}.cd-recipe-filters label{display:block;margin-bottom:6px;font-weight:600}.cd-recipe-filters :is(input,select){width:100%;min-width:0;min-height:48px;border:1px solid #5a645f;border-radius:4px;background:#fff;color:#181f1c;padding:10px 12px;font-size:18px}.cd-recipe-filters button{min-height:48px;border:0;border-radius:4px;background:#b85b2b;color:#fff;padding:10px 20px;font:600 16px/1.5 "Public Sans",sans-serif}.cd-recipe-reset{display:inline-flex;align-items:center;min-height:48px;text-decoration:underline}.cd-recipe-ad .cd-ad-wrapper{width:100%;margin:0;padding:16px}.cd-recipes-archive{padding-block:48px}.cd-recipe-browser :is(a,button,input,select):focus-visible{outline:3px solid #98600f;outline-offset:3px}.cd-recipe-photo:focus-visible{outline-offset:-4px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cd-recipe-card{transition:transform 160ms cubic-bezier(.23,1,.32,1)}.cd-recipe-card:not(.cd-recipe-ad):hover{transform:translateY(-2px)}}@media (max-width:999.98px){.cd-recipe-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599.98px){.cd-recipe-grid{grid-template-columns:minmax(0,1fr)}}