/* Kirtan page only: deep red + cream. Scoped to body.kirtan-red. */
body.kirtan-red{--bg:#3B0A0F;--bg-raised:#4E0E15;--bg-soft:#5E141C;--navy:#6B111B;--kesari:#F3E6CC;--kesari-soft:#E6D3AE;--focus:#FFF4DC;--border:rgba(243,230,204,.28);background:#3B0A0F;color:#F7EEDC}
body.kirtan-red .site-header,body.kirtan-red .site-footer{background:#2A060A;border-color:#8B1A1A}
body.kirtan-red h1,body.kirtan-red h2,body.kirtan-red h3{color:#F3E6CC;border-color:#8B1A1A}
body.kirtan-red .btn{background:#8B1A1A;color:#FBF3E2;border-color:#B22222}
body.kirtan-red .btn-secondary{background:transparent;color:#F3E6CC;border-color:#F3E6CC}
body.kirtan-red .card,body.kirtan-red .bani-card{background:#4E0E15;border-color:rgba(243,230,204,.25)}
body.kirtan-red a{color:#FFD9C2}
body.kirtan-red .kirtan-about{border-left:4px solid #B22222}
