.gridListImageItem {
  box-sizing: border-box;
  border-width: 0.25rem;
  border-style: solid;
}
.gridListImageItem .icon {
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  position: relative;
  display: block;
  border-width: 0.125rem;
  border-style: solid;
  border-radius: 50%;
  margin: 0;
  opacity: 0.5;
}
.gridListImageItem.selected .icon {
  opacity: 1;
}
.gridListImageItem .caption {
  font-family: "Moonstone";
  line-height: 1.5rem;
  font-weight: normal;
  font-size: 1.125rem;
  font-style: normal;
  letter-spacing: 0;
  line-height: 1.4em;
  padding-top: 0.375rem;
}
:global(.enact-locale-non-latin) .gridListImageItem .caption {
  font-family: "Moonstone";
  font-weight: 400;
  font-size: 1.375rem;
  line-height: 1.7em;
}
:global(.enact-locale-non-latin) .gridListImageItem .caption {
  font-size: 1rem;
  line-height: 1.5em;
}
.gridListImageItem .subCaption {
  font-family: "Moonstone";
  font-weight: 300;
  font-size: 1.25rem;
  line-height: 1.5rem;
  padding-top: 0.375rem;
}
:global(.enact-locale-non-latin) .gridListImageItem .subCaption {
  font-family: "Moonstone";
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 1.7em;
}
.gridListImageItem .subCaption a:link {
  color: inherit;
  text-decoration: none;
}
.gridListImageItem .subCaption a:visited {
  color: inherit;
  text-decoration: none;
}
.gridListImageItem .subCaption a:hover {
  color: inherit;
  text-decoration: none;
}
.gridListImageItem .subCaption a:active {
  color: inherit;
  text-decoration: none;
}
.gridListImageItem .image {
  /* Public Class Names */
}
.gridListImageItem:global(.moonstone) {
  border-color: transparent;
  color: #ccc;
}
.gridListImageItem:global(.moonstone) .icon {
  background-color: #fff;
  border-color: #000;
  color: transparent;
}
.gridListImageItem:global(.moonstone).selected {
  border-color: #404040;
  background-color: #404040;
}
.gridListImageItem:global(.moonstone).selected .icon {
  border-color: #cf0652;
  color: #cf0652;
}
.gridListImageItem:global(.moonstone).selected .caption,
.gridListImageItem:global(.moonstone).selected .subCaption {
  color: #fff;
}
:global(.spotlight-input-key) .gridListImageItem:global(.moonstone):global(.spottable):focus,
:global(.spotlight-input-mouse) .gridListImageItem:global(.moonstone):global(.spottable):focus {
  border-color: #cf0652;
  background-color: #cf0652;
}
:global(.spotlight-input-key) .gridListImageItem:global(.moonstone):global(.spottable):focus .icon,
:global(.spotlight-input-mouse) .gridListImageItem:global(.moonstone):global(.spottable):focus .icon {
  color: transparent;
}
:global(.spotlight-input-key) .gridListImageItem:global(.moonstone):global(.spottable):focus .caption,
:global(.spotlight-input-mouse) .gridListImageItem:global(.moonstone):global(.spottable):focus .caption,
:global(.spotlight-input-key) .gridListImageItem:global(.moonstone):global(.spottable):focus .subCaption,
:global(.spotlight-input-mouse) .gridListImageItem:global(.moonstone):global(.spottable):focus .subCaption {
  color: #fff;
}
:global(.spotlight-input-key) .gridListImageItem:global(.moonstone):global(.spottable):focus.selected .icon,
:global(.spotlight-input-mouse) .gridListImageItem:global(.moonstone):global(.spottable):focus.selected .icon {
  color: #cf0652;
}
:global(.spotlight-input-touch) .gridListImageItem:global(.moonstone):global(.spottable):active {
  border-color: #cf0652;
  background-color: #cf0652;
}
:global(.spotlight-input-touch) .gridListImageItem:global(.moonstone):global(.spottable):active .icon {
  color: transparent;
}
:global(.spotlight-input-touch) .gridListImageItem:global(.moonstone):global(.spottable):active .caption,
:global(.spotlight-input-touch) .gridListImageItem:global(.moonstone):global(.spottable):active .subCaption {
  color: #fff;
}
:global(.spotlight-input-touch) .gridListImageItem:global(.moonstone):global(.spottable):active.selected .icon {
  color: #cf0652;
}
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast) {
  border-color: transparent;
  color: #ccc;
}
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast) .icon {
  background-color: #fff;
  border-color: #000;
  color: transparent;
}
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast).selected {
  border-color: #7a7a7a;
  background-color: #7a7a7a;
}
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast).selected .icon {
  border-color: #000;
  color: #000;
}
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast).selected .caption,
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast).selected .subCaption {
  color: #ededed;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus {
  border-color: #ccc;
  background-color: #ccc;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus .icon,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus .icon {
  color: transparent;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus .caption,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus .caption,
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus .subCaption,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus .subCaption {
  color: #000;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus.selected .icon,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus.selected .icon {
  color: #000;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):active {
  border-color: #ccc;
  background-color: #ccc;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):active .icon {
  color: transparent;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):active .caption,
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):active .subCaption {
  color: #000;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone.highContrast):global(.spottable):active.selected .icon {
  color: #000;
}
.gridListImageItem:global(.moonstone-light) {
  border-color: transparent;
  color: #4d4d4d;
}
.gridListImageItem:global(.moonstone-light) .icon {
  background-color: #fff;
  border-color: #000;
  color: transparent;
}
.gridListImageItem:global(.moonstone-light).selected {
  border-color: #404040;
  background-color: #404040;
}
.gridListImageItem:global(.moonstone-light).selected .icon {
  border-color: #cf0652;
  color: #cf0652;
}
.gridListImageItem:global(.moonstone-light).selected .caption,
.gridListImageItem:global(.moonstone-light).selected .subCaption {
  color: #fff;
}
:global(.spotlight-input-key) .gridListImageItem:global(.moonstone-light):global(.spottable):focus,
:global(.spotlight-input-mouse) .gridListImageItem:global(.moonstone-light):global(.spottable):focus {
  border-color: #cf0652;
  background-color: #cf0652;
}
:global(.spotlight-input-key) .gridListImageItem:global(.moonstone-light):global(.spottable):focus .icon,
:global(.spotlight-input-mouse) .gridListImageItem:global(.moonstone-light):global(.spottable):focus .icon {
  color: transparent;
}
:global(.spotlight-input-key) .gridListImageItem:global(.moonstone-light):global(.spottable):focus .caption,
:global(.spotlight-input-mouse) .gridListImageItem:global(.moonstone-light):global(.spottable):focus .caption,
:global(.spotlight-input-key) .gridListImageItem:global(.moonstone-light):global(.spottable):focus .subCaption,
:global(.spotlight-input-mouse) .gridListImageItem:global(.moonstone-light):global(.spottable):focus .subCaption {
  color: #fff;
}
:global(.spotlight-input-key) .gridListImageItem:global(.moonstone-light):global(.spottable):focus.selected .icon,
:global(.spotlight-input-mouse) .gridListImageItem:global(.moonstone-light):global(.spottable):focus.selected .icon {
  color: #cf0652;
}
:global(.spotlight-input-touch) .gridListImageItem:global(.moonstone-light):global(.spottable):active {
  border-color: #cf0652;
  background-color: #cf0652;
}
:global(.spotlight-input-touch) .gridListImageItem:global(.moonstone-light):global(.spottable):active .icon {
  color: transparent;
}
:global(.spotlight-input-touch) .gridListImageItem:global(.moonstone-light):global(.spottable):active .caption,
:global(.spotlight-input-touch) .gridListImageItem:global(.moonstone-light):global(.spottable):active .subCaption {
  color: #fff;
}
:global(.spotlight-input-touch) .gridListImageItem:global(.moonstone-light):global(.spottable):active.selected .icon {
  color: #cf0652;
}
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast) {
  border-color: transparent;
  color: #4d4d4d;
}
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast) .icon {
  background-color: #fff;
  border-color: #000;
  color: transparent;
}
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast).selected {
  border-color: #404040;
  background-color: #404040;
}
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast).selected .icon {
  border-color: #000;
  color: #000;
}
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast).selected .caption,
:global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast).selected .subCaption {
  color: #fff;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus {
  border-color: #000;
  background-color: #000;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus .icon,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus .icon {
  color: transparent;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus .caption,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus .caption,
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus .subCaption,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus .subCaption {
  color: #fff;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus.selected .icon,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus.selected .icon {
  color: #000;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):active {
  border-color: #000;
  background-color: #000;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):active .icon {
  color: transparent;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):active .caption,
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):active .subCaption {
  color: #fff;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):active.selected .icon {
  color: #000;
}
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):focus:not(.selected),
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):focus:not(.selected) {
  border-color: transparent;
  background-color: transparent;
}
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):focus:not(.selected) .caption,
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):focus:not(.selected) .caption,
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):focus:not(.selected) .subCaption,
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):focus:not(.selected) .subCaption {
  color: #ccc;
}
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):focus:not(.selected) .icon,
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):focus:not(.selected) .icon {
  color: transparent;
}
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):focus.selected .icon,
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):focus.selected .icon {
  border-color: #cf0652;
  color: #cf0652;
}
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):active:not(.selected) {
  border-color: transparent;
  background-color: transparent;
}
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):active:not(.selected) .caption,
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):active:not(.selected) .subCaption {
  color: #ccc;
}
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):active:not(.selected) .icon {
  color: transparent;
}
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone):global(.spottable):active.selected .icon {
  border-color: #cf0652;
  color: #cf0652;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus:not(.selected),
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus:not(.selected) {
  border-color: transparent;
  background-color: transparent;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus:not(.selected) .caption,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus:not(.selected) .caption,
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus:not(.selected) .subCaption,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus:not(.selected) .subCaption {
  color: #ccc;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus:not(.selected) .icon,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus:not(.selected) .icon {
  color: transparent;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus.selected .icon,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):focus.selected .icon {
  border-color: #ccc;
  color: #ccc;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):active:not(.selected) {
  border-color: transparent;
  background-color: transparent;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):active:not(.selected) .caption,
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):active:not(.selected) .subCaption {
  color: #ccc;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):active:not(.selected) .icon {
  color: transparent;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone.highContrast):global(.spottable):active.selected .icon {
  border-color: #ccc;
  color: #ccc;
}
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):focus:not(.selected),
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):focus:not(.selected) {
  border-color: transparent;
  background-color: transparent;
}
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):focus:not(.selected) .caption,
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):focus:not(.selected) .caption,
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):focus:not(.selected) .subCaption,
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):focus:not(.selected) .subCaption {
  color: #4d4d4d;
}
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):focus:not(.selected) .icon,
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):focus:not(.selected) .icon {
  color: transparent;
}
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):focus.selected .icon,
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):focus.selected .icon {
  border-color: #cf0652;
  color: #cf0652;
}
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):active:not(.selected) {
  border-color: transparent;
  background-color: transparent;
}
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):active:not(.selected) .caption,
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):active:not(.selected) .subCaption {
  color: #4d4d4d;
}
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):active:not(.selected) .icon {
  color: transparent;
}
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light):global(.spottable):active.selected .icon {
  border-color: #cf0652;
  color: #cf0652;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus:not(.selected),
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus:not(.selected) {
  border-color: transparent;
  background-color: transparent;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus:not(.selected) .caption,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus:not(.selected) .caption,
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus:not(.selected) .subCaption,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus:not(.selected) .subCaption {
  color: #4d4d4d;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus:not(.selected) .icon,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus:not(.selected) .icon {
  color: transparent;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus.selected .icon,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):focus.selected .icon {
  border-color: #000;
  color: #000;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):active:not(.selected) {
  border-color: transparent;
  background-color: transparent;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):active:not(.selected) .caption,
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):active:not(.selected) .subCaption {
  color: #4d4d4d;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):active:not(.selected) .icon {
  color: transparent;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) [data-spotlight-container-muted="true"] .gridListImageItem:global(.moonstone-light.highContrast):global(.spottable):active.selected .icon {
  border-color: #000;
  color: #000;
}
