/*!
 * Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 * SUBSET BUILD — v1.13.109 — only the 115 icons actually used on
 * ordinal.co.za (storefront + admin). Full 2,050-icon set self-hosted since v1.13.102
 * was 127 KiB and flagged by PageSpeed Insights as a top render-blocking resource under
 * mobile/slow-4G throttling (2.3s). This subset is 10.5 KiB — a 92% reduction.
 * If a new bi-* icon class is introduced anywhere in the codebase, it MUST be added to
 * this subset (see Documentation/Guides or ask Claude) or it will render as a blank glyph.
 */@font-face{font-display:swap;font-family:bootstrap-icons;src:url("../fonts/bootstrap-icons-subset.woff2") format("woff2"),url("../fonts/bootstrap-icons-subset.woff2") format("woff")}.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-apple::before{content:"\f65b"}.bi-arrow-clockwise::before{content:"\f116"}.bi-arrow-left::before{content:"\f12f"}.bi-arrow-left-right::before{content:"\f12b"}.bi-arrow-repeat::before{content:"\f130"}.bi-arrow-return-left::before{content:"\f131"}.bi-award::before{content:"\f154"}.bi-bag::before{content:"\f179"}.bi-bag-check::before{content:"\f171"}.bi-bag-heart::before{content:"\f705"}.bi-bank::before{content:"\f62e"}.bi-bar-chart::before{content:"\f17e"}.bi-bar-chart-line::before{content:"\f17c"}.bi-bell-fill::before{content:"\f189"}.bi-box-arrow-right::before{content:"\f1c3"}.bi-box-arrow-up-right::before{content:"\f1c5"}.bi-box-seam::before{content:"\f1c7"}.bi-broadcast::before{content:"\f1d6"}.bi-bug::before{content:"\f1dc"}.bi-calculator::before{content:"\f1e0"}.bi-calendar3::before{content:"\f214"}.bi-cart-plus::before{content:"\f23f"}.bi-cart-x::before{content:"\f241"}.bi-cart3::before{content:"\f244"}.bi-cash-stack::before{content:"\f246"}.bi-check-circle::before{content:"\f26b"}.bi-check-circle-fill::before{content:"\f26a"}.bi-check-lg::before{content:"\f633"}.bi-check2::before{content:"\f272"}.bi-check2-all::before{content:"\f26f"}.bi-chevron-left::before{content:"\f284"}.bi-chevron-right::before{content:"\f285"}.bi-clipboard::before{content:"\f290"}.bi-clock::before{content:"\f293"}.bi-cloud-arrow-down::before{content:"\f295"}.bi-cloud-download::before{content:"\f29b"}.bi-cpu::before{content:"\f2d6"}.bi-credit-card::before{content:"\f2dc"}.bi-currency-dollar::before{content:"\f636"}.bi-currency-exchange::before{content:"\f638"}.bi-database::before{content:"\f8c4"}.bi-database-gear::before{content:"\f8bf"}.bi-door-open::before{content:"\f308"}.bi-download::before{content:"\f30a"}.bi-envelope::before{content:"\f32f"}.bi-envelope-arrow-up::before{content:"\f7be"}.bi-envelope-check::before{content:"\f68c"}.bi-envelope-heart::before{content:"\f737"}.bi-exclamation-circle::before{content:"\f333"}.bi-exclamation-triangle::before{content:"\f33b"}.bi-exclamation-triangle-fill::before{content:"\f33a"}.bi-eye::before{content:"\f341"}.bi-eye-slash::before{content:"\f340"}.bi-facebook::before{content:"\f344"}.bi-file-earmark-pdf::before{content:"\f63e"}.bi-file-earmark-spreadsheet::before{content:"\f389"}.bi-file-earmark-text::before{content:"\f38b"}.bi-flower1::before{content:"\f3cd"}.bi-funnel::before{content:"\f3e1"}.bi-gear::before{content:"\f3e5"}.bi-gear-fill::before{content:"\f3e2"}.bi-geo-alt::before{content:"\f3e8"}.bi-graph-down-arrow::before{content:"\f672"}.bi-graph-up::before{content:"\f3f2"}.bi-graph-up-arrow::before{content:"\f673"}.bi-grid::before{content:"\f3fc"}.bi-headset::before{content:"\f414"}.bi-heart::before{content:"\f417"}.bi-heart-fill::before{content:"\f415"}.bi-images::before{content:"\f42b"}.bi-info-circle::before{content:"\f431"}.bi-instagram::before{content:"\f437"}.bi-journal-check::before{content:"\f43e"}.bi-key::before{content:"\f44f"}.bi-lightning-charge::before{content:"\f46d"}.bi-lightning-charge-fill::before{content:"\f46c"}.bi-list::before{content:"\f479"}.bi-list-ul::before{content:"\f478"}.bi-lock::before{content:"\f47b"}.bi-pencil::before{content:"\f4cb"}.bi-pencil-square::before{content:"\f4ca"}.bi-person::before{content:"\f4e1"}.bi-person-circle::before{content:"\f4d7"}.bi-pie-chart::before{content:"\f4e9"}.bi-play-circle::before{content:"\f4f3"}.bi-qr-code::before{content:"\f6ae"}.bi-receipt::before{content:"\f50f"}.bi-router::before{content:"\f6ec"}.bi-save::before{content:"\f525"}.bi-search::before{content:"\f52a"}.bi-send::before{content:"\f6c0"}.bi-share::before{content:"\f52e"}.bi-shield-check::before{content:"\f52f"}.bi-shield-lock-fill::before{content:"\f537"}.bi-shop::before{content:"\f543"}.bi-signpost-split::before{content:"\f549"}.bi-speedometer2::before{content:"\f580"}.bi-star::before{content:"\f588"}.bi-star-fill::before{content:"\f586"}.bi-star-half::before{content:"\f587"}.bi-table::before{content:"\f5aa"}.bi-tag::before{content:"\f5b0"}.bi-tags::before{content:"\f5b2"}.bi-tags-fill::before{content:"\f5b1"}.bi-telephone::before{content:"\f5c1"}.bi-terminal::before{content:"\f5c3"}.bi-tools::before{content:"\f5db"}.bi-trash::before{content:"\f5de"}.bi-truck::before{content:"\f5ea"}.bi-upload::before{content:"\f603"}.bi-whatsapp::before{content:"\f618"}.bi-wrench-adjustable::before{content:"\f790"}.bi-x::before{content:"\f62a"}.bi-x-circle::before{content:"\f623"}.bi-x-circle-fill::before{content:"\f622"}