.et-consent-banner{position:fixed;bottom:16px;left:0;right:0;background-color:#1b2a32;color:#ffffff;padding:12px;box-shadow:0 12px 40px 0 #1b2a321a;z-index:9999;font-family:system-ui,-apple-system,sans-serif;max-width:1033px;margin:0 auto;border-radius:8px}.et-consent-banner__body{max-width:1033px;margin:0 auto;gap:12px;flex-wrap:wrap;flex-direction:column}.et-consent-banner__body,.et-consent-banner__message-row{display:flex;align-items:flex-start;justify-content:space-between}.et-consent-banner__message-row{flex:1;width:100%}.et-consent-banner__message{margin:0;font-weight:500;font-size:12px;line-height:18px}.et-consent-banner__link{color:#4a9eff;text-decoration:underline}.et-consent-banner__close-btn{background:transparent;border:none;padding:0;color:inherit;cursor:pointer;display:flex;align-items:center}.et-consent-banner__actions{display:flex;gap:12px;flex-shrink:0}.et-consent-banner__button{border-radius:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px 12px;width:76px;height:30px;transition:all .2s;font-size:14px;font-weight:600;line-height:100%;font-family:Manrope,system-ui,-apple-system,sans-serif;border:none}.et-consent-banner__button--reject{background-color:transparent;color:#ffffff;border:2px solid #d8d8d7}.et-consent-banner__button--reject:hover{background-color:#333333}.et-consent-banner__button--accept{background-color:#2176ff;color:#ffffff}.et-consent-banner__button--accept:hover{background-color:#3a8eef}@media (max-width:1032px){.et-consent-banner{border-radius:0;bottom:0}}