.astro-cookies{position:fixed;z-index:99999;left:16px;right:16px;bottom:16px;max-width:760px;margin:0 auto;display:flex;gap:18px;align-items:center;padding:18px 20px;background:#fffcf8;color:#4f463d;border:1px solid #e2d9cb;border-radius:12px;box-shadow:0 10px 30px #3b302514;font:14px/1.55 system-ui,-apple-system,"Segoe UI",sans-serif}.astro-cookies[hidden]{display:none}.astro-cookies p{margin:0;flex:1}.astro-cookies a{color:#4c6655;text-decoration:underline}.astro-cookies button{flex:none;min-height:44px;padding:10px 22px;border:1px solid #4c6655;border-radius:7px;background:#4c6655;color:#fff;font:inherit;font-weight:500;cursor:pointer}.astro-cookies button:hover{background:#3c5545}.astro-cookies button:focus-visible{outline:2px solid #4c6655;outline-offset:2px}
@media(max-width:560px){.astro-cookies{flex-direction:column;align-items:stretch;left:12px;right:12px;bottom:12px;padding:16px;font-size:13px}}
