/* Font Awesome 6.4.0, selbst gehostet und auf die benutzten Glyphen
   reduziert. Vorher von cdnjs: 19,3 KB render-blockierendes CSS plus
   278 KB Schriftdateien fuer 24 Icons, laut Audit 1.200 ms im
   kritischen Pfad. Subset per pyftsubset auf die tatsaechlich
   verwendeten Codepoints: solid 147 KB -> 2,3 KB, brands 105 KB ->
   1,1 KB. Die Regular-Variante entfaellt, ihr einziges Icon (fa-clock)
   gibt es identisch in solid.

   Das Inventar deckt HTML, JS und CSS ab: zwei Icons werden erst von
   js/lightbox.js ins DOM geschrieben. Neue Icons brauchen ein neues
   Subset, sonst bleiben sie leer.

   Icons unter CC BY 4.0, Code unter MIT, fontawesome.com */
@font-face {
    font-family: 'Font Awesome 6 Free';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url('../assets/fonts/fa-solid-900.woff2') format('woff2');
}

@font-face {
    font-family: 'Font Awesome 6 Brands';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url('../assets/fonts/fa-brands-400.woff2') format('woff2');
}

.fa,
.fas,
.fa-solid,
.fab,
.fa-brands {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
}

.fa,
.fas,
.fa-solid {
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;
}

.fab,
.fa-brands {
    font-family: 'Font Awesome 6 Brands';
    font-weight: 400;
}

.fa-bars::before {
    content: "\f0c9";
}

.fa-calendar-check::before {
    content: "\f274";
}

.fa-check-circle::before {
    content: "\f058";
}

.fa-chevron-left::before {
    content: "\f053";
}

.fa-chevron-right::before {
    content: "\f054";
}

.fa-clock::before {
    content: "\f017";
}

.fa-cookie-bite::before {
    content: "\f564";
}

.fa-envelope::before {
    content: "\f0e0";
}

.fa-exclamation-circle::before {
    content: "\f06a";
}

.fa-facebook::before {
    content: "\f09a";
}

.fa-gift::before {
    content: "\f06b";
}

.fa-google::before {
    content: "\f1a0";
}

.fa-heart::before {
    content: "\f004";
}

.fa-home::before {
    content: "\f015";
}

.fa-instagram::before {
    content: "\f16d";
}

.fa-leaf::before {
    content: "\f06c";
}

.fa-phone::before {
    content: "\f095";
}

.fa-smile::before {
    content: "\f118";
}

.fa-spa::before {
    content: "\f5bb";
}

.fa-star::before {
    content: "\f005";
}

.fa-stethoscope::before {
    content: "\f0f1";
}

.fa-times::before {
    content: "\f00d";
}

.fa-users::before {
    content: "\f0c0";
}

.fa-whatsapp::before {
    content: "\f232";
}
