.fl-recipe-grid__container{max-width:calc(var(--fl-container-width) + (2 * var(--fl-container-margin)));margin-inline:auto;padding-inline:var(--fl-container-margin)}.fl-recipe-grid__empty{margin:0;text-align:center;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5;color:rgb(var(--color-foreground))}.fl-recipe-grid__grid{display:grid;grid-template-columns:1fr;gap:var(--fl-space-2xl);margin:0;padding:0;list-style:none}@media(min-width:992px){.fl-recipe-grid__grid{grid-template-columns:repeat(3,1fr)}}.fl-recipe-grid__card{position:relative;display:flex;flex-direction:column;height:100%;background-color:transparent;border:none;border-radius:var(--fl-radius-card)}.fl-recipe-grid__link-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fl-recipe-grid__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--fl-radius-card)}.fl-recipe-grid__image{display:block;width:100%;height:100%;object-fit:cover}.fl-recipe-grid__placeholder{display:block;width:100%;height:100%;background-color:rgba(var(--color-foreground),.06);fill:rgba(var(--color-foreground),.25)}.fl-recipe-grid__content{display:flex;flex-direction:column;gap:var(--fl-space-xs);padding:var(--fl-space-md) var(--fl-space-md) 0 var(--fl-space-md)}.fl-recipe-grid__info{display:flex;flex-direction:column;gap:var(--fl-space-2xs)}.fl-recipe-grid__category{margin:0;font-family:var(--fl-font-handwritten);font-size:1.6rem;font-weight:var(--fl-font-handwritten-weight, 700);line-height:1;color:var(--fl-color-accent-red)}.fl-recipe-grid__title{margin:0;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:400;line-height:1;text-transform:lowercase;color:var(--fl-color-text-prm)}.fl-recipe-grid__description{margin:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.5;color:var(--fl-color-text-scn);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fl-recipe-grid__link{font-family:var(--fl-font-button);font-size:1.4rem;font-weight:var(--fl-font-button-weight, 700);line-height:1.4;letter-spacing:.15rem;text-transform:uppercase;color:var(--fl-color-accent-red)}.fl-recipe-grid .xo-pagination{margin-top:var(--fl-space-2xl)}@media(min-width:992px){.fl-recipe-grid__item,.fl-recipe-grid__card{display:grid;grid-template-rows:subgrid;row-gap:0}.fl-recipe-grid__item{grid-row:span 4}.fl-recipe-grid__card{grid-row:1 / -1}.fl-recipe-grid__content{display:grid;grid-row:2 / -1;grid-template-rows:subgrid;row-gap:var(--fl-space-xs)}.fl-recipe-grid__link{grid-row:3;align-self:start}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-fl-recipe-grid.css.map */
