<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32px" height="32px"><path fill-rule="evenodd" d="M7.66 14.543C7.06 9.749 10.66 5 16.001 5c2.645 0 4.874 1.319 6.386 3.208 1.525 1.906 2.246 4.302 1.958 6.317-.137.955-.711 2.227-1.601 3.669-.874 1.416-1.99 2.9-3.1 4.256a74 74 0 0 1-3.668 4.14 57.772 57.772 0 0 1-3.627-3.902c-1.106-1.31-2.216-2.766-3.086-4.205-.88-1.456-1.462-2.813-1.603-3.94m9.048 14.164L16.002 28l-.679.735v-.001l-.002-.001-.005-.006-.02-.018a18 18 0 0 1-.36-.342 59.773 59.773 0 0 1-4.114-4.388c-1.145-1.357-2.326-2.9-3.27-4.462-.932-1.544-1.683-3.187-1.875-4.726C4.94 8.918 9.343 3 16 3c3.355 0 6.126 1.681 7.948 3.959 1.809 2.26 2.754 5.198 2.376 7.85-.197 1.378-.956 2.94-1.88 4.435-.937 1.52-2.113 3.08-3.253 4.473a76 76 0 0 1-4.38 4.886l-.076.076-.02.02-.006.006zM16.002 28l.707.707a1 1 0 0 1-1.385.028zm-.354-19.687a.5.5 0 0 1 .707 0l5.333 5.333a.5.5 0 0 1-.353.854H10.667a.5.5 0 0 1-.354-.854z"/></svg></template>
<script setup lang="ts">
/**
 * StoreLocationLm32 is an SVG icon wrapped in a Vue component to make it easier to use.
 */
withDefaults(
  defineProps<{
    /**
     * Define the color of the icon.
     */
    color?: string;
  }>(),
  {
    color: 'currentColor',
  },
);
</script>
