.jp-recipe-page{display:block;background:#fff4e5;min-height:60vh}.jp-recipe-page__cover{width:100%;height:45rem;overflow:hidden;position:relative}.jp-recipe-page__cover-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.jp-recipe-page__cover-placeholder{width:100%;height:100%;background:#e8d5c4}.jp-recipe-page__content{max-width:80rem;margin:0 auto;padding:4rem 3rem 8rem}.jp-recipe-page__back{display:inline-flex;align-items:center;gap:.6rem;font-family:Novecento Sans,sans-serif;font-size:1.4rem;color:#472727;text-decoration:none;letter-spacing:-.028rem;margin-bottom:3rem;opacity:.7;transition:opacity .2s ease}.jp-recipe-page__back:hover{opacity:1}.jp-recipe-page__title{font-family:Gelasio,serif;font-weight:700;font-style:italic;font-size:4.5rem;line-height:1.1;color:#321a1a;letter-spacing:-.135rem;margin:0 0 2rem}.jp-recipe-page__meta{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:4rem}.jp-recipe-page__badge{display:inline-flex;align-items:center;gap:.5rem;background:#ffbecc;border:.14rem solid #472727;border-radius:2rem;padding:.5rem 1.4rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;color:#472727;letter-spacing:-.028rem}.jp-recipe-page__badge-label{font-weight:700}.jp-recipe-page__body{display:grid;grid-template-columns:1fr 2fr;gap:5rem;align-items:start}.jp-recipe-page__section-title{font-family:Gelasio,serif;font-weight:700;font-style:italic;font-size:2.6rem;color:#321a1a;letter-spacing:-.078rem;margin:0 0 1.5rem;padding-bottom:.8rem;border-bottom:.2rem solid rgba(71,39,39,.2)}.jp-recipe-page__ingredients-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.8rem}.jp-recipe-page__ingredient{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;color:#321a1a;letter-spacing:-.032rem;padding:.8rem 0;border-bottom:.1rem dashed rgba(71,39,39,.15);display:flex;align-items:center;gap:.8rem}.jp-recipe-page__ingredient:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:#ffbecc;border:.1rem solid #472727;flex-shrink:0}.jp-recipe-page__steps{list-style:none;padding:0;margin:0;counter-reset:steps;display:flex;flex-direction:column;gap:1.5rem}.jp-recipe-page__step{counter-increment:steps;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;color:#321a1a;letter-spacing:-.032rem;line-height:1.5;display:flex;gap:1.4rem;align-items:flex-start}.jp-recipe-page__step:before{content:counter(steps);font-family:Gelasio,serif;font-weight:700;font-style:italic;font-size:2rem;color:#472727;background:#ffbecc;border:.14rem solid #472727;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}@media screen and (max-width:749px){.jp-recipe-page__cover{height:28rem}.jp-recipe-page__content{padding:3rem 2rem 6rem}.jp-recipe-page__title{font-size:3.2rem}.jp-recipe-page__body{grid-template-columns:1fr;gap:3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-recipe-page.css.map */
