#dp-cookie-banner{position:fixed;bottom:94px;left:50%;transform:translateX(-50%);z-index:2147483646;width:min(1100px,calc(100% - 24px));display:flex;align-items:center;gap:24px;padding:15px 20px;background:#fffdf8;color:#092443;border:1px solid #b99246;border-radius:12px;box-shadow:0 4px 25px #061c3633;font:13px/1.5 Arial,sans-serif;box-sizing:border-box}#dp-cookie-banner[hidden]{display:none!important}#dp-cookie-banner p{margin:0;flex:1}#dp-cookie-banner a{color:#755414;text-decoration:underline}#dp-cookie-banner>div{display:flex;gap:9px;flex-shrink:0}#dp-cookie-banner button{border:1px solid #9b762c;background:white;color:#092443;padding:11px 15px;min-height:44px;border-radius:6px;font:700 13px Arial,sans-serif;cursor:pointer}#dp-cookie-banner button:first-child{background:#092443;color:white;border-color:#092443}#dp-cookie-settings{display:block;margin:12px auto;background:transparent;color:inherit;border:0;text-decoration:underline;cursor:pointer;font:12px Arial,sans-serif;padding:10px}#dp-cookie-banner button:focus-visible,#dp-cookie-settings:focus-visible{outline:3px solid #b99246;outline-offset:3px}@media(max-width:650px){#dp-cookie-banner{gap:12px;padding:14px;flex-direction:column;align-items:stretch;font-size:12px;bottom:94px}#dp-cookie-banner>div{display:grid;grid-template-columns:1fr 1fr}}
