# car-wash icon

Car wash. Gentleface icon, drawn on the 16 px pixel grid. Free, MIT licensed. Page: https://gentleface.com/icons/car-wash

- Category: Transportation
- Use it for: car wash, carwash, vehicle wash
- Tags: car-wash, wash, car, cleaning, carwash, water, drops, car-service, detailing, vehicle
- Family: car, car-alert, car-check, car-clock, car-coin, car-crash, car-eye, car-front, car-gear, car-link, car-lock, car-off, car-pencil, car-plus, car-search, car-shield, car-suv, car-unlock, car-user, car-x, police-car, taxi, taxi-alert
- Component name: CarWashIcon
- Added: 2026-11-06
- Since: version 0.4.0
- npm: `import { CarWashIcon } from '@gentleface/react';` (@gentleface/react 0.6.0)

## Files

Each icon is drawn on the 16 px grid, and most also on the 20 and 24 px grids (at 24 in three weights: light 1 px, regular 1.5 px, bold 2 px). Show the drawing made for your size, or an exact multiple of it, on whole pixels: 16 for 16 and 32 px, 20 for 20 and 40, 24 for 24 and 48. A size in between or a fractional position blurs it. The code on each icon page is the 16 px drawing, an SVG with fill="currentColor"; the icon page's downloads follow its Grid switch, and npm has the 20 and 24 px drawings too.

- line-round: https://gentleface.com/svg/line-round/16/car-wash.svg · PNG https://gentleface.com/png/line-round/16/car-wash.png · https://gentleface.com/png/line-round/32/car-wash.png · https://gentleface.com/png/line-round/48/car-wash.png
- line-soft: https://gentleface.com/svg/line-soft/16/car-wash.svg · PNG https://gentleface.com/png/line-soft/16/car-wash.png · https://gentleface.com/png/line-soft/32/car-wash.png · https://gentleface.com/png/line-soft/48/car-wash.png
- line-sharp: https://gentleface.com/svg/line-sharp/16/car-wash.svg · PNG https://gentleface.com/png/line-sharp/16/car-wash.png · https://gentleface.com/png/line-sharp/32/car-wash.png · https://gentleface.com/png/line-sharp/48/car-wash.png
- solid-round: https://gentleface.com/svg/solid-round/16/car-wash.svg · PNG https://gentleface.com/png/solid-round/16/car-wash.png · https://gentleface.com/png/solid-round/32/car-wash.png · https://gentleface.com/png/solid-round/48/car-wash.png
- solid-soft: https://gentleface.com/svg/solid-soft/16/car-wash.svg · PNG https://gentleface.com/png/solid-soft/16/car-wash.png · https://gentleface.com/png/solid-soft/32/car-wash.png · https://gentleface.com/png/solid-soft/48/car-wash.png
- solid-sharp: https://gentleface.com/svg/solid-sharp/16/car-wash.svg · PNG https://gentleface.com/png/solid-sharp/16/car-wash.png · https://gentleface.com/png/solid-sharp/32/car-wash.png · https://gentleface.com/png/solid-sharp/48/car-wash.png

The SVG of every style: https://gentleface.com/icons/car-wash.json (`svg`).

## Animated

`car-wash-scrub`: The three drops fall onto the car and splash. A roller brush spins in from the right, rides over the hood, the roof and the boot, and leaves on the left. Then the drops swell back out of the nozzles.

File: https://gentleface.com/motion/car-wash-scrub.svg (line-round, 16 px). Native SVG animation that loops by itself. To play it once, run 0.25 s to 3.15 s. Patterns: https://gentleface.com/animated-icons.md

```svg
<svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="none" stroke="currentColor" stroke-width="1.001" stroke-linecap="round" stroke-linejoin="round"><path d="M1.5 11.5L1.5 10C1.5 9.724 1.724 9.5 2 9.5C2.32 9.5 2.627 9.373 2.854 9.146L3.793 8.207C4.246 7.754 4.86 7.5 5.5 7.5L8.5 7.5C9.14 7.5 9.754 7.754 10.207 8.207L10.793 8.793C11.246 9.246 11.86 9.5 12.5 9.5L14 9.5C14.276 9.5 14.5 9.724 14.5 10L14.5 11.5"></path><path d="M2.5 9.5L11.5 9.5"></path><path fill="currentColor" stroke="none" fill-rule="evenodd" d="M2 13A2 2 0 0 1 6 13A2 2 0 0 1 2 13ZM3 13A1 1 0 0 1 5 13A1 1 0 0 1 3 13Z"/><path fill="currentColor" stroke="none" fill-rule="evenodd" d="M10 13A2 2 0 0 1 14 13A2 2 0 0 1 10 13ZM11 13A1 1 0 0 1 13 13A1 1 0 0 1 11 13Z"/><g><animateTransform attributeName="transform" type="translate" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.083;0.186;0.681;0.681;1" values="0 0;0 0;0 3;0 3;0 0;0 0" calcMode="spline" keySplines="0 0 1 1;.6 0 .9 .4;0 0 1 1;0 0 1 1;0 0 1 1"/><g transform="translate(2.5 6)"><g><animateTransform attributeName="transform" type="scale" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.186;0.214;0.681;0.681;1" values="1 1;1 1;1.6 .001;1.6 .001;1 1;1 1" calcMode="spline" keySplines="0 0 1 1;.15 .75 .25 1;0 0 1 1;0 0 1 1;0 0 1 1"/><g transform="translate(-2.5 -6)"><g transform="translate(2.5 1)"><g><animateTransform attributeName="transform" type="scale" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.681;0.681;0.786;0.825;1" values="1 1;1 1;.001 .001;1.08 1.08;1 1;1 1" calcMode="spline" keySplines="0 0 1 1;0 0 1 1;.15 .75 .25 1;.37 0 .63 1;0 0 1 1"/><g transform="translate(-2.5 -1)"><path fill="currentColor" stroke="none" d="M2.5 1C2.5 2.5 1 3 1 4.5C1 5.328 1.672 6 2.5 6C3.328 6 4 5.328 4 4.5C4 3 2.5 2.5 2.5 1Z"></path></g></g></g></g></g></g></g><g><animateTransform attributeName="transform" type="translate" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.186;0.229;0.281;1" values="0 0;0 0;-.9 -1.1;-1.7 -.3;-1.7 -.3" calcMode="spline" keySplines="0 0 1 1;.15 .75 .25 1;.6 0 .9 .4;0 0 1 1"/><circle cx="2.5" cy="8.7" r="0.4" fill="currentColor" stroke="none" visibility="hidden"><animate attributeName="r" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.186;0.243;0.281;1" values="0.4;0.4;0.4;0.02;0.02" calcMode="spline" keySplines="0 0 1 1;0 0 1 1;.6 0 .9 .4;0 0 1 1"/><animate attributeName="visibility" calcMode="discrete" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.186;0.281" values="hidden;visible;hidden"/></circle></g><g><animateTransform attributeName="transform" type="translate" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.192;0.234;0.286;1" values="0 0;0 0;.9 -1.1;1.7 -.3;1.7 -.3" calcMode="spline" keySplines="0 0 1 1;.15 .75 .25 1;.6 0 .9 .4;0 0 1 1"/><circle cx="2.5" cy="8.7" r="0.4" fill="currentColor" stroke="none" visibility="hidden"><animate attributeName="r" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.192;0.248;0.286;1" values="0.4;0.4;0.4;0.02;0.02" calcMode="spline" keySplines="0 0 1 1;0 0 1 1;.6 0 .9 .4;0 0 1 1"/><animate attributeName="visibility" calcMode="discrete" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.192;0.286" values="hidden;visible;hidden"/></circle></g><g><animateTransform attributeName="transform" type="translate" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.111;0.175;0.7;0.7;1" values="0 0;0 0;0 1;0 1;0 0;0 0" calcMode="spline" keySplines="0 0 1 1;.6 0 .9 .4;0 0 1 1;0 0 1 1;0 0 1 1"/><g transform="translate(7.5 6)"><g><animateTransform attributeName="transform" type="scale" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.175;0.203;0.7;0.7;1" values="1 1;1 1;1.6 .001;1.6 .001;1 1;1 1" calcMode="spline" keySplines="0 0 1 1;.15 .75 .25 1;0 0 1 1;0 0 1 1;0 0 1 1"/><g transform="translate(-7.5 -6)"><g transform="translate(7.5 1)"><g><animateTransform attributeName="transform" type="scale" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.7;0.7;0.806;0.844;1" values="1 1;1 1;.001 .001;1.08 1.08;1 1;1 1" calcMode="spline" keySplines="0 0 1 1;0 0 1 1;.15 .75 .25 1;.37 0 .63 1;0 0 1 1"/><g transform="translate(-7.5 -1)"><path fill="currentColor" stroke="none" d="M7.5 1C7.5 2.5 6 3 6 4.5C6 5.328 6.672 6 7.5 6C8.328 6 9 5.328 9 4.5C9 3 7.5 2.5 7.5 1Z"></path></g></g></g></g></g></g></g><g><animateTransform attributeName="transform" type="translate" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.175;0.218;0.269;1" values="0 0;0 0;-.9 -1.1;-1.7 -.3;-1.7 -.3" calcMode="spline" keySplines="0 0 1 1;.15 .75 .25 1;.6 0 .9 .4;0 0 1 1"/><circle cx="7.5" cy="6.7" r="0.4" fill="currentColor" stroke="none" visibility="hidden"><animate attributeName="r" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.175;0.232;0.269;1" values="0.4;0.4;0.4;0.02;0.02" calcMode="spline" keySplines="0 0 1 1;0 0 1 1;.6 0 .9 .4;0 0 1 1"/><animate attributeName="visibility" calcMode="discrete" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.175;0.269" values="hidden;visible;hidden"/></circle></g><g><animateTransform attributeName="transform" type="translate" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.181;0.223;0.275;1" values="0 0;0 0;.9 -1.1;1.7 -.3;1.7 -.3" calcMode="spline" keySplines="0 0 1 1;.15 .75 .25 1;.6 0 .9 .4;0 0 1 1"/><circle cx="7.5" cy="6.7" r="0.4" fill="currentColor" stroke="none" visibility="hidden"><animate attributeName="r" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.181;0.237;0.275;1" values="0.4;0.4;0.4;0.02;0.02" calcMode="spline" keySplines="0 0 1 1;0 0 1 1;.6 0 .9 .4;0 0 1 1"/><animate attributeName="visibility" calcMode="discrete" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.181;0.275" values="hidden;visible;hidden"/></circle></g><g><animateTransform attributeName="transform" type="translate" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.139;0.242;0.719;0.72;1" values="0 0;0 0;0 3;0 3;0 0;0 0" calcMode="spline" keySplines="0 0 1 1;.6 0 .9 .4;0 0 1 1;0 0 1 1;0 0 1 1"/><g transform="translate(12.5 6)"><g><animateTransform attributeName="transform" type="scale" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.242;0.269;0.719;0.72;1" values="1 1;1 1;1.6 .001;1.6 .001;1 1;1 1" calcMode="spline" keySplines="0 0 1 1;.15 .75 .25 1;0 0 1 1;0 0 1 1;0 0 1 1"/><g transform="translate(-12.5 -6)"><g transform="translate(12.5 1)"><g><animateTransform attributeName="transform" type="scale" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.719;0.72;0.825;0.864;1" values="1 1;1 1;.001 .001;1.08 1.08;1 1;1 1" calcMode="spline" keySplines="0 0 1 1;0 0 1 1;.15 .75 .25 1;.37 0 .63 1;0 0 1 1"/><g transform="translate(-12.5 -1)"><path fill="currentColor" stroke="none" d="M12.5 1C12.5 2.5 11 3 11 4.5C11 5.328 11.672 6 12.5 6C13.328 6 14 5.328 14 4.5C14 3 12.5 2.5 12.5 1Z"></path></g></g></g></g></g></g></g><g><animateTransform attributeName="transform" type="translate" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.242;0.284;0.336;1" values="0 0;0 0;-.9 -1.1;-1.7 -.3;-1.7 -.3" calcMode="spline" keySplines="0 0 1 1;.15 .75 .25 1;.6 0 .9 .4;0 0 1 1"/><circle cx="12.5" cy="8.7" r="0.4" fill="currentColor" stroke="none" visibility="hidden"><animate attributeName="r" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.242;0.298;0.336;1" values="0.4;0.4;0.4;0.02;0.02" calcMode="spline" keySplines="0 0 1 1;0 0 1 1;.6 0 .9 .4;0 0 1 1"/><animate attributeName="visibility" calcMode="discrete" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.242;0.336" values="hidden;visible;hidden"/></circle></g><g><animateTransform attributeName="transform" type="translate" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.247;0.29;0.342;1" values="0 0;0 0;.9 -1.1;1.7 -.3;1.7 -.3" calcMode="spline" keySplines="0 0 1 1;.15 .75 .25 1;.6 0 .9 .4;0 0 1 1"/><circle cx="12.5" cy="8.7" r="0.4" fill="currentColor" stroke="none" visibility="hidden"><animate attributeName="r" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.247;0.304;0.342;1" values="0.4;0.4;0.4;0.02;0.02" calcMode="spline" keySplines="0 0 1 1;0 0 1 1;.6 0 .9 .4;0 0 1 1"/><animate attributeName="visibility" calcMode="discrete" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.247;0.342" values="hidden;visible;hidden"/></circle></g><g visibility="hidden"><animateMotion path="M18.6 7.1H12.6L10.6 5.1H4.6L2.6 7.1H-2.6" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.264;0.653;1" keyPoints="0;0;1;1" calcMode="linear"/><animate attributeName="visibility" calcMode="discrete" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.264;0.653" values="hidden;visible;hidden"/><path d="M0 -1.9A1.9 1.9 0 0 1 0 1.9A1.9 1.9 0 0 1 0 -1.9Z" stroke-dasharray=".9 .7" stroke-linecap="butt"><animateTransform attributeName="transform" type="rotate" dur="3.6s" repeatCount="indefinite" keyTimes="0;0.264;0.653;1" values="0;0;-900;-900"/></path><circle cx="0" cy="0" r="0.6" fill="currentColor" stroke="none"></circle></g></svg>
```

