.recipe-diet-badge.recipe-diet-badge{vertical-align:middle;color:var(--forest);letter-spacing:0;text-transform:none;line-height:1;font-family:var(--font-manrope),sans-serif;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:inline-flex}.recipe-diet-badge>svg{flex:none;width:15px;height:15px;display:block}.recipe-diet-badge.has-label{gap:6px}.recipe-diet-badge.has-label>span{font:inherit;color:inherit}.recipe-diet-title{align-items:baseline;gap:8px;display:inline-flex}.recipe-diet-title>.recipe-diet-badge{align-self:center}.diet-filters{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:22px;display:flex}.diet-filter-label{color:#5f6b5a;margin-right:6px;font-size:11px}.diet-filters .category-chip{border:1px solid var(--line);min-height:44px;padding-inline:13px;font-size:11px}.diet-filters .category-chip.selected{border-color:var(--forest)}.diet-filters .category-chip>svg{width:15px;height:15px}.recipe-card-diet{background:#fcfaf2df;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute;bottom:15px;right:17px}.hub-recipe-diet{align-items:center;gap:9px;display:flex}.detail-diet{margin-top:16px}.hero-caption .recipe-diet-title{font:inherit;gap:7px}.today-suggestions a>.recipe-diet-badge{margin-left:auto}@media (max-width:700px){.diet-filters{gap:6px;margin-bottom:18px}.diet-filter-label{width:100%;margin:0 0 2px}.diet-filters .category-chip{padding-inline:11px;font-size:10px}.recipe-card-diet{bottom:10px;right:12px}}@media (max-width:460px){.diet-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.diet-filter-label{grid-column:1/-1}.diet-filters .category-chip{justify-content:center}}@media print{.recipe-diet-badge.recipe-diet-badge{color:#17291d}.recipe-diet-badge>svg{width:12px;height:12px}.detail-diet{margin-top:8px}}
