.nyshex-banner{background:#101b36;border-bottom:1px solid #26365d;box-sizing:border-box;color:#fff;padding:10px 28px;position:relative;text-align:center;width:100%;z-index:99999}.nyshex-banner p{font-size:13px;line-height:1.5;margin:0}.nyshex-banner a{color:#fff;font-weight:700;text-decoration:underline}.nyshex-banner button{background:none;border:0;color:#fff;cursor:pointer;font-size:24px;line-height:1;padding:4px 8px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}body .site-header{padding-top:calc(48px + var(--announce-height, 0px))}.nyshex-banner a svg{fill:#fff;height:10px}@media (max-width:1199px){body .site-header{padding-top:calc(50px + var(--announce-height, 0px))}.nyshex-banner button{font-size:18px;right:0;top:15%}.nyshex-banner p{font-size:12px}}