import React, { FC } from 'react';
import { ADSIcon } from "../../icons.types";

const ChristmasTree24: FC<ADSIcon>  = 
    ({fill, size = '1.5rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path fill-rule="evenodd" d="M12.8 2.4a1 1 0 0 0-1.6 0l-3 4a1 1 0 0 0 .093 1.307c.202.202.446.362.707.489l-2.753 3.146a1 1 0 0 0 .046 1.365c.361.361.8.656 1.28.893l-3.32 3.736a1 1 0 0 0 .192 1.496c.902.601 2.105 1.01 3.385 1.273a20.22 20.22 0 0 0 3.17.374V21a1 1 0 1 0 2 0v-.521a20.233 20.233 0 0 0 3.17-.374c1.28-.263 2.483-.672 3.385-1.273a1 1 0 0 0 .192-1.496l-3.32-3.735a4.84 4.84 0 0 0 1.28-.894 1 1 0 0 0 .046-1.366L15 8.197a2.62 2.62 0 0 0 .707-.489A1 1 0 0 0 15.8 6.4l-3-4Zm1.553 11.878c-.758.15-1.56.222-2.353.222-.793 0-1.595-.073-2.353-.222l-.386.434c.478.937 1.503 1.776 2.881 2.394a11.5 11.5 0 0 0 4.01.955c.456-.108.87-.232 1.235-.37l-3.034-3.413Zm-1.41 4.201a11.543 11.543 0 0 1-1.21-.46c-1.325-.594-2.5-1.447-3.174-2.518l-1.946 2.19c.466.176 1.01.33 1.62.454 1.142.235 2.448.355 3.767.355.315 0 .63-.007.942-.02Zm-4.457-6.658L11.2 8.719a10.16 10.16 0 0 0 1.6 0l.807.922a6.313 6.313 0 0 1-3.756 2.636 7.6 7.6 0 0 1-.451-.113 5.607 5.607 0 0 1-.914-.343Zm7.028 0-1.228-1.404a7.282 7.282 0 0 1-2.318 2.083H12c.922 0 1.828-.116 2.6-.336.347-.1.653-.216.914-.343Zm-3.918-5.08a6.7 6.7 0 0 1-1.054-.13l.409-.545c.192.23.408.458.645.674Zm1.862-.13a5.4 5.4 0 0 1-.264.049 4.42 4.42 0 0 1-.92-.655 6.184 6.184 0 0 1-.705-.764L12 4.667l1.458 1.943ZM12.5 10a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm-2 1.5a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Zm2.5 4a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM8.5 18a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Zm6.5-1.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z"/>
</svg>
)
export default ChristmasTree24