import * as React from "react";
import type { SVGProps } from "react";
const SvgSnowcone = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#7AA116" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="M28 20.5v6a.5.5 0 0 1-.5.5h-15a.5.5 0 0 1-.5-.5v-6a.5.5 0 0 1 .5-.5H16v1h-3v5h14v-5h-3v-1h3.5a.5.5 0 0 1 .5.5m5 9.357a.14.14 0 0 1-.143.143H31V18.5c0-.827-.673-1.5-1.5-1.5H10.469C9.642 17 9 17.673 9 18.5V30H7.143A.14.14 0 0 1 7 29.857V16.429A1.43 1.43 0 0 1 8.429 15h23.142A1.43 1.43 0 0 1 33 16.429zM9.969 29V18.5a.5.5 0 0 1 .5-.5H29.5a.5.5 0 0 1 .5.5V29zm17.324-15H12.707l2-2h10.586zm-14.607-3.512c.271-.31.663-.488 1.075-.488h12.478c.412 0 .804.178 1.086.5l3.277 3.5h-1.895l-2.853-2.854A.5.5 0 0 0 25.5 11h-11a.5.5 0 0 0-.354.146L11.293 14H9.398zm19.328 3.557L28.066 9.83A2.42 2.42 0 0 0 26.239 9H13.761c-.7 0-1.366.302-1.817.817l-3.959 4.228A2.43 2.43 0 0 0 6 16.429v13.428C6 30.487 6.513 31 7.143 31H9.5a.5.5 0 0 0 .5-.5V30h20v.5a.5.5 0 0 0 .5.5h2.357c.63 0 1.143-.513 1.143-1.143V16.429a2.43 2.43 0 0 0-1.986-2.384M18 23h4v-2h-4zm-.5 1h5a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5"
      />
    </g>
  </svg>
);
export default SvgSnowcone;
