/*!
 * Swiss-Sale.ch — FontAwesome-Subset (20261001)
 * Basis: Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 *
 * Ersetzt fontawesome.css, solid.css, regular.css und brands.css.
 * Enthält NUR die auf swiss-sale.ch genutzten Icons (Bestandsaufnahme 01.10.2026).
 * Neues Icon nötig? Name in 5. Technik/Perf-Fixes/Fonts/_build/build.py (SOLID/REGULAR/BRANDS) ergänzen und neu bauen —
 * sonst erscheint an dieser Stelle nichts.
 */
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url("fa-solid-900-subset.woff2?v=20261001") format("woff2")}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url("fa-regular-400-subset.woff2?v=20261001") format("woff2")}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("fa-brands-400-subset.woff2?v=20261001") format("woff2")}

.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}
.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fas::before,.far::before,.fab::before,.fa-solid::before,.fa-regular::before,.fa-brands::before,.fa::before{content:var(--fa)}
.fa-classic,.fas,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}
.fas,.fa-solid{font-weight:900}
.far,.fa-regular{font-weight:400}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}

.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}
.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}
.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}
.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}
.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}
.fa-fw{text-align:center;width:1.25em}
.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}
.fa-ul>li{position:relative}
.fa-li{left:calc(-1*var(--fa-li-width,2em));position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}
.fa-spin{animation:fa-spin 2s linear infinite}
@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.fa-spin{animation:none}}

/* Icons */
.fa-plus{--fa:"\2b"}
.fa-at{--fa:"\40"}
.fa-search,.fa-magnifying-glass{--fa:"\f002"}
.fa-heart{--fa:"\f004"}
.fa-star{--fa:"\f005"}
.fa-user{--fa:"\f007"}
.fa-check{--fa:"\f00c"}
.fa-times,.fa-xmark,.fa-close{--fa:"\f00d"}
.fa-home,.fa-house{--fa:"\f015"}
.fa-clock{--fa:"\f017"}
.fa-list-alt,.fa-rectangle-list{--fa:"\f022"}
.fa-barcode{--fa:"\f02a"}
.fa-edit,.fa-pen-to-square{--fa:"\f044"}
.fa-chevron-left{--fa:"\f053"}
.fa-chevron-right{--fa:"\f054"}
.fa-info-circle,.fa-circle-info{--fa:"\f05a"}
.fa-arrow-right{--fa:"\f061"}
.fa-minus{--fa:"\f068"}
.fa-eye{--fa:"\f06e"}
.fa-warning,.fa-triangle-exclamation,.fa-exclamation-triangle{--fa:"\f071"}
.fa-chevron-up{--fa:"\f077"}
.fa-chevron-down{--fa:"\f078"}
.fa-cart-shopping,.fa-shopping-cart{--fa:"\f07a"}
.fa-cogs,.fa-gears{--fa:"\f085"}
.fa-external-link,.fa-arrow-up-right-from-square{--fa:"\f08e"}
.fa-phone{--fa:"\f095"}
.fa-square{--fa:"\f0c8"}
.fa-list-ol{--fa:"\f0cb"}
.fa-truck{--fa:"\f0d1"}
.fa-caret-down{--fa:"\f0d7"}
.fa-caret-up{--fa:"\f0d8"}
.fa-caret-left{--fa:"\f0d9"}
.fa-caret-right{--fa:"\f0da"}
.fa-envelope{--fa:"\f0e0"}
.fa-calendar{--fa:"\f133"}
.fa-square-check,.fa-check-square{--fa:"\f14a"}
.fa-bag-shopping,.fa-shopping-bag{--fa:"\f290"}
.fa-user-circle,.fa-circle-user{--fa:"\f2bd"}
.fa-clipboard-list{--fa:"\f46d"}
.fa-truck-fast,.fa-shipping-fast{--fa:"\f48b"}
.fa-box-open{--fa:"\f49e"}
.fa-award{--fa:"\f559"}
.fa-earth-europe,.fa-globe-europe{--fa:"\f7a2"}
.fa-phone-alt,.fa-phone-flip{--fa:"\f879"}
.fa-whatsapp{--fa:"\f232"}

/* FontAwesome-4-Namen und falsche Stil-Klassen im CMS-Inhalt (Kontakt, Impressum) */
.fa.fa-whatsapp{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa-clock-o{--fa:"\f017";font-family:"Font Awesome 6 Free";font-weight:400}
.fa-square-o{--fa:"\f0c8";font-family:"Font Awesome 6 Free";font-weight:400}
.fa-check-square-o{--fa:"\f14a";font-family:"Font Awesome 6 Free";font-weight:400}
