export const Lang = ({ className = "fill-black" }: { className?: string }) => (
  <svg
    width="28px"
    height="28px"
    viewBox="0 0 24 24"
    fill="none"
    className={className ? className : ""}
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M7 3.33782C8.47087 2.48697 10.1786 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 10.1786 2.48697 8.47087 3.33782 7"
      strokeWidth="1.5"
      strokeLinecap="round"
    />
    <path
      d="M14.8284 19.0711C14.457 19.9997 14.016 20.7362 13.5307 21.2388C13.0454 21.7413 12.5253 22 12 22C11.4747 22 10.9546 21.7413 10.4693 21.2388C9.98396 20.7362 9.54301 19.9997 9.17157 19.0711C8.80014 18.1425 8.5055 17.0401 8.30448 15.8268C8.10346 14.6136 8 13.3132 8 12C8 10.6868 8.10346 9.38642 8.30448 8.17317C8.5055 6.95991 8.80014 5.85752 9.17157 4.92893C9.54301 4.00035 9.98396 3.26375 10.4693 2.76121C10.9546 2.25866 11.4747 2 12 2C12.5253 2 13.0454 2.25866 13.5307 2.7612C14.016 3.26375 14.457 4.00035 14.8284 4.92893C15.1999 5.85752 15.4945 6.95991 15.6955 8.17317C15.8965 9.38642 16 10.6868 16 12C16 13.3132 15.8965 14.6136 15.6955 15.8268"
      strokeWidth="1.5"
      strokeLinecap="round"
    />
    <path d="M2 12H10M22 12H14" strokeWidth="1.5" strokeLinecap="round" />
  </svg>
);
export const Cart = (props: any) => (
  <svg
    {...props}
    width="24"
    height="25"
    viewBox="0 0 24 25"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M7.49983 8.41986V7.44986C7.49983 5.19986 9.30983 2.98986 11.5598 2.77986C12.185 2.71844 12.8161 2.78859 13.4125 2.9858C14.009 3.18301 14.5575 3.50291 15.0228 3.92491C15.4882 4.34691 15.86 4.86166 16.1144 5.43603C16.3687 6.01041 16.5 6.63168 16.4998 7.25986V8.63986M8.99983 22.7499H14.9998C19.0198 22.7499 19.7398 21.1399 19.9498 19.1799L20.6998 13.1799C20.9698 10.7399 20.2698 8.74986 15.9998 8.74986H7.99983C3.72983 8.74986 3.02983 10.7399 3.29983 13.1799L4.04983 19.1799C4.25983 21.1399 4.97983 22.7499 8.99983 22.7499Z"
      strokeWidth="1.5"
      strokeMiterlimit="10"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M15.4951 12.75H15.5051M8.49512 12.75H8.50312"
      strokeWidth="2"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
  </svg>
);
export const InCart = (props: any) => (
  <svg
    {...props}
    width="23"
    height="22"
    viewBox="0 0 23 22"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M1.5 0C0.947715 0 0.5 0.447715 0.5 1C0.5 1.55228 0.947715 2 1.5 2H2.466C2.97229 2 3.38381 2.33282 3.49481 2.76415L6.47007 14.3257C6.54276 14.6082 6.48213 14.9102 6.29668 15.1505L5.6384 16.0031C5.59253 16.0011 5.54639 16 5.5 16C3.84315 16 2.5 17.3431 2.5 19C2.5 20.6569 3.84315 22 5.5 22C6.80622 22 7.91746 21.1652 8.32929 20H13.6707C14.0825 21.1652 15.1938 22 16.5 22C18.1569 22 19.5 20.6569 19.5 19C19.5 17.3431 18.1569 16 16.5 16C15.1938 16 14.0825 16.8348 13.6707 18H8.32929C8.16671 17.54 7.89513 17.1315 7.54559 16.8055L7.87979 16.3727C7.98357 16.2382 8.07485 16.0965 8.15324 15.9491L16.3032 15.2699C17.6572 15.1571 18.8351 14.9448 19.6489 14.1531C20.4628 13.3613 20.7074 12.1897 20.8574 10.8393L21.3951 6H21.5C22.0523 6 22.5 5.55228 22.5 5C22.5 4.44772 22.0523 4 21.5 4H20.5099H20.4878H19C18.4477 4 18 4.44772 18 5C18 5.55228 18.4477 6 19 6H19.3828L18.8696 10.6185C18.7173 11.9892 18.5044 12.4762 18.2543 12.7195C18.0042 12.9628 17.5116 13.1623 16.1371 13.2768L8.42905 13.9191C8.42219 13.8885 8.41483 13.8578 8.40696 13.8273L6.39269 6H6.5C7.05228 6 7.5 5.55228 7.5 5C7.5 4.44772 7.05228 4 6.5 4H5.87801L5.43171 2.26571C5.08447 0.916372 3.84908 0 2.466 0H1.5ZM18.3338 2.9429C18.8544 2.75852 19.127 2.18702 18.9426 1.66643C18.7582 1.14583 18.1868 0.873267 17.6662 1.05765C16.788 1.36865 15.9486 1.96179 15.212 2.60781C14.465 3.26292 13.7666 4.02349 13.1733 4.73468C12.734 5.26128 12.3456 5.76895 12.0304 6.1997C11.7416 5.85384 11.454 5.60107 11.1797 5.41822C10.9053 5.23529 10.6545 5.12939 10.4466 5.07C10.2642 5.01787 10.1368 5.00066 10.002 5.00027C9.4565 4.99948 9 5.45416 9 6.00027C9 6.52099 9.39799 6.94874 9.90638 6.99595C10.476 7.18834 10.8634 7.96312 11.1052 8.44666L11.1056 8.44749C11.2668 8.76985 11.5889 8.98053 11.9489 8.99896C12.3087 9.01739 12.6508 8.84059 12.8441 8.53651L12.8451 8.53496C13.0091 8.27893 13.1821 8.02848 13.3574 7.78008C13.6885 7.31109 14.1572 6.67736 14.7091 6.01586C15.2628 5.35205 15.888 4.67513 16.5307 4.11148C17.1837 3.53876 17.8002 3.1319 18.3338 2.9429ZM5.5 18C4.94772 18 4.5 18.4477 4.5 19C4.5 19.5523 4.94772 20 5.5 20C6.05228 20 6.5 19.5523 6.5 19C6.5 18.4477 6.05228 18 5.5 18ZM16.5 20C15.9477 20 15.5 19.5523 15.5 19C15.5 18.4477 15.9477 18 16.5 18C17.0523 18 17.5 18.4477 17.5 19C17.5 19.5523 17.0523 20 16.5 20Z"
      fill="#00C48C"
    />
  </svg>
);
export const Notification = ({
  className = "fill-[#BDC1DF]",
}: {
  className?: string;
}) => (
  <svg
    width="24"
    height="25"
    className={className}
    viewBox="0 0 24 25"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M11.8974 7.19V10.52M11.9174 2.75C8.23736 2.75 5.25736 5.73 5.25736 9.41V11.51C5.25736 12.19 4.97736 13.21 4.62736 13.79L3.35736 15.91C2.57736 17.22 3.11736 18.68 4.55736 19.16C9.33864 20.75 14.5061 20.75 19.2874 19.16C19.6029 19.0548 19.8907 18.88 20.1295 18.6486C20.3684 18.4171 20.5522 18.135 20.6674 17.823C20.7826 17.511 20.8263 17.1771 20.7951 16.846C20.7639 16.5149 20.6588 16.195 20.4874 15.91L19.2174 13.79C18.8674 13.21 18.5874 12.18 18.5874 11.51V9.41C18.5774 5.75 15.5774 2.75 11.9174 2.75Z"
      strokeWidth="1.5"
      strokeMiterlimit="10"
      strokeLinecap="round"
    />
    <path
      d="M15.2274 19.5698C15.2274 21.3998 13.7274 22.8998 11.8974 22.8998C10.9874 22.8998 10.1474 22.5198 9.54738 21.9198C8.94738 21.3198 8.56738 20.4798 8.56738 19.5698"
      strokeWidth="1.5"
      strokeMiterlimit="10"
    />
  </svg>
);
export const Bars = (props: any) => (
  <svg
    {...props}
    width={40}
    viewBox="0 0 24 24"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path d="M19 12.75H5C4.80109 12.75 4.61032 12.671 4.46967 12.5303C4.32902 12.3897 4.25 12.1989 4.25 12C4.25 11.8011 4.32902 11.6103 4.46967 11.4697C4.61032 11.329 4.80109 11.25 5 11.25H19C19.1989 11.25 19.3897 11.329 19.5303 11.4697C19.671 11.6103 19.75 11.8011 19.75 12C19.75 12.1989 19.671 12.3897 19.5303 12.5303C19.3897 12.671 19.1989 12.75 19 12.75Z" />
    <path d="M19 8.25H5C4.80109 8.25 4.61032 8.17098 4.46967 8.03033C4.32902 7.88968 4.25 7.69891 4.25 7.5C4.25 7.30109 4.32902 7.11032 4.46967 6.96967C4.61032 6.82902 4.80109 6.75 5 6.75H19C19.1989 6.75 19.3897 6.82902 19.5303 6.96967C19.671 7.11032 19.75 7.30109 19.75 7.5C19.75 7.69891 19.671 7.88968 19.5303 8.03033C19.3897 8.17098 19.1989 8.25 19 8.25Z" />
    <path d="M19 17.25H5C4.80109 17.25 4.61032 17.171 4.46967 17.0303C4.32902 16.8897 4.25 16.6989 4.25 16.5C4.25 16.3011 4.32902 16.1103 4.46967 15.9697C4.61032 15.829 4.80109 15.75 5 15.75H19C19.1989 15.75 19.3897 15.829 19.5303 15.9697C19.671 16.1103 19.75 16.3011 19.75 16.5C19.75 16.6989 19.671 16.8897 19.5303 17.0303C19.3897 17.171 19.1989 17.25 19 17.25Z" />
  </svg>
);
export const Login = (props: any) => (
  <svg
    {...props}
    width="24"
    height="25"
    viewBox="0 0 24 25"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M15.24 23.02H15.11C10.67 23.02 8.53002 21.27 8.16002 17.35C8.12002 16.94 8.42002 16.57 8.84002 16.53C9.25002 16.49 9.62002 16.8 9.66002 17.21C9.95002 20.35 11.43 21.52 15.12 21.52H15.25C19.32 21.52 20.76 20.08 20.76 16.01V9.48998C20.76 5.41998 19.32 3.97998 15.25 3.97998H15.12C11.41 3.97998 9.93002 5.16998 9.66002 8.36998C9.61002 8.77998 9.27002 9.08998 8.84002 9.04998C8.42002 9.01998 8.12001 8.64998 8.15001 8.23998C8.49001 4.25998 10.64 2.47998 15.11 2.47998H15.24C20.15 2.47998 22.25 4.57998 22.25 9.48998V16.01C22.25 20.92 20.15 23.02 15.24 23.02Z"
      fill="white"
    />
    <path
      d="M14.88 13.5H2C1.59 13.5 1.25 13.16 1.25 12.75C1.25 12.34 1.59 12 2 12H14.88C15.29 12 15.63 12.34 15.63 12.75C15.63 13.16 15.3 13.5 14.88 13.5Z"
      fill="white"
    />
    <path
      d="M12.65 16.8498C12.46 16.8498 12.27 16.7798 12.12 16.6298C11.83 16.3398 11.83 15.8598 12.12 15.5698L14.94 12.7498L12.12 9.92984C11.83 9.63984 11.83 9.15984 12.12 8.86984C12.41 8.57984 12.89 8.57984 13.18 8.86984L16.53 12.2198C16.82 12.5098 16.82 12.9898 16.53 13.2798L13.18 16.6298C13.03 16.7798 12.84 16.8498 12.65 16.8498Z"
      fill="white"
    />
  </svg>
);

