body.with-site-wide-notice{overflow:hidden}#site-wide-notice{align-items:center;background-repeat:no-repeat;display:flex;justify-content:center;position:relative;text-align:center}#site-wide-notice.overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:2001}#site-wide-notice.overlay.hidden{display:none}#site-wide-notice.above{height:auto;transition:height .5s ease-in-out}#site-wide-notice.above.hidden{height:0;transition:height .5s ease-in-out,visibility 0s .5s;visibility:hidden}#site-wide-notice .notice-close-button{align-items:center;background-color:transparent;border:0;color:#000;cursor:pointer;display:flex;flex-direction:column;font-size:18px;line-height:1.25;padding:0;position:absolute;right:50px;top:22px;transition:all .2s ease-in-out;z-index:2}#site-wide-notice .notice-close-button svg{margin-bottom:3px}#site-wide-notice .notice-close-button svg path{transition:all .2s ease-in-out}#site-wide-notice .notice-close-button:hover{color:#590f24}#site-wide-notice .notice-close-button:hover svg path{fill:#590f24}#site-wide-notice.light-text .notice-close-button{color:#fff}#site-wide-notice.light-text .notice-close-button svg path{fill:#fff}#site-wide-notice.light-text .notice-close-button:focus,#site-wide-notice.light-text .notice-close-button:hover{color:#ffdd82}#site-wide-notice.light-text .notice-close-button:focus svg path,#site-wide-notice.light-text .notice-close-button:hover svg path{fill:#ffdd82}#site-wide-notice .image-overlay{height:100%;left:0;opacity:90%;position:absolute;top:0;width:100%}#site-wide-notice .container{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:var(--wp--style--global--content-size);overflow:auto;padding:65px 20px 20px;position:relative;z-index:1}#site-wide-notice .container .content{border:2px solid #590f24;border-radius:20px;line-height:1.3;padding:10px 20px;text-align:left}#site-wide-notice .container .content.dark{color:#000}#site-wide-notice .container .content.light{border-color:#ffdd82;color:#fff}#site-wide-notice .container .content.light a{color:#fff}#site-wide-notice .container .content.regular p{font-size:1.2rem}#site-wide-notice .container .content.Large p{font-size:1.3rem}@media (min-width:992px){#site-wide-notice.above{height:75vh}#site-wide-notice .container{padding:50px 30px}#site-wide-notice .container .content{border-width:5px;padding:30px}#site-wide-notice .container .content.Large p{font-size:1.6rem}}@media (min-width:1200px){#site-wide-notice .container .content.Large p{font-size:1.8rem}}@media (max-width:992px){#site-wide-notice .notice-close-button{font-size:12px;right:10px;top:10px}#site-wide-notice .notice-close-button svg{height:32px;width:32px}}