.popup{background-color:rgba(0,0,0,.4);display:none;font-family:Roboto,sans-serif;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000}.popup-content{background-color:#f6f6f6;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#43403e;margin:10% auto;max-width:750px;padding:20px;text-align:center;width:90%}.popup-title{font-size:1.25rem;font-weight:500;margin-bottom:1rem}.popup-button{border:none;border-radius:4px;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;height:50px;line-height:50px;width:auto}#countdownMessage{font-size:.875rem;margin-top:1rem}#stayButton{background-color:#f60;color:#fff}#redirectButton{background-color:#a8a6a6;color:#fff;display:block;width:100%}.button-container{align-items:start;display:flex;gap:1rem;justify-content:center;margin-top:1rem}.redirect-wrapper{align-items:center;display:flex;flex-direction:column}#redirectButton,#stayButton{flex:0 0 auto;text-align:center;width:350px}#nonEuLabel{color:#777;font-size:12px}@media screen and (max-width:600px){.popup-content{margin-top:20%;width:80%}.popup-content h2{font-size:20px}.popup-content p{font-size:14px}.button-container{align-items:center;display:flex;flex-direction:column}#redirectButton,#stayButton{font-size:12px;margin-bottom:10px;margin-top:10px;width:320px}.redirect-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}#nonEuLabel{font-size:12px}}