/* stylelint-disable declaration-block-no-redundant-longhand-properties */
[data-pharos-component=PharosFooter] ul[slot] li:not(:last-child) {
  margin-bottom: var(--pharos-spacing-three-quarters-x);
}
[data-pharos-component=PharosFooter] ul[slot=social-links] {
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
[data-pharos-component=PharosFooter] ul[slot=social-links] li:not(:last-child) {
  margin-right: var(--pharos-spacing-1-x);
  margin-bottom: 0;
}
[data-pharos-component=PharosFooter] ul[slot=social-links] [data-pharos-component=PharosIcon] {
  fill: var(--pharos-color-white);
  transition: opacity var(--pharos-transition-duration-default) ease-in-out;
}
[data-pharos-component=PharosFooter] ul[slot=social-links] [data-pharos-component=PharosIcon]:hover {
  opacity: 0.7;
}
[data-pharos-component=PharosFooter] ul[slot=legal-links] {
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
[data-pharos-component=PharosFooter] ul[slot=legal-links] li:not(:last-child) {
  margin-right: var(--pharos-spacing-one-and-a-half-x);
  margin-bottom: 0;
}