/* padrao do site (18/09): gerado a partir do bloco <style id="css-padrao-site">, ver ferramentas/padrao-site.cjs */
section p{font-size:15.5px!important;line-height:1.7!important}
.ident-txt p,.lede,.allin .lede,.recrear .sub,.chegada .sub,.resort-txt p,.sec-head p{font-size:17px!important;line-height:1.65!important}
.hero-sub{font-size:18px!important}
section small,.eyebrow{font-size:11px!important}
.pill{font-size:11.5px!important}
section p a,section li a{font-size:inherit!important}
.rec-card h3,.lz-card h3,.est-card h3,.casa-card h3{font-size:24px!important}
.rec-card p,.lz-card p,.est-card p,.casa-card p{font-size:14.5px!important;line-height:1.55!important}
.faq p,.faq summary{font-size:16px!important}
footer a,footer p{font-size:15px!important}
.rec-card h3,.rec-card p,.rec-card .corpo,.lz-card h3,.lz-card p,.lz-card .corpo{color:#fff!important}
.acc-det h3{font-size:27px!important}
.acc-det p{font-size:17px!important;line-height:1.65!important;max-width:520px!important}
.acc-m2{font-size:13.5px!important}
.acc-head .acc-nome,.acc-head b,.acc-head h3{font-size:19px!important}
.acc-preco,.preco-g{font-size:14.5px!important}
.preco-g b{font-size:24px!important}
.amen2 span{font-size:12.5px!important}
section a[href]:not([class]),.quartos .porta-int{color:var(--turquesa)!important;font-weight:700;opacity:1!important}
.quartos .todos-nota{font-size:15.5px!important}
.quartos .todos-nota.nota-crianca{margin-top:34px!important;font-size:17px!important;line-height:1.6!important;color:var(--tinta)!important;background:var(--areia);border-left:4px solid var(--turquesa-puro);padding:18px 22px;max-width:760px}
.quartos .todos-nota.nota-crianca::before{content:"Criança é bem-vinda";display:table;font-size:11.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:var(--turquesa-puro);padding:6px 12px;border-radius:999px;margin-bottom:10px}
html[data-hotel="aqp"] .quartos .todos-nota.nota-crianca::before{color:#12251d}
/* astra 18/09 (laudo do dia): titulo de bullet menor que a descricao; consentimento da newsletter quebrado em colunas nos 5 rodapes */
.ai-bullets b,.amen-lista b,.srv-lista b{font-size:16.5px!important}
.f-news label{display:block!important;font-size:13px!important;line-height:1.55!important}
.f-news label input[type="checkbox"]{display:inline-block;vertical-align:-2px;margin:0 8px 0 0;width:16px;height:16px;accent-color:var(--turquesa-puro)}
.f-news label a{display:inline;text-decoration:underline}
/* astra 18/09 (laudo do dia), aceito: escuro sobre escuro em blocos de fundo escuro (chegada,
   allin, recrear, porta, evt2). --turquesa e --turquesa-deep sao a versao LEGIVEL SOBRE CLARO
   da cor do hotel (pensada para texto sobre --papel/--areia, ver ferramentas/tema-hotel.cjs);
   usadas por engano sobre esses fundos escuros, ficam quase invisiveis (medido: 1,1 a 2,2:1,
   minimo WCAG e 4,5:1 para texto pequeno e 3:1 para titulo grande). Corrigido so onde a cor de
   acento do hotel (--turquesa-viva, --dourado) nao bate a regua nesses fundos especificos:
   - Acqua Inn (aqi): --turquesa-viva mede so 2,95 a 3,14:1 contra os fundos de .allin/.recrear
     (a cor do hotel e um roxo escuro; a versao clara ainda fica proxima do fundo). O italico
     de enfase (h2 em) vira branco, que sobra folga (19:1).
   - Acqua Prime (aqp): a Cor 02 do hotel (#2d2c7e, roxo-marinho escuro) e escura demais para
     acento sobre fundo ja escuro em qualquer variante (--dourado 1,09 a 1,31:1, --dourado-claro
     1,85 a 2,23:1 contra os fundos de .allin/.recrear/.chegada). O eyebrow e o italico de
     .chegada trocam para --turquesa-viva, que nesse hotel mede 5,89 a 8,77:1 nos mesmos fundos.
   - Maceio Mar Hotel (mmh): o link solto "Ver a localização" dentro de .porta herda a regra
     geral de link sem classe (--turquesa, linha 20 acima, pensada para fundo claro: 1,94 a
     2,02:1 contra o fundo de .porta). Ganha cor propria em branco sublinhado, escopada a essa
     seção (regra abaixo vem depois da geral no arquivo, então vence no empate de especificidade).
   Contraste medido com a mesma fórmula WCAG de ferramentas/tema-hotel.cjs (função contraste()),
   contra os tons --tinta/--tinta-2/--tinta-4/--tinta-6 de cada hotel (os fundos reais das
   seções, em estilo/tokens.css). Prova visual em docs/clientes/mme-hoteis/estudo-escuro-*.jpg. */
html[data-hotel="aqi"] .allin h2 em,
html[data-hotel="aqi"] .recrear h2 em{color:#fff!important}
html[data-hotel="aqp"] .chegada h2 em{color:var(--turquesa-viva)!important}
html[data-hotel="aqp"] .allin .eyebrow,
html[data-hotel="aqp"] .recrear .eyebrow{color:var(--turquesa-viva)!important}
.porta .porta-int,
.porta .porta-int a{color:#fff!important;text-decoration:underline}
@media (prefers-reduced-motion:no-preference){
  div.cine.zoomin{overflow:hidden}
  div.cine.zoomin::before{content:"";position:absolute;inset:0;background:inherit;background-size:cover;transform:scale(1);animation:site-kb 18s ease-out forwards;will-change:transform}
  @keyframes site-kb{to{transform:scale(1.08)}}
}