.tracking-static-choice{position:fixed;z-index:1000;bottom:20px;left:20px;right:20px;max-width:820px;margin:auto;display:flex;align-items:center;gap:22px;padding:18px 22px;background:#29302e;color:#fff;border:1px solid #a27655;border-radius:16px;box-shadow:0 15px 48px #131b1b55;font:16px/1.45 Arial,sans-serif}
.tracking-static-choice p{margin:0;flex:1}.tracking-static-choice a{color:#f5c59e;text-decoration:underline;text-underline-offset:3px}.tracking-static-choice div{display:flex;gap:8px;flex-wrap:wrap}.tracking-static-choice button{min-height:44px;padding:9px 15px;border:1px solid #d5a37d;border-radius:22px;background:#ad6841;color:#fff;font:700 14px Arial,sans-serif;cursor:pointer}.tracking-static-choice button+button{background:transparent}.tracking-static-choice button:focus-visible{outline:3px solid #fff;outline-offset:3px}
@media(max-width:700px){.tracking-static-choice{bottom:10px;left:10px;right:10px;display:block;padding:16px}.tracking-static-choice div{margin-top:12px}}
@media(max-width:700px){.tracking-static-choice{max-height:calc(100dvh - 20px);overflow-y:auto;overscroll-behavior:contain}}
@media(max-width:380px){.tracking-static-choice div{display:grid;grid-template-columns:1fr 1fr}.tracking-static-choice button{min-width:0;padding:9px 5px;font-size:.79rem}}
@media(max-height:480px){.tracking-static-choice{max-height:calc(100dvh - 20px);overflow-y:auto}}
.cookie-settings{appearance:none;border:0;background:none;padding:6px 0;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.cookie-settings:focus-visible{outline:2px solid #a46640;outline-offset:4px}.cookie-settings-fallback{padding:18px 24px;text-align:center;background:#eeeae3;color:#29302e}.tracking-static-choice button{flex:1;min-width:105px}.tracking-static-choice button+button{border-width:1px}
