:root[data-brand=baap-of-rolls],.qr-sheet[data-brand=baap-of-rolls]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#191919;--surface:#242424;--secondary:#2b2b2b;--secondary-ink:#f8f4eb;--control:#363636;--ink:#f8f4eb;--muted:#b9b2a6;--line:color-mix(in srgb, var(--ink) 20%, var(--background));--accent:#f8f4eb;--accent-ink:#191919;--accent-text:var(--ink);--reward:#dfc681;--success:var(--slime);--danger:#f09c91;--scrim:#0009;--scrim-ink:#000}.restaurant-card[data-brand=butter-and-crumb],:root[data-brand=butter-and-crumb],.qr-sheet[data-brand=butter-and-crumb]{--card-background:#543b30;--card-ink:#fbf5e9}.restaurant-card[data-brand=daybreak-coffee],:root[data-brand=daybreak-coffee],.qr-sheet[data-brand=daybreak-coffee]{--card-background:#263d48;--card-ink:#f1f5f2}[data-brand=gazra]{--font-brand:system-ui, sans-serif;--accent:#3e654d;--card-background:#efe5cf;--card-ink:#36291f}:root[data-brand=gazra]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f7f0e2;--surface:#fffaf0;--ink:#36291f;--muted:#6b5748;--control:#eee2ce;--line:#ddcbb0;--secondary:#efe5d4;--success:#386344;--menu-layout:rows;--heading-case:none}:root[data-brand=gazra] .cover-stage{background:radial-gradient(at bottom,#eddbc1,#0000 72%),#f7f0e2;border-top:6px solid #46694e}:root[data-brand=gazra] .cover-visual{background:repeating-linear-gradient(135deg,#46694e18 0 2px,#0000 2px 20px),repeating-linear-gradient(45deg,#a05c3e1a 0 2px,#0000 2px 20px);height:88px}@font-face{font-family:KhadakSlab;src:url(/demo/khadak-singh/RobotoSlab.woff2)format("woff2");font-weight:100 900;font-display:swap}[data-brand=khadak-singh]{--font-brand:KhadakSlab, Georgia, serif;--accent:#a6420d;--card-background:#ef7929;--card-ink:#241d16}:root[data-brand=khadak-singh]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff8e9;--surface:#fffdf6;--ink:#302a22;--muted:#71604e;--control:#f1e7d4;--secondary:#f1e7d4;--line:#dfd2bb;--success:#306345;--menu-layout:rows;--heading-case:none}:root[data-brand=khadak-singh] .cover-stage{background:var(--card-background)}:root[data-brand=khadak-singh] .cover-stage:before{display:none}:root[data-brand=khadak-singh] .cover-welcome{padding-block:20px 24px}:root[data-brand=khadak-singh] .cover-welcome .restaurant-card-name{max-width:680px;font-size:clamp(36px,10vw,60px);font-weight:800}:root[data-brand=khadak-singh] .cover-visual{background:url(/demo/khadak-singh/cover.jpg) 50%/cover;height:clamp(150px,44vw,260px)}[data-brand=khadak-singh] .logo{object-fit:contain;background:#fff}[data-brand=makeba]{--font-brand:Georgia, serif;--accent:#30594a;--card-background:#244337;--card-ink:#f2dfbb}:root[data-brand=makeba]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f6f0e3;--surface:#fffaf1;--ink:#252e25;--muted:#635d50;--control:#efe5d2;--line:#dbccb1;--secondary:#ece2ce;--success:#286243;--menu-layout:rows;--heading-case:none}:root[data-brand=makeba] .cover-stage{color:var(--card-ink);background:radial-gradient(#426758,#0000 75%),#244337}:root[data-brand=makeba] .cover-stage:before{display:none}:root[data-brand=makeba] .cover-visual{background:linear-gradient(#244337,#0000 32%),url(/demo/makeba/cover.png) 50% 55%/cover;height:clamp(140px,42vw,240px)}[data-brand=makeba] .logo{object-fit:contain;background:#244337}@font-face{font-family:ParsecDisplay;src:url(/demo/parsec/Fraunces.ttf);font-weight:100 900;font-display:swap}@font-face{font-family:ParsecScript;src:url(/demo/parsec/PinyonScript.ttf);font-display:swap}[data-brand=parsec]{--font-brand:ParsecDisplay, Georgia, serif;--accent:#7b2f33}:root[data-brand=parsec],.qr-sheet[data-brand=parsec]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f5eee3;--surface:#faf5ed;--ink:#332c28;--muted:#8b7075;--line:color-mix(in srgb, var(--ink) 15%, var(--background));--secondary:color-mix(in srgb, var(--ink) 4%, var(--background));--control:color-mix(in srgb, var(--ink) 8%, var(--background));--reward:#805d1a;--success:#226631;--scrim:#281c20cc;--scrim-ink:#281c20;--heading-case:none;--heading-tracking:-.035em;--menu-layout:rows;--cover-image:url(/demo/parsec/cover.webp);font-optical-sizing:none;font-variation-settings:"opsz" 18, "SOFT" 0, "WONK" 0}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .title-initial{letter-spacing:-.07em;font:400 1.7em/.7 ParsecScript,cursive}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .menu h2{color:var(--accent)}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .menu-price .currency{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .restaurant-cover .card-subtitle{color:inherit}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .restaurant-cover .restaurant-card-name{color:var(--accent)}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .cover-stage{background-color:var(--background)}@media (width>=701px){:root[data-brand=parsec] .cover-stage{background-image:url(/demo/parsec/cover-wide.webp)}}.restaurant-card[data-brand=parsec]{--card-background:#e9dfce;--card-ink:#332c28;font-optical-sizing:none;font-variation-settings:"opsz" 18, "SOFT" 0, "WONK" 0}.restaurant-card[data-brand=parsec] .restaurant-card-front{border-color:color-mix(in srgb, var(--card-ink) 20%, transparent);background:linear-gradient(#f4e6ce66,#f4e6ce00 48%),url(/demo/parsec/card.webp) 50%/cover}.restaurant-card[data-brand=parsec] .restaurant-card-name{color:var(--accent);font:400 23px/1.15 var(--font-heading);text-transform:uppercase;letter-spacing:-.065em}.restaurant-card[data-brand=parsec] .restaurant-card-logo{display:none}.restaurant-card[data-brand=parsec] .card-test{font-size:9px;top:61px}
