/* RescueRide homepage icon subset — 48 icons actually used on index.php,
   header.php, footer.php, instead of loading the full ~250KB Font Awesome
   library for a few dozen glyphs. Fonts are subsetted from the real
   Font Awesome 6.4.0 package and base64-inlined so this is ONE request
   instead of a CSS file plus two separate font downloads.
   Combined size: well under 10KB total, versus 250KB+ before.
   Other pages (product.php, checkout.php, admin.php, etc.) are UNCHANGED —
   each loads its own independent Font Awesome link tag and keeps the full
   library, since they use a much wider range of icons. */
@font-face {
  font-family: 'FA-Solid-Subset';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(data:font/woff2;base64,d09GMk9UVE8AABKwAAkAAAAAIXQAABJqA4MDAAAAAAAAAAAAAAAAAAAAAAAAAAAADbg1BmAAgmwBNgIkA4E0BAYFgxwHIBvQILMRNmwciNkBlgD8X5InQ/YH1T8JhgfDJiWJqKEIzk5jIXAyeTjG7aO7fMPi2oN07hcq2naIYdqDXvmNfUxZboQks4O5ZmpXpIcGscMCXtaDIKZX8Hkxn3s3z8z9Z+YQue0BEsLE4CyGZszOlN0MMRz/kp+odntfghm8WKbNZJJjOpyoLHIzHQkpwJ29wv90VkW/6gXJpNFmZ9ONzpoZj7GiPwghBBJ0zzSsMz6ILkpu7WutV72qFmaNjiRyR0Q7tzRzgL/Lh5yLFBHm2//v9780cDEZJDT8RjSJvohYM9FB1L/RXkTc04tzWPv5X+/29ZVa1nrN/kR0VJhZs6cjyqgm0OAHe6QheWLjbjdVl1qfOObTu3sgA55NE7DCR7KBFEXStKmqfP0zHxzc/n6utC/FRF2uLFNeeUIWSMqfn7zL/mwh2QOi5IgXSoSqcg8LDBJQdc61inSFqRGdGllnz1Y4VSOqOmSWwjl6Ewp0Uxuj1aOXYWDhDsu3hcIWoG7d7uukYhP7V1dQD/86IZf4VVY02mr4kS4/MoKcZQU/MuOPrPQjO+ueOn4Co/Na48K+vIPBqmopq6+PIvBq0z1fHRrsf91DX30XFZPuukJ/V+7HqnXGubpY/Vi30RegcIxpWbLhwIU7L35EeqEixUqUKlOuQsXKddVTtXrN2vU10FAjjTXRFDPMNt9iy62x0Ta7Pafuqo6USNXiihdccgXNBwS5TPMWyLmgNIfgSpq9CIEECaIMOZakyB7X5riSPZ9OAHJgbgF8kFfxSYfWtjuvEDKhhHGJOw4eHh2zw53awQ0GJyJbQSThxpxaDYWua48VC4cIv8HjMD+rEwfvv3K50v818szpLhvaruYrUh1yAEDq+Is4Qp0Oq8mhhFBD6Fh6a7JlDuc2dk/uCbyBbbV21R742CxXiWv+4/+bFJ/8tt7AJw/V/6x+XjtP/PdM0TMbGs9oMqTpi9Zu1rNf7AJvcffLbWwHtNjXsnfLk62mtX7d4TBLDR3sMVTRfms9BFmHFSydla+hG4ragq1sjZ6DWn6NYF6f/tUfnyn/968gV6d6RSTms1AC8bb6fdueOK7of5SrgdzH+DFDgweFPSk81n95aBhV1NGEmTenO4wDamtsP4AIgdlwC9ueg2BIP/MYY+ApY9B8/aubbUVspiThQLu9sHERbm6eGkFU0IVUy5AZq4ghEWd5jGaMwHgWZCxJRYSIlFGTgjTBYzZjxM6O0mbIhLpFW4PQS+A/854ww12pFcy0NAuDQYRBGvPYVVYZYRBRSROVYHxWa04IIncfV3GnqlXbkNhpqoZsaIfc1wwB7Z7nhmTf360P1Abd1Q8yjHJ6RdAPoQrO8Qq4Kf/QVq6fISJP0F8oN7kh2I7tAhgSqVEPuKORptu6tVRz7k6xAUjmbmcIQYUZDHtA1mn+G4cAX8Ey5Ln5FYKuCPZz5/gKQM6AWb+dG3L8hIQ3pGwa+/esfXCfUCBlfqAM0oY9O0YlCJzCa8RdBHKA1YZtlYU843yIDLiPFXTji7wMmoTpX14BH4GhNFwHJs7zaYYwSTLJXcQHL3bPwO6xJZWXyykQzxRdRJnJXP5qBrNAsTPgr2Od43oBucAodY9MToyBxrc3ATKH7KD3GDoOAXsQFY5XEvndN/wxuR/Xf1+ApQiGlPt8NJCKR9OBJAcjq3gZGrCv/SEVL41BVo1sIuS5MBDkCMw6d+4KgxylVWGZWB+EAmHCIO78tQY7hiMGDepwfQqMjGBYlxWvgNiG0Teq+mBwGCMRHNABRg7BIVGNYeBDCFGrBfIu0V9o3uGzMRqwJpV6tgCd6kkS1RQwzHP2V6At5avcxIPAifZAIlZhyDLCiAgN4+UlTqchhN4fHINSJDb6nh26jPEpdlvC+BYb7/zPcURhv2TNkX2oKUTcepAJHdiDyOGPyjeNArU7zmawmbRhcLyLwqPfzXhMqeOcB/463swTXYHdcHQRbb7oRto6K0+D5fnoMAybxkK3uXYOFPtyg48YmGpZE48RTZ4uTAripgkWhEaNhBCsUBLoSV/G68FBpGgfSFh89epdIhdz9XtuAIXfK3UGIoSxwTGl2PGQbRJqx+eUCplEI5VCOiUb7iAF1TwsE9XDcPAYRioeikBUqKBdSWG8nW4u234++EHCLOlYXMZ+0CjWb2hCL3yqo5o+ONjo3bI7YbhWbnEqv7nd3v0O3edifZzigQ6Pyh80YVMNO1CnbQcKj9wH6vzAtunbyoWoo9daVLKpg14u6yi81h30QKT/wHOYNnkJkTbtJSHZE8/AmCZT7YdXFTNKdX9XaaCodFLwB4j4OZYxKnpcLNxvYnnJx/6BPKFBMncXSxddfDpeRdLkVrQYM3vytHYHhYvD1z7IxSj6EMf7/b2Nx9UHs/BCAdoo0L24hB5QPX+bDwkvAhkqxLxlIAOU//NsVvqFVeXnn1lLMJY2ztVzpH0yZB8id9fr1gFjTWdBsmVYNq99B91SrH1wbMSJJcSpgWUMncpq2lTp9L8y1771JaAUasE5VvMOZHqdW18hiExAIM/Hi7AtLIKTiU4J03B6bs5jGkUhVbt/aDPykrRYgsKT/j5aMoohlFNe1elqN4dvTqQOgTnZWHPqozQfrDBO0Rxds9WpDKEotR+Zjf39ms3hZOtC5+TxOLyk9y80YCJN6dpwvd3iw+vaqMw+Oxyga6G0mpV+PZlj8Wwqz6mjZIXON0RU0OhUxWBZJGMBGU3TIsKYnyUazkVe4ucqkYkYHUdn1UNW/ULxUJFni9zR4o8mWWKj/ko1CLSklJIRToVA8Q5d4IRfp63A5qVIx6rEghyjfhYiI9kII23HI0jFa1FBBYHMmAKmecqmweLFlEwpljkWlRC5zYQukY2KzYjbZBQssHkxPBkWaUSL0XSIpqSqy8qHoBKNli3QVGGSBiWLJJLk1FQsXkS8nAXPKaLSJqrwc6WE46KuFCo3AbKj42jEBWFU9VgmFzXGbBYfHUuUTi8SaYrSYolEMhYSJUtE+It78LdBkmw/JKcmcoOsaw/I+dqiZqSgq76DlbMrewq1i4Y3zgHZULRskES2W9p2Ct4J/sr08GbjKmeEkRRBCMNrds0aw0uDxCOCAljbzoZ3kTI+m9LvrXw3I0YaM6NeUu8+6fxnCj2rt/89ruT7xI6HXtrwzbwenmG4fHl8dr0+TkxM8aXVd9K/vLnsmv73/Gn7N1wKRS76slhcpAMXGQvk4aJn6RmnNR25+YjykZ2ii+H2vF6s77C0PQgaQmWlyyxClt+aGWfVYeKbD0mRgTkFQrSUiJIoOpDt2oHzscfowJ5ASkio0k9y5fbg799SeuARmLg5Lxl5LK2A7alyAVYepQBcEX7oNajK4SkA/PRE7uepGy1Z72cBGkYZyEtaOWxce0jreRCewLtiDAzpLYyBoe6jGnDMwcC09mJ7c5JdD70xdhlk3daytBFExfTPiArZYpZDoTgJGAJ/3Wk+I9copZesEsLTnzMuV1AASY0HD/zhX/4IQsfHpffkVhUf83viDLqXL6/wNqqHIv4j7PTHsB8A3wIf9ojxV10fquF73Ygaal6R/cQNQQiOHCnUlnxrUlSZJ4EabL9eEWo+JhvmlwxDCQV71VkfPoNCAZFwBIxYemvCEaTVYrnkI0AJnWn4LOo7x3vAh0A94Yhx8CMAJGkfsmNeYab/KXWeyKlOrfVZsIU0YSUh4pYfmLbkeZxmyxmboOFaOOwoJoFeBsdjNef5aBsi8Wx7D2nG/REMnje3HKADaaLpXzTfsZizggjpQZLXKYLycAQS5EAgByA2vvCyZJVvgI+k4bhyoTdYU7UprQ0jME5BD84PzEOQSRIxPBCJRLMBphOhwy8RMjQYzb8dc7oqcY82pRZmU73QCcxAFYgQnFYei9BY7+QzxkKbm0P7JoVzlW1/CbhqDjvK2KQKobKI0wzMdYT0+8VBgUMeQE+fHA9ARecGBWeM0yAqFnxuplR7fIogJe+ZE5xV5VVQviWbDkrxGHX46juqk27klfg2mhpX2NU//nc7AwsW8D1GUwV7tVlvgkDcdThPwz+ee7s3ECLCcYRijxOhFVHSfw5h97328kQn4eR2vUQ8So5eWi3GnVyhD0ch2PfP3ZTgU0K6PyUNc7aajaoARQQHOmFPzE9dLuNv2gGkcpl71L63nHC5ai6sOfVRmqQCx1bn2kUv6gVRwGCmbGFAqNK1ypk0UwOL6QUh+lZEyTuM+FZ7K4HoaZfjPqOgxf3+DpsLaZz7sNWrLKDlXRBTALG8rXCYywkYgL0Ny+WCrhavihhmKmfBEKvVYZ+dqsZ+nQvV8ZATTJjf4ZJnTceEBu7amyPAB0E4kU/gpPcmQAcxJOtMt9O/4t0DtFbUnHCnGXLUE964x/rYRSNpLchCge/C/vbMUeHy4R4iubpvOlxzONLKqI6RhclUdApxTmW+OhABvMXfjqJE3sZtbP4L4eTFbV+xVbjzjsWeWCTPB5xX1TpdZbghhfiBTF8Us7o+Wb8iN6h06soN5D0NaXaYOhNFICJLNubj4kW+CZF+vthhSJOf2cHJL05uEiJNcTKV4mVk7ALWQCasohxoN405BBqAWWmaxPV6CANm+zRBrDQ0AHxNZARUuKu0BvHYFL91Kh663JYDBVIjmeD2KrcLKbUxiyCyMKbuTxJ+W81VZNjTEkGL0vSI8gRYY07lK+WZEgVRaQsKo8zWhPekBKYt27qLRoAvTY+Nf4MR0vJo8NtGYTGCYPK8RcPm2jpQkEX8ukFktnDKIoaN2BMS1+dneVz8XQ0wQMEFk0kTdWLCiKCFctagrBHC5aPk+0FjQVaiBIOrvNvYo4qk+jDbB3A+6QmjIB18tuyA7eArMwiuyKYVdmutQik/CBPhensjbq28R3xh+9doFiHZWbPKSZtBOrj1WQNuoiszHa7I9OwniuiPXjSXevDwy4+aPVS/ifVmBjYNITxHDIGhKxqHf9e+CvYUmWaW+1tAjyCPyoCqCKAx7wRp1Iu6ABV21+rlUlpe7/dHR1YkdHWN8iv2WnDip85f1ub/xMTlPBtQ4QdJJepSMdB2A3kzWPe48s93y3lyymsBSOR+nFJYh6PQ7mJFGzK9tccBwEuxxk5bWTkI6p1an+Elk6MHbEnbGCTTtGI3shUrs6pgxok6JF8HS2ul9VouX0tDAXGsArsCej1QcckRuGv8vDzJoDfCBMx7eoPxP8Iq/blRIwZiO5oZ3qH/+OhCTuAwagNWJyjC5O7POxh/AjtiE0c4ZSfM2ByIUY5B2hrgD+IUeZRZpqh+TnIkOzyI4Wdqoi11CbQjUVH//1LesAb76ubhFINOC+MxH/Q2NoQG2wJVzDHQf3O3fAIsG2QySMZHdlwsdUSZ4IoGJOyZZwGzamuNhwkEs/I/AixJLAJLU7o/DTJGbfeF/urKJruqY1RafLGoGUZbNa3bAbIolVSQy+G2UGyRRcQAr7K+kuapFq6bNLYhF4Lmgxa39joa6/cy5y+UXOLM07brwKR5GlDZahZd0Qnoh0ONT/Yk9z9B+ItkMhwaB/2UhGv1NAzYdBs/HNCGpxx7OkS3QwJeA4oNJ44JhYu4BqOXYNQT/nBYJgqBdG5KgwmEwZ9ZkNaVCSOlpNKN4Yg7+GqlzFYZhoLJ6hgHAoHwLKiYTmWEpCyiJAVrgscZxohLEcUZRCLN0zYLOzZ/mE84gEYDACS8LkYBDsbECMYDHyawcNTEbcilRkDPY+GYHyMrkq8eNH4uN6J3yofBlYvaB7MpY0U5bzPH6tNw8Jhggx0iEjLlVNLCAAYxm5Vs4jzXecBzPmKjj83jxvimh2LN08P6zW7rZaft7V8z8+f0ecz/84GG5TtuA0f82i3P+ZT5n1v//PXbRx/cccxiN90wsXr7WtXKFieMxIc3ky4ln3hi7et2qSlaUThbT9aeQpTpiXK7LCxNgLKh7gTMTeDge+k/5jFfjZaRKATPBmvB62z/796aqU80QudUR5F4h+w/nOJbP1HMCKDVZ8cG2hyT7hk+2S0sg2qQQMyCLhAHB51kWQDQSloAmMaDx+STH/MSTJG85zOmB+h1Li/ydGovKGDiiOVVSJ8xjckDjO+HUoLhoTQzNUMZcfrMyKYbylHsODeNwNiCZK3aDNShXq26TLsbX735rVma72oJtSfqr1rnxZrpVxwprvCcrGNP98zg2ZvUUxQxplbfsq576uDBRDcmSIjG6JV8WUeeXs9JRkyEyHlgEImehXcW0fXQtvhb2sz9OLGo3qiUyX55ve2mhNdvRHHJGQ8=) format('woff2');
}
@font-face {
  font-family: 'FA-Brands-Subset';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,d09GMk9UVE8AAASsAAkAAAAAB4AAAARoA4MDAAAAAAAAAAAAAAAAAAAAAAAAAAAADYc+BmAATAE2AiQDFAQGBYNeByAb2wYAHoNte+k5IUmSmgly3188PH+vnvv+f9nDwuFsSqe2NhaVYGFB61wO1up//870eb2a3JCdpMCOQmSiIMAiSvLqWCYIEf0WvgBBalUogf/5v6YuksKG0aJT6qTK5NSJDT9vbUdL0D0/GyhPZ3NtzCXzh2cchL16NGtDmViE4ZX/pGzDy1YXqPWdJqUbcI6RmAJ1jtaZabxB49uxvy4FWlej9mKh5YuXbe2Mlh5H/2+3Ln1pZqdF+wB8UbtWaG/56si4hqWWb+T5+dL/LavaDMjjFoxzD+XUM+b435M6qRc6MgoD17p9x5GLK6PrHR7XTPTak971To/9Q2mHPxCw2h0On8Pv8/C9K9Xxl47f6ZYg77O6rI4+W9rovbIPz+6OtPr4LWL5/oSfzliEZGQ5sVD6Cd4QK1B0u0lbqt5+LixBhETQO3fR3fps0DTM3L34BCXlFJKg27ix69xxWhxedaL2MsXlBOKgNFLhlEIL02uv4C5B4fJNu8TdMm3dW34K5wl743tSu+juxHdWfCqSnJSTSBKe3Lj5BHQSR2v3ltGh6MHUviw1FVWWltbS/si+2N4U1ZRWlJdWk8n2E56zgoN6j/saIvQLFqtfP7cZRYdwgpCP59NpmkTYCBJaXkg30MF4DWoIm4uKNoM0i/51ksqeHM7g+kKQNDetxiqC3pvLjvwCsIILg8seOnn4Oovvm+/dkxEk+zlcbTqn3VTffk44VL6nKE7Ls/pQAATgPcvrqEioqGguovplcHqOwZFZRoniPRWHmulKvcoX4QNXM3QwsXdP/CBlruIL+Vs+r79K+lv6hueg+ji1W5DTuwU4k03rqP723PIrMw9OA+km9OoF3URYlV69bz1t1FtxapuT3KmK843nQQCnmvDLj1DNhKc7Hi2/QrpD//a5DdiQ2rqbmqPc6Apu7+uclODKjzecwVnCLx9+8AvoNm6Wn1lHZ9cdWIwFhB5efw/Qz6rlOTGyNS+GSVSkcEgkSaivC0kUkkIQFNq4uyRXeo6EdAaZ/aRE5GiLQnKk/piYISktyiFQCBIk+GmCLAgkijU12EbYtm9bJESKdH7mwyI6V51r2ROhjHIgE81RLIesrFCLElIEhUxa6lnt/HOsMH41xFgmSXDEOcFcs8edC2ZIPSBndzMnG+6f8r86EfX/PlbHYEW++AJjiPPER4wCUwrtbA01MqxT/udPfln7q/P/rOF015m7mHa3f0swtwTFl5HdnG+/t9Q86A9qW8Dgt+rXae3E/3/dq97wBWpSpLTKmvT+v/ZPjdptAjnq2c7FTNuRmTEft1i2VT1W31S2ZqywNTssudlJxyu7cG0Tu3RwkZ29+f5dFauYxkbaapsKO6y31jrFeL2t1AdvjK223AUNV2a1IlttboP5gDwf3gg7LMdRrRLVjM6/VolNlo8odhav32oAHysXK0em6Byr7fBp1meJ8vwClm5l51D5VOVXjectDPik6dJM60F8fYY+2i3C3t0FDZjfyAA=) format('woff2');
}
.fas, .fa-solid { font-family: 'FA-Solid-Subset'; font-weight: 900; font-style: normal;
  display: inline-block; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; }
.fab, .fa-brands { font-family: 'FA-Brands-Subset'; font-weight: 400; font-style: normal;
  display: inline-block; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; }
.fa-balance-scale:before{content:"\f24e"}
.fa-bars:before{content:"\f0c9"}
.fa-bell:before{content:"\f0f3"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bolt:before{content:"\f0e7"}
.fa-book:before{content:"\f02d"}
.fa-box:before{content:"\f466"}
.fa-building:before{content:"\f1ad"}
.fa-camera:before{content:"\f030"}
.fa-caret-down:before{content:"\f0d7"}
.fa-cart-plus:before{content:"\f217"}
.fa-certificate:before{content:"\f0a3"}
.fa-chevron-down:before{content:"\f078"}
.fa-chevron-right:before{content:"\f054"}
.fa-clock:before{content:"\f017"}
.fa-crosshairs:before{content:"\f05b"}
.fa-envelope:before{content:"\f0e0"}
.fa-exchange-alt:before{content:"\f362"}
.fa-external-link-alt:before{content:"\f35d"}
.fa-eye:before{content:"\f06e"}
.fa-globe:before{content:"\f0ac"}
.fa-headset:before{content:"\f590"}
.fa-heart:before{content:"\f004"}
.fa-home:before{content:"\f015"}
.fa-map-marker-alt:before{content:"\f3c5"}
.fa-paper-plane:before{content:"\f1d8"}
.fa-phone:before{content:"\f095"}
.fa-question-circle:before{content:"\f059"}
.fa-search:before{content:"\f002"}
.fa-shield-alt:before{content:"\f3ed"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-sign-in-alt:before{content:"\f2f6"}
.fa-sign-out-alt:before{content:"\f2f5"}
.fa-spinner:before{content:"\f110"}
.fa-star:before{content:"\f005"}
.fa-star-half-alt:before{content:"\f5c0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-store:before{content:"\f54e"}
.fa-store-alt:before{content:"\f54f"}
.fa-tags:before{content:"\f02c"}
.fa-th:before{content:"\f00a"}
.fa-user:before{content:"\f007"}
.fa-user-circle:before{content:"\f2bd"}
.fa-user-plus:before{content:"\f234"}
.fa-linkedin-in:before{content:"\f0e1"}
.fa-twitter:before{content:"\f099"}
.fa-whatsapp:before{content:"\f232"}
.fa-youtube:before{content:"\f167"}