/* Maisura storefront visual layer, 2026-09-25. No pricing, cart or routing changes. */
:root {
  --ms-burgundy: #800d28;
  --ms-burgundy-deep: #590a1c;
  --ms-ivory: #faf7f2;
  --ms-paper: #fffefd;
  --ms-blush: #f5e9e8;
  --ms-gold: #b69259;
  --ms-gold-soft: #f0e5d2;
  --ms-ink: #30282b;
  --ms-muted: #74676b;
  --ms-line: #e9ded8;
  --ms-ease: cubic-bezier(.22,1,.36,1);
  color-scheme: light;
}
html { scroll-behavior: smooth; scroll-padding-top: 100px; }
body { background: var(--ms-ivory); color: var(--ms-ink); }
::selection { background: #ead0d6; color: var(--ms-burgundy-deep); }
#app { isolation: isolate; }
#app .my_font { font-family: kurd, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif !important; }
#app .bg-gray-100 { background-color: var(--ms-ivory); }
#app .bg-gray-50 { background-color: #f7f2ed; }
#app .bg-gray-200 { background-color: #eee4dc; }
#app .bg-white { background-color: var(--ms-paper); }
#app :is(.text-gray-900,.text-gray-800) { color: var(--ms-ink); }
#app :is(.text-gray-700,.text-gray-600) { color: #5f5156; }
#app .text-gray-500 { color: var(--ms-muted); }
#app :is(.text-red-500,.text-red-600,.text-red-700,.text-red-800) { color: var(--ms-burgundy); }
#app :is(.bg-red-50,.bg-red-100) { background-color: var(--ms-blush); }
#app :is(.bg-red-500,.bg-red-600,.bg-red-700) { background-color: var(--ms-burgundy); }
#app :is(.border-gray-100,.border-gray-200,.border-gray-300) { border-color: var(--ms-line); }
#app :is(.border-red-100,.border-red-200,.border-red-300,.border-red-400,.border-red-500,.border-red-600) { border-color: #d8aeb7; }
#app :is(.from-red-600,.from-red-700) { background-image: linear-gradient(130deg,var(--ms-burgundy),var(--ms-burgundy-deep)); }
#app :is(.from-red-50,.from-red-100) { background-image: linear-gradient(115deg,var(--ms-blush),#fbf6ee); }
#app :is(.bg-blue-50,.bg-blue-100) { background-color: #f3ebdf; }
#app .border-blue-100 { border-color: #e6d5ba; }
#app :is(.text-blue-600,.text-blue-700,.text-blue-800) { color: #79603b; }
/* Keep meaningful seasonal/status colors, but soften them into the same palette. */
#app .bg-blue-500 { background-color: #577b8b; }
#app .bg-green-500 { background-color: #687e65; }
#app .bg-yellow-500 { background-color: #a7843f; }
#app .bg-orange-500 { background-color: #a86846; }
#app .bg-indigo-600 { background-color: #655171; }
#app :is(button,a,input,select,textarea) { -webkit-tap-highlight-color: transparent; }
#app :is(button,a) { transition: color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .25s ease, transform .35s var(--ms-ease); }
#app button:disabled { cursor: not-allowed; }
#app :is(button,a,input,select,textarea):focus-visible { outline: 2px solid var(--ms-burgundy); outline-offset: 4px; }
#app :is(input,select,textarea) {
  accent-color: var(--ms-burgundy);
  caret-color: var(--ms-burgundy);
  transition: border-color .2s ease, box-shadow .2s ease, background-color .2s ease;
}
#app :is(input,select,textarea):focus { border-color: #ac6b7a; box-shadow: 0 0 0 4px #800d280b; }
#app :is(input,textarea)::placeholder { color: #8e7e84; }
#app button:not(:disabled):active { scale: .97; }
#app .shadow-md { box-shadow: 0 3px 16px #4621260a,0 1px 3px #46212606; }
#app .shadow-lg { box-shadow: 0 8px 28px #4621260d,0 2px 6px #46212605; }
#app .shadow-2xl { box-shadow: 0 24px 90px #2d0c2730; }
#app nav.sticky {
  background: #fffefcf2;
  border-bottom: 1px solid #e7d9ce;
  box-shadow: 0 3px 20px #46212606;
  backdrop-filter: blur(18px);
}
#app nav.sticky button { color: var(--ms-burgundy); min-height: 44px; min-width: 44px; }
#app nav.sticky img[alt="Shop Logo"] { animation: ms-logo-arrive .95s var(--ms-ease) both; }
#app main { position: relative; }
#app aside { border-color: var(--ms-line); box-shadow: 0 12px 36px #4d293010; }
#app aside > div > div:first-child { background: #f6eee8; }
#app :is(aside button,button.ms-category) { transition: background .25s ease, box-shadow .25s ease, border-color .25s ease, transform .4s var(--ms-ease); }
#app button.ms-category { border: 1px solid var(--ms-line); }
#app button.ms-category img { object-fit: contain; transition: transform .5s var(--ms-ease); }
#app .ms-product-card {
  border: 1px solid #ede2dc;
  border-radius: 20px;
  box-shadow: 0 4px 22px #4b272809;
  overflow: hidden;
  transition: transform .5s var(--ms-ease),box-shadow .5s var(--ms-ease),border-color .3s ease;
}
#app .ms-product-card > div:first-child { background: #fff; border-radius: 14px; }
#app .ms-product-card > div:first-child > img { object-fit: contain; padding: 10px; transition: transform .7s var(--ms-ease); }
#app .ms-product-card h3 { letter-spacing: -.015em; }
#app .ms-product-card h3::before { color: #aa8047; }
#app .ms-product-card p { line-height: 1.7; }
#app .ms-product-card [id="quantity"] { font-variant-numeric: tabular-nums; }
#app .ms-product-card button { box-shadow: none; }
#app .ms-product-card .rounded-full:has(> #quantity) { border-color: #eadfd9; background: #fcf8f4; }
#app .ms-panel { border: 1px solid var(--ms-line); }
#app .ms-overlay { backdrop-filter: blur(5px); }
#app .ms-drawer { background: var(--ms-paper); border-inline-start: 1px solid var(--ms-line); }
#app .ms-drawer h2 { color: var(--ms-burgundy); }
#app .ms-drawer > div:first-child { padding-inline-start: 52px; min-height: 64px; }
#app .ms-drawer-close { width: 32px; height: 32px; display: grid; place-items: center; }
#app .ms-drawer-close::before { margin: 0; }
#app [data-ms-icon]::before {
  content: "";
  display: inline-block;
  width: 1.05em;
  height: 1.05em;
  flex: 0 0 1.05em;
  margin-inline-end: .45em;
  vertical-align: -.15em;
  background: currentColor;
  -webkit-mask: var(--ms-icon) center/contain no-repeat;
  mask: var(--ms-icon) center/contain no-repeat;
  pointer-events: none;
}
#app button[data-ms-icon]:is(.flex,.inline-flex) { align-items: center; justify-content: center; }
#app button.flex-1[data-ms-icon] { display: inline-flex; align-items: center; justify-content: center; white-space: nowrap; padding-inline: 10px; }
#app :is(.ms-product-card h3,[data-ms-badge])[data-ms-icon]::before { width: .9em; height: .9em; }
#app i[data-ms-line-icon] { display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -.14em; background: currentColor; -webkit-mask: var(--ms-icon) center/contain no-repeat; mask: var(--ms-icon) center/contain no-repeat; }
#app i[data-ms-line-icon]::before { content: none; }
#app footer { background: #301a23; border-top: 2px solid #b6925980; color: #fff8ee; padding-block: 44px 28px; }
#app footer .text-gray-400 { color: #d8c8ce; }
#app footer .text-white { color: #fff8ee; }
#app footer img[alt="Shop Logo"] { filter: brightness(0) invert(1); }
#app footer :is(a,i)::selection { color: #fff; }
#app footer a:hover { color: #e6c995; }
#app footer h3 { color: #f0dbb7; }
#app footer li { gap: 10px; }
#app footer i { margin-inline: 0; color: #d3b782; }
#app ::-webkit-scrollbar-thumb { background-color: #af7985; border-radius: 8px; }
#app ::-webkit-scrollbar-track { background: #f0e7e1; }
@media (hover:hover) and (pointer:fine) {
  #app .ms-product-card:hover { transform: translateY(-5px); border-color: #d9c0b5; box-shadow: 0 18px 38px #4b272814; }
  #app .ms-product-card:hover > div:first-child > img { transform: scale(1.045); }
  #app button.ms-category:hover img { transform: translateY(-2px) scale(1.06); }
  #app button.ms-category:hover { box-shadow: 0 7px 20px #46212612; border-color: #d9b5a8; }
  #app :is(.hover\:text-red-600,.hover\:text-red-700):hover { color: var(--ms-burgundy); }
  #app :is(.hover\:bg-red-50,.hover\:bg-gray-50,.hover\:bg-gray-100):hover { background-color: #f4e8e6; }
  #app :is(.hover\:bg-red-600,.hover\:bg-red-700):hover { background-color: var(--ms-burgundy-deep); }
}
@media (max-width:640px) {
  #app .ms-product-card { border-radius: 17px; }
  #app .ms-product-card > div:first-child > img { padding: 6px; }
  #app .ms-product-card h3[data-ms-icon]::before { width: .8em; height: .8em; margin-inline-end: .3em; }
  #app footer { padding-block: 34px 24px; }
}
@keyframes ms-logo-arrive { from { opacity: .25; transform: translateY(7px); } to { opacity: 1; transform: translateY(0); } }
@media (prefers-reduced-motion:reduce) {
  html { scroll-behavior: auto; }
  #app *,#app *::before,#app *::after { animation: none !important; transition-duration: .001ms !important; scroll-behavior: auto !important; }
  #app .ms-product-card:hover,#app .ms-product-card:hover img,#app button.ms-category:hover img { transform: none !important; }
  #app button:active { scale: none; }
}
html[data-ms-reduced-motion] { scroll-behavior: auto; }
html[data-ms-reduced-motion] #app *,html[data-ms-reduced-motion] #app *::before { animation: none !important; transition-duration: .001ms !important; }
html[data-ms-reduced-motion] #app .ms-product-card:hover,html[data-ms-reduced-motion] #app .ms-product-card:hover img { transform: none !important; }

