@font-face {
  font-family: 'doskort';
  src: url("doskort.eot?na192k");
  src: url("doskort.eot?na192k#iefix") format("embedded-opentype"), url("doskort.ttf?na192k") format("truetype"), url("doskort.woff?na192k") format("woff"), url("doskort.svg?na192k#doskort") format("svg");
  font-weight: normal;
  font-style: normal; }
/* line 12, fonts.scss */
.icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'doskort' !important;
  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; }

/* line 27, fonts.scss */
.icon-star:before {
  content: "";
  width: 30px;
  height: 30px;
  background: url(star.png); }

/* line 33, fonts.scss */
.icon-filter-tool-black-shape:before {
  content: "\e900"; }

/* line 36, fonts.scss */
.icon-bars:before {
  content: "\e901"; }

/* line 39, fonts.scss */
.icon-bag:before {
  content: "\e902"; }

/* line 42, fonts.scss */
.icon-feat5:before {
  content: "\e903"; }

/* line 45, fonts.scss */
.icon-check:before {
  content: "\e904";
  color: #f05228; }

/* line 49, fonts.scss */
.icon-feat4:before {
  content: "\e905"; }

/* line 52, fonts.scss */
.icon-feat3:before {
  content: "\e906"; }

/* line 55, fonts.scss */
.icon-feat2:before {
  content: "\e907"; }

/* line 58, fonts.scss */
.icon-feat1:before {
  content: "\e908"; }

/* line 61, fonts.scss */
.icon-calendar:before {
  content: "\e909"; }

/* line 64, fonts.scss */
.icon-gift:before {
  content: "\e90a"; }

/* line 67, fonts.scss */
.icon-quotes:before {
  content: "\e90b"; }

/* line 70, fonts.scss */
.icon-comments:before {
  content: "\e90c"; }

/* line 73, fonts.scss */
.icon-car:before {
  content: "\e90d"; }

/* line 76, fonts.scss */
.icon-cat1_3:before {
  content: "\e90e"; }

/* line 79, fonts.scss */
.icon-cat1_2:before {
  content: "\e90f"; }

/* line 82, fonts.scss */
.icon-angle:before {
  content: "\e911"; }

/* line 85, fonts.scss */
.icon-cat6:before {
  content: "\e912"; }

/* line 88, fonts.scss */
.icon-cat5:before {
  content: "\e913"; }

/* line 91, fonts.scss */
.icon-cat4:before {
  content: "\e914"; }

/* line 94, fonts.scss */
.icon-cat3:before {
  content: "\e915"; }

/* line 97, fonts.scss */
.icon-cat2:before {
  content: "\e916"; }

/* line 100, fonts.scss */
.icon-cat1:before {
  content: "\e917"; }

/* line 103, fonts.scss */
.icon-times:before {
  content: "\e918"; }

/* line 106, fonts.scss */
.icon-cart:before {
  content: "\e919"; }

/* line 109, fonts.scss */
.icon-chart:before {
  content: "\e91a"; }

/* line 112, fonts.scss */
.icon-user:before {
  content: "\e91b"; }

/* line 115, fonts.scss */
.icon-lupa:before {
  content: "\e91c"; }

/* line 118, fonts.scss */
.icon-cloud:before {
  content: "\e91d"; }

/* line 121, fonts.scss */
.icon-clock:before {
  content: "\e91e"; }

/* line 124, fonts.scss */
.icon-mail:before {
  content: "\e91f"; }

/* line 127, fonts.scss */
.icon-phone:before {
  content: "\e920"; }

/* line 130, fonts.scss */
.icon-place:before {
  content: "\e921"; }

/* line 133, fonts.scss */
.icon-fb:before {
  content: "\e922"; }

/* line 136, fonts.scss */
.icon-im:before {
  content: "\e923"; }

/* line 139, fonts.scss */
.icon-ok:before {
  content: "\e924"; }

/* line 142, fonts.scss */
.icon-vk:before {
  content: "\e925"; }

/* This stylesheet generated by Transfonter (https://transfonter.org) on June 7, 2017 2:13 PM */
@font-face {
  font-family: 'SF UI Text';
  src: url("hinted-subset-SFUIText-Medium.eot");
  src: url("hinted-subset-SFUIText-Medium.eot?#iefix") format("embedded-opentype"), url("hinted-subset-SFUIText-Medium.woff") format("woff"), url("hinted-subset-SFUIText-Medium.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'SF UI Text';
  src: url("hinted-subset-SFUIText-Light.eot");
  src: url("hinted-subset-SFUIText-Light.eot?#iefix") format("embedded-opentype"), url("hinted-subset-SFUIText-Light.woff") format("woff"), url("hinted-subset-SFUIText-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal; }
@font-face {
  font-family: 'SF UI Text';
  src: url("hinted-subset-SFUIText-Bold.eot");
  src: url("hinted-subset-SFUIText-Bold.eot?#iefix") format("embedded-opentype"), url("hinted-subset-SFUIText-Bold.woff") format("woff"), url("hinted-subset-SFUIText-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal; }
@font-face {
  font-family: 'SF UI Text';
  src: url("hinted-subset-SFUIText-Semibold.eot");
  src: url("hinted-subset-SFUIText-Semibold.eot?#iefix") format("embedded-opentype"), url("hinted-subset-SFUIText-Semibold.woff") format("woff"), url("hinted-subset-SFUIText-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal; }
@font-face {
  font-family: 'cat-icons';
  src: url("cat-icons.eot?149n6v");
  src: url("cat-icons.eot?149n6v#iefix") format("embedded-opentype"), url("cat-icons.ttf?149n6v") format("truetype"), url("cat-icons.woff?149n6v") format("woff"), url("cat-icons.svg?149n6v#cat-icons") format("svg");
  font-weight: normal;
  font-style: normal; }
/* line 199, fonts.scss */
.cat-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'cat-icons' !important;
  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; }

/*
.cat-icon-cat2:before {
  content: "\e901";
}*/
/* line 220, fonts.scss */
.cat-icon-cat4 .path1:before {
  content: "\e902";
  color: white; }

/* line 224, fonts.scss */
.cat-icon-cat4 .path2:before {
  content: "\e903";
  margin-left: -1em;
  color: white; }

/* line 229, fonts.scss */
.cat-icon-cat4 .path3:before {
  content: "\e904";
  margin-left: -1em;
  color: white; }

/* line 234, fonts.scss */
.cat-icon-cat4 .path4:before {
  content: "\e905";
  margin-left: -1em;
  color: white; }

/* line 239, fonts.scss */
.cat-icon-cat4 .path5:before {
  content: "\e906";
  margin-left: -1em;
  color: white; }

/* line 244, fonts.scss */
.cat-icon-cat4 .path6:before {
  content: "\e907";
  margin-left: -1em;
  color: white; }

/* line 249, fonts.scss */
.cat-icon-cat4 .path7:before {
  content: "\e908";
  margin-left: -1em;
  color: white; }

/* line 254, fonts.scss */
.cat-icon-cat4 .path8:before {
  content: "\e914";
  color: #31302a; }

/* line 259, fonts.scss */
.cat-icon-cat4 .path9:before {
  content: "\e90a";
  margin-left: -1em;
  color: #31302a; }

/* line 264, fonts.scss */
.cat-icon-cat4 .path10:before {
  content: "\e90b";
  margin-left: -1em;
  color: #31302a; }

/* line 269, fonts.scss */
.cat-icon-cat4 .path11:before {
  content: "\e90c";
  margin-left: -1em;
  color: #31302a; }

/* line 274, fonts.scss */
.cat-icon-cat4 .path12:before {
  content: "\e90d";
  margin-left: -1em;
  color: #31302a; }

/* line 279, fonts.scss */
.cat-icon-cat4 .path13:before {
  content: "\e90e";
  margin-left: -1em;
  color: #31302a; }

/* line 284, fonts.scss */
.cat-icon-cat4 .path14:before {
  content: "\e90f";
  margin-left: -1em;
  color: #31302a; }

/* line 289, fonts.scss */
.cat-icon-cat4 .path15:before {
  content: "\e910";
  margin-left: -1em;
  color: #31302a; }

/* line 294, fonts.scss */
.cat-icon-cat5:before {
  content: "\e914"; }
