.hero-recipe__inner{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.5rem}@media (min-width: 990px){.hero-recipe__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;row-gap:0px}}.hero-recipe__blog-link{margin-bottom:1.75rem;display:flex;align-items:center;gap:.25rem}@media (min-width: 990px){.hero-recipe__blog-link{margin-bottom:2rem}}.hero-recipe__tag{margin-bottom:.5rem;display:block}.hero-recipe__title{margin-bottom:1.5rem}.hero-recipe__details{margin-bottom:2.25rem;display:flex;gap:1.5rem}@media (min-width: 990px){.hero-recipe__details{margin-bottom:2.25rem}}@media (min-width: 1680px){.hero-recipe:not(.hero-recipe--featured) .hero-recipe__content{padding-right:4rem}}.hero-recipe__details-item{display:flex;flex-direction:column;gap:.5rem;border-right-width:1px;border-color:rgb(var(--color-neutral-8));padding-right:1.5rem}.hero-recipe__details-item:last-child{border-style:none;padding-right:0}.hero-recipe__excerpt{margin-bottom:2rem}@media (min-width: 990px){.hero-recipe__excerpt{max-width:712px}.hero-recipe:not(.hero-recipe--featured) .hero-recipe__media{grid-row:span 3 / span 3}}.hero-recipe__image{aspect-ratio:335/225;height:100%;width:100%}@media (min-width: 1280px){.hero-recipe__image{aspect-ratio:760/510}}.hero-recipe__products{margin-top:.25rem}@media (min-width: 990px){.hero-recipe__products{grid-row:span 2 / span 3;margin-top:4rem;display:flex;flex-direction:column;justify-content:flex-end}}.hero-recipe__products-title{margin-bottom:1.5rem}.hero-recipe__products-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width: 990px){.hero-recipe__products-list{gap:2rem}}@media (min-width: 1280px){.hero-recipe__products-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-recipe__image-wrapper{height:100%;width:100%}.hero-recipe--featured .hero-recipe__inner{align-items:center}.hero-recipe--featured .hero-recipe__cta{justify-content:flex-start}.hero-recipe--featured .hero-recipe__content{order:1;max-width:692px}@media (min-width: 990px){.hero-recipe--featured .hero-recipe__content{margin-left:auto}}@media (min-width: 1680px){.hero-recipe--featured .hero-recipe__content{padding-right:4rem}}@media (min-width: 990px){.hero-recipe--featured .hero-recipe__tag{margin-bottom:1rem}.hero-recipe--featured .hero-recipe__title{margin-bottom:2rem}}
