.ingredients.svelte-1jkzhin{background-color:#f5f5f5;padding:0 20px}button.svelte-1jkzhin{position:relative;display:block;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:1rem 40px 1rem 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-align:left;background-color:transparent;cursor:pointer;font-weight:700;color:#000}button.svelte-1jkzhin i:where(.svelte-1jkzhin){position:absolute;top:50%;right:20px;transform:translateY(calc(-50% + 2px));pointer-events:none;transition:transform .2s ease}.lists-open.svelte-1jkzhin button:where(.svelte-1jkzhin) i:where(.svelte-1jkzhin){transform:translateY(calc(-50% + 2px)) rotate(180deg)}.list.svelte-1jkzhin{display:none;border-top:1px dotted black;padding:1.5rem 0}.lists-open.svelte-1jkzhin .list:where(.svelte-1jkzhin){display:block}h3.svelte-1jkzhin{margin-bottom:.5rem;font-weight:700;text-transform:uppercase}table.svelte-1jkzhin{width:100%}td.svelte-1jkzhin{padding:.25rem 0}tr.svelte-1jkzhin:first-child td:where(.svelte-1jkzhin){padding-top:0}tr.svelte-1jkzhin:last-child td:where(.svelte-1jkzhin){padding-bottom:0}td.svelte-1jkzhin:first-child{width:64px;padding-right:.5rem}@media(min-width:1000px){.ingredients.svelte-1jkzhin{background-color:transparent;padding:0}button.svelte-1jkzhin{display:none}.list.svelte-1jkzhin{display:block;padding:2.5rem 0}.list.svelte-1jkzhin:first-child{border-top:none;padding-top:0}.list.svelte-1jkzhin:last-child{padding-bottom:0}}.step.svelte-1wqiu04{padding:2rem 0;border-bottom:1px dotted black}.step.svelte-1wqiu04:first-child{padding-top:0}.step.svelte-1wqiu04:last-child{padding-bottom:0;border-bottom:none}h3.svelte-1wqiu04{margin-bottom:1rem;font-size:1.5rem;font-weight:700}figure.svelte-1wqiu04{margin-top:1.5rem}.rt.svelte-1wqiu04{text-align:left}@media(min-width:1000px){.step.svelte-1wqiu04{padding:2.5rem 0}}.grid.svelte-1s8ibym{position:relative;display:grid;padding:0 var(--page-padding);grid-gap:96px}hr.svelte-1s8ibym{display:none}@media(min-width:1000px){.grid.svelte-1s8ibym{grid-template-columns:1fr 1fr;grid-gap:100px}hr.svelte-1s8ibym{position:absolute;display:block;left:calc(50% - .5px);top:0;height:100%;border:none;border-right:1px dotted black}}
