.consent_banner__ngtVP{position:fixed;z-index:40;bottom:max(12px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:min(432px,calc(100% - 24px));max-height:80svh;overflow-y:auto;padding:18px 20px 8px;border:1px solid #d6c8ba;border-radius:18px;background:#fffdf9;color:#4e2b11;box-shadow:0 8px 32px #4e2b1120;text-align:left}.consent_banner__ngtVP h2{margin:0 0 8px;font-family:var(--font-din),"Arial Narrow",sans-serif;font-size:25px;line-height:1.1;font-weight:700}.consent_banner__ngtVP p{margin:0 0 12px;color:#756456;font-size:12px;line-height:1.6}.consent_banner__ngtVP a{text-decoration:underline;text-underline-offset:3px}.consent_buttons__sKPYD{display:flex;gap:10px}.consent_buttons__sKPYD button{flex:1;min-height:44px;padding:9px 12px;border:1px solid #6d4f39;border-radius:999px;color:#4e2b11;font-size:13px;cursor:pointer}.consent_buttons__sKPYD button:hover{background:#f4e7d7}.consent_settings__6Dxqg{display:block;min-height:44px;margin-inline:auto;color:#756456;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.consent_options__o10tt{margin-block:10px}.consent_options__o10tt label{display:flex;gap:10px;align-items:center;min-height:44px;font-size:13px}.consent_options__o10tt input{accent-color:#6d4f39;width:18px;height:18px}.consent_banner__ngtVP{font-family:var(--font-roboto),Arial,sans-serif;font-weight:400}.consent_settingsLink__TtnpA{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.consent_banner__ngtVP :focus-visible,.consent_settingsLink__TtnpA:focus-visible{outline:2px solid #85674d;outline-offset:4px}@media (max-width:760px){.consent_accountBanner__3BdGY{bottom:calc(88px + env(safe-area-inset-bottom));max-height:calc(100svh - 100px - env(safe-area-inset-bottom))}}