<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px"><path fill-rule="evenodd" d="M25.063 43.06 24.002 42l-1.018 1.102h-.001l-.002-.003-.009-.008-.03-.028a39 39 0 0 1-.54-.513 89.682 89.682 0 0 1-6.171-6.583c-1.717-2.034-3.489-4.35-4.904-6.691-1.4-2.317-2.525-4.78-2.814-7.09C7.412 13.377 14.014 4.5 24.002 4.5c5.032 0 9.188 2.522 11.921 5.938 2.714 3.392 4.132 7.798 3.564 11.774-.296 2.068-1.434 4.41-2.818 6.654-1.408 2.281-3.172 4.62-4.881 6.709a114 114 0 0 1-6.571 7.33l-.114.114-.03.03-.007.008zM24.002 42l1.06 1.06a1.5 1.5 0 0 1-2.078.042zM16 16a1 1 0 0 0-.707 1.707l8 8a1 1 0 0 0 1.414 0l8-8A1 1 0 0 0 32 16z"/></svg></template>
<script setup lang="ts">
/**
 * StoreLocationBmFilled48 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>
