.eg-banner{all:revert;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:20px;padding:14px 48px 14px 24px;background:#fff;color:#000;border-bottom:1px solid #e5e5e5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:normal;text-transform:none;text-shadow:none;box-sizing:border-box;transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease}.eg-banner *{box-sizing:border-box}.eg-banner__text,.eg-banner__text span,.eg-banner__btn,.eg-banner__close{font-family:inherit!important}.eg-banner__text{color:#000;font-weight:400}.eg-banner__text strong{font-weight:700}.eg-banner__btn{background:#000;color:#ffffff!important;border:1px solid #000;padding:9px 18px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;text-decoration:none!important;font-family:inherit;line-height:1;display:inline-block;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.eg-banner__btn:hover{background:#333;color:#ffffff!important}.eg-banner__close{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:#000;opacity:.5;cursor:pointer;font-size:18px;line-height:1;padding:4px 8px;font-family:inherit}.eg-banner__close:hover{opacity:1}.eg-banner--scrolled{background:#000;color:#fff;border-bottom-color:#000}.eg-banner--scrolled .eg-banner__text{color:#fff}.eg-banner--scrolled .eg-banner__btn{background:#fff;color:#000000!important;border-color:#fff}.eg-banner--scrolled .eg-banner__btn:hover{background:#f0f0f0;color:#000000!important}.eg-banner--scrolled .eg-banner__close{color:#fff}.eg-banner__btn-mobile{display:none}@media (max-width:640px){.eg-banner{gap:10px;padding:12px 14px;font-size:14px;justify-content:space-between}.eg-banner__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.eg-banner__btn{padding:7px 14px;font-size:13px;flex-shrink:0}.eg-banner__btn-desktop{display:none}.eg-banner__btn-mobile{display:inline}.eg-banner__close{display:none}}