.recipe-meta-property-group__cell[data-v-52b68953]{gap:8px;display:flex}.recipe-meta-property-group__icon[data-v-52b68953]{color:#595852;text-align:center;width:18px;font-size:18px}.recipe-meta-property-group__labels[data-v-52b68953]{color:#595852;letter-spacing:.06px;flex-direction:column;font:14px/19px Source Sans Pro,Source Sans Pro-fallback,sans-serif;display:flex}.recipe-meta-property-group__value[data-v-52b68953]{font-weight:600}.recipe-meta-property__link[data-v-52b68953]{white-space:nowrap;text-overflow:ellipsis;max-width:20ch;text-decoration:none;display:block;overflow:hidden}.recipe-meta-property-group[data-v-ba0bee8b]{width:100%;container-type:inline-size}.recipe-meta-property-group__detail[data-v-ba0bee8b]{flex-flow:wrap;gap:16px 32px;padding:16px 0;display:flex}@container (width<=399px){.recipe-meta-property-group__detail[data-v-ba0bee8b]{gap:16px 15px}}.instruction-row__steps[data-v-e4d4b7cd]{background:#e2ece3;padding-left:10px;padding-right:10px;font:600 14px/19px Source Sans Pro,Source Sans Pro-fallback,sans-serif}.editorial-heading{gap:8px;display:flex}.editorial-heading__icon.chefkoch-icons{color:#3b8047;transform:translateY(-3px)}.editorial-heading:has(h2){margin-top:48px;margin-bottom:24px}@media (width>=600px){.editorial-heading:has(h2){margin-top:64px}}.editorial-heading:has(h2) .editorial-heading__icon.chefkoch-icons{font-size:32px}@media (width>=1196px){.editorial-heading:has(h2) .editorial-heading__icon.chefkoch-icons{font-size:40px}}.editorial-heading:has(h3){margin-top:32px;margin-bottom:16px}@media (width>=600px){.editorial-heading:has(h3){margin-top:40px}}.editorial-heading:has(h3) .editorial-heading__icon.chefkoch-icons{font-size:24px}@media (width>=1196px){.editorial-heading:has(h3) .editorial-heading__icon.chefkoch-icons{font-size:32px}}.editorial-tips-teaser[data-v-a4bbebfe]{background:#e2ece3;border-radius:16px 16px 16px 0;align-items:flex-start;padding:16px 24px;display:flex}@media (width>=600px){.editorial-tips-teaser[data-v-a4bbebfe]{padding-top:24px;padding-bottom:24px}}.editorial-tips-teaser__content[data-v-a4bbebfe]{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;padding:8px 0;display:flex}.editorial-tips-teaser__title[data-v-a4bbebfe]{letter-spacing:.008em;font:600 32px/36px Source Serif Pro,Source Serif Pro-fallback,serif}@media (width>=600px) and (width<=1195.98px){.editorial-tips-teaser__title[data-v-a4bbebfe]{letter-spacing:.008em;font:600 28px/32px Source Serif Pro,Source Serif Pro-fallback,serif}}@media (width<=599.98px){.editorial-tips-teaser__title[data-v-a4bbebfe]{letter-spacing:.008em;font:600 24px/28px Source Serif Pro,Source Serif Pro-fallback,serif}}.editorial-tips-teaser__text[data-v-a4bbebfe],.editorial-tips-teaser__title[data-v-a4bbebfe]{margin:0}.editorial-tips-teaser__icon[data-v-a4bbebfe]{color:#3b8047;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:48px;font-size:40px;display:flex}.editorial-tips__text{padding-left:12px}.editorial-tips__text a{color:#3b8047;text-underline-offset:.2em;text-decoration:underline}.editorial-tips__text a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #212018}.editorial-tips__text :is(a:focus,a:hover){text-decoration:none}.editorial-tips__text :is(ol,ul){padding-left:16px}.editorial-tips__text li{margin-bottom:4px}.ds-author__avatar.editorial-tips__author-image{width:32px;height:32px}.editorial-tips__author-caption{padding-top:2px}.editorial-tips__author-name{margin-left:.2em;font-size:14px;font-weight:600}.recipe-source__img{float:left;margin-right:16px}.recipe-source__text a{color:#3b8047;text-underline-offset:.2em;text-decoration:underline}.recipe-source__text a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #212018}.recipe-source__text :is(a:focus,a:hover){text-decoration:none}dialog.recipe-note-dialog .ds-btn-box{align-items:center}.recipe-note-dialog__error[data-v-b3752497]{margin-top:8px}.recipe-note[data-v-57026a93]{background-color:#f6f7f4;padding:8px 16px 16px}.recipe-note__head[data-v-57026a93]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.recipe-note__head h4[data-v-57026a93]{line-height:41px}.recipe-note__text[data-v-57026a93]{white-space:pre-line;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.recipe-note-add[data-v-57026a93]{color:#212018;width:100%;font:inherit;text-align:left;cursor:pointer;background-color:#f6f7f4;border:0;align-items:center;gap:12px;padding:8px 16px;display:flex}.recipe-note-add[data-v-57026a93]:hover{box-shadow:inset 0 0 0 2px #3b8047}.recipe-note-add__image[data-v-57026a93]{flex-shrink:0;width:48px;height:48px}.recipe-note-add__label[data-v-57026a93]{flex-grow:1}.recipe-note-add__icon[data-v-57026a93]{color:#3b8047}.ck-check .editorial-heading{margin-top:48px}.ck-check__items{flex-direction:column;gap:16px;display:flex}@media (width>=600px){.ck-check .editorial-heading{margin-top:64px}.ck-check__items{gap:24px}}.ck-check__item{background:#f6f7f4;border-radius:8px;align-items:flex-start;gap:16px;padding:16px;display:flex}@media (width>=600px){.ck-check__item{padding:24px}}.ck-check__badge{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ck-check__badge .chefkoch-icons{margin-right:0;line-height:1}.ck-check__badge--tip .chefkoch-icons{color:#ffcd12}.ck-check__badge--warning .chefkoch-icons{color:#a70000;transform:translateY(-2px)}.ck-check__badge--check .chefkoch-icons{color:#3b8047}.ck-check__label{margin:0 0 4px;font-weight:600}.ck-check__body{margin:0}
