body.pla_banner-active .fixed.Fixed{transform:translateY(45px)}@media all and (max-width: 468px){body.pla_banner-active .fixed.Fixed{transform:translateY(32px)}}.fixed.Fixed{transition:transform .125s ease}#pla_banner-placeholder{position:relative}.pla_announcement{max-width:700px;font-size:18px;background:#fff;padding:32px 50px;margin:0 auto;border-radius:3px;position:relative}.pla_announcement p:last-child{margin-bottom:0}@media all and (max-width: 600px){.pla_announcement{font-size:16px;padding:20px 30px}}@media all and (max-width: 468px){.pla_announcement{font-size:14px;padding:20px}}.pla_announcement p{font-size:inherit}@keyframes sibannerslidedown{0%{transform:translateY(-45px)}100%{transform:translateY(0)}}@keyframes sibannerslidedownSMALL{0%{transform:translateY(-32px)}100%{transform:translateY(0)}}.pla_announcement-banner{background:#F49D6E;color:#fff;font-size:14px;font-weight:500;height:45px;line-height:45px;padding:0 50px 0 50px;max-width:100%;display:block;text-align:center;text-decoration:none;transition:background-color .25s ease, transform .4s ease, opacity 0s 0s ease;white-space:pre;opacity:1;text-overflow:ellipsis;overflow:hidden;position:fixed;width:100%;top:0;z-index:99;outline:none;animation:sibannerslidedown .4s ease}.pla_announcement-banner:focus,.pla_announcement-banner:hover{text-decoration:none;color:#fff}.pla_announcement-banner:focus:after,.pla_announcement-banner:hover:after{opacity:1}.pla_announcement-banner:after{content:"";opacity:0;transition:opacity .25s ease;display:block;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;background:rgba(100,0,0,0.175);z-index:-1}.pla_announcement-banner.hidden{transition:background-color .25s ease, transform .4s ease, opacity 0s .4s ease;opacity:0;transform:translateY(-45px)}@media all and (max-width: 468px){.pla_announcement-banner.hidden{transform:translateY(-32px)}}@media all and (max-width: 468px){.pla_announcement-banner{font-size:10px;height:32px;line-height:32px;padding:0 32px;animation:sibannerslidedownSMALL .4s ease}}@media all and (max-width: 300px){.pla_announcement-banner{font-size:9px}}.pla_announcement-banner[href="javascript:void(0)"]{pointer-events:none}.pla_announcement-banner .si-btn{background:transparent;border:1px solid currentColor;color:inherit;padding:3px 10px;transition:background .25s ease, color .25s ease;border-radius:5px;margin-left:10px;font-size:12px}@media all and (max-width: 468px){.pla_announcement-banner .si-btn{line-height:10px;padding:1px 10px;font-size:10px}}.pla_close-banner{position:fixed;z-index:999;left:0;top:0;height:45px;width:45px;text-align:center;line-height:45px;color:#fff;background:rgba(0,0,0,0.25);display:flex;align-items:center;justify-content:center;transition:background .25s ease, width .25s ease;cursor:pointer}.pla_close-banner:hover{text-decoration:none;background:rgba(0,0,0,0.25);color:#fff}.pla_close-banner.hidden{background:rgba(0,0,0,0.25);height:50px;width:24px;line-height:32px}@media all and (max-width: 768px){.pla_close-banner.hidden{height:40px}}@media all and (max-width: 600px){.pla_close-banner.hidden{height:34px}}@media all and (max-width: 468px){.pla_close-banner.hidden{width:14px}}.pla_close-banner svg{width:10px;display:block}.pla_close-banner svg.fa-exclamation-circle{width:14px}@media all and (max-width: 468px){.pla_close-banner svg.fa-exclamation-circle{width:10px}}@media all and (max-width: 468px){.pla_close-banner{line-height:40px;height:32px;width:32px}.pla_close-banner svg{width:10px}}

/*# sourceMappingURL=style-announcements.css.map */