/*!
 * Font Awesome Brands Only - Minimal Version
 * Sadece marka ikonları için optimize edilmiş
 */
 :host,:root {
    --fa-family-brands: "Font Awesome 7 Brands";
    --fa-font-brands: normal 400 1em/1 var(--fa-family-brands);
  }

  @font-face {
    font-family: "Font Awesome 7 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(../webfonts/fa-brands-400.woff2) format("woff2");
  }

  .fa, .fa-brands, .fab {
    --fa-family: var(--fa-family-brands);
    --fa-style: 400;
    font-family: var(--fa-family-brands);
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    width: 1.25em;
    text-align: center;
  }

  .fa:before, .fa-brands:before, .fab:before {
    content: var(--fa);
  }

  /* Font size utilities */
  .fa-1x { font-size: 1em; }
  .fa-2x { font-size: 2em; }
  .fa-3x { font-size: 3em; }
  .fa-lg { font-size: 1.25em; }
  .fa-sm { font-size: 0.875em; }

  /* Brands icon definitions - Footer'da kullandığınız ikonlar */
  .fa-whatsapp { --fa: "\f232"; }
  .fa-youtube { --fa: "\f167"; }
  .fa-linkedin { --fa: "\f08c"; }
  .fa-pinterest { --fa: "\f0d2"; }
  .fa-instagram { --fa: "\f16d"; }
  .fa-twitter { --fa: "\f099"; }
  .fa-facebook { --fa: "\f09a"; }
  .fa-github { --fa: "\f09b"; }
  .fa-telegram { --fa: "\f2c6"; }
  .fa-tiktok { --fa: "\e07b"; }
  .fa-snapchat { --fa: "\f2ab"; }
  .fa-discord { --fa: "\f392"; }
  .fa-twitch { --fa: "\f1e8"; }
  .fa-reddit { --fa: "\f1a1"; }
  .fa-spotify { --fa: "\f1bc"; }
  .fa-apple { --fa: "\f179"; }
  .fa-google { --fa: "\f1a0"; }
  .fa-microsoft { --fa: "\f3ca"; }
  .fa-amazon { --fa: "\f270"; }
  .fa-paypal { --fa: "\f1ed"; }
  .fa-stripe { --fa: "\f429"; }
  .fa-x-twitter { --fa: "\e61b"; }
