#govuk-root{-webkit-font-smoothing:antialiased;color:#0b0c0c;background:#fff;min-height:100%;font-family:GDS Transport,arial,sans-serif;overflow-x:hidden}#govuk-root .govuk-page{flex-direction:column;min-height:100%;display:flex}#govuk-root .govuk-header{min-height:auto}#govuk-root .govuk-body-layout{flex:1;grid-template-columns:260px minmax(0,1fr);display:grid}#govuk-root .govuk-filters{background:#f3f2f1;border-right:1px solid #b1b4b6;padding:20px}#govuk-root .govuk-results{min-width:0;padding:24px}#govuk-root .govuk-toolbar{justify-content:space-between;align-items:center;gap:16px;min-width:0;margin:16px 0;display:flex}#govuk-root .govuk-toolbar .govuk-body{margin:0}#govuk-root .govuk-toolbar .govuk-form-group{margin-bottom:0;min-width:0;margin-inline-start:auto}#govuk-root .govuk-toolbar .govuk-select{max-width:100%}#govuk-root .govuk-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-items:stretch;gap:16px;display:grid}#govuk-root .govuk-recipe-card{flex-direction:column;height:100%;display:flex}#govuk-root .govuk-cook-time{accent-color:#1d70b8;width:100%;height:2.5rem;margin:0;padding:0}#govuk-root .govuk-recipe-card img{object-fit:cover;width:100%;height:140px;display:block}#govuk-root .govuk-recipe-card .govuk-summary-card__content{flex-direction:column;flex:1;display:flex}#govuk-root .govuk-card-actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;display:flex}#govuk-root .govuk-card-actions .govuk-button{width:100%;margin-bottom:0}#govuk-root .govuk-footer{margin-top:0}#govuk-root .govuk-width-container{width:auto;max-width:none;margin:0;padding-inline:20px}#govuk-root .govuk-footer-grid{grid-template-columns:minmax(140px,1.2fr) repeat(3,minmax(0,1fr));gap:24px;display:grid}
