@font-face {
    font-family: "stones-in-vibration-apart";
    src: url("https://cdn.icomoon.io/0800dfa975/stones-in-vibration-apart/0/font/fonts/stones-in-vibration-apart.woff2") format("woff2"),
        url("https://cdn.icomoon.io/0800dfa975/stones-in-vibration-apart/0/font/fonts/stones-in-vibration-apart.ttf") format("truetype"),
        url("https://cdn.icomoon.io/0800dfa975/stones-in-vibration-apart/0/font/fonts/stones-in-vibration-apart.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}
.siv-icon, [class^="icon-"], [class*=" icon-"] {
    /* Use !important to prevent extensions from overriding this font. */
    font-family: "stones-in-vibration-apart" !important;
    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;
}
:root {
    --icon-triangle: "\f000";
    --icon-arrow-down: "\f001";
    --icon-pmr: "\f002";
    --icon-dot: "\f003";
    --icon-arrow-right: "\f004";
    --icon-burger: "\f005";
    --icon-transport: "\f006";
    --icon-close: "\f007";
}
.icon-triangle:before {
    content: var(--icon-triangle);
}
.icon-arrow-down:before {
    content: var(--icon-arrow-down);
}
.icon-pmr:before {
    content: var(--icon-pmr);
}
.icon-dot:before {
    content: var(--icon-dot);
}
.icon-arrow-right:before {
    content: var(--icon-arrow-right);
}
.icon-burger:before {
    content: var(--icon-burger);
}
.icon-transport:before {
    content: var(--icon-transport);
}
.icon-close:before {
    content: var(--icon-close);
}