const React = require("react");
const BabyBottleIcon = ({ title, titleId, ...props }) => (
  <svg
    width="1em"
    height="1em"
    viewBox="0 0 32 32"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    aria-labelledby={titleId}
    {...props}
  >
    {title ? <title id={titleId}>{title}</title> : null}
    <path
      d="M11.58 4.05L4.05001 11.58C3.67001 11.96 3.67001 12.59 4.05001 12.97L5.67001 14.59L14.58 5.68L12.96 4.06C12.58 3.67 11.96 3.67 11.58 4.05Z"
      fill="url(#paint0_linear_18_33297)"
    />
    <path
      d="M11.58 4.05L4.05001 11.58C3.67001 11.96 3.67001 12.59 4.05001 12.97L5.67001 14.59L14.58 5.68L12.96 4.06C12.58 3.67 11.96 3.67 11.58 4.05Z"
      fill="url(#paint1_linear_18_33297)"
    />
    <path
      d="M11.58 4.05L4.05001 11.58C3.67001 11.96 3.67001 12.59 4.05001 12.97L5.67001 14.59L14.58 5.68L12.96 4.06C12.58 3.67 11.96 3.67 11.58 4.05Z"
      fill="url(#paint2_linear_18_33297)"
    />
    <path
      d="M6.27 3.3L5.59 2.62C4.77 1.8 3.44 1.8 2.62 2.62C1.8 3.44 1.8 4.77 2.62 5.59L3.3 6.27C3.56 6.53 3.66 6.92 3.54 7.28L3 8.89C2.76 9.6 2.95 10.38 3.48 10.9L4.1 11.53L11.53 4.1L10.9 3.48C10.38 2.95 9.6 2.76 8.89 3L7.28 3.54C6.92 3.66 6.53 3.56 6.27 3.3Z"
      fill="url(#paint3_linear_18_33297)"
    />
    <path
      d="M6.27 3.3L5.59 2.62C4.77 1.8 3.44 1.8 2.62 2.62C1.8 3.44 1.8 4.77 2.62 5.59L3.3 6.27C3.56 6.53 3.66 6.92 3.54 7.28L3 8.89C2.76 9.6 2.95 10.38 3.48 10.9L4.1 11.53L11.53 4.1L10.9 3.48C10.38 2.95 9.6 2.76 8.89 3L7.28 3.54C6.92 3.66 6.53 3.56 6.27 3.3Z"
      fill="url(#paint4_radial_18_33297)"
    />
    <path
      d="M6.27 3.3L5.59 2.62C4.77 1.8 3.44 1.8 2.62 2.62C1.8 3.44 1.8 4.77 2.62 5.59L3.3 6.27C3.56 6.53 3.66 6.92 3.54 7.28L3 8.89C2.76 9.6 2.95 10.38 3.48 10.9L4.1 11.53L11.53 4.1L10.9 3.48C10.38 2.95 9.6 2.76 8.89 3L7.28 3.54C6.92 3.66 6.53 3.56 6.27 3.3Z"
      fill="url(#paint5_linear_18_33297)"
    />
    <path
      d="M6.27 3.3L5.59 2.62C4.77 1.8 3.44 1.8 2.62 2.62C1.8 3.44 1.8 4.77 2.62 5.59L3.3 6.27C3.56 6.53 3.66 6.92 3.54 7.28L3 8.89C2.76 9.6 2.95 10.38 3.48 10.9L4.1 11.53L11.53 4.1L10.9 3.48C10.38 2.95 9.6 2.76 8.89 3L7.28 3.54C6.92 3.66 6.53 3.56 6.27 3.3Z"
      fill="url(#paint6_radial_18_33297)"
    />
    <path
      d="M18.8437 5.53127C16.8281 3.51564 15.0937 3.54691 13.1094 5.53126L5.4925 13.1175C3.89238 14.7176 3.10156 16.5234 5.64062 19.0625L14.8125 28.2812C17.6562 31.125 19.4766 29.9766 21.1719 28.2812L28.5469 20.9375C30.3047 19.1797 30.7656 17.5156 28.1562 14.9063C25.0529 11.8029 21.947 8.63467 18.8437 5.53127Z"
      fill="url(#paint7_linear_18_33297)"
    />
    <path
      d="M18.8437 5.53127C16.8281 3.51564 15.0937 3.54691 13.1094 5.53126L5.4925 13.1175C3.89238 14.7176 3.10156 16.5234 5.64062 19.0625L14.8125 28.2812C17.6562 31.125 19.4766 29.9766 21.1719 28.2812L28.5469 20.9375C30.3047 19.1797 30.7656 17.5156 28.1562 14.9063C25.0529 11.8029 21.947 8.63467 18.8437 5.53127Z"
      fill="url(#paint8_linear_18_33297)"
    />
    <path
      d="M20.12 27.57C18.86 28.83 16.81 28.83 15.56 27.57L6.28002 18.29C6.27002 18.28 6.26002 18.27 6.25002 18.25C5.23002 17.2 5.25002 15.5 6.28002 14.46L14.45 6.29001C15.49 5.25001 17.18 5.24001 18.24 6.26001C18.31 6.33001 18.38 6.39001 18.46 6.44001L27.37 15.35C27.42 15.43 27.49 15.51 27.56 15.58C28.82 16.84 28.82 18.89 27.56 20.14L20.12 27.57Z"
      fill="url(#paint9_linear_18_33297)"
    />
    <path
      d="M20.12 27.57C18.86 28.83 16.81 28.83 15.56 27.57L6.28002 18.29C6.27002 18.28 6.26002 18.27 6.25002 18.25C5.23002 17.2 5.25002 15.5 6.28002 14.46L14.45 6.29001C15.49 5.25001 17.18 5.24001 18.24 6.26001C18.31 6.33001 18.38 6.39001 18.46 6.44001L27.37 15.35C27.42 15.43 27.49 15.51 27.56 15.58C28.82 16.84 28.82 18.89 27.56 20.14L20.12 27.57Z"
      fill="url(#paint10_linear_18_33297)"
    />
    <path
      d="M9.30002 21.32L15.55 27.57C17.2713 29.2912 18.85 28.83 20.11 27.57L27.54 20.14C29.1681 18.5119 28.8 16.7812 27.54 15.5312C26.2063 14.1975 24.8861 12.8861 23.55 11.55C23.35 11.35 23.03 11.31 22.79 11.46L9.54002 19.36C8.85002 19.78 8.73002 20.74 9.30002 21.32Z"
      fill="url(#paint11_linear_18_33297)"
    />
    <path
      d="M11.5988 14.345L9.82877 16.115C9.53877 16.405 9.53877 16.885 9.82877 17.175C10.1188 17.465 10.5988 17.465 10.8888 17.175L12.6588 15.405C12.9488 15.115 12.9488 14.635 12.6588 14.345C12.3688 14.045 11.8988 14.045 11.5988 14.345Z"
      fill="url(#paint12_linear_18_33297)"
    />
    <path
      d="M11.5988 14.345L9.82877 16.115C9.53877 16.405 9.53877 16.885 9.82877 17.175C10.1188 17.465 10.5988 17.465 10.8888 17.175L12.6588 15.405C12.9488 15.115 12.9488 14.635 12.6588 14.345C12.3688 14.045 11.8988 14.045 11.5988 14.345Z"
      fill="url(#paint13_radial_18_33297)"
    />
    <path
      d="M14.935 17.6175L13.165 19.3875C12.875 19.6775 12.875 20.1575 13.165 20.4475C13.455 20.7375 13.935 20.7375 14.225 20.4475L15.995 18.6775C16.285 18.3875 16.285 17.9075 15.995 17.6175C15.705 17.3175 15.235 17.3175 14.935 17.6175Z"
      fill="url(#paint14_linear_18_33297)"
    />
    <path
      d="M14.935 17.6175L13.165 19.3875C12.875 19.6775 12.875 20.1575 13.165 20.4475C13.455 20.7375 13.935 20.7375 14.225 20.4475L15.995 18.6775C16.285 18.3875 16.285 17.9075 15.995 17.6175C15.705 17.3175 15.235 17.3175 14.935 17.6175Z"
      fill="url(#paint15_radial_18_33297)"
    />
    <path
      d="M18.2 20.9925L16.43 22.7625C16.14 23.0525 16.14 23.5325 16.43 23.8225C16.72 24.1125 17.2 24.1125 17.49 23.8225L19.26 22.0525C19.55 21.7625 19.55 21.2825 19.26 20.9925C18.97 20.7025 18.5 20.7025 18.2 20.9925Z"
      fill="url(#paint16_linear_18_33297)"
    />
    <path
      d="M18.2 20.9925L16.43 22.7625C16.14 23.0525 16.14 23.5325 16.43 23.8225C16.72 24.1125 17.2 24.1125 17.49 23.8225L19.26 22.0525C19.55 21.7625 19.55 21.2825 19.26 20.9925C18.97 20.7025 18.5 20.7025 18.2 20.9925Z"
      fill="url(#paint17_radial_18_33297)"
    />
    <defs>
      <linearGradient
        id="paint0_linear_18_33297"
        x1={13.125}
        y1={4.375}
        x2={4.5}
        y2={12.9375}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#F9B590" />
        <stop offset={0.283553} stopColor="#EEAF91" />
        <stop offset={0.592548} stopColor="#DB9A85" />
        <stop offset={1} stopColor="#C37F75" />
      </linearGradient>
      <linearGradient
        id="paint1_linear_18_33297"
        x1={7.375}
        y1={7.9375}
        x2={8}
        y2={8.53125}
        gradientUnits="userSpaceOnUse"
      >
        <stop offset={0.240473} stopColor="#D4875F" />
        <stop offset={1} stopColor="#CF845D" stopOpacity={0} />
      </linearGradient>
      <linearGradient
        id="paint2_linear_18_33297"
        x1={8.61751}
        y1={9.03874}
        x2={9.17251}
        y2={9.59375}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#D88F74" stopOpacity={0} />
        <stop offset={1} stopColor="#D18363" />
      </linearGradient>
      <linearGradient
        id="paint3_linear_18_33297"
        x1={2.23437}
        y1={1.79688}
        x2={8.1875}
        y2={7.75}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#D2A852" />
        <stop offset={0.468159} stopColor="#EFCA3C" />
        <stop offset={0.596986} stopColor="#D4B039" />
        <stop offset={0.801321} stopColor="#EECA3F" />
        <stop offset={1} stopColor="#CB9F44" />
      </linearGradient>
      <radialGradient
        id="paint4_radial_18_33297"
        cx={0}
        cy={0}
        r={1}
        gradientUnits="userSpaceOnUse"
        gradientTransform="translate(9.59375 4.25) rotate(45) scale(2.56326 7.6235)"
      >
        <stop stopColor="#F9D667" />
        <stop offset={0.420455} stopColor="#ECC73F" />
        <stop offset={1} stopColor="#DEB636" stopOpacity={0} />
      </radialGradient>
      <linearGradient
        id="paint5_linear_18_33297"
        x1={7.4375}
        y1={7.1875}
        x2={3.5625}
        y2={11.0625}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#CDA13D" stopOpacity={0} />
        <stop offset={1} stopColor="#C09764" />
      </linearGradient>
      <radialGradient
        id="paint6_radial_18_33297"
        cx={0}
        cy={0}
        r={1}
        gradientUnits="userSpaceOnUse"
        gradientTransform="translate(5.1875 2.9375) rotate(45) scale(2.40858)"
      >
        <stop stopColor="#FFDE6B" />
        <stop offset={0.50435} stopColor="#F6D146" />
        <stop offset={1} stopColor="#E9BF40" stopOpacity={0} />
      </radialGradient>
      <linearGradient
        id="paint7_linear_18_33297"
        x1={29.4375}
        y1={17.0205}
        x2={4.00516}
        y2={17.0205}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FFD2B5" />
        <stop offset={0.570424} stopColor="#FFBE9C" />
        <stop offset={0.840465} stopColor="#E49E8B" />
        <stop offset={1} stopColor="#D1817B" />
      </linearGradient>
      <linearGradient
        id="paint8_linear_18_33297"
        x1={16.9973}
        y1={13.0625}
        x2={13.5}
        y2={29.1875}
        gradientUnits="userSpaceOnUse"
      >
        <stop offset={0.206821} stopColor="#DA95A5" stopOpacity={0} />
        <stop offset={0.743011} stopColor="#DC96A6" />
      </linearGradient>
      <linearGradient
        id="paint9_linear_18_33297"
        x1={19.5}
        y1={7.5}
        x2={7.875}
        y2={19.25}
        gradientUnits="userSpaceOnUse"
      >
        <stop offset={0.0379182} stopColor="#DFC2B6" />
        <stop offset={0.198627} stopColor="#E7CDC5" />
        <stop offset={0.375007} stopColor="#E7CDC5" />
        <stop offset={0.687303} stopColor="#D4B3B7" />
        <stop offset={1} stopColor="#D7B5B6" />
      </linearGradient>
      <linearGradient
        id="paint10_linear_18_33297"
        x1={15.1875}
        y1={16.375}
        x2={14.0625}
        y2={14.1875}
        gradientUnits="userSpaceOnUse"
      >
        <stop offset={0.194616} stopColor="#D6B5B2" />
        <stop offset={1} stopColor="#DFC3B8" stopOpacity={0} />
      </linearGradient>
      <linearGradient
        id="paint11_linear_18_33297"
        x1={13.625}
        y1={25.4375}
        x2={25.5}
        y2={13.25}
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#D2C4E3" />
        <stop offset={0.688971} stopColor="#E7E4ED" />
        <stop offset={1} stopColor="#E8E7EB" />
      </linearGradient>
      <linearGradient
        id="paint12_linear_18_33297"
        x1={10.375}
        y1={15.3125}
        x2={11.6875}
        y2={16.5625}
        gradientUnits="userSpaceOnUse"
      >
        <stop offset={0.0775862} stopColor="#CA7F67" />
        <stop offset={0.314507} stopColor="#D68D77" />
        <stop offset={0.649725} stopColor="#E09290" />
        <stop offset={1} stopColor="#D58577" />
      </linearGradient>
      <radialGradient
        id="paint13_radial_18_33297"
        cx={0}
        cy={0}
        r={1}
        gradientUnits="userSpaceOnUse"
        gradientTransform="translate(12.3437 14.5937) rotate(135) scale(1.14905 1.92587)"
      >
        <stop stopColor="#F6B599" />
        <stop offset={1} stopColor="#DF9788" stopOpacity={0} />
      </radialGradient>
      <linearGradient
        id="paint14_linear_18_33297"
        x1={13.7112}
        y1={18.585}
        x2={15.0237}
        y2={19.835}
        gradientUnits="userSpaceOnUse"
      >
        <stop offset={0.0775862} stopColor="#CF8572" />
        <stop offset={0.314507} stopColor="#D88F7C" />
        <stop offset={0.649725} stopColor="#E59996" />
        <stop offset={1} stopColor="#E3918E" />
      </linearGradient>
      <radialGradient
        id="paint15_radial_18_33297"
        cx={0}
        cy={0}
        r={1}
        gradientUnits="userSpaceOnUse"
        gradientTransform="translate(15.68 17.8662) rotate(135) scale(1.14905 1.92587)"
      >
        <stop stopColor="#F6B599" />
        <stop offset={1} stopColor="#DF9788" stopOpacity={0} />
      </radialGradient>
      <linearGradient
        id="paint16_linear_18_33297"
        x1={16.9762}
        y1={21.9648}
        x2={18.2859}
        y2={23.2149}
        gradientUnits="userSpaceOnUse"
      >
        <stop offset={0.0775862} stopColor="#D28977" />
        <stop offset={0.314507} stopColor="#DC9384" />
        <stop offset={0.649725} stopColor="#E79C9B" />
        <stop offset={1} stopColor="#E49496" />
      </linearGradient>
      <radialGradient
        id="paint17_radial_18_33297"
        cx={0}
        cy={0}
        r={1}
        gradientUnits="userSpaceOnUse"
        gradientTransform="translate(18.945 21.2477) rotate(135.066) scale(1.14773 1.92366)"
      >
        <stop stopColor="#F6B599" />
        <stop offset={1} stopColor="#DF9788" stopOpacity={0} />
      </radialGradient>
    </defs>
  </svg>
);
module.exports = BabyBottleIcon;
