.info-banner{position:fixed;top:0;left:0;right:0;z-index:999999;padding-top:2.5rem;background:rgba(255,255,255,.95);display:none}.info-banner>div{box-sizing:border-box;padding:2.5rem 1.5rem}.info-banner button.close-icon{position:absolute;top:1.5rem;right:1.5rem;font-size:2.4rem;border:0;outline:0;color:#666;background:0 0}.info-banner button.close-icon:hover{color:#000}