export const Facebook = (props: any) => (
  <svg
    {...props}
    aria-hidden="true"
    xmlns="http://www.w3.org/2000/svg"
    width="24"
    height="24"
    fill="currentColor"
    viewBox="0 0 24 24"
  >
    <path
      fillRule="evenodd"
      d="M13.135 6H15V3h-1.865a4.147 4.147 0 0 0-4.142 4.142V9H7v3h2v9.938h3V12h2.021l.592-3H12V6.591A.6.6 0 0 1 12.592 6h.543Z"
      clipRule="evenodd"
    />
  </svg>
);
export const Twitter = (props: any) => (
  <svg
    {...props}
    aria-hidden="true"
    xmlns="http://www.w3.org/2000/svg"
    width="24"
    height="24"
    fill="currentColor"
    viewBox="0 0 24 24"
  >
    <path d="M13.795 10.533 20.68 2h-3.073l-5.255 6.517L7.69 2H1l7.806 10.91L1.47 22h3.074l5.705-7.07L15.31 22H22l-8.205-11.467Zm-2.38 2.95L9.97 11.464 4.36 3.627h2.31l4.528 6.317 1.443 2.02 6.018 8.409h-2.31l-4.934-6.89Z" />
  </svg>
);
export const Instagram = (props: any) => (
  <svg
    {...props}
    aria-hidden="true"
    xmlns="http://www.w3.org/2000/svg"
    width="24"
    height="24"
    fill="currentColor"
    viewBox="0 0 24 24"
  >
    <path
      fill="currentColor"
      fillRule="evenodd"
      d="M3 8a5 5 0 0 1 5-5h8a5 5 0 0 1 5 5v8a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5V8Zm5-3a3 3 0 0 0-3 3v8a3 3 0 0 0 3 3h8a3 3 0 0 0 3-3V8a3 3 0 0 0-3-3H8Zm7.597 2.214a1 1 0 0 1 1-1h.01a1 1 0 1 1 0 2h-.01a1 1 0 0 1-1-1ZM12 9a3 3 0 1 0 0 6 3 3 0 0 0 0-6Zm-5 3a5 5 0 1 1 10 0 5 5 0 0 1-10 0Z"
      clipRule="evenodd"
    />
  </svg>
);
export const Linkedin = (props: any) => (
  <svg
    {...props}
    aria-hidden="true"
    xmlns="http://www.w3.org/2000/svg"
    width="24"
    height="24"
    viewBox="0 0 24 24"
    fill="currentColor"
  >
    <path
      fillRule="evenodd"
      d="M12.51 8.796v1.697a3.738 3.738 0 0 1 3.288-1.684c3.455 0 4.202 2.16 4.202 4.97V19.5h-3.2v-5.072c0-1.21-.244-2.766-2.128-2.766-1.827 0-2.139 1.317-2.139 2.676V19.5h-3.19V8.796h3.168ZM7.2 6.106a1.61 1.61 0 0 1-.988 1.483 1.595 1.595 0 0 1-1.743-.348A1.607 1.607 0 0 1 5.6 4.5a1.601 1.601 0 0 1 1.6 1.606Z"
      clipRule="evenodd"
    />
    <path d="M7.2 8.809H4V19.5h3.2V8.809Z" />
  </svg>
);

export const Copy = ({
  className = "text-primary",
}: {
  className?: string;
}) => (
  <svg
    width="30"
    height="29"
    viewBox="0 0 30 29"
    className={className}
    fill="transparent"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M10.1665 9.66699V7.25033C10.1665 4.58095 12.3305 2.41699 14.9998 2.41699L22.2498 2.41699C24.9192 2.41699 27.0832 4.58095 27.0832 7.25033V14.5003C27.0832 17.1697 24.9192 19.3337 22.2498 19.3337H19.8332M10.1665 9.66699H7.74984C5.08046 9.66699 2.9165 11.8309 2.9165 14.5003V21.7503C2.9165 24.4197 5.08046 26.5837 7.74984 26.5837H14.9998C17.6692 26.5837 19.8332 24.4197 19.8332 21.7503V19.3337M10.1665 9.66699H14.9998C17.6692 9.66699 19.8332 11.8309 19.8332 14.5003V19.3337"
      stroke="currentColor"
      strokeWidth="1.5"
      strokeLinejoin="round"
    />
  </svg>
);

export const ArrowRight = () => (
  <svg
    width="24"
    height="25"
    viewBox="0 0 24 25"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M5 12.9648H19"
      stroke="currentColor"
      strokeWidth="2"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M12 5.96484L19 12.9648L12 19.9648"
      stroke="currentColor"
      strokeWidth="2"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
  </svg>
);

export const PlayIcon = () => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    width="24"
    height="24"
    viewBox="0 0 24 24"
    fill="currentColor"
  >
    <path stroke="none" d="M0 0h24v24H0z" fill="none" />
    <path d="M6 4v16a1 1 0 0 0 1.524 .852l13 -8a1 1 0 0 0 0 -1.704l-13 -8a1 1 0 0 0 -1.524 .852z" />
  </svg>
);
export const PlayIcon1 = () => (
  <svg
    width="32"
    height="32"
    viewBox="0 0 32 32"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <circle
      cx="16"
      cy="16"
      r="15.5"
      fill="white"
      fillOpacity="0.48"
      stroke="white"
    />
    <path
      d="M13.247 22.1866C12.7203 22.1866 12.2203 22.06 11.7803 21.8066C10.7403 21.2066 10.167 19.9866 10.167 18.38V13.6266C10.167 12.0133 10.7403 10.8 11.7803 10.2C12.8203 9.59995 14.1603 9.71329 15.5603 10.52L19.6737 12.8933C21.067 13.7 21.8403 14.8066 21.8403 16.0066C21.8403 17.2066 21.0737 18.3133 19.6737 19.12L15.5603 21.4933C14.7537 21.9533 13.967 22.1866 13.247 22.1866ZM13.247 10.8133C12.887 10.8133 12.567 10.8933 12.2803 11.06C11.5603 11.4733 11.167 12.3866 11.167 13.6266V18.3733C11.167 19.6133 11.5603 20.52 12.2803 20.94C13.0003 21.36 13.987 21.24 15.0603 20.62L19.1737 18.2466C20.247 17.6266 20.8403 16.8333 20.8403 16C20.8403 15.1666 20.247 14.3733 19.1737 13.7533L15.0603 11.38C14.407 11.0066 13.7937 10.8133 13.247 10.8133Z"
      fill="white"
    />
  </svg>
);

export const MenuIcon = () => (
  <svg
    width="24"
    height="24"
    viewBox="0 0 24 24"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <g id="vuesax/outline/menu">
      <g id="menu">
        <path
          id="Vector"
          d="M20.75 7.75H2.75C2.34 7.75 2 7.41 2 7C2 6.59 2.34 6.25 2.75 6.25H20.75C21.16 6.25 21.5 6.59 21.5 7C21.5 7.41 21.16 7.75 20.75 7.75Z"
          fill="currentColor"
        />
        <path
          id="Vector_2"
          d="M21 12.75H3C2.59 12.75 2.25 12.41 2.25 12C2.25 11.59 2.59 11.25 3 11.25H21C21.41 11.25 21.75 11.59 21.75 12C21.75 12.41 21.41 12.75 21 12.75Z"
          fill="currentColor"
        />
        <path
          id="Vector_3"
          d="M21 17.75H3C2.59 17.75 2.25 17.41 2.25 17C2.25 16.59 2.59 16.25 3 16.25H21C21.41 16.25 21.75 16.59 21.75 17C21.75 17.41 21.41 17.75 21 17.75Z"
          fill="currentColor"
        />
      </g>
    </g>
  </svg>
);

