.page.messages .message-notice{position:fixed;left:0;margin:0 auto;text-align:left;z-index:9999;right:0;top:30%;margin-top:-30px;width:50% !important;padding:50px;background:#354763;color:#fff;font-size:1.5rem;z-index:999;-webkit-box-shadow:0 4px 25px 1px #00;box-shadow:0 4px 25px 1px #00}.page.messages .message.notice>*:first-child:before{position:unset;padding-right:5px;margin:0;color:#f47a2e}.page.messages .message-notice .message:before{content:'';position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:-1}.page.messages div[data-bind="scope: 'messages'"]{position:relative}.page.messages div[data-bind="html: message.text"]{position:relative;padding-left:35px}.page.messages .messages .message-notice .close_on_click:after,.page.messages .messages .message-notice:after{content:'\e616';font-family:'luma-icons';position:absolute;top:19px;right:12px;display:block;padding:0;text-align:center;font-size:18px;font-weight:400;text-transform:uppercase;width:auto;height:auto;background-color:transparent;cursor:pointer;color:#f47a2e}.message.notice a:hover,.message.notice a:active,.message.notice a{font-weight:600;color:#f47a2e;text-decoration:underline}@media only screen and (max-width:767px){.page.messages .message-notice{padding:20px 30px 20px 20px;width:75%!important}.message.notice>*:first-child:before{width:unset}.page.messages .messages .message-notice:after,.page.messages .messages .message-notice .close_on_click:after{right:10px;top:12px}.page.messages .message-notice{-webkit-box-shadow:0 6px 44px 1px #00;box-shadow:0 6px 44px 1px #00}}