Other styles for “state-icon” & “icon”:
- colored icon.
The “state-icon” element MUST be associated with some entity, the “icon” element - MAY be associated.
state-icon:
By default for entities like "sensor" (same for "device_tracker", "person", "zone", …) an icon’s color for the “state-icon” does not depend on the entity’s state.
The "--paper-item-icon-color" variable is used to change a color:

type: picture-elements
card_mod:
style: |
ha-card {
height: 70px !important;
}
elements:
- type: state-icon
entity: sensor.cleargrass_1_co2
style:
top: 6%
left: 10%
- type: state-icon
entity: sensor.cleargrass_1_co2
style:
top: 6%
left: 40%
'--paper-item-icon-color': red
image: /local/images/white.jpg
By default for entities like "binary_sensor", "sun.sun", "switch", "input_boolean" an icon’s color for the “state-icon” DOES depend on the entity’s state - if the property "state_color: true" is set for the element. If it is set to "false", then the color DOES NOT depend on the state.
The "--paper-item-icon-active-color" & "--paper-item-icon-color" variables are used to change a color.
The "--paper-item-icon-active-color" variable affects on color if the property "state_color: true" is set for the element.
The 1st row on the picture below is for "state_color: true", the 2nd row - for "state_color: false".

type: picture-elements
card_mod:
style: |
ha-card {
height: 170px !important;
}
elements:
- type: state-icon
entity: binary_sensor.service_on_value
state_color: true
style:
top: 6%
left: 10%
- type: state-icon
entity: binary_sensor.service_on_value
state_color: true
style:
top: 6%
left: 35%
'--paper-item-icon-active-color': red
'--paper-item-icon-color': cyan
- type: state-icon
entity: binary_sensor.service_off_value
state_color: true
style:
top: 6%
left: 65%
- type: state-icon
entity: binary_sensor.service_off_value
state_color: true
style:
top: 6%
left: 90%
'--paper-item-icon-active-color': red
'--paper-item-icon-color': cyan
- type: state-icon
entity: binary_sensor.service_on_value
state_color: false
style:
top: 20%
left: 10%
- type: state-icon
entity: binary_sensor.service_on_value
state_color: false
style:
top: 20%
left: 35%
'--paper-item-icon-active-color': red
'--paper-item-icon-color': cyan
- type: state-icon
entity: binary_sensor.service_off_value
state_color: false
style:
top: 20%
left: 65%
- type: state-icon
entity: binary_sensor.service_off_value
state_color: false
style:
top: 20%
left: 90%
'--paper-item-icon-active-color': red
'--paper-item-icon-color': cyan
image: /local/images/white.jpg
icon:
The "color" CSS property is used to change an icon’s color:

type: picture-elements
card_mod:
style: |
ha-card {
height: 70px !important;
}
elements:
- type: icon
icon: mdi:car
style:
top: 6%
left: 10%
- type: icon
icon: mdi:car
style:
top: 6%
left: 40%
color: red
image: /local/images/white.jpg