/* Páginas del embudo (reservar, pago, gracias, legales) con la tinta de la Lámina. Se carga después de embudo.css y lamina.css. */
:root{--pg-noche:var(--tinta);--pg-azul:var(--tinta);--pg-cielo:var(--senal);--pg-naranja:var(--tinta);--pg-naranja-osc:var(--senal);--pg-claro:var(--papel);--pg-gris:var(--linea);--pg-texto:var(--tinta);--pg-suave:var(--tinta-2)}

body.pg.lm{background:var(--papel);color:var(--tinta);font-family:var(--serif)}
.pg-barra{background:var(--papel);border-bottom:1px solid var(--linea)}
.pg-marca{color:var(--tinta);font:500 13px/1 var(--mono);letter-spacing:.02em}
.pg-marca img{border-radius:0}
.pg-carta{background:transparent;border-radius:0;box-shadow:none;padding:clamp(8px,2vw,24px) 0}
.pg-carta h1{font-weight:300;font-size:clamp(2.1rem,6vw,3.4rem);line-height:1.02;letter-spacing:-.022em}
.pg-boton{border-radius:0;font:500 14px/1.2 var(--mono)}
.pg-boton:hover{background:var(--senal);transform:none}
.pg-boton-sec{background:transparent;color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--tinta)}
.pg-boton-sec:hover{color:var(--papel)}
.pg-codigo{font-family:var(--mono)}
.pg-legal h2{font-size:1.15rem;font-weight:500}
.pg-legal p{color:var(--tinta-2)}
.pg-pie{background:var(--tinta);color:rgba(248,248,243,.62);font:400 12px/1.6 var(--mono)}

.ag-dia{border-radius:0;background:transparent}
.ag-dia summary{font-weight:500}
.ag-dia summary:hover{background:var(--papel-2)}
.ag-turno span{border-radius:0;font:500 14px/1.2 var(--mono);padding:12px 4px}
.ag-turno input:checked+span{color:var(--papel)}

.pa-monto,.pa-plan-monto{font-weight:300;letter-spacing:-.02em}
.pa-plan{background:transparent;border-radius:0}
.pa-plan:hover{transform:none;box-shadow:none;background:var(--papel-2)}