## Code (line-round)

The snippets are decorative (aria-hidden). For an icon that carries meaning on its own, such as an icon-only button, label the button, or give the SVG role="img" and an aria-label. For another style, take its SVG from the JSON and swap the path `d`.

### SVG

```svg
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M11.234 3.531C11.328 3.344 11.5 3.083 11.75 2.75C11.901 2.548 12.025 2.372 12.12 2.222C12.184 2.121 12.285 2.05 12.401 2.023C12.518 1.997 12.64 2.019 12.741 2.082C12.797 2.118 12.845 2.166 12.88 2.222C12.975 2.372 13.099 2.548 13.25 2.75C13.5 3.083 13.672 3.344 13.766 3.531C13.922 3.844 14 4.167 14 4.5C14 4.914 13.854 5.268 13.561 5.561C13.268 5.854 12.914 6 12.5 6C12.086 6 11.732 5.854 11.439 5.561C11.146 5.268 11 4.914 11 4.5C11 4.167 11.078 3.844 11.234 3.531ZM1.234 3.531C1.328 3.344 1.5 3.083 1.75 2.75C1.901 2.548 2.025 2.372 2.12 2.222C2.184 2.121 2.285 2.05 2.401 2.023C2.518 1.997 2.64 2.019 2.741 2.082C2.797 2.118 2.845 2.166 2.88 2.222C2.975 2.372 3.099 2.548 3.25 2.75C3.5 3.083 3.672 3.344 3.766 3.531C3.922 3.844 4 4.167 4 4.5C4 4.914 3.854 5.268 3.561 5.561C3.268 5.854 2.914 6 2.5 6C2.086 6 1.732 5.854 1.439 5.561C1.146 5.268 1 4.914 1 4.5C1 4.167 1.078 3.844 1.234 3.531ZM8.766 3.531C8.922 3.844 9 4.167 9 4.5C9 4.914 8.854 5.268 8.561 5.561C8.268 5.854 7.914 6 7.5 6C7.086 6 6.732 5.854 6.439 5.561C6.146 5.268 6 4.914 6 4.5C6 4.167 6.078 3.844 6.234 3.531C6.328 3.344 6.5 3.083 6.75 2.75C6.901 2.548 7.025 2.372 7.12 2.222C7.253 2.012 7.531 1.949 7.741 2.082C7.797 2.118 7.845 2.166 7.88 2.222C7.975 2.372 8.099 2.548 8.25 2.75C8.5 3.083 8.672 3.344 8.766 3.531ZM4.385 7.222C4.742 7.074 5.114 7 5.5 7L8.5 7C8.886 7 9.258 7.074 9.615 7.222C9.972 7.37 10.287 7.58 10.561 7.854L11.146 8.439C11.326 8.619 11.533 8.757 11.767 8.854C12.002 8.951 12.246 9 12.5 9L14 9C14.276 9 14.512 9.098 14.707 9.293C14.902 9.488 15 9.724 15 10L15 11.5C15 11.641 14.952 11.759 14.856 11.856C14.759 11.952 14.641 12 14.5 12C14.359 12 14.241 11.952 14.144 11.856C14.048 11.759 14 11.641 14 11.5L14 10L12.5 10C12.155 10 11.822 9.941 11.5 9.823C11.415 9.935 11.283 10 11.142 10L2.748 10C2.66 10 2.574 9.974 2.5 9.925C2.338 9.975 2.172 10 2 10L2 11.5C2 11.641 1.952 11.759 1.856 11.856C1.759 11.952 1.641 12 1.5 12C1.359 12 1.241 11.952 1.144 11.856C1.048 11.759 1 11.641 1 11.5L1 10C1 9.724 1.098 9.488 1.293 9.293C1.488 9.098 1.724 9 2 9C2.195 9 2.362 8.931 2.5 8.793L3.439 7.854C3.713 7.58 4.028 7.37 4.385 7.222ZM9.233 8.146C8.998 8.049 8.754 8 8.5 8L5.5 8C5.246 8 5.002 8.049 4.767 8.146C4.533 8.243 4.326 8.381 4.146 8.561L3.707 9L10.293 9L9.854 8.561C9.674 8.381 9.467 8.243 9.233 8.146ZM4.736 11.14C4.993 11.242 5.219 11.391 5.414 11.586C5.609 11.781 5.758 12.007 5.86 12.264C5.953 12.5 6 12.746 6 13C6 13.254 5.953 13.5 5.86 13.736C5.758 13.993 5.609 14.219 5.414 14.414C5.219 14.609 4.993 14.758 4.736 14.86C4.5 14.953 4.254 15 4 15C3.746 15 3.5 14.953 3.264 14.86C3.007 14.758 2.781 14.609 2.586 14.414C2.391 14.219 2.242 13.993 2.14 13.736C2.047 13.5 2 13.254 2 13C2 12.746 2.047 12.5 2.14 12.264C2.242 12.007 2.391 11.781 2.586 11.586C2.781 11.391 3.007 11.242 3.264 11.14C3.5 11.047 3.746 11 4 11C4.254 11 4.5 11.047 4.736 11.14ZM10.14 12.264C10.242 12.007 10.391 11.781 10.586 11.586C10.781 11.391 11.007 11.242 11.264 11.14C11.5 11.047 11.746 11 12 11C12.254 11 12.5 11.047 12.736 11.14C12.993 11.242 13.219 11.391 13.414 11.586C13.609 11.781 13.758 12.007 13.86 12.264C13.953 12.5 14 12.746 14 13C14 13.254 13.953 13.5 13.86 13.736C13.758 13.993 13.609 14.219 13.414 14.414C13.219 14.609 12.993 14.758 12.736 14.86C12.5 14.953 12.254 15 12 15C11.746 15 11.5 14.953 11.264 14.86C11.007 14.758 10.781 14.609 10.586 14.414C10.391 14.219 10.242 13.993 10.14 13.736C10.047 13.5 10 13.254 10 13C10 12.746 10.047 12.5 10.14 12.264ZM3 13C3 13.552 3.448 14 4 14C4.552 14 5 13.552 5 13C5 12.448 4.552 12 4 12C3.448 12 3 12.448 3 13ZM11 13C11 13.552 11.448 14 12 14C12.552 14 13 13.552 13 13C13 12.448 12.552 12 12 12C11.448 12 11 12.448 11 13Z"/></svg>
```

### React

```tsx
// Gentleface "car-wash" (line-round), MIT. https://gentleface.com/icons/car-wash
import type { SVGProps } from 'react';

export function CarWashIcon(props: SVGProps<SVGSVGElement>) {
  return (
    <svg xmlns="http://www.w3.org/2000/svg" width={16} height={16} viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
      <path d="M11.234 3.531C11.328 3.344 11.5 3.083 11.75 2.75C11.901 2.548 12.025 2.372 12.12 2.222C12.184 2.121 12.285 2.05 12.401 2.023C12.518 1.997 12.64 2.019 12.741 2.082C12.797 2.118 12.845 2.166 12.88 2.222C12.975 2.372 13.099 2.548 13.25 2.75C13.5 3.083 13.672 3.344 13.766 3.531C13.922 3.844 14 4.167 14 4.5C14 4.914 13.854 5.268 13.561 5.561C13.268 5.854 12.914 6 12.5 6C12.086 6 11.732 5.854 11.439 5.561C11.146 5.268 11 4.914 11 4.5C11 4.167 11.078 3.844 11.234 3.531ZM1.234 3.531C1.328 3.344 1.5 3.083 1.75 2.75C1.901 2.548 2.025 2.372 2.12 2.222C2.184 2.121 2.285 2.05 2.401 2.023C2.518 1.997 2.64 2.019 2.741 2.082C2.797 2.118 2.845 2.166 2.88 2.222C2.975 2.372 3.099 2.548 3.25 2.75C3.5 3.083 3.672 3.344 3.766 3.531C3.922 3.844 4 4.167 4 4.5C4 4.914 3.854 5.268 3.561 5.561C3.268 5.854 2.914 6 2.5 6C2.086 6 1.732 5.854 1.439 5.561C1.146 5.268 1 4.914 1 4.5C1 4.167 1.078 3.844 1.234 3.531ZM8.766 3.531C8.922 3.844 9 4.167 9 4.5C9 4.914 8.854 5.268 8.561 5.561C8.268 5.854 7.914 6 7.5 6C7.086 6 6.732 5.854 6.439 5.561C6.146 5.268 6 4.914 6 4.5C6 4.167 6.078 3.844 6.234 3.531C6.328 3.344 6.5 3.083 6.75 2.75C6.901 2.548 7.025 2.372 7.12 2.222C7.253 2.012 7.531 1.949 7.741 2.082C7.797 2.118 7.845 2.166 7.88 2.222C7.975 2.372 8.099 2.548 8.25 2.75C8.5 3.083 8.672 3.344 8.766 3.531ZM4.385 7.222C4.742 7.074 5.114 7 5.5 7L8.5 7C8.886 7 9.258 7.074 9.615 7.222C9.972 7.37 10.287 7.58 10.561 7.854L11.146 8.439C11.326 8.619 11.533 8.757 11.767 8.854C12.002 8.951 12.246 9 12.5 9L14 9C14.276 9 14.512 9.098 14.707 9.293C14.902 9.488 15 9.724 15 10L15 11.5C15 11.641 14.952 11.759 14.856 11.856C14.759 11.952 14.641 12 14.5 12C14.359 12 14.241 11.952 14.144 11.856C14.048 11.759 14 11.641 14 11.5L14 10L12.5 10C12.155 10 11.822 9.941 11.5 9.823C11.415 9.935 11.283 10 11.142 10L2.748 10C2.66 10 2.574 9.974 2.5 9.925C2.338 9.975 2.172 10 2 10L2 11.5C2 11.641 1.952 11.759 1.856 11.856C1.759 11.952 1.641 12 1.5 12C1.359 12 1.241 11.952 1.144 11.856C1.048 11.759 1 11.641 1 11.5L1 10C1 9.724 1.098 9.488 1.293 9.293C1.488 9.098 1.724 9 2 9C2.195 9 2.362 8.931 2.5 8.793L3.439 7.854C3.713 7.58 4.028 7.37 4.385 7.222ZM9.233 8.146C8.998 8.049 8.754 8 8.5 8L5.5 8C5.246 8 5.002 8.049 4.767 8.146C4.533 8.243 4.326 8.381 4.146 8.561L3.707 9L10.293 9L9.854 8.561C9.674 8.381 9.467 8.243 9.233 8.146ZM4.736 11.14C4.993 11.242 5.219 11.391 5.414 11.586C5.609 11.781 5.758 12.007 5.86 12.264C5.953 12.5 6 12.746 6 13C6 13.254 5.953 13.5 5.86 13.736C5.758 13.993 5.609 14.219 5.414 14.414C5.219 14.609 4.993 14.758 4.736 14.86C4.5 14.953 4.254 15 4 15C3.746 15 3.5 14.953 3.264 14.86C3.007 14.758 2.781 14.609 2.586 14.414C2.391 14.219 2.242 13.993 2.14 13.736C2.047 13.5 2 13.254 2 13C2 12.746 2.047 12.5 2.14 12.264C2.242 12.007 2.391 11.781 2.586 11.586C2.781 11.391 3.007 11.242 3.264 11.14C3.5 11.047 3.746 11 4 11C4.254 11 4.5 11.047 4.736 11.14ZM10.14 12.264C10.242 12.007 10.391 11.781 10.586 11.586C10.781 11.391 11.007 11.242 11.264 11.14C11.5 11.047 11.746 11 12 11C12.254 11 12.5 11.047 12.736 11.14C12.993 11.242 13.219 11.391 13.414 11.586C13.609 11.781 13.758 12.007 13.86 12.264C13.953 12.5 14 12.746 14 13C14 13.254 13.953 13.5 13.86 13.736C13.758 13.993 13.609 14.219 13.414 14.414C13.219 14.609 12.993 14.758 12.736 14.86C12.5 14.953 12.254 15 12 15C11.746 15 11.5 14.953 11.264 14.86C11.007 14.758 10.781 14.609 10.586 14.414C10.391 14.219 10.242 13.993 10.14 13.736C10.047 13.5 10 13.254 10 13C10 12.746 10.047 12.5 10.14 12.264ZM3 13C3 13.552 3.448 14 4 14C4.552 14 5 13.552 5 13C5 12.448 4.552 12 4 12C3.448 12 3 12.448 3 13ZM11 13C11 13.552 11.448 14 12 14C12.552 14 13 13.552 13 13C13 12.448 12.552 12 12 12C11.448 12 11 12.448 11 13Z" />
    </svg>
  );
}
```

