/* Font Awesome Free 6.5.2 (subset - 66 icons) */
/* Original: https://fontawesome.com (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */
/* Generated: 2026-10-11 */
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../webfonts/fa-solid-900-subset.woff2") format("woff2");
}
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../webfonts/fa-regular-400-subset.woff2") format("woff2");
}
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../webfonts/fa-brands-400-subset.woff2") format("woff2");
}

/* === Base class rules === */
.fa,.fas,.far,.fal,.fat,.fab,.fa-solid,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-sharp,[class^="fa-"]:before,[class*=" fa-"]:before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display,inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.fas,.fa-solid {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
}
.far,.fa-regular {
  font-family: "Font Awesome 6 Free";
  font-weight: 400;
}
.fab,.fa-brands {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.fa {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
}

/* === Utility classes actually used === */
.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}
.fa-ul > li { position: relative; }
.fa-li {
  left: calc(var(--fa-li-width, 2em) * -1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

/* === Icon content rules (66 codepoints, aliases included) === */
.fa-box:before{content:"\f466"}
.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}
.fa-warehouse:before{content:"\f494"}
.fa-tags:before{content:"\f02c"}
.fa-file-excel:before{content:"\f1c3"}
.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}
.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}
.fa-diaspora:before{content:"\f791"}
.fa-location-arrow:before{content:"\f124"}
.fa-image:before{content:"\f03e"}
.fa-add:before,.fa-plus:before{content:"\2b"}
.fa-cog:before,.fa-gear:before{content:"\f013"}
.fa-wallet:before{content:"\f555"}
.fa-pen:before{content:"\f304"}
.fa-receipt:before{content:"\f543"}
.fa-filter:before{content:"\f0b0"}
.fa-chevron-left:before{content:"\f053"}
.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}
.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}
.fa-arrow-left:before{content:"\f060"}
.fa-key:before{content:"\f084"}
.fa-calculator:before{content:"\f1ec"}
.fa-clock-four:before,.fa-clock:before{content:"\f017"}
.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}
.fa-plane-departure:before{content:"\f5b0"}
.fa-angle-right:before{content:"\f105"}
.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}
.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}
.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}
.fa-circle:before{content:"\f111"}
.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}
.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}
.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}
.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}
.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}
.fa-copy:before{content:"\f0c5"}
.fa-bolt:before,.fa-zap:before{content:"\f0e7"}
.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}
.fa-truck:before{content:"\f0d1"}
.fa-chevron-right:before{content:"\f054"}
.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}
.fa-arrow-right:before{content:"\f061"}
.fa-comment:before{content:"\f075"}
.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}
.fa-trash:before{content:"\f1f8"}
.fa-check:before{content:"\f00c"}
.fa-angle-down:before{content:"\f107"}
.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}
.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}
.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}
.fa-ship:before{content:"\f21a"}
.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}
.fa-weight-scale:before,.fa-weight:before{content:"\f496"}
.fa-file:before{content:"\f15b"}
.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}
.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}
.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}
.fa-user:before{content:"\f007"}
.fa-file-invoice-dollar:before{content:"\f571"}
.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}
.fa-minus:before,.fa-subtract:before{content:"\f068"}
.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}
.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}
.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}
.fa-phone:before{content:"\f095"}
.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}
