@font-face {
  font-family: 'ico';
  src: url('ico.eot?t=1716579984694'); /* IE9*/
  src:
    url('ico.eot?t=1716579984694#iefix') format('embedded-opentype'),
    /* IE6-IE8 */ url('ico.woff2?t=1716579984694') format('woff2'),
    url('ico.woff?t=1716579984694') format('woff'),
    url('ico.ttf?t=1716579984694') format('truetype'),
    /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
      url('ico.svg?t=1716579984694#ico') format('svg'); /* iOS 4.1- */
}

[class^='ico-'],
[class*=' ico-'] {
  font-family: 'ico' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ico-add-filled:before {
  content: '\ea01';
}
.ico-add:before {
  content: '\ea02';
}
.ico-arrow-right:before {
  content: '\ea03';
}
.ico-calendar:before {
  content: '\ea04';
}
.ico-cart:before {
  content: '\ea05';
}
.ico-check-filled:before {
  content: '\ea06';
}
.ico-check-outline:before {
  content: '\ea07';
}
.ico-checkmark:before {
  content: '\ea08';
}
.ico-chevron-up-down:before {
  content: '\ea09';
}
.ico-chevron:before {
  content: '\ea0a';
}
.ico-close:before {
  content: '\ea0b';
}
.ico-delete-input:before {
  content: '\ea0c';
}
.ico-facebook:before {
  content: '\ea0d';
}
.ico-heart-filled:before {
  content: '\ea0e';
}
.ico-heart-outline:before {
  content: '\ea0f';
}
.ico-info-filled:before {
  content: '\ea10';
}
.ico-info-outline:before {
  content: '\ea11';
}
.ico-instagram:before {
  content: '\ea12';
}
.ico-menu:before {
  content: '\ea13';
}
.ico-processing-outline:before {
  content: '\ea14';
}
.ico-search:before {
  content: '\ea15';
}
.ico-twitter:before {
  content: '\ea16';
}
.ico-user-account:before {
  content: '\ea17';
}
