.gdpr-banner{position:fixed;right:0;bottom:0;left:0;z-index:1000;box-sizing:border-box;padding:16px 24px;color:var(--gdpr-message-color);background:var(--gdpr-background)}.gdpr-banner__inner{display:flex;align-items:center;justify-content:center;gap:20px;max-width:1200px;margin:0 auto;text-align:center}.gdpr-banner__message{margin:0;color:inherit}.gdpr-banner__button{flex:0 0 auto;min-height:42px;padding:10px 24px;border:0;border-radius:999px;color:var(--gdpr-button-color);background:var(--gdpr-button-background);cursor:pointer;font:inherit;font-weight:600}.gdpr-banner__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:767px){.gdpr-banner{padding:16px}.gdpr-banner__inner{flex-direction:column;gap:12px}}