### Vue

```vue
<!-- Gentleface "car-wash" (line-round), MIT. https://gentleface.com/icons/car-wash -->
<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true">
    <path d="M11.234 3.531C11.328 3.344 11.5 3.083 11.75 2.75C11.901 2.548 12.025 2.372 12.12 2.222C12.184 2.121 12.285 2.05 12.401 2.023C12.518 1.997 12.64 2.019 12.741 2.082C12.797 2.118 12.845 2.166 12.88 2.222C12.975 2.372 13.099 2.548 13.25 2.75C13.5 3.083 13.672 3.344 13.766 3.531C13.922 3.844 14 4.167 14 4.5C14 4.914 13.854 5.268 13.561 5.561C13.268 5.854 12.914 6 12.5 6C12.086 6 11.732 5.854 11.439 5.561C11.146 5.268 11 4.914 11 4.5C11 4.167 11.078 3.844 11.234 3.531ZM1.234 3.531C1.328 3.344 1.5 3.083 1.75 2.75C1.901 2.548 2.025 2.372 2.12 2.222C2.184 2.121 2.285 2.05 2.401 2.023C2.518 1.997 2.64 2.019 2.741 2.082C2.797 2.118 2.845 2.166 2.88 2.222C2.975 2.372 3.099 2.548 3.25 2.75C3.5 3.083 3.672 3.344 3.766 3.531C3.922 3.844 4 4.167 4 4.5C4 4.914 3.854 5.268 3.561 5.561C3.268 5.854 2.914 6 2.5 6C2.086 6 1.732 5.854 1.439 5.561C1.146 5.268 1 4.914 1 4.5C1 4.167 1.078 3.844 1.234 3.531ZM8.766 3.531C8.922 3.844 9 4.167 9 4.5C9 4.914 8.854 5.268 8.561 5.561C8.268 5.854 7.914 6 7.5 6C7.086 6 6.732 5.854 6.439 5.561C6.146 5.268 6 4.914 6 4.5C6 4.167 6.078 3.844 6.234 3.531C6.328 3.344 6.5 3.083 6.75 2.75C6.901 2.548 7.025 2.372 7.12 2.222C7.253 2.012 7.531 1.949 7.741 2.082C7.797 2.118 7.845 2.166 7.88 2.222C7.975 2.372 8.099 2.548 8.25 2.75C8.5 3.083 8.672 3.344 8.766 3.531ZM4.385 7.222C4.742 7.074 5.114 7 5.5 7L8.5 7C8.886 7 9.258 7.074 9.615 7.222C9.972 7.37 10.287 7.58 10.561 7.854L11.146 8.439C11.326 8.619 11.533 8.757 11.767 8.854C12.002 8.951 12.246 9 12.5 9L14 9C14.276 9 14.512 9.098 14.707 9.293C14.902 9.488 15 9.724 15 10L15 11.5C15 11.641 14.952 11.759 14.856 11.856C14.759 11.952 14.641 12 14.5 12C14.359 12 14.241 11.952 14.144 11.856C14.048 11.759 14 11.641 14 11.5L14 10L12.5 10C12.155 10 11.822 9.941 11.5 9.823C11.415 9.935 11.283 10 11.142 10L2.748 10C2.66 10 2.574 9.974 2.5 9.925C2.338 9.975 2.172 10 2 10L2 11.5C2 11.641 1.952 11.759 1.856 11.856C1.759 11.952 1.641 12 1.5 12C1.359 12 1.241 11.952 1.144 11.856C1.048 11.759 1 11.641 1 11.5L1 10C1 9.724 1.098 9.488 1.293 9.293C1.488 9.098 1.724 9 2 9C2.195 9 2.362 8.931 2.5 8.793L3.439 7.854C3.713 7.58 4.028 7.37 4.385 7.222ZM9.233 8.146C8.998 8.049 8.754 8 8.5 8L5.5 8C5.246 8 5.002 8.049 4.767 8.146C4.533 8.243 4.326 8.381 4.146 8.561L3.707 9L10.293 9L9.854 8.561C9.674 8.381 9.467 8.243 9.233 8.146ZM4.736 11.14C4.993 11.242 5.219 11.391 5.414 11.586C5.609 11.781 5.758 12.007 5.86 12.264C5.953 12.5 6 12.746 6 13C6 13.254 5.953 13.5 5.86 13.736C5.758 13.993 5.609 14.219 5.414 14.414C5.219 14.609 4.993 14.758 4.736 14.86C4.5 14.953 4.254 15 4 15C3.746 15 3.5 14.953 3.264 14.86C3.007 14.758 2.781 14.609 2.586 14.414C2.391 14.219 2.242 13.993 2.14 13.736C2.047 13.5 2 13.254 2 13C2 12.746 2.047 12.5 2.14 12.264C2.242 12.007 2.391 11.781 2.586 11.586C2.781 11.391 3.007 11.242 3.264 11.14C3.5 11.047 3.746 11 4 11C4.254 11 4.5 11.047 4.736 11.14ZM10.14 12.264C10.242 12.007 10.391 11.781 10.586 11.586C10.781 11.391 11.007 11.242 11.264 11.14C11.5 11.047 11.746 11 12 11C12.254 11 12.5 11.047 12.736 11.14C12.993 11.242 13.219 11.391 13.414 11.586C13.609 11.781 13.758 12.007 13.86 12.264C13.953 12.5 14 12.746 14 13C14 13.254 13.953 13.5 13.86 13.736C13.758 13.993 13.609 14.219 13.414 14.414C13.219 14.609 12.993 14.758 12.736 14.86C12.5 14.953 12.254 15 12 15C11.746 15 11.5 14.953 11.264 14.86C11.007 14.758 10.781 14.609 10.586 14.414C10.391 14.219 10.242 13.993 10.14 13.736C10.047 13.5 10 13.254 10 13C10 12.746 10.047 12.5 10.14 12.264ZM3 13C3 13.552 3.448 14 4 14C4.552 14 5 13.552 5 13C5 12.448 4.552 12 4 12C3.448 12 3 12.448 3 13ZM11 13C11 13.552 11.448 14 12 14C12.552 14 13 13.552 13 13C13 12.448 12.552 12 12 12C11.448 12 11 12.448 11 13Z" />
  </svg>
</template>
```

### Svelte

```svelte
<!-- Gentleface "car-wash" (line-round), MIT. https://gentleface.com/icons/car-wash -->
<script>
  let props = $props();
</script>

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
  <path d="M11.234 3.531C11.328 3.344 11.5 3.083 11.75 2.75C11.901 2.548 12.025 2.372 12.12 2.222C12.184 2.121 12.285 2.05 12.401 2.023C12.518 1.997 12.64 2.019 12.741 2.082C12.797 2.118 12.845 2.166 12.88 2.222C12.975 2.372 13.099 2.548 13.25 2.75C13.5 3.083 13.672 3.344 13.766 3.531C13.922 3.844 14 4.167 14 4.5C14 4.914 13.854 5.268 13.561 5.561C13.268 5.854 12.914 6 12.5 6C12.086 6 11.732 5.854 11.439 5.561C11.146 5.268 11 4.914 11 4.5C11 4.167 11.078 3.844 11.234 3.531ZM1.234 3.531C1.328 3.344 1.5 3.083 1.75 2.75C1.901 2.548 2.025 2.372 2.12 2.222C2.184 2.121 2.285 2.05 2.401 2.023C2.518 1.997 2.64 2.019 2.741 2.082C2.797 2.118 2.845 2.166 2.88 2.222C2.975 2.372 3.099 2.548 3.25 2.75C3.5 3.083 3.672 3.344 3.766 3.531C3.922 3.844 4 4.167 4 4.5C4 4.914 3.854 5.268 3.561 5.561C3.268 5.854 2.914 6 2.5 6C2.086 6 1.732 5.854 1.439 5.561C1.146 5.268 1 4.914 1 4.5C1 4.167 1.078 3.844 1.234 3.531ZM8.766 3.531C8.922 3.844 9 4.167 9 4.5C9 4.914 8.854 5.268 8.561 5.561C8.268 5.854 7.914 6 7.5 6C7.086 6 6.732 5.854 6.439 5.561C6.146 5.268 6 4.914 6 4.5C6 4.167 6.078 3.844 6.234 3.531C6.328 3.344 6.5 3.083 6.75 2.75C6.901 2.548 7.025 2.372 7.12 2.222C7.253 2.012 7.531 1.949 7.741 2.082C7.797 2.118 7.845 2.166 7.88 2.222C7.975 2.372 8.099 2.548 8.25 2.75C8.5 3.083 8.672 3.344 8.766 3.531ZM4.385 7.222C4.742 7.074 5.114 7 5.5 7L8.5 7C8.886 7 9.258 7.074 9.615 7.222C9.972 7.37 10.287 7.58 10.561 7.854L11.146 8.439C11.326 8.619 11.533 8.757 11.767 8.854C12.002 8.951 12.246 9 12.5 9L14 9C14.276 9 14.512 9.098 14.707 9.293C14.902 9.488 15 9.724 15 10L15 11.5C15 11.641 14.952 11.759 14.856 11.856C14.759 11.952 14.641 12 14.5 12C14.359 12 14.241 11.952 14.144 11.856C14.048 11.759 14 11.641 14 11.5L14 10L12.5 10C12.155 10 11.822 9.941 11.5 9.823C11.415 9.935 11.283 10 11.142 10L2.748 10C2.66 10 2.574 9.974 2.5 9.925C2.338 9.975 2.172 10 2 10L2 11.5C2 11.641 1.952 11.759 1.856 11.856C1.759 11.952 1.641 12 1.5 12C1.359 12 1.241 11.952 1.144 11.856C1.048 11.759 1 11.641 1 11.5L1 10C1 9.724 1.098 9.488 1.293 9.293C1.488 9.098 1.724 9 2 9C2.195 9 2.362 8.931 2.5 8.793L3.439 7.854C3.713 7.58 4.028 7.37 4.385 7.222ZM9.233 8.146C8.998 8.049 8.754 8 8.5 8L5.5 8C5.246 8 5.002 8.049 4.767 8.146C4.533 8.243 4.326 8.381 4.146 8.561L3.707 9L10.293 9L9.854 8.561C9.674 8.381 9.467 8.243 9.233 8.146ZM4.736 11.14C4.993 11.242 5.219 11.391 5.414 11.586C5.609 11.781 5.758 12.007 5.86 12.264C5.953 12.5 6 12.746 6 13C6 13.254 5.953 13.5 5.86 13.736C5.758 13.993 5.609 14.219 5.414 14.414C5.219 14.609 4.993 14.758 4.736 14.86C4.5 14.953 4.254 15 4 15C3.746 15 3.5 14.953 3.264 14.86C3.007 14.758 2.781 14.609 2.586 14.414C2.391 14.219 2.242 13.993 2.14 13.736C2.047 13.5 2 13.254 2 13C2 12.746 2.047 12.5 2.14 12.264C2.242 12.007 2.391 11.781 2.586 11.586C2.781 11.391 3.007 11.242 3.264 11.14C3.5 11.047 3.746 11 4 11C4.254 11 4.5 11.047 4.736 11.14ZM10.14 12.264C10.242 12.007 10.391 11.781 10.586 11.586C10.781 11.391 11.007 11.242 11.264 11.14C11.5 11.047 11.746 11 12 11C12.254 11 12.5 11.047 12.736 11.14C12.993 11.242 13.219 11.391 13.414 11.586C13.609 11.781 13.758 12.007 13.86 12.264C13.953 12.5 14 12.746 14 13C14 13.254 13.953 13.5 13.86 13.736C13.758 13.993 13.609 14.219 13.414 14.414C13.219 14.609 12.993 14.758 12.736 14.86C12.5 14.953 12.254 15 12 15C11.746 15 11.5 14.953 11.264 14.86C11.007 14.758 10.781 14.609 10.586 14.414C10.391 14.219 10.242 13.993 10.14 13.736C10.047 13.5 10 13.254 10 13C10 12.746 10.047 12.5 10.14 12.264ZM3 13C3 13.552 3.448 14 4 14C4.552 14 5 13.552 5 13C5 12.448 4.552 12 4 12C3.448 12 3 12.448 3 13ZM11 13C11 13.552 11.448 14 12 14C12.552 14 13 13.552 13 13C13 12.448 12.552 12 12 12C11.448 12 11 12.448 11 13Z" />
</svg>
```

