﻿@font-face {
    font-family: 'maligne';
    src: url('maligne.eot?27079961');
    src: url('maligne.eot?27079961#iefix') format('embedded-opentype'), url('maligne.woff2?27079961') format('woff2'), url('maligne.woff?27079961') format('woff'), url('maligne-font/maligne.ttf?27079961') format('truetype'), url('maligne.svg?27079961#maligne') format('svg');
    font-weight: normal;
    font-style: normal;
}

.font-maligne-flower:before {
    content: '\e800';
    font-family: 'maligne';
}

.font-maligne-house-smoked:before {
    content: '\e801';
    font-family: 'maligne';
}

.font-maligne-vegetarian:before {
    content: '\e802';
    font-family: 'maligne';
}

.font-maligne-gluten-free:before {
    content: '\e803';
    font-family: 'maligne';
}

.font-maligne-chevron-left:before {
    content: '\e804';
    font-family: 'maligne';
}

.font-maligne-arrow-top:before {
    content: '\e805';
    font-family: 'maligne';
}

.font-maligne-phone:before {
    content: '\e806';
    font-family: 'maligne';
}

.font-maligne-nut-free:before {
    content: '\e807';
    font-family: 'maligne';
}

[class^="font-maligne-"]:before, [class*=" font-maligne-"]:before {
    font-family: "maligne" !important;
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="font-maligne-"], [class*=" font-maligne-"] {
    margin-right:15px;
}
