import * as React from 'react';

const DefaultStyles = {
  width: '1em',
  height: '1em',
  verticalAlign: 'middle',
  fill: 'currentColor',
  overflow: 'hidden'
};

export default function MenuLoyalty(props = {}) {
  const styles = Object.assign({}, DefaultStyles, props.style);

  return (
    <svg {...props} style={styles} viewBox="0 0 1024 1024"><defs></defs><path d="M512 36c209.872 0 380 170.128 380 380a378.224 378.224 0 0 1-59.488 204.224l120.48 192.824c13.2 21.12 1.48 48.944-22.856 54.248l-127.28 27.76-75.696 98.848c-15.28 19.96-45.792 18.512-59.112-2.8L545.232 794.56a384.96 384.96 0 0 1-66.464 0l-122.816 196.528c-13.32 21.32-43.84 22.768-59.12 2.808l-75.688-98.848-127.28-27.76c-24.336-5.304-36.056-33.128-22.856-54.248l120.48-192.816A378.224 378.224 0 0 1 132 416C132 206.128 302.128 36 512 36zM238.904 680.24l-79.744 127.6 90.216 19.68a36 36 0 0 1 20.912 13.28l52.136 68.088 80.472-128.784a379.912 379.912 0 0 1-163.992-99.872z m382.2 99.864l80.48 128.784 52.128-68.08a36 36 0 0 1 20.912-13.288l90.216-19.68-79.744-127.6a379.912 379.912 0 0 1-163.992 99.864zM512 108c-170.104 0-308 137.896-308 308S341.896 724 512 724s308-137.896 308-308S682.104 108 512 108z m103.8 179.904a36 36 0 0 1 64.4 32.192l-136 272c-13.264 26.536-51.136 26.536-64.4 0l-136-272a36 36 0 0 1 64.4-32.192L512 495.504z"></path></svg>
  );
}