### HTML img

```html
<!-- Gentleface "car-wash" (line-round), MIT. https://gentleface.com/icons/car-wash. An <img> can't take currentColor: it draws black. Inline the SVG or use the CSS mask to color it. -->
<img src="https://gentleface.com/svg/line-round/16/car-wash.svg" width="16" height="16" alt="">
```

### CSS

```css
/* Gentleface "car-wash" (line-round), MIT. https://gentleface.com/icons/car-wash. Takes the text color. */
.icon-car-wash {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M11.234 3.531C11.328 3.344 11.5 3.083 11.75 2.75C11.901 2.548 12.025 2.372 12.12 2.222C12.184 2.121 12.285 2.05 12.401 2.023C12.518 1.997 12.64 2.019 12.741 2.082C12.797 2.118 12.845 2.166 12.88 2.222C12.975 2.372 13.099 2.548 13.25 2.75C13.5 3.083 13.672 3.344 13.766 3.531C13.922 3.844 14 4.167 14 4.5C14 4.914 13.854 5.268 13.561 5.561C13.268 5.854 12.914 6 12.5 6C12.086 6 11.732 5.854 11.439 5.561C11.146 5.268 11 4.914 11 4.5C11 4.167 11.078 3.844 11.234 3.531ZM1.234 3.531C1.328 3.344 1.5 3.083 1.75 2.75C1.901 2.548 2.025 2.372 2.12 2.222C2.184 2.121 2.285 2.05 2.401 2.023C2.518 1.997 2.64 2.019 2.741 2.082C2.797 2.118 2.845 2.166 2.88 2.222C2.975 2.372 3.099 2.548 3.25 2.75C3.5 3.083 3.672 3.344 3.766 3.531C3.922 3.844 4 4.167 4 4.5C4 4.914 3.854 5.268 3.561 5.561C3.268 5.854 2.914 6 2.5 6C2.086 6 1.732 5.854 1.439 5.561C1.146 5.268 1 4.914 1 4.5C1 4.167 1.078 3.844 1.234 3.531ZM8.766 3.531C8.922 3.844 9 4.167 9 4.5C9 4.914 8.854 5.268 8.561 5.561C8.268 5.854 7.914 6 7.5 6C7.086 6 6.732 5.854 6.439 5.561C6.146 5.268 6 4.914 6 4.5C6 4.167 6.078 3.844 6.234 3.531C6.328 3.344 6.5 3.083 6.75 2.75C6.901 2.548 7.025 2.372 7.12 2.222C7.253 2.012 7.531 1.949 7.741 2.082C7.797 2.118 7.845 2.166 7.88 2.222C7.975 2.372 8.099 2.548 8.25 2.75C8.5 3.083 8.672 3.344 8.766 3.531ZM4.385 7.222C4.742 7.074 5.114 7 5.5 7L8.5 7C8.886 7 9.258 7.074 9.615 7.222C9.972 7.37 10.287 7.58 10.561 7.854L11.146 8.439C11.326 8.619 11.533 8.757 11.767 8.854C12.002 8.951 12.246 9 12.5 9L14 9C14.276 9 14.512 9.098 14.707 9.293C14.902 9.488 15 9.724 15 10L15 11.5C15 11.641 14.952 11.759 14.856 11.856C14.759 11.952 14.641 12 14.5 12C14.359 12 14.241 11.952 14.144 11.856C14.048 11.759 14 11.641 14 11.5L14 10L12.5 10C12.155 10 11.822 9.941 11.5 9.823C11.415 9.935 11.283 10 11.142 10L2.748 10C2.66 10 2.574 9.974 2.5 9.925C2.338 9.975 2.172 10 2 10L2 11.5C2 11.641 1.952 11.759 1.856 11.856C1.759 11.952 1.641 12 1.5 12C1.359 12 1.241 11.952 1.144 11.856C1.048 11.759 1 11.641 1 11.5L1 10C1 9.724 1.098 9.488 1.293 9.293C1.488 9.098 1.724 9 2 9C2.195 9 2.362 8.931 2.5 8.793L3.439 7.854C3.713 7.58 4.028 7.37 4.385 7.222ZM9.233 8.146C8.998 8.049 8.754 8 8.5 8L5.5 8C5.246 8 5.002 8.049 4.767 8.146C4.533 8.243 4.326 8.381 4.146 8.561L3.707 9L10.293 9L9.854 8.561C9.674 8.381 9.467 8.243 9.233 8.146ZM4.736 11.14C4.993 11.242 5.219 11.391 5.414 11.586C5.609 11.781 5.758 12.007 5.86 12.264C5.953 12.5 6 12.746 6 13C6 13.254 5.953 13.5 5.86 13.736C5.758 13.993 5.609 14.219 5.414 14.414C5.219 14.609 4.993 14.758 4.736 14.86C4.5 14.953 4.254 15 4 15C3.746 15 3.5 14.953 3.264 14.86C3.007 14.758 2.781 14.609 2.586 14.414C2.391 14.219 2.242 13.993 2.14 13.736C2.047 13.5 2 13.254 2 13C2 12.746 2.047 12.5 2.14 12.264C2.242 12.007 2.391 11.781 2.586 11.586C2.781 11.391 3.007 11.242 3.264 11.14C3.5 11.047 3.746 11 4 11C4.254 11 4.5 11.047 4.736 11.14ZM10.14 12.264C10.242 12.007 10.391 11.781 10.586 11.586C10.781 11.391 11.007 11.242 11.264 11.14C11.5 11.047 11.746 11 12 11C12.254 11 12.5 11.047 12.736 11.14C12.993 11.242 13.219 11.391 13.414 11.586C13.609 11.781 13.758 12.007 13.86 12.264C13.953 12.5 14 12.746 14 13C14 13.254 13.953 13.5 13.86 13.736C13.758 13.993 13.609 14.219 13.414 14.414C13.219 14.609 12.993 14.758 12.736 14.86C12.5 14.953 12.254 15 12 15C11.746 15 11.5 14.953 11.264 14.86C11.007 14.758 10.781 14.609 10.586 14.414C10.391 14.219 10.242 13.993 10.14 13.736C10.047 13.5 10 13.254 10 13C10 12.746 10.047 12.5 10.14 12.264ZM3 13C3 13.552 3.448 14 4 14C4.552 14 5 13.552 5 13C5 12.448 4.552 12 4 12C3.448 12 3 12.448 3 13ZM11 13C11 13.552 11.448 14 12 14C12.552 14 13 13.552 13 13C13 12.448 12.552 12 12 12C11.448 12 11 12.448 11 13Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M11.234 3.531C11.328 3.344 11.5 3.083 11.75 2.75C11.901 2.548 12.025 2.372 12.12 2.222C12.184 2.121 12.285 2.05 12.401 2.023C12.518 1.997 12.64 2.019 12.741 2.082C12.797 2.118 12.845 2.166 12.88 2.222C12.975 2.372 13.099 2.548 13.25 2.75C13.5 3.083 13.672 3.344 13.766 3.531C13.922 3.844 14 4.167 14 4.5C14 4.914 13.854 5.268 13.561 5.561C13.268 5.854 12.914 6 12.5 6C12.086 6 11.732 5.854 11.439 5.561C11.146 5.268 11 4.914 11 4.5C11 4.167 11.078 3.844 11.234 3.531ZM1.234 3.531C1.328 3.344 1.5 3.083 1.75 2.75C1.901 2.548 2.025 2.372 2.12 2.222C2.184 2.121 2.285 2.05 2.401 2.023C2.518 1.997 2.64 2.019 2.741 2.082C2.797 2.118 2.845 2.166 2.88 2.222C2.975 2.372 3.099 2.548 3.25 2.75C3.5 3.083 3.672 3.344 3.766 3.531C3.922 3.844 4 4.167 4 4.5C4 4.914 3.854 5.268 3.561 5.561C3.268 5.854 2.914 6 2.5 6C2.086 6 1.732 5.854 1.439 5.561C1.146 5.268 1 4.914 1 4.5C1 4.167 1.078 3.844 1.234 3.531ZM8.766 3.531C8.922 3.844 9 4.167 9 4.5C9 4.914 8.854 5.268 8.561 5.561C8.268 5.854 7.914 6 7.5 6C7.086 6 6.732 5.854 6.439 5.561C6.146 5.268 6 4.914 6 4.5C6 4.167 6.078 3.844 6.234 3.531C6.328 3.344 6.5 3.083 6.75 2.75C6.901 2.548 7.025 2.372 7.12 2.222C7.253 2.012 7.531 1.949 7.741 2.082C7.797 2.118 7.845 2.166 7.88 2.222C7.975 2.372 8.099 2.548 8.25 2.75C8.5 3.083 8.672 3.344 8.766 3.531ZM4.385 7.222C4.742 7.074 5.114 7 5.5 7L8.5 7C8.886 7 9.258 7.074 9.615 7.222C9.972 7.37 10.287 7.58 10.561 7.854L11.146 8.439C11.326 8.619 11.533 8.757 11.767 8.854C12.002 8.951 12.246 9 12.5 9L14 9C14.276 9 14.512 9.098 14.707 9.293C14.902 9.488 15 9.724 15 10L15 11.5C15 11.641 14.952 11.759 14.856 11.856C14.759 11.952 14.641 12 14.5 12C14.359 12 14.241 11.952 14.144 11.856C14.048 11.759 14 11.641 14 11.5L14 10L12.5 10C12.155 10 11.822 9.941 11.5 9.823C11.415 9.935 11.283 10 11.142 10L2.748 10C2.66 10 2.574 9.974 2.5 9.925C2.338 9.975 2.172 10 2 10L2 11.5C2 11.641 1.952 11.759 1.856 11.856C1.759 11.952 1.641 12 1.5 12C1.359 12 1.241 11.952 1.144 11.856C1.048 11.759 1 11.641 1 11.5L1 10C1 9.724 1.098 9.488 1.293 9.293C1.488 9.098 1.724 9 2 9C2.195 9 2.362 8.931 2.5 8.793L3.439 7.854C3.713 7.58 4.028 7.37 4.385 7.222ZM9.233 8.146C8.998 8.049 8.754 8 8.5 8L5.5 8C5.246 8 5.002 8.049 4.767 8.146C4.533 8.243 4.326 8.381 4.146 8.561L3.707 9L10.293 9L9.854 8.561C9.674 8.381 9.467 8.243 9.233 8.146ZM4.736 11.14C4.993 11.242 5.219 11.391 5.414 11.586C5.609 11.781 5.758 12.007 5.86 12.264C5.953 12.5 6 12.746 6 13C6 13.254 5.953 13.5 5.86 13.736C5.758 13.993 5.609 14.219 5.414 14.414C5.219 14.609 4.993 14.758 4.736 14.86C4.5 14.953 4.254 15 4 15C3.746 15 3.5 14.953 3.264 14.86C3.007 14.758 2.781 14.609 2.586 14.414C2.391 14.219 2.242 13.993 2.14 13.736C2.047 13.5 2 13.254 2 13C2 12.746 2.047 12.5 2.14 12.264C2.242 12.007 2.391 11.781 2.586 11.586C2.781 11.391 3.007 11.242 3.264 11.14C3.5 11.047 3.746 11 4 11C4.254 11 4.5 11.047 4.736 11.14ZM10.14 12.264C10.242 12.007 10.391 11.781 10.586 11.586C10.781 11.391 11.007 11.242 11.264 11.14C11.5 11.047 11.746 11 12 11C12.254 11 12.5 11.047 12.736 11.14C12.993 11.242 13.219 11.391 13.414 11.586C13.609 11.781 13.758 12.007 13.86 12.264C13.953 12.5 14 12.746 14 13C14 13.254 13.953 13.5 13.86 13.736C13.758 13.993 13.609 14.219 13.414 14.414C13.219 14.609 12.993 14.758 12.736 14.86C12.5 14.953 12.254 15 12 15C11.746 15 11.5 14.953 11.264 14.86C11.007 14.758 10.781 14.609 10.586 14.414C10.391 14.219 10.242 13.993 10.14 13.736C10.047 13.5 10 13.254 10 13C10 12.746 10.047 12.5 10.14 12.264ZM3 13C3 13.552 3.448 14 4 14C4.552 14 5 13.552 5 13C5 12.448 4.552 12 4 12C3.448 12 3 12.448 3 13ZM11 13C11 13.552 11.448 14 12 14C12.552 14 13 13.552 13 13C13 12.448 12.552 12 12 12C11.448 12 11 12.448 11 13Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
}
```

### Data URL

