/*!
 * Subsetted Font Awesome Free 5.15.4 (AB-666) — only the icons this shop uses.
 * Replaces the full 59 KB sheet + 168 KB of fonts with ~2 KB css + ~4 KB woff2.
 * Same file/font names as upstream so head_preload.phtml and CMS content need
 * no changes. Icon inventory: see issue #666. Regenerate: docs in
 * app/design/frontend/abcleg/abcleg/Swissup_FontAwesome5/README.md
 * License: Font Awesome Free (SIL OFL 1.1 / CC BY 4.0) — https://fontawesome.com/license/free
 */
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../webfonts/fa-solid-900.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/fa-regular-400.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/fa-brands-400.woff2) format("woff2")}
.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}
.far{font-family:"Font Awesome 5 Free";font-weight:400}
/* .fal is FA Pro Light — not in the free build. Map to solid so the three
   CMS usages (fal fa-shipping-fast/gift/calendar-alt) render instead of
   silently disappearing (they were invisible with the full free build too). */
.fal{font-family:"Font Awesome 5 Free";font-weight:900}
.fab{font-family:"Font Awesome 5 Brands";font-weight:400}
/* v4 markup in CMS uses `fa` with brand icons; those glyphs only exist in the
   Brands font. */
.fa.fa-facebook,.fa.fa-instagram{font-family:"Font Awesome 5 Brands";font-weight:400}
.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}
.fa-calendar-alt:before{content:"\f073"}
.fa-check:before{content:"\f00c"}
.fa-check-square:before{content:"\f14a"}
.fa-clipboard-check:before{content:"\f46c"}
.fa-edit:before{content:"\f044"}
.fa-envelope:before{content:"\f0e0"}
.fa-eye:before{content:"\f06e"}
.fa-facebook:before{content:"\f09a"}
.fa-facebook-f:before{content:"\f39e"}
.fa-folder-open:before{content:"\f07c"}
.fa-gift:before{content:"\f06b"}
.fa-instagram:before{content:"\f16d"}
.fa-phone:before{content:"\f095"}
.fa-phone-alt:before{content:"\f879"}
.fa-shipping-fast:before{content:"\f48b"}
.fa-tags:before{content:"\f02c"}
.fa-thumbs-down:before{content:"\f165"}
.fa-thumbs-up:before{content:"\f164"}
.fa-truck:before{content:"\f0d1"}
.fa-user:before{content:"\f007"}
/* v4 aliases still present in CMS content (FA5 dropped the -o names). */
.fa-check-square-o:before{content:"\f14a"}
.fa-folder-open-o:before{content:"\f07c"}
/* AJAX overlay loader (Mirasvit_LayeredNavigation overlay.js injects
   "fa fa-spinner fa-spin"). */
.fa-spinner:before{content:"\f110"}
.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/* NOTE: the theme LESS additionally paints icons via content:"\f…" through the
   .abc-font_awesome / .abc-font_awesome_far mixins (messages, menu chevrons,
   plus/minus, breadcrumb home, wishlist heart, checkout headers, trash…).
   Those need no class rules here but their codepoints MUST be in the subset
   fonts — see README.md before regenerating. */
