.meta-pixel-notice {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: .5rem 1rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: .85rem;
}
.meta-pixel-notice a,
.meta-pixel-notice button {
  color: inherit;
  text-decoration: underline;
  text-underline-offset: .15em;
}
.meta-pixel-notice button {
  border: 0;
  background: transparent;
  padding: .4rem 0;
  font: inherit;
  cursor: pointer;
}
.meta-pixel-notice button[hidden] { display: none; }
.meta-pixel-notice button:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 3px;
}