```text
data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M11.234 3.531C11.328 3.344 11.5 3.083 11.75 2.75C11.901 2.548 12.025 2.372 12.12 2.222C12.184 2.121 12.285 2.05 12.401 2.023C12.518 1.997 12.64 2.019 12.741 2.082C12.797 2.118 12.845 2.166 12.88 2.222C12.975 2.372 13.099 2.548 13.25 2.75C13.5 3.083 13.672 3.344 13.766 3.531C13.922 3.844 14 4.167 14 4.5C14 4.914 13.854 5.268 13.561 5.561C13.268 5.854 12.914 6 12.5 6C12.086 6 11.732 5.854 11.439 5.561C11.146 5.268 11 4.914 11 4.5C11 4.167 11.078 3.844 11.234 3.531ZM1.234 3.531C1.328 3.344 1.5 3.083 1.75 2.75C1.901 2.548 2.025 2.372 2.12 2.222C2.184 2.121 2.285 2.05 2.401 2.023C2.518 1.997 2.64 2.019 2.741 2.082C2.797 2.118 2.845 2.166 2.88 2.222C2.975 2.372 3.099 2.548 3.25 2.75C3.5 3.083 3.672 3.344 3.766 3.531C3.922 3.844 4 4.167 4 4.5C4 4.914 3.854 5.268 3.561 5.561C3.268 5.854 2.914 6 2.5 6C2.086 6 1.732 5.854 1.439 5.561C1.146 5.268 1 4.914 1 4.5C1 4.167 1.078 3.844 1.234 3.531ZM8.766 3.531C8.922 3.844 9 4.167 9 4.5C9 4.914 8.854 5.268 8.561 5.561C8.268 5.854 7.914 6 7.5 6C7.086 6 6.732 5.854 6.439 5.561C6.146 5.268 6 4.914 6 4.5C6 4.167 6.078 3.844 6.234 3.531C6.328 3.344 6.5 3.083 6.75 2.75C6.901 2.548 7.025 2.372 7.12 2.222C7.253 2.012 7.531 1.949 7.741 2.082C7.797 2.118 7.845 2.166 7.88 2.222C7.975 2.372 8.099 2.548 8.25 2.75C8.5 3.083 8.672 3.344 8.766 3.531ZM4.385 7.222C4.742 7.074 5.114 7 5.5 7L8.5 7C8.886 7 9.258 7.074 9.615 7.222C9.972 7.37 10.287 7.58 10.561 7.854L11.146 8.439C11.326 8.619 11.533 8.757 11.767 8.854C12.002 8.951 12.246 9 12.5 9L14 9C14.276 9 14.512 9.098 14.707 9.293C14.902 9.488 15 9.724 15 10L15 11.5C15 11.641 14.952 11.759 14.856 11.856C14.759 11.952 14.641 12 14.5 12C14.359 12 14.241 11.952 14.144 11.856C14.048 11.759 14 11.641 14 11.5L14 10L12.5 10C12.155 10 11.822 9.941 11.5 9.823C11.415 9.935 11.283 10 11.142 10L2.748 10C2.66 10 2.574 9.974 2.5 9.925C2.338 9.975 2.172 10 2 10L2 11.5C2 11.641 1.952 11.759 1.856 11.856C1.759 11.952 1.641 12 1.5 12C1.359 12 1.241 11.952 1.144 11.856C1.048 11.759 1 11.641 1 11.5L1 10C1 9.724 1.098 9.488 1.293 9.293C1.488 9.098 1.724 9 2 9C2.195 9 2.362 8.931 2.5 8.793L3.439 7.854C3.713 7.58 4.028 7.37 4.385 7.222ZM9.233 8.146C8.998 8.049 8.754 8 8.5 8L5.5 8C5.246 8 5.002 8.049 4.767 8.146C4.533 8.243 4.326 8.381 4.146 8.561L3.707 9L10.293 9L9.854 8.561C9.674 8.381 9.467 8.243 9.233 8.146ZM4.736 11.14C4.993 11.242 5.219 11.391 5.414 11.586C5.609 11.781 5.758 12.007 5.86 12.264C5.953 12.5 6 12.746 6 13C6 13.254 5.953 13.5 5.86 13.736C5.758 13.993 5.609 14.219 5.414 14.414C5.219 14.609 4.993 14.758 4.736 14.86C4.5 14.953 4.254 15 4 15C3.746 15 3.5 14.953 3.264 14.86C3.007 14.758 2.781 14.609 2.586 14.414C2.391 14.219 2.242 13.993 2.14 13.736C2.047 13.5 2 13.254 2 13C2 12.746 2.047 12.5 2.14 12.264C2.242 12.007 2.391 11.781 2.586 11.586C2.781 11.391 3.007 11.242 3.264 11.14C3.5 11.047 3.746 11 4 11C4.254 11 4.5 11.047 4.736 11.14ZM10.14 12.264C10.242 12.007 10.391 11.781 10.586 11.586C10.781 11.391 11.007 11.242 11.264 11.14C11.5 11.047 11.746 11 12 11C12.254 11 12.5 11.047 12.736 11.14C12.993 11.242 13.219 11.391 13.414 11.586C13.609 11.781 13.758 12.007 13.86 12.264C13.953 12.5 14 12.746 14 13C14 13.254 13.953 13.5 13.86 13.736C13.758 13.993 13.609 14.219 13.414 14.414C13.219 14.609 12.993 14.758 12.736 14.86C12.5 14.953 12.254 15 12 15C11.746 15 11.5 14.953 11.264 14.86C11.007 14.758 10.781 14.609 10.586 14.414C10.391 14.219 10.242 13.993 10.14 13.736C10.047 13.5 10 13.254 10 13C10 12.746 10.047 12.5 10.14 12.264ZM3 13C3 13.552 3.448 14 4 14C4.552 14 5 13.552 5 13C5 12.448 4.552 12 4 12C3.448 12 3 12.448 3 13ZM11 13C11 13.552 11.448 14 12 14C12.552 14 13 13.552 13 13C13 12.448 12.552 12 12 12C11.448 12 11 12.448 11 13Z'/%3E%3C/svg%3E
```

### Sprite

```html
<!-- Gentleface "car-wash" (line-round), MIT. https://gentleface.com/icons/car-wash
     Every icon of this style in one file: https://gentleface.com/sprite/line-round.svg
     Serve it from your own origin: <use> does not load from another origin. -->
<svg width="16" height="16" aria-hidden="true"><use href="/sprite/line-round.svg#car-wash"/></svg>
```

### SwiftUI

