.qs-form{margin-bottom:20px}.qs-pessoas{display:flex;flex-wrap:wrap;gap:12px 24px}.qs-contador{display:grid;gap:6px}.qs-contador label,.qs-legenda{color:var(--ink);font:700 15px/1.2 var(--display)}.qs-legenda{display:block;margin-bottom:8px;color:var(--verm-e);font:800 12px/1.2 var(--display);letter-spacing:.1em;text-transform:uppercase}.qs-contador>div{display:flex;align-items:stretch}.qs-contador button,.qs-contador input{min-width:44px;min-height:44px;border:2px solid var(--ink);background:var(--cal);color:var(--ink);font:800 20px/1 var(--display);text-align:center}.qs-contador button{cursor:pointer}.qs-contador button:first-child{border-radius:3px 0 0 3px}.qs-contador button:last-child{border-radius:0 3px 3px 0}.qs-contador button:disabled{color:var(--linha-2);cursor:default}.qs-contador input{width:56px;border-right:0;border-left:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qs-contador input::-webkit-inner-spin-button,.qs-contador input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.qs-contador button:focus-visible,.qs-contador input:focus-visible,.qs-select:focus-visible{outline:3px solid var(--azul);outline-offset:2px}.qs-select{width:100%;max-width:480px;min-height:44px;padding:8px 10px;border:2px solid var(--ink);border-radius:3px;background:var(--cal);color:var(--ink);font:700 16px/1.2 var(--display)}.qs-resultado{scroll-margin-top:80px}.qs-titulo{margin:0 0 6px;color:var(--ink);font:800 22px/1.2 var(--display)}.qs-data,.qs-explica,.qs-nota{margin:0 0 14px;color:var(--ink-2);font-family:var(--texto);font-size:17px;line-height:1.5}.qs-nota{margin-top:14px}.pag-secao .qs-fora{margin-top:20px}.qs-data{margin-top:16px;padding:10px 12px;border-left:4px solid var(--amar);background:var(--cal-2);color:var(--ink)}.qs-lista,.qs-opcoes{display:grid;gap:10px;margin:0;padding:0;list-style:none}.qs-item,.qs-opcoes>li{padding:12px 14px;border:2px solid var(--ink);border-radius:3px;background:var(--cal)}.qs-item p,.qs-opcoes p{margin:4px 0 0}.qs-item-topo{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.qs-item-nome{color:var(--ink);font:800 17px/1.25 var(--display)}.qs-valores{color:var(--ink-2);font:600 16px/1.35 var(--display)}.qs-valores strong{color:var(--ink);font:800 19px/1.2 var(--display)}.qs-item-como{color:var(--ink-2);font:500 14.5px/1.4 var(--display)}.qs-destaque{margin:12px 0 18px;padding:12px 14px;border:2px solid var(--ink);border-left:6px solid var(--verde);border-radius:3px;background:var(--cal-2)}.qs-destaque p{margin:4px 0 0}.qs-destaque-rotulo{color:var(--verde);font:800 12px/1.2 var(--display);letter-spacing:.1em;text-transform:uppercase}.qs-modalidade{margin-top:18px}.qs-modalidade h4{margin:0 0 8px;color:var(--ink);font:800 17px/1.25 var(--display)}.qs-opcoes>li.is-fora{border-style:dashed;background:transparent}.qs-opcoes>li.is-fora .qs-valores strong{color:var(--ink-2)}.qs-aviso{color:var(--verm-e);font:700 14.5px/1.4 var(--display)}.qs-crianca{color:var(--azul-e);font:600 14.5px/1.4 var(--display)}.qs-compartilhar{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.qs-compartilhar .btn-placa{cursor:pointer}.qs-link-nota{margin:8px 0 0;color:var(--ink-2);font:500 14px/1.4 var(--display)}@media (min-width:760px){.qs-titulo{font-size:24px}}