.page-overlay{height:100%;width:100%;position:fixed;top:0;left:0;background:rgba(255,255,255,0.8);transition:.4s;opacity:0;visibility:hidden}
.page-overlay__spinner{position:absolute;left:0;right:0;margin:auto;top:50%;height:42px;width:42px;transform:translateY(-50%)}
.page-overlay__spinner svg{animation:spin 2s infinite linear}
.page-overlay--visible{opacity:1;visibility:visible}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}