/* Zamzam icons 1.4.0 — بديل خفيف لـ Font Awesome (نفس رسومات Font Awesome Free 7.3.1، CC BY 4.0)
   الرسمة أكبر قليلاً من مربع الأيقونة (هوامش سالبة) لأن بعض رسومات Font Awesome تتجاوز حدودها كما في الخط الأصلي.
   نفس أسماء الكلاسات (fa-solid fa-xxx) فلا يتغيّر أي HTML أو JS. كل أيقونة SVG ترسم بلون النص الحالي وبحجم الخط. */
.fa-solid,.fa-regular{display:var(--fa-display,inline-block);width:var(--fa-width,1.25em);font-style:normal;line-height:0;text-align:center;}
.fa-solid::before,.fa-regular::before{content:"";display:inline-block;vertical-align:-.125em;width:var(--zi-w,1.25em);height:1.5em;margin:-.25em -.125em;background-color:currentColor;-webkit-mask:var(--zi) no-repeat center/100% 100%;mask:var(--zi) no-repeat center/100% 100%;}
.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-duration:1ms;animation-iteration-count:1;}}
.fa-spinner{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 640 768'%3E%3Cpath d='M208 48C208 21 229 0 256 0C283 0 304 21 304 48C304 75 283 96 256 96C229 96 208 75 208 48ZM208 464C208 437 229 416 256 416C283 416 304 437 304 464C304 491 283 512 256 512C229 512 208 491 208 464ZM48 208C75 208 96 229 96 256C96 283 75 304 48 304C21 304 0 283 0 256C0 229 21 208 48 208ZM416 256C416 229 437 208 464 208C491 208 512 229 512 256C512 283 491 304 464 304C437 304 416 283 416 256ZM75 369C94 350 124 350 143 369C162 388 162 418 143 437C124 456 94 456 75 437C56 418 56 388 75 369ZM75 75C94 56 124 56 143 75C162 94 162 124 143 143C124 162 94 162 75 143C56 124 56 94 75 75ZM437 369C456 388 456 418 437 437C418 456 388 456 369 437C350 418 350 388 369 369C388 350 418 350 437 369Z'/%3E%3C/svg%3E");--zi-w:1.25em}
.fa-cart-shopping{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 768 768'%3E%3Cpath d='M24 -16C11 -16 0 -5 0 8C0 21 11 32 24 32H69C73 32 77 35 77 39L129 325C136 359 165 384 200 384H456C469 384 480 373 480 360C480 347 469 336 456 336H200C189 336 179 328 177 316L171 288H475C506 288 532 266 538 236L569 70C573 50 558 32 537 32H125L124 30C120 3 96 -16 69 -16H24ZM208 512C235 512 256 491 256 464C256 437 235 416 208 416C181 416 160 437 160 464C160 491 181 512 208 512ZM432 512C459 512 480 491 480 464C480 437 459 416 432 416C405 416 384 437 384 464C384 491 405 512 432 512Z'/%3E%3C/svg%3E");--zi-w:1.5em}
.fa-arrow-right{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 640 768'%3E%3Cpath d='M503 279C515 266 515 246 503 233L343 73C330 61 310 61 297 73C285 86 285 106 297 119L403 224H32C14 224 0 238 0 256C0 274 14 288 32 288H403L297 393C285 406 285 426 297 439C310 451 330 451 343 439L503 279Z'/%3E%3C/svg%3E");--zi-w:1.25em}
.fa-xmark{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 512 768'%3E%3Cpath d='M55 73C43 61 22 61 10 73C-3 86 -3 106 10 119L147 256L10 393C-3 406 -3 426 10 439C22 451 43 451 55 439L193 301L330 439C342 451 363 451 375 439C388 426 388 406 375 393L238 256L375 119C388 106 388 86 375 73C363 61 342 61 330 73L193 211L55 73Z'/%3E%3C/svg%3E");--zi-w:1em}
.fa-check{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 576 768'%3E%3Cpath d='M435 70C449 81 452 101 442 115L186 467C180 474 172 479 163 480C153 481 144 477 137 471L9 343C-3 330 -3 310 9 297C22 285 42 285 55 297L156 399L390 77C401 63 421 60 435 70Z'/%3E%3C/svg%3E");--zi-w:1.125em}
.fa-star{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 704 768'%3E%3Cpath d='M310 -19C305 -27 297 -32 288 -32C279 -32 271 -27 267 -19L193 125L33 151C24 152 17 158 14 167C11 176 14 185 20 191L134 306L109 466C108 475 111 484 119 489C126 494 136 495 144 491L288 418L432 491C440 495 450 494 457 489C465 484 468 475 467 466L442 306L556 191C563 185 565 176 562 167C559 158 552 152 543 151L383 125L310 -19Z'/%3E%3C/svg%3E");--zi-w:1.375em}
.fa-receipt{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 512 768'%3E%3Cpath d='M14 2C23 -2 33 0 40 6L80 40L120 6C129 -2 143 -2 152 6L192 40L232 6C241 -2 255 -2 264 6L304 40L344 6C352 0 362 -2 370 2C379 6 384 15 384 24V488C384 497 379 506 370 510C362 514 352 512 344 506L304 472L264 506C255 514 241 514 232 506L192 472L152 506C143 514 129 514 120 506L80 472L40 506C33 512 23 514 14 510C6 506 0 497 0 488V24C0 15 6 6 14 2ZM104 136C91 136 80 147 80 160C80 173 91 184 104 184H280C293 184 304 173 304 160C304 147 293 136 280 136H104ZM80 352C80 365 91 376 104 376H280C293 376 304 365 304 352C304 339 293 328 280 328H104C91 328 80 339 80 352ZM104 232C91 232 80 243 80 256C80 269 91 280 104 280H280C293 280 304 269 304 256C304 243 293 232 280 232H104Z'/%3E%3C/svg%3E");--zi-w:1em}
.fa-magnifying-glass{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 640 768'%3E%3Cpath d='M416 208C416 254 401 296 376 331L503 457C515 470 515 490 503 503C490 515 470 515 457 503L331 376C296 401 254 416 208 416C93 416 0 323 0 208C0 93 93 0 208 0C323 0 416 93 416 208ZM208 352C288 352 352 288 352 208C352 128 288 64 208 64C128 64 64 128 64 208C64 288 128 352 208 352Z'/%3E%3C/svg%3E");--zi-w:1.25em}
.fa-chevron-left{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 448 768'%3E%3Cpath d='M9 233C-3 246 -3 266 9 279L201 471C214 483 234 483 247 471C259 458 259 438 247 425L77 256L247 87C259 74 259 54 247 41C234 29 214 29 201 41L9 233Z'/%3E%3C/svg%3E");--zi-w:0.875em}
.fa-chevron-right{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 448 768'%3E%3Cpath d='M311 233C324 246 324 266 311 279L119 471C107 483 86 483 74 471C61 458 61 438 74 425L243 256L74 87C61 74 61 54 74 41C86 29 107 29 119 41L311 233Z'/%3E%3C/svg%3E");--zi-w:0.875em}
.fa-chevron-down{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 576 768'%3E%3Cpath d='M201 407C214 419 234 419 247 407L439 215C451 202 451 182 439 169C426 157 406 157 393 169L224 339L55 169C42 157 22 157 9 169C-3 182 -3 202 9 215L201 407Z'/%3E%3C/svg%3E");--zi-w:1.125em}
.fa-user{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 576 768'%3E%3Cpath d='M224 248C290 248 344 194 344 128C344 62 290 8 224 8C158 8 104 62 104 128C104 194 158 248 224 248ZM194 304C96 304 16 384 16 482C16 499 29 512 46 512H402C419 512 432 499 432 482C432 384 352 304 254 304H194Z'/%3E%3C/svg%3E");--zi-w:1.125em}
.fa-circle-check{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 640 768'%3E%3Cpath d='M256 512C115 512 0 397 0 256C0 115 115 0 256 0C397 0 512 115 512 256C512 397 397 512 256 512ZM374 146C363 138 348 140 341 151L221 315L169 263C160 254 144 254 135 263C126 273 126 288 135 297L207 369C212 374 219 377 226 376C233 376 239 372 243 366L379 179C387 169 385 154 374 146Z'/%3E%3C/svg%3E");--zi-w:1.25em}
.fa-trash{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 576 768'%3E%3Cpath d='M137 6 128 32H32C14 32 0 46 0 64C0 82 14 96 32 96H416C434 96 448 82 448 64C448 46 434 32 416 32H320L311 6C307 -7 295 -16 281 -16H167C153 -16 141 -7 137 6ZM416 144H32L53 467C55 492 76 512 101 512H347C372 512 393 492 395 467L416 144Z'/%3E%3C/svg%3E");--zi-w:1.125em}
.fa-tags{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 704 768'%3E%3Cpath d='M401 39 549 189C577 218 577 263 549 291L393 449C384 458 369 458 359 449C350 440 350 425 359 415L515 257C525 248 525 232 515 223L367 73C358 64 358 48 367 39C377 30 392 30 401 39ZM32 230V96C32 61 61 32 96 32H230C247 32 263 39 275 51L419 195C444 220 444 260 419 285L285 419C260 444 220 444 195 419L51 275C39 263 32 246 32 229ZM32 230ZM176 144C176 126 162 112 144 112C126 112 112 126 112 144C112 162 126 176 144 176C162 176 176 162 176 144Z'/%3E%3C/svg%3E");--zi-w:1.375em}
.fa-shop{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 704 768'%3E%3Cpath d='M22 181 78 67C89 46 111 32 136 32H441C465 32 487 46 498 67L555 181C558 188 560 196 560 204C560 232 539 254 512 256V448C512 466 498 480 480 480C462 480 448 466 448 448V256H352V432C352 459 331 480 304 480H112C86 480 64 459 64 432V256C37 254 16 232 16 204C16 196 18 188 22 181ZM128 256V368C128 377 135 384 144 384H272C281 384 288 377 288 368V256H128Z'/%3E%3C/svg%3E");--zi-w:1.375em}
.fa-motorcycle{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 768 768'%3E%3Cpath d='M280 16C267 16 256 27 256 40C256 53 267 64 280 64H337L359 113L264 184C231 159 189 144 144 144H88C75 144 64 155 64 168C64 181 75 192 88 192H144C223 192 287 252 295 328H270C259 269 207 224 144 224C73 224 16 281 16 352C16 423 73 480 144 480C207 480 259 435 270 376H320C333 376 344 365 344 352V330C344 284 370 244 410 222L422 248C389 271 368 309 368 352C368 423 425 480 496 480C567 480 624 423 624 352C624 281 567 224 496 224C485 224 475 225 465 228L434 160H488C501 160 512 149 512 136V88C512 75 501 64 488 64H435C428 64 421 66 416 70L398 83L374 30C370 21 361 16 352 16H280ZM446 300 474 362C480 374 494 379 506 374C518 368 523 354 518 342L489 280C491 280 494 280 496 280C536 280 568 312 568 352C568 392 536 424 496 424C456 424 424 392 424 352C424 332 432 314 446 300ZM144 424C104 424 72 392 72 352C72 312 104 280 144 280C175 280 202 300 212 328H144C131 328 120 339 120 352C120 365 131 376 144 376H212C202 404 175 424 144 424Z'/%3E%3C/svg%3E");--zi-w:1.5em}
.fa-house{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 640 768'%3E%3Cpath d='M278 9C266 -3 247 -3 234 9L10 217C1 226 -3 240 2 252C7 264 19 272 32 272H48V448C48 483 77 512 112 512H400C435 512 464 483 464 448V272H480C493 272 505 264 510 252C515 240 511 226 502 217L278 9ZM240 320H272C299 320 320 342 320 368V464H192V368C192 342 214 320 240 320Z'/%3E%3C/svg%3E");--zi-w:1.25em}
.fa-floppy-disk{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 576 768'%3E%3Cpath d='M64 32C29 32 0 61 0 96V416C0 451 29 480 64 480H384C419 480 448 451 448 416V173C448 156 441 140 429 128L352 51C340 39 324 32 307 32H64ZM96 128C96 110 110 96 128 96H288C306 96 320 110 320 128V192C320 210 306 224 288 224H128C110 224 96 210 96 192V128ZM224 288C259 288 288 317 288 352C288 387 259 416 224 416C189 416 160 387 160 352C160 317 189 288 224 288Z'/%3E%3C/svg%3E");--zi-w:1.125em}
.fa-fire{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 576 768'%3E%3Cpath d='M161 -26C170 -34 184 -34 192 -26C205 -14 216 -1 226 12C240 28 256 50 272 76C277 69 282 63 286 58C287 57 288 56 289 54C297 44 307 32 320 32C333 32 343 44 351 54C352 56 353 57 355 59C365 71 379 89 392 111C420 155 448 218 448 288C448 412 348 512 224 512C100 512 0 412 0 288C0 197 41 118 81 63C100 35 120 13 135 -2C143 -11 152 -19 161 -26ZM226 416C251 416 273 409 295 395C337 366 348 307 323 261C318 252 307 251 300 259L275 288C268 296 256 295 250 287C233 265 201 225 185 204C180 198 170 196 163 203C145 220 112 259 112 307C112 375 163 416 226 416Z'/%3E%3C/svg%3E");--zi-w:1.125em}
.fa-ellipsis-vertical{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 256 768'%3E%3Cpath d='M64 144C33 144 8 119 8 88C8 57 33 32 64 32C95 32 120 57 120 88C120 119 95 144 64 144ZM64 368C95 368 120 393 120 424C120 455 95 480 64 480C33 480 8 455 8 424C8 393 33 368 64 368ZM120 256C120 287 95 312 64 312C33 312 8 287 8 256C8 225 33 200 64 200C95 200 120 225 120 256Z'/%3E%3C/svg%3E");--zi-w:0.5em}
.fa-circle-info{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 640 768'%3E%3Cpath d='M256 512C397 512 512 397 512 256C512 115 397 0 256 0C115 0 0 115 0 256C0 397 115 512 256 512ZM224 160C224 142 238 128 256 128C274 128 288 142 288 160C288 178 274 192 256 192C238 192 224 178 224 160ZM216 224H264C277 224 288 235 288 248V336H296C309 336 320 347 320 360C320 373 309 384 296 384H216C203 384 192 373 192 360C192 347 203 336 216 336H240V272H216C203 272 192 261 192 248C192 235 203 224 216 224Z'/%3E%3C/svg%3E");--zi-w:1.25em}
.fa-cart-plus{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 768 768'%3E%3Cpath d='M0 8C0 -5 11 -16 24 -16H69C96 -16 120 3 124 30L125 32H538C558 32 573 50 569 70L538 236C532 266 506 288 475 288H171L176 316C179 328 188 336 200 336H456C469 336 480 347 480 360C480 373 469 384 456 384H200C165 384 136 359 129 325L77 39C77 35 73 32 69 32H24C11 32 0 21 0 8ZM160 464C160 437 181 416 208 416C235 416 256 437 256 464C256 491 235 512 208 512C181 512 160 491 160 464ZM384 464C384 437 405 416 432 416C459 416 480 437 480 464C480 491 459 512 432 512C405 512 384 491 384 464ZM336 78C323 78 312 89 312 102V136H278C265 136 254 147 254 160C254 173 265 184 278 184H312V218C312 231 323 242 336 242C349 242 360 231 360 218V184H394C407 184 418 173 418 160C418 147 407 136 394 136H360V102C360 89 349 78 336 78Z'/%3E%3C/svg%3E");--zi-w:1.5em}
.fa-border-all{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 576 768'%3E%3Cpath d='M384 96V224H256V96H384ZM384 288V416H256V288H384ZM192 224H64V96H192V224ZM64 288H192V416H64V288ZM64 32C29 32 0 61 0 96V416C0 451 29 480 64 480H384C419 480 448 451 448 416V96C448 61 419 32 384 32H64Z'/%3E%3C/svg%3E");--zi-w:1.125em}
.fa-bars{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 576 768'%3E%3Cpath d='M0 96C0 78 14 64 32 64H416C434 64 448 78 448 96C448 114 434 128 416 128H32C14 128 0 114 0 96ZM0 256C0 238 14 224 32 224H416C434 224 448 238 448 256C448 274 434 288 416 288H32C14 288 0 274 0 256ZM448 416C448 434 434 448 416 448H32C14 448 0 434 0 416C0 398 14 384 32 384H416C434 384 448 398 448 416Z'/%3E%3C/svg%3E");--zi-w:1.125em}
.fa-arrow-up-from-bracket{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 576 768'%3E%3Cpath d='M247 9C234 -3 214 -3 201 9L73 137C61 150 61 170 73 183C86 195 106 195 119 183L192 109V320C192 338 206 352 224 352C242 352 256 338 256 320V109L329 183C342 195 362 195 375 183C387 170 387 150 375 137L247 9ZM64 352C64 334 50 320 32 320C14 320 0 334 0 352V416C0 469 43 512 96 512H352C405 512 448 469 448 416V352C448 334 434 320 416 320C398 320 384 334 384 352V416C384 434 370 448 352 448H96C78 448 64 434 64 416V352Z'/%3E%3C/svg%3E");--zi-w:1.125em}
.fa-regular.fa-star{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 704 768'%3E%3Cpath d='M288 -32C297 -32 305 -27 310 -19L383 125L543 151C552 152 559 158 562 167C565 176 563 185 556 191L442 306L467 466C468 475 465 484 457 489C450 494 440 495 432 491L288 418L144 491C136 495 126 494 119 489C112 484 108 475 109 466L134 306L20 191C14 185 11 176 14 167C17 158 24 152 33 151L193 125L267 -19C271 -27 279 -32 288 -32ZM288 45 230 158C227 165 220 170 213 171L87 191L177 281C182 286 185 294 184 301L164 427L277 369C284 366 292 366 299 369L412 427L393 301C391 294 394 286 399 281L489 191L364 171C356 170 349 165 346 158L288 45Z'/%3E%3C/svg%3E");--zi-w:1.375em}
.fa-regular.fa-square-plus{--zi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-64 -128 576 768'%3E%3Cpath d='M64 80C55 80 48 87 48 96V416C48 425 55 432 64 432H384C393 432 400 425 400 416V96C400 87 393 80 384 80H64ZM0 96C0 61 29 32 64 32H384C419 32 448 61 448 96V416C448 451 419 480 384 480H64C29 480 0 451 0 416V96ZM200 344V280H136C123 280 112 269 112 256C112 243 123 232 136 232H200V168C200 155 211 144 224 144C237 144 248 155 248 168V232H312C325 232 336 243 336 256C336 269 325 280 312 280H248V344C248 357 237 368 224 368C211 368 200 357 200 344Z'/%3E%3C/svg%3E");--zi-w:1.125em}