export const Notificaation = (props: any) => (
  <svg
    {...props}
    width="28"
    height="28"
    viewBox="0 0 28 28"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M14.0006 1.45837C8.69647 1.45837 4.34665 5.62525 4.34661 10.8259C4.3465 12.0243 4.26361 12.9181 3.70159 13.7228C3.59859 13.8682 3.48953 14.0128 3.3701 14.1712L3.27449 14.2982C3.12126 14.5022 2.95596 14.7258 2.8013 14.961C2.49483 15.4271 2.19209 15.9938 2.08782 16.6572C1.74686 18.8266 3.31977 20.2119 4.84494 20.8251C10.261 23.0028 17.7403 23.0028 23.1563 20.8251C24.6815 20.2119 26.2544 18.8266 25.9134 16.6572C25.8092 15.9938 25.5064 15.4271 25.2 14.961C25.0453 14.7258 24.88 14.5022 24.7268 14.2982L24.6312 14.1714C24.5119 14.013 24.4027 13.8682 24.2997 13.7229C23.7376 12.9181 23.6548 12.0244 23.6547 10.826C23.6547 5.62529 19.3048 1.45837 14.0006 1.45837ZM6.09661 10.826C6.09661 6.64604 9.60778 3.20837 14.0006 3.20837C18.3935 3.20837 21.9047 6.64604 21.9047 10.826C21.9048 12.054 21.9671 13.4414 22.8671 14.7279L22.87 14.732C22.9901 14.9017 23.1198 15.0737 23.2415 15.235L23.3276 15.3493C23.4776 15.549 23.615 15.7359 23.7377 15.9225C23.986 16.3 24.1365 16.6223 24.1847 16.9289C24.3399 17.9167 23.6944 18.7226 22.5035 19.2015C17.5064 21.2107 10.4949 21.2107 5.49778 19.2015C4.30682 18.7226 3.66136 17.9167 3.8166 16.9289C3.8648 16.6223 4.01526 16.3 4.26351 15.9225C4.38621 15.7359 4.52366 15.549 4.67365 15.3493L4.75976 15.235C4.88142 15.0737 5.01115 14.9017 5.13127 14.732L5.13416 14.7279C6.03414 13.4414 6.0965 12.054 6.09661 10.826Z"
      fill="#21003B"
    />
    <path
      d="M11.0401 23.8105C10.6592 23.513 10.1093 23.5806 9.81185 23.9615C9.51438 24.3423 9.58196 24.8922 9.96279 25.1896C11.049 26.0381 12.4662 26.5417 14.0014 26.5417C15.5367 26.5417 16.9538 26.0381 18.0401 25.1896C18.4209 24.8922 18.4885 24.3423 18.191 23.9615C17.8935 23.5806 17.3436 23.513 16.9628 23.8105C16.1914 24.4131 15.1554 24.7917 14.0014 24.7917C12.8475 24.7917 11.8115 24.4131 11.0401 23.8105Z"
      fill="#21003B"
    />
  </svg>
);
export const Person = (props: any) => (
  <svg
    {...props}
    width="22"
    height="22"
    viewBox="0 0 22 22"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M7.5 8.5C7.5 6.567 9.067 5 11 5C12.933 5 14.5 6.567 14.5 8.5C14.5 10.433 12.933 12 11 12C9.067 12 7.5 10.433 7.5 8.5Z"
      fill="white"
    />
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M8.5622 21.4724C9.34545 21.654 10.1615 21.75 11 21.75C16.9371 21.75 21.75 16.9371 21.75 11C21.75 5.06294 16.9371 0.25 11 0.25C5.06294 0.25 0.25 5.06294 0.25 11C0.25 13.964 1.44959 16.6479 3.38976 18.5925C4.78703 19.9929 6.56824 21.0102 8.5622 21.4724ZM11 2.20455C6.1424 2.20455 2.20455 6.1424 2.20455 11C2.20455 13.2019 3.01368 15.2149 4.35084 16.7577L4.40873 16.6472C5.43247 14.8556 7.3377 13.75 9.40112 13.75H12.5979C14.6613 13.75 16.5666 14.8556 17.5903 16.6472L17.6485 16.7584C18.9861 15.2155 19.7955 13.2023 19.7955 11C19.7955 6.1424 15.8576 2.20455 11 2.20455Z"
      fill="white"
    />
  </svg>
);

export const Cart4 = (props: any) => (
  <svg
    {...props}
    width="28"
    height="28"
    viewBox="0 0 28 28"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M2.04189 2.33331C2.04189 1.85006 2.43364 1.45831 2.91689 1.4583L4.01174 1.45831C5.48394 1.45831 6.76722 2.46026 7.12428 3.8885L7.12832 3.90465L7.71695 6.70832L22.6894 6.70831C23.2772 6.70823 23.8181 6.70815 24.2502 6.77676C24.7341 6.85359 25.2386 7.03875 25.5955 7.52984C25.939 8.00255 25.9829 8.53706 25.9492 9.02646C25.9175 9.48749 25.8034 10.0537 25.6735 10.6987L25.6625 10.7533C25.1895 13.1032 24.7238 15.3191 23.629 16.9171C23.0617 17.745 22.3237 18.4159 21.3419 18.8715C20.37 19.3225 19.2049 19.5417 17.8073 19.5417L9.87342 19.5417C8.91654 19.5451 8.07463 20.2765 7.90591 21.2916L20.4169 21.2916C21.8666 21.2916 23.0419 22.4669 23.0419 23.9166C23.0419 25.3664 21.8666 26.5416 20.4169 26.5416C18.9671 26.5416 17.7919 25.3664 17.7919 23.9166C17.7919 23.6098 17.8445 23.3153 17.9413 23.0416L14.7259 23.0416C14.8226 23.3153 14.8752 23.6098 14.8752 23.9166C14.8752 25.3664 13.7 26.5416 12.2502 26.5416C10.8005 26.5416 9.62522 25.3664 9.62522 23.9166C9.62522 23.6098 9.67785 23.3153 9.77459 23.0416L7.48022 23.0416C6.69855 23.0416 6.12522 22.392 6.12522 21.6666C6.12522 20.117 7.01729 18.75 8.32801 18.1357L6.17181 7.86577C6.14944 7.80014 6.13465 7.731 6.12848 7.65939L5.42289 4.29869C5.25567 3.65708 4.67601 3.20831 4.01174 3.20831L2.91689 3.20831C2.43364 3.2083 2.04189 2.81656 2.04189 2.33331ZM20.4169 23.0416C19.9336 23.0416 19.5419 23.4334 19.5419 23.9166C19.5419 24.3999 19.9336 24.7916 20.4169 24.7916C20.9001 24.7916 21.2919 24.3999 21.2919 23.9166C21.2919 23.4334 20.9001 23.0416 20.4169 23.0416ZM11.3752 23.9166C11.3752 23.4334 11.767 23.0416 12.2502 23.0416C12.7335 23.0416 13.1252 23.4334 13.1252 23.9166C13.1252 24.3999 12.7335 24.7916 12.2502 24.7916C11.767 24.7916 11.3752 24.3999 11.3752 23.9166ZM10.3649 17.7917L10.3602 17.7916L10.0439 17.7916L8.08437 8.45832L22.6266 8.45832C23.2987 8.45832 23.6976 8.46093 23.9758 8.50511C24.1026 8.52524 24.158 8.54804 24.1767 8.55758L24.1806 8.55963C24.1829 8.56281 24.1897 8.57419 24.1965 8.60892C24.2064 8.65902 24.2141 8.74918 24.2033 8.90631C24.1804 9.23936 24.0911 9.69188 23.947 10.4079C23.4543 12.855 23.0389 14.6821 22.1854 15.928C21.7784 16.5219 21.2754 16.9731 20.6052 17.2841C19.9252 17.5997 19.0275 17.7917 17.8073 17.7917L10.3649 17.7917Z"
      fill="#21003B"
    />
  </svg>
);
export const Cart5 = (props: any) => (
  <svg
    {...props}
    xmlns="http://www.w3.org/2000/svg"
    width="18"
    height="18"
    viewBox="0 0 24 24"
    fill="none"
    stroke="#ffffff"
    strokeWidth="2"
    strokeLinecap="round"
    strokeLinejoin="round"
    className="lucide lucide-shopping-cart"
  >
    <circle cx="8" cy="21" r="1"></circle>
    <circle cx="19" cy="21" r="1"></circle>
    <path d="M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12"></path>
  </svg>
);
export const Share = (props: any) => (
  <svg
    width="20"
    height="20"
    viewBox="0 0 20 20"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path
      d="M14.1333 5.1416C15.8 6.29993 16.95 8.1416 17.1833 10.2666"
      stroke="#3E3E3E"
      strokeWidth="1.5"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M2.90833 10.3086C3.12499 8.19193 4.25833 6.35026 5.90833 5.18359"
      stroke="#292D32"
      strokeWidth="1.5"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M6.82495 17.4502C7.79162 17.9419 8.89162 18.2169 10.05 18.2169C11.1666 18.2169 12.2166 17.9669 13.1583 17.5085"
      stroke="#292D32"
      strokeWidth="1.5"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M10.0499 6.41654C11.3294 6.41654 12.3666 5.37933 12.3666 4.09987C12.3666 2.82041 11.3294 1.7832 10.0499 1.7832C8.77048 1.7832 7.73328 2.82041 7.73328 4.09987C7.73328 5.37933 8.77048 6.41654 10.0499 6.41654Z"
      stroke="#292D32"
      strokeWidth="1.5"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M4.02504 16.6001C5.3045 16.6001 6.34171 15.5629 6.34171 14.2835C6.34171 13.004 5.3045 11.9668 4.02504 11.9668C2.74558 11.9668 1.70837 13.004 1.70837 14.2835C1.70837 15.5629 2.74558 16.6001 4.02504 16.6001Z"
      stroke="#292D32"
      strokeWidth="1.5"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M15.975 16.6001C17.2545 16.6001 18.2917 15.5629 18.2917 14.2835C18.2917 13.004 17.2545 11.9668 15.975 11.9668C14.6955 11.9668 13.6583 13.004 13.6583 14.2835C13.6583 15.5629 14.6955 16.6001 15.975 16.6001Z"
      stroke="#292D32"
      strokeWidth="1.5"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
  </svg>
);
export const Location = (props: any) => (
  <svg
    {...props}
    width="24"
    height="24"
    viewBox="0 0 24 24"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M12 5.75C9.92893 5.75 8.25 7.42893 8.25 9.5C8.25 11.5711 9.92893 13.25 12 13.25C14.0711 13.25 15.75 11.5711 15.75 9.5C15.75 7.42893 14.0711 5.75 12 5.75ZM9.75 9.5C9.75 8.25736 10.7574 7.25 12 7.25C13.2426 7.25 14.25 8.25736 14.25 9.5C14.25 10.7426 13.2426 11.75 12 11.75C10.7574 11.75 9.75 10.7426 9.75 9.5Z"
      fill={"#3E3E3E"}
    />
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M12 1.25C7.52225 1.25 3.75 5.01857 3.75 9.5869C3.75 14.2671 7.60753 17.3945 10.8271 19.4273L10.84 19.4355L10.8533 19.4431C11.2022 19.644 11.5974 19.75 12 19.75C12.4026 19.75 12.7978 19.644 13.1467 19.4431L13.1583 19.4365L13.1696 19.4294C16.4018 17.4121 20.25 14.2513 20.25 9.5869C20.25 5.01857 16.4778 1.25 12 1.25ZM5.25 9.5869C5.25 5.83749 8.36016 2.75 12 2.75C15.6398 2.75 18.75 5.83749 18.75 9.5869C18.75 13.3676 15.6123 16.1344 12.3885 18.1488C12.269 18.2153 12.1354 18.25 12 18.25C11.8651 18.25 11.732 18.2156 11.6129 18.1496C8.38924 16.1117 5.25 13.3802 5.25 9.5869Z"
      fill={"#3E3E3E"}
    />
    <path
      d="M6.24204 18.7098C6.63409 18.5762 6.84355 18.15 6.70987 17.7579C6.5762 17.3659 6.15001 17.1564 5.75796 17.2901C5.09537 17.516 4.50834 17.7945 4.07184 18.1351C3.64547 18.4678 3.25 18.9534 3.25 19.5924C3.25 20.2874 3.71491 20.7999 4.19388 21.1407C4.69193 21.495 5.36402 21.7834 6.12701 22.013C7.6625 22.4751 9.73873 22.75 12 22.75C14.2613 22.75 16.3375 22.4751 17.873 22.013C18.636 21.7834 19.3081 21.495 19.8061 21.1407C20.2851 20.7999 20.75 20.2874 20.75 19.5924C20.75 18.9534 20.3545 18.4678 19.9282 18.1351C19.4917 17.7945 18.9046 17.516 18.242 17.2901C17.85 17.1564 17.4238 17.3659 17.2901 17.7579C17.1565 18.15 17.3659 18.5762 17.758 18.7098C18.3401 18.9083 18.7531 19.1208 19.0054 19.3177C19.2071 19.4751 19.2433 19.5697 19.2492 19.5921C19.2431 19.6148 19.2015 19.7299 18.9365 19.9184C18.6249 20.1401 18.1254 20.3706 17.4407 20.5766C16.0808 20.9859 14.157 21.25 12 21.25C9.843 21.25 7.91922 20.9859 6.55928 20.5766C5.87455 20.3706 5.37507 20.1401 5.06348 19.9184C4.79848 19.7299 4.75689 19.6148 4.75083 19.5921C4.75674 19.5697 4.79285 19.4751 4.99461 19.3177C5.24693 19.1208 5.65991 18.9083 6.24204 18.7098Z"
      fill={"#3E3E3E"}
    />
  </svg>
);