```swift
// Gentleface "car-wash" (line-round), MIT. https://gentleface.com/icons/car-wash
import SwiftUI

struct CarWashIcon: Shape {
    func path(in rect: CGRect) -> Path {
        var p = Path()
        p.move(to: CGPoint(x: 11.234, y: 3.531))
        p.addCurve(to: CGPoint(x: 11.75, y: 2.75), control1: CGPoint(x: 11.328, y: 3.344), control2: CGPoint(x: 11.5, y: 3.083))
        p.addCurve(to: CGPoint(x: 12.12, y: 2.222), control1: CGPoint(x: 11.901, y: 2.548), control2: CGPoint(x: 12.025, y: 2.372))
        p.addCurve(to: CGPoint(x: 12.401, y: 2.023), control1: CGPoint(x: 12.184, y: 2.121), control2: CGPoint(x: 12.285, y: 2.05))
        p.addCurve(to: CGPoint(x: 12.741, y: 2.082), control1: CGPoint(x: 12.518, y: 1.997), control2: CGPoint(x: 12.64, y: 2.019))
        p.addCurve(to: CGPoint(x: 12.88, y: 2.222), control1: CGPoint(x: 12.797, y: 2.118), control2: CGPoint(x: 12.845, y: 2.166))
        p.addCurve(to: CGPoint(x: 13.25, y: 2.75), control1: CGPoint(x: 12.975, y: 2.372), control2: CGPoint(x: 13.099, y: 2.548))
        p.addCurve(to: CGPoint(x: 13.766, y: 3.531), control1: CGPoint(x: 13.5, y: 3.083), control2: CGPoint(x: 13.672, y: 3.344))
        p.addCurve(to: CGPoint(x: 14, y: 4.5), control1: CGPoint(x: 13.922, y: 3.844), control2: CGPoint(x: 14, y: 4.167))
        p.addCurve(to: CGPoint(x: 13.561, y: 5.561), control1: CGPoint(x: 14, y: 4.914), control2: CGPoint(x: 13.854, y: 5.268))
        p.addCurve(to: CGPoint(x: 12.5, y: 6), control1: CGPoint(x: 13.268, y: 5.854), control2: CGPoint(x: 12.914, y: 6))
        p.addCurve(to: CGPoint(x: 11.439, y: 5.561), control1: CGPoint(x: 12.086, y: 6), control2: CGPoint(x: 11.732, y: 5.854))
        p.addCurve(to: CGPoint(x: 11, y: 4.5), control1: CGPoint(x: 11.146, y: 5.268), control2: CGPoint(x: 11, y: 4.914))
        p.addCurve(to: CGPoint(x: 11.234, y: 3.531), control1: CGPoint(x: 11, y: 4.167), control2: CGPoint(x: 11.078, y: 3.844))
        p.closeSubpath()
        p.move(to: CGPoint(x: 1.234, y: 3.531))
        p.addCurve(to: CGPoint(x: 1.75, y: 2.75), control1: CGPoint(x: 1.328, y: 3.344), control2: CGPoint(x: 1.5, y: 3.083))
        p.addCurve(to: CGPoint(x: 2.12, y: 2.222), control1: CGPoint(x: 1.901, y: 2.548), control2: CGPoint(x: 2.025, y: 2.372))
        p.addCurve(to: CGPoint(x: 2.401, y: 2.023), control1: CGPoint(x: 2.184, y: 2.121), control2: CGPoint(x: 2.285, y: 2.05))
        p.addCurve(to: CGPoint(x: 2.741, y: 2.082), control1: CGPoint(x: 2.518, y: 1.997), control2: CGPoint(x: 2.64, y: 2.019))
        p.addCurve(to: CGPoint(x: 2.88, y: 2.222), control1: CGPoint(x: 2.797, y: 2.118), control2: CGPoint(x: 2.845, y: 2.166))
        p.addCurve(to: CGPoint(x: 3.25, y: 2.75), control1: CGPoint(x: 2.975, y: 2.372), control2: CGPoint(x: 3.099, y: 2.548))
        p.addCurve(to: CGPoint(x: 3.766, y: 3.531), control1: CGPoint(x: 3.5, y: 3.083), control2: CGPoint(x: 3.672, y: 3.344))
        p.addCurve(to: CGPoint(x: 4, y: 4.5), control1: CGPoint(x: 3.922, y: 3.844), control2: CGPoint(x: 4, y: 4.167))
        p.addCurve(to: CGPoint(x: 3.561, y: 5.561), control1: CGPoint(x: 4, y: 4.914), control2: CGPoint(x: 3.854, y: 5.268))
        p.addCurve(to: CGPoint(x: 2.5, y: 6), control1: CGPoint(x: 3.268, y: 5.854), control2: CGPoint(x: 2.914, y: 6))
        p.addCurve(to: CGPoint(x: 1.439, y: 5.561), control1: CGPoint(x: 2.086, y: 6), control2: CGPoint(x: 1.732, y: 5.854))
        p.addCurve(to: CGPoint(x: 1, y: 4.5), control1: CGPoint(x: 1.146, y: 5.268), control2: CGPoint(x: 1, y: 4.914))
        p.addCurve(to: CGPoint(x: 1.234, y: 3.531), control1: CGPoint(x: 1, y: 4.167), control2: CGPoint(x: 1.078, y: 3.844))
        p.closeSubpath()
        p.move(to: CGPoint(x: 8.766, y: 3.531))
        p.addCurve(to: CGPoint(x: 9, y: 4.5), control1: CGPoint(x: 8.922, y: 3.844), control2: CGPoint(x: 9, y: 4.167))
        p.addCurve(to: CGPoint(x: 8.561, y: 5.561), control1: CGPoint(x: 9, y: 4.914), control2: CGPoint(x: 8.854, y: 5.268))
        p.addCurve(to: CGPoint(x: 7.5, y: 6), control1: CGPoint(x: 8.268, y: 5.854), control2: CGPoint(x: 7.914, y: 6))
        p.addCurve(to: CGPoint(x: 6.439, y: 5.561), control1: CGPoint(x: 7.086, y: 6), control2: CGPoint(x: 6.732, y: 5.854))
        p.addCurve(to: CGPoint(x: 6, y: 4.5), control1: CGPoint(x: 6.146, y: 5.268), control2: CGPoint(x: 6, y: 4.914))
        p.addCurve(to: CGPoint(x: 6.234, y: 3.531), control1: CGPoint(x: 6, y: 4.167), control2: CGPoint(x: 6.078, y: 3.844))
        p.addCurve(to: CGPoint(x: 6.75, y: 2.75), control1: CGPoint(x: 6.328, y: 3.344), control2: CGPoint(x: 6.5, y: 3.083))
        p.addCurve(to: CGPoint(x: 7.12, y: 2.222), control1: CGPoint(x: 6.901, y: 2.548), control2: CGPoint(x: 7.025, y: 2.372))
        p.addCurve(to: CGPoint(x: 7.741, y: 2.082), control1: CGPoint(x: 7.253, y: 2.012), control2: CGPoint(x: 7.531, y: 1.949))
        p.addCurve(to: CGPoint(x: 7.88, y: 2.222), control1: CGPoint(x: 7.797, y: 2.118), control2: CGPoint(x: 7.845, y: 2.166))
        p.addCurve(to: CGPoint(x: 8.25, y: 2.75), control1: CGPoint(x: 7.975, y: 2.372), control2: CGPoint(x: 8.099, y: 2.548))
        p.addCurve(to: CGPoint(x: 8.766, y: 3.531), control1: CGPoint(x: 8.5, y: 3.083), control2: CGPoint(x: 8.672, y: 3.344))
        p.closeSubpath()
        p.move(to: CGPoint(x: 4.385, y: 7.222))
        p.addCurve(to: CGPoint(x: 5.5, y: 7), control1: CGPoint(x: 4.742, y: 7.074), control2: CGPoint(x: 5.114, y: 7))
        p.addLine(to: CGPoint(x: 8.5, y: 7))
        p.addCurve(to: CGPoint(x: 9.615, y: 7.222), control1: CGPoint(x: 8.886, y: 7), control2: CGPoint(x: 9.258, y: 7.074))
        p.addCurve(to: CGPoint(x: 10.561, y: 7.854), control1: CGPoint(x: 9.972, y: 7.37), control2: CGPoint(x: 10.287, y: 7.58))
        p.addLine(to: CGPoint(x: 11.146, y: 8.439))
        p.addCurve(to: CGPoint(x: 11.767, y: 8.854), control1: CGPoint(x: 11.326, y: 8.619), control2: CGPoint(x: 11.533, y: 8.757))
        p.addCurve(to: CGPoint(x: 12.5, y: 9), control1: CGPoint(x: 12.002, y: 8.951), control2: CGPoint(x: 12.246, y: 9))
        p.addLine(to: CGPoint(x: 14, y: 9))
        p.addCurve(to: CGPoint(x: 14.707, y: 9.293), control1: CGPoint(x: 14.276, y: 9), control2: CGPoint(x: 14.512, y: 9.098))
        p.addCurve(to: CGPoint(x: 15, y: 10), control1: CGPoint(x: 14.902, y: 9.488), control2: CGPoint(x: 15, y: 9.724))
        p.addLine(to: CGPoint(x: 15, y: 11.5))
        p.addCurve(to: CGPoint(x: 14.856, y: 11.856), control1: CGPoint(x: 15, y: 11.641), control2: CGPoint(x: 14.952, y: 11.759))
        p.addCurve(to: CGPoint(x: 14.5, y: 12), control1: CGPoint(x: 14.759, y: 11.952), control2: CGPoint(x: 14.641, y: 12))
        p.addCurve(to: CGPoint(x: 14.144, y: 11.856), control1: CGPoint(x: 14.359, y: 12), control2: CGPoint(x: 14.241, y: 11.952))
        p.addCurve(to: CGPoint(x: 14, y: 11.5), control1: CGPoint(x: 14.048, y: 11.759), control2: CGPoint(x: 14, y: 11.641))
        p.addLine(to: CGPoint(x: 14, y: 10))
        p.addLine(to: CGPoint(x: 12.5, y: 10))
        p.addCurve(to: CGPoint(x: 11.5, y: 9.823), control1: CGPoint(x: 12.155, y: 10), control2: CGPoint(x: 11.822, y: 9.941))
        p.addCurve(to: CGPoint(x: 11.142, y: 10), control1: CGPoint(x: 11.415, y: 9.935), control2: CGPoint(x: 11.283, y: 10))
        p.addLine(to: CGPoint(x: 2.748, y: 10))
        p.addCurve(to: CGPoint(x: 2.5, y: 9.925), control1: CGPoint(x: 2.66, y: 10), control2: CGPoint(x: 2.574, y: 9.974))
        p.addCurve(to: CGPoint(x: 2, y: 10), control1: CGPoint(x: 2.338, y: 9.975), control2: CGPoint(x: 2.172, y: 10))
        p.addLine(to: CGPoint(x: 2, y: 11.5))
        p.addCurve(to: CGPoint(x: 1.856, y: 11.856), control1: CGPoint(x: 2, y: 11.641), control2: CGPoint(x: 1.952, y: 11.759))
        p.addCurve(to: CGPoint(x: 1.5, y: 12), control1: CGPoint(x: 1.759, y: 11.952), control2: CGPoint(x: 1.641, y: 12))
        p.addCurve(to: CGPoint(x: 1.144, y: 11.856), control1: CGPoint(x: 1.359, y: 12), control2: CGPoint(x: 1.241, y: 11.952))
        p.addCurve(to: CGPoint(x: 1, y: 11.5), control1: CGPoint(x: 1.048, y: 11.759), control2: CGPoint(x: 1, y: 11.641))
        p.addLine(to: CGPoint(x: 1, y: 10))
        p.addCurve(to: CGPoint(x: 1.293, y: 9.293), control1: CGPoint(x: 1, y: 9.724), control2: CGPoint(x: 1.098, y: 9.488))
        p.addCurve(to: CGPoint(x: 2, y: 9), control1: CGPoint(x: 1.488, y: 9.098), control2: CGPoint(x: 1.724, y: 9))
        p.addCurve(to: CGPoint(x: 2.5, y: 8.793), control1: CGPoint(x: 2.195, y: 9), control2: CGPoint(x: 2.362, y: 8.931))
        p.addLine(to: CGPoint(x: 3.439, y: 7.854))
        p.addCurve(to: CGPoint(x: 4.385, y: 7.222), control1: CGPoint(x: 3.713, y: 7.58), control2: CGPoint(x: 4.028, y: 7.37))
        p.closeSubpath()
        p.move(to: CGPoint(x: 9.233, y: 8.146))
        p.addCurve(to: CGPoint(x: 8.5, y: 8), control1: CGPoint(x: 8.998, y: 8.049), control2: CGPoint(x: 8.754, y: 8))
        p.addLine(to: CGPoint(x: 5.5, y: 8))
        p.addCurve(to: CGPoint(x: 4.767, y: 8.146), control1: CGPoint(x: 5.246, y: 8), control2: CGPoint(x: 5.002, y: 8.049))
        p.addCurve(to: CGPoint(x: 4.146, y: 8.561), control1: CGPoint(x: 4.533, y: 8.243), control2: CGPoint(x: 4.326, y: 8.381))
        p.addLine(to: CGPoint(x: 3.707, y: 9))
        p.addLine(to: CGPoint(x: 10.293, y: 9))
        p.addLine(to: CGPoint(x: 9.854, y: 8.561))
        p.addCurve(to: CGPoint(x: 9.233, y: 8.146), control1: CGPoint(x: 9.674, y: 8.381), control2: CGPoint(x: 9.467, y: 8.243))
        p.closeSubpath()
        p.move(to: CGPoint(x: 4.736, y: 11.14))
        p.addCurve(to: CGPoint(x: 5.414, y: 11.586), control1: CGPoint(x: 4.993, y: 11.242), control2: CGPoint(x: 5.219, y: 11.391))
        p.addCurve(to: CGPoint(x: 5.86, y: 12.264), control1: CGPoint(x: 5.609, y: 11.781), control2: CGPoint(x: 5.758, y: 12.007))
        p.addCurve(to: CGPoint(x: 6, y: 13), control1: CGPoint(x: 5.953, y: 12.5), control2: CGPoint(x: 6, y: 12.746))
        p.addCurve(to: CGPoint(x: 5.86, y: 13.736), control1: CGPoint(x: 6, y: 13.254), control2: CGPoint(x: 5.953, y: 13.5))
        p.addCurve(to: CGPoint(x: 5.414, y: 14.414), control1: CGPoint(x: 5.758, y: 13.993), control2: CGPoint(x: 5.609, y: 14.219))
        p.addCurve(to: CGPoint(x: 4.736, y: 14.86), control1: CGPoint(x: 5.219, y: 14.609), control2: CGPoint(x: 4.993, y: 14.758))
        p.addCurve(to: CGPoint(x: 4, y: 15), control1: CGPoint(x: 4.5, y: 14.953), control2: CGPoint(x: 4.254, y: 15))
        p.addCurve(to: CGPoint(x: 3.264, y: 14.86), control1: CGPoint(x: 3.746, y: 15), control2: CGPoint(x: 3.5, y: 14.953))
        p.addCurve(to: CGPoint(x: 2.586, y: 14.414), control1: CGPoint(x: 3.007, y: 14.758), control2: CGPoint(x: 2.781, y: 14.609))
        p.addCurve(to: CGPoint(x: 2.14, y: 13.736), control1: CGPoint(x: 2.391, y: 14.219), control2: CGPoint(x: 2.242, y: 13.993))
        p.addCurve(to: CGPoint(x: 2, y: 13), control1: CGPoint(x: 2.047, y: 13.5), control2: CGPoint(x: 2, y: 13.254))
        p.addCurve(to: CGPoint(x: 2.14, y: 12.264), control1: CGPoint(x: 2, y: 12.746), control2: CGPoint(x: 2.047, y: 12.5))
        p.addCurve(to: CGPoint(x: 2.586, y: 11.586), control1: CGPoint(x: 2.242, y: 12.007), control2: CGPoint(x: 2.391, y: 11.781))
        p.addCurve(to: CGPoint(x: 3.264, y: 11.14), control1: CGPoint(x: 2.781, y: 11.391), control2: CGPoint(x: 3.007, y: 11.242))
        p.addCurve(to: CGPoint(x: 4, y: 11), control1: CGPoint(x: 3.5, y: 11.047), control2: CGPoint(x: 3.746, y: 11))
        p.addCurve(to: CGPoint(x: 4.736, y: 11.14), control1: CGPoint(x: 4.254, y: 11), control2: CGPoint(x: 4.5, y: 11.047))
        p.closeSubpath()
        p.move(to: CGPoint(x: 10.14, y: 12.264))
        p.addCurve(to: CGPoint(x: 10.586, y: 11.586), control1: CGPoint(x: 10.242, y: 12.007), control2: CGPoint(x: 10.391, y: 11.781))
        p.addCurve(to: CGPoint(x: 11.264, y: 11.14), control1: CGPoint(x: 10.781, y: 11.391), control2: CGPoint(x: 11.007, y: 11.242))
        p.addCurve(to: CGPoint(x: 12, y: 11), control1: CGPoint(x: 11.5, y: 11.047), control2: CGPoint(x: 11.746, y: 11))
        p.addCurve(to: CGPoint(x: 12.736, y: 11.14), control1: CGPoint(x: 12.254, y: 11), control2: CGPoint(x: 12.5, y: 11.047))
        p.addCurve(to: CGPoint(x: 13.414, y: 11.586), control1: CGPoint(x: 12.993, y: 11.242), control2: CGPoint(x: 13.219, y: 11.391))
        p.addCurve(to: CGPoint(x: 13.86, y: 12.264), control1: CGPoint(x: 13.609, y: 11.781), control2: CGPoint(x: 13.758, y: 12.007))
        p.addCurve(to: CGPoint(x: 14, y: 13), control1: CGPoint(x: 13.953, y: 12.5), control2: CGPoint(x: 14, y: 12.746))
        p.addCurve(to: CGPoint(x: 13.86, y: 13.736), control1: CGPoint(x: 14, y: 13.254), control2: CGPoint(x: 13.953, y: 13.5))
        p.addCurve(to: CGPoint(x: 13.414, y: 14.414), control1: CGPoint(x: 13.758, y: 13.993), control2: CGPoint(x: 13.609, y: 14.219))
        p.addCurve(to: CGPoint(x: 12.736, y: 14.86), control1: CGPoint(x: 13.219, y: 14.609), control2: CGPoint(x: 12.993, y: 14.758))
        p.addCurve(to: CGPoint(x: 12, y: 15), control1: CGPoint(x: 12.5, y: 14.953), control2: CGPoint(x: 12.254, y: 15))
        p.addCurve(to: CGPoint(x: 11.264, y: 14.86), control1: CGPoint(x: 11.746, y: 15), control2: CGPoint(x: 11.5, y: 14.953))
        p.addCurve(to: CGPoint(x: 10.586, y: 14.414), control1: CGPoint(x: 11.007, y: 14.758), control2: CGPoint(x: 10.781, y: 14.609))
        p.addCurve(to: CGPoint(x: 10.14, y: 13.736), control1: CGPoint(x: 10.391, y: 14.219), control2: CGPoint(x: 10.242, y: 13.993))
        p.addCurve(to: CGPoint(x: 10, y: 13), control1: CGPoint(x: 10.047, y: 13.5), control2: CGPoint(x: 10, y: 13.254))
        p.addCurve(to: CGPoint(x: 10.14, y: 12.264), control1: CGPoint(x: 10, y: 12.746), control2: CGPoint(x: 10.047, y: 12.5))
        p.closeSubpath()
        p.move(to: CGPoint(x: 3, y: 13))
        p.addCurve(to: CGPoint(x: 4, y: 14), control1: CGPoint(x: 3, y: 13.552), control2: CGPoint(x: 3.448, y: 14))
        p.addCurve(to: CGPoint(x: 5, y: 13), control1: CGPoint(x: 4.552, y: 14), control2: CGPoint(x: 5, y: 13.552))
        p.addCurve(to: CGPoint(x: 4, y: 12), control1: CGPoint(x: 5, y: 12.448), control2: CGPoint(x: 4.552, y: 12))
        p.addCurve(to: CGPoint(x: 3, y: 13), control1: CGPoint(x: 3.448, y: 12), control2: CGPoint(x: 3, y: 12.448))
        p.closeSubpath()
        p.move(to: CGPoint(x: 11, y: 13))
        p.addCurve(to: CGPoint(x: 12, y: 14), control1: CGPoint(x: 11, y: 13.552), control2: CGPoint(x: 11.448, y: 14))
        p.addCurve(to: CGPoint(x: 13, y: 13), control1: CGPoint(x: 12.552, y: 14), control2: CGPoint(x: 13, y: 13.552))
        p.addCurve(to: CGPoint(x: 12, y: 12), control1: CGPoint(x: 13, y: 12.448), control2: CGPoint(x: 12.552, y: 12))
        p.addCurve(to: CGPoint(x: 11, y: 13), control1: CGPoint(x: 11.448, y: 12), control2: CGPoint(x: 11, y: 12.448))
        p.closeSubpath()
        return p.applying(CGAffineTransform(scaleX: rect.width / 16, y: rect.height / 16))
    }
}

// CarWashIcon().frame(width: 16, height: 16) fills with the foreground style. Keep it on whole points to stay crisp.
```

