/* Black November: campanha exclusiva dos e-books de Espiritismo. */
.esp-black-november{display:flex;align-items:center;justify-content:center;gap:2rem;padding:12px 24px;background:#101010;color:#fff;border-bottom:1px solid #51412c;font:600 14px/1.35 system-ui,-apple-system,"Segoe UI",sans-serif;text-align:left;position:relative;z-index:20}
.esp-bn-message{display:flex;align-items:center;gap:12px}.esp-bn-message strong{display:block;color:#f4cc84;font-size:13px;font-weight:850;letter-spacing:.14em}.esp-bn-discount{display:block;margin-top:3px;color:#fff}.esp-bn-fire{display:inline-block;font-size:29px;line-height:1.2;transform-origin:50% 85%;animation:esp-bn-flame 1.8s ease-in-out infinite;filter:drop-shadow(0 0 7px #ff7a3733)}
.esp-bn-clock{display:flex;flex-direction:column;gap:3px;color:#d8d5d0;font-size:11px}.esp-bn-clock time{color:#fff;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:.035em}
.esp-black-november--card{flex-direction:column;gap:9px;margin:0 0 16px;padding:15px 10px;border:1px solid #51412c;border-radius:10px;text-align:center}.esp-black-november--card .esp-bn-message{gap:8px}.esp-black-november--card .esp-bn-clock{align-items:center}.esp-black-november[hidden]{display:none!important}
@keyframes esp-bn-flame{0%,100%{transform:rotate(-5deg) scale(1)}50%{transform:rotate(6deg) scale(1.12)}}
@media(max-width:600px){.esp-black-november{gap:10px;padding:11px 12px;justify-content:space-between}.esp-bn-message{gap:7px}.esp-bn-message strong{font-size:10px;letter-spacing:.1em}.esp-bn-discount{font-size:11px;max-width:185px}.esp-bn-fire{font-size:25px}.esp-bn-clock{font-size:9px;flex-shrink:0}.esp-bn-clock time{font-size:12px;letter-spacing:0}.esp-black-november--card{justify-content:center;padding:14px 8px}.esp-black-november--card .esp-bn-message strong{font-size:12px}.esp-black-november--card .esp-bn-discount{font-size:13px}.esp-black-november--card .esp-bn-clock time{font-size:15px}}
@media(prefers-reduced-motion:reduce){.esp-bn-fire{animation:none}}
