.pm-cookie{position:fixed;z-index:99999;right:22px;bottom:22px;width:min(440px,calc(100% - 28px));padding:25px;background:#121214;color:#fff;border:1px solid rgba(255,255,255,.17);box-shadow:0 24px 80px rgba(0,0,0,.4);font:14px/1.55 Arial,sans-serif;letter-spacing:0}.pm-cookie[hidden]{display:none}.pm-cookie h2{margin:7px 0 10px;font-size:26px;line-height:1.1;letter-spacing:-.7px}.pm-cookie small{color:#d8ff45;font-weight:800;letter-spacing:1.3px}.pm-cookie p{color:#aaa}.pm-cookie__close{position:absolute;right:13px;top:10px;border:0;background:none;color:#fff;font-size:25px;cursor:pointer}.pm-cookie__settings{display:grid;gap:8px;margin:16px 0}.pm-cookie__settings label{display:flex;align-items:center;justify-content:space-between;padding:10px;background:#1e1e22}.pm-cookie__settings span{display:grid}.pm-cookie__settings em{color:#888;font-size:11px;font-style:normal}.pm-cookie__actions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px;margin:17px 0}.pm-cookie__actions button,.pm-legal-cookie{min-height:42px;border:1px solid #d8ff45;background:transparent;color:#fff;font-weight:800;cursor:pointer}.pm-cookie__actions button:first-child,.pm-cookie__actions button:last-child{background:#d8ff45;color:#121214}.pm-cookie>a{color:#d8ff45}.partymise-legal{line-height:1.75;letter-spacing:0}.pm-legal-card,.pm-legal-form{padding:22px;background:#fff;border:1px solid #ddd}.pm-legal-meta{font-size:12px;color:#777}.pm-legal-cookie{padding:0 16px;background:#121214}@media(max-width:520px){.pm-cookie{right:14px;bottom:14px}.pm-cookie__actions{grid-template-columns:1fr}}
