._featuredImage_1fy8v_1{width:calc(100% + 2 * var(--mg-spacing-medium));object-fit:cover;aspect-ratio:4/3;border-radius:var(--mg-border-radius-x-large) var(--mg-border-radius-x-large) 0 0;margin:0 calc(-1 * var(--mg-spacing-medium)) var(--mg-spacing-custom-large);background-color:var(--mg-color-neutral-100);display:block;position:relative}._name_1urvu_2{text-overflow:ellipsis;max-height:2.75rem;display:block;overflow:hidden}@supports (-webkit-line-clamp:2){._name_1urvu_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}._sectionTitle_d6y8t_1{font-size:var(--m-200-bold)}._title_d6y8t_5{align-items:center;gap:var(--mg-spacing-x-small);color:var(--mg-color-text-100);display:flex}._iconBg_d6y8t_12{background-color:var(--mg-color-secondary-100);border-radius:var(--mg-border-radius-circle);justify-content:center;align-items:center;width:26px;height:26px;display:flex}._separator_d6y8t_22{margin:var(--mg-spacing-small) 0;background-color:var(--mg-color-neutral-300);height:2px}._common_d6y8t_28{font:var(--m-100-regular)}._visuallyHidden_d6y8t_32{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._peopleCounter_11mqw_1{background-color:var(--mg-color-bg-secondary);border-radius:var(--mg-border-radius-x-large);width:100%;padding:var(--mg-spacing-medium);margin-top:var(--mg-spacing-custom-large);margin-bottom:var(--mg-spacing-x-large);font:var(--m-200-bold);justify-content:space-between;align-items:center;display:flex}._counterActions_11mqw_14{justify-content:flex-end;align-items:center;gap:var(--mg-spacing-small);font:var(--m-200-semibold);flex-shrink:0;display:flex}._count_11mqw_14{width:40px;height:34px;padding:var(--mg-spacing-x-small) var(--mg-spacing-medium);border-radius:var(--mg-border-radius-medium);justify-content:center;align-items:center;display:flex}._actionButton_11mqw_33{width:32px;height:32px;padding:var(--mg-spacing-2x-small);border-radius:var(--mg-border-radius-circle);background-color:var(--mg-color-bg-primary);box-shadow:var(--mg-box-shadow-button);flex-shrink:0}._preparation_qhdse_1{padding:var(--mg-spacing-small);border-radius:var(--mg-border-radius-large);border:1px solid var(--mg-color-neutral-300);margin:var(--mg-spacing-custom-x-large) 0 var(--mg-spacing-large) 0}._sectionTitle_qhdse_8{margin-bottom:0}._separator_qhdse_12{margin:var(--mg-spacing-small) 0;background-color:var(--mg-color-neutral-300);height:2px}._steps_qhdse_18{padding-inline-start:0}._step_qhdse_18{gap:var(--mg-spacing-x-small);margin-bottom:var(--mg-spacing-custom-large);flex-direction:column;display:flex}._stepName_qhdse_29{font-size:var(--m-200-bold)}._stepText_qhdse_33{margin:0}._title_qhdse_37{align-items:center;gap:var(--mg-spacing-x-small);color:var(--mg-color-text-100);display:flex}._iconBg_qhdse_44{background-color:var(--mg-color-secondary-100);border-radius:var(--mg-border-radius-circle);justify-content:center;align-items:center;width:26px;height:26px;display:flex}._footer_qhdse_54{color:var(--mg-color-text-200);font:var(--m-200-semibold);margin-bottom:var(--mg-spacing-large)}._recipeSkillDuration_auz7y_1{margin-top:var(--mg-spacing-x-small);margin-bottom:var(--mg-spacing-small);font:var(--s-100-semibold);display:flex}._recipeSkillDuration_auz7y_1 dt,._recipeSkillDuration_auz7y_1 dd{align-items:center;display:flex}._recipeSkillDuration_auz7y_1 dt:not(:first-child){margin-left:var(--mg-spacing-x-small)}._recipeSkillDuration_auz7y_1 dd{margin-left:var(--mg-spacing-custom-2x-small)}._similarDishes_xwf4a_1{margin-top:var(--mg-spacing-3x-large)}._alert_19mx0_1{gap:var(--mg-spacing-small);padding:var(--mg-spacing-large);border-radius:var(--mg-border-radius-large);font:var(--m-100-semibold);background-color:var(--mg-color-neutral-200);display:flex}._info_19mx0_10{align-items:center}._disclaimer_19mx0_14{align-items:start}._warning_19mx0_18{background-color:var(--mg-color-secondary-100)}._tags_1disv_1{gap:var(--mg-spacing-small);padding:var(--mg-spacing-2x-small) 0;color:var(--mg-color-text-200);margin-bottom:var(--mg-spacing-medium);margin-top:var(--mg-spacing-medium);flex-wrap:wrap;display:flex}._tag_1disv_1{background-color:var(--mg-tag-color);color:var(--mg-color-text-100);font:var(--s-200-bold);padding:var(--mg-spacing-2x-small) var(--mg-spacing-small);border-radius:var(--mg-border-radius-2x-large);text-decoration:none}._tag_1disv_1:hover{cursor:pointer;text-decoration:none}._tag_1disv_1:focus-visible,._tag_1disv_1:focus{outline:1px solid var(--mg-focus-outline);box-shadow:0 0 7px var(--mg-focus-shadow)}
