.button-pdv{background:linear-gradient(to bottom,#000000,#94009b 70%);line-height:18px;text-shadow:1px 1px 0 blue;cursor:pointer;color:#fff;border:2px solid #fff200;border-radius:10px;box-shadow:0 0 3px 3px rgb(0 0 0 / .83);font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:700;text-decoration:none;margin:3px auto;padding:5px 10px!important;transition:0.3s;text-align:center;width:max-content;display:block}.button-pdv:hover{background:linear-gradient(to bottom,#000000,blue 70%);border:2px solid blue;box-shadow:inset 0 0 5px blue,0 0 5px #000;text-shadow:1px 1px 0 #000}.button-pdv:active{background:linear-gradient(to bottom,#000000,black 70%);border:2px solid red;color:#1eff00;box-shadow:inset 0 0 5px red,0 0 5px #000;text-shadow:1px 1px 0 #ff0}.button-pdv:disabled{background:linear-gradient(to bottom,#000000,#9f9c9c 70%);color:red;border:1px solid #fff0;border-radius:10px;text-shadow:1px 1px 0 #fff;transition:0s}.leaflet-popup-content{margin:3px 2px!important;width:max-content!important}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#ffffffcf!important;color:#0000ff!important;border:2px solid #000}.leaflet-popup{margin-bottom:30px!important}.leaflet-container a.leaflet-popup-close-button{color:#ff0000!important}.select2-container .select2-selection--single:hover{border-color:#000;color:#000!important}.select2-container .select2-selection--single .select2-selection__rendered{padding:0 5px!important}body .woo-register-pdv input.readonly,input[readonly],textarea.readonly,textarea[readonly],select.readonly,select[readonly],tel.readonly,tel[readonly],text.readonly,text[readonly]{border:1px solid #ff0000!important;cursor:not-allowed;background-color:#f1f1f1!important;pointer-events:visible!important}input.readonly,input[readonly],textarea.readonly,textarea[readonly],select.readonly,select[readonly],tel.readonly,tel[readonly]{border:1px solid #ff0000!important;cursor:not-allowed;background-color:#f1f1f1!important;pointer-events:visible!important}.flag{width:30px;height:auto;margin-right:10px;border-radius:3px}.ip-container{display:block;text-align:center;margin-bottom:5px}#suggestion{display:none;font-size:13px;color:#007bff;margin-left:5px}.suggestion-item{cursor:pointer}.suggestion-item:hover{text-decoration:underline}#localid{position:absolute;left:-9999px}.svg-inline--fa{height:20px!important;margin-right:3px!important}.loader{position:absolute;top:-3px;left:1%;right:70%;bottom:75%;transform:translate(-50%,-50%);display:inline-block;width:30px;height:30px;border:5px solid #000;border-top:5px solid #1bff00;border-radius:100%;animation:spin 2s linear infinite;visibility:hidden}.loader.is-active{visibility:visible}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.status{background-color:#fdf4ff00!important;font-weight:700;text-align:center!important;color:#000;border-top:4px solid #6a028b;list-style:none outside;word-wrap:break-word;font-size:15px!important;text-shadow:1px 1px 0 #1eff00}.statusapi{background-color:#fdf4ff00!important;font-weight:700;text-align:center!important;color:#000;border-top:4px solid #6a028b;list-style:none outside;word-wrap:break-word;font-size:15px!important;text-shadow:1px 1px 0 #1eff00}.woocommerce-password-strength{text-align:center;font-weight:600;padding:1px 7px;font-size:13px;margin:3px auto;border-radius:7px;text-shadow:1px 1px 0 #fff;width:99%}input[type="checkbox"],input[type="radio"]{margin:0 3px 0 0}label{margin-top:0px!important}body .woo-register-pdv form.register{padding:15px 1px 0 1px!important}#statusDiv{color:#1bff00;text-align:center;font-size:16px;font-weight:600;display:flex;background:#000;border-radius:5px;justify-content:center;margin:0 0 5px 0;text-shadow:1px 1px 0 #1eff00}#errorcountry{color:blue;text-align:center;font-size:14px;display:flex;background:beige;border-radius:5px;justify-content:center;margin:0 0 5px 0;text-shadow:1px 1px 0 #1eff00}#error-message{color:blue;text-align:center;font-size:14px;display:flex;background:beige;border-radius:5px;justify-content:center;margin:0 0 5px 0;text-shadow:1px 1px 0 #1eff00}h2{font-size:22px;font-weight:600;text-align:center!important;margin:3px auto!important;display:block;text-shadow:1px 1px 0 #fff;color:#0035ff}input.disabled,input[disabled],textarea.disabled,textarea[disabled],select.disabled,select[disabled],tel.disabled,tel[disabled]{border:1px solid #ff0000!important;background:#f1efef!important;color:#575555!important}.col-1{max-width:48%!important}.col-2{max-width:48%!important}.woocommerce form .form-row{display:block}