export const EditProfile = (props: any) => (
  <svg
    {...props}
    width="24"
    height="24"
    viewBox="0 0 24 24"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M12 12C14.7614 12 17 9.76142 17 7C17 4.23858 14.7614 2 12 2C9.23858 2 7 4.23858 7 7C7 9.76142 9.23858 12 12 12Z"
      stroke={"#3E3E3E"}
      strokeWidth="1.5"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M19.2101 15.741L15.67 19.281C15.53 19.421 15.4 19.681 15.37 19.871L15.18 21.221C15.11 21.711 15.45 22.051 15.94 21.981L17.29 21.791C17.48 21.761 17.75 21.631 17.88 21.491L21.42 17.951C22.03 17.341 22.32 16.631 21.42 15.731C20.53 14.841 19.8201 15.131 19.2101 15.741Z"
      stroke={"#3E3E3E"}
      strokeWidth="1.1"
      strokeMiterlimit="10"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M18.7002 16.25C19.0002 17.33 19.8402 18.17 20.9202 18.47"
      stroke={"#3E3E3E"}
      strokeWidth="1.1"
      strokeMiterlimit="10"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M3.40991 22C3.40991 18.13 7.25994 15 11.9999 15C13.0399 15 14.0399 15.15 14.9699 15.43"
      stroke={"#3E3E3E"}
      strokeWidth="1.5"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
  </svg>
);
export const Settings = (props: any) => (
  <svg
    {...props}
    width="24"
    height="24"
    viewBox="0 0 24 24"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M12.0195 7.75C9.67232 7.75 7.76953 9.65279 7.76953 12C7.76953 14.3472 9.67232 16.25 12.0195 16.25C14.3667 16.25 16.2695 14.3472 16.2695 12C16.2695 9.65279 14.3667 7.75 12.0195 7.75ZM9.26953 12C9.26953 10.4812 10.5007 9.25 12.0195 9.25C13.5383 9.25 14.7695 10.4812 14.7695 12C14.7695 13.5188 13.5383 14.75 12.0195 14.75C10.5007 14.75 9.26953 13.5188 9.26953 12Z"
      fill={"#3E3E3E"}
    />
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M12.6553 1.25782L11.4698 1.25782C11.1531 1.25778 10.8555 1.25774 10.6061 1.28627C10.3281 1.31807 10.0359 1.3916 9.76314 1.58855C9.49054 1.78542 9.32874 2.0397 9.21094 2.29341C9.10514 2.52129 9.01112 2.80401 8.91098 3.10516L8.89985 3.13861L8.57209 4.11748C8.47737 4.35626 8.31165 4.55976 8.09775 4.7005L7.79536 4.87498C7.54225 5.00091 7.25403 5.03679 6.97801 4.97683L5.77769 4.63874L5.74242 4.62873C5.41441 4.53561 5.10768 4.44852 4.84354 4.40659C4.54979 4.35995 4.22843 4.354 3.89612 4.48915C3.56393 4.62426 3.33789 4.85276 3.15992 5.09105C2.99979 5.30544 2.8405 5.58196 2.67003 5.87789L2.14002 6.79771C1.98032 7.07478 1.83046 7.33478 1.72993 7.56693C1.61799 7.82544 1.53542 8.11728 1.57078 8.45386C1.60614 8.79046 1.74758 9.05876 1.91085 9.28833C2.05745 9.49447 2.25808 9.71754 2.47185 9.95521L2.49427 9.98013L2.49558 9.9816L3.50672 11.1121C3.6331 11.2833 3.76522 11.6555 3.76522 12.0077C3.76522 12.3602 3.63313 12.7322 3.50674 12.9035L2.49559 14.0339L2.49427 14.0354L2.47185 14.0603C2.25809 14.298 2.05745 14.5211 1.91085 14.7272C1.74758 14.9568 1.60614 15.2251 1.57078 15.5617C1.53542 15.8983 1.618 16.1901 1.72993 16.4486C1.83046 16.6808 1.98032 16.9408 2.14002 17.2178L2.67003 18.1377C2.84049 18.4336 2.99978 18.7101 3.15991 18.9245C3.33788 19.1628 3.56393 19.3913 3.89613 19.5264C4.22844 19.6615 4.54981 19.6556 4.84357 19.6089C5.1077 19.567 5.41444 19.4799 5.74246 19.3868L5.77713 19.3769L6.97796 19.0387C7.25404 18.9787 7.54234 19.0146 7.79548 19.1406L8.0978 19.3151C8.31166 19.4558 8.47735 19.6593 8.57206 19.898L8.89985 20.877L8.91098 20.9105C9.01112 21.2116 9.10514 21.4943 9.21094 21.7222C9.32874 21.9759 9.49053 22.2302 9.76314 22.4271C10.0359 22.624 10.3282 22.6976 10.6061 22.7294C10.8555 22.7579 11.1531 22.7579 11.4698 22.7578H12.6552C12.9719 22.7579 13.2696 22.7579 13.519 22.7294C13.7969 22.6976 14.0892 22.624 14.3619 22.4271C14.6345 22.2302 14.7963 21.9759 14.9141 21.7222C15.0199 21.4944 15.1139 21.2117 15.2141 20.9105L15.2252 20.877L15.553 19.898C15.6477 19.6593 15.8134 19.4558 16.0273 19.3151L16.3296 19.1406C16.5827 19.0146 16.871 18.9787 17.1471 19.0387L18.348 19.3769L18.3826 19.3868C18.7106 19.4799 19.0174 19.567 19.2815 19.6089C19.5753 19.6556 19.8966 19.6615 20.2289 19.5264C20.5612 19.3913 20.7872 19.1628 20.9652 18.9245C21.1253 18.7101 21.2846 18.4336 21.4551 18.1377L21.985 17.2179C22.1447 16.9408 22.2946 16.6808 22.3951 16.4486C22.5071 16.1901 22.5897 15.8983 22.5543 15.5617C22.5189 15.2251 22.3775 14.9568 22.2142 14.7272C22.0676 14.5211 21.867 14.298 21.6533 14.0604L21.6308 14.0354L20.6183 12.9035C20.492 12.7323 20.3599 12.3602 20.3599 12.0077C20.3599 11.6555 20.492 11.2833 20.6184 11.112L21.6295 9.9816L21.6308 9.98013L21.6532 9.95521C21.867 9.71754 22.0676 9.49447 22.2142 9.28833C22.3775 9.05876 22.5189 8.79046 22.5543 8.45385C22.5897 8.11728 22.5071 7.82544 22.3951 7.56693C22.2946 7.33479 22.1448 7.0748 21.9851 6.79775L21.455 5.87785C21.2846 5.58194 21.1253 5.30543 20.9652 5.09105C20.7872 4.85276 20.5611 4.62426 20.229 4.48915C19.8967 4.354 19.5753 4.35995 19.2815 4.40659C19.0174 4.44852 18.7107 4.53561 18.3827 4.62874L18.348 4.63858L17.1471 4.97683C16.871 5.03679 16.5828 5.00091 16.3297 4.87498L16.0273 4.7005C15.8134 4.55976 15.6477 4.35625 15.553 4.11747L15.2248 3.13723L15.2141 3.10512C15.1139 2.80398 15.0199 2.52128 14.9141 2.29341C14.7963 2.0397 14.6345 1.78542 14.3619 1.58855C14.0892 1.3916 13.7969 1.31807 13.519 1.28627C13.2696 1.25774 12.972 1.25778 12.6553 1.25782ZM10.6405 2.80531L10.6413 2.8046C10.6413 2.8046 10.6464 2.80203 10.6542 2.79942C10.6712 2.79379 10.7072 2.78449 10.7766 2.77655C10.9304 2.75896 11.1407 2.75782 11.5052 2.75782H12.6199C12.9844 2.75782 13.1947 2.75896 13.3485 2.77655C13.4179 2.78449 13.4538 2.79379 13.4709 2.79942C13.4787 2.80203 13.4837 2.8046 13.4837 2.8046L13.4846 2.80531C13.4846 2.80531 13.488 2.80875 13.493 2.81549C13.5038 2.83007 13.5241 2.8615 13.5536 2.92509C13.619 3.06598 13.6867 3.26573 13.8019 3.61212L14.1415 4.62623L14.1473 4.64134C14.3574 5.1892 14.7372 5.65557 15.2312 5.97199L15.2458 5.98136L15.6136 6.19355L15.6298 6.2019C16.2061 6.49797 16.8683 6.58058 17.4996 6.435L17.5171 6.43097L18.7561 6.082C19.1328 5.97509 19.352 5.91419 19.5167 5.88803C19.5913 5.8762 19.6311 5.8758 19.6501 5.87695C19.6588 5.87748 19.6632 5.87844 19.6632 5.87844L19.6645 5.87894C19.6645 5.87894 19.6684 5.88141 19.6751 5.88718C19.6896 5.89973 19.7181 5.928 19.7634 5.98864C19.8634 6.12263 19.9783 6.31955 20.1741 6.65925L20.6677 7.51585C20.8513 7.83451 20.9564 8.01928 21.0187 8.16298C21.0467 8.22784 21.0568 8.26425 21.0605 8.28229C21.0622 8.29064 21.0625 8.29566 21.0625 8.29566L21.0625 8.29714L21.0622 8.29856C21.0622 8.29856 21.0609 8.30337 21.0575 8.31116C21.0501 8.32798 21.0328 8.36145 20.9918 8.419C20.9011 8.54652 20.7599 8.70526 20.5141 8.97865L20.5128 8.98012L19.4665 10.1499L19.4522 10.1679C19.0778 10.6419 18.8599 11.3703 18.8599 12.0077C18.8599 12.6452 19.0777 13.3735 19.4522 13.8476L19.4664 13.8656L20.5141 15.0369C20.7599 15.3103 20.9011 15.469 20.9918 15.5966C21.0328 15.6541 21.0501 15.6876 21.0575 15.7044C21.0609 15.7122 21.0622 15.717 21.0622 15.717L21.0625 15.7184L21.0625 15.7199C21.0625 15.7199 21.0622 15.7249 21.0605 15.7333C21.0568 15.7513 21.0467 15.7877 21.0187 15.8526C20.9564 15.9963 20.8513 16.1811 20.6677 16.4997L20.1741 17.3563C19.9784 17.696 19.8634 17.8929 19.7634 18.0269C19.7181 18.0875 19.6896 18.1158 19.6751 18.1284C19.6684 18.1341 19.6645 18.1366 19.6645 18.1366L19.6632 18.1371C19.6632 18.1371 19.6588 18.1381 19.6501 18.1386C19.6311 18.1397 19.5913 18.1393 19.5168 18.1275C19.352 18.1013 19.1328 18.0404 18.7561 17.9335L17.5172 17.5845L17.4997 17.5805C16.8683 17.4349 16.2059 17.5176 15.6296 17.8137L15.6133 17.8221L15.2456 18.0343L15.231 18.0437C14.7371 18.3601 14.3574 18.8264 14.1473 19.3742L14.1415 19.3893L13.8024 20.4021L13.8019 20.4035C13.6867 20.7499 13.619 20.9497 13.5536 21.0906C13.5241 21.1541 13.5038 21.1856 13.493 21.2001C13.4879 21.2069 13.4846 21.2103 13.4846 21.2103L13.4829 21.2115C13.4829 21.2115 13.4815 21.2122 13.4788 21.2133C13.4768 21.2141 13.4742 21.2151 13.4709 21.2162C13.4538 21.2218 13.4179 21.2311 13.3485 21.2391C13.1947 21.2567 12.9844 21.2578 12.6199 21.2578H11.5052C11.1407 21.2578 10.9304 21.2567 10.7766 21.2391C10.7072 21.2311 10.6712 21.2218 10.6542 21.2162C10.6464 21.2136 10.6413 21.211 10.6413 21.211L10.6405 21.2103C10.6405 21.2103 10.6371 21.2069 10.6321 21.2001C10.6213 21.1856 10.601 21.1541 10.5715 21.0906C10.506 20.9497 10.4384 20.7499 10.3232 20.4035L9.98357 19.3893L9.97777 19.3742C9.76767 18.8264 9.38802 18.3601 8.89408 18.0437L8.87945 18.0343L8.51175 17.8221L8.49551 17.8137C7.91919 17.5176 7.25679 17.4349 6.62541 17.5805L6.6079 17.5845L5.36902 17.9335C4.99228 18.0404 4.7731 18.1013 4.60833 18.1275C4.53381 18.1393 4.49393 18.1397 4.47496 18.1386C4.46624 18.1381 4.46183 18.1371 4.46183 18.1371L4.46062 18.1366C4.46062 18.1366 4.45668 18.1341 4.44999 18.1284C4.43544 18.1158 4.407 18.0875 4.36171 18.0269C4.26163 17.8929 4.14673 17.696 3.95099 17.3563L3.45742 16.4997C3.2738 16.1811 3.16865 15.9963 3.10643 15.8526C3.07834 15.7877 3.06827 15.7513 3.06457 15.7333C3.06286 15.7249 3.06254 15.7199 3.06254 15.7199L3.06257 15.7184L3.06284 15.717C3.06284 15.717 3.06419 15.7122 3.06759 15.7044C3.07494 15.6876 3.09232 15.6541 3.13325 15.5966C3.22394 15.469 3.36514 15.3103 3.61097 15.0369L3.61229 15.0354L4.65866 13.8656L4.67289 13.8476C5.04736 13.3735 5.26522 12.6452 5.26522 12.0077C5.26522 11.3703 5.04727 10.6419 4.67286 10.1679L4.65863 10.1499L3.61229 8.98011L3.61097 8.97865C3.36514 8.70526 3.22394 8.54652 3.13325 8.419C3.09232 8.36145 3.07493 8.32798 3.06759 8.31116C3.06419 8.30337 3.06284 8.29856 3.06284 8.29856L3.06257 8.29713L3.06254 8.29566C3.06254 8.29566 3.06286 8.29064 3.06457 8.28229C3.06827 8.26425 3.07834 8.22784 3.10642 8.16298C3.16865 8.01928 3.2738 7.83451 3.45742 7.51585L3.95101 6.65925C4.14675 6.31955 4.26165 6.12263 4.36172 5.98864C4.40701 5.928 4.43545 5.89973 4.44999 5.88718C4.45668 5.88141 4.46062 5.87894 4.46062 5.87894L4.46184 5.87844C4.46184 5.87844 4.46625 5.87748 4.47497 5.87695C4.49394 5.8758 4.53382 5.8762 4.60833 5.88803C4.7731 5.91419 4.99228 5.97509 5.36901 6.082L6.60796 6.43097L6.62547 6.435C7.25674 6.58058 7.919 6.49797 8.49525 6.2019L8.5115 6.19355L8.87925 5.98136L8.89389 5.97199C9.38793 5.65557 9.76766 5.1892 9.9778 4.64134L9.9836 4.62623L10.3232 3.61212C10.4384 3.26573 10.506 3.06598 10.5715 2.92509C10.601 2.8615 10.6213 2.83007 10.6321 2.81549C10.6371 2.80875 10.6405 2.80531 10.6405 2.80531Z"
      fill={"#3E3E3E"}
    />
  </svg>
);

