@font-face {
    font-family: 'icomoon';
   
src:    url('data:;base64,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');
 

font-weight: normal;
    font-style: normal;
}



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

.icon-heart:before {
    content: "\e024";
}
.icon-repeat:before {
    content: "\e058";
}

