@font-face {
  font-family: "icomoon-custom";
  src: url("../fonts/icomoon-custom.eot?9abmjs");
  src: url("../fonts/icomoon-custom.eot?9abmjs#iefix") format("embedded-opentype"),
    url("../fonts/icomoon-custom.ttf?9abmjs") format("truetype"),
    url("../fonts/icomoon-custom.woff?9abmjs") format("woff"),
    url("../fonts/icomoon-custom.svg?9abmjs#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="category-icon icon-"],
[class*=" category-icon icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon-custom" !important;
  speak: never;
  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;
}

.category-icon {
  font-size: 1.25rem;
  font-weight: 600;

  &.icon-cargador-de-coche-electrico:before {
    content: "\e900";
  }
  &.icon-software:before {
    content: "\e901";
  }
  &.icon-baterias-a-medidas:before {
    content: "\e902";
  }
  &.icon-soluciones:before {
    content: "\e903";
  }
  &.icon-paneles-solares:before {
    content: "\e904";
  }
  &.icon-cargador-de-bateria:before {
    content: "\e905";
  }
  &.icon-hardware:before {
    content: "\e906";
  }
  &.icon-material-electrico:before {
    content: "\e907";
  }
  &.icon-kit-solar:before {
    content: "\e908";
  }
  &.icon-ups:before {
    content: "\e909";
  }
  &.icon-controlador-de-carga:before {
    content: "\e90a";
  }
  &.icon-inversor:before {
    content: "\e90b";
  }
  &.icon-estructura-para-paneles:before {
    content: "\e90c";
  }
}
