/* Footer trust bar — layout only, on Astra's global tokens.
 *
 * Painted on the ink colour rather than left to the footer's own background:
 * this strip sits directly ABOVE Astra's footer, and on a light footer an
 * unpainted strip would read as a stray line of body text rather than as a
 * deliberate band. Ink is --ast-global-color-2, so it follows the palette.
 */

.gg-trust {
  background: var(--ast-global-color-2);
  color: #fff;
  font-size: .875rem;
  line-height: 1.5;
  padding: 1rem 1.25rem;
}

.gg-trust__inner {
  max-width: var(--wp--style--global--content-size, 1200px);
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  gap: .5rem 1.75rem;
  align-items: center;
  justify-content: space-between;
}

/* Underlined, not colour-only. The accent is a background colour in this
   palette and fails contrast as text on ink, and colour alone is not a
   sufficient link affordance regardless. */
.gg-trust a { color: #fff; text-decoration: underline; }
.gg-trust a:hover { text-decoration: none; }

.gg-trust__currency,
.gg-trust__secure { opacity: .85; }

@media (max-width: 720px) {
  .gg-trust__inner { justify-content: flex-start; gap: .35rem 1rem; }
}
