/* ===========================================================
   Peyda Web Font (FaNum) — فونت اصلی پروژه
   فایل‌ها در: public/fonts/payda/
   مسیر نسبی از این فایل (public/assets/css/) → ../../fonts/payda/
   =========================================================== */

@font-face {
    font-family: "Peyda";
    src: url("../../fonts/payda/PeydaWebFaNum-Regular.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Peyda";
    src: url("../../fonts/payda/PeydaWebFaNum-Medium.woff2") format("woff2");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Peyda";
    src: url("../../fonts/payda/PeydaWebFaNum-SemiBold.woff2") format("woff2");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Peyda";
    src: url("../../fonts/payda/PeydaWebFaNum-Bold.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Peyda";
    src: url("../../fonts/payda/PeydaWebFaNum-ExtraBold.woff2") format("woff2");
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Peyda";
    src: url("../../fonts/payda/PeydaWebFaNum-Black.woff2") format("woff2");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

/* ---- جایگزینی فونت پایه (Lato) با Peyda در کل پروژه ---- */
:root {
    --bs-font-sans-serif: "Peyda", Tahoma, "Segoe UI", system-ui, sans-serif;
    --bs-body-font-family: "Peyda", Tahoma, "Segoe UI", system-ui, sans-serif;
    --bs-font-family-lato: "Peyda", Tahoma, "Segoe UI", system-ui, sans-serif;
    /* فونت‌های تزئینی هیرو (به‌جای Meddon / Lovers Quarrel) */
    --bs-font-family-style-1: "Peyda", Tahoma, "Segoe UI", system-ui, sans-serif;
    --bs-font-family-style-2: "Peyda", Tahoma, "Segoe UI", system-ui, sans-serif;
}

/* عنوان‌های بخش هیرو */
.font-family-style-1,
.font-family-style-2,
.section-hero .hero-inner-text h1,
.section-hero .hero-inner-text h2,
.section-banner-title {
    font-family: "Peyda", Tahoma, "Segoe UI", system-ui, sans-serif !important;
    font-weight: 900;
}

body,
.font-family-lato,
p, a, span, li, ul, ol, label, blockquote, address, small,
button, input, textarea, select, optgroup,
.btn, .form-control, .nav-link, .navbar, .dropdown-item,
.card-title, .blog-title, .card-text, .card-meta, .breadcrumb,
table, th, td {
    font-family: "Peyda", Tahoma, "Segoe UI", system-ui, sans-serif;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Peyda", Tahoma, "Segoe UI", system-ui, sans-serif;
}

/* آیکون‌های FontAwesome نباید عوض شوند (font-family خودشان حفظ شود) */
.fa, .fas, .far, .fal, .fat, .fab, .fa-solid, .fa-regular, .fa-light,
.fa-thin, .fa-duotone, .fa-brands,
[class^="fa-"], [class*=" fa-"] {
    font-family: var(--fa-style-family, "Font Awesome 6 Pro") !important;
}
