:root{font-family:Arial,"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:#000;font-synthesis:none;-webkit-font-smoothing:antialiased;--green:#05944f;--line:#e9e9e9}*{box-sizing:border-box}body{margin:0;background:#f4f4f4}button,input{font:inherit}button{cursor:pointer;border:0;-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible{outline:3px solid #05944f;outline-offset:4px}button:disabled{opacity:.28;cursor:default}button svg{pointer-events:none}.app{position:relative;max-width:480px;min-height:100dvh;margin:auto;background:#fff;padding-bottom:94px}.topbar{height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;background:#fff}.icon-button{width:36px;height:36px;background:#f3f3f3;border-radius:50%;padding:9px}.icon-button svg{width:18px;height:18px;stroke:#000;stroke-width:2;fill:none}.brand-lockup{font-size:14px;letter-spacing:-.55px;font-weight:500;line-height:1.15;text-align:center}.brand-lockup b{font-weight:800}.brand-lockup span{display:block;color:#929292;font-size:7px;letter-spacing:1.1px;margin-top:3px}.language-button{font-size:11px;font-weight:700;width:36px;height:32px;background:#f3f3f3;border-radius:20px}.food-stage{position:relative;height:290px;overflow:hidden;background:radial-gradient(ellipse at 43% 35%,#f5f4ef,#e9e6dc);touch-action:none;user-select:none;-webkit-user-select:none;isolation:isolate}.favorite-button{position:absolute;top:14px;right:16px;z-index:20;height:36px;width:36px;border-radius:50%;background:#fff;padding:10px;box-shadow:0 1px 7px #0000000a}.favorite-button svg{fill:none;stroke:#000;stroke-width:1.8;width:17px;height:17px}.favorite-button[aria-pressed="true"] svg{fill:#000}.plate-shadow{position:absolute;left:46%;top:51%;width:246px;height:230px;transform:translate(-48%,-43%);border-radius:50%;filter:blur(14px);background:#797467;opacity:.23;z-index:-1}.plate{position:absolute;top:50%;left:46%;height:262px;width:262px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 45% 38%,#fff 0%,#fff 62%,#e4e3dc 84%,#f9f8f2 94%,#c9c8c0 100%);box-shadow:inset 1px 2px 2px white,0 2px 3px #958d713b}.plate-well{position:absolute;inset:22px;border-radius:50%;background:radial-gradient(circle at 50% 45%,#fdfdfa 20%,#f9f9f5 70%,#e8e9e1 100%);box-shadow:0 0 1px 1px #ecece6,inset 0 3px 8px #c6c8be33}.plate-rim{position:absolute;inset:9px;border:1px solid #e9e9e099;border-radius:50%}.food-assembly{position:absolute;top:50%;left:46%;width:196px;height:196px;transform:translate(-50%,-50%);pointer-events:none}.food-assembly img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity .16s ease;filter:drop-shadow(2px 5px 3px #6c4b283d);pointer-events:none}.food-stage.is-pinching .food-assembly img{transition:opacity .12s linear}.fixed-spoon{position:absolute;left:calc(46% + 109px);top:63px;width:35px;height:162px;transform:rotate(-20deg);filter:drop-shadow(3px 5px 3px #51473244);pointer-events:none}.fixed-spoon svg{width:100%;height:100%}.touch-indicator{display:none;position:absolute;width:34px;height:34px;transform:translate(-50%,-50%);border:1.5px solid #05944f99;background:#69c68b24;border-radius:50%;pointer-events:none;z-index:25}.portion-change{position:absolute;bottom:12px;left:50%;transform:translate(-50%,5px);padding:6px 11px;background:#fffef6e8;border-radius:18px;box-shadow:0 1px 8px #0000000c;color:#245a36;font-size:11px;font-weight:700;opacity:0;transition:opacity .15s,transform .15s;pointer-events:none;white-space:nowrap}.portion-change.show{opacity:1;transform:translate(-50%,0)}.gesture-strip{height:35px;display:flex;align-items:center;justify-content:center;gap:7px;background:#eaf5ec;color:#1f6238;font-size:11px;font-weight:600}.gesture-strip>svg{height:21px;width:25px;fill:none;stroke:#39774b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.gesture-strip button{width:17px;height:17px;font-size:10px;font-weight:700;background:none;border:1px solid #7ca78a;border-radius:50%;padding:0;color:#39774b;margin-left:2px}.dish-copy{padding:18px 20px 15px}h1{font-size:25px;line-height:1.3;margin:0;font-weight:800;letter-spacing:-.9px}.dish-price-line{display:flex;align-items:center;gap:10px;margin-top:8px}.dish-price-line>strong{font-size:17px;letter-spacing:-.3px;font-variant-numeric:tabular-nums}.popular-label{background:#e7f3e8;color:#0f6032;font-size:10px;font-weight:700;padding:4px 7px;border-radius:2px}.dish-rating{display:flex;align-items:center;gap:4px;margin-top:9px;font-size:11px;color:#545454}.dish-rating svg{width:13px;height:13px;fill:none;stroke:#656565;stroke-width:1.4}.sample-label{font-size:8px;color:#9b9b9b;margin-left:2px}.dish-description{font-size:12px;line-height:1.65;color:#666;margin:10px 0 8px}.restaurant-link{background:none;display:flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:1px 0;text-decoration:underline;text-underline-offset:3px}.restaurant-link svg{width:12px;height:12px;stroke:#000;fill:none;stroke-width:1.7}.portion-section{border-top:8px solid #f1f1f1;padding:16px 20px 0}.portion-heading{display:flex;justify-content:space-between;align-items:center}.portion-heading h2{font-size:18px;letter-spacing:-.4px;margin:0;font-weight:800}.portion-heading p{font-size:10px;color:#777;margin:5px 0 0}.pinch-badge{font-size:7px;font-weight:800;letter-spacing:.3px;border:1px solid #b4d9bd;padding:5px;border-radius:3px;color:#247640}.selected-portion{display:flex;align-items:center;justify-content:space-between;margin-top:16px;font-size:14px}.selected-portion>span{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.portion-control{display:flex;align-items:center;gap:18px;margin-top:9px}.round-button{width:36px;height:36px;border-radius:50%;background:#eee;display:grid;place-items:center;padding:9px;flex-shrink:0;color:#000}.round-button:active{background:#dcdcdc}.round-button svg{stroke:currentColor;fill:none;stroke-width:2;width:18px;height:18px}.portion-track-wrap{position:relative;flex:1;height:42px}.portion-track-wrap input{position:absolute;top:-4px;left:0;width:100%;height:30px;opacity:0;cursor:pointer;margin:0;z-index:2}.portion-dots{display:flex;align-items:center;justify-content:space-between;position:relative;height:19px;margin:1px 0 5px}.portion-dots:before{content:"";position:absolute;left:3px;right:3px;height:3px;background:#e3e3e3;top:8px}.portion-dot{width:6px;height:6px;border-radius:50%;background:#bdbdbd;position:relative;z-index:1;transition:all .15s}.portion-dot.active{width:18px;height:18px;background:#05944f;box-shadow:0 0 0 4px #e9f3e9;border:3px solid #fff;outline:2px solid #05944f}.portion-dot.passed{background:#63a174}.range-labels{display:flex;justify-content:space-between;color:#888;font-size:9px}.portion-track-wrap:focus-within{outline:2px solid #05944f;outline-offset:5px;border-radius:3px}.portion-note{text-align:center;font-size:10px;color:#56825f;margin:10px 0 0}.support-links{display:flex;justify-content:center;align-items:center;gap:10px;margin:13px 0 16px;color:#aaa;font-size:9px}.support-links button{background:none;color:#777;font-size:9px;padding:3px 0;text-decoration:underline;text-decoration-color:#ccc;text-underline-offset:3px}.sticky-footer{position:fixed;left:50%;transform:translateX(-50%);bottom:0;width:100%;max-width:480px;background:#fff;border-top:1px solid #e4e4e4;padding:12px 16px max(10px,env(safe-area-inset-bottom));z-index:100;box-shadow:0 -3px 12px #00000003}.add-button{height:52px;width:100%;border-radius:8px;background:#000;color:#fff;display:flex;align-items:center;gap:14px;padding:0 16px;font-size:14px;font-weight:700}.add-button:hover{background:#252525}.add-button:active{transform:translateY(1px)}.quantity-chip{display:grid;place-items:center;width:24px;height:24px;background:#303030;border-radius:4px;font-size:11px}.button-price{margin-left:auto;font-size:14px;font-variant-numeric:tabular-nums}.sticky-footer>p{font-size:8px;color:#888;text-align:center;margin:8px 0 0}.sheet{margin:auto auto 0;padding:37px 24px 25px;border:0;border-radius:18px 18px 0 0;width:min(100%,480px);max-height:92dvh;overflow:auto;color:#000;box-shadow:0 -10px 60px #00000020;background:#fff}.sheet::backdrop{background:#00000070;backdrop-filter:blur(3px)}.sheet-handle{position:absolute;top:10px;left:calc(50% - 17px);width:34px;height:4px;background:#ddd;border-radius:3px}.sheet-close{position:absolute;right:16px;top:23px;border:0;border-radius:50%;background:#f2f2f2;width:30px;height:30px;font-size:23px;font-weight:300;line-height:26px;color:#555}.eyebrow{font-size:9px;letter-spacing:1px;font-weight:700;color:#418350}.sheet h2{font-size:28px;line-height:1.4;letter-spacing:-1px;margin:13px 0 14px;max-width:345px}.sheet>p{font-size:13px;color:#666;line-height:1.8}.sheet .fine-print{font-size:11px;color:#888;line-height:1.7}.primary-button{width:100%;min-height:50px;background:#000;color:white;border-radius:8px;font-weight:700;font-size:13px;margin-top:11px}.guide-directions{display:flex;gap:10px;margin:20px 0}.guide-directions>div{flex:1;background:#f1f6ee;padding:17px 8px;border-radius:8px;text-align:center}.guide-directions span{display:block;letter-spacing:9px;font-size:25px;color:#05944f;padding-bottom:10px}.guide-directions strong{display:block;font-size:13px}.guide-directions small{display:block;font-size:9px;color:#777;padding-top:6px}.kitchen-ticket{background:#f6f5ee;border-radius:3px;padding:20px;margin:22px 0 17px}.ticket-header{display:flex;justify-content:space-between;font-family:monospace;font-size:9px;letter-spacing:1px;color:#777}.kitchen-ticket h3{font-size:16px;margin:15px 0 20px}.ticket-row{display:flex;justify-content:space-between;font-size:11px;margin:12px 0}.ticket-row>span{color:#777}.ticket-row>strong{font-weight:600}.ticket-rule{border-top:1px dashed #c6cbbf;margin-top:18px}.kitchen-ticket p{font-size:10px;line-height:1.7;color:#888;margin:13px 0 0}.about-note{padding:17px;background:#f2f5f0;font-size:11px;line-height:1.8;border-radius:6px;color:#697462;margin:20px 0}.success-icon{width:54px;height:54px;border-radius:50%;background:#e8f4e3;display:grid;place-items:center;margin:6px 0 23px}.success-icon svg{width:30px;height:30px;fill:none;stroke:#05944f;stroke-width:2.4}.cart-item{display:flex;align-items:center;gap:10px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cart-item>div:nth-child(2){display:flex;flex-direction:column;gap:5px}.cart-item>div>strong{font-size:12px}.cart-item>div>span{font-size:10px;color:#5c7f50}.cart-item small{font-size:9px;color:#999}.cart-item>strong{font-size:13px;margin-left:auto}.cart-thumbnail{position:relative;width:63px;height:63px;border-radius:8px;background:#f1f0e8;overflow:hidden;flex-shrink:0}.cart-thumbnail .food-assembly{left:50%;top:50%;transform:translate(-50%,-50%) scale(.29);width:196px;height:196px}.cart-total{display:flex;justify-content:space-between;margin:25px 0 20px;font-size:14px}.cart-total strong{font-size:20px}.demo-notice{background:#f0f5ed;border-radius:5px;padding:13px;font-size:10px;color:#648158;margin-bottom:12px}.sheet .cart-tagline{text-align:center;font-size:8px;letter-spacing:.7px;color:#999;margin-top:20px}.menu-card{display:flex;gap:15px;align-items:center;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:15px 0;margin:23px 0}.menu-card img{width:90px;height:90px;object-fit:contain;background:#f0eee6;border-radius:8px}.menu-card>div{display:flex;flex-direction:column;gap:8px}.menu-card strong{font-size:14px}.menu-card span{font-size:10px;color:#888}.menu-card b{font-size:13px}.live-region{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(min-width:600px){body{padding:22px 0}.app{min-height:auto;border:1px solid #e1e1e1;border-radius:14px 14px 0 0;box-shadow:0 10px 60px #00000008;overflow:hidden}.food-stage{height:320px}.plate{width:280px;height:280px}.plate-shadow{width:264px;height:250px}.food-assembly{width:210px;height:210px}.fixed-spoon{left:calc(46% + 116px);top:73px}.sheet{margin:auto;border-radius:18px}.sheet-handle{display:none}.sticky-footer{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}}@media(max-width:360px){.topbar{height:49px}.food-stage{height:260px}.plate{width:238px;height:238px}.food-assembly{width:178px;height:178px}.fixed-spoon{left:calc(46% + 97px);top:57px;width:31px;height:146px}.plate-shadow{width:225px;height:210px}.dish-copy{padding:15px 17px 12px}h1{font-size:23px}.dish-description{font-size:11px}.portion-section{padding:14px 17px 0}.portion-control{gap:14px}.portion-heading h2{font-size:17px}.pinch-badge{font-size:6px}.support-links{margin-bottom:12px}.sheet h2{font-size:25px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* One registered scene: the assumed 250 mm plate and ID-1 outline share one CSS scale. */
.food-stage{--plate-size:min(64vw,280px);--scene-left:16px;height:280px}
.plate{width:var(--plate-size);height:var(--plate-size);left:var(--scene-left);top:50%;transform:translateY(-50%)}
.plate-shadow{width:var(--plate-size);height:calc(var(--plate-size)*.92);left:calc(var(--scene-left) + 4px);top:50%;transform:translateY(-44%)}
.food-assembly{width:calc(var(--plate-size)*.82);height:calc(var(--plate-size)*.82);left:calc(var(--scene-left) + var(--plate-size)*.5);top:50%;transform:translate(-50%,-50%)}
.size-reference{position:absolute;right:16px;top:57%;width:calc(var(--plate-size)*.3424);padding:0;background:none;color:#56564e;text-align:center;z-index:10}
.card-outline{display:block;width:100%;aspect-ratio:85.6/53.98;border:1.3px solid #777970;border-radius:4px;position:relative;background:#ffffff16}
.card-chip{position:absolute;left:13%;top:30%;width:14%;height:24%;border:.8px solid #8d8f84;border-radius:2px}
.reference-label{display:block;font-size:8px;font-weight:600;line-height:1.45;margin-top:7px;white-space:nowrap}
.reference-hint{display:block;font-size:7px;color:#909186;margin-top:3px;text-decoration:underline;text-underline-offset:2px}
.portion-dots{margin-left:6px;margin-right:6px}
.cart-thumbnail .food-assembly{--plate-size:196px;width:160px;height:160px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.35)}
@media(min-width:600px){.food-stage{height:305px;--scene-left:24px}}
@media(max-width:360px){.food-stage{height:250px;--scene-left:12px}.size-reference{right:12px}.reference-label{font-size:7px}.reference-hint{font-size:6px}}

/* Continuous food scene. Plate and card use the same oblique viewing plane. */
.plate-photo{object-fit:contain;border-radius:0;background:none;box-shadow:none;top:60%;pointer-events:none}
.food-assembly{top:60%;transform:translate(-50%,-66%)}
.food-assembly canvas{display:block;width:100%;height:100%;filter:drop-shadow(1px 3px 2px #54361933)}
.size-reference{top:68%}.card-outline{transform:scaleY(.64);transform-origin:center top;margin-bottom:calc(var(--plate-size)*-.07773)}
.continuous-track{height:3px;background:linear-gradient(to right,#05944f var(--fill,50%),#dedede var(--fill,50%));position:relative;margin:9px 8px 13px;border-radius:5px}
.continuous-track span{position:absolute;left:var(--fill,50%);top:50%;width:18px;height:18px;border:3px solid white;border-radius:50%;outline:2px solid #05944f;background:#05944f;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #e9f3e9}
.cart-thumbnail canvas{width:100%;height:100%;object-fit:contain}
.other-menus{border-top:8px solid #f1f1f1;padding:22px 20px 28px}.other-menus h2{font-size:18px;letter-spacing:-.4px;margin:0}.other-menus>p{font-size:11px;color:#777;margin:7px 0 18px}.menu-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.other-menu-card{background:#fff;padding:0;text-align:left;display:flex;flex-direction:column;align-items:flex-start;min-width:0;border-radius:7px}.other-photo{display:block;width:100%;aspect-ratio:1.1;background:#f3f1e9;border-radius:7px;overflow:hidden;margin-bottom:9px}.other-photo img{width:100%;height:100%;object-fit:contain;padding:4px}.other-shop{font-size:8px;color:#777;min-height:13px}.other-dish-name{font-size:11px;line-height:1.45;margin:5px 0;min-height:32px}.other-start-price{font-size:10px;font-weight:700}.other-menu-card[aria-pressed=true] .other-photo{outline:2px solid #05944f;outline-offset:2px}.other-menu-card:hover .other-photo{background:#e8eee3}

.card-outline{aspect-ratio:85.6/34.55;transform:none;margin-bottom:0;border:0;border-radius:0;background:none}.card-outline svg{width:100%;height:100%;overflow:visible;fill:#ffffff10;stroke:#777970;stroke-width:1.1;stroke-linejoin:round}.card-outline .reference-chip{fill:none;stroke-width:.7}

/* White, black and vivid green delivery-app palette; independent concept branding. */
:root{--green:#06c167;--green-ink:#075e36;--green-soft:#e8f8ef;--line:#e8e8e8}
body{background:#f6f6f6;color:#000}.app,.topbar,.sheet,.sticky-footer{background:#fff}
.brand-lockup b{color:var(--green-ink)}
.food-stage{background:radial-gradient(ellipse at 43% 35%,#fff,#f2f2f2)}
.gesture-strip{background:var(--green);color:#000}.gesture-strip>svg{stroke:#000}.gesture-strip button{border-color:#000;color:#000}
.popular-label{background:var(--green-soft);color:var(--green-ink)}
.pinch-badge{background:var(--green);border-color:var(--green);color:#000}
.continuous-track{background:linear-gradient(to right,var(--green) var(--fill,50%),#dedede var(--fill,50%))}
.continuous-track span{background:var(--green);outline-color:var(--green-ink);box-shadow:0 0 0 4px var(--green-soft)}
.portion-track-wrap:focus-within,button:focus-visible,input:focus-visible{outline-color:var(--green-ink)}
.portion-note,.cart-item>div>span{color:var(--green-ink)}
.touch-indicator{border-color:var(--green);background:#06c16724}.portion-change{background:#fff;color:var(--green-ink)}
.other-photo,.cart-thumbnail,.menu-card img{background:#f3f3f3}.other-menu-card:hover .other-photo{background:var(--green-soft)}
.other-menu-card[aria-pressed=true] .other-photo{outline-color:var(--green-ink)}
.eyebrow{color:var(--green-ink)}.guide-directions>div,.about-note,.demo-notice,.success-icon{background:var(--green-soft)}
.guide-directions span,.success-icon svg{color:var(--green-ink);stroke:var(--green-ink)}
.about-note,.demo-notice{color:#3b5547}.kitchen-ticket{background:#f5f5f5}
.add-button,.primary-button{background:#000;color:#fff}

.other-photo canvas{display:block;width:100%;height:100%;object-fit:contain;padding:4px}

/* Clarify the purpose and kitchen target without changing the continuous scene. */
.app-purpose{position:absolute;left:20px;right:58px;top:20px;z-index:15;pointer-events:none;color:#13261b}.app-purpose strong{display:block;font-size:14px;letter-spacing:-.2px;line-height:1.5}.app-purpose span{display:block;font-size:10px;line-height:1.6;color:#526459;margin-top:3px}.dish-portion{font-size:11px;font-weight:600;color:var(--green-ink);margin:8px 0 0;font-variant-numeric:tabular-nums}.portion-standard{font-size:10px;line-height:1.7;color:#666;margin:6px 0 0}.selected-portion{font-variant-numeric:tabular-nums;gap:10px}.selected-portion strong{font-size:13px}.concept-value{padding:16px 20px 0}.concept-value p{font-size:11px;line-height:1.8;color:#526459;margin:0}.concept-value button{background:none;color:var(--green-ink);font-size:10px;padding:7px 0;line-height:1.6;text-decoration:underline;text-underline-offset:3px;text-align:left}.sheet .business-value{color:var(--green-ink);background:var(--green-soft);padding:14px;border-radius:8px;font-size:12px}.ticket-row{gap:16px}.ticket-row strong{text-align:right}.portion-note{line-height:1.7}@media(max-width:360px){.app-purpose{left:17px;top:15px}.app-purpose strong{font-size:12px}.app-purpose span{font-size:9px}.selected-portion strong{font-size:11px}.portion-standard{font-size:9px}}

.brand-demo-card{padding-bottom:12px}.brand-demo-card .other-shop{font-size:10px;font-weight:700;color:#222;line-height:1.4;min-height:28px}.brand-demo-card .other-start-price small{font-size:8px;color:#626262;font-weight:500}.other-menus>.brand-concept-notice{border-top:1px solid #ddd;padding-top:14px;margin-bottom:0;line-height:1.7;font-size:11px;color:#555}

/* Reference-inspired delivery header: no misleading close control. */
.delivery-topbar{height:auto;min-height:82px;padding:20px 20px 10px;gap:10px;align-items:center}
.delivery-brand{flex:1;min-width:0}.delivery-brand strong{display:block;font-size:27px;font-weight:800;letter-spacing:-1px;line-height:1.05}.delivery-brand span{display:block;font-size:12px;font-weight:700;line-height:1.5;margin-top:5px}
.delivery-topbar .favorite-button{position:static;flex:0 0 36px;background:none;box-shadow:none;padding:3px}.delivery-topbar .favorite-button svg{width:30px;height:30px;fill:#64b900;stroke:#64b900;stroke-width:1.6}.delivery-topbar .favorite-button[aria-pressed=true] svg{fill:#438700;stroke:#438700;filter:drop-shadow(0 0 3px #64b90066)}
.delivery-topbar .language-button{font-size:9px;width:30px;height:28px;flex:0 0 30px;background:#f3f5ee}.demo-navigation{display:flex;align-items:center;justify-content:space-between;padding:0 20px 12px;gap:10px}.demo-navigation button{font-size:11px;font-weight:700;background:#eef7e6;color:#2f6200;padding:7px 10px;border-radius:20px}.demo-navigation>span{font-size:7px;letter-spacing:.6px;color:#697365}
.food-stage{background:radial-gradient(ellipse at 45% 55%,#fff 50%,#f7f8f4);--plate-size:min(72vw,320px);--scene-left:8px;height:310px}.app-purpose{top:7px;left:20px;right:20px}.app-purpose strong{font-size:12px}.app-purpose span{font-size:9px}.size-reference{right:10px;top:75%;width:calc(var(--plate-size)*.3424)}.plate-photo,.food-assembly{top:58%}.gesture-strip{background:#edf8e4;color:#3e7900}.selected-portion #price{color:#418800;font-size:25px}.menu-options{row-gap:20px}.other-menus{scroll-margin-top:10px}
@media(max-width:360px){.delivery-brand strong{font-size:23px}.delivery-topbar{padding-left:17px;padding-right:17px}.delivery-brand span{font-size:11px}.food-stage{height:285px}.app-purpose span{font-size:8px}.demo-navigation>span{font-size:6px}}
