/* Font Awesome Free 6.4.0 subset. License: https://fontawesome.com/license/free */
.fa-solid,
.fa-brands {
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fa-solid::before,
.fa-brands::before {
  background: currentColor;
  content: "";
  display: inline-block;
  height: 1em;
  mask: var(--fa-icon) center / contain no-repeat;
  -webkit-mask: var(--fa-icon) center / contain no-repeat;
  vertical-align: -0.125em;
  width: 1em;
}

.fa-angle-down { --fa-icon: url("icons/fa-angle-down.svg"); }
.fa-arrow-left { --fa-icon: url("icons/fa-arrow-left.svg"); }
.fa-arrow-right { --fa-icon: url("icons/fa-arrow-right.svg"); }
.fa-bag-shopping { --fa-icon: url("icons/fa-bag-shopping.svg"); }
.fa-check { --fa-icon: url("icons/fa-check.svg"); }
.fa-circle-exclamation { --fa-icon: url("icons/fa-circle-exclamation.svg"); }
.fa-clock { --fa-icon: url("icons/fa-clock.svg"); }
.fa-droplet { --fa-icon: url("icons/fa-droplet.svg"); }
.fa-envelope { --fa-icon: url("icons/fa-envelope.svg"); }
.fa-eye { --fa-icon: url("icons/fa-eye.svg"); }
.fa-facebook { --fa-icon: url("icons/fa-facebook.svg"); }
.fa-file-lines { --fa-icon: url("icons/fa-file-lines.svg"); }
.fa-globe { --fa-icon: url("icons/fa-globe.svg"); }
.fa-house { --fa-icon: url("icons/fa-house.svg"); }
.fa-instagram { --fa-icon: url("icons/fa-instagram.svg"); }
.fa-lock { --fa-icon: url("icons/fa-lock.svg"); }
.fa-music { --fa-icon: url("icons/fa-music.svg"); }
.fa-paper-plane { --fa-icon: url("icons/fa-paper-plane.svg"); }
.fa-shield-halved { --fa-icon: url("icons/fa-shield-halved.svg"); }
.fa-spotify { --fa-icon: url("icons/fa-spotify.svg"); }
.fa-telegram { --fa-icon: url("icons/fa-telegram.svg"); }
.fa-tiktok { --fa-icon: url("icons/fa-tiktok.svg"); }
.fa-youtube { --fa-icon: url("icons/fa-youtube.svg"); }
