.lp-cookie[hidden] { display: none !important; }
.lp-cookie { box-sizing: border-box; width: min(460px, calc(100vw - 48px)); max-width: 460px; }
.lp-cookie-scelte { display: flex; gap: 12px; }
.lp-cookie-scelte > button { flex: 1 1 155px; min-height: 44px; border: 1px solid var(--ink); background: transparent; color: var(--ink); border-radius: 24px; font-family: var(--font-body); }
.lp-cookie-scelte > button:hover { background: var(--ink); color: var(--bg); }
.lp-cookie-settings { border: 0; padding: 0; background: transparent; color: inherit; cursor: pointer; font: inherit; text-transform: inherit; letter-spacing: inherit; text-decoration: underline; text-underline-offset: 4px; }
@media(max-width: 480px) { .lp-cookie { left: 16px; bottom: 16px; width: calc(100vw - 32px); padding: 22px; } }
