#e9-consent-root{font:14px/1.75 'Noto Sans Thai',Arial,sans-serif;color:#f4f1e9;letter-spacing:0;text-transform:none}#e9-consent-root [hidden]{display:none!important}.e9-consent{position:fixed;inset:auto 20px 20px;z-index:10000;max-width:1060px;margin:auto;background:#151517;border:1px solid #8e7957;border-radius:12px;padding:24px;box-shadow:0 10px 50px #0009;max-height:80svh;overflow-y:auto}.e9-cookie-copy h2{font:600 20px/1.5 'Noto Sans Thai',Arial,sans-serif;letter-spacing:0;text-transform:none;margin:0 0 8px;color:#e1c59a}.e9-cookie-copy p,.e9-cookie-details p{font:inherit;color:#e5e0d8;max-width:none;margin:8px 0 16px}.e9-consent a{color:#e1c59a;text-decoration:underline;text-underline-offset:3px}.e9-cookie-actions{display:flex;gap:12px;flex-wrap:wrap}.e9-cookie-actions button,.e9-cookie-reopen{font:inherit;color:#f4f1e9;background:#222024;border:1px solid #a48c65;border-radius:6px;padding:10px 16px;min-height:44px;cursor:pointer}.e9-cookie-actions button:hover,.e9-cookie-reopen:hover{background:#383127}.e9-cookie-actions button:focus-visible,.e9-cookie-reopen:focus-visible{outline:2px solid #e1c59a;outline-offset:3px}.e9-cookie-reopen{position:static;font-size:12px;background:transparent;border:0;border-radius:0;padding:8px 0;color:#bdb5a8;text-decoration:underline;text-underline-offset:4px}#e9-consent-root{grid-column:1/-1;flex-basis:100%;width:100%}body>#e9-consent-root{padding:16px 6%;box-sizing:border-box}.e9-cookie-details{border-block:1px solid #494138;padding:14px 0;margin:16px 0}.e9-cookie-details label{display:flex;align-items:center;gap:10px;font:inherit}.e9-cookie-details input{width:18px;height:18px;accent-color:#e1c59a}.e9-cookie-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:650px){.e9-consent{inset:auto 10px 10px;padding:18px}.e9-cookie-actions{display:grid;grid-template-columns:1fr;gap:8px}.e9-cookie-actions button{width:100%}.e9-cookie-copy h2{font-size:18px}.e9-cookie-copy p{font-size:13px}}
