.recipe-blog__header{text-align:center;max-width:72rem;margin:0 auto 5rem}.recipe-blog__title{font-size:clamp(2.8rem,4vw,4.2rem);font-weight:800;line-height:1.15;margin:0 0 1.4rem;letter-spacing:-.02em}.recipe-blog__subheading{font-size:1.6rem;color:#555;line-height:1.6;margin:0}.recipe-grid{display:grid;grid-template-columns:1fr;gap:2.8rem}@media screen and (min-width:640px){.recipe-grid{grid-template-columns:1fr 1fr;gap:2.4rem}}@media screen and (min-width:990px){.recipe-grid{grid-template-columns:repeat(3,1fr);gap:3rem}}.recipe-card{background:#fff;border-radius:1.4rem;overflow:hidden;box-shadow:0 2px 12px #00000012;transition:box-shadow .25s ease,transform .25s ease;display:flex;flex-direction:column}.recipe-card:hover{box-shadow:0 10px 32px #00000021;transform:translateY(-4px)}.recipe-card__link{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.recipe-card__image-wrap{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#f0ede6}.recipe-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.recipe-card:hover .recipe-card__image{transform:scale(1.06)}.recipe-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#bbb}.recipe-card__image-placeholder .placeholder-svg{width:60px;height:60px}.recipe-card__tags{position:absolute;bottom:1.2rem;left:1.2rem;display:flex;flex-wrap:wrap;gap:.5rem;z-index:1}.recipe-card__tag{font-size:1.1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:#00723ee0;padding:.35rem .9rem;border-radius:10rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.recipe-card__body{display:flex;flex-direction:column;flex:1;padding:2rem 2.2rem 2.4rem;gap:1rem}.recipe-card__title{font-size:1.9rem;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:#111;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.recipe-card:hover .recipe-card__title{color:#00723e}.recipe-card__meta{display:flex;flex-wrap:wrap;gap:1.4rem;padding:.6rem 0;border-top:1px solid #f0ede6;border-bottom:1px solid #f0ede6}.recipe-card__meta-item{display:flex;align-items:center;gap:.5rem;font-size:1.3rem;font-weight:500;color:#555}.recipe-card__meta-item svg{color:#00723e;flex-shrink:0}.recipe-card__excerpt{font-size:1.4rem;color:#666;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recipe-card__cta{display:inline-flex;align-items:center;margin-top:auto;padding-top:.6rem;font-size:1.4rem;font-weight:700;letter-spacing:.01em;color:#00723e;transition:gap .2s,color .2s;gap:.3rem}.recipe-card:hover .recipe-card__cta{color:#005a30;gap:.7rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-recipe-blog.css.map */
