
.store{background:linear-gradient(180deg,#FDF4E6,#FAEDD8);color:#241a12;min-height:100vh}
.store a{text-decoration:none;color:inherit}
.s-top{position:sticky;top:0;z-index:50;background:rgba(253,244,230,.94);backdrop-filter:blur(8px);border-bottom:1px solid #F0E2CC}
.s-top .in{display:flex;align-items:center;justify-content:space-between;gap:10px;max-width:720px;margin:0 auto;padding:10px 16px}
.s-brand{display:flex;align-items:center;gap:10px;min-width:0}
.s-brand img{width:42px;height:42px;object-fit:contain}
.s-brand div{min-width:0}
.s-brand div b{font-size:16px;font-weight:900;display:block;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.s-brand div span{font-size:10.5px;color:#8a7a68;display:block;max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.s-topact{display:flex;gap:8px;align-items:center}
.s-topbtn{min-width:38px;height:38px;border-radius:12px;background:#fff;border:1px solid #F0E2CC;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#241a12;font-weight:800;padding:0 10px;cursor:pointer}
.s-hero{text-align:center;padding:22px 16px 4px}
.s-hero .appicon{width:82px;height:82px;object-fit:contain;margin:0 auto 10px;display:block}
.s-hero h1{font-size:24px;font-weight:900;line-height:1.3}
.s-hero h1 em{font-style:normal;color:var(--acc)}
.s-hero p{color:#8a7a68;font-size:12.5px;margin-top:3px}
.s-pills{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;margin-top:12px}
.s-pills span{background:#fff;border:1px solid #F0E2CC;border-radius:999px;padding:5px 13px;font-size:11.5px;font-weight:700;color:#6b5d4f}
.s-pills span.tp{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}
.s-searchbox{max-width:720px;margin:14px auto 0;padding:0 16px}
.s-searchbox .box{display:flex;align-items:center;gap:9px;background:#fff;border:1.5px solid #F0E2CC;border-radius:14px;padding:11px 14px;color:#8a7a68;font-size:13.5px}
.s-searchbox input{flex:1;border:0;outline:0;background:transparent;font:inherit;font-size:13.5px;color:#241a12;min-width:0}
.s-chips{display:flex;gap:8px;overflow-x:auto;padding:14px 16px 4px;max-width:720px;margin:0 auto;scrollbar-width:none}
.s-chips::-webkit-scrollbar{display:none}
.s-chip{flex:0 0 auto;background:#fff;border:1.5px solid #F0E2CC;color:#6b5d4f;border-radius:999px;padding:8px 18px;font-size:12.5px;font-weight:800;cursor:pointer;font-family:inherit;white-space:nowrap}
.s-chip.on{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}
.s-menu{max-width:720px;margin:0 auto;padding:6px 16px 150px}
.s-pagetitle{font-size:20px;font-weight:900;margin:14px 2px 14px}
.s-cat-title{font-size:17px;font-weight:900;margin:20px 2px 10px}
.s-catban{position:relative;border-radius:16px;overflow:hidden;height:96px;display:flex;align-items:flex-end;margin:20px 2px 10px;border:1px solid var(--line)}
.s-catban img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.5)}
.s-catban:after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(20,12,4,.65),transparent 62%)}
.s-catban b{position:relative;z-index:1;padding:0 18px 12px;font-size:18px;font-weight:900;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.6)}
.s-cat-title i{font-style:normal;color:var(--acc)}
.s-item{background:#fff;border-radius:18px;padding:12px;display:flex;gap:12px;margin-bottom:11px;box-shadow:0 4px 16px rgba(36,26,18,.06);align-items:center}
.s-item.off{opacity:.55}
.s-item .im{width:84px;height:84px;border-radius:14px;object-fit:cover;flex-shrink:0;background:#F6EADA}
.s-item .tx{flex:1;min-width:0}
.s-item .tx b{font-size:14.5px;display:block;line-height:1.4}
.s-item .tx p{font-size:11px;color:#8a7a68;line-height:1.6;margin:3px 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.s-item .bot{display:flex;align-items:center;justify-content:space-between;gap:8px}
.s-item .pr{font-size:14.5px;font-weight:900;color:var(--acc)}
.s-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}
@media(min-width:560px){.s-grid{grid-template-columns:repeat(3,1fr)}}
#feat{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}
#feat .s-fcard{flex:0 0 148px;scroll-snap-align:start;display:block;color:inherit;text-decoration:none}
.s-fcard{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px rgba(36,26,18,.06)}
.s-fcard>img{width:100%;height:104px;object-fit:cover}
.s-fcard .ph{height:104px;background:#F6EADA}
.s-fcard .fx{padding:9px 11px 11px}
.s-fcard .fx b{font-size:13px;display:block;line-height:1.4;margin-bottom:6px}
.s-fcard .fx .bot{display:flex;justify-content:space-between;align-items:center}
.s-na{font-size:10.5px;background:#F6EADA;color:#8a7a68;border-radius:999px;padding:4px 11px;font-weight:800}
.s-add{width:36px;height:36px;border-radius:50%;background:var(--acc);color:var(--acc-ink);border:0;font-size:18px;font-weight:900;cursor:pointer;flex-shrink:0;box-shadow:0 4px 12px rgba(36,26,18,.18);display:inline-flex;align-items:center;justify-content:center;font-family:inherit}
.s-empty{text-align:center;color:#8a7a68;padding:36px 0;font-size:13.5px}
.s-bigcta{display:block;text-align:center;background:var(--acc);color:var(--acc-ink);border-radius:14px;padding:14px;font-weight:900;font-size:15px;margin:20px 0 14px;box-shadow:0 8px 22px rgba(36,26,18,.18)}
.s-callcard{display:flex;align-items:center;gap:12px;background:#fff;border:1.5px dashed var(--acc);border-radius:14px;padding:12px 16px;color:#241a12;margin-bottom:8px}
.s-callcard b{font-size:15px}
.s-callcard span{display:block;font-size:11px;color:#8a7a68}
.s-totalrow{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:14px;padding:13px 16px;font-weight:900;margin-bottom:6px;box-shadow:0 4px 16px rgba(36,26,18,.06)}
.s-totalrow b{color:var(--acc);font-size:17px}
.s-form label{display:block;font-size:11.5px;font-weight:800;color:#8a7a68;margin:12px 0 5px}
.s-form input,.s-form select{width:100%;border:1.5px solid #F0E2CC;border-radius:12px;padding:11px 12px;font:inherit;font-size:14px;background:#FFFDF8;color:#241a12;outline:0}
.s-form input:focus,.s-form select:focus{border-color:var(--acc)}
.s-btn{background:var(--acc);color:var(--acc-ink);border:0;border-radius:12px;padding:12px 20px;font-weight:900;font-family:inherit;font-size:13.5px;cursor:pointer}
.s-btn.ghost{background:#F6EADA;color:#6b5d4f}
.qbtn{width:30px;height:30px;border-radius:9px;border:0;background:#F6EADA;color:#6b5d4f;font-weight:900;font-size:15px;cursor:pointer;font-family:inherit}
.qbtn.acc{background:var(--acc);color:var(--acc-ink)}
.s-bnav{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #F0E2CC;display:flex;z-index:60;padding:6px 4px calc(7px + env(safe-area-inset-bottom));box-shadow:0 -6px 24px rgba(36,26,18,.06)}
.s-bnav a{flex:1;font-size:10px;font-weight:800;color:#9b8b78;display:flex;flex-direction:column;align-items:center;gap:2px;padding:3px 0;position:relative}
.s-bnav a .ic{line-height:1.2}.s-bnav a .ic svg{width:21px;height:21px;display:block;margin:0 auto}
.s-bnav a.on{color:var(--acc)}
.s-bnav .nb{position:absolute;top:-2px;right:calc(50% - 26px);background:var(--acc);color:var(--acc-ink);border-radius:999px;font-size:9px;min-width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:900;padding:0 4px}
.store .ztrack .base{stroke:#EADFCB}
.store .ztrack .fill{stroke:var(--acc)}
.store .ztrack .node{fill:#fff;stroke:#E0D4BE}
.store .ztrack .node.on{fill:var(--acc);stroke:var(--acc)}
.store .ztrack .zdot{fill:var(--acc)}
.store .ts{color:#9b8b78}
.store .ts.on{color:#241a12;font-weight:800}
.store .code-box{background:#F6EADA;color:#6b5d4f;border-radius:12px;display:inline-block;padding:9px 18px;font-size:15px;font-weight:900;letter-spacing:2.5px;direction:ltr;margin:12px auto}
.s-toast{position:fixed;bottom:96px;left:50%;transform:translateX(-50%);background:#241a12;color:#fff;padding:11px 22px;border-radius:999px;font-size:12.5px;font-weight:800;z-index:99;opacity:.96;box-shadow:0 10px 30px rgba(0,0,0,.25);transition:opacity .3s;animation:tin .3s cubic-bezier(.2,.8,.25,1)}
@keyframes tin{from{opacity:0;transform:translate(-50%,16px)}to{opacity:.96;transform:translate(-50%,0)}}
.skel{height:74px;border-radius:16px;background:linear-gradient(90deg,#F3E7D3,#FAF1E1,#F3E7D3);background-size:200% 100%;animation:sk 1.1s infinite;margin-bottom:11px}
@keyframes sk{to{background-position:-200% 0}}
/* ── تحسينات صفحات الطلب ── */
.s-openbadge{display:inline-flex;align-items:center;gap:5px;background:#EAF8EE;color:#1E7B3C;border:1px solid #CDEBD6;border-radius:999px;padding:3px 11px;font-size:10.5px;font-weight:900}
.s-openbadge.closed{background:#FDECEC;color:#C0392B;border-color:#F5D5D2}
.s-hourschip{display:inline-flex;align-items:center;gap:5px;background:#fff;border:1px solid #F0E2CC;border-radius:999px;padding:3px 11px;font-size:10.5px;font-weight:800;color:#8a7a68;direction:ltr}
.s-hbadges{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;margin-bottom:12px}
.s-hero2{max-width:720px;margin:12px auto 0;padding:0 16px}
.s-herocard{position:relative;border-radius:22px;padding:22px 16px 18px;text-align:center;background:linear-gradient(165deg,var(--acc-soft),rgba(255,255,255,.7) 62%),#fff;border:1px solid #F0E2CC;box-shadow:0 10px 30px rgba(36,26,18,.07)}
.s-herocard .appicon{width:86px;height:86px;object-fit:contain;margin:0 auto 10px;display:block}
.s-herocard h1{font-size:23px;font-weight:900;line-height:1.35}
.s-herocard h1 em{font-style:normal;color:var(--acc)}
.s-herocard p{color:#8a7a68;font-size:12.5px;margin-top:3px}
.s-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
@media(min-width:560px){.s-cats{grid-template-columns:repeat(4,1fr)}}
.s-catcard{background:#fff;border-radius:16px;padding:11px 6px 9px;text-align:center;box-shadow:0 4px 16px rgba(36,26,18,.06);border:1.5px solid transparent;transition:.15s}
.s-catcard:active{border-color:var(--acc)}
.s-catcard img{width:50px;height:50px;border-radius:14px;object-fit:cover;margin:0 auto 6px;background:#F6EADA;display:block}
.s-catcard .ph2{width:50px;height:50px;border-radius:14px;background:#F6EADA;display:flex;align-items:center;justify-content:center;font-size:23px;margin:0 auto 6px}
.s-catcard b{font-size:11.5px;display:block;line-height:1.35}
.s-catcard small{font-size:9.5px;color:#b3a490;font-weight:800}
.s-wa{position:fixed;left:12px;bottom:calc(126px + env(safe-area-inset-bottom));z-index:56;width:52px;height:52px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(37,211,102,.4);transition:.18s}
.s-wa:active{transform:scale(.92)}
@media(min-width:700px){.s-wa{left:calc(50% - 348px)}}
.s-cartbar{position:fixed;bottom:calc(64px + env(safe-area-inset-bottom));left:12px;right:12px;z-index:55;display:none;align-items:center;gap:10px;background:#241a12;color:#fff;border-radius:16px;padding:11px 14px;box-shadow:0 12px 30px rgba(0,0,0,.32);cursor:pointer;max-width:696px;margin:0 auto;border:0;font-family:inherit}
.s-cartbar .cbn{background:var(--acc);color:var(--acc-ink);border-radius:9px;min-width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:11.5px;padding:0 7px}
.s-cartbar b{font-size:13px}
.s-cartbar .go{margin-inline-start:auto;font-weight:900;font-size:12.5px;color:#fff;background:rgba(255,255,255,.13);border-radius:10px;padding:6px 12px}
.s-chips.sticky{position:sticky;top:8px;z-index:45;background:linear-gradient(180deg,#FDF4E6 78%,rgba(253,244,230,0));padding-bottom:10px}
.tstep{display:flex;gap:12px;align-items:stretch}
.tstep .rail{display:flex;flex-direction:column;align-items:center}
.tstep .dot{width:27px;height:27px;border-radius:50%;background:#fff;border:2.5px solid #E0D4BE;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;color:#b3a490;flex:none;position:relative}
.tstep.on .dot{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}
.tstep.on .dot.pulse::after{content:'';position:absolute;inset:-4px;border-radius:50%;border:2.5px solid var(--acc);animation:tring 1.7s infinite}
@keyframes tring{0%{transform:scale(.75);opacity:.9}100%{transform:scale(1.65);opacity:0}}
.tstep .line{width:3px;flex:1;min-height:22px;background:#EADFCB;border-radius:2px;margin:3px 0}
.tstep .line.fill{background:var(--acc)}
.tstep .txt{padding-bottom:14px}
.tstep .txt b{font-size:13.5px;display:block;color:#b3a490}
.tstep.on .txt b{color:#241a12}
.tstep .txt small{color:#8a7a68;font-size:10.5px}
.livedot{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:#8a7a68;font-weight:900}
.livedot i{width:7px;height:7px;border-radius:50%;background:#22c55e;animation:ldp 1.8s infinite}
@keyframes ldp{0%,100%{opacity:1}50%{opacity:.3}}
.s-cline{background:#fff;border-radius:16px;padding:10px 12px;display:flex;gap:11px;margin-bottom:10px;box-shadow:0 4px 16px rgba(36,26,18,.06);align-items:center}
.s-cline img{width:58px;height:58px;border-radius:13px;object-fit:cover;background:#F6EADA;flex:none}
.s-submitbar{position:fixed;bottom:calc(64px + env(safe-area-inset-bottom));left:12px;right:12px;z-index:55;max-width:696px;margin:0 auto;display:none}
.s-submitbar button{width:100%;background:var(--acc);color:var(--acc-ink);border:0;border-radius:16px;padding:13px 18px;font-size:14.5px;font-weight:900;font-family:inherit;cursor:pointer;box-shadow:0 12px 30px rgba(36,26,18,.28);display:flex;justify-content:space-between;align-items:center;gap:10px}
.s-submitbar button:disabled{opacity:.55}
.s-seg{display:flex;background:#F6EADA;border-radius:13px;padding:4px;gap:4px}
.s-seg button{flex:1;border:0;background:transparent;border-radius:10px;padding:9px;font:inherit;font-size:12.5px;font-weight:800;color:#6b5d4f;cursor:pointer}
.s-seg button.on{background:#fff;color:#241a12;box-shadow:0 2px 8px rgba(36,26,18,.1)}
.s-bnav .nb.pop{animation:nbpop .35s ease}
/* ── Hero v3 ── */
.s-herocard{padding:18px 14px 16px}
.s-herocard .appicon{object-fit:contain;padding:5px}
.s-hello{font-size:12.5px;font-weight:800;color:#8a7a68;margin-top:2px}
.s-name{font-size:27px;font-weight:900;color:var(--acc);line-height:1.3;margin:1px 0 3px}
.s-facts{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;margin-top:12px}
.s-fact{background:#fff;border:1px solid #F0E2CC;border-radius:999px;padding:5px 12px;font-size:10.5px;font-weight:800;color:#6b5d4f}
.s-herocta{display:flex;flex-direction:column;gap:9px;margin-top:15px;align-items:center}
.s-cta-main{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--acc);color:var(--acc-ink);border-radius:14px;padding:13px 0;font-weight:900;font-size:15px;width:100%;max-width:320px;box-shadow:0 8px 22px rgba(36,26,18,.2)}
.s-cta-track{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1.5px dashed var(--acc);color:#241a12;border-radius:12px;padding:8px 16px;font-weight:800;font-size:11.5px}
.s-brand img{object-fit:contain;padding:2px}
/* حجم اللوجو من الأدمن — رقم حر من السلايدر */
:root{--lgx:54px}

/* ── Crepy-style header + home ── */
.s-head{background:var(--hcol,var(--acc));padding:15px 16px 19px;box-shadow:0 6px 20px rgba(0,0,0,.12)}
.s-headin{display:flex;align-items:center;justify-content:space-between;gap:10px;max-width:720px;margin:0 auto}
.s-brand2{display:flex;align-items:center;gap:10px;min-width:0}
.s-brand2 img{width:var(--lgx);height:var(--lgx);object-fit:contain}
.s-brand2 b{color:#fff;font-size:16.5px;font-weight:900;display:block;line-height:1.35;text-shadow:0 1px 2px rgba(0,0,0,.14)}
.s-brand2 .s-openbadge{transform:scale(.92);transform-origin:right}
.s-phonechip{display:inline-flex;align-items:center;gap:7px;background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.4);color:#fff;border-radius:999px;padding:7px 13px;font-weight:900;font-size:12px;direction:rtl;white-space:nowrap}
.s-searchin{display:flex;align-items:center;gap:9px;background:#fff;border-radius:999px;padding:12px 16px;color:#8a7a68;font-size:13px;max-width:688px;margin:13px auto 0;box-shadow:0 4px 14px rgba(0,0,0,.1);font-weight:700}
.s-welcome{text-align:center;padding:20px 16px 2px}
.s-welcome h1{font-size:23px;font-weight:900;color:#241a12;line-height:1.4}
.s-welcome p{color:#8a7a68;font-size:12.5px;margin-top:3px}
.s-otypes{display:flex;gap:10px;justify-content:center;margin-top:14px;flex-wrap:wrap}
.s-otype{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #F0E2CC;border-radius:999px;padding:10px 20px;font-weight:900;font-size:13.5px;color:#6b5d4f;cursor:pointer;font-family:inherit;transition:.15s}
.s-otype.on{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}
.s-otype .tick{display:none;width:18px;height:18px;border-radius:50%;background:rgba(255,255,255,.3);align-items:center;justify-content:center;font-size:10.5px;font-weight:900}
.s-otype.on .tick{display:inline-flex}
.s-sechead{display:flex;justify-content:space-between;align-items:flex-start;margin:24px 2px 2px}
.s-sechead h2{font-size:19px;font-weight:900;color:#241a12}
.s-sechead .sub{font-size:11px;color:#8a7a68;margin-top:2px;font-weight:700}
.s-viewall{font-size:12.5px;font-weight:900;color:#b3a490;white-space:nowrap;padding-top:4px}
.s-crow{display:flex;gap:11px;overflow-x:auto;padding:13px 16px 8px;scrollbar-width:none;scroll-snap-type:x mandatory}
.s-crow::-webkit-scrollbar{display:none}
.s-ccard{flex:0 0 76%;max-width:300px;background:#fff;border-radius:18px;padding:13px 15px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 16px rgba(36,26,18,.06);scroll-snap-align:start}
.s-ccard img,.s-ccard .ph2{width:52px;height:52px;border-radius:50%;object-fit:cover;background:#F6EADA;flex:none;display:flex;align-items:center;justify-content:center;font-size:22px}
.s-ccard b{flex:1;font-size:15px;font-weight:900;color:#241a12}
.s-ccard small{display:block;font-size:9.5px;color:#b3a490;font-weight:800}
.s-ccard .arr{width:34px;height:34px;border-radius:50%;background:var(--acc);color:var(--acc-ink);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:900;flex:none}
/* ── لمسات احترافية v6 ── */
.store{font-variant-numeric:tabular-nums}
.s-item,.s-fcard,.s-ccard{transition:transform .13s ease}
.s-item:active,.s-fcard:active,.s-ccard:active{transform:scale(.977)}
.s-catcard{transition:transform .13s ease,border-color .15s}
.s-catcard:active{transform:scale(.955)}
.s-btn,.s-topbtn,.qbtn,.s-chip,.s-cta-track,.s-add{transition:transform .13s ease}
.s-btn:active,.s-topbtn:active,.qbtn:active,.s-chip:active,.s-cta-track:active{transform:scale(.955)}
.s-add:active{transform:scale(.86)}
.s-bnav a .ic{transition:transform .13s ease}
.s-bnav a:active .ic{transform:scale(.88)}
.s-form input,.s-form select{transition:border-color .15s ease,box-shadow .15s ease}
.s-form input:focus,.s-form select:focus{box-shadow:0 0 0 3.5px var(--acc-soft)}
.s-otype.on{box-shadow:0 5px 14px rgba(36,26,18,.14)}
.s-seg button{transition:background .18s ease,color .18s ease,box-shadow .18s ease}
.s-ccard .ph2,.s-catcard .ph2{background:var(--acc-soft);color:var(--acc);font-weight:900}
body.th-dark .s-ccard .ph2,body.th-dark .s-catcard .ph2{background:rgba(255,255,255,.07);color:var(--acc)}
.s-cartbar,.s-submitbar button{animation:rise .34s cubic-bezier(.2,.8,.25,1)}
@keyframes rise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
.s-mdl{animation:mup .32s cubic-bezier(.2,.8,.25,1)}
@keyframes mup{from{transform:translateY(46px);opacity:.35}to{transform:none;opacity:1}}
.s-opt{padding:9px 2px}
.s-opt input{accent-color:var(--acc);width:19px;height:19px;flex:none;margin:0}
.s-optn{flex:1;font-weight:700}
.s-optp{font-weight:900;color:var(--acc);font-size:12px;background:var(--acc-soft);border-radius:999px;padding:3px 11px;white-space:nowrap}
.s-item div.im,.s-fcard .ph,.s-cline img[src*="data:image/svg"],.s-catcard .ph2{background:linear-gradient(145deg,#F6EADA,#FBF2E2)}
.s-item div.im{display:flex;align-items:center;justify-content:center}
.s-item div.im::before{content:'';width:30px;height:30px;background:#D9C7A9;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11 9H9V2H7v7H5V2H3v7c0 2.12 1.66 3.84 3.75 3.97V22h2.5v-9.03C11.34 12.84 13 11.12 13 9V2h-2zm5-3v8h2.5v8H21V2c-2.76 0-5 2.24-5 4z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11 9H9V2H7v7H5V2H3v7c0 2.12 1.66 3.84 3.75 3.97V22h2.5v-9.03C11.34 12.84 13 11.12 13 9V2h-2zm5-3v8h2.5v8H21V2c-2.76 0-5 2.24-5 4z'/%3E%3C/svg%3E") center/contain no-repeat}
/* ── أشكال المطعم — ستايلات شخصية (بتشتغل فوق أي ثيم ولون) ── */
/* مينيمال — بياض نقي، بلا ظلال، أسود حاد */
body.st-minimal,body.st-minimal .store{background:#fff;color:#111}
body.st-minimal .s-head{background:#fff;border-bottom:1px solid #ececec}
body.st-minimal .s-head .s-brand2 b{color:#111;text-shadow:none}
body.st-minimal .s-head .s-phonechip{background:#fff;border-color:#ddd;color:#111}
body.st-minimal .s-top{background:rgba(255,255,255,.96);border-color:#ececec}
body.st-minimal .s-searchin{background:#F6F6F6;color:#999;box-shadow:none}
body.st-minimal .s-welcome h1,body.st-minimal .s-sechead h2,body.st-minimal .s-hero h1,body.st-minimal .s-herocard h1{color:#111}
body.st-minimal .s-welcome p,body.st-minimal .s-sechead .sub,body.st-minimal .s-hero p,body.st-minimal .s-hello{color:#9a9a9a}
body.st-minimal .s-herocard{background:#fff;border:1px solid #ececec;box-shadow:none}
body.st-minimal .s-item,body.st-minimal .s-fcard,body.st-minimal .s-ccard,body.st-minimal .s-cline,body.st-minimal .s-catcard,body.st-minimal .s-totalrow{background:#fff;border:1px solid #e7e7e7;border-radius:8px;box-shadow:none}
body.st-minimal .s-item .im,body.st-minimal .s-fcard .ph,body.st-minimal .s-ccard .ph2,body.st-minimal .s-cline img,body.st-minimal .s-catcard .ph2{background:#F4F4F4}
body.st-minimal .s-item .tx b,body.st-minimal .s-fcard .fx b,body.st-minimal .s-ccard b,body.st-minimal .s-catcard b{color:#111}
body.st-minimal .s-item .tx p,body.st-minimal .s-ccard small,body.st-minimal .s-catcard small{color:#9a9a9a}
body.st-minimal .s-item .pr,body.st-minimal .s-totalrow b,body.st-minimal .s-cat-title i,body.st-minimal .s-name{color:#111}
body.st-minimal .s-add,body.st-minimal .s-fcard .fx .s-add{background:#111;color:#fff;border-radius:7px;box-shadow:none}
body.st-minimal .s-btn,body.st-minimal .s-cta-main,body.st-minimal .s-bigbtn,body.st-minimal .s-submitbar button{background:#111;color:#fff;border-radius:9px;box-shadow:none}
body.st-minimal .s-cartbar{background:#111;box-shadow:none}
body.st-minimal .s-cartbar .cbn{background:#fff;color:#111}
body.st-minimal .qbtn{background:#F2F2F2;color:#555}
body.st-minimal .qbtn.acc{background:#111;color:#fff}
body.st-minimal .s-chip{background:#fff;border-color:#e7e7e7;color:#555}
body.st-minimal .s-chip.on,body.st-minimal .s-otype.on,body.st-minimal .s-seg button.on{background:#111;border-color:#111;color:#fff;box-shadow:none}
body.st-minimal .s-seg{background:#F4F4F4}
body.st-minimal .s-form input,body.st-minimal .s-form select{border-color:#e2e2e2;background:#fff}
body.st-minimal .s-callcard,body.st-minimal .s-cta-track{border:1px solid #ddd}
body.st-minimal .s-bnav{background:#fff;border-color:#ececec}
body.st-minimal .s-bnav a{color:#9a9a9a}
body.st-minimal .s-optp{color:#111;background:#F4F4F4}
body.st-minimal .s-toast{background:#111}
body.st-minimal .s-pills span,body.st-minimal .s-fact{background:#fff;border-color:#e7e7e7;color:#555}
body.st-minimal .s-na{background:#F4F4F4;color:#888}
body.st-minimal .skel{background:linear-gradient(90deg,#f4f4f4,#fafafa,#f4f4f4)}
body.st-minimal .s-btn.ghost{background:#F6F6F6;color:#555}
/* نيون نايت — أسود + توهج بلون الهوية */
body.st-neon,body.st-neon .store{background:#0B0B14;color:#EDEDF7}
body.st-neon .s-head{background:#0B0B14;border-bottom:1px solid rgba(167,139,250,.28)}
body.st-neon .s-head .s-brand2 b{color:#fff;text-shadow:none}
body.st-neon .s-head .s-phonechip{background:rgba(167,139,250,.08);border-color:rgba(167,139,250,.4);color:#D5D8FF}
body.st-neon .s-top{background:rgba(11,11,20,.96);border-color:rgba(167,139,250,.25)}
body.st-neon .s-searchin{background:#12122A;color:#8f8fb8;border:1px solid rgba(167,139,250,.35);box-shadow:none}
body.st-neon .s-searchin span{color:#6f6f96}
body.st-neon .s-welcome h1,body.st-neon .s-sechead h2,body.st-neon .s-hero h1,body.st-neon .s-herocard h1{color:#fff}
body.st-neon .s-welcome p,body.st-neon .s-sechead .sub,body.st-neon .s-hero p,body.st-neon .s-hello{color:#8f8fb8}
body.st-neon .s-herocard{background:#12122A;border:1px solid rgba(167,139,250,.3);box-shadow:0 0 30px rgba(167,139,250,.1)}
body.st-neon .s-name{color:var(--acc)}
body.st-neon .s-item,body.st-neon .s-fcard,body.st-neon .s-ccard,body.st-neon .s-cline,body.st-neon .s-catcard,body.st-neon .s-totalrow{background:#12122A;border:1px solid rgba(167,139,250,.28);box-shadow:0 0 18px rgba(167,139,250,.07)}
body.st-neon .s-item .im,body.st-neon .s-fcard .ph,body.st-neon .s-ccard .ph2,body.st-neon .s-cline img,body.st-neon .s-catcard .ph2,body.st-neon .s-item div.im{background:#1B1B3A}
body.st-neon .s-item .tx b,body.st-neon .s-fcard .fx b,body.st-neon .s-ccard b,body.st-neon .s-catcard b{color:#EDEDF7}
body.st-neon .s-item .tx p,body.st-neon .s-ccard small,body.st-neon .s-catcard small{color:#8f8fb8}
body.st-neon .s-item .pr,body.st-neon .s-totalrow b,body.st-neon .s-cat-title i{color:var(--acc)}
body.st-neon .s-add,body.st-neon .s-fcard .fx .s-add{background:var(--acc);color:var(--acc-ink);box-shadow:0 0 14px var(--acc-soft)}
body.st-neon .s-btn,body.st-neon .s-cta-main,body.st-neon .s-bigbtn,body.st-neon .s-submitbar button{background:var(--acc);color:var(--acc-ink);box-shadow:0 0 22px var(--acc-soft)}
body.st-neon .s-cartbar{background:#12122A;border:1px solid rgba(167,139,250,.35);box-shadow:0 0 24px rgba(167,139,250,.15)}
body.st-neon .s-cartbar .cbn{background:var(--acc);color:var(--acc-ink)}
body.st-neon .s-cartbar .go{background:rgba(167,139,250,.15);color:#D5D8FF}
body.st-neon .qbtn{background:#1B1B3A;color:#A9A9CE}
body.st-neon .qbtn.acc{background:var(--acc);color:var(--acc-ink)}
body.st-neon .s-chip{background:#12122A;border-color:rgba(167,139,250,.3);color:#A9A9CE}
body.st-neon .s-chip.on,body.st-neon .s-otype.on{background:var(--acc);border-color:var(--acc);color:var(--acc-ink);box-shadow:0 0 16px var(--acc-soft)}
body.st-neon .s-seg{background:#12122A}
body.st-neon .s-seg button.on{background:#26264A;color:#fff;box-shadow:0 0 12px rgba(167,139,250,.2)}
body.st-neon .s-form input,body.st-neon .s-form select{background:#0E0E22;border-color:rgba(167,139,250,.3);color:#EDEDF7}
body.st-neon .s-form input:focus{box-shadow:0 0 0 3px rgba(167,139,250,.18)}
body.st-neon .s-callcard{background:#12122A;border:1px dashed rgba(167,139,250,.45);color:#EDEDF7}
body.st-neon .s-cta-track{background:transparent;border:1px dashed rgba(167,139,250,.45);color:#D5D8FF}
body.st-neon .s-bnav{background:#0E0E1F;border-color:rgba(167,139,250,.22)}
body.st-neon .s-bnav a{color:#6f6f96}
body.st-neon .s-pills span,body.st-neon .s-fact{background:#12122A;border-color:rgba(167,139,250,.3);color:#A9A9CE}
body.st-neon .s-optp{color:#D5D8FF;background:#1B1B3A}
body.st-neon .s-na{background:#1B1B3A;color:#8f8fb8}
body.st-neon .s-toast{background:#12122A;border:1px solid rgba(167,139,250,.4);color:#fff}
body.st-neon .skel{background:linear-gradient(90deg,#12122A,#1B1B3A,#12122A)}
body.st-neon .s-mdl{background:#12122A;color:#EDEDF7;border:1px solid rgba(167,139,250,.3)}
body.st-neon .s-x{background:#1B1B3A;color:#EDEDF7}
body.st-neon .s-grp{border-color:rgba(167,139,250,.25)}
body.st-neon .code-box{background:#12122A;color:var(--acc);border:1px solid rgba(167,139,250,.35)}
body.st-neon .tstep .dot{background:#12122A;border-color:rgba(167,139,250,.4);color:#8f8fb8}
body.st-neon .tstep .line{background:#26264A}
body.st-neon .tstep .line.fill{background:var(--acc)}
body.st-neon .tstep .txt b{color:#8f8fb8}
body.st-neon .tstep.on .txt b{color:#fff}
body.st-neon .tstep .txt small{color:#6f6f96}
body.st-neon .livedot{color:#8f8fb8}
/* كرافت حرفي — ورقي دافي بحدود واضحة */
body.st-kraft,body.st-kraft .store{background:#F1E5CF;color:#4a3820}
body.st-kraft .s-head{background:#E7D7B8;border-bottom:2px solid #D9C39A}
body.st-kraft .s-head .s-brand2 b{color:#5C4426;text-shadow:none}
body.st-kraft .s-head .s-phonechip{background:transparent;border-color:#C9AE7F;color:#7C5A33}
body.st-kraft .s-top{background:rgba(241,229,207,.96);border-color:#D9C39A}
body.st-kraft .s-searchin{background:#FBF3E1;color:#a08858;border:1.5px dashed #C9AE7F;box-shadow:none}
body.st-kraft .s-welcome h1,body.st-kraft .s-sechead h2,body.st-kraft .s-hero h1,body.st-kraft .s-herocard h1,body.st-kraft .s-name{color:#4a3820}
body.st-kraft .s-welcome p,body.st-kraft .s-sechead .sub,body.st-kraft .s-hero p,body.st-kraft .s-hello{color:#9a825f}
body.st-kraft .s-herocard{background:#F7EDD8;border:1.5px solid #D9C39A;box-shadow:none}
body.st-kraft .s-item,body.st-kraft .s-fcard,body.st-kraft .s-ccard,body.st-kraft .s-cline,body.st-kraft .s-catcard,body.st-kraft .s-totalrow{background:#FBF3E1;border:1.5px solid #DCC79E;border-radius:12px;box-shadow:none}
body.st-kraft .s-item .im,body.st-kraft .s-fcard .ph,body.st-kraft .s-ccard .ph2,body.st-kraft .s-cline img,body.st-kraft .s-catcard .ph2,body.st-kraft .s-item div.im{background:#EFE0C2}
body.st-kraft .s-item .tx b,body.st-kraft .s-fcard .fx b,body.st-kraft .s-ccard b,body.st-kraft .s-catcard b{color:#4a3820}
body.st-kraft .s-item .tx p,body.st-kraft .s-ccard small,body.st-kraft .s-catcard small{color:#9a825f}
body.st-kraft .s-item .pr,body.st-kraft .s-totalrow b,body.st-kraft .s-cat-title i{color:#7C5A33}
body.st-kraft .s-add,body.st-kraft .s-fcard .fx .s-add{background:#7C5A33;color:#FBF3E1;border-radius:9px;box-shadow:none}
body.st-kraft .s-btn,body.st-kraft .s-cta-main,body.st-kraft .s-bigbtn,body.st-kraft .s-submitbar button{background:#7C5A33;color:#FBF3E1;border-radius:11px;box-shadow:none}
body.st-kraft .s-cartbar{background:#5C4426;box-shadow:0 6px 16px rgba(74,56,32,.3)}
body.st-kraft .s-cartbar .cbn{background:#FBF3E1;color:#5C4426}
body.st-kraft .qbtn{background:#E9DBBC;color:#7C5A33}
body.st-kraft .qbtn.acc{background:#7C5A33;color:#FBF3E1}
body.st-kraft .s-chip{background:#FBF3E1;border-color:#DCC79E;color:#9a825f}
body.st-kraft .s-chip.on,body.st-kraft .s-otype.on{background:#7C5A33;border-color:#7C5A33;color:#FBF3E1}
body.st-kraft .s-seg{background:#E9DBBC}
body.st-kraft .s-seg button.on{background:#FBF3E1;color:#4a3820;box-shadow:0 2px 8px rgba(74,56,32,.12)}
body.st-kraft .s-form input,body.st-kraft .s-form select{background:#FBF3E1;border-color:#D9C39A;color:#4a3820}
body.st-kraft .s-callcard{background:#FBF3E1;border:1.5px dashed #C9AE7F;color:#4a3820}
body.st-kraft .s-cta-track{background:transparent;border:1.5px dashed #C9AE7F;color:#5C4426}
body.st-kraft .s-bnav{background:#FBF3E1;border-color:#DCC79E}
body.st-kraft .s-bnav a{color:#a08858}
body.st-kraft .s-pills span,body.st-kraft .s-fact{background:#FBF3E1;border-color:#DCC79E;color:#7C5A33}
body.st-kraft .s-optp{color:#7C5A33;background:#E9DBBC}
body.st-kraft .s-na{background:#E9DBBC;color:#9a825f}
body.st-kraft .s-toast{background:#5C4426}
body.st-kraft .code-box{background:#E9DBBC;color:#5C4426}
body.st-kraft .s-mdl{background:#FBF3E1;color:#4a3820}
body.st-kraft .s-x{background:#E9DBBC;color:#5C4426}
body.st-kraft .s-grp{border-color:#DCC79E}
/* زجاجي — كروت شفافة فوق تدرج لون المطعم */
body.st-glass,body.st-glass .store{background:linear-gradient(165deg,var(--acc) 0%,#151238 80%);color:#fff}
body.st-glass .s-head{background:rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.25);backdrop-filter:blur(10px)}
body.st-glass .s-head .s-brand2 b{color:#fff;text-shadow:none}
body.st-glass .s-head .s-phonechip{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.4);color:#fff}
body.st-glass .s-top{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22)}
body.st-glass .s-searchin{background:rgba(255,255,255,.85);color:#3d4a7a;box-shadow:0 4px 14px rgba(10,16,60,.15);backdrop-filter:blur(6px)}
body.st-glass .s-welcome h1,body.st-glass .s-sechead h2,body.st-glass .s-hero h1,body.st-glass .s-herocard h1{color:#fff}
body.st-glass .s-welcome p,body.st-glass .s-sechead .sub,body.st-glass .s-hero p,body.st-glass .s-hello{color:rgba(255,255,255,.78)}
body.st-glass .s-herocard{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(8px);box-shadow:0 10px 30px rgba(10,16,60,.2)}
body.st-glass .s-name{color:#fff}
body.st-glass .s-item,body.st-glass .s-fcard,body.st-glass .s-ccard,body.st-glass .s-catcard,body.st-glass .s-totalrow{background:rgba(255,255,255,.66);border:1px solid rgba(255,255,255,.8);border-radius:18px;box-shadow:0 8px 22px rgba(10,16,60,.18);backdrop-filter:blur(10px)}
body.st-glass .s-cline{background:rgba(255,255,255,.66);border:1px solid rgba(255,255,255,.8);box-shadow:0 8px 22px rgba(10,16,60,.18);backdrop-filter:blur(10px)}
body.st-glass .s-item .im,body.st-glass .s-fcard .ph,body.st-glass .s-ccard .ph2,body.st-glass .s-cline img,body.st-glass .s-catcard .ph2,body.st-glass .s-item div.im{background:rgba(255,255,255,.6)}
body.st-glass .s-item .tx b,body.st-glass .s-fcard .fx b,body.st-glass .s-ccard b,body.st-glass .s-catcard b{color:#1e2749}
body.st-glass .s-item .tx p,body.st-glass .s-ccard small,body.st-glass .s-catcard small{color:#5a6690}
body.st-glass .s-item .pr,body.st-glass .s-totalrow b{color:#3730A3}
body.st-glass .s-cat-title i{color:#fff}
body.st-glass .s-na{background:rgba(30,39,73,.08);color:#5a6690}
body.st-glass .s-add,body.st-glass .s-fcard .fx .s-add{background:var(--acc);color:var(--acc-ink);box-shadow:0 6px 16px rgba(10,16,60,.25)}
body.st-glass .s-btn,body.st-glass .s-cta-main,body.st-glass .s-bigbtn,body.st-glass .s-submitbar button{background:#fff;color:#3730A3;box-shadow:0 8px 20px rgba(10,16,60,.25)}
body.st-glass .s-cartbar{background:rgba(255,255,255,.85);color:#1e2749;backdrop-filter:blur(10px);box-shadow:0 12px 30px rgba(10,16,60,.3)}
body.st-glass .s-cartbar .cbn{background:var(--acc);color:var(--acc-ink)}
body.st-glass .s-cartbar .go{background:rgba(30,39,73,.1);color:#1e2749}
body.st-glass .qbtn{background:rgba(255,255,255,.55);color:#1e2749}
body.st-glass .qbtn.acc{background:var(--acc);color:var(--acc-ink)}
body.st-glass .s-chip{background:rgba(255,255,255,.4);border-color:rgba(255,255,255,.6);color:#2c3665}
body.st-glass .s-chip.on,body.st-glass .s-otype.on{background:var(--acc);border-color:var(--acc);color:var(--acc-ink);box-shadow:0 6px 16px rgba(10,16,60,.25)}
body.st-glass .s-otype{background:rgba(255,255,255,.9);border-color:#fff;color:#1e2749}
body.st-glass .s-seg{background:rgba(255,255,255,.35)}
body.st-glass .s-seg button.on{background:#fff;color:#1e2749}
body.st-glass .s-form input,body.st-glass .s-form select{background:rgba(255,255,255,.6);border-color:rgba(255,255,255,.85);color:#1e2749}
body.st-glass .s-callcard{background:rgba(255,255,255,.5);border:1.5px dashed rgba(255,255,255,.85);color:#1e2749}
body.st-glass .s-cta-track{background:rgba(255,255,255,.25);border:1.5px dashed rgba(255,255,255,.7);color:#fff}
body.st-glass .s-bnav{background:rgba(255,255,255,.78);border-color:rgba(255,255,255,.4);backdrop-filter:blur(10px)}
body.st-glass .s-bnav a{color:#5a6690}
body.st-glass .s-pills span,body.st-glass .s-fact{background:rgba(255,255,255,.35);border-color:rgba(255,255,255,.55);color:#fff}
body.st-glass .s-optp{color:#3730A3;background:rgba(55,48,163,.1)}
body.st-glass .s-toast{background:rgba(15,20,55,.88);color:#fff}
body.st-glass .skel{background:linear-gradient(90deg,rgba(255,255,255,.25),rgba(255,255,255,.45),rgba(255,255,255,.25))}
/* فخم ذهبي — فحمي + دهبي */
body.st-luxe,body.st-luxe .store{background:#0D0D0D;color:#EDE6D6}
body.st-luxe .s-head{background:#0D0D0D;border-bottom:1px solid #C9A227}
body.st-luxe .s-head .s-brand2 b{color:#EDE6D6;text-shadow:none}
/* لون هيدر مخصوص — تباين مضمون مهما كان لون الهوية أو الشكل */
body.h-custom .s-head .s-brand2 b{color:var(--hink) !important;text-shadow:none}
body.h-custom .s-head .s-phonechip{background:transparent !important;border-color:var(--hink) !important;color:var(--hink) !important}
body.h-custom .s-head .s-topbtn{background:transparent !important;border-color:var(--hink) !important;color:var(--hink) !important}
/* لوجو-في-النص: الأدوات فوق الهوية دايمًا */
body.hl-center .s-headacts{order:-1}
/* إخفاء اسم المطعم — للوجوهات اللي فيها الاسم مرسوم جواها */
body.hd-name .s-brand2 b{display:none}
/* شاشات عريضة — الهيدر يتنفس ويتوازن */
@media(min-width:860px){
  .s-head{padding:18px 28px 26px}
  .s-headin{max-width:1000px;gap:18px}
  .s-brand2{gap:14px}
  .s-brand2 b{font-size:19px}
  .s-searchin{max-width:620px}
  body.hl-center .s-headin{gap:14px}
}
body.st-luxe .s-head .s-phonechip{background:transparent;border-color:#C9A227;color:#C9A227}
body.st-luxe .s-top{background:rgba(13,13,13,.96);border-color:#262626}
body.st-luxe .s-searchin{background:#151515;color:#8d846f;border:1px solid #2b2b2b;box-shadow:none}
body.st-luxe .s-welcome h1,body.st-luxe .s-sechead h2,body.st-luxe .s-hero h1,body.st-luxe .s-herocard h1{color:#EDE6D6}
body.st-luxe .s-welcome p,body.st-luxe .s-sechead .sub,body.st-luxe .s-hero p,body.st-luxe .s-hello{color:#8d846f}
body.st-luxe .s-herocard{background:#141414;border:1px solid #262626;box-shadow:0 10px 30px rgba(0,0,0,.4)}
body.st-luxe .s-name{color:#C9A227}
body.st-luxe .s-item,body.st-luxe .s-fcard,body.st-luxe .s-ccard,body.st-luxe .s-cline,body.st-luxe .s-catcard,body.st-luxe .s-totalrow{background:#141414;border:1px solid #262626;border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,.35)}
body.st-luxe .s-item .im,body.st-luxe .s-fcard .ph,body.st-luxe .s-ccard .ph2,body.st-luxe .s-cline img,body.st-luxe .s-catcard .ph2,body.st-luxe .s-item div.im{background:#1B1B1B}
body.st-luxe .s-item .tx b,body.st-luxe .s-fcard .fx b,body.st-luxe .s-ccard b,body.st-luxe .s-catcard b{color:#EDE6D6}
body.st-luxe .s-item .tx p,body.st-luxe .s-ccard small,body.st-luxe .s-catcard small{color:#8d846f}
body.st-luxe .s-item .pr,body.st-luxe .s-totalrow b,body.st-luxe .s-cat-title i{color:#C9A227}
body.st-luxe .s-add,body.st-luxe .s-fcard .fx .s-add{background:#C9A227;color:#0D0D0D;border-radius:8px;box-shadow:0 4px 14px rgba(201,162,39,.25)}
body.st-luxe .s-btn,body.st-luxe .s-cta-main,body.st-luxe .s-bigbtn,body.st-luxe .s-submitbar button{background:#C9A227;color:#0D0D0D;border-radius:9px;box-shadow:0 8px 20px rgba(201,162,39,.25)}
body.st-luxe .s-cartbar{background:#161616;border:1px solid #2b2b2b}
body.st-luxe .s-cartbar .cbn{background:#C9A227;color:#0D0D0D}
body.st-luxe .s-cartbar .go{background:rgba(201,162,39,.12);color:#C9A227}
body.st-luxe .qbtn{background:#1B1B1B;color:#C9A227}
body.st-luxe .qbtn.acc{background:#C9A227;color:#0D0D0D}
body.st-luxe .s-chip{background:#141414;border-color:#262626;color:#B8AE93}
body.st-luxe .s-chip.on,body.st-luxe .s-otype.on{background:#C9A227;border-color:#C9A227;color:#0D0D0D}
body.st-luxe .s-seg{background:#1A1A1A}
body.st-luxe .s-seg button.on{background:#262626;color:#C9A227}
body.st-luxe .s-form input,body.st-luxe .s-form select{background:#111;border-color:#2b2b2b;color:#EDE6D6}
body.st-luxe .s-callcard{background:#141414;border:1px dashed #6b5a20;color:#EDE6D6}
body.st-luxe .s-cta-track{background:transparent;border:1px dashed #6b5a20;color:#C9A227}
body.st-luxe .s-bnav{background:#101010;border-color:#262626}
body.st-luxe .s-bnav a{color:#6f6a58}
body.st-luxe .s-pills span,body.st-luxe .s-fact{background:#141414;border-color:#262626;color:#B8AE93}
body.st-luxe .s-optp{color:#C9A227;background:rgba(201,162,39,.1)}
body.st-luxe .s-na{background:#1B1B1B;color:#8d846f}
body.st-luxe .s-toast{background:#1A1A1A;border:1px solid #6b5a20;color:#EDE6D6}
body.st-luxe .skel{background:linear-gradient(90deg,#141414,#1E1E1E,#141414)}
body.st-luxe .s-mdl{background:#141414;color:#EDE6D6;border:1px solid #2b2b2b}
body.st-luxe .s-x{background:#1B1B1B;color:#C9A227}
body.st-luxe .s-grp{border-color:#262626}
body.st-luxe .code-box{background:#141414;color:#C9A227;border:1px solid #6b5a20}
body.st-luxe .tstep .dot{background:#141414;border-color:#3a3320;color:#8d846f}
body.st-luxe .tstep.on .dot{background:#C9A227;border-color:#C9A227;color:#0D0D0D}
body.st-luxe .tstep .line{background:#262626}
body.st-luxe .tstep .line.fill{background:#C9A227}
body.st-luxe .tstep .txt b{color:#8d846f}
body.st-luxe .tstep.on .txt b{color:#EDE6D6}
body.st-luxe .tstep .txt small{color:#6f6a58}
body.st-luxe .livedot{color:#8d846f}
/* ── أشكال الصفحة الرئيسية ── */
.s-banner{position:relative;display:flex;align-items:flex-end;margin:14px 16px 0;border-radius:20px;overflow:hidden;min-height:var(--bnrh,172px);text-decoration:none;background-size:cover;background-position:center;background-repeat:no-repeat}
.s-banner .bnr-im{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.s-banner .bnr-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(15,10,5,.74),rgba(15,10,5,.06) 62%)}
.s-banner .bnr-tx{position:relative;z-index:2;padding:14px 16px;color:#fff}
.s-banner .bnr-tx b{display:block;font-size:20px;font-weight:900;text-shadow:0 2px 10px rgba(0,0,0,.45)}
.s-banner .bnr-tx span{display:block;font-size:11.5px;opacity:.92;font-weight:700;margin-top:2px}
.s-banner .bnr-cta{position:absolute;z-index:2;top:12px;left:12px;background:var(--acc);color:var(--acc-ink);border-radius:999px;padding:8px 16px;font-weight:900;font-size:12px}
.s-banner.bnr-promo{align-items:center}
@media(hover:hover){.s-banner .bnr-im{transition:transform .6s}.s-banner:hover .bnr-im{transform:scale(1.045)}}
.s-banner.bnr-promo .bnr-in{position:relative;z-index:2;padding:20px 18px;color:#fff;max-width:80%}
.s-banner.bnr-promo .bnr-in b{display:block;font-size:22px;font-weight:900;line-height:1.4}
.s-banner.bnr-promo .bnr-in small{display:block;font-size:11.5px;opacity:.85;margin:2px 0 13px;font-weight:700}
.s-banner.bnr-promo .bnr-go{display:inline-block;background:#fff;color:#241a12;border-radius:999px;padding:9px 18px;font-weight:900;font-size:12.5px}
.s-banner.bnr-promo i.dc{position:absolute;border-radius:50%;background:rgba(255,255,255,.13);z-index:1}
body.pg-home.hl-hero .s-head,body.pg-home.hl-promo .s-head{padding-bottom:50px}
body.hl-hero .s-head .s-searchin,body.hl-promo .s-head .s-searchin{position:relative;z-index:5}
body.hl-hero .s-banner,body.hl-promo .s-banner{margin-top:-36px}
body.hl-hero .s-ccard,body.hl-promo .s-ccard{flex:0 0 auto;width:80px;flex-direction:column;gap:6px;background:transparent;border:0;box-shadow:none;padding:0;text-align:center}
body.hl-hero .s-ccard img,body.hl-promo .s-ccard img,body.hl-hero .s-ccard .ph2,body.hl-promo .s-ccard .ph2{width:62px;height:62px;border-radius:50%;margin:0 auto}
body.hl-hero .s-ccard b,body.hl-promo .s-ccard b{font-size:10.5px}
body.hl-hero .s-ccard small,body.hl-promo .s-ccard small,body.hl-hero .s-ccard .arr,body.hl-promo .s-ccard .arr{display:none}
body.hl-center .s-headin{flex-direction:column;align-items:center;gap:8px}
body.hl-center .s-brand2{flex-direction:column;align-items:center;text-align:center;gap:6px}
body.hl-center .s-searchin{max-width:420px;margin-inline:auto;display:flex}

.s-ovl{position:fixed;inset:0;background:rgba(20,12,4,.55);display:flex;align-items:flex-end;justify-content:center;z-index:99;padding:0}
.s-mdl{background:#fff;border-radius:22px 22px 0 0;padding:18px 18px 22px;width:100%;max-width:480px;max-height:86vh;overflow-y:auto}
@media(min-width:520px){.s-ovl{align-items:center;padding:16px}.s-mdl{border-radius:22px}}
.s-x{background:#f3ede4;border:0;border-radius:10px;width:34px;height:34px;font-size:15px;cursor:pointer;font-weight:900;flex:none}
.s-grp{margin-top:14px;border:1px solid #f0e6d8;border-radius:14px;padding:11px 13px}
.s-gt{font-weight:900;font-size:13.5px;margin-bottom:7px}
.s-opt{display:flex;align-items:center;gap:9px;padding:7px 2px;font-size:14px;font-weight:600}
.s-bigbtn{margin-top:16px;width:100%;background:var(--acc);color:#fff;border:0;border-radius:14px;padding:13px;font-size:15.5px;font-weight:900;font-family:inherit;cursor:pointer}
body .s-head.h-white,body .s-head.h-outline{background:#fff;border-bottom:1px solid #f0ede6;box-shadow:0 2px 12px rgba(0,0,0,.05)}
body .s-head.h-outline{border-bottom:3px solid var(--acc)}
body .s-head.h-band{background:linear-gradient(180deg,var(--hcol,var(--acc)) 0px,var(--hcol,var(--acc)) 54px,#fff 54px);border-bottom:1px solid #eee5d8}
.s-head.h-band .s-headacts{position:absolute;top:0;right:16px;left:16px;height:54px;display:flex;align-items:center;justify-content:space-between}
.s-head.h-band .s-headin{padding-top:58px;position:relative}
body .s-head.h-gradient{background:radial-gradient(130% 100% at 85% -25%,rgba(255,255,255,.22),transparent 55%),linear-gradient(155deg,var(--hcol,var(--acc)) 0%,var(--hacc2,var(--acc2)) 100%);box-shadow:0 8px 24px rgba(0,0,0,.16)}
body .s-head.h-gradient .s-searchin{box-shadow:0 6px 18px rgba(0,0,0,.16)}
body .s-head.h-glass{background:rgba(255,255,255,.68);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border-bottom:1px solid rgba(36,26,18,.07);box-shadow:0 4px 18px rgba(0,0,0,.06)}
body .s-head.h-white .s-brand2 b,body .s-head.h-glass .s-brand2 b,body .s-head.h-outline .s-brand2 b,body .s-head.h-band .s-brand2 b{color:#16181d;text-shadow:none}
body .s-head.h-white .s-headin a.s-phonechip,body .s-head.h-white .s-headin .s-phonechip,body .s-head.h-band .s-headin a.s-phonechip,body .s-head.h-band .s-headin .s-phonechip{background:#fff;border-color:var(--acc);color:var(--acc)}
body .s-head.h-glass .s-headin a.s-phonechip,body .s-head.h-glass .s-headin .s-phonechip{background:rgba(255,255,255,.75);border-color:rgba(36,26,18,.1);color:#3f362c}
body .s-head.h-outline .s-headin a.s-phonechip,body .s-head.h-outline .s-headin .s-phonechip{background:#fff;border-color:#e5dccd;color:#3f362c}
body .s-head.h-white .s-searchin,body .s-head.h-glass .s-searchin,body .s-head.h-outline .s-searchin,body .s-head.h-band .s-searchin{border:1.5px solid #eceae4;background:#f7f6f3;color:#8a7a68}
.s-head.h-dark{background:linear-gradient(180deg,#242a33,#14181e);border-bottom:1px solid rgba(255,255,255,.09);box-shadow:0 6px 20px rgba(0,0,0,.2)}
.s-head.h-dark .s-brand2 b{text-shadow:none}
.s-head.h-dark .s-headin a.s-phonechip,.s-head.h-dark .s-headin .s-phonechip{background:rgba(255,255,255,.13);border-color:rgba(255,255,255,.26);color:#fff}
/* بصمات الثيمات — زخرفة الهيدر */
.s-head{position:relative;overflow:hidden}
.s-head::after{content:'';position:absolute;inset:0;pointer-events:none;z-index:0;background-repeat:no-repeat;background-position:bottom left;background-size:min(150px,42%) 96px}
.s-headin,.s-head .s-searchin{position:relative;z-index:1}
/* زخارف خلفية الصفحة */
body.store::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-repeat:repeat;background-size:240px 240px}
body.dc-pizza::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234a3524%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.06%22%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%2240%22%20r%3D%225%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2290%22%20cy%3D%2270%22%20r%3D%223.5%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22160%22%20cy%3D%2230%22%20r%3D%224.5%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%2290%22%20r%3D%223%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%22150%22%20r%3D%224%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22140%22%20cy%3D%22130%22%20r%3D%223%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22180%22%20r%3D%225%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%22200%22%20r%3D%223.5%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%22210%22%20r%3D%224%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2290%22%20r%3D%229%22%2F%3E%3Ccircle%20cx%3D%2270%22%20cy%3D%22100%22%20r%3D%226%22%2F%3E%3C%2Fsvg%3E")}
body.th-dark.dc-pizza::before,body.st-luxe.dc-pizza::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.05%22%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%2240%22%20r%3D%225%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2290%22%20cy%3D%2270%22%20r%3D%223.5%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22160%22%20cy%3D%2230%22%20r%3D%224.5%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%2290%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%22150%22%20r%3D%224%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22140%22%20cy%3D%22130%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22180%22%20r%3D%225%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%22200%22%20r%3D%223.5%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%22210%22%20r%3D%224%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2290%22%20r%3D%229%22%2F%3E%3Ccircle%20cx%3D%2270%22%20cy%3D%22100%22%20r%3D%226%22%2F%3E%3C%2Fsvg%3E")}
body.dc-koshary::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234a3524%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.06%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2230%22%20r%3D%221.8%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2270%22%20cy%3D%2218%22%20r%3D%222.2%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%2242%22%20r%3D%221.6%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2224%22%20r%3D%222%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22215%22%20cy%3D%2250%22%20r%3D%221.8%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2245%22%20cy%3D%2280%22%20r%3D%222%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22100%22%20cy%3D%2295%22%20r%3D%221.7%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%2275%22%20r%3D%222.2%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22105%22%20r%3D%221.6%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%22140%22%20r%3D%222.2%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2280%22%20cy%3D%22160%22%20r%3D%221.8%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22135%22%20cy%3D%22145%22%20r%3D%222%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22185%22%20cy%3D%22170%22%20r%3D%221.7%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2255%22%20cy%3D%22210%22%20r%3D%221.8%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22115%22%20cy%3D%22215%22%20r%3D%222.2%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22200%22%20r%3D%221.6%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22220%22%20cy%3D%22225%22%20r%3D%222%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
body.th-dark.dc-koshary::before,body.st-luxe.dc-koshary::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.05%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2230%22%20r%3D%221.8%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2270%22%20cy%3D%2218%22%20r%3D%222.2%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%2242%22%20r%3D%221.6%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2224%22%20r%3D%222%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22215%22%20cy%3D%2250%22%20r%3D%221.8%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2245%22%20cy%3D%2280%22%20r%3D%222%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22100%22%20cy%3D%2295%22%20r%3D%221.7%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%2275%22%20r%3D%222.2%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22105%22%20r%3D%221.6%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%22140%22%20r%3D%222.2%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2280%22%20cy%3D%22160%22%20r%3D%221.8%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22135%22%20cy%3D%22145%22%20r%3D%222%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22185%22%20cy%3D%22170%22%20r%3D%221.7%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2255%22%20cy%3D%22210%22%20r%3D%221.8%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22115%22%20cy%3D%22215%22%20r%3D%222.2%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22200%22%20r%3D%221.6%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22220%22%20cy%3D%22225%22%20r%3D%222%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
body.dc-shawarma::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234a3524%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.06%22%3E%3Cline%20x1%3D%2220%22%20y1%3D%2260%22%20x2%3D%2260%22%20y2%3D%2220%22%2F%3E%3Cline%20x1%3D%2280%22%20y1%3D%22120%22%20x2%3D%22120%22%20y2%3D%2280%22%2F%3E%3Cline%20x1%3D%22140%22%20y1%3D%22180%22%20x2%3D%22180%22%20y2%3D%22140%22%2F%3E%3Cline%20x1%3D%22180%22%20y1%3D%2260%22%20x2%3D%22220%22%20y2%3D%2220%22%2F%3E%3Cline%20x1%3D%2240%22%20y1%3D%22200%22%20x2%3D%2280%22%20y2%3D%22160%22%2F%3E%3C%2Fsvg%3E")}
body.th-dark.dc-shawarma::before,body.st-luxe.dc-shawarma::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.05%22%3E%3Cline%20x1%3D%2220%22%20y1%3D%2260%22%20x2%3D%2260%22%20y2%3D%2220%22%2F%3E%3Cline%20x1%3D%2280%22%20y1%3D%22120%22%20x2%3D%22120%22%20y2%3D%2280%22%2F%3E%3Cline%20x1%3D%22140%22%20y1%3D%22180%22%20x2%3D%22180%22%20y2%3D%22140%22%2F%3E%3Cline%20x1%3D%22180%22%20y1%3D%2260%22%20x2%3D%22220%22%20y2%3D%2220%22%2F%3E%3Cline%20x1%3D%2240%22%20y1%3D%22200%22%20x2%3D%2280%22%20y2%3D%22160%22%2F%3E%3C%2Fsvg%3E")}
body.dc-crispy::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234a3524%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.06%22%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2235%22%20r%3D%223%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%2260%22%20r%3D%222.4%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%2230%22%20r%3D%223.2%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2270%22%20cy%3D%22120%22%20r%3D%222.6%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%22100%22%20r%3D%223%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22150%22%20r%3D%222.4%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2235%22%20cy%3D%22180%22%20r%3D%223%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%22200%22%20r%3D%222.4%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22175%22%20cy%3D%22215%22%20r%3D%223.2%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M140%20160%20q8%20-8%2016%200%22%2F%3E%3Ccircle%20cx%3D%2290%22%20cy%3D%22160%22%20r%3D%226%22%2F%3E%3C%2Fsvg%3E")}
body.th-dark.dc-crispy::before,body.st-luxe.dc-crispy::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.05%22%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2235%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%2260%22%20r%3D%222.4%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%2230%22%20r%3D%223.2%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2270%22%20cy%3D%22120%22%20r%3D%222.6%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%22100%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22150%22%20r%3D%222.4%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2235%22%20cy%3D%22180%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%22200%22%20r%3D%222.4%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22175%22%20cy%3D%22215%22%20r%3D%223.2%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M140%20160%20q8%20-8%2016%200%22%2F%3E%3Ccircle%20cx%3D%2290%22%20cy%3D%22160%22%20r%3D%226%22%2F%3E%3C%2Fsvg%3E")}
body.dc-neon::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234a3524%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.06%22%3E%3Cpath%20d%3D%22M60%2030%20l4%2010%2010%204%20-10%204%20-4%2010%20-4%20-10%20-10%20-4%2010%20-4z%22%2F%3E%3Cpath%20d%3D%22M180%2090%20l3%208%208%203%20-8%203%20-3%208%20-3%20-8%20-8%20-3%208%20-3z%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M90%20170%20l4%2010%2010%204%20-10%204%20-4%2010%20-4%20-10%20-10%20-4%2010%20-4z%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%222.6%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%22120%22%20r%3D%222.2%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
body.th-dark.dc-neon::before,body.st-luxe.dc-neon::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.05%22%3E%3Cpath%20d%3D%22M60%2030%20l4%2010%2010%204%20-10%204%20-4%2010%20-4%20-10%20-10%20-4%2010%20-4z%22%2F%3E%3Cpath%20d%3D%22M180%2090%20l3%208%208%203%20-8%203%20-3%208%20-3%20-8%20-8%20-3%208%20-3z%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M90%20170%20l4%2010%2010%204%20-10%204%20-4%2010%20-4%20-10%20-10%20-4%2010%20-4z%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%22200%22%20r%3D%222.6%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%22120%22%20r%3D%222.2%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
body.dc-juice::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234a3524%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.06%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2212%22%2F%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%2230%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%2280%22%20r%3D%2215%22%2F%3E%3Ccircle%20cx%3D%2290%22%20cy%3D%22120%22%20r%3D%2210%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22170%22%20r%3D%2213%22%2F%3E%3Ccircle%20cx%3D%2235%22%20cy%3D%22200%22%20r%3D%226%22%2F%3E%3Ccircle%20cx%3D%22130%22%20cy%3D%22215%22%20r%3D%229%22%2F%3E%3C%2Fsvg%3E")}
body.th-dark.dc-juice::before,body.st-luxe.dc-juice::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.05%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2212%22%2F%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%2230%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%2280%22%20r%3D%2215%22%2F%3E%3Ccircle%20cx%3D%2290%22%20cy%3D%22120%22%20r%3D%2210%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22170%22%20r%3D%2213%22%2F%3E%3Ccircle%20cx%3D%2235%22%20cy%3D%22200%22%20r%3D%226%22%2F%3E%3Ccircle%20cx%3D%22130%22%20cy%3D%22215%22%20r%3D%229%22%2F%3E%3C%2Fsvg%3E")}
body.dc-donut::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234a3524%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.06%22%3E%3Cline%20x1%3D%2230%22%20y1%3D%2240%22%20x2%3D%2244%22%20y2%3D%2230%22%2F%3E%3Cline%20x1%3D%22100%22%20y1%3D%2260%22%20x2%3D%22114%22%20y2%3D%2252%22%2F%3E%3Cline%20x1%3D%22180%22%20y1%3D%2235%22%20x2%3D%22190%22%20y2%3D%2248%22%2F%3E%3Cline%20x1%3D%2260%22%20y1%3D%22120%22%20x2%3D%2274%22%20y2%3D%22112%22%2F%3E%3Cline%20x1%3D%22140%22%20y1%3D%22140%22%20x2%3D%22152%22%20y2%3D%22130%22%2F%3E%3Cline%20x1%3D%22205%22%20y1%3D%22120%22%20x2%3D%22212%22%20y2%3D%22134%22%2F%3E%3Cline%20x1%3D%2240%22%20y1%3D%22190%22%20x2%3D%2254%22%20y2%3D%22182%22%2F%3E%3Cline%20x1%3D%22110%22%20y1%3D%22210%22%20x2%3D%22122%22%20y2%3D%22200%22%2F%3E%3Cline%20x1%3D%22180%22%20y1%3D%22195%22%20x2%3D%22190%22%20y2%3D%22208%22%2F%3E%3C%2Fsvg%3E")}
body.th-dark.dc-donut::before,body.st-luxe.dc-donut::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.05%22%3E%3Cline%20x1%3D%2230%22%20y1%3D%2240%22%20x2%3D%2244%22%20y2%3D%2230%22%2F%3E%3Cline%20x1%3D%22100%22%20y1%3D%2260%22%20x2%3D%22114%22%20y2%3D%2252%22%2F%3E%3Cline%20x1%3D%22180%22%20y1%3D%2235%22%20x2%3D%22190%22%20y2%3D%2248%22%2F%3E%3Cline%20x1%3D%2260%22%20y1%3D%22120%22%20x2%3D%2274%22%20y2%3D%22112%22%2F%3E%3Cline%20x1%3D%22140%22%20y1%3D%22140%22%20x2%3D%22152%22%20y2%3D%22130%22%2F%3E%3Cline%20x1%3D%22205%22%20y1%3D%22120%22%20x2%3D%22212%22%20y2%3D%22134%22%2F%3E%3Cline%20x1%3D%2240%22%20y1%3D%22190%22%20x2%3D%2254%22%20y2%3D%22182%22%2F%3E%3Cline%20x1%3D%22110%22%20y1%3D%22210%22%20x2%3D%22122%22%20y2%3D%22200%22%2F%3E%3Cline%20x1%3D%22180%22%20y1%3D%22195%22%20x2%3D%22190%22%20y2%3D%22208%22%2F%3E%3C%2Fsvg%3E")}
body.dc-ramadan::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234a3524%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.06%22%3E%3Crect%20x%3D%2242%22%20y%3D%2242%22%20width%3D%2236%22%20height%3D%2236%22%20transform%3D%22rotate%2845%2060%2060%29%22%2F%3E%3Crect%20x%3D%2242%22%20y%3D%2242%22%20width%3D%2236%22%20height%3D%2236%22%2F%3E%3Crect%20x%3D%22162%22%20y%3D%22162%22%20width%3D%2236%22%20height%3D%2236%22%20transform%3D%22rotate%2845%20180%20180%29%22%2F%3E%3Crect%20x%3D%22162%22%20y%3D%22162%22%20width%3D%2236%22%20height%3D%2236%22%2F%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%2260%22%20r%3D%223%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22180%22%20r%3D%223%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%2260%22%20r%3D%222%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%22180%22%20r%3D%222%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
body.th-dark.dc-ramadan::before,body.st-luxe.dc-ramadan::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.05%22%3E%3Crect%20x%3D%2242%22%20y%3D%2242%22%20width%3D%2236%22%20height%3D%2236%22%20transform%3D%22rotate%2845%2060%2060%29%22%2F%3E%3Crect%20x%3D%2242%22%20y%3D%2242%22%20width%3D%2236%22%20height%3D%2236%22%2F%3E%3Crect%20x%3D%22162%22%20y%3D%22162%22%20width%3D%2236%22%20height%3D%2236%22%20transform%3D%22rotate%2845%20180%20180%29%22%2F%3E%3Crect%20x%3D%22162%22%20y%3D%22162%22%20width%3D%2236%22%20height%3D%2236%22%2F%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%2260%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22180%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%2260%22%20r%3D%222%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%22180%22%20r%3D%222%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
body.dc-oriental::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234a3524%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.06%22%3E%3Crect%20x%3D%2246%22%20y%3D%2246%22%20width%3D%2228%22%20height%3D%2228%22%20transform%3D%22rotate%2845%2060%2060%29%22%2F%3E%3Crect%20x%3D%22166%22%20y%3D%2246%22%20width%3D%2228%22%20height%3D%2228%22%20transform%3D%22rotate%2845%20180%2060%29%22%2F%3E%3Crect%20x%3D%2246%22%20y%3D%22166%22%20width%3D%2228%22%20height%3D%2228%22%20transform%3D%22rotate%2845%2060%20180%29%22%2F%3E%3Crect%20x%3D%22166%22%20y%3D%22166%22%20width%3D%2228%22%20height%3D%2228%22%20transform%3D%22rotate%2845%20180%20180%29%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22120%22%20r%3D%224%22%20fill%3D%22%234a3524%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
body.th-dark.dc-oriental::before,body.st-luxe.dc-oriental::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.05%22%3E%3Crect%20x%3D%2246%22%20y%3D%2246%22%20width%3D%2228%22%20height%3D%2228%22%20transform%3D%22rotate%2845%2060%2060%29%22%2F%3E%3Crect%20x%3D%22166%22%20y%3D%2246%22%20width%3D%2228%22%20height%3D%2228%22%20transform%3D%22rotate%2845%20180%2060%29%22%2F%3E%3Crect%20x%3D%2246%22%20y%3D%22166%22%20width%3D%2228%22%20height%3D%2228%22%20transform%3D%22rotate%2845%2060%20180%29%22%2F%3E%3Crect%20x%3D%22166%22%20y%3D%22166%22%20width%3D%2228%22%20height%3D%2228%22%20transform%3D%22rotate%2845%20180%20180%29%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22120%22%20r%3D%224%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
body.dc-sea::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234a3524%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.06%22%3E%3Cpath%20d%3D%22M0%2060%20q30%20-24%2060%200%20t60%200%20t60%200%20t60%200%20t60%200%22%2F%3E%3Cpath%20d%3D%22M0%20180%20q30%20-24%2060%200%20t60%200%20t60%200%20t60%200%20t60%200%22%2F%3E%3C%2Fsvg%3E")}
body.th-dark.dc-sea::before,body.st-luxe.dc-sea::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.05%22%3E%3Cpath%20d%3D%22M0%2060%20q30%20-24%2060%200%20t60%200%20t60%200%20t60%200%20t60%200%22%2F%3E%3Cpath%20d%3D%22M0%20180%20q30%20-24%2060%200%20t60%200%20t60%200%20t60%200%20t60%200%22%2F%3E%3C%2Fsvg%3E")}
body.dc-asian::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%234a3524%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.06%22%3E%3Cpath%20d%3D%22M0%2080%20a60%2060%200%200%201%20120%200%22%2F%3E%3Cpath%20d%3D%22M120%2080%20a60%2060%200%200%201%20120%200%22%2F%3E%3Cpath%20d%3D%22M60%20200%20a60%2060%200%200%201%20120%200%22%2F%3E%3Cpath%20d%3D%22M0%20200%20a40%2040%200%200%201%2080%200%22%2F%3E%3Cpath%20d%3D%22M160%20200%20a40%2040%200%200%201%2080%200%22%2F%3E%3C%2Fsvg%3E")}
body.th-dark.dc-asian::before,body.st-luxe.dc-asian::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20240%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.05%22%3E%3Cpath%20d%3D%22M0%2080%20a60%2060%200%200%201%20120%200%22%2F%3E%3Cpath%20d%3D%22M120%2080%20a60%2060%200%200%201%20120%200%22%2F%3E%3Cpath%20d%3D%22M60%20200%20a60%2060%200%200%201%20120%200%22%2F%3E%3Cpath%20d%3D%22M0%20200%20a40%2040%200%200%201%2080%200%22%2F%3E%3Cpath%20d%3D%22M160%20200%20a40%2040%200%200%201%2080%200%22%2F%3E%3C%2Fsvg%3E")}
.dc-pizza .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2272%22%20r%3D%2214%22%2F%3E%3Ccircle%20cx%3D%2278%22%20cy%3D%2286%22%20r%3D%229%22%2F%3E%3Ccircle%20cx%3D%22108%22%20cy%3D%2268%22%20r%3D%2211%22%2F%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%2240%22%20r%3D%227%22%2F%3E%3C%2Fsvg%3E")}
.dc-burger .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Cpath%20d%3D%22M22%2060%20q38%20-20%2076%200%22%2F%3E%3Cline%20x1%3D%2226%22%20y1%3D%2274%22%20x2%3D%2294%22%20y2%3D%2274%22%2F%3E%3Cline%20x1%3D%2232%22%20y1%3D%2288%22%20x2%3D%2288%22%20y2%3D%2288%22%2F%3E%3C%2Fsvg%3E")}
.dc-shawarma .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Cline%20x1%3D%2230%22%20y1%3D%2286%22%20x2%3D%2258%22%20y2%3D%2238%22%2F%3E%3Cline%20x1%3D%2252%22%20y1%3D%2290%22%20x2%3D%2280%22%20y2%3D%2242%22%2F%3E%3Cline%20x1%3D%2274%22%20y1%3D%2294%22%20x2%3D%22102%22%20y2%3D%2246%22%2F%3E%3C%2Fsvg%3E")}
.dc-koshary .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2270%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%2282%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2282%22%20cy%3D%2266%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22100%22%20cy%3D%2284%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M30%2052%20q20%20-14%2044%20-8%22%2F%3E%3C%2Fsvg%3E")}
.dc-coffee .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Cpath%20d%3D%22M42%2034%20q-8%2010%200%2020%20q8%2010%200%2020%22%2F%3E%3Cpath%20d%3D%22M66%2030%20q-8%2010%200%2020%20q8%2010%200%2020%22%2F%3E%3Cellipse%20cx%3D%22100%22%20cy%3D%2282%22%20rx%3D%2212%22%20ry%3D%228%22%2F%3E%3Cline%20x1%3D%2294%22%20y1%3D%2278%22%20x2%3D%22106%22%20y2%3D%2286%22%2F%3E%3C%2Fsvg%3E")}
.dc-grill .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Cpath%20d%3D%22M60%2030%20q14%2016%200%2030%20q-12%20-14%200%20-30z%22%2F%3E%3Cline%20x1%3D%2226%22%20y1%3D%2288%22%20x2%3D%22104%22%20y2%3D%2288%22%2F%3E%3Ccircle%20cx%3D%2244%22%20cy%3D%2288%22%20r%3D%222.4%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2264%22%20cy%3D%2288%22%20r%3D%222.4%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2284%22%20cy%3D%2288%22%20r%3D%222.4%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
.dc-crispy .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Cpath%20d%3D%22M58%2034%20a22%2022%200%201%200%2020%2032%20a17%2017%200%201%201%20-20%20-32z%22%2F%3E%3Ccircle%20cx%3D%2296%22%20cy%3D%2240%22%20r%3D%222%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22108%22%20cy%3D%2258%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%2234%22%20r%3D%222%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
.dc-asian .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Cpath%20d%3D%22M28%2088%20a34%2034%200%200%201%2068%200z%22%2F%3E%3Cline%20x1%3D%2262%22%20y1%3D%2288%22%20x2%3D%2236%22%20y2%3D%2260%22%2F%3E%3Cline%20x1%3D%2262%22%20y1%3D%2288%22%20x2%3D%2262%22%20y2%3D%2254%22%2F%3E%3Cline%20x1%3D%2262%22%20y1%3D%2288%22%20x2%3D%2288%22%20y2%3D%2260%22%2F%3E%3Ccircle%20cx%3D%2262%22%20cy%3D%2290%22%20r%3D%224%22%2F%3E%3C%2Fsvg%3E")}
.dc-donut .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Ccircle%20cx%3D%2244%22%20cy%3D%2274%22%20r%3D%2218%22%2F%3E%3Ccircle%20cx%3D%2244%22%20cy%3D%2274%22%20r%3D%226%22%2F%3E%3Cline%20x1%3D%2234%22%20y1%3D%2264%22%20x2%3D%2238%22%20y2%3D%2260%22%2F%3E%3Cline%20x1%3D%2252%22%20y1%3D%2262%22%20x2%3D%2256%22%20y2%3D%2266%22%2F%3E%3Cline%20x1%3D%2230%22%20y1%3D%2280%22%20x2%3D%2234%22%20y2%3D%2284%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%2288%22%20r%3D%2211%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%2288%22%20r%3D%223.6%22%2F%3E%3C%2Fsvg%3E")}
.dc-ramadan .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Cpath%20d%3D%22M56%2026%20a24%2024%200%201%200%2022%2034%20a19%2019%200%201%201%20-22%20-34z%22%2F%3E%3Cpath%20d%3D%22M96%2052%20l3.4%207%207.6%201%20-5.5%205.4%201.3%207.6%20-6.8%20-3.6%20-6.8%203.6%201.3%20-7.6%20-5.5%20-5.4%207.6%20-1z%22%2F%3E%3C%2Fsvg%3E")}
.dc-neon .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Cpath%20d%3D%22M24%2084%20l14%20-14%20l14%2014%20l14%20-14%20l14%2014%22%2F%3E%3Cline%20x1%3D%2286%22%20y1%3D%2252%22%20x2%3D%2286%22%20y2%3D%2268%22%2F%3E%3Cline%20x1%3D%2278%22%20y1%3D%2260%22%20x2%3D%2294%22%20y2%3D%2260%22%2F%3E%3Ccircle%20cx%3D%22108%22%20cy%3D%2282%22%20r%3D%223%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%2244%22%20r%3D%222.4%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
.dc-liver .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.11%22%3E%3Cpath%20d%3D%22M26%2074%20q32%20-26%2064%200%22%2F%3E%3Cline%20x1%3D%2230%22%20y1%3D%2282%22%20x2%3D%2286%22%20y2%3D%2282%22%2F%3E%3Cpath%20d%3D%22M36%2052%20q10%20-12%2022%20-14%22%2F%3E%3Ccircle%20cx%3D%22104%22%20cy%3D%2260%22%20r%3D%222.6%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22112%22%20cy%3D%2278%22%20r%3D%222.2%22%20fill%3D%22%23ffffff%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
.dc-sea .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23241a12%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.08%22%3E%3Cpath%20d%3D%22M8%2074%20q12%20-12%2024%200%20t24%200%20t24%200%20t24%200%22%2F%3E%3Cpath%20d%3D%22M8%2090%20q12%20-12%2024%200%20t24%200%20t24%200%20t24%200%22%2F%3E%3C%2Fsvg%3E")}
.dc-juice .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23241a12%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.08%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2270%22%20r%3D%2220%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2270%22%20r%3D%226%22%2F%3E%3Cline%20x1%3D%2250%22%20y1%3D%2250%22%20x2%3D%2250%22%20y2%3D%2264%22%2F%3E%3Cline%20x1%3D%2250%22%20y1%3D%2276%22%20x2%3D%2250%22%20y2%3D%2290%22%2F%3E%3Cline%20x1%3D%2230%22%20y1%3D%2270%22%20x2%3D%2244%22%20y2%3D%2270%22%2F%3E%3Cline%20x1%3D%2256%22%20y1%3D%2270%22%20x2%3D%2270%22%20y2%3D%2270%22%2F%3E%3Cline%20x1%3D%2236%22%20y1%3D%2256%22%20x2%3D%2246%22%20y2%3D%2266%22%2F%3E%3Cline%20x1%3D%2254%22%20y1%3D%2274%22%20x2%3D%2264%22%20y2%3D%2284%22%2F%3E%3C%2Fsvg%3E")}
.dc-bakery .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23241a12%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.08%22%3E%3Cpath%20d%3D%22M14%2096%20a14%2014%200%200%201%2028%200%22%2F%3E%3Cpath%20d%3D%22M42%2096%20a14%2014%200%200%201%2028%200%22%2F%3E%3Cpath%20d%3D%22M70%2096%20a14%2014%200%200%201%2028%200%22%2F%3E%3Cpath%20d%3D%22M98%2096%20a14%2014%200%200%201%2028%200%22%2F%3E%3C%2Fsvg%3E")}
.dc-foul .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23241a12%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.08%22%3E%3Cpath%20d%3D%22M24%2096%20a30%2030%200%200%201%2060%200%22%2F%3E%3Cline%20x1%3D%2254%22%20y1%3D%2246%22%20x2%3D%2254%22%20y2%3D%2234%22%2F%3E%3Cline%20x1%3D%2224%22%20y1%3D%2256%22%20x2%3D%2216%22%20y2%3D%2248%22%2F%3E%3Cline%20x1%3D%2284%22%20y1%3D%2256%22%20x2%3D%2292%22%20y2%3D%2248%22%2F%3E%3Cline%20x1%3D%2212%22%20y1%3D%2278%22%20x2%3D%220%22%20y2%3D%2278%22%2F%3E%3Cline%20x1%3D%2296%22%20y1%3D%2278%22%20x2%3D%22108%22%20y2%3D%2278%22%2F%3E%3C%2Fsvg%3E")}
.dc-healthy .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23241a12%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.08%22%3E%3Cpath%20d%3D%22M36%2092%20q-6%20-34%2034%20-44%20q4%2034%20-34%2044z%22%2F%3E%3Cline%20x1%3D%2240%22%20y1%3D%2288%22%20x2%3D%2264%22%20y2%3D%2256%22%2F%3E%3Ccircle%20cx%3D%2292%22%20cy%3D%2280%22%20r%3D%223%22%20fill%3D%22%23241a12%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%22104%22%20cy%3D%2266%22%20r%3D%222.4%22%20fill%3D%22%23241a12%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E")}
.dc-homey .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23241a12%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.08%22%3E%3Cpath%20d%3D%22M28%2066%20L56%2042%20L84%2066%22%2F%3E%3Cpath%20d%3D%22M36%2062%20v28%20h40%20v-28%22%2F%3E%3Crect%20x%3D%2264%22%20y%3D%2244%22%20width%3D%228%22%20height%3D%2210%22%2F%3E%3C%2Fsvg%3E")}
.dc-tea .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23241a12%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.08%22%3E%3Cpath%20d%3D%22M34%2066%20h44%20v10%20a22%2016%200%200%201%20-44%200z%22%2F%3E%3Cpath%20d%3D%22M78%2068%20q14%202%200%2014%22%2F%3E%3Cpath%20d%3D%22M48%2052%20q-6%208%200%2014%22%2F%3E%3Cpath%20d%3D%22M64%2050%20q-6%208%200%2014%22%2F%3E%3C%2Fsvg%3E")}
.dc-oriental .s-head::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%20100%22%20fill%3D%22none%22%20stroke%3D%22%23241a12%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.08%22%3E%3Crect%20x%3D%2234%22%20y%3D%2260%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%2845%2046%2072%29%22%2F%3E%3Crect%20x%3D%2262%22%20y%3D%2260%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%2845%2074%2072%29%22%2F%3E%3Ccircle%20cx%3D%2246%22%20cy%3D%2272%22%20r%3D%222.4%22%20fill%3D%22%23241a12%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2274%22%20cy%3D%2272%22%20r%3D%222.4%22%20fill%3D%22%23241a12%22%20stroke%3D%22none%22%2F%3E%3Crect%20x%3D%2290%22%20y%3D%2252%22%20width%3D%2216%22%20height%3D%2216%22%20transform%3D%22rotate%2845%2098%2060%29%22%2F%3E%3C%2Fsvg%3E")}

body.pgwhite{background:#fff}
body.pgwhite .s-welcome h1{color:#241a12}
/* شكل كروت المنيو — cards: شبكة كروت صغيرة */
body.cs-cards #menu{display:grid;grid-template-columns:1fr 1fr;gap:10px}
body.cs-cards #menu > div[id^="cat-"]{display:contents}
body.cs-cards .s-cat-title{grid-column:1/-1;margin-top:6px}
body.cs-cards .s-item{flex-direction:column;align-items:stretch;padding:0;overflow:hidden;margin-bottom:0}
body.cs-cards .s-item .im{width:100%;height:104px;border-radius:0;background:#F6EADA}
body.cs-cards .s-item .tx{padding:9px 11px 11px}
body.cs-cards .s-item .tx p{-webkit-line-clamp:1}
/* شكل كروت المنيو — big: كروت كبيرة بصورة عريضة */
body.cs-big #menu > div[id^="cat-"]{display:block}
body.cs-big .s-item{flex-direction:column;align-items:stretch;padding:0;overflow:hidden;margin-bottom:16px;border-radius:20px}
body.cs-big .s-item .im{width:100%;height:168px;border-radius:0;background:#F6EADA}
body.cs-big .s-item .tx{padding:12px 14px 14px}
body.cs-big .s-item .tx b{font-size:16px}
body.cs-big .s-item .tx p{-webkit-line-clamp:2;font-size:12px}
body.cs-big .s-item .pr{font-size:16px}
body.cs-big .s-item .s-add{width:40px;height:40px;font-size:20px}
/* المظهر الداكن */
body.th-dark{background:#12100d;color:#f3ede4}
body.th-dark .s-welcome h1{color:#f3ede4}
body.th-dark .s-welcome p{color:#b3a490}
body.th-dark .s-top{background:rgba(18,16,13,.94);border-color:#2a231c}
body.th-dark .s-topbtn{background:#1e1913;border-color:#332a20;color:#f3ede4}
body.th-dark .s-pills span{background:#1e1913;border-color:#332a20;color:#b3a490}
body.th-dark .s-searchin{background:#1e1913;border-color:#332a20}
body.th-dark .s-searchin span{color:#b3a490}
body.th-dark .s-searchbox .box{background:#1e1913;border-color:#332a20}
body.th-dark .s-searchbox .box input{color:#f3ede4}
body.th-dark .s-chips.sticky{background:linear-gradient(180deg,#12100d 78%,rgba(18,16,13,0))}
body.th-dark .s-chip{background:#1e1913;border-color:#332a20;color:#cfc4b3}
body.th-dark .s-chip.on{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}
body.th-dark .s-item{background:#1e1913;box-shadow:0 4px 16px rgba(0,0,0,.3)}
body.th-dark .s-item .im{background:#2a231b}
body.th-dark .s-item .tx b{color:#f3ede4}
body.th-dark .s-item .tx p{color:#b3a490}
body.th-dark .s-fcard{background:#1e1913;box-shadow:0 4px 16px rgba(0,0,0,.3)}
body.th-dark .s-fcard .ph{background:#2a231b}
body.th-dark .s-fcard .fx b{color:#f3ede4}
body.th-dark .s-na{background:#2a231b;color:#b3a490}
body.th-dark .s-sechead h2{color:#f3ede4}
body.th-dark .s-sechead .sub{color:#b3a490}
body.th-dark .s-cat-title{color:#f3ede4}
body.th-dark .s-pagetitle{color:#f3ede4}
body.th-dark .s-empty{color:#b3a490}
body.th-dark .s-ccard{background:#1e1913}
body.th-dark .s-ccard b{color:#f3ede4}
body.th-dark .s-ccard small{color:#b3a490}
body.th-dark .s-ccard img,body.th-dark .s-ccard .ph2{background:#2a231b}
body.th-dark .s-catcard{background:#1e1913}
body.th-dark .s-catcard .ph2{background:#2a231b}
body.th-dark .s-cline{background:#1e1913}
body.th-dark .s-cline img{background:#2a231b}
body.th-dark .s-totalrow{background:#1e1913;border-color:#332a20;color:#f3ede4}
body.th-dark .s-form input,body.th-dark .s-form select{background:#1e1913;border-color:#332a20;color:#f3ede4}
body.th-dark .s-btn.ghost{background:#2a231b;color:#cfc4b3}
body.th-dark .qbtn{background:#2a231b;color:#cfc4b3}
body.th-dark .s-seg{background:#2a231b}
body.th-dark .s-seg button.on{background:#3a3026;color:#f3ede4}
body.th-dark .s-otype{background:#1e1913;border-color:#332a20;color:#f3ede4}
body.th-dark .s-fact{background:#1e1913;border-color:#332a20;color:#b3a490}
body.th-dark .s-cta-track{background:#1e1913;border-color:#332a20;color:#f3ede4}
body.th-dark .s-callcard{background:#1e1913;border-color:#332a20;color:#f3ede4}
body.th-dark .s-hourschip{background:#1e1913;border-color:#332a20;color:#b3a490}
body.th-dark .s-herocard{background:#1e1913}
body.th-dark .store .code-box{background:#2a231b;color:#cfc4b3}
body.th-dark .s-bnav{background:rgba(18,16,13,.96);border-color:#2a231c}
body.th-dark .tstep .dot{background:#1e1913;border-color:#4a3f31}
body.th-dark .s-mdl{background:#1e1913;color:#f3ede4}
body.th-dark .s-mdl p{color:#b3a490}
body.th-dark .s-gt{color:#f3ede4}
body.th-dark .s-opt{color:#e8dfd1}
body.th-dark .s-x{background:#2a231b;color:#f3ede4}
body.th-dark .s-cartbar{background:#262019}
/* زوايا حادة */
body.cr-sharp .s-item,body.cr-sharp .s-fcard,body.cr-sharp .s-ccard,body.cr-sharp .s-cline,body.cr-sharp .s-totalrow,body.cr-sharp .s-searchbox .box{border-radius:7px}
body.cr-sharp .s-item .im,body.cr-sharp .s-cline img{border-radius:5px}
body.cr-sharp .s-searchin,body.cr-sharp .s-otype,body.cr-sharp .s-chip,body.cr-sharp .s-catcard,body.cr-sharp .s-callcard{border-radius:7px}
body.cr-sharp .s-item .s-add,body.cr-sharp .s-btn,body.cr-sharp .s-fcard .fx .s-add{border-radius:7px}
body.cr-sharp .s-cartbar{border-radius:10px}
/* صور أكبر في الصف الرفيع */
body.img-big .s-item .im{width:112px;height:112px;border-radius:16px}
body.img-big .s-item .tx b{font-size:15.5px}
body.img-big .s-item .tx p{font-size:12px}
body.cs-cards.img-big .s-item .im,body.cs-big.img-big .s-item .im{height:130px}
body.cs-big.img-big .s-item .im{height:190px}
/* كثافة مضغوطة */
body.dense .s-welcome{padding:14px 16px 0}
body.dense .s-welcome h1{font-size:20px}
body.dense .s-item{padding:9px;gap:10px;margin-bottom:8px}
body.dense .s-item .im{width:66px;height:66px}
body.dense .s-item .tx p{-webkit-line-clamp:1;font-size:10.5px}
body.dense .s-item .tx b{font-size:13.5px}
body.dense .s-sechead{margin:12px 0 10px}
body.dense .s-cat-title{margin:14px 2px 8px;font-size:16px}
body.dense .s-fcard .fx{padding:8px 10px 10px}
body.dense .s-fcard .ph{height:88px}
/* شريط المطعم المقفول — هادي مش صارخ */
.s-closedbar{background:linear-gradient(90deg,#FFF3DC,#FFEDC7);color:#92400E;font-weight:800;text-align:center;padding:9px 12px;font-size:13.5px;border-bottom:1px solid #F5E3BB}
body.th-dark .s-closedbar{background:#2a2114;color:#FBBF24;border-color:#3a2f1e}
/* الداكن على البطاقات المتبقية في السلة والتتبع */
body.th-dark #titemswrap{background:#1e1913;box-shadow:none}
body.th-dark #titemswrap > b{color:#f3ede4}
body.th-dark #titems span{color:#cfc4b3}
body.th-dark #titems small{color:#b3a490 !important}
body.th-dark #titems div{border-color:#332a20 !important}
body.th-dark #tableinfo{background:#1e1913}
body.th-dark #tableinfo b{color:#f3ede4}
body.th-dark #closedwarn{background:#3a2a1e;color:#FBBF24}
body.th-dark #tcancel{background:#3a2a1e;color:#F87171}
body.th-dark #emptybox p:first-of-type{color:#cfc4b3 !important}
/* تنظيم باند الهوية */
.s-head .s-topbtn.s-lang{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.35);color:#fff}
body .s-head.h-white .s-topbtn.s-lang,body .s-head.h-band .s-topbtn.s-lang,body .s-head.h-outline .s-topbtn.s-lang{background:#fff;border-color:var(--acc);color:var(--acc)}
body .s-head.h-glass .s-topbtn.s-lang{background:rgba(255,255,255,.75);border-color:rgba(36,26,18,.12);color:#241a12}
.s-brand2{min-width:0}
.s-brand2 div{min-width:0}
.s-brand2 b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(52vw,340px)}
body.hl-hero .s-welcome h1,body.hl-hero .s-welcome p,body.hl-promo .s-welcome h1,body.hl-promo .s-welcome p{display:none}
body.pg-search .s-searchin,body.pg-cart .s-searchin,body.pg-track .s-searchin,body.pg-menu .s-searchin{display:none}
/* مصمم الهيدر: أماكن اللوجو والاسم والعناصر */
body.hlp-center .s-headin{flex-direction:column;align-items:center;gap:10px}
body.hlp-center .s-headacts{order:-1}
body.hlp-center .s-brand2,body.np-under .s-brand2{flex-direction:column;gap:7px;text-align:center}
body.hlp-center .s-brand2 b,body.np-under .s-brand2 b{max-width:88vw;text-align:center}
body.hap-top .s-headacts{order:-1;width:100%;justify-content:flex-end;padding-bottom:8px;margin-bottom:9px;border-bottom:1px solid rgba(127,127,127,.22)}
/* لون الهيدر المخصوص فوق كل حاجة — كل أشكال الهيدر وأشكال المطاعم */
body.h-custom .s-head{background:var(--hcol) !important}
body.h-custom .s-head.h-gradient{background:radial-gradient(130% 100% at 85% -25%,rgba(255,255,255,.22),transparent 55%),linear-gradient(155deg,var(--hcol) 0%,var(--hacc2) 100%) !important}
body.h-custom .s-head.h-band{background:linear-gradient(180deg,var(--hcol) 0px,var(--hcol) 54px,#fff 54px) !important}
body.h-custom .s-head .s-brand2 b{color:var(--hink) !important;text-shadow:none}

/* ═══ صف مشترك للأصناف ═══ */
.rowIt{display:flex;align-items:center;gap:11px;width:100%;background:var(--sur);border:1px solid var(--line);border-radius:14px;padding:9px 10px;cursor:pointer;font-family:inherit;text-align:right;margin-bottom:8px}
.rowIt .ri-im{flex:none;width:58px;height:58px;border-radius:11px;background:var(--sur2) center/cover;display:flex;align-items:center;justify-content:center;font-size:24px}
.rowIt .ri-im u{text-decoration:none}
.rowIt .ri-tx{flex:1;min-width:0}
.rowIt .ri-tx b{display:block;font-size:14px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rowIt .ri-tx small{display:block;color:var(--t3);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rowIt>i{font-style:normal;font-weight:900;color:var(--acc);font-size:13.5px;flex:none}
.spl-sec>b,.sbd-sec>b,.sty-sec>b,.sky-sec>b{display:block;font-size:15.5px;font-weight:900;margin:16px 2px 10px;color:var(--t1)}
.spl-sec>b i,.sbd-sec>b i,.sty-sec>b i,.sky-sec>b i{font-style:normal;background:var(--acc);color:var(--acc-ink);border-radius:99px;font-size:10px;padding:1px 8px;font-weight:900;margin-right:6px}
/* ═══ الاتجاه 3: SPLIT SCREEN ═══ */
.spl-wrap{display:grid;grid-template-columns:1fr;min-height:60vh;margin:0 auto}
.spl-side{background:var(--hcol,var(--acc));color:#fff;padding:24px 18px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px}
.spl-side img{width:64px;height:64px;border-radius:50%;border:2.5px solid rgba(255,255,255,.5);object-fit:cover;background:#fff}
.spl-side b{font-size:21px;font-weight:900}
.spl-side p{font-size:12.5px;opacity:.85;max-width:300px}
.spl-h{font-size:11.5px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);border-radius:99px;padding:4px 12px}
.spl-tel{color:#fff;font-weight:800;font-size:13px;text-decoration:none}
.spl-side .s-otypes .s-otype{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.4);color:#fff}
.spl-side .s-otypes .s-otype.on{background:#fff;color:#241a12;border-color:#fff}
.spl-cta{margin-top:6px;background:#fff;color:#241a12;font-weight:900;font-size:13px;text-decoration:none;padding:10px 22px;border-radius:99px}
.spl-by{opacity:.5;font-size:10px;letter-spacing:2px}
.spl-main{padding:6px 14px 26px}
.spl-cats{display:flex;gap:7px;overflow-x:auto;padding:12px 0;scrollbar-width:none}
.spl-cats::-webkit-scrollbar{display:none}
.spl-chip{flex:none;background:var(--sur);border:1.5px solid var(--line);color:var(--t2);border-radius:99px;padding:7px 15px;font-family:inherit;font-size:12.5px;font-weight:800;cursor:pointer}
.spl-chip.on{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}
@media(min-width:900px){
  .spl-wrap{grid-template-columns:minmax(300px,380px) 1fr;align-items:start;max-width:1280px}
  .spl-side{position:sticky;top:0;height:100vh;justify-content:center;border-radius:0}
  .spl-main{padding:6px 30px 30px}
  .spl-sec{max-width:640px}
}
/* ═══ الاتجاه 4: SIDEBAR NAVIGATION ═══ */
.sbd-wrap{max-width:1060px;margin:0 auto}
.sbd-side{background:var(--sur);border-bottom:1px solid var(--line);padding:12px 14px;display:flex;flex-direction:column;gap:10px}
.sbd-brand{display:flex;align-items:center;gap:10px}
.sbd-brand img{width:38px;height:38px;border-radius:11px;object-fit:cover;background:var(--sur2)}
.sbd-brand b{font-size:16px;font-weight:900;color:var(--t1)}
.sbd-nav{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none}
.sbd-nav::-webkit-scrollbar{display:none}
.sbd-nav a{flex:none;background:var(--sur);border:1.5px solid var(--line);color:var(--t2);border-radius:99px;padding:7px 15px;font-size:12.5px;font-weight:800;cursor:pointer}
.sbd-nav a.on{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}
.sbd-tel{font-size:12px;color:var(--t3);text-decoration:none;font-weight:700}
.sbd-cart{display:flex;align-items:center;gap:8px;background:var(--acc);color:var(--acc-ink);font-weight:900;font-size:13.5px;text-decoration:none;padding:10px 14px;border-radius:13px;position:relative}
.sbd-n{background:#fff;color:#241a12;border-radius:99px;font-size:10.5px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:900}
.sbd-main{padding:10px 14px 28px}
@media(min-width:1080px){
  body.tpl-sidebar .s-head{display:none}
  body.tpl-sidebar{padding-right:250px}
  .sbd-side{position:fixed;top:0;bottom:0;right:0;width:250px;border-bottom:0;border-left:1px solid var(--line);justify-content:flex-start;gap:16px;padding:22px 16px;z-index:50}
  .sbd-brand{flex-direction:column;text-align:center;gap:10px}
  .sbd-brand b{font-size:17px}
  .sbd-nav{flex-direction:column;overflow:visible}
  .sbd-nav a{border-radius:11px}
  .sbd-cart{margin-top:auto;justify-content:center}
  .sbd-main{padding:22px 30px 34px;max-width:820px;margin:0 auto}
}
@media(max-width:719px){
  .spl-wrap{max-width:none}
  .spl-main{padding:6px 12px 26px}
}
/* ═══ الاتجاه 7: RESTAURANT STORY ═══ */
.sty-hero{position:relative;height:54vh;min-height:330px;max-height:480px;background:linear-gradient(160deg,var(--acc),#241a12) center/cover;display:flex}
.sty-hero .sty-ov{flex:1;background:linear-gradient(180deg,rgba(12,9,4,.15),rgba(12,9,4,.78));display:flex;flex-direction:column;justify-content:flex-end;padding:22px;text-align:center;gap:8px}
.sty-hero small{color:rgba(255,255,255,.75);letter-spacing:3px;font-size:10px;font-weight:900}
.sty-hero h1{color:#fff;font-size:30px;font-weight:900;margin:0;text-shadow:0 2px 16px rgba(0,0,0,.5)}
.sty-hero p{color:rgba(255,255,255,.88);font-size:13px;max-width:420px;margin:0 auto}
.sty-go{background:#fff;color:#241a12;font-weight:900;font-size:13px;text-decoration:none;padding:10px 22px;border-radius:99px;margin-top:8px;align-self:center}
.sty-block{max-width:680px;margin:0 auto;padding:34px 18px 10px}
.sty-ch{font-family:'Space Grotesk','Cairo';font-size:12px;font-weight:700;color:var(--acc);letter-spacing:3px}
.sty-block h2{font-size:24px;font-weight:900;margin:6px 0 12px;color:var(--t1)}
.sty-p{color:var(--t2);font-size:14.5px;line-height:1.9;margin:0 0 8px}
.sty-facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
.sty-facts span,.sty-facts a{background:var(--sur);border:1px solid var(--line);border-radius:99px;padding:6px 13px;font-size:12px;font-weight:800;color:var(--t2);text-decoration:none}
.sty-facts .st-open{border-color:rgba(52,211,153,.5);color:#059669}
.sty-facts .st-closed{border-color:rgba(248,113,113,.5);color:#dc2626}
.sty-sig{display:flex;gap:12px;overflow-x:auto;padding:4px 0 10px;scroll-snap-type:x mandatory;scrollbar-width:none}
.sty-sig::-webkit-scrollbar{display:none}
.sty-card{flex:0 0 62%;scroll-snap-align:start;background:var(--sur);border:1px solid var(--line);border-radius:18px;padding:10px;cursor:pointer;font-family:inherit;text-align:right}
.sty-card.mid{flex-basis:52%}
.sty-im{display:flex;align-items:center;justify-content:center;aspect-ratio:16/10;border-radius:12px;background:var(--sur2) center/cover;font-size:32px}
.sty-im u{text-decoration:none}
.sty-card b{display:block;font-size:14.5px;margin-top:9px;color:var(--t1)}
.sty-card i{font-style:normal;color:var(--acc);font-weight:900;font-size:13px}
.sty-loc{padding-bottom:10px}
.sty-cta{display:inline-block;background:var(--acc);color:var(--acc-ink);font-weight:900;font-size:14px;text-decoration:none;padding:12px 24px;border-radius:99px;margin-top:6px}
.sty-end{text-align:center;color:var(--t3);font-size:11px;letter-spacing:2px;padding:34px 0 24px}
/* ═══ الاتجاه 8: CATEGORY-BASED ═══ */
.ctg-head{text-align:center;padding:18px 16px 4px}
.ctg-head b{font-size:21px;font-weight:900;color:var(--t1);display:block}
.ctg-head span{color:var(--t3);font-size:12.5px}
.ctg-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;padding:16px 14px 10px;max-width:640px;margin:0 auto}
.ctg-tile{background:var(--sur);border:1px solid var(--line);border-radius:20px;padding:12px;cursor:pointer;font-family:inherit;text-align:right}
.ctg-im{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:14px;background:var(--sur2) center/cover;font-size:36px;font-weight:900;color:var(--acc);margin-bottom:10px}
.ctg-im u{text-decoration:none}
.ctg-im.sm{width:62px;height:62px;aspect-ratio:auto;flex:none;font-size:24px;margin:0}
.ctg-tile b{display:block;font-size:15px;color:var(--t1)}
.ctg-tile small{color:var(--t3);font-size:11px}
.ctg-grid.wide{grid-template-columns:1fr;gap:0}
.ctg-title{grid-column:1/-1;font-size:18px;font-weight:900;margin:4px 2px 12px;color:var(--t1)}
.ctg-it{display:flex;align-items:center;gap:11px;background:var(--sur);border:1px solid var(--line);border-radius:14px;padding:9px 10px;cursor:pointer;font-family:inherit;text-align:right;margin-bottom:8px;width:100%}
.ctg-it .ri-tx{flex:1;min-width:0}
.ctg-it .ri-tx b{display:block;font-size:14px;color:var(--t1)}
.ctg-it .ri-tx small{display:block;color:var(--t3);font-size:11px}
.ctg-it>i{font-style:normal;font-weight:900;color:var(--acc);font-size:13.5px}
.ctg-back{background:var(--sur);border:1.5px solid var(--line);color:var(--t2);border-radius:99px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:800;cursor:pointer}
/* ═══ الاتجاه 9: STICKY ORDERING ═══ */
.sky-wrap{max-width:1060px;margin:0 auto;padding:0 14px}
.sky-welcome{padding:14px 2px 0}
.sky-welcome b{font-size:20px;font-weight:900;color:var(--t1)}
.sky-welcome p{color:var(--t3);font-size:12.5px;margin:2px 0 0}
.sky-cart{display:none}
.sky-tot{display:flex;justify-content:space-between;align-items:center;border-top:1.5px dashed var(--line);margin-top:10px;padding-top:10px;font-weight:900;color:var(--t1)}
.sky-go{display:block;text-align:center;background:var(--acc);color:var(--acc-ink);font-weight:900;font-size:14px;text-decoration:none;padding:12px;border-radius:13px;margin-top:10px}
.sky-r{display:flex;justify-content:space-between;font-size:12.5px;padding:5px 0;color:var(--t2);border-bottom:1px dashed var(--line)}
.sky-r:last-child{border-bottom:0}
.sky-rows small{color:var(--t3);font-size:12px}
@media(min-width:1080px){
  .sky-wrap{display:grid;grid-template-columns:1fr 300px;gap:26px;align-items:start}
  .sky-cart{display:block;position:sticky;top:86px;background:var(--sur);border:1px solid var(--line);border-radius:20px;padding:16px}
  .sky-h{font-size:15px;font-weight:900;color:var(--t1)}
}
/* ═══ الاتجاه 6: بنتو — البلوك الكبير ═══ */
.bg-big{max-width:640px;margin:16px auto 0;padding:0 14px}
.bg-bin{width:100%;background:none;border:0;padding:0;cursor:pointer;font-family:inherit;position:relative;display:block;border-radius:22px;overflow:hidden}
.bg-bim{display:block;aspect-ratio:16/9;background:var(--sur2) center/cover}
.bg-btx{position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(12,9,4,.75));display:flex;flex-direction:column;justify-content:flex-end;padding:14px;text-align:right}
.bg-btx small{color:rgba(255,255,255,.8);font-size:10px;font-weight:900;letter-spacing:2px}
.bg-btx b{color:#fff;font-size:19px;font-weight:900;margin:2px 0}
.bg-btx i{color:#fff;font-style:normal;font-weight:900;font-size:13px;background:rgba(255,255,255,.2);border-radius:99px;padding:3px 10px;align-self:flex-start}
/* ═══ الاتجاه 10: إيديتوريال غير متماثل ═══ */
body.tpl-editorial .ed-card:first-child{grid-column:1/-1}
body.tpl-editorial .ed-card:first-child .ed-im{aspect-ratio:16/9}
body.tpl-editorial .ed-card:first-child b{font-size:21px}
body.tpl-editorial .ed-card:nth-child(4n+2) .ed-im{aspect-ratio:4/5}
body.tpl-editorial .ed-card:nth-child(5n+3) .ed-im{aspect-ratio:1/1.15}

/* ═══ الكلمة المتقلة في الهيرو ═══ */
.rot-w{display:inline-block;color:var(--acc);font-style:normal;transition:opacity .28s ease,transform .28s ease}
.rot-w.out{opacity:0;transform:translateY(8px)}
body.tpl-editorial .rot-w,body.tpl-luxury .rot-w{border-bottom:2.5px solid var(--acc);padding-bottom:2px}
body.th-dark .rot-w{filter:brightness(1.25)}
