/* Identidade de delivery: comanda, embalagem e referências por segmento. */
body{position:relative;background:#f2e1c8;min-height:100dvh;isolation:isolate}
body::before,body::after{position:fixed;z-index:-1;pointer-events:none;opacity:.16;font-size:clamp(72px,13vw,160px);filter:saturate(.8);line-height:1.8;white-space:pre;content:'🍻   🍕\A    🛵\A🍔   🛍️';top:30px;left:2%;transform:rotate(-14deg)}
body::after{left:auto;right:1%;top:110px;transform:rotate(16deg);content:'🛍️   🍔\A    🍕\A🍻   🛵'}
body[data-nicho=adega]::before{content:'🍻   🧊\A    🛵\A🍺   🛍️'}body[data-nicho=adega]::after{content:'🧊   🍺\A    🍻\A🛍️   🛵'}
body[data-nicho=pizzaria]::before{content:'🍕   🍅\A    🛵\A🧀   🛍️'}body[data-nicho=pizzaria]::after{content:'🍅   🍕\A    🧀\A🛍️   🛵'}
body[data-nicho=hamburgueria]::before{content:'🍔   🍟\A    🛵\A🥤   🛍️'}body[data-nicho=hamburgueria]::after{content:'🍟   🍔\A    🥤\A🛍️   🛵'}
body[data-nicho=lanchonete]::before{content:'🥪   🥤\A    🛵\A🍟   🛍️'}
#eos-form-demo .eos-shell{box-shadow:0 16px 65px #603b1712}
#eos-form-demo .eos-mark{background:#ffdf98;color:#543819;font-size:25px;padding:10px 12px;letter-spacing:0}
#eos-form-demo .delivery-strip{display:flex;gap:8px;flex-wrap:wrap;padding:14px 28px;background:#fff0d8;border-bottom:1px dashed #d8b795;color:#775137;font-size:12px}
#eos-form-demo .delivery-strip span{display:inline-flex;gap:6px;align-items:center;padding:5px 8px;border-radius:6px;background:#fff8eb}
#eos-form-demo .delivery-strip b{font-size:19px;font-weight:400}
#eos-form-demo .eos-content{background:radial-gradient(ellipse at top right,#ffe2ad66 0%,#fff5e5 65%)}
#eos-form-demo .option-emoji{display:inline-block;margin-right:10px;font-size:22px;vertical-align:middle}
@media(max-width:500px){body::before,body::after{opacity:.09;font-size:75px}#eos-form-demo .delivery-strip{padding:12px 18px;gap:6px}#eos-form-demo .delivery-strip span{padding:4px 6px;font-size:11px}#eos-form-demo .delivery-strip b{font-size:17px}}
