/* Shared modality and navigation icons. Self-contained SVG data works with file:// and HTTP. */
/* Each icon has a regular and heavier drawing for hover / keyboard focus. */
:root {
  --modality-access-consciousness-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2219%22%20r%3D%2210%22%20%2F%3E%20%3Cpath%20d%3D%22M20%204v4m0%2022v4M5%2019h4m22%200h4M9%208l3%203m16%2016%203%203M9%2030l3-3M28%2011l3-3M20%2014v10m-5-5h10%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-access-consciousness-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2219%22%20r%3D%2210%22%20%2F%3E%20%3Cpath%20d%3D%22M20%204v4m0%2022v4M5%2019h4m22%200h4M9%208l3%203m16%2016%203%203M9%2030l3-3M28%2011l3-3M20%2014v10m-5-5h10%22%20%2F%3E%3C%2Fsvg%3E");

  --modality-angel-tarot-guidance-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2211%22%20y%3D%228%22%20width%3D%2221%22%20height%3D%2227%22%20rx%3D%223%22%20%2F%3E%20%3Cpath%20d%3D%22M7%2028%204%209a3%203%200%200%201%203-3h14M21%2013l2%205%205%202-5%202-2%205-2-5-5-2%205-2z%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-angel-tarot-guidance-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2211%22%20y%3D%228%22%20width%3D%2221%22%20height%3D%2227%22%20rx%3D%223%22%20%2F%3E%20%3Cpath%20d%3D%22M7%2028%204%209a3%203%200%200%201%203-3h14M21%2013l2%205%205%202-5%202-2%205-2-5-5-2%205-2z%22%20%2F%3E%3C%2Fsvg%3E");

  --modality-crystal-healing-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m20%204%2010%2012-10%2020L10%2016zM20%204l-4%2012%204%2020%204-20zM10%2016h20M8%2022l-5%204%2010%2010h7m12-14%205%204-10%2010h-7%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-crystal-healing-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m20%204%2010%2012-10%2020L10%2016zM20%204l-4%2012%204%2020%204-20zM10%2016h20M8%2022l-5%204%2010%2010h7m12-14%205%204-10%2010h-7%22%20%2F%3E%3C%2Fsvg%3E");

  --modality-eft-tapping-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2032V19a2%202%200%200%201%204%200v6-15a2%202%200%200%201%204%200v14-17a2%202%200%200%201%204%200v17-13a2%202%200%200%201%204%200v15l2-5a2%202%200%200%201%204%201l-3%2011-5%204H17zM5%2017h3M5%2011l3%202M6%2023l2-1%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-eft-tapping-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2032V19a2%202%200%200%201%204%200v6-15a2%202%200%200%201%204%200v14-17a2%202%200%200%201%204%200v17-13a2%202%200%200%201%204%200v15l2-5a2%202%200%200%201%204%201l-3%2011-5%204H17zM5%2017h3M5%2011l3%202M6%2023l2-1%22%20%2F%3E%3C%2Fsvg%3E");

  --modality-handwriting-analysis-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%2028%2017-17%205%205-17%2017-7%202zM23%2014l5%205M26%2011l3-3a3.5%203.5%200%200%201%205%205l-3%203M7%2035h27M8%209h10M8%2015h6%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-handwriting-analysis-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%2028%2017-17%205%205-17%2017-7%202zM23%2014l5%205M26%2011l3-3a3.5%203.5%200%200%201%205%205l-3%203M7%2035h27M8%209h10M8%2015h6%22%20%2F%3E%3C%2Fsvg%3E");

  --modality-hooponopono-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2033S5%2024%205%2014c0-8%2010-10%2015-3%205-7%2015-5%2015%203%200%2010-15%2019-15%2019zM10%2026l-4%202%204%203m-4-3h8M30%208l4%203-4%203m4-3h-8%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-hooponopono-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2033S5%2024%205%2014c0-8%2010-10%2015-3%205-7%2015-5%2015%203%200%2010-15%2019-15%2019zM10%2026l-4%202%204%203m-4-3h8M30%208l4%203-4%203m4-3h-8%22%20%2F%3E%3C%2Fsvg%3E");

  --modality-inner-child-healing-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2211%22%20r%3D%225%22%20%2F%3E%20%3Cpath%20d%3D%22M13%2034v-9a7%207%200%200%201%2014%200v9M13%2025l-6-5m20%205%206-5M17%2034v-7m6%207v-7M8%209l-4%204%204%204m24-8%204%204-4%204%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-inner-child-healing-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2211%22%20r%3D%225%22%20%2F%3E%20%3Cpath%20d%3D%22M13%2034v-9a7%207%200%200%201%2014%200v9M13%2025l-6-5m20%205%206-5M17%2034v-7m6%207v-7M8%209l-4%204%204%204m24-8%204%204-4%204%22%20%2F%3E%3C%2Fsvg%3E");

  --modality-nlp-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%208c-4-7-13-3-12%203-6%201-7%209-3%2012-3%205%202%2011%207%2010%201%205%208%203%208-1V8zm0%200c4-7%2013-3%2012%203%206%201%207%209%203%2012%203%205-2%2011-7%2010-1%205-8%203-8-1M12%2013c5%200%205%205%203%207M8%2025c3-2%207%200%207%204m13-16c-5%200-5%205-3%207m7%205c-3-2-7%200-7%204%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-nlp-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%208c-4-7-13-3-12%203-6%201-7%209-3%2012-3%205%202%2011%207%2010%201%205%208%203%208-1V8zm0%200c4-7%2013-3%2012%203%206%201%207%209%203%2012%203%205-2%2011-7%2010-1%205-8%203-8-1M12%2013c5%200%205%205%203%207M8%2025c3-2%207%200%207%204m13-16c-5%200-5%205-3%207m7%205c-3-2-7%200-7%204%22%20%2F%3E%3C%2Fsvg%3E");

  --modality-past-life-regression-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2012a14%2014%200%201%201-1%2015M8%205v8h8M20%2011v10l6%204%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-past-life-regression-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2012a14%2014%200%201%201-1%2015M8%205v8h8M20%2011v10l6%204%22%20%2F%3E%3C%2Fsvg%3E");

  --modality-reconnective-healing-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2027c-8-9%201-20%2012-9%2011-11%2020%200%2012%209-5%206-10%204-12%200-2%204-7%206-12%200zM12%208l4%206m12-6-4%206M20%204v7%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-reconnective-healing-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2027c-8-9%201-20%2012-9%2011-11%2020%200%2012%209-5%206-10%204-12%200-2%204-7%206-12%200zM12%208l4%206m12-6-4%206M20%204v7%22%20%2F%3E%3C%2Fsvg%3E");

  --modality-sound-healing-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2017v7m6-14v21m6-25v29m6-22v15m6-19v23m6-16v10%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-sound-healing-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2017v7m6-14v21m6-25v29m6-22v15m6-19v23m6-16v10%22%20%2F%3E%3C%2Fsvg%3E");

  --modality-ancestral-healing-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2035V17m0%208-7-6m7%203%207-7M10%2024a7%207%200%200%201-3-13%208%208%200%200%201%2013-5%208%208%200%200%201%2013%205%207%207%200%200%201-3%2013M20%2035l-7%202m7-2%207%202M18%204l2-3%202%203%22%20%2F%3E%3C%2Fsvg%3E");
  --modality-ancestral-healing-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2035V17m0%208-7-6m7%203%207-7M10%2024a7%207%200%200%201-3-13%208%208%200%200%201%2013-5%208%208%200%200%201%2013%205%207%207%200%200%201-3%2013M20%2035l-7%202m7-2%207%202M18%204l2-3%202%203%22%20%2F%3E%3C%2Fsvg%3E");



  /* Meditation and Womb Healing */
  --modality-meditation-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M14%2019c1-6%2011-6%2012%200l3%206%206%203M14%2019l-3%206-6%203M15%2022l5%205%205-5M20%2027c-6-6-16-4-14%202%202%204%2010%205%2014%202%204%203%2012%202%2014-2%202-6-8-8-14-2ZM14%2035h12%22%2F%3E%3C%2Fsvg%3E");
  --modality-meditation-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M14%2019c1-6%2011-6%2012%200l3%206%206%203M14%2019l-3%206-6%203M15%2022l5%205%205-5M20%2027c-6-6-16-4-14%202%202%204%2010%205%2014%202%204%203%2012%202%2014-2%202-6-8-8-14-2ZM14%2035h12%22%2F%3E%3C%2Fsvg%3E");
  --modality-womb-healing-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205C3%2013%204%2029%2013%2034c4%202%2010%202%2014%200%209-5%2010-21%201-29M12%205l3%206m13-6-3%206M20%2028s-9-5-9-11c0-5%206-7%209-2%203-5%209-3%209%202%200%206-9%2011-9%2011ZM9%2029l5-3m17%203-5-3%22%2F%3E%3C%2Fsvg%3E");
  --modality-womb-healing-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205C3%2013%204%2029%2013%2034c4%202%2010%202%2014%200%209-5%2010-21%201-29M12%205l3%206m13-6-3%206M20%2028s-9-5-9-11c0-5%206-7%209-2%203-5%209-3%209%202%200%206-9%2011-9%2011ZM9%2029l5-3m17%203-5-3%22%2F%3E%3C%2Fsvg%3E");
}

