.notification-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;font-size:0;padding:11px 0;text-align:center}.notification-banner p{font-size:18px;line-height:1em!important;margin-block-end:0;margin-block-start:0;margin-right:30px;margin-inline-end:40px;margin-inline-start:0;padding:5px 0}.notification-banner p,.notification-banner__button{display:inline-block;font-weight:700;vertical-align:middle}.notification-banner__button{zoom:1;border-radius:6px;box-sizing:border-box;cursor:pointer;*display:inline;font-size:12px;letter-spacing:.095em;overflow:hidden;padding:4px 12px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:.2s}@media only screen and (max-width:767px){.notification-banner p{display:block;font-size:15px;margin-bottom:10px;margin-right:0;padding:0}.notification-banner .button{display:block;font-size:14px}}