:root {
    --font-body: "Montserrat", sans-serif;
    --font-heading: "Playfair Display", serif;
}

/* Pamatnoteikums: virsraksti Playfair, viss cits Montserrat */
body {
    font-family: var(--font-body);
}

/* !important — pārspēj Tailwind un style.css (font-family: inherit) */
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .heading-1,
body .heading-2,
body .heading-3,
body .heading-4,
body .heading-5,
body .heading-6,
.parallax-header h2,
.content > h2,
.box-feature-header {
    font-family: var(--font-heading) !important;
    font-style: italic !important;
    font-weight: 400;
}


/* Navigācija */
.rd-navbar-nav,
.rd-nav-link {
    font-family: var(--font-body);
    font-style: normal;
}

/* Breadcrumbs: "About us", "Blogs" */
.breadcrumbs-custom,
.breadcrumbs-custom__title,
.breadcrumbs-custom__path,
.breadcrumbs-custom__path a {
    font-family: var(--font-body);
    font-style: normal;
}

/* Kājene */
.footer-corporate,
.footer-corporate .h3,
.footer-corporate a,
.footer-corporate .link-primary-inverse,
.footer-corporate .rights {
    font-family: var(--font-body);
    font-style: normal;
}

/* About — pamatteksts */
.content-inner {
    font-family: var(--font-body);
    font-style: normal;
}

.content-inner h2,
.content-inner h3,
.content-inner h4 {
    font-family: var(--font-heading) !important;
    font-style: italic !important;
}

/* Blog — raksta virsraksts (obligāti Playfair) */
.post-single-body > h3 {
    font-family: var(--font-heading) !important;
    font-style: italic !important;
    font-weight: 400;
}

/* Blog — raksta teksts un datums */
.post-single-body p,
.post-single-body li,
.post-single-body .post-meta,
.post-single-body time,
.post-classic-body,
.post-classic-body p,
.post-meta,
.post-meta time {
    font-family: var(--font-body);
    font-style: normal;
}

/* Blog — "Latest posts" (sānu virsraksts, ne galvenais raksta virsraksts) */
.group-post > .section-md > h5 {
    font-family: var(--font-body);
    font-style: normal;
}

/* Lead time — lapas josla (kā "Blogs" josla) */
.leadtime-page-title {
    font-family: var(--font-body);
    font-style: normal;
}

/* Lead time — bloku apraksts */
.box-feature-body {
    font-family: var(--font-body);
    font-style: normal;
}

/* Kontakti — kreisā kolonna (visa info) */
.contact-details,
.contact-details h1,
.contact-details h2,
.contact-info,
.contact-info dt,
.contact-info dd,
.contact-details a,
.contact-details li {
    font-family: var(--font-body);
    font-style: normal;
}

/* Kontakti — formas etiķetes */
.contact-form .form-label {
    font-family: var(--font-heading) !important;
    font-style: italic !important;
    font-weight: 400;
}

.contact-form .form-input,
.contact-form textarea.form-input {
    font-family: var(--font-body);
    font-style: normal;
}

/* Pogas */
.button {
    font-family: var(--font-body);
    font-style: normal;
}


