.main-recipes__hero{display:grid;grid-template-columns:1fr 1fr;min-height:460px}.main-recipes__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:72px 56px 72px max(var(--gutter),calc(50vw - var(--page-width) / 2));background:var(--color-cream)}.main-recipes__title{max-width:520px;margin:20px 0;font-size:clamp(2.5rem,4.7vw,4rem)}.main-recipes__intro{max-width:460px;font-size:1.0625rem;color:var(--color-grey)}.main-recipes__hero-media{position:relative;min-height:360px;overflow:hidden;background:var(--color-placeholder-bg)}.main-recipes__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 70%;animation:main-recipes-zoom 1.6s var(--ease-out) both}@keyframes main-recipes-zoom{0%{transform:scale(1.07)}}.main-recipes__featured{max-width:440px;margin-top:32px;padding:20px 22px 22px;border-radius:20px;background:#fff;box-shadow:var(--shadow-md);transition:box-shadow .4s,transform .4s var(--ease-out);animation:fade-up .9s .25s var(--ease-out) both}.main-recipes__featured:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.main-recipes__featured-title{display:block;width:fit-content;margin:12px 0 8px;font-size:1.3125rem;font-weight:600;line-height:1.25;background:linear-gradient(currentColor,currentColor) 0 100% / 0 2px no-repeat;transition:background-size .4s var(--ease-out)}.main-recipes__featured-title:hover{background-size:100% 2px}.main-recipes__featured-meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.8125rem;color:var(--color-grey)}.main-recipes__featured-meta span{display:inline-flex;align-items:center;gap:6px}.main-recipes__featured-meta span+span:before{content:"";width:4px;height:4px;margin-right:8px;border-radius:50%;background:var(--color-line-strong)}.main-recipes__featured-meta .icon{width:14px;height:14px}.main-recipes__featured-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px}.main-recipes__chip{margin-top:0}.main-recipes__listing .blog-filters{margin:48px auto 0}.main-recipes__list{padding-top:56px}.main-recipes__count{flex:none;text-align:right;font-size:.875rem;color:var(--color-grey)}.main-recipes__count b{color:var(--color-ink)}.main-recipes__clear{display:inline-block;margin-top:4px;padding:6px 0;font-size:.8125rem;font-weight:600;color:var(--color-ink)}.main-recipes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.main-recipes__more-count{font-weight:400;opacity:.7}@media(max-width:1024px){.main-recipes__hero-copy{padding:56px 36px 56px var(--gutter)}.main-recipes__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}}@media(max-width:860px){.main-recipes__hero{grid-template-columns:1fr;min-height:0}.main-recipes__hero-copy{padding:48px var(--gutter) 40px}.main-recipes__hero-media{min-height:440px}}@media(max-width:768px){.main-recipes__listing .blog-filters{margin-top:32px}.main-recipes__list{padding-top:40px}.main-recipes__header{gap:12px}.main-recipes__count{display:flex;align-items:center;gap:16px;text-align:left}.main-recipes__clear{margin:0}}@media(max-width:560px){.main-recipes__title{margin:14px 0;font-size:clamp(2.25rem,10.5vw,2.75rem)}.main-recipes__intro{font-size:1rem}.main-recipes__hero-media{min-height:300px}.main-recipes__featured{margin-top:24px;padding:18px}.main-recipes__featured-title{font-size:1.1875rem}.main-recipes__grid{grid-template-columns:1fr;gap:36px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-main-blog-recipes.css.map */