### Compose

```kotlin
// Gentleface "car-wash" (line-round), MIT. https://gentleface.com/icons/car-wash
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.addPathNodes
import androidx.compose.ui.unit.dp

val CarWashIcon: ImageVector by lazy {
    ImageVector.Builder(
        name = "car-wash", defaultWidth = 16.dp, defaultHeight = 16.dp,
        viewportWidth = 16f, viewportHeight = 16f,
    ).addPath(
        pathData = addPathNodes("M11.234 3.531C11.328 3.344 11.5 3.083 11.75 2.75C11.901 2.548 12.025 2.372 12.12 2.222C12.184 2.121 12.285 2.05 12.401 2.023C12.518 1.997 12.64 2.019 12.741 2.082C12.797 2.118 12.845 2.166 12.88 2.222C12.975 2.372 13.099 2.548 13.25 2.75C13.5 3.083 13.672 3.344 13.766 3.531C13.922 3.844 14 4.167 14 4.5C14 4.914 13.854 5.268 13.561 5.561C13.268 5.854 12.914 6 12.5 6C12.086 6 11.732 5.854 11.439 5.561C11.146 5.268 11 4.914 11 4.5C11 4.167 11.078 3.844 11.234 3.531ZM1.234 3.531C1.328 3.344 1.5 3.083 1.75 2.75C1.901 2.548 2.025 2.372 2.12 2.222C2.184 2.121 2.285 2.05 2.401 2.023C2.518 1.997 2.64 2.019 2.741 2.082C2.797 2.118 2.845 2.166 2.88 2.222C2.975 2.372 3.099 2.548 3.25 2.75C3.5 3.083 3.672 3.344 3.766 3.531C3.922 3.844 4 4.167 4 4.5C4 4.914 3.854 5.268 3.561 5.561C3.268 5.854 2.914 6 2.5 6C2.086 6 1.732 5.854 1.439 5.561C1.146 5.268 1 4.914 1 4.5C1 4.167 1.078 3.844 1.234 3.531ZM8.766 3.531C8.922 3.844 9 4.167 9 4.5C9 4.914 8.854 5.268 8.561 5.561C8.268 5.854 7.914 6 7.5 6C7.086 6 6.732 5.854 6.439 5.561C6.146 5.268 6 4.914 6 4.5C6 4.167 6.078 3.844 6.234 3.531C6.328 3.344 6.5 3.083 6.75 2.75C6.901 2.548 7.025 2.372 7.12 2.222C7.253 2.012 7.531 1.949 7.741 2.082C7.797 2.118 7.845 2.166 7.88 2.222C7.975 2.372 8.099 2.548 8.25 2.75C8.5 3.083 8.672 3.344 8.766 3.531ZM4.385 7.222C4.742 7.074 5.114 7 5.5 7L8.5 7C8.886 7 9.258 7.074 9.615 7.222C9.972 7.37 10.287 7.58 10.561 7.854L11.146 8.439C11.326 8.619 11.533 8.757 11.767 8.854C12.002 8.951 12.246 9 12.5 9L14 9C14.276 9 14.512 9.098 14.707 9.293C14.902 9.488 15 9.724 15 10L15 11.5C15 11.641 14.952 11.759 14.856 11.856C14.759 11.952 14.641 12 14.5 12C14.359 12 14.241 11.952 14.144 11.856C14.048 11.759 14 11.641 14 11.5L14 10L12.5 10C12.155 10 11.822 9.941 11.5 9.823C11.415 9.935 11.283 10 11.142 10L2.748 10C2.66 10 2.574 9.974 2.5 9.925C2.338 9.975 2.172 10 2 10L2 11.5C2 11.641 1.952 11.759 1.856 11.856C1.759 11.952 1.641 12 1.5 12C1.359 12 1.241 11.952 1.144 11.856C1.048 11.759 1 11.641 1 11.5L1 10C1 9.724 1.098 9.488 1.293 9.293C1.488 9.098 1.724 9 2 9C2.195 9 2.362 8.931 2.5 8.793L3.439 7.854C3.713 7.58 4.028 7.37 4.385 7.222ZM9.233 8.146C8.998 8.049 8.754 8 8.5 8L5.5 8C5.246 8 5.002 8.049 4.767 8.146C4.533 8.243 4.326 8.381 4.146 8.561L3.707 9L10.293 9L9.854 8.561C9.674 8.381 9.467 8.243 9.233 8.146ZM4.736 11.14C4.993 11.242 5.219 11.391 5.414 11.586C5.609 11.781 5.758 12.007 5.86 12.264C5.953 12.5 6 12.746 6 13C6 13.254 5.953 13.5 5.86 13.736C5.758 13.993 5.609 14.219 5.414 14.414C5.219 14.609 4.993 14.758 4.736 14.86C4.5 14.953 4.254 15 4 15C3.746 15 3.5 14.953 3.264 14.86C3.007 14.758 2.781 14.609 2.586 14.414C2.391 14.219 2.242 13.993 2.14 13.736C2.047 13.5 2 13.254 2 13C2 12.746 2.047 12.5 2.14 12.264C2.242 12.007 2.391 11.781 2.586 11.586C2.781 11.391 3.007 11.242 3.264 11.14C3.5 11.047 3.746 11 4 11C4.254 11 4.5 11.047 4.736 11.14ZM10.14 12.264C10.242 12.007 10.391 11.781 10.586 11.586C10.781 11.391 11.007 11.242 11.264 11.14C11.5 11.047 11.746 11 12 11C12.254 11 12.5 11.047 12.736 11.14C12.993 11.242 13.219 11.391 13.414 11.586C13.609 11.781 13.758 12.007 13.86 12.264C13.953 12.5 14 12.746 14 13C14 13.254 13.953 13.5 13.86 13.736C13.758 13.993 13.609 14.219 13.414 14.414C13.219 14.609 12.993 14.758 12.736 14.86C12.5 14.953 12.254 15 12 15C11.746 15 11.5 14.953 11.264 14.86C11.007 14.758 10.781 14.609 10.586 14.414C10.391 14.219 10.242 13.993 10.14 13.736C10.047 13.5 10 13.254 10 13C10 12.746 10.047 12.5 10.14 12.264ZM3 13C3 13.552 3.448 14 4 14C4.552 14 5 13.552 5 13C5 12.448 4.552 12 4 12C3.448 12 3 12.448 3 13ZM11 13C11 13.552 11.448 14 12 14C12.552 14 13 13.552 13 13C13 12.448 12.552 12 12 12C11.448 12 11 12.448 11 13Z"),
        fill = SolidColor(Color.Black),
    ).build()
}

// Icon(CarWashIcon, contentDescription = null) tints it with LocalContentColor.
```

### Android XML

```xml
<!-- res/drawable/ic_car_wash.xml · Gentleface "car-wash" (line-round), MIT. https://gentleface.com/icons/car-wash -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="16dp"
    android:height="16dp"
    android:viewportWidth="16"
    android:viewportHeight="16"
    android:tint="?attr/colorControlNormal">
  <path
      android:fillColor="@android:color/white"
      android:pathData="M11.234 3.531C11.328 3.344 11.5 3.083 11.75 2.75C11.901 2.548 12.025 2.372 12.12 2.222C12.184 2.121 12.285 2.05 12.401 2.023C12.518 1.997 12.64 2.019 12.741 2.082C12.797 2.118 12.845 2.166 12.88 2.222C12.975 2.372 13.099 2.548 13.25 2.75C13.5 3.083 13.672 3.344 13.766 3.531C13.922 3.844 14 4.167 14 4.5C14 4.914 13.854 5.268 13.561 5.561C13.268 5.854 12.914 6 12.5 6C12.086 6 11.732 5.854 11.439 5.561C11.146 5.268 11 4.914 11 4.5C11 4.167 11.078 3.844 11.234 3.531ZM1.234 3.531C1.328 3.344 1.5 3.083 1.75 2.75C1.901 2.548 2.025 2.372 2.12 2.222C2.184 2.121 2.285 2.05 2.401 2.023C2.518 1.997 2.64 2.019 2.741 2.082C2.797 2.118 2.845 2.166 2.88 2.222C2.975 2.372 3.099 2.548 3.25 2.75C3.5 3.083 3.672 3.344 3.766 3.531C3.922 3.844 4 4.167 4 4.5C4 4.914 3.854 5.268 3.561 5.561C3.268 5.854 2.914 6 2.5 6C2.086 6 1.732 5.854 1.439 5.561C1.146 5.268 1 4.914 1 4.5C1 4.167 1.078 3.844 1.234 3.531ZM8.766 3.531C8.922 3.844 9 4.167 9 4.5C9 4.914 8.854 5.268 8.561 5.561C8.268 5.854 7.914 6 7.5 6C7.086 6 6.732 5.854 6.439 5.561C6.146 5.268 6 4.914 6 4.5C6 4.167 6.078 3.844 6.234 3.531C6.328 3.344 6.5 3.083 6.75 2.75C6.901 2.548 7.025 2.372 7.12 2.222C7.253 2.012 7.531 1.949 7.741 2.082C7.797 2.118 7.845 2.166 7.88 2.222C7.975 2.372 8.099 2.548 8.25 2.75C8.5 3.083 8.672 3.344 8.766 3.531ZM4.385 7.222C4.742 7.074 5.114 7 5.5 7L8.5 7C8.886 7 9.258 7.074 9.615 7.222C9.972 7.37 10.287 7.58 10.561 7.854L11.146 8.439C11.326 8.619 11.533 8.757 11.767 8.854C12.002 8.951 12.246 9 12.5 9L14 9C14.276 9 14.512 9.098 14.707 9.293C14.902 9.488 15 9.724 15 10L15 11.5C15 11.641 14.952 11.759 14.856 11.856C14.759 11.952 14.641 12 14.5 12C14.359 12 14.241 11.952 14.144 11.856C14.048 11.759 14 11.641 14 11.5L14 10L12.5 10C12.155 10 11.822 9.941 11.5 9.823C11.415 9.935 11.283 10 11.142 10L2.748 10C2.66 10 2.574 9.974 2.5 9.925C2.338 9.975 2.172 10 2 10L2 11.5C2 11.641 1.952 11.759 1.856 11.856C1.759 11.952 1.641 12 1.5 12C1.359 12 1.241 11.952 1.144 11.856C1.048 11.759 1 11.641 1 11.5L1 10C1 9.724 1.098 9.488 1.293 9.293C1.488 9.098 1.724 9 2 9C2.195 9 2.362 8.931 2.5 8.793L3.439 7.854C3.713 7.58 4.028 7.37 4.385 7.222ZM9.233 8.146C8.998 8.049 8.754 8 8.5 8L5.5 8C5.246 8 5.002 8.049 4.767 8.146C4.533 8.243 4.326 8.381 4.146 8.561L3.707 9L10.293 9L9.854 8.561C9.674 8.381 9.467 8.243 9.233 8.146ZM4.736 11.14C4.993 11.242 5.219 11.391 5.414 11.586C5.609 11.781 5.758 12.007 5.86 12.264C5.953 12.5 6 12.746 6 13C6 13.254 5.953 13.5 5.86 13.736C5.758 13.993 5.609 14.219 5.414 14.414C5.219 14.609 4.993 14.758 4.736 14.86C4.5 14.953 4.254 15 4 15C3.746 15 3.5 14.953 3.264 14.86C3.007 14.758 2.781 14.609 2.586 14.414C2.391 14.219 2.242 13.993 2.14 13.736C2.047 13.5 2 13.254 2 13C2 12.746 2.047 12.5 2.14 12.264C2.242 12.007 2.391 11.781 2.586 11.586C2.781 11.391 3.007 11.242 3.264 11.14C3.5 11.047 3.746 11 4 11C4.254 11 4.5 11.047 4.736 11.14ZM10.14 12.264C10.242 12.007 10.391 11.781 10.586 11.586C10.781 11.391 11.007 11.242 11.264 11.14C11.5 11.047 11.746 11 12 11C12.254 11 12.5 11.047 12.736 11.14C12.993 11.242 13.219 11.391 13.414 11.586C13.609 11.781 13.758 12.007 13.86 12.264C13.953 12.5 14 12.746 14 13C14 13.254 13.953 13.5 13.86 13.736C13.758 13.993 13.609 14.219 13.414 14.414C13.219 14.609 12.993 14.758 12.736 14.86C12.5 14.953 12.254 15 12 15C11.746 15 11.5 14.953 11.264 14.86C11.007 14.758 10.781 14.609 10.586 14.414C10.391 14.219 10.242 13.993 10.14 13.736C10.047 13.5 10 13.254 10 13C10 12.746 10.047 12.5 10.14 12.264ZM3 13C3 13.552 3.448 14 4 14C4.552 14 5 13.552 5 13C5 12.448 4.552 12 4 12C3.448 12 3 12.448 3 13ZM11 13C11 13.552 11.448 14 12 14C12.552 14 13 13.552 13 13C13 12.448 12.552 12 12 12C11.448 12 11 12.448 11 13Z"/>
</vector>
```

