/* The landers' layout for the Consent Pro banner. Consent Pro draws the banner inside its own shadow root and copies
   in only the stylesheets linked from "/" (public/index.html), so the page's CSS cannot reach it; these rules can.
   Every value falls back to www's, so the banner looks exactly like www's until a page sets the --lp-consent-*
   properties (lp-additions.css sets them on phones, except on a page in a test against www: data-consent="www"). */
.consent_opt-out_banner { margin: var(--lp-consent-margin, 0 16px 16px 0); }
.consent_banner { padding: var(--lp-consent-pad, 24px); }
.consent_banner_wrapper { gap: var(--lp-consent-gap, 16px); }
.consent_banner .text-normal { font-size: var(--lp-consent-fs, 16px); line-height: var(--lp-consent-lh, 1.6); }
.consent_banner_buttons { flex-direction: var(--lp-consent-dir, column); }
.consent_banner_buttons > button { flex: var(--lp-consent-btn-flex, 0 1 auto); min-height: var(--lp-consent-btn-min, auto); }
