/* icons.css - Placeholder for Icon Font */

@font-face {
  font-family: 'Icons';
  /* Provide paths to your icon font files */
  /* src: url('fonts/icons.woff2') format('woff2'), url('fonts/icons.woff') format('woff'); */
  font-weight: normal;
  font-style: normal;
  font-display: block; /* Or 'swap' */
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: 'Icons' !important; /* Use !important only if necessary */
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Map icon names to character codes */
.icon-basket:before { content: "\\e900"; } /* Replace with actual code */
.icon-heart:before { content: "\\e901"; }
.icon-user:before { content: "\\e902"; }
.icon-logout:before { content: "\\e903"; }
.icon-check:before { content: "\\e904"; }
.icon-dashboard:before { content: "\\e905"; }
.icon-book:before { content: "\\e906"; }
.icon-orders:before { content: "\\e907"; }
.icon-users:before { content: "\\e908"; }
/* Add more icons as needed */