.icon-access-consciousness {
  --icon: var(--modality-access-consciousness-normal);
  --icon-hover: var(--modality-access-consciousness-bold);
}

.icon-angel-tarot-guidance {
  --icon: var(--modality-angel-tarot-guidance-normal);
  --icon-hover: var(--modality-angel-tarot-guidance-bold);
}

.icon-crystal-healing {
  --icon: var(--modality-crystal-healing-normal);
  --icon-hover: var(--modality-crystal-healing-bold);
}

.icon-eft-tapping {
  --icon: var(--modality-eft-tapping-normal);
  --icon-hover: var(--modality-eft-tapping-bold);
}

.icon-handwriting-analysis {
  --icon: var(--modality-handwriting-analysis-normal);
  --icon-hover: var(--modality-handwriting-analysis-bold);
}

.icon-hooponopono {
  --icon: var(--modality-hooponopono-normal);
  --icon-hover: var(--modality-hooponopono-bold);
}

.icon-inner-child-healing {
  --icon: var(--modality-inner-child-healing-normal);
  --icon-hover: var(--modality-inner-child-healing-bold);
}

.icon-nlp {
  --icon: var(--modality-nlp-normal);
  --icon-hover: var(--modality-nlp-bold);
}

.icon-past-life-regression {
  --icon: var(--modality-past-life-regression-normal);
  --icon-hover: var(--modality-past-life-regression-bold);
}

