.poco-recipe-page{background:var(--recipe-background);color:var(--recipe-ink)}.poco-recipe-page [hidden]{display:none!important}.poco-recipe-page__inner{width:min(100%,78rem);padding-top:clamp(2rem,5vw,4rem);padding-bottom:clamp(5rem,10vw,9rem)}.poco-recipe-page__back{display:inline-flex;gap:.55rem;align-items:center;margin-bottom:clamp(2rem,5vw,3.5rem);font-size:.85rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.poco-recipe-page__back span{color:var(--recipe-accent);font-size:1.25rem}.poco-recipe-page__hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);overflow:hidden;margin-bottom:clamp(2rem,5vw,4rem);border:2px solid var(--recipe-ink);border-radius:1.5rem;background:var(--recipe-card)}.poco-recipe-page__hero-copy{padding:clamp(2rem,5vw,4.5rem)}.poco-recipe-page__eyebrow{margin:0 0 .85rem;color:var(--recipe-accent);font-size:.82rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.poco-recipe-page__title{max-width:46rem;margin:0;font-family:apotek-cond,Apotek Cond,sans-serif;font-size:clamp(4rem,7vw,6.75rem);font-weight:800;line-height:.84;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.poco-recipe-page__summary{max-width:42rem;margin:1.4rem 0 0;font-size:clamp(1.05rem,1.8vw,1.3rem);font-weight:500;line-height:1.55}.poco-recipe-page__contributor{margin:1rem 0 0;color:color-mix(in srgb,var(--recipe-ink) 68%,transparent);font-size:.9rem;font-weight:700}.poco-recipe-page__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:1.25rem 0 0;border-top:2px solid var(--recipe-ink);list-style:none}.poco-recipe-page__meta li{display:grid;gap:.15rem}.poco-recipe-page__meta span{color:var(--recipe-accent);font-size:.72rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.poco-recipe-page__meta strong{font-size:.95rem;line-height:1.3}.poco-recipe-page__hero-media{display:grid;min-height:30rem;place-items:center;border-left:2px solid var(--recipe-ink);background:color-mix(in srgb,var(--recipe-accent) 14%,var(--recipe-card))}.poco-recipe-page__hero-media span{color:var(--recipe-accent);font-family:apotek-cond,Apotek Cond,sans-serif;font-size:clamp(8rem,18vw,14rem);font-weight:800;line-height:.8}.poco-recipe-page__photo,.poco-recipe-page__image{width:100%;height:100%}.poco-recipe-page__image{object-fit:cover;object-position:center}.poco-recipe-page__layout{display:grid;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:start}.poco-recipe-page__ingredients,.poco-recipe-page__method,.poco-recipe-page__shop{border:2px solid var(--recipe-ink);border-radius:1.25rem}.poco-recipe-page__ingredients,.poco-recipe-page__method{padding:clamp(1.5rem,3vw,2.5rem);background:var(--recipe-card)}.poco-recipe-page__ingredients h2,.poco-recipe-page__method h2,.poco-recipe-page__shop h2,.poco-recipe-page__tips h2{margin:0;font-family:apotek-cond,Apotek Cond,sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:650;line-height:.9;text-transform:uppercase}.poco-recipe-page__ingredients ul,.poco-recipe-page__tips ul{display:grid;gap:.85rem;margin:1.5rem 0 0;padding:0;list-style:none}.poco-recipe-page__ingredients li{position:relative;padding-left:1.25rem;line-height:1.5}.poco-recipe-page__ingredients li:before{position:absolute;top:.55em;left:0;width:.45rem;height:.45rem;border-radius:50%;background:var(--recipe-accent);content:""}.poco-recipe-page__method ol{display:grid;gap:1.25rem;margin:1.7rem 0 0;padding:0;counter-reset:recipe-step;list-style:none}.poco-recipe-page__method li{display:grid;grid-template-columns:2.5rem 1fr;gap:1rem;align-items:start;line-height:1.58;counter-increment:recipe-step}.poco-recipe-page__method li:before{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:2px solid var(--recipe-ink);border-radius:50%;color:var(--recipe-accent);content:counter(recipe-step,decimal-leading-zero);font-family:apotek-cond,Apotek Cond,sans-serif;font-size:1.2rem;font-weight:700;line-height:1}.poco-recipe-page__shop{position:sticky;top:1.5rem;padding:clamp(1.5rem,3vw,2.5rem);background:var(--recipe-ink);color:var(--recipe-background)}.poco-recipe-page__shop-eyebrow,.poco-recipe-page__tips>p{margin:0 0 .65rem;color:var(--recipe-accent);font-size:.76rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.poco-recipe-page__shop>p:not(.poco-recipe-page__shop-eyebrow){margin:1rem 0 1.5rem;line-height:1.5}.poco-recipe-page__shop a,.poco-recipe-page__not-found a{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;padding:.9rem 1.1rem;border-radius:.7rem;background:var(--recipe-accent);color:#fff;font-family:apotek-cond,Apotek Cond,sans-serif;font-size:1.4rem;font-weight:700;line-height:1;text-transform:uppercase}.poco-recipe-page__tips{margin-top:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,4vw,3rem);border:2px solid var(--recipe-ink);border-radius:1.25rem;background:color-mix(in srgb,var(--recipe-accent) 10%,var(--recipe-card))}.poco-recipe-page__tips ul{grid-template-columns:repeat(2,minmax(0,1fr))}.poco-recipe-page__tips li{padding-left:1.5rem;line-height:1.5}.poco-recipe-page__tips li:before{margin-left:-1.5rem;padding-right:.55rem;color:var(--recipe-accent);content:"\2713";font-weight:900}.poco-recipe-page__not-found{padding:clamp(4rem,10vw,8rem) 1rem;text-align:center}.poco-recipe-page__not-found h1{margin:0;font-size:clamp(4rem,10vw,8rem);font-weight:800;line-height:.85;text-transform:uppercase}.poco-recipe-page__not-found p{margin:1.25rem auto 1.75rem}.poco-recipe-page__not-found a{width:auto}@media(max-width:899px){.poco-recipe-page__hero{grid-template-columns:1fr}.poco-recipe-page__hero-media{min-height:14rem;border-top:2px solid var(--recipe-ink);border-left:0}.poco-recipe-page__layout{grid-template-columns:1fr}.poco-recipe-page__shop{position:static}}@media(max-width:639px){.poco-recipe-page__inner{padding-inline:1rem}.poco-recipe-page__meta,.poco-recipe-page__tips ul{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/78/compiled_assets/styles.css.map?subset=AAAAAAAAIA */
