.hes-consent[hidden]{display:none!important}.hes-consent{position:fixed;z-index:10000;bottom:0;inset-inline:0;background:#fff;color:#14291f;border-top:2px solid #14291f;box-shadow:0 -8px 35px #0002;padding:20px max(20px,calc((100vw - 1180px)/2));display:flex;gap:24px;align-items:center;max-height:75vh;overflow:auto;font-family:Tajawal,Arial,sans-serif;text-align:right}.hes-consent-copy{flex:1;min-width:0}.hes-consent h2{font-size:22px;line-height:1.4;margin:0 0 8px}.hes-consent p{font-size:16px;line-height:1.6;margin:6px 0;overflow-wrap:anywhere}.hes-consent a{color:#14291f;text-decoration:underline}.hes-consent-actions{display:flex;flex-wrap:wrap;gap:10px;min-width:280px;max-width:360px}.hes-consent-actions button{flex:1 1 130px;min-height:48px;border:2px solid #14291f;border-radius:6px;background:#fff;color:#14291f;font:700 17px/1.4 Tajawal,Arial,sans-serif;padding:10px 15px;cursor:pointer}.hes-consent-actions button:hover{background:#edf2ef}.hes-consent-actions button:focus-visible,.hes-consent a:focus-visible,[data-hes-privacy-open]:focus-visible{outline:3px solid #a46422;outline-offset:4px}.hes-consent-actions button:disabled{opacity:.55;cursor:default}.hes-consent-actions .hes-consent-close{flex-basis:100%;border-color:transparent;text-decoration:underline}.hes-consent-actions [hidden]{display:none!important}[data-hes-privacy-open]{font:inherit;color:inherit;background:none;border:0;padding:8px 0;text-decoration:underline;cursor:pointer}.hes-privacy-feedback{font-size:14px;line-height:1.5}.hes-privacy-feedback:empty{display:none}@media(max-width:650px){.hes-consent{display:block;padding:16px 18px 20px;max-height:80vh}.hes-consent-actions{max-width:none;min-width:0;margin-top:12px}.hes-consent h2{font-size:20px}.hes-consent p{font-size:15px}}
