.announcement-bar{background-color:var(--announcement-bar-bg);text-align:center;text-decoration:none;padding:8px;font-family:"DIN Pro",sans-serif;opacity:1;position:relative;-webkit-transition:opacity 1000ms linear;-o-transition:opacity 1000ms linear;transition:opacity 1000ms linear;font-weight:400;z-index:8002}.announcement-bar.lincoln .announcement-bar-message{font-size:1.3rem}.announcement-bar.lincoln .announcement-button{font-size:1.1rem;padding:.5rem 1rem}.announcement-bar-message{color:var(--announcement-bar-fg);font-size:1.4rem;font-weight:500}a.announcement-button,a.announcement-button:hover{display:inline-block;font-family:"DIN Pro",sans-serif;cursor:pointer;font-weight:500;text-decoration:none;background-color:var(--announcement-button-bg);color:var(--announcement-button-fg);padding:5px 10px;border-radius:7px;font-size:1.2rem;margin-left:1rem;border-style:solid;border-color:var(--announcement-button-border);border-width:1px}.announcement-bar a.close{display:inline-block;float:right;padding-top:5px}.announcement-bar div.m-close{height:15px;width:1px;margin-left:12px;margin-right:20px;background-color:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.announcement-bar div.close{height:15px;width:1px;background-color:#000;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);z-index:2}@media screen and (max-width: 765px){.announcement-bar .mobile-hide{display:none}}