.rcp-blog{background:var(--rcp-section-bg, transparent)}.rcp-blog__hero{background:var(--rcp-caramel-d)}.rcp-blog__hero-grid{display:grid;gap:2.4rem;padding-block:3.2rem 4rem}.rcp-blog__hero-text{display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start}.rcp-blog__title{margin:0;text-wrap:balance}.rcp-blog__intro{max-width:34em}.rcp-blog__featured{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 10;border-radius:calc(var(--rcp-radius) * 1.5);background:var(--rcp-caramel-c);color:var(--rcp-moss)}.rcp-blog__featured-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.rcp-blog__featured:hover .rcp-blog__featured-img{transform:scale(1.02)}.rcp-blog__featured-box{position:absolute;right:1.6rem;bottom:1.6rem;left:1.6rem;display:flex;align-items:center;gap:1.6rem;padding:1.6rem 2rem;border-radius:var(--rcp-radius);background:var(--rcp-white)}.rcp-blog__featured-text{display:grid;gap:.4rem;flex:1;min-width:0}.rcp-blog__featured-text .rcp-eyebrow{margin:0}.rcp-blog__featured-title{margin:0;font-weight:700}.rcp-blog__featured-meta{flex:none;text-align:right;color:var(--rcp-moss-b)}@media(min-width:769px){.rcp-blog__hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,4vw,56px);align-items:center;padding-block:3.2rem}.rcp-blog__featured{aspect-ratio:2 / 1}}@media(max-width:768px){.rcp-blog__hero-grid{padding-block:2.4rem 2.8rem;gap:2rem}.rcp-blog__featured-box{right:1rem;bottom:1rem;left:1rem;padding:1.2rem 1.4rem}.rcp-blog__featured-meta{display:none}}.rcp-blog__cats{background:var(--rcp-white);border-bottom:1px solid var(--rcp-caramel-c)}.rcp-blog__cats-row{display:flex;gap:.8rem;padding-block:1.4rem;overflow-x:auto;scrollbar-width:none}.rcp-blog__cats-row::-webkit-scrollbar{display:none}.rcp-blog__cat{flex:none;display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:0 1.6rem;border-radius:100vmax;background:var(--rcp-caramel-e);color:var(--rcp-moss);font-weight:600;text-decoration:none;white-space:nowrap}.rcp-blog__cat:hover{background:var(--rcp-caramel-c)}.rcp-blog__cat.is-active{background:var(--rcp-moss);color:var(--rcp-white)}.rcp-blog__count{font-weight:400;opacity:.65;font-variant-numeric:tabular-nums}@media(min-width:1024px){.rcp-blog__cats-row{flex-wrap:wrap;overflow:visible}}.rcp-blog__body{display:flex;flex-direction:column;gap:5.6rem;padding-block:4rem 6.4rem}.rcp-blog__section{display:flex;flex-direction:column;gap:2.4rem}.rcp-blog__section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem}.rcp-blog__section-head .h2{margin:0}.rcp-blog__section-head .rcp-eyebrow{margin:0 0 .4rem}.rcp-blog__see-all{padding-bottom:.2rem;border-bottom:2px solid currentColor;color:var(--rcp-moss);font-weight:700;text-decoration:none}.rcp-blog__filters{display:flex;flex-wrap:wrap;gap:.8rem}.rcp-blog__filter{min-height:4.4rem;padding:0 1.6rem;border:1.5px solid var(--rcp-moss);border-radius:100vmax;background:transparent;color:var(--rcp-moss);font:inherit;font-weight:600;cursor:pointer}.rcp-blog__filter[aria-pressed=true]{background:var(--rcp-moss);color:var(--rcp-white)}.rcp-blog__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.2rem;margin:0;padding:0;list-style:none}.rcp-blog__grid>li[hidden]{display:none}@media(min-width:769px){.rcp-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2.4rem}}@media(min-width:1024px){.rcp-blog__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rcp-blog__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.rcp-blog__empty{margin:0;color:var(--rcp-moss-b)}.rcp-card{display:flex;flex-direction:column;gap:1rem;color:var(--rcp-moss);text-decoration:none}.rcp-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--rcp-radius);background:var(--rcp-caramel-d)}.rcp-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.rcp-card:hover .rcp-card__img{transform:scale(1.03)}.rcp-card__chip{position:absolute;top:1.2rem;left:1.2rem;padding:.5rem 1rem;border-radius:100vmax;background:var(--rcp-white);font-weight:700}.rcp-card__title{font-weight:700;line-height:1.3;text-wrap:balance}.rcp-card--large .rcp-card__title{font-size:1.15em}.rcp-card__intro{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--rcp-moss-b)}.rcp-card__meta{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;font-weight:600;color:var(--rcp-moss-b)}@media(prefers-reduced-motion:reduce){.rcp-card__img,.rcp-blog__featured-img{transition:none}.rcp-card:hover .rcp-card__img,.rcp-blog__featured:hover .rcp-blog__featured-img{transform:none}}.rcp-blog__steps{display:grid;gap:2.4rem;padding:3.2rem;border-radius:calc(var(--rcp-radius) * 1.5);background:var(--rcp-caramel-e)}.rcp-blog__step{display:grid;gap:.4rem;color:var(--rcp-moss)}.rcp-blog__step .h5{margin:0;font-weight:700}.rcp-blog__step-nr{margin:0;font-weight:800;line-height:1}@media(min-width:769px){.rcp-blog__steps{grid-template-columns:repeat(3,minmax(0,1fr));padding:4rem}}.rcp-blog__about{max-width:72rem;color:var(--rcp-moss-b)}.rcp-blog__about :is(p,h2,h3,h4,div){text-align:left!important}.rcp-blog__about p:empty,.rcp-blog__about br+br{display:none}.rcp-hub__cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.2rem;margin:0;padding:0;list-style:none}.rcp-hub__cat{display:flex;flex-direction:column;gap:1rem;color:var(--rcp-moss);text-decoration:none}.rcp-hub__cat-media{display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--rcp-radius);background:var(--rcp-caramel-d)}.rcp-hub__cat-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.rcp-hub__cat:hover .rcp-hub__cat-img{transform:scale(1.03)}.rcp-hub__cat-text{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem 1rem}.rcp-hub__cat-title{margin:0;font-weight:700}.rcp-hub__cat-count{color:var(--rcp-moss-b);font-variant-numeric:tabular-nums}@media(min-width:769px){.rcp-hub__cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 2.4rem}}@media(min-width:1024px){.rcp-hub__cats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.rcp-hub__cat-img{transition:none}.rcp-hub__cat:hover .rcp-hub__cat-img{transform:none}}.rcp-blog__filters[hidden],.rcp-blog__filter[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-recipe-blog.css.map */
