/* Ajustes da aba Estilo do painel. Valem para qualquer modelo de página.
   O valor do computador vale para todas as telas até o tablet ou o celular terem o seu. */
.ab-pt-d{padding-top:var(--ab-pt-d)!important}
.ab-pb-d{padding-bottom:var(--ab-pb-d)!important}
.ab-tt-d :is(h1,h2){font-size:var(--ab-tt-d)!important}
.ab-tc-d p{font-size:var(--ab-tc-d)!important}
@media(max-width:1024px){
  .ab-pt-t{padding-top:var(--ab-pt-t)!important}
  .ab-pb-t{padding-bottom:var(--ab-pb-t)!important}
  .ab-tt-t :is(h1,h2){font-size:var(--ab-tt-t)!important}
  .ab-tc-t p{font-size:var(--ab-tc-t)!important}
}
@media(max-width:700px){
  .ab-pt-m{padding-top:var(--ab-pt-m)!important}
  .ab-pb-m{padding-bottom:var(--ab-pb-m)!important}
  .ab-tt-m :is(h1,h2){font-size:var(--ab-tt-m)!important}
  .ab-tc-m p{font-size:var(--ab-tc-m)!important}
}

/* Esconder por tela. No editor o bloco continua lá, apagado, para dar para mexer nele. */
@media(min-width:1025px){
  html:not([data-editor]) .ab-oculta-d{display:none!important}
  html[data-editor] .ab-oculta-d{opacity:.32;outline:2px dashed rgba(120,120,120,.6);outline-offset:-2px}
}
@media(min-width:701px) and (max-width:1024px){
  html:not([data-editor]) .ab-oculta-t{display:none!important}
  html[data-editor] .ab-oculta-t{opacity:.32;outline:2px dashed rgba(120,120,120,.6);outline-offset:-2px}
}
@media(max-width:700px){
  html:not([data-editor]) .ab-oculta-m{display:none!important}
  html[data-editor] .ab-oculta-m{opacity:.32;outline:2px dashed rgba(120,120,120,.6);outline-offset:-2px}
}

/* Ajustes da prévia do editor nos modelos. */
html[data-editor] .at-cartao-acao::before{display:none}
html[data-editor] .footer-logo-panel{opacity:1!important;transform:none!important}
html[data-editor] .at-revelar{opacity:1!important;translate:none!important}
