.recipe-cooking-mode{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;margin:var(--size-spacing--md);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (min-width:1024px){.recipe-cooking-mode{margin:var(--size-spacing--md) auto;max-width:1200px}}.recipe-cooking-mode__header,.recipe-cooking-mode__titles{-webkit-align-items:flex-start;align-items:flex-start;border:none;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;height:auto;-webkit-justify-content:flex-start;justify-content:flex-start;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.recipe-cooking-mode__titles{margin:var(--size-spacing--lg) 0}.recipe-cooking-mode__recipe-name{margin-bottom:.8rem}.recipe-cooking-mode__recipe-headline{line-height:2.2rem}.recipe-cooking-mode__content{color:var(--color-text--default);display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;font:var(--font--paragraph);font-size:1.4rem;letter-spacing:var(--font-letter-spacing--paragraph);line-height:1.4rem;text-transform:var(--font-transform--paragraph);width:100%}@media print{.recipe-cooking-mode__content{font-size:12pt}}@media (min-width:768px){.recipe-cooking-mode__content{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;max-width:1100px}}.recipe-cooking-mode__content-header{margin-bottom:var(--size-spacing--md);text-align:left}.recipe-cooking-mode__ingredients,.recipe-cooking-mode__instructions{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}.recipe-cooking-mode__ingredients{margin-bottom:var(--size-spacing--lg);width:100%}@media (min-width:768px){.recipe-cooking-mode__ingredients{-webkit-flex:1 1 35%;flex:1 1 35%;margin:0 var(--size-spacing--md) 0 0}}@media (min-width:1024px){.recipe-cooking-mode__ingredients{margin:0 var(--size-spacing--lg) 0 0}}.recipe-cooking-mode__ingredients-list{background-color:var(--color-fill--alternating_row);padding:var(--size-spacing--md) var(--size-spacing--lg);text-align:left}.recipe-cooking-mode__ingredients-list>*{margin-bottom:var(--size-spacing--md)}.recipe-cooking-mode__instructions{width:100%}@media (min-width:768px){.recipe-cooking-mode__instructions{-webkit-flex:3 3 60%;flex:3 3 60%}}.recipe-cooking-mode__instruction{padding:var(--size-spacing--md)}.recipe-cooking-mode__instruction:nth-child(odd){background-color:var(--color-fill--alternating_row)}.recipe-cooking-mode__instruction-button{-webkit-align-items:center;align-items:center;background:none;border:none;box-shadow:none;color:var(--color-text--link);color:var(--color-text--default);cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;font:var(--font--paragraph);letter-spacing:var(--font-letter-spacing--paragraph);outline:none;text-decoration:none;text-transform:none;text-transform:var(--font-transform--paragraph)}.recipe-cooking-mode__instruction-button:focus:before,.recipe-cooking-mode__instruction-button:hover:before{background:none;border-radius:0;content:"";height:0;left:0;opacity:0;position:absolute;top:0;transition:none;width:0}.recipe-cooking-mode__instruction-button:active{box-shadow:none;outline:none}.recipe-cooking-mode__instruction-button:active:before,.recipe-cooking-mode__instruction-button:disabled:before{background:none;border-radius:0;content:"";height:0;left:0;opacity:0;position:absolute;top:0;transition:none;width:0}.recipe-cooking-mode__instruction-button.is-focused,.recipe-cooking-mode__instruction-button:focus,.recipe-cooking-mode__instruction-button:hover{background:none;border:none;color:var(--color-text--link_hover);outline:none;text-decoration:underline}.recipe-cooking-mode__instruction-button.is-selected,.recipe-cooking-mode__instruction-button.is-selected:focus,.recipe-cooking-mode__instruction-button.is-selected:hover,.recipe-cooking-mode__instruction-button:active,.recipe-cooking-mode__instruction-button:active:focus{background:none;color:var(--color-text--link_active);outline:none;text-decoration:underline}.recipe-cooking-mode__instruction-button:active:focus,.recipe-cooking-mode__instruction-button:focus{box-shadow:none!important;outline:var(--border-width--default) dashed var(--color-text--link_hover)}.recipe-cooking-mode__instruction-button.is-disabled,.recipe-cooking-mode__instruction-button.is-disabled:focus,.recipe-cooking-mode__instruction-button.is-disabled:hover,.recipe-cooking-mode__instruction-button:disabled,.recipe-cooking-mode__instruction-button:disabled:focus,.recipe-cooking-mode__instruction-button:disabled:hover{background:none;color:var(--color-text--link);opacity:var(--color-opacity--disabled);text-decoration:none}@media (hover:none){.recipe-cooking-mode__instruction-button:focus,.recipe-cooking-mode__instruction-button:focus-within,.recipe-cooking-mode__instruction-button:hover{box-shadow:none!important;outline:none}}@media print{.recipe-cooking-mode__instruction-button{font-size:12pt}}.recipe-cooking-mode__instruction_value{margin-left:var(--size-spacing--md);text-align:left}.recipe-cooking-mode__instruction_value--strike-through{text-decoration:line-through}