.menu-alert-banner{background-color:var(--menu-alert-bg-color, var(--Tertiary-Blue-40));border-bottom:2px solid var(--menu-alert-border-color, var(--Tertiary-Funnel-Blue))}.menu-alert-banner .alert-banner{display:flex;justify-content:stretch;align-items:center;max-width:1280px;margin-inline:auto;padding:11px 20px}@media only screen and (min-width: 32em){.menu-alert-banner .alert-banner{justify-content:center}}.menu-alert-banner .alert-banner .banner-icon{flex:0 0 12px;align-self:start;width:12px;height:12px;margin-top:3px;margin-right:6px;vertical-align:middle}.menu-alert-banner .alert-banner p,.menu-alert-banner .alert-banner a{font-size:var(--terms);line-height:1rem}.menu-alert-banner .alert-banner p{margin-right:24px;margin-bottom:0;font-weight:600;text-wrap-style:pretty}.menu-alert-banner .alert-banner a{flex:none;margin-right:32px;font-weight:600;color:var(--link-color--blog)}.menu-alert-banner .alert-banner .banner-close{position:relative;flex:0 0 18px;margin-left:auto;width:18px;height:18px;cursor:pointer}@media only screen and (min-width: 32em){.menu-alert-banner .alert-banner .banner-close{margin-left:0}}.menu-alert-banner .alert-banner .banner-close img{position:absolute;top:0;left:0;width:18px;height:18px;vertical-align:middle;transition:opacity .2s ease-out}.menu-alert-banner .alert-banner .banner-close img.close-icon{opacity:1}.menu-alert-banner .alert-banner .banner-close img.close-hover-icon,.menu-alert-banner .alert-banner .banner-close:hover .close-icon{opacity:0}.menu-alert-banner .alert-banner .banner-close:hover .close-hover-icon{opacity:1}
