@font-face{font-family:Alegreya;src:url(/assets/alegreya-latin-500-normal-C25lLdV_.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Alegreya Sans;src:url(/assets/alegreya-sans-latin-400-normal-DtLlO8BS.woff2)format("woff2");font-weight:400;font-display:swap}:root{--palha:#f0dec8;--tinta:#3a2210;--tinta-suave:#5e4a2e;--urucum:#b0700a;--mata:#345426;--fio:14px;--fonte-titulo:"Alegreya", Georgia, serif;--fonte-texto:"Alegreya Sans", "Gill Sans", "Trebuchet MS", sans-serif;--largura-pagina:72rem;--margem-pagina:clamp(1.25rem, 4vw, 2.5rem)}*{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%}body{background:var(--palha);min-height:100svh;color:var(--tinta);font-family:var(--fonte-texto);font-size:1.0625rem;line-height:1.5}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}.visualmente-oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.trama{height:calc(var(--fio) * 4);background:repeating-linear-gradient(to bottom, transparent 0 2px, var(--urucum) 2px 12px, transparent 12px var(--fio))}.trama__tecido{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='56'%20height='56'%20viewBox='0%200%2056%2056'%3e%3crect%20x='2'%20y='0'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='0'%20y='2'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='16'%20y='0'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='14'%20y='2'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='28'%20y='2'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='30'%20y='0'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='42'%20y='2'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='44'%20y='0'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='2'%20y='14'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='0'%20y='16'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='14'%20y='16'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='16'%20y='14'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='28'%20y='16'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='30'%20y='14'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='44'%20y='14'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='42'%20y='16'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='0'%20y='30'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='2'%20y='28'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='14'%20y='30'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='16'%20y='28'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='30'%20y='28'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='28'%20y='30'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='44'%20y='28'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='42'%20y='30'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='0'%20y='44'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='2'%20y='42'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='16'%20y='42'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='14'%20y='44'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='30'%20y='42'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3crect%20x='28'%20y='44'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='42'%20y='44'%20width='14'%20height='10'%20fill='%23B0700A'/%3e%3crect%20x='44'%20y='42'%20width='10'%20height='14'%20fill='%233D3D0A'/%3e%3c/svg%3e") left top / calc(var(--fio) * 4) repeat;width:70%;height:100%;animation:1.8s steps(40,end) both tecer}@keyframes tecer{0%{width:0}}.credito{color:var(--tinta-suave);justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:.875rem;display:flex}.credito a{border-radius:2px;display:block}.credito img{width:auto;height:20px}@media (prefers-reduced-motion:reduce){.trama__tecido{animation:none}}.provisoria{grid-template-rows:1fr auto auto;grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid}.anuncio{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.5rem,4vh,2.5rem);padding:3rem 1.5rem 2.5rem;display:flex}.anuncio .marca img{width:min(75vw,clamp(270px,37.5vw,390px))}.mensagem{font-family:var(--fonte-titulo);text-wrap:balance;font-size:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);font-weight:500;line-height:1.25}.site{grid-template-rows:auto 1fr auto auto auto;grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid}.conteudo{width:100%;max-width:var(--largura-pagina);padding:clamp(1.5rem, 5vw, 3.5rem) var(--margem-pagina) clamp(3rem, 8vw, 5rem);margin-inline:auto}.cabecalho{width:100%;max-width:var(--largura-pagina);padding:.375rem var(--margem-pagina);justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;display:flex;position:relative}.cabecalho__marca{border-radius:2px;flex:none}.cabecalho__marca img{width:clamp(4rem,3.4rem + 2vw,5rem)}.menu__lista{flex-wrap:wrap;justify-content:flex-end;gap:.25rem 1.5rem;padding:0;list-style:none;display:flex}.menu__item{font-family:var(--fonte-titulo);padding-block:.5rem;font-size:1.125rem;font-weight:500;line-height:1.2;text-decoration:none;display:block;position:relative}.menu__item:after{content:"";background:var(--mata);transform-origin:0;height:4px;transition:transform .16s ease-out;position:absolute;inset:auto 0 .125rem;transform:scaleX(0)}.menu__item:hover:after,.menu__item[aria-current=page]:after{transform:scaleX(1)}.menu__com-submenu{flex-wrap:wrap;align-items:center;column-gap:.125rem;display:flex;position:relative}.submenu__abrir{width:2rem;height:2rem;color:var(--urucum);cursor:pointer;background:0 0;border:0;border-radius:2px;place-items:center;padding:0;display:grid}.submenu__abrir svg{transition:transform .16s ease-out}.submenu__abrir[aria-expanded=true] svg{transform:rotate(180deg)}.submenu{z-index:20;background:var(--mata);min-width:15rem;max-height:70vh;color:var(--palha);box-shadow:inset 0 4px 0 var(--urucum);padding:.5rem 0;list-style:none;position:absolute;top:100%;left:-1rem;overflow-y:auto}.submenu:not([data-aberto]){display:none}@media (hover:hover) and (width>=60.0625rem){.menu__com-submenu:hover .submenu{display:block}}.submenu__item{padding:.5rem 1rem;font-size:1.0625rem;line-height:1.3;text-decoration:none;display:block}.submenu__item:hover,.submenu__item[aria-current=page]{-webkit-text-decoration:underline 3px var(--urucum);text-decoration:underline 3px var(--urucum);text-underline-offset:.3em}.submenu :focus-visible{outline-color:var(--palha)}.menu__abrir{display:none}@media (width<=60rem){.menu__abrir{width:3rem;height:3rem;color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:2px;place-items:center;padding:0;display:grid}.menu__fios{gap:5px;width:26px;display:grid}.menu__fios span{background:var(--urucum);height:4px;transition:transform .18s ease-out,opacity .18s ease-out;display:block}.menu__abrir[aria-expanded=true] .menu__fios span:first-child{transform:translateY(9px)rotate(45deg)}.menu__abrir[aria-expanded=true] .menu__fios span:nth-child(2){opacity:0}.menu__abrir[aria-expanded=true] .menu__fios span:nth-child(3){transform:translateY(-9px)rotate(-45deg)}.menu__painel{top:100%;z-index:10;padding:1rem var(--margem-pagina) 2rem;background:var(--mata);color:var(--palha);position:absolute;inset-inline:0}.menu__painel:not([data-aberto]){display:none}.menu__lista{flex-direction:column;gap:0}.menu__item{padding-block:.625rem;font-size:1.5rem;display:inline-block}.submenu__abrir{width:2.75rem;height:2.75rem;color:var(--palha)}.submenu{border-left:4px solid var(--urucum);min-width:0;max-height:none;box-shadow:none;flex-basis:100%;padding:0 0 .5rem 1rem;position:static}.submenu__item{padding-block:.5rem;font-size:1.125rem}.menu__painel :focus-visible{outline-color:var(--palha)}}.estado-vazio{max-width:38rem}.estado-vazio h1{font-family:var(--fonte-titulo);text-wrap:balance;font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:500;line-height:1.15}.estado-vazio p{color:var(--tinta-suave);margin-top:.75rem;font-size:1.1875rem}@media (prefers-reduced-motion:reduce){.menu__item:after,.menu__fios span,.submenu__abrir svg{transition:none}}.site{overflow-x:clip}.banner{margin-inline:calc(50% - 50vw);width:100vw;margin-top:calc(-1*clamp(1.5rem,5vw,3.5rem))}.banner__imagem{background:var(--tinta-suave);width:100%;height:auto}@media (width<=40rem){.banner__imagem{aspect-ratio:3/2;object-fit:cover;object-position:center}}.banner--logo{justify-items:center;margin-top:0;display:grid}.banner--logo img{width:min(75vw,clamp(225px,33.75vw,360px))}.texto{overflow-wrap:anywhere;gap:1em;max-width:40rem;font-size:1.1875rem;line-height:1.6;display:grid}.texto a{color:var(--tinta);-webkit-text-decoration-color:var(--urucum);text-decoration-color:var(--urucum);text-underline-offset:.2em;text-decoration-thickness:2px}.texto a:hover{color:var(--urucum)}.botao-whatsapp{background:var(--mata);min-height:3rem;color:var(--palha);font-family:var(--fonte-titulo);box-shadow:inset 0 -4px 0 var(--urucum);border-radius:2px;align-items:center;gap:.625rem;padding:.5rem 1.25rem;font-size:1.125rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .16s ease-out;display:inline-flex}.botao-whatsapp:hover{background:#2a4520}.botao-whatsapp__icone{flex:none}.pagina-conteudo{gap:1.5rem;display:grid}.pagina-conteudo__imagem{background:#ffffff73;width:100%;max-width:32rem;height:auto}.pagina-conteudo__texto{align-content:start;justify-items:start;gap:1.75rem;display:grid}.pagina-conteudo__titulo{font-family:var(--fonte-titulo);text-wrap:balance;font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:500;line-height:1.15}.pagina-conteudo__responsaveis{color:var(--tinta-suave);margin-top:.375rem;font-size:1.1875rem}.pagina-conteudo__secao{gap:.875rem;display:grid}.pagina-conteudo__secao-titulo{font-family:var(--fonte-titulo);font-size:1.375rem;font-weight:500}.pagina-conteudo__contato{margin-top:.25rem}@media (width>=60rem){.pagina-conteudo{grid-template-columns:32rem minmax(0,1fr);align-items:start;column-gap:3.5rem}}.horarios-da-atividade{gap:.375rem;padding:0;font-size:1.1875rem;line-height:1.4;list-style:none;display:grid}.faixa-nao-publicado{border-left:4px solid var(--urucum);background:var(--tinta);color:var(--palha);margin-bottom:1.5rem;padding:.75rem 1rem;font-size:1.0625rem}.valores-do-conteudo{border-block:1px solid #3a221040;justify-self:stretch;margin-bottom:.5rem;padding-block:1.5rem}.valores-do-conteudo ul{color:var(--tinta-suave);flex-wrap:wrap;gap:1rem 2.5rem;padding:0;font-size:1.0625rem;line-height:1.3;list-style:none;display:flex}.valores-do-conteudo__rotulo{color:var(--tinta);font-size:1.125rem;display:block}.valores-do-conteudo__preco{color:var(--mata);font-family:var(--fonte-titulo);font-size:2rem;font-weight:500;line-height:1.2}.agenda-fixa{gap:1.5rem;display:grid}.agenda-fixa__titulo{font-family:var(--fonte-titulo);font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:500;line-height:1.15}.agenda-fixa__vazia{max-width:38rem;color:var(--tinta-suave);font-size:1.1875rem}.grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:start;gap:1rem;display:grid}.grade__dia{border:2px solid var(--mata);background:#fff6;border-radius:.5rem;overflow:hidden}.grade__nome-do-dia{background:var(--mata);color:var(--palha);font-family:var(--fonte-titulo);text-align:center;padding:.5rem 1rem;font-size:1.5rem;font-weight:500}.grade__itens{margin:0;padding:0 .875rem;list-style:none}.grade__itens li+li{border-top:1px solid var(--urucum)}.grade__item{color:var(--tinta);text-align:center;text-wrap:balance;flex-direction:column;align-items:center;gap:.125rem;padding:.875rem .25rem;text-decoration:none;display:flex}.grade__horario{font-family:var(--fonte-titulo);color:var(--tinta-suave);font-size:1.0625rem;font-weight:500}.grade__nome{font-family:var(--fonte-titulo);font-size:1.1875rem;font-weight:500;line-height:1.2}.grade__complemento{font-family:var(--fonte-titulo);font-size:1.0625rem;line-height:1.2}.grade__responsaveis{color:var(--tinta-suave);margin-top:.125rem;font-size:.9375rem}.grade__item:hover .grade__nome,.grade__item:focus-visible .grade__nome{text-decoration:underline;-webkit-text-decoration-color:var(--urucum);text-decoration-color:var(--urucum);text-underline-offset:.2em;text-decoration-thickness:2px}.grade__item:focus-visible{outline:3px solid var(--urucum);outline-offset:-3px}.contatos{align-content:start;justify-items:start;gap:.75rem;display:grid}.contatos__titulo{font-family:var(--fonte-titulo);font-size:1.5rem;font-weight:500;line-height:1.2}.contatos__item{gap:.125rem;display:grid}.contatos__endereco{white-space:pre-line;font-style:normal}.contatos__rotulo{color:var(--tinta-suave);font-size:.9375rem}.contatos__link{-webkit-text-decoration-color:var(--urucum);text-decoration-color:var(--urucum);text-underline-offset:.2em;justify-self:start;text-decoration-thickness:2px}.contatos__icone{vertical-align:-.25em;width:1.125rem;height:1.125rem;margin-right:.375rem}.contatos .botao-whatsapp{margin-top:.25rem}.rodape{background:var(--mata);color:var(--palha)}.rodape__conteudo{width:100%;max-width:var(--largura-pagina);padding:2rem var(--margem-pagina) 2.5rem;gap:1rem;margin-inline:auto;display:grid}.rodape__nome{font-family:var(--fonte-titulo);font-size:1.375rem;font-weight:500}.rodape .contatos__rotulo{color:#d9c7ad}.rodape .botao-whatsapp{background:var(--palha);color:var(--mata)}.rodape .botao-whatsapp:hover{background:#fffaf3}.rodape :focus-visible{outline-color:var(--palha)}@media (width>=48rem){.rodape .contatos{grid-template-columns:repeat(3,auto) 1fr;align-items:start;gap:.75rem 3rem}.rodape .contatos .botao-whatsapp{justify-self:end;margin-top:0}}.sobre{gap:1.5rem;display:grid}.sobre__titulo{font-family:var(--fonte-titulo);font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:500;line-height:1.15}.sobre__foto{width:100%;max-width:28rem}@media (width>=60rem){.sobre{grid-template-columns:minmax(0,1fr) 28rem;align-items:start;column-gap:4rem}.sobre__titulo,.sobre__texto{grid-column:1}.sobre__foto{grid-area:1/2/span 3}.sobre__contatos{grid-column:1}}@media (prefers-reduced-motion:reduce){.botao-whatsapp{transition:none}}.aluguel{justify-items:start;gap:1.5rem;display:grid}.aluguel__titulo{font-family:var(--fonte-titulo);text-wrap:balance;font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:500;line-height:1.15}.aluguel__imagem{width:100%;max-width:32rem;height:auto}.aluguel__vazio{max-width:38rem;color:var(--tinta-suave);font-size:1.1875rem}@media (width>=60rem){.aluguel{grid-template-columns:32rem minmax(0,1fr);align-items:start;column-gap:4rem}.aluguel__titulo,.aluguel__vazio,.aluguel__whatsapp{grid-column:1/-1}.aluguel__imagem{grid-area:2/1/span 2}.aluguel__legenda,.aluguel__imagem~.aluguel__whatsapp{grid-column:2}}.eventos{gap:clamp(2rem,5vw,3rem);display:grid}.eventos__titulo{font-family:var(--fonte-titulo);font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:500;line-height:1.15}.eventos__secao{gap:1.25rem;display:grid}.eventos__subtitulo{font-family:var(--fonte-titulo);border-bottom:4px solid var(--urucum);justify-self:start;padding-bottom:.375rem;font-size:clamp(1.5rem,1.25rem + 1vw,1.875rem);font-weight:500;line-height:1.2}.eventos__vazio{max-width:38rem;color:var(--tinta-suave);font-size:1.1875rem}.cartoes-de-eventos{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-items:start;gap:clamp(1.25rem,3vw,2rem);padding:0;list-style:none;display:grid}.cartao-de-evento__link{color:inherit;gap:.375rem;text-decoration:none;display:grid}.cartao-de-evento__imagem{background:#ffffff73;width:100%;height:auto;margin-bottom:.375rem}.cartao-de-evento__nome{font-family:var(--fonte-titulo);text-wrap:balance;font-size:1.375rem;font-weight:500;line-height:1.2}.cartao-de-evento__datas{color:var(--tinta-suave);font-size:1.0625rem}.cartao-de-evento__link:hover .cartao-de-evento__nome,.cartao-de-evento__link:focus-visible .cartao-de-evento__nome{text-decoration:underline;-webkit-text-decoration-color:var(--urucum);text-decoration-color:var(--urucum);text-underline-offset:.2em;text-decoration-thickness:2px}.datas-do-evento{gap:.375rem;font-size:1.1875rem;line-height:1.4;display:grid}.datas-do-evento__aviso{color:var(--tinta-suave);font-style:italic}.datas-cms{border:0;gap:.75rem;min-width:0;padding:0;display:grid}.datas-cms legend{font-family:var(--fonte-titulo);margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.datas-cms__par{border-left:4px solid var(--mata);background:#ffffff73;gap:.75rem;padding:.875rem;display:grid}.datas-cms__par input{width:100%;min-width:0}.datas-cms__par .formulario__ajuda{grid-column:1/-1}@media (width>=30rem){.datas-cms__par{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.atendimentos__titulo{font-family:var(--fonte-titulo);font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:500;line-height:1.15}.atendimentos__intro,.atendimentos__vazio{max-width:38rem;color:var(--tinta-suave);margin-top:.75rem;font-size:1.1875rem}.atendimentos__lista{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:2rem 1.5rem;margin-top:2rem;padding:0;list-style:none;display:grid}.cartao-atendimento{color:inherit;align-content:start;gap:.75rem;text-decoration:none;display:grid}.cartao-atendimento__imagem{background:#ffffff73;width:100%;height:auto}.cartao-atendimento__nome{font-family:var(--fonte-titulo);border-bottom:4px solid #0000;justify-self:start;padding-bottom:.125rem;font-size:1.375rem;font-weight:500;line-height:1.2;transition:border-color .15s}.cartao-atendimento:hover .cartao-atendimento__nome,.cartao-atendimento:focus-visible .cartao-atendimento__nome{border-bottom-color:var(--urucum)}.cartao-atendimento:focus-visible{outline:3px solid var(--urucum);outline-offset:4px}@media (prefers-reduced-motion:reduce){.cartao-atendimento__nome{transition:none}}.home{gap:clamp(2.5rem,6vw,4rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}.home__secao{gap:1.25rem;display:grid}.home__subtitulo{font-family:var(--fonte-titulo);border-bottom:4px solid var(--urucum);justify-self:start;padding-bottom:.375rem;font-size:clamp(1.5rem,1.25rem + 1vw,1.875rem);font-weight:500;line-height:1.2}.home__ver-todos{min-height:44px;color:var(--tinta);text-decoration:underline;-webkit-text-decoration-color:var(--urucum);text-decoration-color:var(--urucum);text-underline-offset:.25em;justify-self:start;align-items:center;font-size:1.1875rem;text-decoration-thickness:2px;display:inline-flex}.home__ver-todos:after{content:"→";color:var(--urucum);margin-left:.4em}.atalhos__lista{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:clamp(1rem,3vw,1.5rem);padding:0;list-style:none;display:grid}.atalho{border-left:4px solid var(--urucum);height:100%;color:inherit;background:#ffffff73;gap:.375rem;padding:1.25rem 1.375rem;text-decoration:none;transition:background-color .15s;display:grid}.atalho__titulo{font-family:var(--fonte-titulo);color:var(--mata);font-size:1.5rem;font-weight:500;line-height:1.2}.atalho__texto{color:var(--tinta-suave);font-size:1.0625rem}.atalho:hover,.atalho:focus-visible{background:#ffffffbf}.atalho:hover .atalho__titulo,.atalho:focus-visible .atalho__titulo{text-decoration:underline;-webkit-text-decoration-color:var(--urucum);text-decoration-color:var(--urucum);text-underline-offset:.2em;text-decoration-thickness:2px}.cms{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid}.cms__barra{z-index:10;background:var(--mata);color:var(--palha);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex;position:sticky;top:0}.cms__marca{font-family:var(--fonte-titulo);font-size:1.25rem;font-weight:500;text-decoration:none}.cms__marca span{color:#e9c98f;font-family:var(--fonte-texto);margin-left:.25rem;font-size:.9375rem}.cms__barra :focus-visible,.cms__menu :focus-visible{outline-color:var(--palha)}.cms__abrir{border:2px solid var(--palha);min-height:2.75rem;color:var(--palha);font:inherit;cursor:pointer;background:0 0;border-radius:2px;padding:0 1rem}.cms__menu{background:var(--mata);color:var(--palha);padding:.25rem 1rem 1.25rem}.cms__menu:not([data-aberto]){display:none}.cms__menu ul{padding:0;list-style:none}.cms__item{font-family:var(--fonte-titulo);padding:.625rem 0;font-size:1.1875rem;font-weight:500;text-decoration:none;display:block;position:relative}.cms__item[aria-current=page]{-webkit-text-decoration:underline 4px var(--urucum);text-decoration:underline 4px var(--urucum);text-underline-offset:.35em}.cms__item[aria-disabled=true]{opacity:.6}.cms__item small{font-family:var(--fonte-texto);font-size:.8125rem}.cms__conta{border-top:1px solid #f0dec84d;gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}.cms__conta small{opacity:.8;overflow-wrap:anywhere;font-size:.875rem;display:block}.cms__ver-site{justify-self:start}.cms__menu .botao--discreto{border-color:var(--palha);color:var(--palha);justify-self:start}.cms__conteudo{width:100%;max-width:48rem;padding:1.25rem 1rem 3rem}.cms__titulo{font-family:var(--fonte-titulo);margin-bottom:1rem;font-size:1.75rem;font-weight:500;line-height:1.2}.cms__nota{color:var(--tinta-suave);margin-bottom:1rem}.cms__conteudo code{overflow-wrap:anywhere;font-size:.875em}.cms__atalhos{gap:.75rem;padding:0;list-style:none;display:grid}.cms__atalho{border-left:4px solid var(--urucum);background:#ffffff73;gap:.125rem;padding:.875rem 1rem;text-decoration:none;display:grid}.cms__atalho strong{font-family:var(--fonte-titulo);font-size:1.1875rem;font-weight:500}.cms__atalho span{color:var(--tinta-suave)}.cms__atalho[aria-disabled=true]{border-left-color:var(--tinta-suave);opacity:.65}@media (width>=56rem){.cms{grid-template-rows:auto 1fr;grid-template-columns:16rem minmax(0,1fr)}.cms__barra{grid-column:1/-1}.cms__abrir{display:none}.cms__menu,.cms__menu:not([data-aberto]){padding-top:1rem;display:block}.cms__conteudo{padding:2rem 2.5rem 4rem}.cms__atalhos{grid-template-columns:repeat(2,minmax(0,1fr))}}.lista-cms{gap:.75rem;padding:0;list-style:none;display:grid}.lista-cms__item{background:#ffffff73;gap:.75rem;padding:1rem;display:grid}.lista-cms__dados{overflow-wrap:anywhere;display:grid}.lista-cms__dados>span{color:var(--tinta-suave)}.lista-cms__acoes{justify-items:start;gap:.5rem;display:grid}.etiqueta{vertical-align:.1em;background:var(--mata);color:var(--palha);border-radius:2px;margin-left:.25rem;padding:0 .5rem;font-size:.8125rem;font-weight:400;line-height:1.5;display:inline-block}.formulario{gap:1rem;display:grid}.formulario label{gap:.25rem;font-weight:400;display:grid}.formulario input,.formulario textarea,.formulario select{border:1px solid var(--tinta-suave);width:100%;min-height:2.75rem;color:var(--tinta);font:inherit;background:#fffaf3;border-radius:2px;padding:.5rem .75rem;font-size:1rem}.formulario__botoes{flex-wrap:wrap;gap:.75rem;display:flex}.formulario__erro{color:#9a2a12;font-weight:400}.formulario__ok{color:var(--mata)}.botao{border:2px solid var(--urucum);background:var(--urucum);color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;border-radius:2px;padding:0 1.25rem}.botao:disabled{opacity:.6;cursor:progress}.botao--discreto{border-color:var(--tinta-suave);color:var(--tinta);background:0 0}.login{align-content:start;justify-items:center;min-height:100svh;padding:2rem 1rem;display:grid}.login__logo{width:6.75rem}.login__form{width:100%;max-width:22rem}.login__ajuda{color:var(--tinta-suave);font-size:.9375rem}.campo-imagem{justify-items:start;gap:.5rem;display:grid}.campo-imagem__previa{object-fit:contain;object-position:left;background:#ffffff73;width:100%;max-height:28rem}.campo-imagem__vazio{border:1px dashed var(--tinta-suave);width:100%;color:var(--tinta-suave);text-align:center;padding:2rem 1rem}.campo-imagem .campo-imagem__escolher{align-items:center;display:inline-flex;position:relative}.campo-imagem__escolher:focus-within{outline:2px solid var(--tinta);outline-offset:3px}.campo-imagem__escolher[data-desativado]{opacity:.6;cursor:progress}.campo-imagem .campo-imagem__arquivo{opacity:0;width:1px;height:1px;min-height:0;padding:0;position:absolute}.campo-imagem__ajuda,.formulario__ajuda{color:var(--tinta-suave);font-size:.9375rem}.formulario .formulario__opcao{align-items:center;gap:.625rem;font-size:1.125rem;display:flex}.formulario .formulario__opcao input{width:1.5rem;height:1.5rem;min-height:1.5rem;accent-color:var(--mata);margin:0}.formulario__alerta{border-left:4px solid var(--urucum);background:#fbe9c8;padding:.5rem .75rem}.formulario__excluir{border-top:1px solid #5e4a2e4d;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;display:grid}.botao--perigo{color:#9a2a12;background:0 0;border-color:#9a2a12}.formulario__excluir[role=alertdialog] .botao--perigo{color:#fff;background:#9a2a12}a.botao{align-items:center;text-decoration:none;display:inline-flex}.etiqueta--rascunho{background:var(--tinta-suave)}.lista-cms__acoes--linha{flex-wrap:wrap;display:flex}.horarios-cms{border:0;gap:.75rem;min-width:0;padding:0;display:grid}.horarios-cms legend{font-family:var(--fonte-titulo);margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.horarios-cms__linha{border-left:4px solid var(--mata);background:#ffffff73;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.875rem;display:grid}.horarios-cms__titulo{color:var(--tinta-suave);grid-column:1/-1;font-weight:400}.horarios-cms__linha label:first-of-type,.horarios-cms__complemento,.horarios-cms__remover{grid-column:1/-1}.horarios-cms__remover{justify-self:start}@media (width>=40rem){.horarios-cms__linha{grid-template-columns:9rem 1fr 1fr}.horarios-cms__linha label:first-of-type{grid-column:auto}}.valores-cms{border:0;gap:.75rem;min-width:0;padding:0;display:grid}.valores-cms legend{font-family:var(--fonte-titulo);margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.valores-cms__linha{border-left:4px solid var(--mata);background:#ffffff73;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.875rem;display:grid}.valores-cms__titulo{color:var(--tinta-suave);grid-column:1/-1;font-weight:400}.valores-cms__rotulo,.valores-cms__botoes{grid-column:1/-1}.valores-cms__botoes{flex-wrap:wrap;gap:.5rem;display:flex}@media (width>=40rem){.valores-cms__linha{grid-template-columns:minmax(0,2fr) 8rem minmax(0,1fr)}.valores-cms__rotulo{grid-column:auto}}
