/* HW GeoIP Popup styles */
.hw-geoip-popup{position:fixed;inset:0;display:none;z-index:99999;}
.hw-geoip-popup.is-open{display:block;}
.hw-geoip-popup__overlay{position:absolute;inset:0;background:rgba(0,0,0,.5);}
.hw-geoip-popup__dialog{position:relative;max-width:640px;margin:10vh auto 0;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.25);padding:24px;outline:0;}
.hw-geoip-popup__close{position:absolute;top:8px;right:10px;border:0;background:transparent;font-size:28px;cursor:pointer;line-height:1;}
.hw-geoip-popup__content{max-height:65vh;overflow:auto;font-size:16px;}
.hw-geoip-lock{overflow:hidden;}
@media (max-width: 600px){ .hw-geoip-popup__dialog{margin:5vh 16px;padding:18px;} }
