.reserva.jantar{--linho:#f3eee4;--linho-2:#e9e2d4;--papel:#fffdf8;--carvao:#1f1b17;--carvao-2:#5f5850;--fio:#d6ccba;--vinho:#6e1f2a;--latao:#a8863f;--latao-claro:#d9c48a;--fonte-placa:var(--fonte-texto);background:var(--linho);color:var(--carvao)}.reserva.jantar .topo{border-bottom:1px solid var(--fio);padding-top:18px;padding-bottom:18px}.reserva.jantar .marca b{font:600 30px/1 var(--fonte-jantar), Georgia, serif;color:var(--vinho);letter-spacing:.01em}.reserva.jantar .marca span{color:var(--carvao-2);font:500 16px var(--fonte-texto);letter-spacing:.04em}.reserva.jantar .filtro h2{color:var(--carvao-2);font:600 13px var(--fonte-texto);letter-spacing:.08em;text-transform:uppercase}.reserva.jantar .dia,.reserva.jantar .turno,.reserva.jantar .pessoas,.reserva.jantar .giro button{background:var(--papel);border-color:var(--fio);color:var(--carvao)}.reserva.jantar .dia small{color:var(--carvao-2);font-weight:500}.reserva.jantar .dia strong{font:600 22px var(--fonte-jantar), Georgia, serif}.reserva.jantar .dia[aria-pressed=true],.reserva.jantar .turno[aria-pressed=true]{background:var(--carvao);color:var(--linho);border-color:var(--carvao)}.reserva.jantar .dia[aria-pressed=true] small{color:var(--latao-claro)}.reserva.jantar .turno,.reserva.jantar .pessoas output{font-weight:600}.reserva.jantar .areas{border-bottom-color:var(--fio)}.reserva.jantar .area{color:var(--carvao-2);font:600 19px var(--fonte-jantar), Georgia, serif}.reserva.jantar .area[aria-pressed=true]{color:var(--carvao);border-bottom-color:var(--vinho)}.reserva.jantar .area .livres{color:var(--latao);font:600 13px var(--fonte-texto)}.reserva.jantar .cena{border:1px solid var(--latao-claro);box-shadow:0 0 0 6px var(--papel), 0 0 0 7px var(--fio);background:radial-gradient(120% 90% at 50% 30%,#2a221c 0%,#15110e 70%);border-radius:6px}.reserva.jantar .legenda{color:var(--carvao-2)}.reserva.jantar .legenda .livre{background:var(--latao)}.reserva.jantar .legenda .escolhida{background:var(--vinho)}.reserva.jantar .legenda .tomada{background:#3a3330;border-color:#6b635a}.reserva.jantar .comanda{background:var(--papel);color:var(--carvao);border-radius:6px;box-shadow:0 18px 40px #281e1429}.reserva.jantar .comanda:after{background:radial-gradient(circle at 8px -2px, var(--linho) 7px, transparent 8px) 0 0 / 16px 10px repeat-x}.reserva.jantar .comanda h3{font:600 30px/1.05 var(--fonte-jantar), Georgia, serif}.reserva.jantar .comanda .sub{color:var(--carvao-2)}.reserva.jantar .fotos{background:var(--linho-2)}.reserva.jantar .fotos-nota,.reserva.jantar .linhas li span:first-child,.reserva.jantar .campo span{color:var(--carvao-2)}.reserva.jantar .fotos-nota a{color:var(--vinho)}.reserva.jantar .etiqueta{border-color:var(--latao-claro);color:var(--carvao)}.reserva.jantar .linhas,.reserva.jantar .linhas li{border-color:var(--fio);border-style:solid}.reserva.jantar .botao{background:var(--vinho);color:#fff;font:600 18px var(--fonte-texto);letter-spacing:.02em;border-radius:4px}.reserva.jantar .botao:disabled{background:var(--fio);color:var(--carvao-2)}.reserva.jantar .botao.secundario{color:var(--carvao);border:1.5px solid var(--carvao);background:0 0}.reserva.jantar .campo input,.reserva.jantar .campo select{border-color:var(--fio);color:var(--carvao);background:#fff;border-radius:4px}.reserva.jantar .campo input:focus-visible,.reserva.jantar .campo select:focus-visible{outline:2px solid var(--latao);outline-offset:1px}.reserva.jantar .aviso{background:var(--linho-2);color:var(--carvao)}.reserva.jantar .carimbo{border-color:var(--vinho);color:var(--vinho);font:italic 600 24px var(--fonte-jantar), Georgia, serif}.reserva.jantar .rodape,.reserva.jantar .rodape-marca{color:var(--carvao-2)}.reserva.jantar .cena .mesa:focus-visible .selo-fundo{stroke:var(--latao)}.reserva.jantar :focus-visible{outline-color:var(--latao)}@media (max-width:900px){.reserva.jantar .comanda{border-radius:12px 12px 0 0}.reserva.jantar .puxador{background:var(--papel)}.reserva.jantar .puxador:before{background:var(--fio)}}.reserva.jantar .pagina-sinal .cartao-sinal,.reserva.jantar .karaoke-pagina .comanda,.reserva.jantar .minha-vez{background:var(--papel);color:var(--carvao)}.reserva.jantar .karaoke-pagina h1{font:600 34px/1.1 var(--fonte-jantar), Georgia, serif}.reserva.jantar .aviso-fila{background:var(--papel);border-color:var(--fio)}.reserva.jantar .karaoke-form .dica{color:var(--carvao-2)}.reserva.jantar .minha-vez b{font:600 26px var(--fonte-jantar), Georgia, serif}
