/* Corrige somente a largura do rodapé e da paginação. */
@media (min-width:981px) and (max-width:1199px){
  html body footer.ve-footer .ve-footer-wrap .ve-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  html body footer.ve-footer .ve-footer-wrap .ve-footer-grid > *{min-height:auto!important;padding:16px!important}
  html body footer.ve-footer .ve-footer-contact .ve-footer-email{white-space:normal!important;overflow-wrap:anywhere!important}
}
html body nav.capa-index[aria-label^="Paginação"]{display:flex!important;flex-wrap:wrap!important;gap:12px;max-width:100%!important}
html body nav.capa-index[aria-label^="Paginação"] a{min-width:0;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere;flex-shrink:1}
@media (max-width:767px){
  #duvidas-da-pagina summary{display:flex;align-items:center;min-height:48px!important}
  #conteudos-relacionados li>a,.ve-footer-contact-links>a,.ve-footer-local a{display:flex!important;align-items:center;min-height:48px!important}
}

@layer tda-imagens-inteiras {
/* Imagens integrais: substituição local de 06/11/2026. */
img[src$="/assets/imagens/cobertura-de-policarbonato-1280.webp"],
img[src$="/assets/imagens/cobertura-de-policarbonato-390.webp"],
img[src$="/assets/imagens/cobertura-de-policarbonato-640.webp"],
img[src$="/assets/imagens/cobertura-de-policarbonato-960.webp"],
img[src$="/assets/imagens/cobertura-de-policarbonato-alveolar-640w.webp"],
img[src$="/assets/imagens/cobertura-de-policarbonato-alveolar.webp"],
img[src$="/assets/imagens/cobertura-de-telha-forro-amadeirado-640w.webp"],
img[src$="/assets/imagens/cobertura-de-telha-forro-amadeirado.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-1280.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-390.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-640.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-640w.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-960.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche.webp"],
img[src$="/assets/imagens/cobertura-em-telha-metalica-simples-640w.webp"],
img[src$="/assets/imagens/cobertura-em-telha-metalica-simples.webp"],
img[src$="/assets/imagens/cobertura-retratil-1280.webp"],
img[src$="/assets/imagens/cobertura-retratil-390.webp"],
img[src$="/assets/imagens/cobertura-retratil-640.webp"],
img[src$="/assets/imagens/cobertura-retratil-640w.webp"],
img[src$="/assets/imagens/cobertura-retratil-960.webp"],
img[src$="/assets/imagens/cobertura-retratil.webp"],
img[src$="/assets/imagens/pergolado-640w.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio-1280.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio-390.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio-640.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio-640w.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio-960.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio.webp"],
img[src$="/assets/imagens/pergolado.webp"],
img[src$="/assets/imagens/toldo-amarelo-640w.webp"],
img[src$="/assets/imagens/toldo-amarelo.webp"],
img[src$="/assets/imagens/toldo-articulado-1280.webp"],
img[src$="/assets/imagens/toldo-articulado-390.webp"],
img[src$="/assets/imagens/toldo-articulado-640.webp"],
img[src$="/assets/imagens/toldo-articulado-640w.webp"],
img[src$="/assets/imagens/toldo-articulado-960.webp"],
img[src$="/assets/imagens/toldo-articulado.webp"],
img[src$="/assets/imagens/toldo-azul-640w.webp"],
img[src$="/assets/imagens/toldo-azul.webp"],
img[src$="/assets/imagens/toldo-bege-640w.webp"],
img[src$="/assets/imagens/toldo-bege.webp"],
img[src$="/assets/imagens/toldo-branco-640w.webp"],
img[src$="/assets/imagens/toldo-branco.webp"],
img[src$="/assets/imagens/toldo-capota-preco-640w.webp"],
img[src$="/assets/imagens/toldo-capota-preco.webp"],
img[src$="/assets/imagens/toldo-cinza-640w.webp"],
img[src$="/assets/imagens/toldo-cinza.webp"],
img[src$="/assets/imagens/toldo-cortina-1280.webp"],
img[src$="/assets/imagens/toldo-cortina-390.webp"],
img[src$="/assets/imagens/toldo-cortina-640.webp"],
img[src$="/assets/imagens/toldo-cortina-640w.webp"],
img[src$="/assets/imagens/toldo-cortina-960.webp"],
img[src$="/assets/imagens/toldo-cortina-de-tela-screen-640w.webp"],
img[src$="/assets/imagens/toldo-cortina-de-tela-screen.webp"],
img[src$="/assets/imagens/toldo-cortina-screen-1280.webp"],
img[src$="/assets/imagens/toldo-cortina-screen-390.webp"],
img[src$="/assets/imagens/toldo-cortina-screen-640.webp"],
img[src$="/assets/imagens/toldo-cortina-screen-960.webp"],
img[src$="/assets/imagens/toldo-cortina.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona-1280.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona-390.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona-640.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona-640w.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona-960.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona.webp"],
img[src$="/assets/imagens/toldo-fixo-em-policarbonato-compacto-640w.webp"],
img[src$="/assets/imagens/toldo-fixo-em-policarbonato-compacto.webp"],
img[src$="/assets/imagens/toldo-laranja-640w.webp"],
img[src$="/assets/imagens/toldo-laranja.webp"],
img[src$="/assets/imagens/toldo-marrom-640w.webp"],
img[src$="/assets/imagens/toldo-marrom.webp"],
img[src$="/assets/imagens/toldo-preto-640w.webp"],
img[src$="/assets/imagens/toldo-preto.webp"],
img[src$="/assets/imagens/toldo-rosa-640w.webp"],
img[src$="/assets/imagens/toldo-rosa.webp"],
img[src$="/assets/imagens/toldo-roxo-640w.webp"],
img[src$="/assets/imagens/toldo-roxo.webp"],
img[src$="/assets/imagens/toldo-verde-640w.webp"],
img[src$="/assets/imagens/toldo-verde.webp"],
img[src$="/assets/imagens/toldo-vermelho-640w.webp"],
img[src$="/assets/imagens/toldo-vermelho.webp"]{object-fit:contain!important;object-position:center!important;transform:none!important}
img[src$="/assets/imagens/cobertura-de-policarbonato-alveolar-640w.webp"],
img[src$="/assets/imagens/cobertura-de-policarbonato-alveolar.webp"],
img[src$="/assets/imagens/cobertura-de-telha-forro-amadeirado-640w.webp"],
img[src$="/assets/imagens/cobertura-de-telha-forro-amadeirado.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-1280.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-390.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-640.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-640w.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-960.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche.webp"],
img[src$="/assets/imagens/cobertura-em-telha-metalica-simples-640w.webp"],
img[src$="/assets/imagens/cobertura-em-telha-metalica-simples.webp"],
img[src$="/assets/imagens/cobertura-retratil-1280.webp"],
img[src$="/assets/imagens/cobertura-retratil-390.webp"],
img[src$="/assets/imagens/cobertura-retratil-640.webp"],
img[src$="/assets/imagens/cobertura-retratil-640w.webp"],
img[src$="/assets/imagens/cobertura-retratil-960.webp"],
img[src$="/assets/imagens/cobertura-retratil.webp"],
img[src$="/assets/imagens/pergolado-640w.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio-1280.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio-390.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio-640.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio-640w.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio-960.webp"],
img[src$="/assets/imagens/pergolado-de-aluminio.webp"],
img[src$="/assets/imagens/pergolado.webp"],
img[src$="/assets/imagens/toldo-amarelo-640w.webp"],
img[src$="/assets/imagens/toldo-amarelo.webp"],
img[src$="/assets/imagens/toldo-articulado-1280.webp"],
img[src$="/assets/imagens/toldo-articulado-390.webp"],
img[src$="/assets/imagens/toldo-articulado-640.webp"],
img[src$="/assets/imagens/toldo-articulado-640w.webp"],
img[src$="/assets/imagens/toldo-articulado-960.webp"],
img[src$="/assets/imagens/toldo-articulado.webp"],
img[src$="/assets/imagens/toldo-azul-640w.webp"],
img[src$="/assets/imagens/toldo-azul.webp"],
img[src$="/assets/imagens/toldo-bege-640w.webp"],
img[src$="/assets/imagens/toldo-bege.webp"],
img[src$="/assets/imagens/toldo-branco-640w.webp"],
img[src$="/assets/imagens/toldo-branco.webp"],
img[src$="/assets/imagens/toldo-capota-preco-640w.webp"],
img[src$="/assets/imagens/toldo-capota-preco.webp"],
img[src$="/assets/imagens/toldo-cinza-640w.webp"],
img[src$="/assets/imagens/toldo-cinza.webp"],
img[src$="/assets/imagens/toldo-cortina-1280.webp"],
img[src$="/assets/imagens/toldo-cortina-390.webp"],
img[src$="/assets/imagens/toldo-cortina-640.webp"],
img[src$="/assets/imagens/toldo-cortina-640w.webp"],
img[src$="/assets/imagens/toldo-cortina-960.webp"],
img[src$="/assets/imagens/toldo-cortina-de-tela-screen-640w.webp"],
img[src$="/assets/imagens/toldo-cortina-de-tela-screen.webp"],
img[src$="/assets/imagens/toldo-cortina-screen-1280.webp"],
img[src$="/assets/imagens/toldo-cortina-screen-390.webp"],
img[src$="/assets/imagens/toldo-cortina-screen-640.webp"],
img[src$="/assets/imagens/toldo-cortina-screen-960.webp"],
img[src$="/assets/imagens/toldo-cortina.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona-1280.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona-390.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona-640.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona-640w.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona-960.webp"],
img[src$="/assets/imagens/toldo-fixo-de-lona.webp"],
img[src$="/assets/imagens/toldo-fixo-em-policarbonato-compacto-640w.webp"],
img[src$="/assets/imagens/toldo-fixo-em-policarbonato-compacto.webp"],
img[src$="/assets/imagens/toldo-laranja-640w.webp"],
img[src$="/assets/imagens/toldo-laranja.webp"],
img[src$="/assets/imagens/toldo-marrom-640w.webp"],
img[src$="/assets/imagens/toldo-marrom.webp"],
img[src$="/assets/imagens/toldo-preto-640w.webp"],
img[src$="/assets/imagens/toldo-preto.webp"],
img[src$="/assets/imagens/toldo-rosa-640w.webp"],
img[src$="/assets/imagens/toldo-rosa.webp"],
img[src$="/assets/imagens/toldo-roxo-640w.webp"],
img[src$="/assets/imagens/toldo-roxo.webp"],
img[src$="/assets/imagens/toldo-verde-640w.webp"],
img[src$="/assets/imagens/toldo-verde.webp"],
img[src$="/assets/imagens/toldo-vermelho-640w.webp"],
img[src$="/assets/imagens/toldo-vermelho.webp"]{aspect-ratio:1/1!important}
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-policarbonato-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-policarbonato-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-policarbonato-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-policarbonato-960.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-policarbonato-alveolar-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-policarbonato-alveolar.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-forro-amadeirado-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-forro-amadeirado.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-sanduiche-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-sanduiche-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-sanduiche-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-sanduiche-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-sanduiche-960.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-sanduiche.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-em-telha-metalica-simples-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-em-telha-metalica-simples.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-retratil-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-retratil-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-retratil-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-retratil-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-retratil-960.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-retratil.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/pergolado-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/pergolado-de-aluminio-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/pergolado-de-aluminio-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/pergolado-de-aluminio-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/pergolado-de-aluminio-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/pergolado-de-aluminio-960.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/pergolado-de-aluminio.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/pergolado.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-amarelo-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-amarelo.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-articulado-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-articulado-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-articulado-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-articulado-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-articulado-960.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-articulado.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-azul-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-azul.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-bege-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-bege.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-branco-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-branco.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-capota-preco-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-capota-preco.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cinza-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cinza.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-960.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-de-tela-screen-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-de-tela-screen.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-screen-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-screen-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-screen-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-screen-960.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-fixo-de-lona-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-fixo-de-lona-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-fixo-de-lona-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-fixo-de-lona-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-fixo-de-lona-960.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-fixo-de-lona.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-fixo-em-policarbonato-compacto-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-fixo-em-policarbonato-compacto.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-laranja-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-laranja.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-marrom-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-marrom.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-preto-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-preto.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-rosa-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-rosa.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-roxo-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-roxo.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-verde-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-verde.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-vermelho-640w.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-vermelho.webp"]){background-image:none!important}
}

