@font-face{font-family:Sohne;src:url(/shalwa/fonts/Soehne-Buch.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Sohne;src:url(/shalwa/fonts/Soehne-Kraeftig.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:XBSols;src:url(/shalwa/fonts/XB-Sols.woff2)format("woff2");font-display:swap}@font-face{font-family:Manchette;src:url(/shalwa/fonts/Manchette-Regular.woff2)format("woff2");font-display:swap}:root{--cin:#b83923;--cream:#e1dcd3;--ink:#401732;--rule:1.5px;--pad:clamp(16px, 3vw, 40px);--cell:clamp(20px, 2.4vw, 36px);--hdr:64px;--ease:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--lat:"Sohne", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ard:"XBSols", "Manchette", serif;--arb:"Manchette", "Sohne", serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{background:var(--cream);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:calc(var(--hdr) + 12px)}html.locked{overflow:hidden}body{background:var(--cream);color:var(--ink);font:400 16px/1.55 var(--lat);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}html[lang=ar] body{font-family:var(--arb);font-size:17px;line-height:1.8}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}a,button{touch-action:manipulation}:focus-visible{outline-offset:3px;outline:2px solid}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{inset-inline-start:8px;z-index:60;background:var(--ink);color:var(--cream);border-radius:999px;padding:10px 16px;position:absolute;top:-60px}.skip:focus{top:8px}bdi{font-family:var(--lat)}html[lang=ar] bdi{font-size:.94em}.kick{font:500 12px/1.3 var(--lat);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);display:block}.kick:lang(ar){font-family:var(--arb);letter-spacing:0;text-transform:none;font-size:15px}.note{font-size:14px;line-height:1.5}.tag{font:500 12px/1.2 var(--lat);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);align-items:center;gap:6px;display:inline-flex}.tag:before{content:"";background:var(--cin);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:7px;height:11px}.tag:lang(ar){font-family:var(--arb);letter-spacing:0;text-transform:none;font-size:14px}.arrow{flex:none;width:18px;height:11px}[dir=rtl] .arrow{scale:-1 1}.pill{background:var(--cin);min-height:56px;color:var(--cream);font:500 24px/1 var(--lat);letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .16s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;display:inline-flex}.pill:lang(ar){font-family:var(--arb);letter-spacing:0;padding-bottom:4px}.pill:active{transform:scale(.97)}.pill:disabled{cursor:progress}.pill.inv{background:var(--cream);color:var(--cin)}.tl{min-height:44px;font:500 12.5px/1.2 var(--lat);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--cin);text-decoration-color:var(--cin);text-decoration-thickness:var(--rule);text-underline-offset:5px;align-items:center;gap:8px;display:inline-flex}.tl:lang(ar){font-family:var(--arb);letter-spacing:0;text-transform:none;font-size:16px}.cin .tl{color:var(--cream);text-transform:none;letter-spacing:0;-webkit-text-decoration-color:var(--cream);text-decoration-color:var(--cream);font-size:24px}.go{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.center-go{justify-content:center;padding-top:32px;display:flex}@media (hover:hover) and (pointer:fine){.tl:hover{text-decoration-thickness:3px}.pill:hover{transform:translateY(-1px)}.pill:active{transform:scale(.97)}}.cin{background:var(--cin);color:var(--cream)}.cin .kick,.cin .tag{color:var(--cream)}.cin .sh .kick{letter-spacing:.02em;font-size:24px;line-height:1.2}.cin .sh .kick:lang(ar){letter-spacing:0;font-size:24px}.split{grid-template-columns:1fr 1fr;display:grid;position:relative}.split>.h{padding:var(--cell) var(--pad);min-width:0}.split:before{content:"";width:var(--rule);margin-left:calc(var(--rule) / -2);transform-origin:50% 0;pointer-events:none;background:currentColor;position:absolute;top:0;bottom:0;left:50%}.split>.dia,.dia{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);pointer-events:none;background:currentColor;width:16px;height:26px;margin:-13px 0 0 -8px;position:absolute;top:50%;left:50%}.h-en{text-align:left}.h-ar{text-align:right}.sh{color:var(--cin);border-bottom:var(--rule) solid var(--cin)}.cin .sh{color:var(--cream);border-color:var(--cream)}.sh .kick{margin-bottom:10px}.hd{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.hd-en{font:500 var(--fs-en) / .95 var(--lat);letter-spacing:-.025em;text-transform:uppercase}.hd-ar{font:400 var(--fs-ar) / 1.22 var(--ard);letter-spacing:0}.s0{--fs-en:clamp(40px, 7.4vw, 128px);--fs-ar:clamp(46px, 8.2vw, 142px)}.s1{--fs-en:clamp(34px, 5.6vw, 96px);--fs-ar:clamp(40px, 6.4vw, 108px)}.s2{--fs-en:clamp(30px, 4.2vw, 72px);--fs-ar:clamp(34px, 4.8vw, 82px)}.s3{--fs-en:clamp(26px, 3vw, 52px);--fs-ar:clamp(30px, 3.5vw, 60px)}.sh.solo:before,.sh.solo>.dia{display:none}.sb{color:var(--ink)}.sb:before{background:var(--cin)}.sb p{max-width:34em;font-size:clamp(16px,1.25vw,19px);line-height:1.55}.sb .h-ar p,html[lang=ar] .sb .h:not(.h-en) p{font-family:var(--arb);font-size:clamp(18px,1.4vw,21px);line-height:1.8}.sb .h-ar p{margin-inline-start:auto}.sb p+p{margin-top:1em}.sb .go p,.sb p.go{max-width:none}.cin .sb{color:var(--cream)}.cin .sb:before{background:var(--cream)}.sb.lede p,.cin .sb p{letter-spacing:-.005em;font-size:24px;line-height:1.4}.sb.lede .h-ar p,.cin .sb .h-ar p,html[lang=ar] .cin .sb .h:not(.h-en) p{font-size:26px;line-height:1.7}.cin .sb .note,.lede-meta{font-size:24px}.h-aside{align-items:flex-start;display:flex}.hdr{z-index:30;background:var(--cream);color:var(--cin);border-bottom:var(--rule) solid var(--cin);position:sticky;top:0}.hdr-in{height:var(--hdr);padding-inline:var(--pad);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.nav ul{gap:clamp(14px,1.6vw,24px);display:flex}.nav a{min-height:44px;font:500 12.5px/1 var(--lat);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);white-space:nowrap;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:var(--rule);text-underline-offset:6px;transition:text-decoration-color .16s var(--ease);align-items:center;display:inline-flex}.nav a:lang(ar){font-family:var(--arb);letter-spacing:0;text-transform:none;font-size:16px}.nav a[aria-current=page]{-webkit-text-decoration-color:var(--cin);text-decoration-color:var(--cin)}@media (hover:hover) and (pointer:fine){.nav a:hover{-webkit-text-decoration-color:var(--cin);text-decoration-color:var(--cin)}}.logo{color:var(--cin);align-items:center;min-height:44px;display:inline-flex}.logo svg{width:auto;height:22px;display:block}.hdr-end{justify-content:flex-end;align-items:center;gap:clamp(14px,1.6vw,24px);display:flex}.lang{min-width:44px;min-height:44px;color:var(--ink);font:500 13px/1 var(--lat);letter-spacing:.08em;place-items:center;display:inline-grid}.lang-ar{font:400 22px/1 var(--arb);letter-spacing:0;padding-bottom:4px}.pill-s{border:var(--rule) solid var(--cin);min-height:40px;color:var(--ink);font:500 12px/1 var(--lat);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:transform .16s var(--ease);border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.pill-s:active{transform:scale(.97)}.pill-s:lang(ar){font-family:var(--arb);letter-spacing:0;font-size:15px}.burger{width:44px;height:44px;color:var(--cin);cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-end:-10px;display:none}.burger svg{width:24px;height:24px}@media (width<=1100px){.hdr-in{grid-template-columns:auto 1fr}.nav,.pill-s{display:none}.hdr-in .logo{order:-1}.burger{display:inline-grid}}.mnav{z-index:40;background:var(--cream);color:var(--cin);overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom);visibility:hidden;transition:transform .42s var(--ease-drawer), visibility 0s linear .42s;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}[dir=rtl] .mnav{transform:translate(-100%)}.mnav.open{visibility:visible;transition:transform .42s var(--ease-drawer), visibility 0s;transform:none}.mnav-top{height:var(--hdr);padding-inline:var(--pad);border-bottom:var(--rule) solid var(--cin);align-items:center;gap:8px;display:flex}.mnav-top .logo{margin-inline-end:auto}.mnav-top .burger{display:inline-grid}.mnav-row{border-bottom:var(--rule) solid var(--cin);direction:ltr;grid-template-columns:1fr 1fr;align-items:center;min-height:64px;display:grid;position:relative}.mnav-row:before{content:"";width:var(--rule);margin-left:calc(var(--rule) / -2);background:var(--cin);position:absolute;top:0;bottom:0;left:50%}.mnav-l{padding:12px var(--pad)}.ml-en{font:500 clamp(24px, 6vw, 34px) / 1 var(--lat);letter-spacing:-.02em;text-transform:uppercase;text-align:left;grid-column:1}.ml-ar{font:400 clamp(26px, 6.6vw, 38px) / 1.3 var(--ard);text-align:right;grid-area:1/2}.mnav-row[aria-current=page]:after{content:"";background:var(--cin);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:14px;height:22px;margin:-11px 0 0 -7px;position:absolute;top:50%;left:50%}.mnav-visit{padding:24px var(--pad) 32px;color:var(--ink);gap:4px;display:grid}.mnav-visit .kick{margin-bottom:6px}.motion .mnav.open li{animation:rowIn .42s var(--ease) both;animation-delay:calc(var(--i) * 30ms + 80ms)}@keyframes rowIn{0%{opacity:0;transform:translateY(8px)}}.hero{min-height:calc(100svh - var(--hdr));flex-direction:column;display:flex}.hero-lk{padding:clamp(28px, 4vw, 56px) var(--pad) clamp(20px, 3vw, 40px);flex:1;align-items:center;font-size:0;display:grid}.hero-lk svg{width:100%;height:auto;display:block;overflow:visible}.hero-lines{border-top:var(--rule) solid var(--cream);border-bottom:var(--rule) solid var(--cream)}.hero-l.hl-en{font:500 clamp(24px, 2.6vw, 40px) / 1.05 var(--lat);letter-spacing:-.01em;text-transform:uppercase}.hero-l.hl-ar{font:400 clamp(30px, 3.4vw, 54px) / 1.35 var(--ard)}html[lang=ar] .hero-l.hl-ar{font-size:clamp(34px,4.2vw,66px)}html[lang=ar] .hero-l.hl-en{font-size:clamp(24px,1.9vw,30px)}.hero-bar{padding:18px var(--pad);font:500 24px/1.2 var(--lat);grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px clamp(14px,2.4vw,40px);display:grid}html[lang=ar] .hero-bar{font-family:var(--arb);font-size:24px;font-weight:400}.hb-now{text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:10px;display:inline-flex}html[lang=ar] .hb-now{text-transform:none;letter-spacing:0}.hb-det{text-transform:none;letter-spacing:0;white-space:pre}.dot{border:var(--rule) solid currentColor;border-radius:50%;flex:none;width:10px;height:10px}.on>.dot,.on .dot{background:currentColor}.hb-hours{font-variant-numeric:tabular-nums}.motion:not(.seen) .hero-lk .lk-en{animation:inL .7s var(--ease) both}.motion:not(.seen) .hero-lk .lk-ar{animation:inR .7s var(--ease) both}.motion:not(.seen) .hero-lk .lk-dia{transform-box:fill-box;transform-origin:50%;animation:diaIn .45s .42s var(--ease) both}.motion:not(.seen) .hero-lines:before{animation:draw .7s .55s var(--ease) both}.motion:not(.seen) .hero-lines>.dia{animation:diaIn .4s .75s var(--ease) both}.motion:not(.seen) .hero-lines .hl-en{animation:inL .6s .6s var(--ease) both}.motion:not(.seen) .hero-lines .hl-ar{animation:inR .6s .6s var(--ease) both}.motion:not(.seen) .hero-bar{animation:fadeIn .5s .85s var(--ease) both}@keyframes inL{0%{opacity:0;transform:translate(-40px)}}@keyframes inR{0%{opacity:0;transform:translate(40px)}}@keyframes diaIn{0%{opacity:0;transform:scale(.4)}}@keyframes draw{0%{transform:scaleY(0)}}@keyframes fadeIn{0%{opacity:0}}.sh.rv:not(.in) .h-en,.sh.rv:not(.in) .h-ar{opacity:0}.sh.rv:not(.in) .h-en{transform:translate(-32px)}.sh.rv:not(.in) .h-ar{transform:translate(32px)}.sh.rv:not(.in):before{transform:scaleY(0)}.sh.rv:not(.in)>.dia{opacity:0;transform:scale(.4)}.sh.rv.in .h-en,.sh.rv.in .h-ar{transition:opacity .6s var(--ease), transform .6s var(--ease)}.sh.rv.in:before{transition:transform .7s .1s var(--ease)}.sh.rv.in>.dia{transition:opacity .4s .3s var(--ease), transform .4s .3s var(--ease)}.sb.rv:not(.in)>.h{opacity:0;transform:translateY(14px)}.sb.rv.in>.h{transition:opacity .6s .1s var(--ease), transform .6s .1s var(--ease)}.rv:not(.in)>li,.rv:not(.in)>.cell{opacity:0;transform:translateY(14px)}.rv.in>li,.rv.in>.cell{transition:opacity .5s var(--ease), transform .5s var(--ease);transition-delay:calc(var(--i,0) * 45ms)}.split.popup.rv:not(.in)>.h{opacity:0}.split.popup.rv.in>.h{transition:opacity .6s var(--ease)}.sec,.sec.sec-cin{padding-bottom:clamp(48px,6vw,96px)}.cin>.sb:last-child{padding-bottom:clamp(16px,2vw,32px)}.mast .mast-h{border-bottom:var(--rule) solid var(--cream)}.mast.cin>.sb:last-child,.mast.cin>.sh:last-child{padding-bottom:clamp(24px,3vw,48px)}.mast .sh{border-bottom-color:var(--cream)}.mast.cin>.sh:last-child{border-bottom:0}.mast-s .go{margin-top:28px}.slot-row{border-bottom:var(--rule) solid var(--cin);color:var(--cin)}.slot-row>.h{color:var(--ink)}.slot{max-width:min(100%, var(--mw));justify-items:start;gap:10px;display:grid}.slot img{width:100%}.slot figcaption{max-width:34ch}.falcon-cell{justify-content:flex-end;align-items:flex-end}.falcon{width:120px;height:auto;color:var(--cin)}.falcon.big{width:clamp(120px,14vw,200px)}.falcon-aside{justify-items:start;gap:32px;display:grid}.dishes,.occs{border-bottom:var(--rule) solid var(--cin);grid-template-columns:repeat(4,1fr);display:grid}.dish,.occ{padding:24px var(--pad) 28px;border-inline-end:var(--rule) solid var(--cin);flex-direction:column;gap:6px;min-width:0;display:flex}.dishes>:nth-child(4n),.occs>:nth-child(4n){border-inline-end:0}.dishes>:nth-child(n+5){border-top:var(--rule) solid var(--cin)}.dish-ph{place-items:center;height:180px;margin-bottom:12px;display:grid}.dish-ph img{object-fit:cover;width:118px;height:158px;transition:transform .25s var(--ease)}.prods .dish-ph{height:300px}.prods .dish-ph img{width:210px;height:282px}.dish-none{text-align:center;border:var(--rule) solid var(--cin);place-items:center;width:118px;height:158px;padding:8px;display:grid}@media (hover:hover) and (pointer:fine){.dish:hover .dish-ph img{transform:translateY(-6px)}}.dish-n{color:var(--ink)}.dish-name{color:var(--cin);overflow-wrap:break-word}.dn-en{font:500 clamp(24px, 1.8vw, 28px) / 1.05 var(--lat);letter-spacing:-.01em;text-transform:uppercase;text-align:left}.dn-ar{font:400 clamp(26px, 2vw, 32px) / 1.35 var(--ard);text-align:right}.dish-d{color:var(--ink);font-size:15px;line-height:1.5}html[lang=ar] .dish-d{font-size:16px;line-height:1.75}.dish-meta{flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.price{font:500 15px/1.2 var(--lat);color:var(--ink);font-variant-numeric:tabular-nums;margin-top:auto;padding-top:10px}.price.tbc{letter-spacing:.1em;text-transform:uppercase;font-size:11.5px}html[lang=ar] .price.tbc{font-family:var(--arb);letter-spacing:0;font-size:14px}.occ{padding:0}.occ-a{height:100%;padding:24px var(--pad) 28px;flex-direction:column;gap:6px;display:flex}.occ-art,.mk{width:72px;-webkit-mask:var(--m) center / contain no-repeat;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;background:currentColor;display:block}.occ-art{color:var(--cin);max-height:80px;margin-bottom:18px}@media (hover:hover) and (pointer:fine){.occ-a:hover .dn-en,.occ-a:hover .dn-ar{text-decoration:underline;text-decoration-thickness:var(--rule);text-underline-offset:6px}}.cells{border-bottom:var(--rule) solid var(--cin);color:var(--cin);grid-template-columns:repeat(4,1fr);display:grid}.cells.c2{grid-template-columns:1fr 1fr}.cell{padding:22px var(--pad) 26px;border-inline-end:var(--rule) solid var(--cin);min-width:0}.cell.wide{grid-column:span 2}.cells>.cell:last-child,.cells.c4>.cell:nth-child(4n),.cells.c2>.cell:nth-child(2n){border-inline-end:0}.cells.c4>.cell:nth-child(n+5){border-top:var(--rule) solid var(--cin)}.cell dt .pair-own{font:500 12px/1.3 var(--lat);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}html[lang=ar] .cell dt .pair-own{font-family:var(--arb);letter-spacing:0;font-size:15px}.cell dt .pair-alt{font:400 24px/1.3 var(--ard);color:var(--cin);margin-top:4px}.cell dt .pair-alt.pair-en{font:500 12px/1.3 var(--lat);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.cell dd{color:var(--ink);margin-top:12px;font-size:16px;line-height:1.5}.cell dd.big{font:500 clamp(26px, 3vw, 48px) / 1.02 var(--lat);letter-spacing:-.02em;color:var(--cin);font-variant-numeric:tabular-nums}html[lang=ar] .cell dd.big{font:400 clamp(26px, 2.8vw, 44px) / 1.4 var(--arb);letter-spacing:0}html[lang=ar] .cell dd{font-size:17px;line-height:1.75}.cell .go{margin-top:8px}.cells.c2 .cell dd{color:var(--cin);font-size:24px;line-height:1.35}.pair-own.pair-en,.pair-alt.pair-en{font:500 clamp(24px, 1.8vw, 28px) / 1.05 var(--lat);letter-spacing:-.01em;text-transform:uppercase;color:var(--cin)}.pair-own.pair-ar,.pair-alt.pair-ar{font:400 clamp(26px, 2vw, 32px) / 1.35 var(--ard);color:var(--cin)}.pair-alt{margin-top:6px}.pair-alt.pair-ar{text-align:right}.pair-alt.pair-en{text-align:left}.steps{border-bottom:var(--rule) solid var(--cin);grid-template-columns:repeat(4,1fr);display:grid}.step{padding:24px var(--pad) 32px;border-inline-end:var(--rule) solid var(--cin);flex-direction:column;gap:10px;display:flex}.step:nth-child(4n){border-inline-end:0}.step-n{font:500 clamp(40px, 4.4vw, 72px) / 1 var(--lat);letter-spacing:-.03em;color:var(--cin);font-variant-numeric:tabular-nums}.phrases>li{border-bottom:var(--rule) solid var(--cream)}.phrases{padding-top:clamp(8px,1.5vw,24px)}.phrases .h{padding-block:clamp(20px,2.6vw,40px)}.phrases>li:last-child{border-bottom:0}.ph-en{font:500 clamp(26px, 4.4vw, 76px) / .98 var(--lat);letter-spacing:-.02em;text-transform:uppercase;align-self:center}.ph-ar{font:400 clamp(30px, 5vw, 86px) / 1.25 var(--ard);align-self:center}.trio{border-bottom:var(--rule) solid var(--cin);grid-template-columns:repeat(3,1fr);display:grid}.trio>li{padding:28px var(--pad);border-inline-end:var(--rule) solid var(--cin);align-content:start;gap:12px;display:grid}.trio>li:last-child{border-inline-end:0}.trio-c{max-width:30ch;font-size:15px;line-height:1.5}.trio-c.alt-ar{font:400 24px/1.5 var(--ard);color:var(--cin);text-align:right;max-width:none}.trio-c.alt-en{font-family:var(--lat);text-align:left;font-size:14px}.wayon{grid-template-columns:repeat(var(--n,3), 1fr);border-bottom:var(--rule) solid var(--cin);display:grid}.wayon.n2{--n:2}.wayon.n4{--n:4}.wayon li{border-inline-end:var(--rule) solid var(--cin)}.wayon li:last-child{border-inline-end:0}.wayon-a{min-height:96px;padding:24px var(--pad);color:var(--cin);font:500 clamp(24px, 2.2vw, 36px) / 1.05 var(--lat);letter-spacing:-.015em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;display:flex}.wayon-a:lang(ar){font:400 clamp(26px, 2.4vw, 40px) / 1.4 var(--ard);text-transform:none;letter-spacing:0}.wayon-a .arrow{width:28px;height:17px;transition:transform .2s var(--ease)}@media (hover:hover) and (pointer:fine){.wayon-a:hover .arrow{transform:translate(6px)}[dir=rtl] .wayon-a:hover .arrow{transform:translate(-6px)}}.popup{border-bottom:var(--rule) solid var(--cin)}.popup:before{background:var(--cin)}.popup .tags{gap:18px;margin-bottom:14px;display:flex}.popup-t{margin-bottom:14px}.popup .meta{font:500 15px/1.4 var(--lat);margin-bottom:10px}html[lang=ar] .popup .meta{font-family:var(--arb);font-size:17px;font-weight:400}.body-t{max-width:34em;font-size:16px}.index-row{border-bottom:var(--rule) solid var(--cin);color:var(--cin)}.index-row>.h:first-child{grid-template-columns:auto 1fr;align-items:start;gap:24px;display:grid}.index-row>.dia{top:44px}.index-row .tags,.index-row .dish-name{margin-bottom:8px}.index-ph .slot{width:146px}.feed{border-bottom:var(--rule) solid var(--cin);grid-template-columns:repeat(6,1fr);display:grid}.feed li{border-inline-end:var(--rule) solid var(--cin);place-items:center;padding:24px 12px;display:grid}.feed li:last-child{border-inline-end:0}.feed img{object-fit:cover;width:100px;height:100px}.practical{gap:6px;display:grid}.pr-hours{font:500 24px/1.2 var(--lat);color:var(--cin)}html[lang=ar] .pr-hours{font-family:var(--arb);font-weight:400}.big-note{font:400 24px/1.4 var(--lat);color:var(--cin);max-width:22em}html[lang=ar] .big-note{font-family:var(--arb)}.opn{align-items:center;gap:8px;font-weight:500;display:inline-flex}html[lang=ar] .opn{font-weight:400}.catbar{top:calc(var(--hdr) - var(--rule));z-index:20;background:var(--cream);border-top:var(--rule) solid var(--cin);border-bottom:var(--rule) solid var(--cin);position:sticky}.catbar ul{scrollbar-width:none;overscroll-behavior-x:contain;padding-inline:var(--pad);gap:4px;display:flex;position:relative;overflow-x:auto}.catbar ul::-webkit-scrollbar{display:none}.catbar a{white-space:nowrap;align-items:baseline;gap:10px;min-height:52px;padding:14px 14px 12px;display:flex}.cb-en{font:500 12.5px/1 var(--lat);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.cb-ar{font:400 20px/1 var(--ard);color:var(--ink)}.catbar-ind{background:var(--cin);transform-origin:0 0;opacity:0;width:1px;height:3px;transition:transform .32s var(--ease), opacity .2s;pointer-events:none;position:absolute;bottom:-1px;left:0}.menu-top{border-bottom:0}.course .sh{scroll-margin-top:calc(var(--hdr) + 60px)}.course{scroll-margin-top:calc(var(--hdr) + 52px)}.form-box{scroll-margin-top:var(--hdr)}.form-top{padding:20px var(--pad);border-bottom:var(--rule) solid var(--cin);flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.mock{align-items:baseline;gap:8px;font-size:14px;display:flex}.mock:before{content:"";background:var(--cin);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);flex:none;width:7px;height:11px}.fields{border-bottom:var(--rule) solid var(--cin);grid-template-columns:1fr 1fr;display:grid;position:relative}.field{padding:22px var(--pad) 26px;border-bottom:var(--rule) solid var(--cin);align-content:start;gap:8px;min-width:0;display:grid}.fields>.field:nth-child(odd):not(.wide){border-inline-end:var(--rule) solid var(--cin)}.field.wide{grid-column:1/-1}.fields>.field:last-child,.fields>.field:nth-last-child(2):nth-child(odd):not(.wide){border-bottom:0}.field label{font:500 13px/1.3 var(--lat);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}html[lang=ar] .field label{font-family:var(--arb);letter-spacing:0;text-transform:none;font-size:16px}.opt{text-transform:none;letter-spacing:0;font-weight:400}.field input,.field select,.field textarea{border:0;border-bottom:var(--rule) solid var(--cin);width:100%;min-height:52px;color:var(--ink);font:400 20px/1.3 var(--lat);appearance:none;transition:border-color .16s var(--ease);background:0 0;border-radius:0;padding:10px 0}html[lang=ar] .field input:not([dir=ltr]),html[lang=ar] .field select,html[lang=ar] .field textarea{font-family:var(--arb)}.field textarea{resize:vertical;min-height:120px}.field input::placeholder{color:var(--ink);opacity:.6}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-bottom-width:3px}.sel{display:block;position:relative}.sel:after{content:"";inset-inline-end:4px;border-right:var(--rule) solid var(--cin);border-bottom:var(--rule) solid var(--cin);pointer-events:none;width:9px;height:9px;margin-top:-7px;position:absolute;top:50%;transform:rotate(45deg)}.sel select{padding-inline-end:28px}.tel{grid-template-columns:104px 1fr;gap:16px;display:grid}.help{font-size:13px}.has-err input,.has-err select,.has-err textarea{border-bottom-width:3px}.err,.err-send{font:500 14px/1.4 var(--lat);color:var(--ink);align-items:baseline;gap:8px;display:flex}html[lang=ar] .err,html[lang=ar] .err-send{font-family:var(--arb);font-size:16px;font-weight:400}.err:before,.err-send:before{content:"";background:var(--cin);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);flex:none;width:8px;height:13px}.picked select{border-bottom-width:3px}.form-end{padding:24px var(--pad) 0}.form-end .go{margin-top:0}.err-sum{border-top:var(--rule) solid var(--cin);border-bottom:var(--rule) solid var(--cin);max-width:640px;margin-bottom:24px;padding:16px 0}.err-sum-t{margin-bottom:6px;font-weight:500}.err-sum a{text-decoration:underline;-webkit-text-decoration-color:var(--cin);text-decoration-color:var(--cin);text-decoration-thickness:var(--rule);text-underline-offset:4px}.err-sum li{padding-block:2px}.err-send{margin-bottom:20px}.done-field{padding-top:32px}.done-mark{color:var(--cream);justify-content:center;padding-bottom:20px;display:flex}.done-mark svg{width:120px;height:auto}.motion .done-mark svg{animation:land .6s var(--ease) both}@keyframes land{0%{opacity:0;transform:translateY(-16px)scale(.92)}}.note.todo{font-style:italic}.summary .cell dd{font-size:20px}.legal-sec .split:before{background:var(--cin)}.legal{max-width:38em;font-size:16px}.legal p{margin-bottom:1em}.legal h2{font:500 24px/1.15 var(--lat);letter-spacing:-.01em;text-transform:uppercase;color:var(--cin);margin:1.6em 0 .4em}html[lang=ar] .legal h2{font:400 28px/1.4 var(--ard);text-transform:none}.legal strong{font-weight:500}.nf-field .sh{border-bottom:0;min-height:40svh}.nf-field .sh>.h{align-self:center}.root-nf{flex-direction:column;justify-content:center;gap:40px;min-height:100svh;padding-block:40px;display:flex}.root-nf-lk{padding-inline:var(--pad)}.root-nf-lk svg{width:100%;height:auto}.root-nf .split{border-top:var(--rule) solid var(--cream);border-bottom:var(--rule) solid var(--cream)}.root-nf .hd-en{font:500 clamp(26px, 3vw, 44px) / 1 var(--lat);text-transform:uppercase}.root-nf .hd-ar{font:400 clamp(30px, 3.4vw, 50px) / 1.3 var(--ard)}.foot-close .split{padding-block:8px}.fc-en{font:500 clamp(24px, 2.6vw, 40px) / 1.08 var(--lat);letter-spacing:-.01em;text-transform:uppercase}.fc-ar{font:400 clamp(26px, 2.8vw, 44px) / 1.5 var(--ard)}.foot-cols{border-bottom:var(--rule) solid var(--cin);grid-template-columns:repeat(4,1fr);display:grid}.foot-cols>*{padding:22px var(--pad) 26px;border-inline-end:var(--rule) solid var(--cin);font-size:15px;line-height:1.6}html[lang=ar] .foot-cols>*{font-size:16px;line-height:1.8}.foot-cols>:last-child{border-inline-end:0}.foot-cols .kick{margin-bottom:10px}.foot-cols a{min-height:32px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:var(--rule);text-underline-offset:4px;align-items:center;gap:6px;display:inline-flex}.foot-cols .tl{min-height:44px;-webkit-text-decoration-color:var(--cin);text-decoration-color:var(--cin)}@media (hover:hover) and (pointer:fine){.foot-cols a:hover{-webkit-text-decoration-color:var(--cin);text-decoration-color:var(--cin)}}.handle{opacity:1}.foot-open{margin-top:6px}.foot-base{padding:18px var(--pad) calc(18px + env(safe-area-inset-bottom));font:500 11.5px/1.3 var(--lat);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}html[lang=ar] .foot-base{font-family:var(--arb);letter-spacing:0;font-size:14px;font-weight:400}.foot-falcon{color:var(--cin)}.foot-falcon svg{width:auto;height:30px;display:block}.foot.reduced{border-top:var(--rule) solid var(--cin)}@media (width<=900px){.dishes,.occs,.steps,.cells.c4,.foot-cols{grid-template-columns:1fr 1fr}.dishes>:nth-child(4n),.occs>:nth-child(4n),.steps>:nth-child(4n),.cells.c4>.cell:nth-child(4n){border-inline-end:var(--rule) solid var(--cin)}.dishes>:nth-child(2n),.occs>:nth-child(2n),.steps>:nth-child(2n),.cells.c4>.cell:nth-child(2n),.foot-cols>:nth-child(2n){border-inline-end:0}.dishes>:nth-child(n+3),.occs>:nth-child(n+3),.steps>:nth-child(n+3),.cells.c4>.cell:nth-child(n+3),.foot-cols>:nth-child(n+3){border-top:var(--rule) solid var(--cin)}.cells:not(.c4):not(.c2){grid-template-columns:1fr 1fr}.visit-cells>.cell:nth-child(2){border-top:var(--rule) solid var(--cin);border-inline-end:var(--rule) solid var(--cin)}.feed{grid-template-columns:repeat(3,1fr)}.feed li:nth-child(3n){border-inline-end:0}.feed li:nth-child(n+4){border-top:var(--rule) solid var(--cin)}.hero{min-height:0}.hero-lk{padding-block:56px 48px}.hero-bar{grid-template-columns:1fr auto}.hb-where{order:3;grid-column:1/-1}.hero-bar .pill{order:4;grid-column:1/-1;justify-self:start}.trio{grid-template-columns:1fr 1fr 1fr}}@media (width<=600px){:root{--cell:16px}.split>.h{padding:16px 12px}.s0{--fs-en:30px;--fs-ar:36px}.s1{--fs-en:26px;--fs-ar:32px}.s2,.s3{--fs-en:24px;--fs-ar:28px}.hd-en{letter-spacing:-.015em;line-height:1}.dia{width:12px;height:20px;margin:-10px 0 0 -6px}.sb,.slot-row,.popup,.legal-sec .split,.index-row{grid-template-columns:1fr}.sb:before,.slot-row:before,.popup:before,.legal-sec .split:before,.index-row:before,.index-row>.dia{display:none}.sb>.h,.slot-row>.h,.popup>.h,.index-row>.h{padding:18px var(--pad)}.sb>.h+.h:not(:empty):not(.h-aside),.popup>.h+.h{border-top:var(--rule) solid var(--cin)}.cin .sb>.h+.h:not(:empty):not(.h-aside){border-top-color:var(--cream)}.sb>.h-aside:empty,.slot-row>.h-aside:empty,.legal-sec .h-aside{display:none}.sb.lede p,.cin .sb p{font-size:24px}.hero-l{padding:16px 12px}.hero-l.hl-en span,.hero-l.hl-ar span{display:block}.hero-l.hl-en,html[lang=ar] .hero-l.hl-en{text-transform:none;letter-spacing:-.01em;font-size:24px}.hero-l.hl-ar,html[lang=ar] .hero-l.hl-ar{font-size:28px}html[lang=ar] .hero-l.hl-en{font-size:24px}.hero-lk{padding-block:40px 32px}.hero-bar{padding-block:16px 20px}.dish,.occ-a,.step{padding:18px 12px 22px}.dish-ph{height:130px}.dish-ph img,.dish-none{width:88px;height:118px}.prods .dish-ph{height:170px}.prods .dish-ph img{width:112px;height:150px}.dn-en,.pair-own.pair-en,.pair-alt.pair-en{font-size:24px}.dn-ar,.pair-own.pair-ar,.pair-alt.pair-ar{font-size:26px}.dish-d{font-size:14px}.cells,.cells.c2{grid-template-columns:1fr}.cells .cell,.cells.c4 .cell{grid-column:auto;border-inline-end:0!important}.cells .cell+.cell{border-top:var(--rule) solid var(--cin)}.cells.c4,.steps{grid-template-columns:1fr}.steps .step{border-inline-end:0!important}.steps .step+.step{border-top:var(--rule) solid var(--cin)}.trio{grid-template-columns:1fr}.trio>li{border-inline-end:0}.trio>li+li{border-top:var(--rule) solid var(--cin)}.wayon{grid-template-columns:1fr}.wayon li{border-inline-end:0}.wayon li+li{border-top:var(--rule) solid var(--cin)}.fields{grid-template-columns:1fr}.fields>.field{border-inline-end:0!important}.fields>.field:nth-last-child(2):nth-child(odd):not(.wide){border-bottom:var(--rule) solid var(--cin)}.tel{grid-template-columns:96px 1fr;gap:12px}.index-row>.h:first-child{grid-template-columns:1fr}:is(.index-row>.h:empty,.index-row>.h:last-child:not(:has(*))){display:none}.index-row>.h+.h{padding-top:0}.foot-cols>*{padding:18px 12px 22px}.fc-en{font-size:24px}.fc-ar{font-size:26px}.pill{min-height:52px;padding:0 24px}.phrases .h{padding:14px 12px}.ph-en{font-size:24px}.ph-ar{font-size:28px}.falcon-cell .falcon{width:80px}.slot-row>.falcon-cell{display:none}.wayon-a{min-height:72px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