export const Edit = (props: any) => (
  <svg
    {...props}
    width="18"
    height="18"
    viewBox="0 0 18 18"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <mask id="path-1-inside-1_3992_27320" fill="white">
      <path d="M11.25 17.0625H6.75C2.6775 17.0625 0.9375 15.3225 0.9375 11.25V6.75C0.9375 2.6775 2.6775 0.9375 6.75 0.9375H8.25C8.5575 0.9375 8.8125 1.1925 8.8125 1.5C8.8125 1.8075 8.5575 2.0625 8.25 2.0625H6.75C3.2925 2.0625 2.0625 3.2925 2.0625 6.75V11.25C2.0625 14.7075 3.2925 15.9375 6.75 15.9375H11.25C14.7075 15.9375 15.9375 14.7075 15.9375 11.25V9.75C15.9375 9.4425 16.1925 9.1875 16.5 9.1875C16.8075 9.1875 17.0625 9.4425 17.0625 9.75V11.25C17.0625 15.3225 15.3225 17.0625 11.25 17.0625Z" />
    </mask>
    <path
      d="M11.25 15.8625H6.75V18.2625H11.25V15.8625ZM6.75 15.8625C4.8515 15.8625 3.78244 15.4523 3.16509 14.8349C2.54774 14.2176 2.1375 13.1485 2.1375 11.25H-0.2625C-0.2625 13.424 0.197261 15.2612 1.46803 16.532C2.73881 17.8027 4.576 18.2625 6.75 18.2625V15.8625ZM2.1375 11.25V6.75H-0.2625V11.25H2.1375ZM2.1375 6.75C2.1375 4.8515 2.54774 3.78244 3.16509 3.16509C3.78244 2.54774 4.8515 2.1375 6.75 2.1375V-0.2625C4.576 -0.2625 2.73881 0.197261 1.46803 1.46803C0.197261 2.73881 -0.2625 4.576 -0.2625 6.75H2.1375ZM6.75 2.1375H8.25V-0.2625H6.75V2.1375ZM8.25 2.1375C7.89476 2.1375 7.6125 1.85524 7.6125 1.5H10.0125C10.0125 0.529758 9.22024 -0.2625 8.25 -0.2625V2.1375ZM7.6125 1.5C7.6125 1.14476 7.89476 0.8625 8.25 0.8625V3.2625C9.22024 3.2625 10.0125 2.47024 10.0125 1.5H7.6125ZM8.25 0.8625H6.75V3.2625H8.25V0.8625ZM6.75 0.8625C4.93659 0.8625 3.34975 1.17257 2.26116 2.26116C1.17257 3.34975 0.8625 4.93659 0.8625 6.75H3.2625C3.2625 5.10591 3.56743 4.349 3.95822 3.95822C4.349 3.56743 5.10591 3.2625 6.75 3.2625V0.8625ZM0.8625 6.75V11.25H3.2625V6.75H0.8625ZM0.8625 11.25C0.8625 13.0634 1.17257 14.6503 2.26116 15.7388C3.34975 16.8274 4.93659 17.1375 6.75 17.1375V14.7375C5.10591 14.7375 4.349 14.4326 3.95822 14.0418C3.56743 13.651 3.2625 12.8941 3.2625 11.25H0.8625ZM6.75 17.1375H11.25V14.7375H6.75V17.1375ZM11.25 17.1375C13.0634 17.1375 14.6503 16.8274 15.7388 15.7388C16.8274 14.6503 17.1375 13.0634 17.1375 11.25H14.7375C14.7375 12.8941 14.4326 13.651 14.0418 14.0418C13.651 14.4326 12.8941 14.7375 11.25 14.7375V17.1375ZM17.1375 11.25V9.75H14.7375V11.25H17.1375ZM17.1375 9.75C17.1375 10.1052 16.8552 10.3875 16.5 10.3875V7.9875C15.5298 7.9875 14.7375 8.77976 14.7375 9.75H17.1375ZM16.5 10.3875C16.1448 10.3875 15.8625 10.1052 15.8625 9.75H18.2625C18.2625 8.77976 17.4702 7.9875 16.5 7.9875V10.3875ZM15.8625 9.75V11.25H18.2625V9.75H15.8625ZM15.8625 11.25C15.8625 13.1485 15.4523 14.2176 14.8349 14.8349C14.2176 15.4523 13.1485 15.8625 11.25 15.8625V18.2625C13.424 18.2625 15.2612 17.8027 16.532 16.532C17.8027 15.2612 18.2625 13.424 18.2625 11.25H15.8625Z"
      fill="#3E3E3E"
      mask="url(#path-1-inside-1_3992_27320)"
    />
    <path
      d="M5.2427 11.4125L5.24296 11.4106L5.56547 9.15313L5.5658 9.15074C5.61052 8.82651 5.84411 8.3634 6.07654 8.13097L11.9865 2.22098C12.677 1.53056 13.3091 1.24805 13.883 1.24805C14.4568 1.24805 15.089 1.53056 15.7794 2.22098C16.5312 2.9727 16.8017 3.66679 16.7452 4.30261C16.6924 4.82355 16.4117 5.38102 15.7814 6.00441L15.7794 6.00637L9.86943 11.9164C9.63701 12.1488 9.17389 12.3824 8.84967 12.4271L8.84728 12.4274L6.58978 12.7499L6.56875 12.753L6.54806 12.7577C6.53448 12.7609 6.51506 12.7638 6.48581 12.7655C6.45498 12.7673 6.42255 12.7674 6.37549 12.7674C6.04053 12.7674 5.7495 12.6481 5.54187 12.4467C5.30178 12.2051 5.18023 11.8384 5.2427 11.4125ZM12.076 2.30735L12.0744 2.30887L6.16443 8.21887C6.03935 8.34395 5.93417 8.51531 5.86051 8.66153C5.7868 8.80785 5.71266 8.99256 5.6863 9.16389L5.68627 9.16389L5.68551 9.16921L5.36301 11.4267L5.36268 11.4291C5.31998 11.7387 5.37043 12.0995 5.63193 12.361C5.89344 12.6225 6.25423 12.6729 6.56381 12.6302L6.5662 12.6299L8.8237 12.3074L8.8237 12.3074L8.82902 12.3066C8.99902 12.2805 9.18487 12.2071 9.33284 12.1331C9.47584 12.0616 9.65156 11.9557 9.7779 11.8246L15.684 5.91848C16.2021 5.40046 16.5549 4.86134 16.6084 4.28352L16.6084 4.28338C16.6737 3.57566 16.2937 2.919 15.6863 2.30369L15.6864 2.30368L15.684 2.30137C15.0347 1.65204 14.39 1.32182 13.7122 1.38455C13.0627 1.44467 12.5297 1.85744 12.076 2.30735Z"
      stroke="#3E3E3E"
    />
    <path
      d="M14.8867 6.8727L14.8852 6.87265L14.8835 6.87211L14.8721 6.86889C13.068 6.36127 11.6319 4.92571 11.1236 3.12186C11.1151 3.08974 11.1302 3.05317 11.1697 3.03853C11.2041 3.03163 11.2316 3.05128 11.2396 3.08028L11.2396 3.08028L11.2404 3.08327C11.7376 4.84833 13.1361 6.24677 14.9011 6.74397L14.9011 6.74398L14.9041 6.74481C14.9174 6.74846 14.9293 6.75688 14.938 6.77271C14.9472 6.78915 14.9498 6.80849 14.9446 6.82762L14.9433 6.83226C14.939 6.8485 14.9321 6.85616 14.9254 6.86114C14.9173 6.86718 14.9043 6.8727 14.8867 6.8727Z"
      fill="#3E3E3E"
      stroke="#3E3E3E"
    />
  </svg>
);
export const Delete = ({
  className = "",
  color,
  onClick,
}: {
  className?: string;
  color?: any;
  onClick?: () => void;
}) => (
  <svg
    onClick={onClick}
    className={`${className ? className : ""}`}
    width="16"
    height="18"
    viewBox="0 0 16 18"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M13.741 6.96094C13.741 13.6435 14.7029 16.6641 8.23301 16.6641C1.76238 16.6641 2.74413 13.6435 2.74413 6.96094"
      stroke={color}
      strokeWidth="1.2"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M14.9709 4.40073H1.51221"
      stroke={color}
      strokeWidth="1.2"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M11.0958 4.39981C11.0958 4.39981 11.5362 1.26172 8.24101 1.26172C4.94656 1.26172 5.38704 4.39981 5.38704 4.39981"
      stroke={color}
      strokeWidth="1.2"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
  </svg>
);

