.topo-barra{background:var(--verde);color:#fff;font-size:.85rem}.topo-barra__linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:40px;display:flex}.topo-barra__links{align-items:center;gap:1.25rem;display:flex}.topo-barra a:not(.botao){color:#fff;opacity:.95;text-decoration:none}.topo-barra a:not(.botao):hover{text-decoration:underline}.topo-barra a,.topo-barra .botao{white-space:nowrap}.topo-barra .com-icone{align-items:center}.topo-barra .com-icone .icone{margin-top:0}@media (width<=640px){.topo-barra__linha{flex-wrap:nowrap;min-height:44px;padding-block:4px}.topo-barra__links:last-child{justify-content:space-between;gap:.75rem;width:100%}.topo-barra .botao--pequeno{padding:.4rem .8rem;font-size:.8rem;line-height:1.2}}@media (width<=440px){.topo-barra .rot-atend{display:none}.topo-barra{font-size:.82rem}}@media (width<=340px){.topo-barra .botao--pequeno{padding:.35rem .6rem;font-size:.75rem}.topo-barra__links:last-child{gap:.5rem}}.topo{border-bottom:1px solid var(--borda);z-index:30;background:#fff;position:sticky;top:0}.topo__linha{justify-content:space-between;align-items:center;gap:1rem;min-height:80px;display:flex}.topo__logo img{width:auto;height:50px}.topo__abrir{cursor:pointer;padding:.25rem .5rem;font-size:1.6rem;display:none}.menu>ul{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.menu a,.menu summary{cursor:pointer;border-radius:8px;padding:.5rem .75rem;font-size:.95rem;font-weight:500;text-decoration:none;display:block}.menu a:hover,.menu summary:hover,.menu a[aria-current=page]{color:var(--verde)}.menu summary{list-style:none}.menu summary::-webkit-details-marker{display:none}.menu summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.4rem;height:.4rem;margin-left:.4rem;display:inline-block;transform:rotate(45deg)translateY(-3px)}.menu__grupo{position:relative}.menu__grupo ul{border:1px solid var(--borda);border-radius:var(--raio);min-width:240px;box-shadow:var(--sombra);background:#fff;margin:0;padding:.5rem;list-style:none;position:absolute;top:100%;left:0}.menu__grupo ul a{font-weight:400}.menu__grupo ul a:hover{background:var(--fundo-claro)}@media (width<=1023px){.topo__abrir{display:block}.menu{border-bottom:1px solid var(--borda);background:#fff;padding:.5rem 1rem 1rem;display:none;position:absolute;top:100%;left:0;right:0}#menu-celular:checked~.menu{display:block}.menu>ul{flex-direction:column;align-items:stretch}.menu__grupo ul{box-shadow:none;border:0;padding-left:1rem;position:static}.topo-barra__links:first-child{display:none}}.novidades{background:var(--verde);color:#fff;padding-block:2.5rem}.novidades h2{margin:0;font-size:1.4rem}.novidades p{margin:.25rem 0 0}.novidades a{color:#fff}.novidades__linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.novidades__form{flex-wrap:wrap;flex:1;gap:.5rem;max-width:480px;display:flex}.novidades__form input[type=email]{min-width:220px;font:inherit;border:0;border-radius:10px;flex:1;padding:.75rem .9rem}.novidades__form small,.novidades__form .aviso{flex-basis:100%}.rodape{background:var(--rodape);color:#cbd5e1;margin-top:0;padding-top:3.5rem}.rodape a{color:#cbd5e1}.rodape a:hover{color:#fff}.rodape h2{color:#fff;font-size:1.05rem}.rodape ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.rodape address{font-style:normal}.rodape__grade{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2rem;display:grid}.rodape__redes{gap:1rem;display:flex}.com-icone{align-items:flex-start;gap:.5rem;display:inline-flex}.com-icone .icone{color:var(--verde);flex-shrink:0;margin-top:.2em}.topo-barra .com-icone .icone,.rodape .com-icone .icone{color:inherit}.rodape .com-icone .icone{color:#4ade80}.atendimento{justify-items:start;gap:.6rem;margin:1.25rem 0;display:grid}.atendimento__botao{background:var(--amarelo);border-radius:999px;align-items:center;gap:.75rem;padding:.7rem 1.25rem .7rem .7rem;text-decoration:none;transition:transform .2s;animation:2.4s ease-out infinite chamar;display:inline-flex;box-shadow:0 0 #f6c43c99;color:#1c1917!important}.atendimento__botao:hover{transform:translateY(-2px)}.atendimento__botao small{text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:500;display:block}.atendimento__botao strong{font-size:1.15rem;display:block}.atendimento__icone{width:2.5rem;height:2.5rem;color:var(--amarelo);background:#1c1917;border-radius:50%;place-items:center;display:grid}.atendimento__zap{border:1px solid #22c55e;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.9rem;text-decoration:none;display:inline-flex;color:#4ade80!important}.atendimento__zap:hover{background:#22c55e1f}@keyframes chamar{0%{box-shadow:0 0 #f6c43c8c}70%{box-shadow:0 0 0 14px #f6c43c00}to{box-shadow:0 0 #f6c43c00}}@media (prefers-reduced-motion:reduce){.atendimento__botao{animation:none}}.rodape__base{color:#94a3b8;border-top:1px solid #1e293b;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:2.5rem;padding-block:1.25rem;font-size:.85rem;display:flex}@media (width<=900px){.rodape__grade{grid-template-columns:1fr 1fr}}@media (width<=560px){.rodape__grade{grid-template-columns:1fr}}.whats__balao{color:#1f2937;white-space:nowrap;pointer-events:none;background:#fff;border-radius:10px;padding:.45rem .8rem;font-size:.85rem;font-weight:500;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 4px 14px #00000026}.atendimento__zaps{flex-wrap:wrap;gap:.5rem;display:flex}.whats-menu summary{cursor:pointer;list-style:none}.whats-menu summary::-webkit-details-marker{display:none}.whats-menu[open] .whats__balao{display:none}.whats-escolha{z-index:41;background:#fff;border-radius:16px;width:min(300px,100vw - 2.5rem);padding:1rem;animation:.15s ease-out zap-abre;position:fixed;bottom:calc(1.25rem + 68px);right:1.25rem;box-shadow:0 16px 40px #0003}.whats-escolha__titulo{color:#1f2937;margin:0;font-weight:700}.whats-escolha__sub{color:#6b7280;margin:.15rem 0 .75rem;font-size:.85rem}.whats-escolha__op{color:#1f2937;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:.75rem;margin-top:.5rem;padding:.7rem .75rem;text-decoration:none;display:flex}.whats-escolha__op:hover,.whats-escolha__op:focus-visible{background:#f0fdf4;border-color:#22c55e}.whats-escolha__op strong{font-size:.95rem;display:block}.whats-escolha__op small{color:#6b7280;font-size:.8rem;display:block}.whats-escolha__ico{color:#fff;background:#22c55e;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}@keyframes zap-abre{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.whats-escolha{animation:none}}.whats{z-index:40;color:#fff;background:#22c55e;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 6px 20px #0003}
