/* GENERATED by Ecommerce3.Infrastructure/Data/ClaudeCode/Scripts/subset-remixicon.py - do not edit.
   80 of 2892 Remix Icon v4.3.0 icons. */
/*
* Remix Icon v4.3.0
* https://remixicon.com
* https://github.com/Remix-Design/RemixIcon
*
* Copyright RemixIcon.com
* Released under the Apache License Version 2.0
*
* Date: 2024-06-13
*/
@font-face {
  font-family: "remixicon";
  src: url("../../fonts/remix-icon/remixicon-subset.b18e9e963e.woff2") format("woff2");
  font-display: swap;
}

[class^="ri-"],
[class*=" ri-"] {
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ri-lg {
  font-size: 1.3333em;
  line-height: 0.75em;
  vertical-align: -.0667em;
}

.ri-xl {
  font-size: 1.5em;
  line-height: 0.6666em;
  vertical-align: -.075em;
}

.ri-xxs {
  font-size: .5em;
}

.ri-xs {
  font-size: .75em;
}

.ri-sm {
  font-size: .875em
}

.ri-1x {
  font-size: 1em;
}

.ri-2x {
  font-size: 2em;
}

.ri-3x {
  font-size: 3em;
}

.ri-4x {
  font-size: 4em;
}

.ri-5x {
  font-size: 5em;
}

.ri-6x {
  font-size: 6em;
}

.ri-7x {
  font-size: 7em;
}

.ri-8x {
  font-size: 8em;
}

.ri-9x {
  font-size: 9em;
}

.ri-10x {
  font-size: 10em;
}

.ri-fw {
  text-align: center;
  width: 1.25em;
}

.ri-add-line:before { content: "\ea13"; }
.ri-archive-line:before { content: "\ea48"; }
.ri-arrow-down-s-line:before { content: "\ea4e"; }
.ri-arrow-go-back-line:before { content: "\ea58"; }
.ri-arrow-left-line:before { content: "\ea60"; }
.ri-arrow-left-s-line:before { content: "\ea64"; }
.ri-arrow-right-line:before { content: "\ea6c"; }
.ri-arrow-right-s-line:before { content: "\ea6e"; }
.ri-arrow-up-down-line:before { content: "\ea74"; }
.ri-arrow-up-s-line:before { content: "\ea78"; }
.ri-bank-card-line:before { content: "\ea92"; }
.ri-battery-2-charge-line:before { content: "\eaaa"; }
.ri-bluetooth-line:before { content: "\eacc"; }
.ri-building-4-fill:before { content: "\eb0c"; }
.ri-calendar-event-line:before { content: "\eb25"; }
.ri-camera-line:before { content: "\eb31"; }
.ri-camera-switch-line:before { content: "\eb35"; }
.ri-cash-line:before { content: "\f2fb"; }
.ri-check-double-line:before { content: "\eb79"; }
.ri-check-line:before { content: "\eb7b"; }
.ri-checkbox-circle-fill:before { content: "\eb80"; }
.ri-checkbox-circle-line:before { content: "\eb81"; }
.ri-close-circle-fill:before { content: "\eb96"; }
.ri-close-circle-line:before { content: "\eb97"; }
.ri-close-line:before { content: "\eb99"; }
.ri-cpu-line:before { content: "\ebf0"; }
.ri-customer-service-2-line:before { content: "\ec0c"; }
.ri-dashboard-line:before { content: "\ec14"; }
.ri-drop-line:before { content: "\ec6a"; }
.ri-edit-line:before { content: "\ec86"; }
.ri-error-warning-fill:before { content: "\eca0"; }
.ri-error-warning-line:before { content: "\eca1"; }
.ri-file-text-line:before { content: "\ed0f"; }
.ri-filter-3-line:before { content: "\ed25"; }
.ri-hard-drive-2-line:before { content: "\edf9"; }
.ri-heart-line:before { content: "\ee0f"; }
.ri-information-line:before { content: "\ee59"; }
.ri-instagram-fill:before { content: "\ee65"; }
.ri-leaf-line:before { content: "\eea3"; }
.ri-list-check-2:before { content: "\eeb9"; }
.ri-lock-line:before { content: "\eece"; }
.ri-logout-box-r-line:before { content: "\eeda"; }
.ri-macbook-line:before { content: "\eee8"; }
.ri-magic-line:before { content: "\eeea"; }
.ri-mail-fill:before { content: "\eef3"; }
.ri-mail-send-line:before { content: "\eefc"; }
.ri-map-pin-2-fill:before { content: "\ef09"; }
.ri-map-pin-line:before { content: "\ef14"; }
.ri-menu-line:before { content: "\ef3e"; }
.ri-money-rupee-circle-line:before { content: "\f416"; }
.ri-phone-fill:before { content: "\efe9"; }
.ri-price-tag-3-line:before { content: "\f023"; }
.ri-question-answer-line:before { content: "\f043"; }
.ri-reddit-fill:before { content: "\f061"; }
.ri-refund-2-line:before { content: "\f066"; }
.ri-ruler-2-line:before { content: "\f0a1"; }
.ri-search-line:before { content: "\f0d1"; }
.ri-secure-payment-line:before { content: "\f0d3"; }
.ri-settings-3-line:before { content: "\f0e6"; }
.ri-share-line:before { content: "\f0fe"; }
.ri-shield-check-line:before { content: "\f100"; }
.ri-shopping-bag-line:before { content: "\f118"; }
.ri-shopping-cart-line:before { content: "\f120"; }
.ri-signal-tower-line:before { content: "\f12a"; }
.ri-smartphone-line:before { content: "\f15a"; }
.ri-sparkling-line:before { content: "\f36d"; }
.ri-star-fill:before { content: "\f186"; }
.ri-star-line:before { content: "\f18b"; }
.ri-star-smile-line:before { content: "\f18f"; }
.ri-store-2-fill:before { content: "\f1a4"; }
.ri-store-2-line:before { content: "\f1a5"; }
.ri-subtract-line:before { content: "\f1af"; }
.ri-temp-cold-line:before { content: "\f1f2"; }
.ri-time-line:before { content: "\f20f"; }
.ri-truck-line:before { content: "\f231"; }
.ri-user-add-line:before { content: "\f25e"; }
.ri-user-fill:before { content: "\f25f"; }
.ri-user-line:before { content: "\f264"; }
.ri-user-smile-line:before { content: "\f274"; }
.ri-volume-up-line:before { content: "\f2a2"; }
