:root{--linen:#f6efe3;--linen-deep:#ece0cb;--paper:#fffaf2;--ink:#2a2135;--ink-soft:#6f6372;--line:#e3d6c0;--pomegranate:#c4323d;--saffron:#f0b43c;--pistachio:#2f8a6a;--indigo:#2f3e86;--apricot:#d0662f;--cream:#fff6e6;--font-display:"Yeseva One", Georgia, serif;--font-body:"Manrope", system-ui, sans-serif;--ikat:url(/patterns/ikat.svg);color-scheme:light}:lang(fa){--font-display:"Lalezar", "Vazirmatn", Tahoma, sans-serif;--font-body:"Vazirmatn", Tahoma, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100vh;color:var(--ink);font-family:var(--font-body);background-color:var(--linen);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background-image:repeating-linear-gradient(0deg,#785a3209 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#785a3208 0 1px,#0000 1px 5px);margin:0;font-size:1rem;line-height:1.5}:lang(fa) body{line-height:1.8}img{max-width:100%}:focus-visible{outline:3px solid var(--saffron);outline-offset:3px}.plate{--rim:var(--indigo);aspect-ratio:1;background:radial-gradient(circle at 35% 30%, #fff 0%, var(--paper) 55%, #f1e6d3 100%);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 -3px 6px #785a321f,0 14px 26px -10px #3c230f73,0 2px 4px #3c230f1f}.plate:before{content:"";background:repeating-conic-gradient(var(--rim) 0 4deg, transparent 4deg 7.5deg);border-radius:50%;position:absolute;inset:2.5%;-webkit-mask:radial-gradient(closest-side,#0000 87%,#000 88% 97%,#0000 98%);mask:radial-gradient(closest-side,#0000 87%,#000 88% 97%,#0000 98%)}.plate>img,.plate>.well{aspect-ratio:1;object-fit:cover;width:80%;height:auto;box-shadow:0 0 0 2px var(--rim);border-radius:50%;display:block;position:relative}.plate>img.logo{aspect-ratio:auto;object-fit:contain;box-shadow:none;border-radius:0}.ikat{background:var(--ikat) 0 0 / auto 100% repeat-x;height:22px}section[data-astro-cid-5cg2g6h5]{margin-bottom:2.75rem;scroll-margin-top:1rem}@media (width>=760px){section[data-astro-cid-5cg2g6h5]{scroll-margin-top:5rem}}.sec-head[data-astro-cid-5cg2g6h5]{align-items:flex-end;gap:.55rem;margin:0 .35rem 1.5rem;display:flex}.sec-num[data-astro-cid-5cg2g6h5]{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1.6px var(--cat);font-size:3.4rem;line-height:.8}h2[data-astro-cid-5cg2g6h5]{font-family:var(--font-display);color:var(--cat);margin:0;font-size:1.85rem;font-weight:400;line-height:1}[data-astro-cid-5cg2g6h5]:lang(fa) h2[data-astro-cid-5cg2g6h5]{font-size:1.75rem;line-height:1.2}.sec-ikat[data-astro-cid-5cg2g6h5]{background:var(--ikat) 0 0 / auto 100% repeat-x;border-radius:6px;flex:1;min-width:2rem;height:12px;margin-bottom:.3rem}ul[data-astro-cid-5cg2g6h5]{margin:0;padding:0;list-style:none}.frame[data-astro-cid-5cg2g6h5]{position:relative}.plate[data-astro-cid-5cg2g6h5]{--rim:var(--cat)}.placeholder[data-astro-cid-5cg2g6h5]{background:radial-gradient(circle at 40% 35%, var(--cream), var(--linen-deep));place-items:center;display:grid}.seal[data-astro-cid-5cg2g6h5]{top:-2px;filter:drop-shadow(0 3px 4px #3c230f59);line-height:0;position:absolute;inset-inline-end:-2px}.body[data-astro-cid-5cg2g6h5]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.name[data-astro-cid-5cg2g6h5]{font-family:var(--font-display);color:var(--ink);margin:0;font-size:1.25rem;font-weight:400;line-height:1.15}[data-astro-cid-5cg2g6h5]:lang(fa) .name[data-astro-cid-5cg2g6h5]{font-size:1.2rem;line-height:1.5}.badge[data-astro-cid-5cg2g6h5]{background:var(--cream);box-shadow:inset 0 0 0 1px var(--saffron);color:var(--pomegranate);border-radius:999px;align-items:center;gap:.35rem;margin-top:.4rem;padding:.15rem .7rem .15rem .3rem;font-size:.78rem;font-weight:700;display:inline-flex}.desc[data-astro-cid-5cg2g6h5]{color:var(--ink-soft);margin:.3rem 0 0;font-size:.88rem;line-height:1.4}[data-astro-cid-5cg2g6h5]:lang(fa) .desc[data-astro-cid-5cg2g6h5]{line-height:1.75}.price-row[data-astro-cid-5cg2g6h5]{flex-wrap:wrap;align-items:center;gap:.2rem .5rem;margin:.55rem 0 0;display:flex}.chip[data-astro-cid-5cg2g6h5]{background:var(--cat);color:var(--cream);white-space:nowrap;box-shadow:0 4px 10px -5px var(--cat);border-radius:999px;padding:.2rem .75rem;font-size:.95rem;font-weight:800;display:inline-block}.options[data-astro-cid-5cg2g6h5]{align-self:stretch;margin-top:.8rem}.options[data-astro-cid-5cg2g6h5] li[data-astro-cid-5cg2g6h5]{text-align:start;align-items:center;gap:.5rem;padding:.3rem 0;font-weight:600;display:flex}.leader[data-astro-cid-5cg2g6h5]{border-bottom:2px dotted var(--line);flex:1;min-width:1rem}.note[data-astro-cid-5cg2g6h5]{background:var(--linen);color:var(--ink-soft);border-radius:14px;margin:.9rem 0 0;padding:.6rem .85rem;font-size:.9rem}.grid[data-astro-cid-5cg2g6h5]{gap:1.15rem;display:grid}.card[data-astro-cid-5cg2g6h5]{--overhang:30px;min-height:128px;padding:.85rem 1rem;background:var(--paper);border-radius:28px;align-items:center;gap:.85rem;margin-inline-start:var(--overhang);padding-inline-start:0;display:flex;position:relative;box-shadow:inset 0 0 0 1px #e3d6c0cc,0 12px 24px -16px #3c230f73}.card[data-astro-cid-5cg2g6h5] .frame[data-astro-cid-5cg2g6h5]{width:128px;flex:none;margin-inline-start:calc(var(--overhang) * -1)}.card[data-astro-cid-5cg2g6h5]:nth-child(2n){margin-inline:0 var(--overhang);flex-direction:row-reverse;padding-inline:1rem 0}.card[data-astro-cid-5cg2g6h5]:nth-child(2n) .frame[data-astro-cid-5cg2g6h5]{margin-inline:0 calc(var(--overhang) * -1)}.card[data-astro-cid-5cg2g6h5]:nth-child(2n) .body[data-astro-cid-5cg2g6h5]{text-align:end;align-items:flex-end}.card[data-astro-cid-5cg2g6h5]:nth-child(2n) .seal[data-astro-cid-5cg2g6h5]{inset-inline:-2px auto}.card[data-astro-cid-5cg2g6h5] .badge[data-astro-cid-5cg2g6h5]{margin-top:.3rem;font-size:.72rem}.card[data-astro-cid-5cg2g6h5] .options[data-astro-cid-5cg2g6h5]{margin-top:.45rem;font-size:.82rem}.card[data-astro-cid-5cg2g6h5] .options[data-astro-cid-5cg2g6h5] li[data-astro-cid-5cg2g6h5]{padding:.15rem 0}.card[data-astro-cid-5cg2g6h5] .options[data-astro-cid-5cg2g6h5] .chip[data-astro-cid-5cg2g6h5]{padding:.12rem .6rem;font-size:.85rem}.card[data-astro-cid-5cg2g6h5] .note[data-astro-cid-5cg2g6h5]{border-radius:10px;margin-top:.45rem;padding:.35rem .6rem;font-size:.78rem;line-height:1.4}@media (width>=760px){.grid[data-astro-cid-5cg2g6h5]{grid-template-columns:1fr 1fr;gap:1.75rem 2.25rem}.card[data-astro-cid-5cg2g6h5]{--overhang:36px;min-height:150px}.card[data-astro-cid-5cg2g6h5] .frame[data-astro-cid-5cg2g6h5]{width:150px}.name[data-astro-cid-5cg2g6h5]{font-size:1.4rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.card[data-astro-cid-5cg2g6h5]{animation:linear both lay view();animation-range:entry entry 60%}.card[data-astro-cid-5cg2g6h5] .plate[data-astro-cid-5cg2g6h5]{animation:linear both turn-in view();animation-range:entry cover 35%}@keyframes lay{0%{opacity:0;translate:0 20px}}@keyframes turn-in{0%{rotate:-60deg;scale:.85}}}}nav[data-astro-cid-l4evwy7q]{z-index:1;box-shadow:inset 0 0 0 1px var(--line), 0 4px 14px -6px #2a21354d;background:#fffaf2d9;border-radius:999px;flex-wrap:wrap;justify-content:center;padding:4px;display:inline-flex;position:relative}a[data-astro-cid-l4evwy7q]{color:var(--ink);border-radius:999px;padding:.35rem .85rem;font-family:Manrope,system-ui,sans-serif;font-size:.85rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s}a[data-astro-cid-l4evwy7q]:lang(fa){font-family:Vazirmatn,Tahoma,sans-serif}a[data-astro-cid-l4evwy7q]:hover{color:var(--pomegranate)}a[data-astro-cid-l4evwy7q][aria-current=page]{background:var(--indigo);color:var(--cream)}.hero[data-astro-cid-m3zpgalb]{text-align:center}.hero-panel[data-astro-cid-m3zpgalb]{color:var(--cream);background:radial-gradient(ellipse 70% 45% at 50% 30%, #ffffff1f, transparent 70%), linear-gradient(170deg, #3a4ba6 0%, var(--indigo) 45%, #1d2760 100%);border-radius:0 0 36px 36px;padding:0 1rem;display:flow-root;position:relative;box-shadow:0 18px 40px -24px #1d2760cc}.hero-panel[data-astro-cid-m3zpgalb]>.ikat[data-astro-cid-m3zpgalb]{height:14px;margin:0 -1rem 1rem}.logo[data-astro-cid-m3zpgalb]{filter:drop-shadow(0 10px 18px #0006);width:min(150px,40vw);height:auto;margin:1.4rem auto 1rem;display:block}.kind[data-astro-cid-m3zpgalb]{color:var(--saffron);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}[data-astro-cid-m3zpgalb]:lang(fa) .kind[data-astro-cid-m3zpgalb]{letter-spacing:0;font-size:.85rem}h1[data-astro-cid-m3zpgalb]{font-family:var(--font-display);color:var(--cream);margin:.35rem 0 0;font-size:clamp(2.6rem,12vw,3.6rem);font-weight:400;line-height:1.05}[data-astro-cid-m3zpgalb]:lang(fa) h1[data-astro-cid-m3zpgalb]{line-height:1.35}.heritage[data-astro-cid-m3zpgalb]{max-width:22rem;color:var(--ink-soft);margin:.55rem auto 0;font-size:.95rem}.hero-panel[data-astro-cid-m3zpgalb] .heritage[data-astro-cid-m3zpgalb]{color:#fff6e6b8}.hero-dishes[data-astro-cid-m3zpgalb]{justify-content:center;align-items:flex-end;margin-top:1.75rem;margin-bottom:-64px;display:flex}.hero-dishes[data-astro-cid-m3zpgalb] .plate[data-astro-cid-m3zpgalb]{flex:none;box-shadow:inset 0 -3px 6px #785a321f,0 18px 30px -12px #0a0f2899}.hero-dishes[data-astro-cid-m3zpgalb] .main[data-astro-cid-m3zpgalb]{z-index:1;width:168px}.hero-dishes[data-astro-cid-m3zpgalb] .side[data-astro-cid-m3zpgalb]{width:112px;margin-bottom:18px}.hero-dishes[data-astro-cid-m3zpgalb] .side[data-astro-cid-m3zpgalb]:first-child{margin-inline-end:-22px}.hero-dishes[data-astro-cid-m3zpgalb] .side[data-astro-cid-m3zpgalb]:last-child{margin-inline-start:-22px}.tagline[data-astro-cid-m3zpgalb]{font-family:var(--font-display);color:var(--indigo);justify-content:center;align-items:center;gap:.9rem;margin:calc(64px + 1.5rem) 1rem 0;font-size:1.6rem;font-weight:400;display:flex}.tagline[data-astro-cid-m3zpgalb]:before,.tagline[data-astro-cid-m3zpgalb]:after{content:"";background:var(--saffron);border-radius:1px;width:2.5rem;height:2px}.cat-nav[data-astro-cid-m3zpgalb]{inset-inline:14px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:20;backdrop-filter:blur(12px);background:#fffaf2f0;border-radius:22px;max-width:420px;margin-inline:auto;transition:translate .4s cubic-bezier(.2,.9,.25,1),opacity .35s;position:fixed;box-shadow:inset 0 0 0 1px #e3d6c0e6,0 12px 26px -14px #3c230f80}.cat-nav[data-astro-cid-m3zpgalb].is-hidden{opacity:0;pointer-events:none;translate:0 140%}.cat-track[data-astro-cid-m3zpgalb]{scrollbar-width:none;padding:4px;display:flex;overflow-x:auto}.cat-track[data-astro-cid-m3zpgalb]::-webkit-scrollbar{display:none}.cat-nav[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{min-width:64px;color:var(--ink-soft);text-align:center;flex-direction:column;flex:1 0 0;align-items:center;gap:2px;padding:6px 4px 5px;font-size:.62rem;font-weight:700;line-height:1.15;text-decoration:none;transition:color .25s;display:flex}[data-astro-cid-m3zpgalb]:lang(fa) .cat-nav[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{font-size:.68rem}.label[data-astro-cid-m3zpgalb]{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.cat-nav[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{justify-content:center}.cat-nav[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb].is-active{color:var(--cat)}main[data-astro-cid-m3zpgalb]{max-width:1040px;margin:0 auto;padding:1.25rem .75rem 2rem;overflow-x:clip}footer[data-astro-cid-m3zpgalb]{text-align:center;padding-top:1.5rem}.footer-name[data-astro-cid-m3zpgalb]{font-family:var(--font-display);color:var(--indigo);margin:.3rem 0 0;font-size:1.8rem}footer[data-astro-cid-m3zpgalb] .heritage[data-astro-cid-m3zpgalb]{margin-bottom:1.25rem;padding-inline:1rem}footer[data-astro-cid-m3zpgalb] .ikat[data-astro-cid-m3zpgalb]{margin-bottom:calc(4.25rem + env(safe-area-inset-bottom))}@media (width>=760px){.logo[data-astro-cid-m3zpgalb]{width:180px}.hero-dishes[data-astro-cid-m3zpgalb] .main[data-astro-cid-m3zpgalb]{width:220px}.hero-dishes[data-astro-cid-m3zpgalb] .side[data-astro-cid-m3zpgalb]{width:150px}.hero-dishes[data-astro-cid-m3zpgalb]{margin-bottom:-84px}.tagline[data-astro-cid-m3zpgalb]{margin-top:calc(84px + 2rem);font-size:2rem}.cat-nav[data-astro-cid-m3zpgalb]{border-radius:999px;width:fit-content;max-width:calc(100% - 2rem);position:sticky;top:10px;bottom:auto}.cat-nav[data-astro-cid-m3zpgalb].is-hidden{opacity:1;pointer-events:auto;translate:none}.cat-nav[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{flex-direction:row;flex:none;gap:.4rem;min-width:0;padding:.45rem .95rem;font-size:.85rem}main[data-astro-cid-m3zpgalb]{padding:2.5rem 1.5rem 3rem}footer[data-astro-cid-m3zpgalb] .ikat[data-astro-cid-m3zpgalb]{margin-bottom:0}}
