/* Carry the Hebrew homepage's typography and colors into its complete pages. */
.locale-he {
    --navy: #00838f;
    --navy-dark: #00545c;
    --navy-light: #007580;
    --cream: #f0f9ff;
    --text: #1a2530;
    --text-light: #546e7a;
    font-family: 'Heebo', Arial, sans-serif;
}
.locale-he h1, .locale-he h2, .locale-he h3, .locale-he h4,
.locale-he .brand-name, .locale-he .verse-box blockquote {
    font-family: 'Frank Ruhl Libre', Georgia, serif;
}
.locale-he .brand-name, .locale-he .brand-tag, .locale-he .verse-box cite,
.locale-he .section-label { letter-spacing: normal; }
.locale-he .brand-tag { color: #806000; }
.locale-he .verse-box { border-left: 0; border-right: 5px solid var(--gold); }
.locale-he .verse-box blockquote, .locale-he .prayer-hero h1 .accent,
.locale-he .main-nav a.nav-prayer { font-style: normal; }
.locale-he .verse-box cite { color: #806000; }
.locale-he .amount-btn, .locale-he input[type="tel"],
.locale-he input[type="email"], .locale-he input[type="number"] {
    direction: ltr;
    unicode-bidi: isolate;
}
.locale-he .btn-primary, .locale-he .freq-tab.active,
.locale-he .main-nav a.nav-cta { color: #17313b !important; }
.locale-he .main-nav a.nav-cta:hover { color: #fff !important; }
.locale-he .donate-form-card, .locale-he .donate-sidebar { min-width: 0; }
.locale-he .donate-sidebar li span { min-width: 0; }
@media (max-width: 480px) {
    .locale-he .donate-form-card, .locale-he .donate-sidebar { padding: 1.25rem; }
    .locale-he .freq-tab { padding: .65rem .35rem; }
    .locale-he .header-inner { padding-inline: 1rem; }
}
