/* Light */
@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 300;
    src: url("../webfonts/fa-light-300.woff2") format("woff2");
}

/* Regular */
@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 400;
    src: url("../webfonts/Font Awesome 6 Pro-Regular-400.woff2") format("woff2"),
         url("../webfonts/Font Awesome 6 Pro-Regular-400.woff") format("woff");
}

/* Solid */
@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 900;
    src: url("../webfonts/Font Awesome 6 Pro-Solid-900.woff2") format("woff2"),
         url("../webfonts/Font Awesome 6 Pro-Solid-900.woff") format("woff");
}

/* Brands */
@font-face {
    font-family: "Font Awesome 6 Brands";
    font-style: normal;
    font-weight: 400;
    src: url("../webfonts/Font Awesome 6 Brands-Regular-400.woff2") format("woff2"),
         url("../webfonts/Font Awesome 6 Brands-Regular-400.woff") format("woff");
}

/* Duotone — основной слой */
@font-face {
    font-family: "Font Awesome 6 Pro Duotone";
    font-style: normal;
    font-weight: 900;
    src: url("../webfonts/Font Awesome 6 Pro-Duotone-Solid-900.woff2") format("woff2"),
         url("../webfonts/Font Awesome 6 Pro-Duotone-Solid-900.woff") format("woff");
}

/* Duotone — вторичный слой */
@font-face {
    font-family: "Font Awesome 6 Pro Duotone";
    font-style: normal;
    font-weight: 900;
    src: url("../webfonts/Font Awesome 6 Pro-Duotone-Secondary-900.woff2") format("woff2"),
         url("../webfonts/Font Awesome 6 Pro-Duotone-Secondary-900.woff") format("woff");
}

/* Привязка классов к font-family */
.fa-light { font-family: "Font Awesome 6 Pro"; font-weight: 300; font-style: normal; }
.fa-regular { font-family: "Font Awesome 6 Pro"; font-weight: 400; font-style: normal; }
.fa-solid { font-family: "Font Awesome 6 Pro"; font-weight: 900; font-style: normal; }
.fa-brands { font-family: "Font Awesome 6 Brands"; font-weight: 400; font-style: normal; }
.fa-duotone { font-family: "Font Awesome 6 Pro Duotone"; font-weight: 900; font-style: normal; }