.woocommerce form .password-input,.woocommerce-account form .password-input{position:relative}.woocommerce form .show-password-input{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:24px;height:24px;padding:0;border:none;background-color:transparent!important;background-repeat:no-repeat;background-position:center;background-size:20px 20px;cursor:pointer;opacity:.6;transition:opacity 0.15s ease}.woocommerce form .show-password-input:hover,.woocommerce form .show-password-input:focus{opacity:1}.woocommerce form .show-password-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233e3e3e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.woocommerce form .show-password-input.display-password{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233e3e3e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.94 10.94 0 0 1 12 20c-7 0-11-8-11-8a21.86 21.86 0 0 1 5.06-6.06M9.9 4.24A10.94 10.94 0 0 1 12 4c7 0 11 8 11 8a21.82 21.82 0 0 1-2.87 4.36M14.12 14.12a3 3 0 1 1-4.24-4.24'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E")}.woocommerce form .password-input input.woocommerce-Input{padding-right:40px}