/*
 * Font Awesome Pro 6.5.0 subset for the zaxidna theme (FastCars Garage).
 * Contains only the icons used on the site (subset of Font Awesome).
 * Sharp Solid: base icons of the theme plus the extra set listed at the end of this file.
 *   diamond, file-pdf, messages, play, plus, xmark, circle-1..4, circle-envelope,
 *   circle-location-arrow, circle-phone.
 * Brands: facebook-f, instagram, tiktok, telegram, viber, whatsapp.
 * To add an icon: put its codepoint into the subset and rebuild the woff2 files.
 */
@font-face {
  font-family: "Font Awesome 6 Sharp";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("./fa-sharp-solid-900-subset.woff2?v=2") format("woff2");
}
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("./fa-brands-400-subset.woff2") format("woff2");
}

.fa, .fa-sharp, .fa-solid, .fass, .fa-sharp-solid, .fab, .fa-brands {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.fa-sharp, .fass, .fa-sharp-solid { font-family: "Font Awesome 6 Sharp"; font-weight: 900; }
.fab, .fa-brands { font-family: "Font Awesome 6 Brands"; font-weight: 400; }

.fa-xs { font-size: .75em;  line-height: .08333em; vertical-align: .125em; }
.fa-sm { font-size: .875em; line-height: .07143em; vertical-align: .05357em; }
.fa-lg { font-size: 1.25em; line-height: .05em;    vertical-align: -.075em; }
.fa-xl { font-size: 1.5em;  line-height: .04167em; vertical-align: -.125em; }
.fa-2x { font-size: 2em; }
.fa-fw { text-align: center; width: 1.25em; }

.fa-arrow-left-long::before        { content: "\f177"; }
.fa-arrow-right-long::before       { content: "\f178"; }
.fa-bars::before                   { content: "\f0c9"; }
.fa-bolt::before                   { content: "\f0e7"; }
.fa-bolt-lightning::before         { content: "\e0b7"; }
.fa-circle-check::before           { content: "\f058"; }
.fa-diamond::before                { content: "\f219"; }
.fa-file-pdf::before               { content: "\f1c1"; }
.fa-messages::before               { content: "\f4b6"; }
.fa-play::before                   { content: "\f04b"; }
.fa-plus::before                   { content: "\2b"; }
.fa-xmark::before                  { content: "\f00d"; }
.fa-circle-1::before               { content: "\e0ee"; }
.fa-circle-2::before               { content: "\e0ef"; }
.fa-circle-3::before               { content: "\e0f0"; }
.fa-circle-4::before               { content: "\e0f1"; }
.fa-circle-envelope::before        { content: "\e10c"; }
.fa-circle-location-arrow::before  { content: "\f602"; }
.fa-circle-phone::before           { content: "\e11b"; }

.fa-facebook-f::before { content: "\f39e"; }
.fa-instagram::before  { content: "\f16d"; }
.fa-tiktok::before     { content: "\e07b"; }
.fa-telegram::before   { content: "\f2c6"; }
.fa-viber::before      { content: "\f409"; }
.fa-whatsapp::before   { content: "\f232"; }

/* Додано 2026-09-07 для блоків переваг, кроків, відгуків, контактів */
.fa-medal::before               { content: "\f5a2"; }
.fa-gem::before                 { content: "\f3a5"; }
.fa-crown::before               { content: "\f521"; }
.fa-spray-can-sparkles::before  { content: "\f5d0"; }
.fa-paint-roller::before        { content: "\f5aa"; }
.fa-ship::before                { content: "\f21a"; }
.fa-flag-usa::before            { content: "\f74d"; }
.fa-star::before                { content: "\f005"; }
.fa-star-half-stroke::before    { content: "\f5c0"; }
.fa-location-dot::before        { content: "\f3c5"; }
.fa-clock::before               { content: "\f017"; }
.fa-phone::before               { content: "\f095"; }
.fa-calendar-check::before      { content: "\f274"; }
.fa-shield-check::before        { content: "\f2f7"; }
.fa-car::before                 { content: "\f1b9"; }
.fa-wrench::before              { content: "\f0ad"; }
.fa-screwdriver-wrench::before  { content: "\f7d9"; }
.fa-users::before               { content: "\f0c0"; }
.fa-thumbs-up::before           { content: "\f164"; }
.fa-quote-left::before          { content: "\f10d"; }
.fa-trophy::before              { content: "\f091"; }
.fa-award::before               { content: "\f559"; }
.fa-car-side::before            { content: "\f5e4"; }
.fa-road::before                { content: "\f018"; }
.fa-check::before               { content: "\f00c"; }
.fa-calendar-days::before       { content: "\f073"; }
.fa-envelope::before            { content: "\f0e0"; }
.fa-arrow-right::before         { content: "\f061"; }
.fa-arrow-left::before          { content: "\f060"; }
.fa-chevron-down::before        { content: "\f078"; }
.fa-chevron-up::before          { content: "\f077"; }

/* Після перегенерації підмножини змінюйте ?v= у src вище та в preload у header.php */
