
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1539066121320'); /* IE9*/
  src: url('iconfont.eot?t=1539066121320#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1539066121320') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1539066121320#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:1.5em;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-me:before { content: "\e610"; }

.icon-search:before { content: "\e6c8"; }

.icon-refresh:before { content: "\e60e"; }

.icon-close:before { content: "\e60a"; }

.icon-home:before { content: "\e61a"; }

.icon-searchffffffpx:before { content: "\e60d"; }

.icon-category:before { content: "\e609"; }

.icon-cart:before { content: "\e607"; }

.ripple {
  position: relative;
  overflow: hidden;
}

.ripple:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
  background-image: radial-gradient(circle, #666 10%, transparent 10.01%);
  background-repeat: no-repeat;
  background-position: 50%;
  transform: scale(10, 10);
  opacity: 0;
  transition: transform .3s, opacity .5s;
}

.ripple:active:after {
  transform: scale(0, 0);
  opacity: .5;
  transition: 0s;
}
