.tpl{--faixa:color-mix(in srgb,var(--action) 7%,#f3f4f5);--tinta:var(--ink);--suave:#4c525a;--nota:#646a73;--linha:#dcdfe3;color:var(--tinta);font-weight:300}.tpl h1,.tpl h2,.tpl h3,.tpl p{margin:0}.tpl h1,.tpl h2,.tpl h3{font-family:var(--display);color:var(--tinta)}.tpl b,.tpl strong{font-weight:500}.tpl .w{max-width:1240px;margin:0 auto;padding-inline:20px}@media(min-width:900px){.tpl .w{padding-inline:44px}}.tpl .botao{display:block;text-align:center;background:var(--action);color:#fff;font:700 16px var(--display);border-radius:10px;padding:16px 18px;text-decoration:none;border:0;cursor:pointer}.tpl .botao:hover{background:var(--action-hover);color:#fff}.tpl a.lk{color:var(--action);font-weight:500;text-decoration:none}.tpl a.lk:hover{text-decoration:underline}.t-abre .w{display:grid;gap:30px;padding-block:18px 56px}.t-abre h1{font-size:clamp(42px,6.6vw,82px);font-weight:900;line-height:1;letter-spacing:-.045em;text-wrap:balance}.t-abre .kick{color:var(--nota);font-size:15px;font-weight:400}.t-abre .lead{font-size:clamp(17px,1.5vw,19.5px);line-height:1.5;color:var(--suave);max-width:33em}.t-abre .col{display:grid;gap:22px;align-content:start;min-width:0}.t-abre .foto{width:100%;height:clamp(240px,27vw,350px);object-fit:cover;object-position:center 25%;border-radius:18px}@media(min-width:980px){.t-abre .w{grid-template-columns:minmax(0,1fr) 430px;gap:48px;padding-block:30px 80px}}.ticket{background:var(--faixa);padding:0 22px 40px;display:grid;gap:18px;align-content:start;scroll-margin-top:16px;-webkit-mask:radial-gradient(circle 7px at 50% 100%,transparent 98%,#000) 50% 100%/20px 100%;mask:radial-gradient(circle 7px at 50% 100%,transparent 98%,#000) 50% 100%/20px 100%}.ticket .tira{height:8px;margin:0 -22px 4px;background:repeating-linear-gradient(-45deg,var(--action) 0 10px,#fff 10px 20px)}.ticket h2{font-size:26px;font-weight:900;letter-spacing:-.035em;line-height:1.1}.ticket fieldset{border:0;padding:0;margin:0;display:grid;gap:7px;min-width:0}.ticket legend{padding:0;margin-bottom:7px;font-weight:500;font-size:14.5px}.op{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--linha);cursor:pointer;font-size:15.5px;font-weight:400}.op input{width:18px;height:18px;margin:0;accent-color:var(--action)}.op b{font:700 15.5px var(--display);font-variant-numeric:tabular-nums}.pils{display:flex;flex-wrap:wrap;gap:7px}.pil{position:relative;cursor:pointer}.pil input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.pil span{display:block;background:#fff;border-radius:9px;padding:9px 12px;font-size:14px;font-weight:500}.pil input:checked+span{background:var(--tinta);color:#fff}.pil input:focus-visible+span{outline:3px solid var(--action);outline-offset:2px}.recado{background:#fff;border-radius:12px 12px 12px 3px;padding:12px 14px;font-size:14.5px;line-height:1.45;font-weight:400}.recado small{display:block;color:var(--nota);font-size:12.5px;margin-bottom:3px;font-weight:300}.ticket .nota{font-size:13.5px;color:var(--nota);line-height:1.45}.sc{border-top:1px solid var(--linha)}.sc>.w{padding-block:56px}.sc h2{font-size:clamp(29px,3.9vw,46px);font-weight:900;letter-spacing:-.04em;line-height:1.08;text-wrap:balance}.sc .sub{color:var(--suave);font-size:17px;margin-top:10px;max-width:36em}@media(min-width:900px){.sc>.w{padding-block:84px}}.rel{margin-top:34px;display:grid;gap:26px}.eixo{display:flex;justify-content:space-between;font-size:12.5px;color:var(--nota);font-variant-numeric:tabular-nums;border-bottom:1px solid var(--linha);padding-bottom:6px}.lin{display:grid;gap:7px}.lin .n{display:flex;justify-content:space-between;gap:12px;align-items:baseline;font-weight:400;font-size:15px}.lin .n b{font:800 15.5px var(--display);white-space:nowrap}.tril{position:relative;height:56px;background:var(--faixa);border-radius:10px;overflow:hidden}.tril span{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden}.tril .espera{background:repeating-linear-gradient(-45deg,#d3d7dc 0 6px,#e4e7ea 6px 12px);color:var(--tinta)}.tril .neutro{background:var(--tinta);color:#fff}.tril .acao{background:var(--action);color:#fff}.ganho{font:900 clamp(30px,4vw,48px)/1.05 var(--display);letter-spacing:-.04em;color:var(--action)}.nunca{margin-top:30px;display:grid;gap:22px}.nunca div{display:grid;gap:6px;border-top:2px solid var(--tinta);padding-top:12px;align-content:start}.nunca s{font:700 18px/1.25 var(--display);letter-spacing:-.02em;color:var(--nota);text-decoration-thickness:1.5px;text-decoration-color:var(--action)}.nunca span{color:var(--suave);font-size:15.5px}@media(min-width:900px){.nunca{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}}.quadro{margin-top:30px;display:grid;gap:26px}.combo{background:var(--tinta);color:#fff;border-radius:18px;padding:26px;display:grid;gap:12px;grid-template-rows:auto auto auto 1fr auto}.combo .tag{font-size:13.5px;color:#c9ced4}.combo h3{font-size:clamp(28px,3.4vw,40px);font-weight:900;letter-spacing:-.04em;line-height:1.05;color:#fff}.combo .val{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.combo .val b{font:900 clamp(46px,6vw,70px)/1 var(--display);letter-spacing:-.05em}.combo .val s{color:#a7adb5;font-size:17px}.combo p{color:#d3d7dc;font-size:15.5px;align-self:end}.combo a{display:block;text-align:center;background:#fff;color:var(--tinta);font:700 16px var(--display);border-radius:10px;padding:15px 18px;margin-top:6px;text-decoration:none}.lista-p{display:grid;align-content:start}.item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 16px;padding:17px 0;border-top:1px solid var(--linha);align-items:baseline}.item h3{font-size:clamp(20px,2.2vw,25px);font-weight:800;letter-spacing:-.03em;line-height:1.15}.item .pr{font:800 clamp(20px,2.2vw,25px)/1.15 var(--display);letter-spacing:-.03em;white-space:nowrap}.item p{color:var(--suave);font-size:15px;grid-column:1/-1}.item .tp{grid-column:1/-1;display:flex;align-items:center;gap:10px;font-size:13px;color:var(--nota);margin-top:6px}.item .tp i{display:block;height:6px;border-radius:3px;background:var(--tinta)}.nt{color:var(--nota);font-size:14.5px;padding-top:14px;border-top:1px solid var(--linha)}@media(min-width:900px){.quadro.com{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.combo{padding:34px}}.sin{margin-top:30px;display:grid;gap:30px;align-items:start}.sin ul{list-style:none;margin:0;padding:0}.sin label{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;padding:14px 0;border-top:1px solid var(--linha);cursor:pointer;font-weight:400;line-height:1.4}.sin input{width:21px;height:21px;margin:1px 0 0;accent-color:var(--action)}.plac{background:var(--faixa);border-radius:16px;padding:24px;display:grid;gap:12px}.plac .n{font:900 72px/1 var(--display);letter-spacing:-.05em;color:var(--action)}.plac .n small{font:700 22px var(--display);color:var(--nota);letter-spacing:-.02em}.plac h3{font-size:21px;font-weight:800;letter-spacing:-.03em;line-height:1.2}.plac p{color:var(--suave);font-size:15.5px}@media(min-width:900px){.sin{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px}.plac{position:sticky;top:16px}}.cam{margin-top:34px;display:grid}.et{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;padding-bottom:26px;position:relative}.et:before{content:"";position:absolute;left:16px;top:34px;bottom:0;width:2px;background:var(--linha)}.et:last-child{padding-bottom:0}.et:last-child:before{display:none}.et .num{width:34px;height:34px;border-radius:50%;background:var(--tinta);color:#fff;font:800 14px/34px var(--display);text-align:center}.et .q{font-size:13.5px;color:var(--action);font-weight:500}.et h3{font-size:19px;font-weight:800;letter-spacing:-.025em;line-height:1.2}.et p{color:var(--suave);font-size:15.5px;margin-top:3px}@media(min-width:900px){.cam{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:24px}.et{grid-template-columns:1fr;gap:10px;padding:0}.et:before{inset:16px -24px auto 42px;width:auto;height:2px}}.mural{margin-top:28px;display:grid;gap:18px}.mural figure{margin:0;min-width:0;display:grid;gap:9px;align-content:start}.mural img{width:100%;height:clamp(240px,26vw,340px);object-fit:cover;border-radius:16px}.mural b{font:800 16.5px var(--display);letter-spacing:-.02em}.mural figcaption{display:grid;gap:1px}.mural figcaption span{color:var(--nota);font-size:14px}@media(min-width:900px){.mural{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.mural figure{grid-column:span 4}.mural figure:first-child{grid-column:span 8;grid-row:span 2}.mural figure:first-child img{height:clamp(420px,47vw,640px)}}.vit{display:grid;gap:30px;margin-top:24px}.filt{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:20px}.filt .pil span{background:var(--faixa)}.gr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.prod{display:grid;gap:6px;align-content:start;min-width:0}.prod[hidden]{display:none}.prod img{width:100%;aspect-ratio:1/1.05;object-fit:cover;border-radius:14px}.prod .fam{font-size:12.5px;color:var(--nota)}.prod h3{font-size:16.5px;font-weight:800;letter-spacing:-.025em;line-height:1.2}.prod p{font-size:14px;color:var(--suave);line-height:1.4}.prod .pr{font:800 16px var(--display)}.prod button{justify-self:start;margin-top:4px;border:0;cursor:pointer;background:var(--faixa);color:var(--tinta);font:500 14px var(--sans);border-radius:9px;padding:9px 13px}.prod button[aria-pressed=true]{background:var(--action);color:#fff}.vit .ticket{padding-top:22px}.vit .ticket ul{list-style:none;margin:0;padding:0}.vit .ticket li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--linha);font-size:15px;font-weight:400}.vit .ticket li button{border:0;background:none;color:var(--nota);cursor:pointer;font:300 13px var(--sans);text-decoration:underline}.botao[aria-disabled=true]{opacity:.45;pointer-events:none}@media(min-width:980px){.vit{grid-template-columns:minmax(0,1fr) 330px;gap:44px;align-items:start}.vit .ticket{position:sticky;top:16px}.gr{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 20px}}.dono .w{display:grid;gap:26px}.dono img{width:100%;height:clamp(280px,36vw,470px);object-fit:cover;border-radius:18px}.dono blockquote{margin:0;font:800 clamp(24px,2.9vw,36px)/1.18 var(--display);letter-spacing:-.035em;text-wrap:pretty}.dono p{color:var(--suave);margin-top:14px}.nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:26px}.nums div{border-top:2px solid var(--tinta);padding-top:10px;display:grid;gap:2px;align-content:start}.nums b{font:900 clamp(30px,3.6vw,44px)/1 var(--display);letter-spacing:-.04em}.nums span{font-size:13.5px;color:var(--suave);line-height:1.35}@media(min-width:900px){.dono .w.foto{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center}}.conv{margin-top:28px;display:grid;gap:26px}.conv a{display:grid;gap:10px;text-decoration:none;justify-items:start;align-content:start;color:inherit}.conv .per{background:var(--faixa);border-radius:16px 16px 16px 4px;padding:13px 16px;font:700 17px/1.28 var(--display);letter-spacing:-.02em}.conv .res{margin-left:16px;color:var(--suave);font-size:15.5px}.conv em{margin-left:16px;font-style:normal;color:var(--action);font-weight:500;font-size:14.5px}@media(min-width:900px){.conv{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.ond .w{display:grid;gap:34px}.ond .sta{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-weight:500;font-size:15px}.ond .sta i{width:9px;height:9px;border-radius:50%;background:var(--nota)}.ond .sta.ab i{background:#1f8a4c}.ond .rua{font:800 clamp(21px,2.3vw,28px)/1.2 var(--display);letter-spacing:-.03em;margin-top:12px}.ond .como{color:var(--suave);margin-top:8px}.sem{display:grid;gap:6px;align-content:start}.dia{display:grid;grid-template-columns:44px minmax(0,1fr) 88px;gap:10px;align-items:center;font-size:14px;color:var(--suave)}.dia .bh{position:relative;height:24px;background:var(--faixa);border-radius:6px;overflow:hidden}.dia .bh i{position:absolute;top:0;bottom:0;background:var(--tinta)}.dia .h{text-align:right;font-variant-numeric:tabular-nums}.dia.hoje{color:var(--tinta);font-weight:500}.dia.hoje .bh i{background:var(--action)}@media(min-width:900px){.ond .w{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:center}}.t-fim{background:var(--faixa)}.t-fim .w{padding-block:60px}.apelo{display:grid;gap:32px;align-items:center}.apelo h2{font-size:clamp(34px,5vw,60px);font-weight:900;letter-spacing:-.045em;line-height:1.04;text-wrap:balance}.apelo p{color:var(--suave);font-size:17.5px;margin-top:16px;max-width:30em}.bil{background:#fff;padding:22px 22px 34px;display:grid;gap:12px;-webkit-mask:radial-gradient(circle 7px at 50% 100%,transparent 98%,#000) 50% 100%/20px 100%;mask:radial-gradient(circle 7px at 50% 100%,transparent 98%,#000) 50% 100%/20px 100%}.bil .l{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--linha);font-size:15px}.bil .l span{color:var(--nota)}.bil .l b{text-align:right}.bil small{color:var(--nota);font-size:13px;line-height:1.45}.bil a.tr{color:var(--tinta);font-size:13.5px;text-align:center;font-weight:400}@media(min-width:900px){.apelo{grid-template-columns:minmax(0,1fr) 400px;gap:64px}}.barra-f{position:fixed;left:0;right:0;bottom:0;z-index:5;background:#fff;border-top:1px solid var(--linha);display:flex;align-items:center;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.barra-f p{margin:0 auto 0 0;font-size:13.5px;line-height:1.25;min-width:0}.barra-f b{display:block;font-size:14.5px;font-weight:500}.barra-f .botao{padding:11px 16px;font-size:14.5px;white-space:nowrap}.barra-f[hidden]{display:none}@media(min-width:980px){.barra-f{display:none}}html:root{--max:1240px}footer.site{background:color-mix(in srgb,var(--action) 7%,#f3f4f5);border-top:1px solid #dcdfe3;margin-top:0;padding-bottom:88px}@media(min-width:980px){footer.site{padding-bottom:28px}}