export const DateIcon = (props: any) => (
  <svg
    {...props}
    width="18"
    height="18"
    viewBox="0 0 18 18"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M6.43359 1.75391V3.86059"
      stroke="#6A6A6A"
      strokeWidth="1.20382"
      strokeMiterlimit="10"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M12.0508 1.75391V3.86059"
      stroke="#6A6A6A"
      strokeWidth="1.20382"
      strokeMiterlimit="10"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M3.27344 6.73242H15.2113"
      stroke="#6A6A6A"
      strokeWidth="1.20382"
      strokeMiterlimit="10"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M2.92188 9.48485V6.31779C2.92188 4.2111 3.97522 2.80664 6.43302 2.80664H12.0509C14.5087 2.80664 15.562 4.2111 15.562 6.31779V12.2867C15.562 14.3934 14.5087 15.7979 12.0509 15.7979H6.43302C3.97522 15.7979 2.92188 14.3934 2.92188 12.2867"
      stroke="#6A6A6A"
      strokeWidth="1.20382"
      strokeMiterlimit="10"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M11.8375 9.9683H11.8438"
      stroke="#6A6A6A"
      strokeWidth="1.20382"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M11.8375 12.0757H11.8438"
      stroke="#6A6A6A"
      strokeWidth="1.20382"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M9.23886 9.9683H9.24517"
      stroke="#6A6A6A"
      strokeWidth="1.20382"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M9.23886 12.0757H9.24517"
      stroke="#6A6A6A"
      strokeWidth="1.20382"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M6.64023 9.9683H6.64653"
      stroke="#6A6A6A"
      strokeWidth="1.20382"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
    <path
      d="M6.64023 12.0757H6.64653"
      stroke="#6A6A6A"
      strokeWidth="1.20382"
      strokeLinecap="round"
      strokeLinejoin="round"
    />
  </svg>
);
export const ArrowUpIcon = (props: any) => (
  <svg
    {...props}
    width={16}
    height={16}
    viewBox="0 0 16 16"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M2.7193 10.0334L7.06596 5.68676C7.5793 5.17342 8.4193 5.17342 8.93263 5.68676L13.2793 10.0334"
      stroke="#3E3E3E"
      strokeWidth="1.5"
      strokeMiterlimit={10}
      strokeLinecap="round"
      strokeLinejoin="round"
    />
  </svg>
);
export const HomeIcon = (props: any) => (
  <svg
    {...props}
    width={24}
    height={24}
    viewBox="0 0 24 24"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      opacity="0.4"
      d="M13.9931 3.19919L13.9934 3.19938L19.7533 7.22931C19.7533 7.22933 19.7533 7.22936 19.7534 7.22938C20.2226 7.55784 20.6668 8.09641 20.9943 8.72359C21.3217 9.3508 21.51 10.024 21.51 10.5997V17.3797C21.51 19.6536 19.6638 21.4997 17.39 21.4997H6.60999C4.33754 21.4997 2.48999 19.645 2.48999 17.3697V10.4697C2.48999 9.93526 2.66038 9.29618 2.95857 8.69056C3.25662 8.08521 3.66106 7.55657 4.08751 7.22394L4.08761 7.22386L9.09624 3.31493C9.09645 3.31476 9.09667 3.31459 9.09689 3.31442C10.4337 2.27913 12.6028 2.2251 13.9931 3.19919Z"
      fill="#3E3E3E"
      stroke="#3E3E3E"
    />
    <path
      d="M12 18.75C11.59 18.75 11.25 18.41 11.25 18V15C11.25 14.59 11.59 14.25 12 14.25C12.41 14.25 12.75 14.59 12.75 15V18C12.75 18.41 12.41 18.75 12 18.75Z"
      fill="#3E3E3E"
    />
  </svg>
);
export const CartIcon = (props: any) => (
  <svg
    {...props}
    width={21}
    height={20}
    viewBox="0 0 21 20"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path d="M14.25 7.19159C13.9083 7.19159 13.625 6.90826 13.625 6.56659V5.41659C13.625 4.54159 13.25 3.69159 12.6 3.09992C11.9417 2.49992 11.0917 2.22492 10.1917 2.30826C8.69167 2.44992 7.375 3.98326 7.375 5.58326V6.39159C7.375 6.73326 7.09167 7.01659 6.75 7.01659C6.40833 7.01659 6.125 6.73326 6.125 6.39159V5.57492C6.125 3.33326 7.93333 1.26659 10.075 1.05826C11.325 0.94159 12.525 1.33326 13.4417 2.17492C14.35 2.99992 14.875 4.18326 14.875 5.41659V6.56659C14.875 6.90826 14.5917 7.19159 14.25 7.19159Z" />
    <path d="M13 18.9587H7.99997C4.14997 18.9587 3.4333 17.167 3.24997 15.4253L2.62497 10.4337C2.5333 9.53366 2.49997 8.24199 3.37497 7.27533C4.12497 6.44199 5.36664 6.04199 7.16664 6.04199H13.8333C15.6416 6.04199 16.8833 6.45033 17.625 7.27533C18.4916 8.24199 18.4666 9.53366 18.375 10.417L17.75 15.4253C17.5666 17.167 16.85 18.9587 13 18.9587ZM7.16664 7.29199C5.7583 7.29199 4.79164 7.56699 4.29997 8.11699C3.89164 8.56699 3.7583 9.25866 3.86664 10.292L4.49164 15.2837C4.6333 16.617 4.99997 17.717 7.99997 17.717H13C16 17.717 16.3666 16.6253 16.5083 15.3003L17.1333 10.292C17.2416 9.27533 17.1083 8.58366 16.7 8.12533C16.2083 7.56699 15.2416 7.29199 13.8333 7.29199H7.16664Z" />
    <path d="M13.35 10.9587C12.8834 10.9587 12.5084 10.5837 12.5084 10.1253C12.5084 9.66699 12.8834 9.29199 13.3417 9.29199C13.8 9.29199 14.175 9.66699 14.175 10.1253C14.175 10.5837 13.8084 10.9587 13.35 10.9587Z" />
    <path d="M7.51665 10.9587C7.04999 10.9587 6.67499 10.5837 6.67499 10.1253C6.67499 9.66699 7.04999 9.29199 7.50832 9.29199C7.96665 9.29199 8.34165 9.66699 8.34165 10.1253C8.34165 10.5837 7.97499 10.9587 7.51665 10.9587Z" />
  </svg>
);
export const UnlockIcon = (props: any) => (
  <svg
    {...props}
    width={14}
    height={18}
    viewBox="0 0 14 18"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M4.50002 11.5001C4.50002 11.0398 4.87312 10.6667 5.33335 10.6667H5.33933C5.79957 10.6667 6.17266 11.0398 6.17266 11.5001C6.17266 11.9603 5.79957 12.3334 5.33933 12.3334H5.33335C4.87312 12.3334 4.50002 11.9603 4.50002 11.5001Z"
      fill="#161616"
    />
    <path
      d="M7.82738 11.5001C7.82738 11.0398 8.20047 10.6667 8.66071 10.6667H8.66669C9.12692 10.6667 9.50002 11.0398 9.50002 11.5001C9.50002 11.9603 9.12693 12.3334 8.66669 12.3334H8.66071C8.20047 12.3334 7.82738 11.9603 7.82738 11.5001Z"
      fill="#161616"
    />
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M7.00002 0.041748C4.58378 0.041748 2.62502 2.0005 2.62502 4.41675V6.7493C1.34413 7.92948 0.541687 9.62107 0.541687 11.5001C0.541687 15.0669 3.43318 17.9584 7.00002 17.9584C10.5669 17.9584 13.4584 15.0669 13.4584 11.5001C13.4584 9.62107 12.6559 7.92948 11.375 6.7493V4.41675C11.375 2.0005 9.41627 0.041748 7.00002 0.041748ZM10.125 5.84678V4.41675C10.125 2.69086 8.72591 1.29175 7.00002 1.29175C5.27413 1.29175 3.87502 2.69086 3.87502 4.41675V5.84678C4.80105 5.33381 5.86643 5.04175 7.00002 5.04175C8.13362 5.04175 9.199 5.33381 10.125 5.84678ZM7.00002 6.29175C4.12354 6.29175 1.79169 8.6236 1.79169 11.5001C1.79169 14.3766 4.12354 16.7084 7.00002 16.7084C9.8765 16.7084 12.2084 14.3766 12.2084 11.5001C12.2084 8.6236 9.8765 6.29175 7.00002 6.29175Z"
      fill="#161616"
    />
  </svg>
);

