.elementor-24844 .elementor-element.elementor-element-44ed762{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for wc-elements, class: .elementor-element-ecf46e8 */.elementor-24844 .elementor-element.elementor-element-ecf46e8 .woocommerce button.button {
    background-color: #CDA738;
}

.elementor-24844 .elementor-element.elementor-element-ecf46e8 .woocommerce button.button:hover {
    background-color: #7BCC4C;
}

.show-password-input {
    position: absolute;
    top: 50%;
    right: 12px;
    transform: translateY(-40%);
    cursor: pointer;
    display: center;
    align-items: center;
    justify-content: center;
    
    /* Mengubah background menjadi putih */
    background-color: white !important;

    /* Mengatur warna ikon menjadi hitam */
    color: black !important;
    
    /* Menyesuaikan ukuran ikon dan padding */
    width: 30px; 
    height: 15px;
    border-radius: 0%; /* Membuat ikon berbentuk lingkaran */
    border: 0px solid #ccc; /* Opsional: Menambahkan border tipis */
    font-size: 18px;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.1); /* Opsional: Menambahkan efek bayangan */
}

/* Menghapus efek hover atau fokus jika ada */
.show-password-input:focus,
.show-password-input:active {
    outline: none !important;
    background-color: white !important;
    box-shadow: none !important;
}

/* Jika ada pseudo-element, pastikan background tetap putih */
.show-password-input::before, 
.show-password-input::after {
    background: white !important;
}/* End custom CSS */