#ipGeolocationModal .modal-title{font-size:2rem;font-weight:500;letter-spacing:2px;line-height:38px;text-transform:uppercase}#ipGeolocationModal html:lang(ar) .modal-title,html:lang(ar) #ipGeolocationModal .modal-title{letter-spacing:1px}#ipGeolocationModal html.ja_JP .modal-title,html.ja_JP #ipGeolocationModal .modal-title{font-weight:700}#ipGeolocationModal{top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1279.98px){#ipGeolocationModal{width:100%;top:auto;left:auto;transform:none;bottom:30px}}#ipGeolocationModal .gr-icon-close:before{color:#000;font-size:1.125rem}#ipGeolocationModal .modal-header{border:none;padding:0 1rem 2.3125rem}@media (max-width:1279.98px){#ipGeolocationModal .modal-header{padding-bottom:1.75rem}}#ipGeolocationModal .modal-header .close{position:absolute;top:2.1875rem;right:1.875rem;z-index:2;opacity:.8}@media (max-width:1279.98px){#ipGeolocationModal .modal-header .close{top:1.75rem;right:1.75rem}}#ipGeolocationModal .modal-header .close:hover{opacity:1}#ipGeolocationModal .modal-header .close:focus{outline:2px solid #fff}#ipGeolocationModal .modal-title{text-align:center;width:100%;color:#000}#ipGeolocationModal .modal-dialog{max-width:920px;margin:0}#ipGeolocationModal .modal-dialog .modal-content{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:none;max-width:none;margin:0 auto;padding:2.6875rem 1.25rem 5rem}@media (min-width:1024px){#ipGeolocationModal .modal-dialog .modal-content{padding:2.1875rem 6.25rem 5rem}}#ipGeolocationModal .ipg-txt{text-align:center;font-size:16px;letter-spacing:.5px;line-height:22px}#ipGeolocationModal .ipg-redirection{margin-top:2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:1279.98px){#ipGeolocationModal .ipg-redirection{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}}#ipGeolocationModal .ipg-redirection .btn-left,#ipGeolocationModal .ipg-redirection .btn-right{width:auto;margin:0 .46875rem}@media (max-width:1279.98px){#ipGeolocationModal .ipg-redirection .btn-left,#ipGeolocationModal .ipg-redirection .btn-right{margin:0 0 .5625rem}}#ipGeolocationModal .ipg-redirection .btn-right{min-width:13.875rem}#ipGeolocationModal .ipg-redirection .btn-left{min-width:13.75rem}#ipGeolocationModal .ipg-othercountries{max-width:-webkit-max-content;max-width:max-content;text-decoration:underline;cursor:pointer;margin:auto;margin-top:1.5rem}