/*! unicons-line - Icon-Subset, ausgeliefert aus dem eigenen Shop-CDN.
 *
 * Ersetzt seit 27.08.2026 die 21 @font-face-Bloecke, die zuvor 5 Formate
 * vom externen IconScout-CDN nachgeladen haben (185-285 kB Fremdverkehr je
 * Seitenaufruf, davon rund 40 % nutzlos: 16 der 21 woff2-Dateien dort
 * tragen keine gueltige wOF2-Signatur, der Browser verwirft sie und holt
 * anschliessend die woff-Fassung).
 *
 * Aufgebaut aus den unbeschaedigten .ttf von Unicons v4.0.0 und auf die
 * unten gelisteten 32 Glyphen gesubsettet.
 * Es geht KEINE Anfrage mehr an einen Dritten - das ist zugleich der
 * Datenschutzgrund: der Fontabruf uebertrug die Besucher-IP ohne
 * Einwilligung an den externen Font-Anbieter.
 *
 * NUR woff2, bewusst ohne woff-Fallback: Gemessen am 27.08.2026 liefert das
 * Shopify-CDN fuer eine hochgeladene .woff-Datei eine SERVERSEITIG nach woff2
 * umgewandelte Fassung aus (Content-Type font/woff2, Signatur wOF2). Ein
 * woff1-Fallback ist hier also gar nicht herstellbar - der Eintrag waere eine
 * Attrappe, die genau den Browsern nicht hilft, fuer die er gedacht ist.
 * woff2 wird von 96,4 % der Browser unterstuetzt; ohne Unterstuetzung
 * bleiben die Icons leer, Texte und Funktion sind nicht betroffen.
 *
 * Lizenz: IconScout Simple License, (c) 2022 Design Barn Inc.
 * https://github.com/Iconscout/unicons/blob/master/LICENSE
 * Erlaubt Download, Modifikation und kommerzielle Nutzung ausdruecklich.
 *
 * ENTHALTEN SIND GENAU DIESE 32 ICON-NAMEN:
 * uil-angle-down, uil-angle-left-b, uil-angle-right, uil-angle-right-b
 * uil-arrow-left, uil-bars, uil-check, uil-eye
 * uil-facebook-f, uil-filter, uil-instagram, uil-linkedin
 * uil-minus, uil-multiply, uil-plus, uil-search
 * uil-setting, uil-shopping-bag, uil-shopping-basket, uil-shopping-cart
 * uil-sign-in-alt, uil-sign-out-alt, uil-snapchat-square, uil-times
 * uil-trash-alt, uil-truck, uil-twitter, uil-user-circle
 * uil-user-plus, uil-vk, uil-whatsapp, uil-youtube
 *
 * ACHTUNG - Theme-Einstellungen mit FREIEM Icon-Namen:
 *   Header > Menu Icon (settings.menu_icon, aktuell "bars")
 *   Info-Badges > icon
 * Dort wird der eingegebene Name ungeprueft zu <i class="uil uil-NAME">.
 * Nur Namen aus der Liste oben werden dargestellt; ein anderer Name bleibt
 * leer. Wird ein weiteres Icon gebraucht: Glyphe nachsubsetten UND hier
 * eine Regel ergaenzen. Die Datei unter einem NEUEN Namen ablegen
 * (unicons-line-v3.woff2), sonst liefert der CDN-Cache die alte Fassung.
 *
 * v2 (27.08.2026) - Lagekorrektur, rein visuell, keine Metrikaenderung:
 * In v1 stand im Glyph-Header das neu berechnete xMin (z. B. 370), im
 * hmtx-Eintrag aber weiterhin lsb = 0. Der Rasterizer verschiebt einen
 * Umriss um -(xMin - lsb); dadurch rutschten alle 32 Zeichnungen nach
 * links, beim Einkaufstaschen-Icon in 130 px um 21,7 px. Vorschub (1000)
 * und Vertikalmetriken waren nie betroffen, deshalb blieben Element-
 * breiten und Zeilenhoehen unauffaellig. v2 setzt lsb = xMin; die Tinte
 * liegt damit wieder exakt wie in der Original-TTF.
 */
@font-face{font-family:unicons-line;src:url('unicons-line-v2.woff2?v=20260827b') format('woff2');font-weight:400;font-style:normal;font-display:swap}
[class^=uil-]:before,[class*=" uil-"]:before{font-family:unicons-line;font-display:swap;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.uil-angle-down:before{content:'\eb3a'}
.uil-angle-left-b:before{content:'\ec49'}
.uil-angle-right:before{content:'\eb6d'}
.uil-angle-right-b:before{content:'\eb9f'}
.uil-arrow-left:before{content:'\ebb4'}
.uil-bars:before{content:'\ebae'}
.uil-check:before{content:'\e9c3'}
.uil-eye:before{content:'\ebaf'}
.uil-facebook-f:before{content:'\ec01'}
.uil-filter:before{content:'\e9ae'}
.uil-instagram:before{content:'\ebfe'}
.uil-linkedin:before{content:'\ec03'}
.uil-minus:before{content:'\e983'}
.uil-multiply:before{content:'\e9b3'}
.uil-plus:before{content:'\e98c'}
.uil-search:before{content:'\e99a'}
.uil-setting:before{content:'\ec60'}
.uil-shopping-bag:before{content:'\e887'}
.uil-shopping-basket:before{content:'\e891'}
.uil-shopping-cart:before{content:'\e889'}
.uil-sign-in-alt:before{content:'\eae5'}
.uil-sign-out-alt:before{content:'\eaef'}
.uil-snapchat-square:before{content:'\ec07'}
.uil-times:before{content:'\e9b8'}
.uil-trash-alt:before{content:'\e97a'}
.uil-truck:before{content:'\e9fa'}
.uil-twitter:before{content:'\ec0c'}
.uil-user-circle:before{content:'\ea38'}
.uil-user-plus:before{content:'\ea0e'}
.uil-vk:before{content:'\ec46'}
.uil-whatsapp:before{content:'\ec5f'}
.uil-youtube:before{content:'\ec06'}
