@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_de99100f-module__-w-5uq__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_de99100f-module__-w-5uq__variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_9b1dab61-module__JGOFDG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_9b1dab61-module__JGOFDG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dcc06fc59088004f-s.26afxfjuoa9fw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/14a4f422adc8017e-s.0g2162x3jbg9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/294dd5272e5dc576-s.24z3xhdtefne-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/c0f3072741f3158c-s.0ip40b8wahlg_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/32ed8f926ffc9cc2-s.0cu0ymttrfic-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b6a9aad84d41ea38-s.19z0m3vc7o74g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/30bdb5bb2b173ee1-s.0zb6_9j98fvm-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Fallback;src:local(Times New Roman);ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.0%;size-adjust:118.15%}.literata_de7a8427-module__B5D11W__className{font-family:Literata,Literata Fallback;font-style:normal}.literata_de7a8427-module__B5D11W__variable{--font-literata:"Literata", "Literata Fallback"}
:root{--color-background:#faf4ea;--color-background-warm:#fbe8cf;--color-surface:#fffbf4;--color-surface2:#f1e8da;--color-border:#e8ddcc;--color-border-strong:#8a8076;--color-track:#8a8076;--color-text:#1f1a17;--color-text2:#5c5751;--color-text3:#6b6560;--color-primary:#3b6b4e;--color-primary-pressed:#2f5a40;--color-primary-tint:#e3ede4;--color-on-primary:#fff;--color-accent:#fad093;--color-accent-pressed:#f2bd6e;--color-on-accent:#1f1a17;--color-accent-ink:#a4501a;--color-danger:#c2412d;--color-danger-pressed:#a33524;--color-on-danger:#fff;--color-scrim:#1412108c;--color-on-scrim:#fff;--color-shadow:#5a3a1a;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-button:14px;--radius-pill:999px;--layout-screen-margin:20px;--layout-card-gap:12px;--layout-section-gap:28px;--control-button:52px;--control-kitchen-button:64px;--touch-minimum:48px;--touch-kitchen:64px;--touch-family:56px;--border-decorative:1px;--border-functional:1.5px;--focus-ring-width:2px;--focus-ring-offset:2px;--icon-small:16px;--icon-medium:20px;--icon-standard:24px;--icon-large:32px;--icon-illustration:64px;--size-progress-bar:4px;--size-sheet-handle-width:40px;--size-sheet-handle-height:4px;--size-create-button:56px;--size-thumbnail:72px;--size-tab-indicator:3px;--size-photo-button:40px;--size-chip-height:40px;--size-timer-box:48px;--size-illustration-disc:128px;--web-form-max-width:440px;--web-qr-code-size:216px;--web-editor-max-width:760px;--web-site-max-width:680px;--web-editor-min-width:600px;--web-aside-width:320px;--web-crop-preview-width:360px;--web-short-field-width:120px;--web-phone-preview-width:360px;--web-phone-preview-height:800px;--duration-state:.15s;--duration-element:.22s;--duration-screen:.3s;--share-proposal-photo:.4;--share-recipe-hero:.45;--share-kitchen-photo:.32;--letter-spacing-caps:.6px;--type-display-size:32px;--type-display-line:36px;--type-display-weight:700;--type-display-family:var(--font-fraunces,Georgia), serif;--type-h1-size:26px;--type-h1-line:32px;--type-h1-weight:600;--type-h1-family:var(--font-fraunces,Georgia), serif;--type-h2-size:20px;--type-h2-line:26px;--type-h2-weight:600;--type-h2-family:var(--font-fraunces,Georgia), serif;--type-h3-size:17px;--type-h3-line:22px;--type-h3-weight:600;--type-h3-family:var(--font-figtree,system-ui), sans-serif;--type-body-size:16px;--type-body-line:24px;--type-body-weight:400;--type-body-family:var(--font-figtree,system-ui), sans-serif;--type-body-strong-size:16px;--type-body-strong-line:24px;--type-body-strong-weight:600;--type-body-strong-family:var(--font-figtree,system-ui), sans-serif;--type-meta-size:13px;--type-meta-line:18px;--type-meta-weight:500;--type-meta-family:var(--font-figtree,system-ui), sans-serif;--type-label-size:12px;--type-label-line:16px;--type-label-weight:600;--type-label-family:var(--font-figtree,system-ui), sans-serif;--type-cook-step-size:28px;--type-cook-step-line:36px;--type-cook-step-weight:700;--type-cook-step-family:var(--font-literata,Georgia), serif;--type-cook-detail-size:21px;--type-cook-detail-line:30px;--type-cook-detail-weight:500;--type-cook-detail-family:var(--font-literata,Georgia), serif;--type-cook-meta-size:17px;--type-cook-meta-line:22px;--type-cook-meta-weight:600;--type-cook-meta-family:var(--font-figtree,system-ui), sans-serif;--type-timer-size:34px;--type-timer-line:40px;--type-timer-weight:700;--type-timer-family:var(--font-figtree,system-ui), sans-serif;--shadow-card:0px 3px 14px #5a3a1a12}[data-theme=kitchen]{--color-background:#141210;--color-background-warm:#141210;--color-surface:#211f1c;--color-surface2:#2c2a27;--color-border:#2c2a27;--color-border-strong:#b3aaa0;--color-track:#6b665f;--color-text:#f3ebdd;--color-text2:#b3aaa0;--color-text3:#b3aaa0;--color-primary:#7fb08f;--color-primary-pressed:#7fb08f;--color-primary-tint:#2c2a27;--color-on-primary:#141210;--color-accent:#fad093;--color-accent-pressed:#f2bd6e;--color-on-accent:#1f1a17;--color-accent-ink:#fad093;--color-danger:#c2412d;--color-danger-pressed:#a33524;--color-on-danger:#fff;--color-scrim:#1412108c;--color-on-scrim:#fff;--color-shadow:#5a3a1a}
*,:before,:after{box-sizing:border-box}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);margin:0}a{color:var(--color-primary)}:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}
