.consent-revisit{font:12px/1.5 Arial,sans-serif;background:transparent;color:inherit;border:1px solid currentColor;padding:8px 14px;margin:18px 0;cursor:pointer}.consent-dialog{background:#fffaf0;color:#463a2e;border:1px solid #bbae94;border-radius:10px;padding:26px;max-width:540px;width:calc(100% - 32px);max-height:85dvh;overflow:auto;box-shadow:6px 8px 0 #bbae94}.consent-dialog::backdrop{background:#30281db3}.consent-dialog h2{font:30px/1.2 Georgia,serif;margin:0 0 14px}.consent-dialog p{font:14px/1.7 Arial,sans-serif}.consent-dialog label{display:block;font:14px/1.6 Arial,sans-serif;padding:10px 0}.consent-dialog input{accent-color:#65765b;width:18px;height:18px;vertical-align:middle}.consent-small{font-size:12px!important}.consent-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.consent-actions button{padding:10px 14px;font:13px/1.4 Arial,sans-serif;background:#f5eddb;border:1px solid #9c8d73;color:#463a2e;cursor:pointer}.consent-actions button:last-child{background:#65765b;color:#fff}.consent-dialog button:focus-visible,.consent-revisit:focus-visible{outline:3px solid #9b573d;outline-offset:3px}