export const RS = (props: any) => (
  <svg
    {...props}
    width="24"
    height="24"
    viewBox="0 0 32 33"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M26.6665 24.0318C26.5255 25.1719 26.4635 25.6657 25.937 26.7769L17.853 28.4469C18.0389 27.2457 18.2863 26.319 18.689 25.7633L26.6665 24.0318ZM15.4058 16.1695L17.8218 15.6451V8.01132C18.7219 7.00086 19.2753 6.54678 20.3618 5.97324V15.0934L26.6665 13.7252C26.5255 14.8651 26.4635 15.359 25.937 16.4703L20.3618 17.649V20.2125L26.6665 18.8785C26.5255 20.0187 26.4636 20.5132 25.937 21.6246L20.3618 22.775V22.7994L17.8218 23.3248V18.1861L15.4058 18.6969V21.9352L15.3647 21.943C14.8091 22.9173 14.0252 24.0885 13.269 25.023L5.3335 26.5328C5.40466 25.5121 5.55351 24.9371 6.01514 23.9088L12.8657 22.4234V19.234L6.51611 20.5768C6.58726 19.5558 6.73611 18.9811 7.19775 17.9527L12.8657 16.7213V6.5914C13.7659 5.58097 14.3193 5.12683 15.4058 4.55331V16.1695Z"
      fill={"#00000"}
    />
  </svg>
);

export const UploadIcon = (props: any) => (
  <svg
    {...props}
    width="22"
    height="20"
    viewBox="0 0 22 20"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M0.25 11.0183C0.25 8.23194 2.22567 5.90687 4.8528 5.37393C5.38654 2.4596 7.93446 0.25 11 0.25C14.3875 0.25 17.1435 2.94849 17.247 6.31381C19.7936 6.67706 21.75 8.87029 21.75 11.5193C21.75 14.2252 19.7093 16.4545 17.0826 16.7454C16.6709 16.791 16.3002 16.4943 16.2546 16.0826C16.209 15.6709 16.5057 15.3002 16.9174 15.2546C18.7906 15.0471 20.25 13.4544 20.25 11.5193C20.25 9.65238 18.8924 8.10511 17.1147 7.81126C16.9026 8.81545 16.4503 9.73083 15.8216 10.4936C15.5581 10.8132 15.0854 10.8587 14.7658 10.5952C14.4462 10.3317 14.4006 9.85906 14.6641 9.53945C15.2569 8.82034 15.6423 7.92517 15.7306 6.94386C15.7434 6.80117 15.75 6.6565 15.75 6.51009C15.75 3.87987 13.6221 1.75 11 1.75C8.8044 1.75 6.95481 3.24373 6.41164 5.27373C7.54732 5.35432 8.59313 5.76567 9.45152 6.41178C9.78246 6.66088 9.84881 7.1311 9.59971 7.46204C9.35061 7.79298 8.8804 7.85933 8.54945 7.61023C7.83914 7.07557 6.95746 6.75917 6 6.75917C5.86203 6.75917 5.72581 6.76573 5.5916 6.77853C3.43748 6.98389 1.75 8.80314 1.75 11.0183C1.75 13.079 3.21067 14.7981 5.14946 15.1924C5.55537 15.2749 5.8175 15.6709 5.73496 16.0768C5.65241 16.4827 5.25644 16.7448 4.85054 16.6623C2.22485 16.1283 0.25 13.8044 0.25 11.0183Z"
      fill="#818C92"
    />
    <path
      d="M11 10.25C10.7417 10.25 10.5193 10.339 10.3578 10.4254C10.1904 10.515 10.0348 10.631 9.89679 10.7485C9.62131 10.9832 9.34574 11.285 9.09954 11.5755C8.8698 11.8466 8.64682 12.1307 8.45675 12.3728L8.40971 12.4328C8.19651 12.7042 8.05089 12.886 7.96219 12.9773C7.67349 13.2743 7.68023 13.7491 7.97726 14.0378C8.27428 14.3265 8.74911 14.3198 9.03781 14.0227C9.19487 13.8612 9.39711 13.604 9.58933 13.3593L9.63406 13.3023C9.82697 13.0566 10.0333 12.7938 10.2439 12.5452L10.25 12.5381V19C10.25 19.4142 10.5858 19.75 11 19.75C11.4142 19.75 11.75 19.4142 11.75 19V12.5381L11.7561 12.5452C11.9667 12.7939 12.173 13.0566 12.3659 13.3024L12.4107 13.3593C12.6029 13.604 12.8051 13.8612 12.9622 14.0227C13.2509 14.3198 13.7257 14.3265 14.0227 14.0378C14.3198 13.7491 14.3265 13.2743 14.0378 12.9773C13.9491 12.886 13.8035 12.7042 13.5903 12.4328L13.5432 12.3728C13.3532 12.1307 13.1302 11.8466 12.9005 11.5755C12.6543 11.285 12.3787 10.9832 12.1032 10.7485C11.9652 10.631 11.8096 10.515 11.6422 10.4254C11.4807 10.339 11.2583 10.25 11 10.25Z"
      fill="#818C92"
    />
  </svg>
);

export const Correct = (props: any) => (
  <svg
    {...props}
    width="32"
    height="32"
    viewBox="0 0 32 32"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M1.66663 15.9998C1.66663 23.9158 8.08396 30.3332 16 30.3332C23.916 30.3332 30.3333 23.9158 30.3333 15.9998C30.3333 8.08384 23.916 1.6665 16 1.6665C8.08396 1.6665 1.66663 8.08384 1.66663 15.9998ZM22.2346 11.0172C22.7773 11.5145 22.8133 12.3585 22.316 12.9011L14.9826 20.9011C14.7373 21.1691 14.392 21.3252 14.0293 21.3332C13.6653 21.3412 13.3146 21.1999 13.0573 20.9425L9.72395 17.6092C9.20262 17.0892 9.20262 16.2438 9.72395 15.7238C10.244 15.2025 11.0893 15.2025 11.6093 15.7238L13.9586 18.0718L20.3506 11.0985C20.8479 10.5559 21.692 10.5198 22.2346 11.0172Z"
      fill="#FF8861"
    />
  </svg>
);
export const ShareIcon = (props: any) => (
  <svg
    {...props}
    width="24"
    height="24"
    viewBox="0 0 24 24"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M18 2.75C15.9289 2.75 14.25 4.42893 14.25 6.5C14.25 6.78627 14.2821 7.06505 14.3428 7.33293L9.02696 9.78597C8.34465 8.85471 7.24294 8.25 6 8.25C3.92893 8.25 2.25 9.92893 2.25 12C2.25 14.0711 3.92893 15.75 6 15.75C7.2429 15.75 8.34458 15.1453 9.0269 14.2141L14.3428 16.6672C14.2821 16.935 14.25 17.2138 14.25 17.5C14.25 19.5711 15.9289 21.25 18 21.25C20.0711 21.25 21.75 19.5711 21.75 17.5C21.75 15.4289 20.0711 13.75 18 13.75C16.7504 13.75 15.6436 14.3612 14.9621 15.301L9.65301 12.851C9.71646 12.5776 9.75 12.2927 9.75 12C9.75 11.7073 9.71647 11.4225 9.65304 11.1491L14.9622 8.69913C15.6436 9.63884 16.7504 10.25 18 10.25C20.0711 10.25 21.75 8.57107 21.75 6.5C21.75 4.42893 20.0711 2.75 18 2.75ZM15.75 6.5C15.75 5.25736 16.7574 4.25 18 4.25C19.2426 4.25 20.25 5.25736 20.25 6.5C20.25 7.74264 19.2426 8.75 18 8.75C16.7574 8.75 15.75 7.74264 15.75 6.5ZM3.75 12C3.75 10.7574 4.75736 9.75 6 9.75C7.24264 9.75 8.25 10.7574 8.25 12C8.25 13.2426 7.24264 14.25 6 14.25C4.75736 14.25 3.75 13.2426 3.75 12ZM18 15.25C16.7574 15.25 15.75 16.2574 15.75 17.5C15.75 18.7426 16.7574 19.75 18 19.75C19.2426 19.75 20.25 18.7426 20.25 17.5C20.25 16.2574 19.2426 15.25 18 15.25Z"
      fill="#f1a6a6"
    />
  </svg>
);