.icon-reconnective-healing {
  --icon: var(--modality-reconnective-healing-normal);
  --icon-hover: var(--modality-reconnective-healing-bold);
}

.icon-sound-healing {
  --icon: var(--modality-sound-healing-normal);
  --icon-hover: var(--modality-sound-healing-bold);
}

.icon-ancestral-healing {
  --icon: var(--modality-ancestral-healing-normal);
  --icon-hover: var(--modality-ancestral-healing-bold);
}


.icon-meditation {
  --icon: var(--modality-meditation-normal);
  --icon-hover: var(--modality-meditation-bold);
}

.icon-womb-healing {
  --icon: var(--modality-womb-healing-normal);
  --icon-hover: var(--modality-womb-healing-bold);
}

/* About Us and Packages dropdown icons */

/* person: paste this snippet into styles/icons.css. */
:root {
  --icon-person-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2212%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22M6%2035v-4a14%2014%200%200%201%2028%200v4M12%2035h16%22%2F%3E%3C%2Fsvg%3E");
  --icon-person-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2212%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22M6%2035v-4a14%2014%200%200%201%2028%200v4M12%2035h16%22%2F%3E%3C%2Fsvg%3E");
}

.icon-person {
  --icon: var(--icon-person-normal);
  --icon-hover: var(--icon-person-bold);
}

/* certificate: paste this snippet into styles/icons.css. */
:root {
  --icon-certificate-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M23%2029H6V6h28v15M11%2012h18M11%2017h12M11%2022h7%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2227%22%20r%3D%226%22%2F%3E%3Cpath%20d%3D%22m24%2032-1%206%205-3%205%203-1-6%22%2F%3E%3C%2Fsvg%3E");
  --icon-certificate-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M23%2029H6V6h28v15M11%2012h18M11%2017h12M11%2022h7%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2227%22%20r%3D%226%22%2F%3E%3Cpath%20d%3D%22m24%2032-1%206%205-3%205%203-1-6%22%2F%3E%3C%2Fsvg%3E");
}

.icon-certificate {
  --icon: var(--icon-certificate-normal);
  --icon-hover: var(--icon-certificate-bold);
}

/* bundle: paste this snippet into styles/icons.css. */
:root {
  --icon-bundle-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m20%204%2016%209-16%209L4%2013zM5%2021l15%209%2015-9M5%2029l15%209%2015-9%22%2F%3E%3C%2Fsvg%3E");
  --icon-bundle-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m20%204%2016%209-16%209L4%2013zM5%2021l15%209%2015-9M5%2029l15%209%2015-9%22%2F%3E%3C%2Fsvg%3E");
}

.icon-bundle {
  --icon: var(--icon-bundle-normal);
  --icon-hover: var(--icon-bundle-bold);
}

/* Shared gift-box icon for Gifts dropdown entries. */
/* gift: paste this snippet into styles/icons.css. */
:root {
  --icon-gift-normal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%20%3Crect%20x%3D%228%22%20y%3D%2214%22%20width%3D%2224%22%20height%3D%2221%22%20rx%3D%222.5%22%2F%3E%20%3Cpath%20d%3D%22M8%2021%2032%2030M16%2014l9%2021%22%2F%3E%20%3Cpath%20d%3D%22M20%2014c-5-1-11-5-8-8%204-4%208%204%208%208Zm0%200c0-6%204-11%207-8%204%204-3%207-7%208Z%22%2F%3E%20%3Cpath%20d%3D%22m20%2014-5%205m5-5%207%204%22%2F%3E%20%3C%2Fsvg%3E");
  --icon-gift-bold: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%20%3Crect%20x%3D%228%22%20y%3D%2214%22%20width%3D%2224%22%20height%3D%2221%22%20rx%3D%222.5%22%2F%3E%20%3Cpath%20d%3D%22M8%2021%2032%2030M16%2014l9%2021%22%2F%3E%20%3Cpath%20d%3D%22M20%2014c-5-1-11-5-8-8%204-4%208%204%208%208Zm0%200c0-6%204-11%207-8%204%204-3%207-7%208Z%22%2F%3E%20%3Cpath%20d%3D%22m20%2014-5%205m5-5%207%204%22%2F%3E%20%3C%2Fsvg%3E");
}

.icon-gift {
  --icon: var(--icon-gift-normal);
  --icon-hover: var(--icon-gift-bold);
}
