@font-face {
    font-family: "iris-apart";
    src: url("https://cdn.icomoon.io/0800dfa975/iris-apart/0/font/fonts/iris-apart.woff2") format("woff2"),
        url("https://cdn.icomoon.io/0800dfa975/iris-apart/0/font/fonts/iris-apart.ttf") format("truetype"),
        url("https://cdn.icomoon.io/0800dfa975/iris-apart/0/font/fonts/iris-apart.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}
.apt-icon, [class^="icon-"], [class*=" icon-"] {
    /* Use !important to prevent extensions from overriding this font. */
    font-family: "iris-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-star-fill: "\f000";
    --icon-facebook: "\f001";
    --icon-instagram: "\f002";
    --icon-youtube: "\f003";
    --icon-search: "\f004";
    --icon-burger: "\f005";
    --icon-external-link: "\f006";
    --icon-minus: "\f007";
    --icon-check: "\f008";
    --icon-cross: "\f009";
    --icon-plus: "\f00a";
    --icon-chevron-up: "\f00b";
    --icon-chevron-down: "\f00c";
    --icon-accessibility: "\f00d";
    --icon-arrow-left: "\f00e";
    --icon-arrow-right: "\f00f";
}
.icon-star-fill:before {
    content: var(--icon-star-fill);
}
.icon-facebook:before {
    content: var(--icon-facebook);
}
.icon-instagram:before {
    content: var(--icon-instagram);
}
.icon-youtube:before {
    content: var(--icon-youtube);
}
.icon-search:before {
    content: var(--icon-search);
}
.icon-burger:before {
    content: var(--icon-burger);
}
.icon-external-link:before {
    content: var(--icon-external-link);
}
.icon-minus:before {
    content: var(--icon-minus);
}
.icon-check:before {
    content: var(--icon-check);
}
.icon-cross:before {
    content: var(--icon-cross);
}
.icon-plus:before {
    content: var(--icon-plus);
}
.icon-chevron-up:before {
    content: var(--icon-chevron-up);
}
.icon-chevron-down:before {
    content: var(--icon-chevron-down);
}
.icon-accessibility:before {
    content: var(--icon-accessibility);
}
.icon-arrow-left:before {
    content: var(--icon-arrow-left);
}
.icon-arrow-right:before {
    content: var(--icon-arrow-right);
}