:root{--iron:#161311;--soot:#221c18;--fat:#f3ecdf;--smoke:#b7ab9e;--sear:#e4572e;--line:rgba(243,236,223,0.16);--header:68px;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--iron);color:var(--fat);font-family:var(--font-assistant),"Assistant",sans-serif;font-size:1.05rem;line-height:1.6}h1,h2,h3{font-family:var(--font-display),"Secular One",sans-serif;font-weight:400;line-height:.95}p{margin:0 0 .8rem}a{color:var(--fat)}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--sear);outline-offset:3px}.skip{position:absolute;inset-inline-start:1rem;top:-4rem;z-index:100;background:var(--sear);color:var(--iron);padding:.4rem .7rem}.skip:focus{top:.6rem}.lede{max-width:38rem;color:var(--smoke);font-size:1.15rem}.button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;background:var(--sear);color:#1a0d08;padding:.9rem 1.2rem;font:inherit;text-decoration:none;cursor:pointer}.button,.text-link{font-weight:700}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:var(--header);padding:.7rem 4vw;background:var(--iron);border-bottom:1px solid var(--line)}.brand{justify-self:center;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.55rem;font-family:var(--font-display),sans-serif;font-size:1.7rem;color:var(--fat);text-decoration:none;line-height:1;white-space:nowrap}.brand-en{font-size:1em;letter-spacing:0}.kashrut{justify-self:end;margin:0;padding:.32rem .55rem;border:1px solid var(--fat);color:var(--fat);font-family:var(--font-display),sans-serif;font-size:1.05rem;line-height:1}.site-header nav{display:none;position:absolute;inset-inline-start:4vw;top:calc(100% - .2rem);z-index:3;width:9.5rem;flex-direction:column;align-items:stretch;gap:0;padding:.25rem 0;background:var(--soot);border:1px solid var(--line)}.site-header nav.is-open{display:flex}.site-header nav a{color:var(--fat);padding:.35rem .75rem;font-size:.92rem;text-decoration:none}.site-header nav a[aria-current=page]{color:var(--sear)}.nav-toggle{justify-self:start;display:grid;grid-gap:.28rem;gap:.28rem;width:2.1rem;padding:.45rem .35rem;background:transparent;color:var(--fat);border:0;cursor:pointer}.nav-toggle span{display:block;height:1px;background:var(--fat)}.hero{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:92svh;background:var(--iron)}.hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 38%}.hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;margin:0;padding:8rem 6vw 3.4rem;text-align:center;background:linear-gradient(0deg,rgba(22,19,17,.94) 0,rgba(22,19,17,.62) 46%,transparent)}.hero h1{max-width:16ch;margin:0 0 .7rem;font-size:clamp(2.6rem,6vw,4.8rem)}.hero p{margin:0 0 1.3rem;color:var(--fat);font-size:1.25rem}.reserve-panel{display:grid;justify-items:center;grid-gap:.75rem;gap:.75rem;width:min(24rem,100%)}.reserve-panel p{margin:0;font-size:1rem}.launch-price s{-webkit-margin-start:.35rem;margin-inline-start:.35rem;color:var(--smoke)}.reserve-ask,.reserve-phone{display:grid;justify-items:center;grid-gap:.55rem;gap:.55rem;width:min(26rem,100%)}.reserve-ask input,.reserve-phone input{text-align:center}.reserve-thanks{font-size:1.15rem}.button-reserve{min-width:0;padding:.45rem .9rem;background:var(--fat);color:var(--iron);font-size:.92rem}.flavor-gallery,.home-uses,.why{max-width:1100px;margin:0 auto;padding:2.4rem 4vw .6rem}.flavor-gallery h2,.home-uses h2,.why h2{margin:0 0 1.1rem;font-size:clamp(2rem,4vw,3rem)}.flavor-gallery ul,.home-uses ul{margin:0;padding:0;list-style:none}.flavor-gallery ul{display:grid;grid-template-columns:repeat(6,minmax(0,8.2rem));justify-content:center;grid-gap:1.1rem .75rem;gap:1.1rem .75rem}.flavor-gallery a{display:grid;grid-gap:.35rem;gap:.35rem;color:inherit;text-decoration:none}.flavor-gallery img{width:100%;height:auto}.flavor-gallery strong{font-size:.95rem}.flavor-gallery small{color:var(--smoke);font-size:.82rem;line-height:1.35}.home-uses ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem .8rem;gap:1rem .8rem}.home-uses li{display:grid;align-content:start;grid-gap:.3rem;gap:.3rem}.home-uses img{width:100%;aspect-ratio:4/3;object-fit:cover;margin-bottom:.35rem}.home-uses h3{margin:0;font-size:1.7rem}.use-measure{margin:0;color:var(--fat);font-weight:700}.home-uses p{margin:0;color:var(--smoke);font-size:.95rem}.why{max-width:740px;padding-bottom:2.6rem}.why h3{margin:1.3rem 0 .35rem;font-size:1.45rem}.why p{margin:0 0 .7rem;font-size:1.08rem;color:var(--fat)}.board,.kitchen,.page{max-width:1100px;margin:0 auto;padding:3.2rem 4vw 2rem}.page{padding-top:1.6rem}.narrow,.page.narrow{max-width:720px}.board h2,.kitchen h2,.page h1{margin:0 0 1rem;font-size:clamp(2.2rem,4vw,3.4rem)}.page h1{font-size:clamp(2.8rem,6vw,4.6rem)}.product-grid{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.menu-row{display:grid;grid-template-columns:76px minmax(0,1fr) auto auto;grid-gap:1rem;gap:1rem;align-items:center;padding:.85rem 0;border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.menu-row img{width:76px;height:76px;object-fit:cover}.menu-row span{display:grid;grid-gap:.15rem;gap:.15rem}.menu-row strong{font-size:1.15rem}.menu-row small{color:var(--smoke)}.menu-row b{font-size:1.15rem;white-space:nowrap}.menu-row s{display:block;color:var(--smoke);font-weight:400;font-size:.9rem}.menu-row em{color:var(--sear);font-style:normal;font-weight:700}.order-note{margin-top:1.2rem;color:var(--smoke)}.kitchen{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);grid-gap:1.6rem;gap:1.6rem;align-items:start}.kitchen>img{width:100%;height:100%;max-height:640px;object-fit:cover}.kitchen ul{margin:0;padding:0;list-style:none}.kitchen li+li{border-top:1px solid var(--line)}.kitchen a{display:grid;grid-template-columns:92px 1fr;grid-gap:.8rem;gap:.8rem;align-items:center;padding:.7rem 0;color:inherit;text-decoration:none}.kitchen a img{width:92px;height:68px;object-fit:cover}.kitchen a span{display:grid}.product-hero>img,.story-photo,.use-list img{width:100%;object-fit:cover}.story-photo{max-height:420px;margin:0 0 1.2rem}.crumbs ol{display:flex;flex-wrap:wrap;gap:.4rem .7rem;margin:0 0 1.2rem;padding:0;list-style:none;color:var(--smoke);font-size:.92rem}.product-hero{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:3rem;gap:3rem;align-items:center}.product-hero>img{width:min(100%,220px);max-width:220px;min-width:0;height:auto;object-fit:contain;justify-self:center}.buy-box{position:-webkit-sticky;position:sticky;top:calc(var(--header) + 1rem)}.buy-box h1{margin:.2rem 0 .4rem;font-size:clamp(2.6rem,5vw,4.2rem)}.price{font-family:var(--font-display),sans-serif;font-size:2.4rem}.price s,.product-grid s{-webkit-margin-start:.45rem;margin-inline-start:.45rem;color:var(--smoke);font-size:1rem}.facts{gap:.45rem .9rem;margin:0 0 1rem;padding:0;list-style:none;color:var(--smoke)}.buy,.facts{display:flex;flex-wrap:wrap}.buy{gap:.8rem;align-items:center}.buy-follow{display:grid;grid-gap:.75rem;gap:.75rem;width:min(26rem,100%);margin-top:1rem}.buy-follow .reserve-phone{justify-items:start;width:100%}.buy-follow .reserve-phone input{text-align:start}.added{color:var(--sear);font-weight:700}.product-detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.4rem;gap:1.4rem;margin-top:2.4rem}.product-detail h2,.related h2{font-size:1.8rem}.related{margin-top:2.6rem}.use-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.4rem 1rem;gap:1.4rem 1rem;margin:1.4rem 0 2rem}.use-list section{display:grid;align-content:start;grid-gap:.3rem;gap:.3rem}.use-list img{width:100%;aspect-ratio:4/3;object-fit:cover;margin-bottom:.3rem}.use-index{margin:0;color:var(--smoke);font-size:.8rem}.use-lead{margin:0;color:var(--fat);font-weight:700}.portions{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem}.portions td,.portions th{padding:.75rem .3rem;border-bottom:1px solid var(--line);text-align:start}.portions caption{text-align:start;margin-bottom:.6rem;font-weight:700}.process{margin:1.2rem 0;padding:0;list-style:none}.process li{padding:1rem 0;border-top:1px solid var(--line)}.process h2{margin:.2rem 0;font-size:1.8rem}.guide-index,.guide-related{margin:1.2rem 0 0;padding:0;list-style:none}.guide-index li,.guide-related li{padding:1rem 0;border-top:1px solid var(--line)}.guide-index a{color:inherit;text-decoration:none}.guide-index h2{margin:0 0 .35rem;font-size:1.6rem}.guide-index p{margin:0;color:var(--smoke)}.guide-related a{font-weight:700}.faq details{padding:.9rem 0;border-top:1px solid var(--line)}.faq summary{cursor:pointer;font-weight:700}.cart-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);grid-gap:2rem;gap:2rem;align-items:start}.cart-lines{margin:0;padding:0;list-style:none}.cart-lines li{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;grid-gap:.8rem;gap:.8rem;align-items:center;padding:.9rem 0;border-bottom:1px solid var(--line)}.cart-lines button{background:transparent;color:var(--smoke);border:0;font:inherit;cursor:pointer}.cart-lines input{width:4.2rem}.order-form{display:grid;grid-gap:.75rem;gap:.75rem;padding:1.1rem;background:var(--soot)}.order-form h2{margin:0;font-size:1.8rem}label{display:grid;grid-gap:.3rem;gap:.3rem;font-weight:700}input,textarea{width:100%;padding:.7rem .8rem;border:1px solid var(--line);border-radius:0;background:var(--iron);color:var(--fat);font:inherit}.hp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fine,.order-note{color:var(--smoke)}.empty-cart{padding:1.5rem 0}.site-footer{display:grid;grid-gap:.8rem;gap:.8rem;margin-top:2rem;padding:1.6rem 4vw 2rem;border-top:1px solid var(--line);color:var(--smoke)}.brand-mark{margin:0;color:var(--fat);font-family:var(--font-display),sans-serif;font-size:1.8rem}.site-footer nav{display:flex;flex-wrap:wrap;gap:.7rem 1.1rem}.site-footer a{color:var(--fat);text-decoration:none}@media (max-width:860px){.cart-layout,.kitchen,.product-detail,.product-hero,.use-list{grid-template-columns:1fr}.buy-box{position:static}.menu-row{grid-template-columns:64px minmax(0,1fr) auto}.menu-row em{display:none}.kashrut{font-size:.82rem;padding:.25rem .4rem}.cart-lines li{grid-template-columns:1fr auto}.hero{display:block;min-height:0}.hero-photo{position:relative;height:96vw}.hero h1{font-size:2.15rem}.hero p{margin-bottom:.8rem;font-size:1rem}.hero-copy{position:absolute;inset-inline:0;bottom:0;padding:3.2rem 6vw 1.2rem}.home-uses ul{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@font-face{font-family:Secular One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/91583d766118fa95-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Secular One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7e196ab80c62fd69-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Secular One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98626745cbcb3a95-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Secular One Fallback;src:local("Arial");ascent-override:94.92%;descent-override:40.21%;line-gap-override:0.00%;size-adjust:107.67%}.__className_ba8f54{font-family:Secular One,Secular One Fallback;font-weight:400;font-style:normal}.__variable_ba8f54{--font-display:"Secular One","Secular One Fallback"}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e7e88f8d82ce2cd-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d469ecb1e0878a97-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/67ea4463d4a1f79e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0e7e88f8d82ce2cd-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d469ecb1e0878a97-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/67ea4463d4a1f79e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0e7e88f8d82ce2cd-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d469ecb1e0878a97-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/67ea4463d4a1f79e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Assistant Fallback;src:local("Arial");ascent-override:109.94%;descent-override:30.90%;line-gap-override:0.00%;size-adjust:92.87%}.__className_840b44{font-family:Assistant,Assistant Fallback;font-style:normal}.__variable_840b44{--font-assistant:"Assistant","Assistant Fallback"}