.unavail-msg__bkg{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(110,128,135,0.75);z-index:300}.unavail-msg__block{position:relative;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-color:#fff;width:60%;text-align:center}.unavail-msg__button{background-color:#fcf3c1;border:1px solid #dfb500;padding:1rem 1.5rem;font-size:1.125rem;line-height:1.125rem;font-weight:bold}.unavail-msg__link{font-size:1.1rem;font-weight:bold;color:#00a9eb}@media only screen and (max-width:44em){.unavail-msg__button{font-size:1rem;line-height:1rem}.unavail-msg__link{font-size:1rem}}