@font-face{font-family:Lalezar;font-display:swap;src:url("/assets/fonts/lalezar-arabic.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:Lalezar;font-display:swap;src:url("/assets/fonts/lalezar-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+2000-206F}@font-face{font-family:"Reem Kufi";font-weight:600;font-display:swap;src:url("/assets/fonts/reemkufi-arabic.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:"Reem Kufi";font-weight:600;font-display:swap;src:url("/assets/fonts/reemkufi-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+2000-206F}@font-face{font-family:Amiri;font-display:swap;src:url("/assets/fonts/amiri-arabic.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:Amiri;font-display:swap;src:url("/assets/fonts/amiri-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+2000-206F}.hm,.hm[data-theme=classic]{--display:"Lalezar","Cairo",sans-serif;--dw:400;--lh:1.1;--bg:#fff;--ink:#2A1A0F;--muted:#7a6a5c;--line:rgba(42, 26, 15, 0.14);--accent:#C4231B;--hl:#F7C51E}.hm[data-theme=cafe]{--display:"Reem Kufi","Cairo",sans-serif;--dw:600;--lh:1.15;--bg:#fff;--ink:#2B2A26;--muted:#6f7a73;--line:rgba(43, 42, 38, 0.14);--accent:#2F5D50;--hl:#E8D5B5}.hm[data-theme=luxe]{--display:"Amiri","Cairo",serif;--dw:400;--lh:1.45;--bg:#fff;--ink:#1B1B1B;--muted:#7d7462;--line:rgba(27, 27, 27, 0.13);--accent:#8C6A2F;--hl:#EADCB7}.hm[data-theme=sea]{--display:"Reem Kufi","Cairo",sans-serif;--dw:600;--lh:1.15;--bg:#fff;--ink:#14263A;--muted:#5d6f82;--line:rgba(20, 38, 58, 0.14);--accent:#1F4E79;--hl:#BFDDF2}.hm[data-theme=orange]{--display:"Lalezar","Cairo",sans-serif;--dw:400;--lh:1.1;--bg:#fff;--ink:#2B1D14;--muted:#7e6b5d;--line:rgba(43, 29, 20, 0.14);--accent:#D9661F;--hl:#FFD9B8}.hm[data-theme=minimal]{--display:"Cairo",sans-serif;--dw:800;--lh:1.2;--bg:#fff;--ink:#161616;--muted:#737373;--line:rgba(0, 0, 0, 0.12);--accent:#161616;--hl:#E4E4E4}.hm[data-theme=night]{--display:"Amiri","Cairo",serif;--dw:400;--lh:1.45;--bg:#141414;--ink:#F3EBDD;--muted:#A89F8A;--line:rgba(255, 255, 255, 0.14);--accent:#D4AF37;--hl:rgba(212, 175, 55, 0.28)}.hm{font-size:16px;max-width:620px;margin:6px auto 30px;padding:1.6em 1.4em 1.2em;border-radius:24px;background:var(--bg);color:var(--ink);border:1px solid var(--line);font-family:Cairo,sans-serif;transition:background .4s,color .4s}.hm *{transition:color .4s,background-color .4s,border-color .4s}.hm-head{display:flex;align-items:center;gap:.9em}.hm-logo{width:3.2em;height:2.8em;flex:none}.hm-logo .a{fill:var(--accent)}.hm-logo .b{fill:none;stroke:var(--hl);stroke-width:2.2}.hm-logo .c{fill:var(--hl)}.hm-name{margin:0;font-family:var(--display);font-weight:var(--dw);font-size:2.3em;line-height:var(--lh);color:var(--accent)}.hm-sub{margin:.2em 0 0;font-size:.82em;font-weight:700;letter-spacing:.02em;color:var(--ink);text-align:start}.hm-stars{margin-top:1.3em;padding:.9em 1.1em .8em;border-radius:18px;border:2.5px solid var(--accent)}.hm-stars h3{margin:0 0 .4em;font-family:var(--display);font-weight:var(--dw);font-size:1.55em;line-height:var(--lh);color:var(--accent)}.hm-stars h3 small{font-family:Cairo,sans-serif;font-size:.5em;font-weight:700;color:var(--ink);margin-inline-start:.4em}.hm-star{display:flex;align-items:center;gap:.7em;padding:.45em 0}.hm-star+.hm-star{border-top:1px solid var(--line)}.hm-star img{width:2.6em;height:2.6em;object-fit:cover;border-radius:10px;flex:none}.hm-star b{font-family:var(--display);font-weight:var(--dw);font-size:1.3em;line-height:var(--lh);color:var(--ink)}.hm-star i{font-style:normal;font-size:.72em;color:var(--muted)}.hm-star span{margin-inline-start:auto;flex:none;color:var(--accent);font-weight:800;font-size:.95em}.hm-sec{margin-top:1.6em}.hm-banner{height:6.5em;border-radius:16px;overflow:hidden;margin-bottom:.9em}.hm-banner img{width:100%;height:100%;object-fit:cover;display:block}.hm-sec h3{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 .3em;padding-bottom:.35em;border-bottom:3px solid var(--ink);font-family:var(--display);font-weight:var(--dw);font-size:1.7em;line-height:var(--lh);color:var(--accent)}.hm-sec h3>span{background:linear-gradient(transparent 58%,var(--hl) 58%,var(--hl) 92%,transparent 92%);padding-inline:0.1em}.hm-sec h3 em{font-style:normal;font-family:Cairo,sans-serif;font-weight:700;font-size:.45em;color:var(--ink)}.hm-heads{display:flex;justify-content:flex-end;font-size:.75em;font-weight:700;color:var(--ink)}.hm-heads span{width:5.6em;text-align:end}.hm ul{list-style:none;margin:0;padding:0}.hm-row{display:flex;align-items:center;gap:.3em;padding:.35em 0;border-bottom:1px solid var(--line)}.hm-n{flex:1;min-width:0;font-weight:700;font-size:1.05em;line-height:1.25}.hm-n i{display:block;font-style:normal;font-weight:400;font-size:.72em;color:var(--muted);text-align:start}.hm-fire{width:.62em;height:.82em;vertical-align:-.05em;fill:var(--accent)}.hm-extras{margin-top:.4em;padding-top:.3em;border-top:1.5px dashed var(--ink)}.hm-row.extra .hm-n,.hm-row.extra .hm-n i{color:var(--accent)}.hm-p{width:4.6em;flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:.15em}.hm-gap{visibility:hidden}.hm-add{min-width:4.4em;min-height:2.2em;padding:.15em .45em;border:1px solid transparent;border-radius:10px;background:0 0;color:var(--ink);font:800 1.05em/1 Cairo,sans-serif;font-variant-numeric:tabular-nums;text-align:end;cursor:pointer}.hm-p+.hm-p .hm-add{color:var(--accent)}.hm-add:focus-visible,.hm-add:hover{border-color:var(--accent);outline:0}.hm-p.on .hm-add{background:var(--accent);color:var(--bg)}.hm-q{display:none;align-items:center;gap:.35em;font-size:.8em;color:var(--ink)}.hm-p.on .hm-q{display:flex}.hm-q button{width:1.9em;height:1.9em;border-radius:50%;border:1px solid var(--muted);background:0 0;color:var(--ink);font-size:1em;line-height:1;cursor:pointer}.hm-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:1em;margin-top:1.6em;padding-top:1em;border-top:3px solid var(--ink)}.hm-call{font-size:.8em;font-weight:700;color:var(--ink)}.hm-call b{display:block;font-family:var(--display);font-weight:var(--dw);font-size:2em;line-height:var(--lh);color:var(--accent)}.hm-meta{text-align:end;font-size:.75em;color:var(--muted);line-height:1.5}.hm-meta b{display:block;font-size:1.15em;color:var(--accent)}.hm-tip{margin:1em 0 0;font-size:.78em;color:var(--muted);text-align:center}.hm .cart-bar{background:var(--bg);border-color:var(--accent);color:var(--ink)}.hm .cart-bar .btn{background:var(--accent);color:var(--bg);border-color:var(--accent)}.hm .menu-demo-note{color:var(--muted)}.demo-phone .demo-menu{padding:0}.demo-menu .hm{font-size:11px;margin:0;padding:3.2em 1em .6em;border-radius:0;border:0;min-height:100%;max-width:none}.demo-menu .hm .cart-bar{position:sticky;bottom:0}.hm-themes{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.hm-themes button{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 12px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.9rem;cursor:pointer}.hm-themes button[aria-pressed=true]{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary)}.hm-themes i{width:18px;height:18px;border-radius:50%;flex:none;background:linear-gradient(135deg,var(--a) 50%,var(--b) 50%);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.hm-demos{display:flex;gap:10px;flex-wrap:wrap}.biz-before{margin:8px auto 28px;max-width:520px}.biz-before img{width:100%;height:auto;border-radius:20px;display:block}.biz-before figcaption{margin-top:8px;color:var(--color-text-muted);font-size:.85rem;text-align:center}