#app [data-ms-icon="grid"],#app [data-ms-line-icon="grid"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="diamond"],#app [data-ms-line-icon="diamond"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%208%204-5h10l4%205-9%2013L3%208Z%20M3%208h18%20M7%203l5%2018%205-18%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="bottle"],#app [data-ms-line-icon="bottle"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%228%22%20y%3D%222%22%20width%3D%228%22%20height%3D%224%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M10%206v3H7a2%202%200%200%200-2%202v9a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2v-9a2%202%200%200%200-2-2h-3V6%22%2F%3E%3Crect%20x%3D%228%22%20y%3D%2213%22%20width%3D%228%22%20height%3D%225%22%20rx%3D%221%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="bag"],#app [data-ms-line-icon="bag"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%207h14l1%2014H4L5%207Z%20M8%208V6a4%204%200%200%201%208%200v2%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="search"],#app [data-ms-line-icon="search"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22m16%2016%205%205%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="menu"],#app [data-ms-line-icon="menu"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%206h16M4%2012h16M4%2018h11%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="close"],#app [data-ms-line-icon="close"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m6%206%2012%2012M18%206%206%2018%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="globe"],#app [data-ms-line-icon="globe"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%2212%22%20rx%3D%224%22%20ry%3D%229%22%2F%3E%3Cpath%20d%3D%22M3%2012h18%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="home"],#app [data-ms-line-icon="home"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2010%209-7%209%207M5%209v12h5v-7h4v7h5V9%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="user"],#app [data-ms-line-icon="user"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2021v-2a8%208%200%200%201%2016%200v2%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="tag"],#app [data-ms-line-icon="tag"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203h8l10%2010-8%208L3%2011V3Z%22%2F%3E%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%221%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="star"],#app [data-ms-line-icon="star"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203%202.8%205.7%206.2.9-4.5%204.4%201.1%206.2-5.6-3-5.6%203%201.1-6.2L3%209.6l6.2-.9L12%203Z%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="gift"],#app [data-ms-line-icon="gift"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%228%22%20width%3D%2218%22%20height%3D%224%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M5%2012v9h14v-9M12%208v13M12%208H8a3%203%200%201%201%203-3l1%203Zm0%200h4a3%203%200%201%200-3-3l-1%203Z%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="sparkles"],#app [data-ms-line-icon="sparkles"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203%202.4%206.6L21%2012l-6.6%202.4L12%2021l-2.4-6.6L3%2012l6.6-2.4L12%203ZM20%202v4M18%204h4%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="leaf"],#app [data-ms-line-icon="leaf"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%203C9%202%203%207%204%2014a6%206%200%200%200%209%205c6-3%207-9%207-16ZM3%2021%2015%209%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="clock"],#app [data-ms-line-icon="clock"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%206v6l4%202%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="message"],#app [data-ms-line-icon="message"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2011a9%208%200%200%201-9%208H7l-5%203%202-6a8%208%200%200%201-1-5%209%208%200%200%201%2018%200Z%20M8%2010h8M8%2014h5%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="pin"],#app [data-ms-line-icon="pin"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%209c0%206-7%2012-7%2012S5%2015%205%209a7%207%200%200%201%2014%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="phone"],#app [data-ms-line-icon="phone"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%203%204%201%201%205-3%202a15%2015%200%200%200%206%206l2-3%205%201%201%204c-2%205-9%201-13-3S0%205%205%203Z%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="mail"],#app [data-ms-line-icon="mail"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22m3%206%209%207%209-7%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="heart"],#app [data-ms-line-icon="heart"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%205c-3-3-6-1-8%201-2-2-5-4-8-1S2%2013%2012%2021C22%2013%2023%208%2020%205Z%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="eye"],#app [data-ms-line-icon="eye"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2012s4-7%2010-7%2010%207%2010%207-4%207-10%207S2%2012%202%2012Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="left"],#app [data-ms-line-icon="left"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m15%205-7%207%207%207%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="right"],#app [data-ms-line-icon="right"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%205%207%207-7%207%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="down"],#app [data-ms-line-icon="down"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%209%207%207%207-7%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="arrow"],#app [data-ms-line-icon="arrow"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012h16m-6-6%206%206-6%206%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="plus"],#app [data-ms-line-icon="plus"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205v14M5%2012h14%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="minus"],#app [data-ms-line-icon="minus"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="filter"],#app [data-ms-line-icon="filter"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h18l-7%208v6l-4%202v-8L3%205Z%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="sort"],#app [data-ms-line-icon="sort"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%204v16m-3-3%203%203%203-3M12%205h9M12%2010h7M12%2015h5%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="trash"],#app [data-ms-line-icon="trash"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h18M9%206V3h6v3M5%206l1%2015h12l1-15M10%2010v7M14%2010v7%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="check"],#app [data-ms-line-icon="check"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m4%2012%205%205L20%206%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="sun"],#app [data-ms-line-icon="sun"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M12%202v2M12%2020v2M2%2012h2M20%2012h2M5%205l1%201M18%2018l1%201M5%2019l1-1M18%206l1-1%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="moon"],#app [data-ms-line-icon="moon"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.5%2014A9%209%200%200%201%2010%203a9%209%200%201%200%2010.5%2011Z%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="snow"],#app [data-ms-line-icon="snow"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202v20M3.4%207l17.2%2010M3.4%2017%2020.6%207M9%204l3%203%203-3M9%2020l3-3%203%203%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="box"],#app [data-ms-line-icon="box"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%207%209-4%209%204v10l-9%204-9-4V7Zm0%200%209%205%209-5M12%2012v9M7%205l10%205%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="info"],#app [data-ms-line-icon="info"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%2011v6M12%207v.1%22%2F%3E%3C%2Fsvg%3E")}
#app [data-ms-icon="truck"],#app [data-ms-line-icon="truck"]{--ms-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%205h12v12H2V5Zm12%205h4l4%204v3h-8%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E")}
