/**
 * Styles for the cookie-consent fallback rendered by youtube-embeds.js.
 * Custom properties come from the theme's main.min.css, which is enqueued globally.
 */
.youtube-consent-fallback{
  border: 1px solid var(--c-main-supporting);
  border-radius: var(--b-radius-secondary);
  padding: 1rem;
  background-color: var(--c-main-background);
}
.youtube-consent-fallback .yt-block-consent-content p{
  margin-bottom: var(--s-mb-16);
}
.youtube-consent-fallback__link{
  display: inline-flex;
  align-items: center;
  gap: .25rem;
  margin-top: .5rem;
}
.youtube-consent-fallback__link svg{
  flex-shrink: 0;
}
.youtube-consent-fallback .hyperlink{
  font-size: var(--fs-label);
}
