.amphora-cookie-consent{position:fixed;left:0;right:0;bottom:0;z-index:9999;padding:16px 24px;background:var(--wp--preset--color--navy-deep,#08202f);color:#fff;border-top:1px solid rgba(255,255,255,.2);box-shadow:0 -8px 24px rgba(0,0,0,.3);font-family:var(--wp--preset--font-family--barlow,sans-serif)}
.amphora-cookie-consent[hidden]{display:none}
.amphora-cookie-consent__inner{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px}
.amphora-cookie-consent__text{margin:0;flex:1 1 420px;font-size:.95rem;line-height:1.5}
.amphora-cookie-consent__text a,.amphora-cookie-consent__status{color:var(--wp--preset--color--terracotta-light,#f6a57a)}
.amphora-cookie-consent__status{flex-basis:100%;margin:0;font-size:.85rem}
.amphora-cookie-consent__status[hidden]{display:none}
.amphora-cookie-consent__actions{display:flex;flex-wrap:wrap;gap:12px}
.amphora-cookie-consent__btn{cursor:pointer;min-height:44px;padding:0 22px;border-radius:4px;font:inherit;font-weight:600}
.amphora-cookie-consent__btn--reject{background:transparent;color:#fff;border:2px solid #fff}
.amphora-cookie-consent__btn--accept{background:var(--wp--preset--color--terracotta,#c2410c);color:#fff;border:2px solid var(--wp--preset--color--terracotta,#c2410c)}
