.featured-recipes{padding:4rem 0}.featured-recipes__heading{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:600;margin-bottom:3rem;text-align:center}.featured-recipes__grid{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:750px){.featured-recipes__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.featured-recipes__grid{grid-template-columns:repeat(3,1fr)}}.recipe-card{display:block;background:#fff;border-radius:16px;overflow:hidden;border:1px solid rgba(var(--color-border-rgb),.1);text-decoration:none;padding:1.5rem;transition:all .3s ease-out}.recipe-card:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}.recipe-card__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:linear-gradient(135deg,#8b98860d,#8b988626)}.recipe-card__image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.recipe-card__content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.recipe-card__tag{display:inline-block;padding:.25rem .75rem;background:#cfaf7a;color:#fff;font-size:.875rem;font-weight:500;border-radius:20px;margin-bottom:.75rem}.recipe-card__title{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;line-height:1.3;color:#374151;transition:color .2s ease}.recipe-card__description{font-size:.9375rem;line-height:1.6;margin:0 0 1rem;color:rgba(var(--color-foreground-rgb),.8)}.recipe-card__button{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#8b9886;color:#fff;border-radius:6px;font-weight:500;font-size:.9375rem;transition:all .2s ease}.recipe-card__button svg{transition:transform .2s ease}.recipe-card__button:hover{background:#768372;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