@layer tda-imagens-inteiras {
img[src$="/assets/imagens/cobertura-de-vidro-1280.webp"],
img[src$="/assets/imagens/cobertura-de-vidro-390.webp"],
img[src$="/assets/imagens/cobertura-de-vidro-640.webp"],
img[src$="/assets/imagens/cobertura-de-vidro-960.webp"]{object-fit:contain!important;object-position:center!important;transform:none!important;aspect-ratio:1/1!important}
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-vidro-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-vidro-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-vidro-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-vidro-960.webp"]){background-image:none!important}
}
@layer tda-imagens-inteiras {
.cover-slide:has(>img[data-imagem-inteira]){background-image:none!important}
}

@layer tda-imagens-inteiras {
img[src$="/assets/imagens/cobertura-retratil-1280.webp"],
img[src$="/assets/imagens/cobertura-retratil-390.webp"],
img[src$="/assets/imagens/cobertura-retratil-640.webp"],
img[src$="/assets/imagens/cobertura-retratil-960.webp"],
img[src$="/assets/imagens/toldo-articulado-1280.webp"],
img[src$="/assets/imagens/toldo-articulado-390.webp"],
img[src$="/assets/imagens/toldo-articulado-640.webp"],
img[src$="/assets/imagens/toldo-articulado-960.webp"],
img[src$="/assets/imagens/toldo-cortina-1280.webp"],
img[src$="/assets/imagens/toldo-cortina-390.webp"],
img[src$="/assets/imagens/toldo-cortina-640.webp"],
img[src$="/assets/imagens/toldo-cortina-960.webp"]{object-fit:contain!important;object-position:center!important;transform:none!important;aspect-ratio:1/1!important}
.cover-slide:has(>img[src$="/assets/imagens/cobertura-retratil-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-retratil-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-retratil-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-retratil-960.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-articulado-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-articulado-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-articulado-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-articulado-960.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/toldo-cortina-960.webp"]){background-image:none!important}
}

