.woocommerce form .password-input{position:relative;display:block}.woocommerce form .password-input input[type="password"],.woocommerce form .password-input input[type="text"]{padding-right:2.75em}.woocommerce form button.show-password-input{position:absolute;top:50%;right:.75em;transform:translateY(-50%);width:1.5em;height:1.5em;padding:0;margin:0;border:0;border-radius:0;background-color:transparent!important;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;box-shadow:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233a3a3a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8S1 12 1 12z'/><circle cx='12' cy='12' r='3'/></svg>")}.woocommerce form button.show-password-input.display-password{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233a3a3a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M17.94 17.94A10.94 10.94 0 0 1 12 20c-7 0-11-8-11-8a18.5 18.5 0 0 1 5.06-5.94'/><path d='M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19'/><line x1='1' y1='1' x2='23' y2='23'/></svg>")}.woocommerce form button.show-password-input:hover,.woocommerce form button.show-password-input:focus{background-color:transparent!important;outline:2px dotted #6a8349}