.rec__eyebrow{margin:0 0 1.4rem;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.rec__heading{margin:0;text-wrap:balance}.rec__intro{max-width:58rem;margin:1.6rem 0 0;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.rec__meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.6rem;margin:0;padding:0;list-style:none;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.rec__meta li+li:before{content:"";display:inline-block;width:.1rem;height:1.1rem;margin-right:1.6rem;background:rgba(var(--color-foreground),.3);vertical-align:-.1rem}.rec-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0 0 4.8rem;padding:0;list-style:none}.rec-filters__label{margin-right:.8rem;font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.rec-filters__chip{display:inline-block;padding:.9rem 1.8rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:4rem;color:rgb(var(--color-foreground));font-size:1.25rem;letter-spacing:.06em;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.rec-filters__chip:hover{border-color:#d4a922}.rec-filters__chip.is-active{background:#d4a922;border-color:#d4a922;color:#3e1b0e}.rec-feature{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:4.8rem;align-items:center;margin-bottom:6.4rem;color:inherit;text-decoration:none}.rec-feature__media,.rec-card__media{display:block}.rec-feature__media{aspect-ratio:4 / 3;border-radius:1.2rem;overflow:hidden;background:rgba(var(--color-foreground),.07)}.rec-feature__media img{width:100%;height:100%;object-fit:cover}.rec-feature__title{margin:0 0 1.6rem}@media screen and (max-width:989px){.rec-feature{grid-template-columns:minmax(0,1fr);gap:2.4rem;margin-bottom:4rem}}.rec-grid{display:grid;grid-template-columns:repeat(var(--rec-cols, 3),minmax(0,1fr));gap:5.6rem 3.2rem;margin:0;padding:0;list-style:none}@media screen and (max-width:989px){.rec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 2rem}}@media screen and (max-width:599px){.rec-grid{grid-template-columns:minmax(0,1fr)}}.rec-card__link{display:block;color:inherit;text-decoration:none}.rec-card__media{position:relative;aspect-ratio:4 / 3;margin-bottom:1.6rem;border-radius:1rem;overflow:hidden;background:rgba(var(--color-foreground),.07)}.rec-card__media img{width:100%;height:100%;object-fit:cover}.rec-card__tag{position:absolute;top:1.2rem;left:1.2rem;padding:.5rem 1.1rem;border-radius:4rem;background:#d4a922;color:#3e1b0e;font-size:1.05rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.rec-card__title{margin:0 0 .8rem;font-size:1.8rem;line-height:1.25}.rec-card__title{transition:color .15s ease}.rec-card__link:hover .rec-card__title{color:#d4a922}.rec-empty{margin:0;font-size:1.6rem;color:rgba(var(--color-foreground),.7)}.rec-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5.6rem;align-items:center}.rec-hero__media{aspect-ratio:1 / 1;border-radius:1.6rem;overflow:hidden;background:rgba(var(--color-foreground),.07)}.rec-hero__media img{width:100%;height:100%;object-fit:cover}.rec-hero__title{margin:0 0 2rem}.rec-hero__meta{margin-top:2.4rem}.rec-hero__chiles{display:flex;flex-wrap:wrap;gap:.8rem;margin:2.4rem 0 0;padding:0;list-style:none}.rec-hero__chile{padding:.7rem 1.4rem;border:.1rem solid rgba(212,169,34,.5);border-radius:4rem;color:#d4a922;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.rec-hero__chile:hover{background:#d4a9221f}@media screen and (max-width:989px){.rec-hero__inner{grid-template-columns:minmax(0,1fr);gap:2.8rem}}.rec-body__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,32rem);gap:6.4rem;align-items:start}.rec-body__content{max-width:68rem;font-size:1.7rem;line-height:1.7}.rec-body__content h2,.rec-body__content h3{margin-top:4rem}.rec-body__content ol,.rec-body__content ul{padding-left:2rem}.rec-body__content li+li{margin-top:.8rem}.rec-body__aside{position:sticky;top:4.8rem;display:flex;flex-direction:column;gap:2.4rem}.rec-aside__card{padding:2.8rem;border-radius:1rem;background:rgba(var(--color-foreground),.07)}.rec-aside__label{margin:0 0 1.4rem;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:#d4a922}.rec-aside__text{margin:0;font-size:1.5rem;line-height:1.6}.rec-aside__tip{font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.4}.rec-aside__product{display:flex;align-items:center;gap:1.4rem;margin-top:1.6rem;color:inherit;text-decoration:none}.rec-aside__product img{width:6rem;height:6rem;border-radius:.6rem;object-fit:cover;background:rgba(var(--color-foreground),.08)}.rec-aside__product-name{font-family:var(--font-heading-family);font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase}.rec-aside__product-name{transition:color .15s ease}.rec-aside__product:hover .rec-aside__product-name{color:#d4a922}@media screen and (max-width:989px){.rec-body__inner{grid-template-columns:minmax(0,1fr);gap:3.2rem}.rec-body__aside{position:static}}.rec-hero__inner--no-media{grid-template-columns:minmax(0,1fr);max-width:76rem}.rec-steps__head{margin-bottom:4.8rem}.rec-steps{display:grid;grid-template-columns:repeat(var(--rec-step-cols, 3),minmax(0,1fr));gap:4.8rem 3.2rem;margin:0;padding:0;list-style:none;counter-reset:none}@media screen and (max-width:989px){.rec-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2rem}}@media screen and (max-width:599px){.rec-steps{grid-template-columns:minmax(0,1fr)}}.rec-step__media{position:relative;aspect-ratio:4 / 3;margin-bottom:1.6rem;border-radius:1rem;overflow:hidden;background:rgba(var(--color-foreground),.07)}.rec-step__media img{width:100%;height:100%;object-fit:cover}.rec-step__number{position:absolute;top:1.2rem;left:1.2rem;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#d4a922;color:#3e1b0e;font-family:var(--font-heading-family);font-size:1.6rem;line-height:1}.rec-step__title{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:1.6rem;letter-spacing:.06em;text-transform:uppercase}.rec-step__text{margin:0;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.8)}.rec-step--plain .rec-step__media{aspect-ratio:auto;margin-bottom:1.2rem;background:none;overflow:visible}.rec-step--plain .rec-step__number{position:static}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-recipes.css.map */