export const ArrowLeft = (props: any) => (
  <svg
    {...props}
    width="18"
    height="12"
    viewBox="0 0 18 12"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M-0.000488281 6C-0.000461773 5.55684 0.194358 5.16195 0.357936 4.8906C0.538074 4.59179 0.77651 4.28923 1.03138 4.00078C1.54313 3.4216 2.2064 2.80434 2.8439 2.25084C3.48637 1.69303 4.12591 1.18002 4.60304 0.80767C4.83979 0.62291 5.25814 0.306928 5.40252 0.197876L5.40651 0.194867C5.85121 -0.132641 6.4772 -0.0376385 6.80471 0.40706C7.1322 0.851733 7.03723 1.47768 6.59259 1.80521C6.45946 1.90576 6.06314 2.20515 5.83348 2.38437C5.37311 2.74365 4.76264 3.23357 4.15511 3.76105C3.67657 4.17654 3.21375 4.60337 2.83116 5L16.9995 5C17.5518 5 17.9995 5.44771 17.9995 6C17.9995 6.55228 17.5518 7 16.9995 7L2.83116 7C3.21375 7.39663 3.67657 7.82346 4.15511 8.23895C4.76265 8.76643 5.37311 9.25635 5.83348 9.61563C6.06314 9.79485 6.45946 10.0942 6.5926 10.1948C7.03723 10.5223 7.1322 11.1483 6.80471 11.5929C6.4772 12.0376 5.8512 12.1326 5.40651 11.8051L5.40279 11.8023C5.25841 11.6933 4.83979 11.3771 4.60304 11.1923C4.12591 10.82 3.48637 10.307 2.8439 9.74916C2.2064 9.19566 1.54313 8.5784 1.03138 7.99922C0.77651 7.71077 0.538074 7.40821 0.357936 7.1094C0.194354 6.83805 -0.000471919 6.44317 -0.000488281 6C-0.000488281 5.99999 -0.000488281 6.00001 -0.000488281 6Z"
      fill="white"
    />
  </svg>
);

export const PenIcon = (props: any) => (
  <svg
    {...props}
    width="22"
    height="22"
    viewBox="0 0 22 22"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M14.2039 0.794313C15.3885 0.0897993 16.8495 0.0677218 18.0543 0.7366C18.5541 1.01406 19.0099 1.48005 19.6879 2.17307L19.872 2.36114C20.5523 3.05567 21.0076 3.52051 21.278 4.02866C21.9265 5.24777 21.9054 6.72256 21.2218 7.92207C20.9369 8.42205 20.4682 8.87313 19.7683 9.54683L10.1497 18.8112C8.76885 20.1416 7.91774 20.9617 6.84081 21.3823C5.76232 21.8036 4.58966 21.7727 2.69246 21.7227L2.2055 21.71C1.92746 21.7028 1.64638 21.6955 1.41431 21.6568C1.14778 21.6123 0.83121 21.5101 0.580762 21.2259C0.332554 20.9442 0.26886 20.6191 0.253956 20.3517C0.240779 20.1152 0.262913 19.832 0.285158 19.5473L0.326074 19.022C0.455357 17.3594 0.53439 16.3431 0.935713 15.4194C1.33756 14.4944 2.02405 13.7509 3.14411 12.5377L12.6126 2.2791C13.2704 1.5659 13.7125 1.08656 14.2039 0.794313ZM17.3262 2.04805C16.5884 1.63846 15.6967 1.65172 14.9707 2.08354C14.6923 2.24909 14.4068 2.54677 13.6247 3.39413L13.5432 3.4825L18.6255 8.56488L18.6339 8.55682C19.4625 7.75877 19.7551 7.46624 19.9186 7.17934C20.3474 6.42702 20.3609 5.49847 19.9537 4.73319C19.7984 4.4413 19.5142 4.13994 18.709 3.31741C17.9028 2.49383 17.609 2.20504 17.3262 2.04805ZM4.34044 13.4532L12.525 4.58565L17.545 9.60564L9.23023 17.6141C7.68769 19.0998 7.05888 19.6868 6.29508 19.9851C5.53295 20.2828 4.68457 20.2743 2.56486 20.2188L2.28487 20.2115C2.12535 20.2073 1.99901 20.204 1.89052 20.1983C1.8343 20.1954 1.78808 20.192 1.74977 20.1884C1.75017 20.0681 1.76238 19.8981 1.7837 19.6244L1.8107 19.2779C1.95456 17.4314 2.02243 16.6824 2.31148 16.0171C2.59996 15.3531 3.09635 14.8011 4.34044 13.4532Z"
      fill="#f1a6a6"
    />
    <path
      d="M13 20.25C12.5858 20.25 12.25 20.5858 12.25 21C12.25 21.4142 12.5858 21.75 13 21.75H21C21.4142 21.75 21.75 21.4142 21.75 21C21.75 20.5858 21.4142 20.25 21 20.25H13Z"
      fill="#f1a6a6"
    />
  </svg>
);
export const Orders = (props: any) => (
  <svg
    {...props}
    width="24"
    height="24"
    viewBox="0 0 24 24"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M9.99993 11.2497C9.58571 11.2497 9.24993 11.5854 9.24993 11.9997C9.24993 12.4139 9.58571 12.7497 9.99993 12.7497L13.9999 12.7497C14.4141 12.7497 14.7499 12.4139 14.7499 11.9997C14.7499 11.5854 14.4141 11.2497 13.9999 11.2497L9.99993 11.2497Z"
      fill={"#3E3E3E"}
    />
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M15.5417 1.24966L8.45851 1.24966C7.52443 1.24965 6.76319 1.24964 6.14333 1.31704C5.49606 1.38742 4.93396 1.53683 4.42 1.87947C3.90604 2.22212 3.55193 2.68351 3.23801 3.25392C2.93738 3.80018 2.64461 4.50285 2.28536 5.3651L1.31678 7.68969C1.27686 7.77753 1.25338 7.87443 1.25028 7.97646C1.25005 7.98405 1.24993 7.99164 1.24993 7.99922L1.24993 13.4868C1.24991 15.4574 1.2499 17.0156 1.41983 18.2344C1.59486 19.4897 1.96288 20.4953 2.78108 21.2843C3.59544 22.0696 4.62703 22.4195 5.91563 22.5865C7.1741 22.7497 8.7853 22.7497 10.8337 22.7497L13.1661 22.7497C15.2146 22.7497 16.8258 22.7497 18.0842 22.5865C19.3728 22.4195 20.4044 22.0696 21.2188 21.2843C22.037 20.4953 22.405 19.4897 22.58 18.2344C22.75 17.0156 22.7499 15.4574 22.7499 13.4868L22.7499 8.02353C22.7529 7.93234 22.7392 7.83932 22.707 7.74881C22.702 7.73475 22.6966 7.72088 22.6908 7.70721L21.7149 5.36503C21.3556 4.50286 21.0628 3.80014 20.7622 3.25392C20.4483 2.68351 20.0942 2.22212 19.5803 1.87948C19.0663 1.53683 18.5042 1.38742 17.8569 1.31704C17.2371 1.24964 16.4758 1.24965 15.5417 1.24966ZM8.50012 2.74966L11.2499 2.74966L11.2499 7.24966L3.12512 7.24966L3.65397 5.98043C4.03311 5.0705 4.29541 4.44363 4.55214 3.97714C4.80003 3.52672 5.01024 3.28876 5.25205 3.12755C5.49386 2.96634 5.79437 2.86383 6.30548 2.80825C6.83483 2.75069 7.51437 2.74966 8.50012 2.74966ZM12.7499 2.74966L12.7499 7.24966L20.8751 7.24966L20.3463 5.98043C19.9671 5.0705 19.7048 4.44363 19.4481 3.97714C19.2002 3.52672 18.99 3.28876 18.7482 3.12755C18.5064 2.96634 18.2059 2.86383 17.6948 2.80825C17.1654 2.75069 16.4859 2.74966 15.5001 2.74966L12.7499 2.74966ZM2.74993 8.74966L21.2499 8.74966L21.2499 13.4282C21.2499 15.4705 21.2482 16.924 21.0944 18.0273C20.944 19.1061 20.6611 19.7382 20.1776 20.2045C19.6902 20.6745 19.0233 20.9522 17.8914 21.099C16.7405 21.2482 15.2266 21.2497 13.111 21.2497L10.8888 21.2497C8.77322 21.2497 7.25931 21.2482 6.10848 21.099C4.97651 20.9522 4.30966 20.6745 3.82228 20.2045C3.33872 19.7382 3.05587 19.1061 2.90546 18.0273C2.75164 16.924 2.74993 15.4705 2.74993 13.4282L2.74993 8.74966Z"
      fill={"#3E3E3E"}
    />
  </svg>
);
export const MinusSign = ({ disabled }: { disabled?: boolean }) => (
  <svg xmlns="http://www.w3.org/2000/svg" width={25} height={24} fill="none">
    <path
      fill={!disabled ? "#f1a6a6" : "#A2A3A3"}
      d="M18.5 12.75h-12c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h12c.41 0 .75.34.75.75s-.34.75-.75.75Z"
    />
  </svg>
);

export const PlusSign = ({ disabled }: { disabled?: boolean }) => (
  <svg xmlns="http://www.w3.org/2000/svg" width={15} height={14} fill="none">
    <path
      fill={!disabled ? "#f1a6a6" : "#A2A3A3"}
      d="M13.5 7.75h-12c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h12c.41 0 .75.34.75.75s-.34.75-.75.75Z"
    />
    <path
      fill={!disabled ? "#f1a6a6" : "#A2A3A3"}
      d="M7.5 13.75c-.41 0-.75-.34-.75-.75V1c0-.41.34-.75.75-.75s.75.34.75.75v12c0 .41-.34.75-.75.75Z"
    />
  </svg>
);