@layer tda-imagens-inteiras {
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-1280.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-390.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-640.webp"],
img[src$="/assets/imagens/cobertura-de-telha-sanduiche-960.webp"]{object-fit:contain!important;object-position:center!important;transform:none!important;aspect-ratio:1/1!important}
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-sanduiche-1280.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-sanduiche-390.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-sanduiche-640.webp"]),
.cover-slide:has(>img[src$="/assets/imagens/cobertura-de-telha-sanduiche-960.webp"]){background-image:none!important}
}

/* TDA_FULL_PHOTO_V3 */

/* Foto integral em fluxo; texto separado; somente capas internas com foto. */
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero){display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)!important;align-items:start!important;gap:32px!important;box-sizing:border-box!important;min-height:0!important;height:auto!important;padding:88px max(24px,calc((100vw - 1200px)/2)) 24px!important;overflow:visible!important;background:#101918!important;color:#fff!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)::before,html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)::after{content:none!important;display:none!important;background:none!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.cover-slides{position:relative!important;inset:auto!important;z-index:0!important;display:block!important;align-self:start!important;justify-self:center!important;box-sizing:border-box!important;width:100%!important;max-width:560px!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;background:none!important;overflow:visible!important;opacity:1!important;filter:none!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.cover-slides::before,html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.cover-slides::after{content:none!important;display:none!important;background:none!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.cover-slides picture{position:relative!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.cover-slides img{position:static!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;object-fit:contain!important;object-position:center!important;transform:none!important;max-width:100%!important;margin:0!important;animation:none!important;opacity:1!important;filter:none!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.capa-hero{position:relative!important;inset:auto!important;z-index:1!important;display:block!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;transform:none!important;background:none!important;color:inherit!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.capa-hero::before,html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.capa-hero::after{content:none!important;display:none!important;background:none!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.capa-hero h1{position:static!important;max-width:100%!important;margin:0 0 16px!important;font-size:clamp(28px,3.1vw,42px)!important;line-height:1.16!important;text-shadow:none!important;transform:none!important;color:inherit!important;overflow-wrap:break-word}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.capa-hero p{max-width:65ch!important;text-shadow:none!important;color:inherit!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero):has(img[width="1200"][height="312"]){grid-template-columns:minmax(0,1fr)!important;gap:24px!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero):has(img[width="1200"][height="312"])>.cover-slides{max-width:920px!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero):has(img[width="1200"][height="312"])>.capa-hero{box-sizing:border-box!important;width:100%!important;max-width:920px!important;margin-inline:auto!important}
@media(max-width:959px){html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero){grid-template-columns:minmax(0,1fr)!important;gap:20px!important;padding:104px 20px 28px!important}html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.cover-slides{max-width:100%!important}html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.capa-hero h1{font-size:28px!important;line-height:1.18!important}}

html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero) .cover-overlay{display:none!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.cover-slides>.cover-slide{position:relative!important;inset:auto!important;display:block!important;height:auto!important;min-height:0!important;opacity:1!important;background:none!important;animation:none!important;overflow:visible!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.cover-slides>.cover-slide~.cover-slide{display:none!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.capa-hero .hero-topbar{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1000!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;margin:0!important;padding:8px clamp(20px,4vw,64px)!important;background:rgba(8,15,17,.96)!important}
html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.capa-hero h1{font-size:clamp(24px,2.6vw,36px)!important}
@media(max-width:959px){html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero){padding-top:88px!important}html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.capa-hero .hero-topbar{padding:8px 120px 8px 12px!important}html:has(head>link[rel="canonical"][href^="https://toldoselegance.com.br/"]:not([href="https://toldoselegance.com.br/"])) .header-only-stage:has(.cover-slide img[data-imagem-inteira]):has(>.capa-hero)>.capa-hero h1{font-size:24px!important}}