### Flutter

```dart
// Gentleface "car-wash" (line-round), MIT. https://gentleface.com/icons/car-wash
import 'package:flutter/widgets.dart';

class CarWashIcon extends StatelessWidget {
  const CarWashIcon({super.key, this.size = 16, this.color});
  final double size;
  final Color? color;

  @override
  Widget build(BuildContext context) => CustomPaint(
        size: Size.square(size),
        painter: _CarWashIconPainter(color ?? IconTheme.of(context).color ?? const Color(0xFF000000)),
      );
}

class _CarWashIconPainter extends CustomPainter {
  _CarWashIconPainter(this.color);
  final Color color;

  @override
  void paint(Canvas canvas, Size size) {
    canvas.scale(size.width / 16, size.height / 16);
    final p = Path()
      ..moveTo(11.234, 3.531)
      ..cubicTo(11.328, 3.344, 11.5, 3.083, 11.75, 2.75)
      ..cubicTo(11.901, 2.548, 12.025, 2.372, 12.12, 2.222)
      ..cubicTo(12.184, 2.121, 12.285, 2.05, 12.401, 2.023)
      ..cubicTo(12.518, 1.997, 12.64, 2.019, 12.741, 2.082)
      ..cubicTo(12.797, 2.118, 12.845, 2.166, 12.88, 2.222)
      ..cubicTo(12.975, 2.372, 13.099, 2.548, 13.25, 2.75)
      ..cubicTo(13.5, 3.083, 13.672, 3.344, 13.766, 3.531)
      ..cubicTo(13.922, 3.844, 14, 4.167, 14, 4.5)
      ..cubicTo(14, 4.914, 13.854, 5.268, 13.561, 5.561)
      ..cubicTo(13.268, 5.854, 12.914, 6, 12.5, 6)
      ..cubicTo(12.086, 6, 11.732, 5.854, 11.439, 5.561)
      ..cubicTo(11.146, 5.268, 11, 4.914, 11, 4.5)
      ..cubicTo(11, 4.167, 11.078, 3.844, 11.234, 3.531)
      ..close()
      ..moveTo(1.234, 3.531)
      ..cubicTo(1.328, 3.344, 1.5, 3.083, 1.75, 2.75)
      ..cubicTo(1.901, 2.548, 2.025, 2.372, 2.12, 2.222)
      ..cubicTo(2.184, 2.121, 2.285, 2.05, 2.401, 2.023)
      ..cubicTo(2.518, 1.997, 2.64, 2.019, 2.741, 2.082)
      ..cubicTo(2.797, 2.118, 2.845, 2.166, 2.88, 2.222)
      ..cubicTo(2.975, 2.372, 3.099, 2.548, 3.25, 2.75)
      ..cubicTo(3.5, 3.083, 3.672, 3.344, 3.766, 3.531)
      ..cubicTo(3.922, 3.844, 4, 4.167, 4, 4.5)
      ..cubicTo(4, 4.914, 3.854, 5.268, 3.561, 5.561)
      ..cubicTo(3.268, 5.854, 2.914, 6, 2.5, 6)
      ..cubicTo(2.086, 6, 1.732, 5.854, 1.439, 5.561)
      ..cubicTo(1.146, 5.268, 1, 4.914, 1, 4.5)
      ..cubicTo(1, 4.167, 1.078, 3.844, 1.234, 3.531)
      ..close()
      ..moveTo(8.766, 3.531)
      ..cubicTo(8.922, 3.844, 9, 4.167, 9, 4.5)
      ..cubicTo(9, 4.914, 8.854, 5.268, 8.561, 5.561)
      ..cubicTo(8.268, 5.854, 7.914, 6, 7.5, 6)
      ..cubicTo(7.086, 6, 6.732, 5.854, 6.439, 5.561)
      ..cubicTo(6.146, 5.268, 6, 4.914, 6, 4.5)
      ..cubicTo(6, 4.167, 6.078, 3.844, 6.234, 3.531)
      ..cubicTo(6.328, 3.344, 6.5, 3.083, 6.75, 2.75)
      ..cubicTo(6.901, 2.548, 7.025, 2.372, 7.12, 2.222)
      ..cubicTo(7.253, 2.012, 7.531, 1.949, 7.741, 2.082)
      ..cubicTo(7.797, 2.118, 7.845, 2.166, 7.88, 2.222)
      ..cubicTo(7.975, 2.372, 8.099, 2.548, 8.25, 2.75)
      ..cubicTo(8.5, 3.083, 8.672, 3.344, 8.766, 3.531)
      ..close()
      ..moveTo(4.385, 7.222)
      ..cubicTo(4.742, 7.074, 5.114, 7, 5.5, 7)
      ..lineTo(8.5, 7)
      ..cubicTo(8.886, 7, 9.258, 7.074, 9.615, 7.222)
      ..cubicTo(9.972, 7.37, 10.287, 7.58, 10.561, 7.854)
      ..lineTo(11.146, 8.439)
      ..cubicTo(11.326, 8.619, 11.533, 8.757, 11.767, 8.854)
      ..cubicTo(12.002, 8.951, 12.246, 9, 12.5, 9)
      ..lineTo(14, 9)
      ..cubicTo(14.276, 9, 14.512, 9.098, 14.707, 9.293)
      ..cubicTo(14.902, 9.488, 15, 9.724, 15, 10)
      ..lineTo(15, 11.5)
      ..cubicTo(15, 11.641, 14.952, 11.759, 14.856, 11.856)
      ..cubicTo(14.759, 11.952, 14.641, 12, 14.5, 12)
      ..cubicTo(14.359, 12, 14.241, 11.952, 14.144, 11.856)
      ..cubicTo(14.048, 11.759, 14, 11.641, 14, 11.5)
      ..lineTo(14, 10)
      ..lineTo(12.5, 10)
      ..cubicTo(12.155, 10, 11.822, 9.941, 11.5, 9.823)
      ..cubicTo(11.415, 9.935, 11.283, 10, 11.142, 10)
      ..lineTo(2.748, 10)
      ..cubicTo(2.66, 10, 2.574, 9.974, 2.5, 9.925)
      ..cubicTo(2.338, 9.975, 2.172, 10, 2, 10)
      ..lineTo(2, 11.5)
      ..cubicTo(2, 11.641, 1.952, 11.759, 1.856, 11.856)
      ..cubicTo(1.759, 11.952, 1.641, 12, 1.5, 12)
      ..cubicTo(1.359, 12, 1.241, 11.952, 1.144, 11.856)
      ..cubicTo(1.048, 11.759, 1, 11.641, 1, 11.5)
      ..lineTo(1, 10)
      ..cubicTo(1, 9.724, 1.098, 9.488, 1.293, 9.293)
      ..cubicTo(1.488, 9.098, 1.724, 9, 2, 9)
      ..cubicTo(2.195, 9, 2.362, 8.931, 2.5, 8.793)
      ..lineTo(3.439, 7.854)
      ..cubicTo(3.713, 7.58, 4.028, 7.37, 4.385, 7.222)
      ..close()
      ..moveTo(9.233, 8.146)
      ..cubicTo(8.998, 8.049, 8.754, 8, 8.5, 8)
      ..lineTo(5.5, 8)
      ..cubicTo(5.246, 8, 5.002, 8.049, 4.767, 8.146)
      ..cubicTo(4.533, 8.243, 4.326, 8.381, 4.146, 8.561)
      ..lineTo(3.707, 9)
      ..lineTo(10.293, 9)
      ..lineTo(9.854, 8.561)
      ..cubicTo(9.674, 8.381, 9.467, 8.243, 9.233, 8.146)
      ..close()
      ..moveTo(4.736, 11.14)
      ..cubicTo(4.993, 11.242, 5.219, 11.391, 5.414, 11.586)
      ..cubicTo(5.609, 11.781, 5.758, 12.007, 5.86, 12.264)
      ..cubicTo(5.953, 12.5, 6, 12.746, 6, 13)
      ..cubicTo(6, 13.254, 5.953, 13.5, 5.86, 13.736)
      ..cubicTo(5.758, 13.993, 5.609, 14.219, 5.414, 14.414)
      ..cubicTo(5.219, 14.609, 4.993, 14.758, 4.736, 14.86)
      ..cubicTo(4.5, 14.953, 4.254, 15, 4, 15)
      ..cubicTo(3.746, 15, 3.5, 14.953, 3.264, 14.86)
      ..cubicTo(3.007, 14.758, 2.781, 14.609, 2.586, 14.414)
      ..cubicTo(2.391, 14.219, 2.242, 13.993, 2.14, 13.736)
      ..cubicTo(2.047, 13.5, 2, 13.254, 2, 13)
      ..cubicTo(2, 12.746, 2.047, 12.5, 2.14, 12.264)
      ..cubicTo(2.242, 12.007, 2.391, 11.781, 2.586, 11.586)
      ..cubicTo(2.781, 11.391, 3.007, 11.242, 3.264, 11.14)
      ..cubicTo(3.5, 11.047, 3.746, 11, 4, 11)
      ..cubicTo(4.254, 11, 4.5, 11.047, 4.736, 11.14)
      ..close()
      ..moveTo(10.14, 12.264)
      ..cubicTo(10.242, 12.007, 10.391, 11.781, 10.586, 11.586)
      ..cubicTo(10.781, 11.391, 11.007, 11.242, 11.264, 11.14)
      ..cubicTo(11.5, 11.047, 11.746, 11, 12, 11)
      ..cubicTo(12.254, 11, 12.5, 11.047, 12.736, 11.14)
      ..cubicTo(12.993, 11.242, 13.219, 11.391, 13.414, 11.586)
      ..cubicTo(13.609, 11.781, 13.758, 12.007, 13.86, 12.264)
      ..cubicTo(13.953, 12.5, 14, 12.746, 14, 13)
      ..cubicTo(14, 13.254, 13.953, 13.5, 13.86, 13.736)
      ..cubicTo(13.758, 13.993, 13.609, 14.219, 13.414, 14.414)
      ..cubicTo(13.219, 14.609, 12.993, 14.758, 12.736, 14.86)
      ..cubicTo(12.5, 14.953, 12.254, 15, 12, 15)
      ..cubicTo(11.746, 15, 11.5, 14.953, 11.264, 14.86)
      ..cubicTo(11.007, 14.758, 10.781, 14.609, 10.586, 14.414)
      ..cubicTo(10.391, 14.219, 10.242, 13.993, 10.14, 13.736)
      ..cubicTo(10.047, 13.5, 10, 13.254, 10, 13)
      ..cubicTo(10, 12.746, 10.047, 12.5, 10.14, 12.264)
      ..close()
      ..moveTo(3, 13)
      ..cubicTo(3, 13.552, 3.448, 14, 4, 14)
      ..cubicTo(4.552, 14, 5, 13.552, 5, 13)
      ..cubicTo(5, 12.448, 4.552, 12, 4, 12)
      ..cubicTo(3.448, 12, 3, 12.448, 3, 13)
      ..close()
      ..moveTo(11, 13)
      ..cubicTo(11, 13.552, 11.448, 14, 12, 14)
      ..cubicTo(12.552, 14, 13, 13.552, 13, 13)
      ..cubicTo(13, 12.448, 12.552, 12, 12, 12)
      ..cubicTo(11.448, 12, 11, 12.448, 11, 13)
      ..close();
    canvas.drawPath(p, Paint()..color = color);
  }

  @override
  bool shouldRepaint(_CarWashIconPainter old) => old.color != color;
}
```
