@font-face{font-display:swap;font-family:Icons;font-style:normal;font-weight:400;src:url(../fonts/sw-default.eot?) format("eot"),url(../fonts/sw-default.svg#Icons) format("svg"),url(../fonts/sw-default.ttf) format("truetype"),url(../fonts/sw-default.woff) format("woff")}@font-face{font-display:swap;font-family:Poiesz;font-style:normal;font-weight:400;src:url(../fonts/poiesz-pwa-2023.eot?) format("eot"),url(../fonts/poiesz-pwa-2023.svg#Poiesz) format("svg"),url(../fonts/poiesz-pwa-2023.ttf) format("truetype"),url(../fonts/poiesz-pwa-2023.woff) format("woff")}@font-face{font-display:swap;font-family:EncodeSans;font-style:normal;font-weight:400;src:url(../fonts/EncodeSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:EncodeSans;font-style:normal;font-weight:900;src:url(../fonts/EncodeSans_Condensed-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:EncodeSans-Black;font-style:normal;font-weight:900;src:url(../fonts/EncodeSans_Condensed-Black.ttf) format("truetype")}.typography-heading-xl[data-v-2bfbcb1b]{font-size:5.4rem;font-weight:400;line-height:6.5rem}.typography-heading-l[data-v-2bfbcb1b],.typography-heading-m[data-v-2bfbcb1b]{font-size:3.2rem;font-weight:400;line-height:3.8rem}.typography-heading-s[data-v-2bfbcb1b]{font-size:2.4rem;font-weight:400;line-height:2.9rem}.typography-subtitle-1[data-v-2bfbcb1b]{font-family:EncodeSans;font-size:2rem;font-weight:900;line-height:2.6rem}.typography-subtitle-2[data-v-2bfbcb1b]{font-size:1.6rem;font-weight:700;line-height:2rem}.typography-body-1[data-v-2bfbcb1b],.typography-body-1-underline[data-v-2bfbcb1b]{font-size:1.8rem;font-weight:400;line-height:2.8rem}.typography-body-1-underline[data-v-2bfbcb1b]{text-decoration:underline}.typography-body-1-strikethrough[data-v-2bfbcb1b]{font-size:1.8rem;font-weight:400;line-height:2.8rem;text-decoration-line:line-through}.typography-body-2[data-v-2bfbcb1b],.typography-body-2-underline[data-v-2bfbcb1b]{font-size:1.6rem;font-weight:400;line-height:2rem}.typography-body-2-underline[data-v-2bfbcb1b]{text-decoration:underline}.typography-body-2-strikethrough[data-v-2bfbcb1b]{font-size:1.6rem;font-weight:400;line-height:2rem;text-decoration-line:line-through}.typography-button-1[data-v-2bfbcb1b]{font-size:1.6rem;font-weight:700;line-height:1.9rem}.typography-button-2[data-v-2bfbcb1b]{font-size:1.6rem;font-weight:400;line-height:1.9rem}.typography-caption[data-v-2bfbcb1b]{font-size:1.4rem;font-weight:400;line-height:1.7rem}.typography-overline[data-v-2bfbcb1b]{font-size:1rem;font-weight:400;letter-spacing:.15rem;line-height:1.6rem;text-transform:uppercase}.typography-mini[data-v-2bfbcb1b]{font-size:1rem;font-weight:700;line-height:1rem}.call-to-action[data-v-2bfbcb1b]{padding:1rem 4rem;width:100%}@media(min-width:600px){.call-to-action[data-v-2bfbcb1b]{width:auto}}@media(min-width:1024px){.call-to-action[data-v-2bfbcb1b]{margin-right:auto}}.small-header[data-v-2bfbcb1b]{color:var(--black);font-size:2rem}.recipe-header[data-v-2bfbcb1b]{color:var(--black);display:flex;flex-direction:column-reverse;margin-top:4.8rem;width:100%}.recipe-header button.link[data-v-2bfbcb1b]{background:none;border:none;color:var(--brand-01);margin:2rem 0 0;padding:0}.recipe-header-text[data-v-2bfbcb1b]{display:flex;flex-direction:column;padding:2.4rem 1.6rem 1.6rem}@media(min-width:600px){.recipe-header-text[data-v-2bfbcb1b]{grid-column:1/5}}.recipe-header-text p[data-v-2bfbcb1b]{margin-top:2rem}.recipe-header-text ul[data-v-2bfbcb1b]{display:flex;flex-wrap:wrap;list-style:none;margin:4.8rem 0;padding:0}.recipe-header-text ul li[data-v-2bfbcb1b]{display:flex;font-size:1.6rem;line-height:2.8rem;margin:0;width:50%}.recipe-header-text ul li[data-v-2bfbcb1b]:before{color:var(--brand-02);font-family:Poiesz;font-size:2.4rem;margin-right:.8rem}.recipe-header-text ul li.person[data-v-2bfbcb1b]{margin-bottom:2rem;order:1}.recipe-header-text ul li.person[data-v-2bfbcb1b]:before{content:"4"}.recipe-header-text ul li.time[data-v-2bfbcb1b]{margin-bottom:2rem;order:2}.recipe-header-text ul li.time[data-v-2bfbcb1b]:before{content:"5"}.recipe-header-text ul li.difficulty[data-v-2bfbcb1b]{order:3}.recipe-header-text ul li.difficulty[data-v-2bfbcb1b]:before{content:"3"}.recipe-header-text ul li.course[data-v-2bfbcb1b]{order:4}.recipe-header-text ul li.course[data-v-2bfbcb1b]:before{content:"2"}@media(min-width:600px){.recipe-header-text ul li.course[data-v-2bfbcb1b],.recipe-header-text ul li.difficulty[data-v-2bfbcb1b],.recipe-header-text ul li.person[data-v-2bfbcb1b],.recipe-header-text ul li.time[data-v-2bfbcb1b]{margin-bottom:1.4rem;order:0}}.recipe-header-text h1[data-v-2bfbcb1b]{font-size:4rem;-webkit-hyphens:manual;hyphens:manual;line-height:4.6rem;margin:0;overflow-wrap:break-word}.recipe-header-image[data-v-2bfbcb1b]{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:600px){.recipe-header-image[data-v-2bfbcb1b]{aspect-ratio:unset;border-radius:0 0 0 1.6rem;grid-column:5/10;margin-bottom:8rem;max-height:50rem}.recipe-header[data-v-2bfbcb1b]{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(9,1fr)}}@media(min-width:1024px){.recipe-header[data-v-2bfbcb1b]{margin-top:0}}#bereidingswijze[data-v-2bfbcb1b]{scroll-margin-top:4.8rem}.recipe-method[data-v-2bfbcb1b]{padding:2.4rem 0}@media(min-width:1024px){.recipe-method[data-v-2bfbcb1b]{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(9,1fr);padding:8rem 0}}.recipe-method-ingredients[data-v-2bfbcb1b]{grid-column:1/4;margin-bottom:4rem}.recipe-method-ingredients .person-selector[data-v-2bfbcb1b]{align-items:center;background-color:var(--white);border-radius:0 0 0 1.6rem;box-shadow:2px 11px 18px #0000000a;display:flex;justify-content:space-between;margin:2rem 0 4rem;padding:1rem}.recipe-method-ingredients .person-selector span[data-v-2bfbcb1b]{margin-left:1.5rem}.recipe-method-ingredients .controller[data-v-2bfbcb1b]{display:flex}.recipe-method-ingredients .controller button[data-v-2bfbcb1b]{align-items:center;background-color:var(--brand-01);cursor:pointer;display:flex;font-size:2rem;height:4rem;justify-content:center;margin-left:1rem;width:3.8rem}.recipe-method-ingredients .controller-add[data-v-2bfbcb1b],.recipe-method-ingredients .controller-remove[data-v-2bfbcb1b]{border:none;border-radius:0 0 0 8px;color:var(--white)}.recipe-method-ingredients .controller-add[data-v-2bfbcb1b]:before,.recipe-method-ingredients .controller-remove[data-v-2bfbcb1b]:before{content:"";font-family:Poiesz}.recipe-method-ingredients .controller-add[data-v-2bfbcb1b]:disabled,.recipe-method-ingredients .controller-remove[data-v-2bfbcb1b]:disabled{background-color:var(--grey-03);cursor:not-allowed}.recipe-method-ingredients .controller-remove[data-v-2bfbcb1b]:before{content:"C"}.recipe-method-ingredients .controller-add[data-v-2bfbcb1b]:before{content:"H"}.recipe-method-ingredients ul[data-v-2bfbcb1b]{list-style:none;margin-bottom:4rem;padding:0}.recipe-method-ingredients ul button[data-v-2bfbcb1b]{background:none;border:none;color:var(--brand-01);margin-bottom:2rem;padding:0}.recipe-method-ingredients ul li[data-v-2bfbcb1b]{margin:1.6rem 0}.recipe-method-ingredients ul li input[type=checkbox][data-v-2bfbcb1b]{display:none}.recipe-method-ingredients ul li input+label[data-v-2bfbcb1b]{align-items:center;cursor:pointer;display:flex;font-size:1.6rem;line-height:normal}.recipe-method-ingredients ul li input+label[data-v-2bfbcb1b]:before{align-items:center;background-color:var(--brand-01);border-radius:0 0 0 .8rem;content:"";display:flex;font-size:1.2rem;height:2.2rem;justify-content:center;margin:0 1.6rem 0 0;width:2.2rem}.recipe-method-ingredients ul li input:checked+label[data-v-2bfbcb1b]:before{background-color:var(--brand-01);border:none;color:var(--white);content:"k";font-family:Poiesz}.recipe-method-steps[data-v-2bfbcb1b]{grid-column:5/9}.recipe-method-steps .step[data-v-2bfbcb1b]{color:var(--brand-01);font-size:2.8rem;margin:4rem 0 0}.recipe-method-steps p[data-v-2bfbcb1b]{margin:.8rem 0 4rem}@media(min-width:1024px){.recipe-method-steps p[data-v-2bfbcb1b]{margin:.8rem 0 1.2rem}}.recipe-method-steps .line[data-v-2bfbcb1b]{margin-bottom:4rem}@media(min-width:1024px){.recipe-method-steps .recipe-method-step:last-of-type .line[data-v-2bfbcb1b]{display:none}}.recipe-method-steps .recipe-method-step .line[data-v-2bfbcb1b]{display:block;margin:0}.background-details[data-v-2bfbcb1b]{background-color:var(--grey-04)}@media(min-width:1024px){.background-details[data-v-2bfbcb1b]{background-color:var(--white)}}.recipe-details[data-v-2bfbcb1b]{background-color:var(--white);border-radius:1.2rem;padding:2.4rem}@media(min-width:1024px){.recipe-details[data-v-2bfbcb1b]{border-radius:none;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(9,1fr);padding:8rem 1.6rem}}.recipe-details .small-header[data-v-2bfbcb1b]{margin-bottom:3rem}.recipe-details-nutrition[data-v-2bfbcb1b]{grid-column:1/4}.recipe-details-nutrition .nutrient-text[data-v-2bfbcb1b]{display:flex;justify-content:space-between}.recipe-details-nutrition .nutrient-text span[data-v-2bfbcb1b]{margin-right:3rem;padding:.7rem 0}.recipe-details-nutrition .nutrient-text span[data-v-2bfbcb1b]:first-of-type{font-weight:700}@media(min-width:1024px){.recipe-details-nutrition .nutrient-text span[data-v-2bfbcb1b]:first-of-type{font-weight:400}}.recipe-details-tags[data-v-2bfbcb1b]{grid-column:4/7;margin-top:5.6rem;width:100%}@media(min-width:1024px){.recipe-details-tags[data-v-2bfbcb1b]{margin-top:0}}.recipe-details-tags .tags[data-v-2bfbcb1b]{display:flex;flex-wrap:wrap;width:100%}.recipe-details-tags .tag[data-v-2bfbcb1b]{background-color:var(--brand-02);border-radius:0 0 0 1.6rem;color:var(--white);font-size:1.6rem;font-weight:400;margin:0 1.2rem 1.2rem 0;padding:1rem 2rem}.recipe-details-tips[data-v-2bfbcb1b]{grid-column:7/10}.recipe-details-tips span[data-v-2bfbcb1b]{display:block;margin-bottom:1rem}.recipe-details-tips .small-header[data-v-2bfbcb1b]{margin-top:4.4rem}@media(min-width:1024px){.recipe-details-tips .small-header[data-v-2bfbcb1b]{margin-top:0}}
