/* Font declarations */
@font-face {
  font-family: "cc-font";
  src: url("./fonts/cc-icon.eot?jbqswq");
  src:
    url("./fonts/cc-icon.eot?jbqswq#iefix") format("embedded-opentype"),
    url("./fonts/cc-icon.ttf?jbqswq") format("truetype"),
    url("./fonts/cc-icon.woff?jbqswq") format("woff"),
    url("./fonts/cc-icon.svg?jbqswq#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
  font-size: 16px;
}

/* Icon classes */
[class^="cc-icon-"],
[class*=" cc-icon-"] {
  font-family: "cc-font" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cc-icon-logo:before {
  content: "\e900";
  /* color: #9b9d9f; */
  /* font-size: var(--sidebar-icon-size) !important; */
}