html[data-theme="light"] .woocommerce-MyAccount-content .dashboard__block {
    background-color: white !important;
}

html[data-theme="light"] .item.item--invoice span {
    color: #333 !important;
}

html[data-theme="light"] .item__main,
html[data-theme="light"] .item__title,
html[data-theme="light"] .item__subtitle {
    color: #333 !important;
}

html[data-theme="light"] .woocommerce-MyAccount-content .dashboard__block .item .item__subtitle,
html[data-theme="light"] .woocommerce-MyAccount-content .dashboard__block .item .item__main,
html[data-theme="light"] .woocommerce-MyAccount-content .dashboard__block .item .item__title {
    color: #333 !important;
}

html[data-theme="light"] #myuploadsul {
    background-color: white !important;

}

html[data-theme="light"] #myuploadsul li span,
html[data-theme="light"] #myuploadsul li h6,
html[data-theme="light"] #myuploadsul li a,
html[data-theme="light"] #myuploadsul li a span {
    color: #333 !important;
}


html[data-theme="light"] .woocommerce form .form-row .input-text,
html[data-theme="light"] .woocommerce form .form-row select,
html[data-theme="light"] .woocommerce .form-row input[type=password] {
    color: black !important;
}

html[data-theme="light"] .woocommerce form .form-row .input-text,
html[data-theme="light"] .woocommerce form .form-row select,
html[data-theme="light"] .woocommerce .form-row input[type=password] {
    color: black !important;
}

html[data-theme="light"] input#account_first_name {
    color: black !important;
}

html[data-theme="light"] .woocommerce-MyAccount-content .input-text::placeholder,
html[data-theme="light"] .woocommerce-MyAccount-content input::placeholder,
html[data-theme="light"] .woocommerce-MyAccount-content textarea::placeholder {
    color: #000 !important;
    opacity: 1;
}

html[data-theme="light"] .woocommerce-MyAccount-content .input-text::-webkit-input-placeholder,
html[data-theme="light"] .woocommerce-MyAccount-content input::-webkit-input-placeholder,
html[data-theme="light"] .woocommerce-MyAccount-content textarea::-webkit-input-placeholder {
    color: #000 !important;
}

// html[data-theme="dark"] .form-group select,
html[data-theme="dark"] .form-group textarea,
html[data-theme="dark"] .form-group input:not([type="checkbox"]),
html[data-theme="dark"] .woocommerce-account .form-group input {
    background-color: #1a1a1a !important;
    border: 1px solid #333 !important;
    border-radius: 6px !important;
    box-sizing: border-box;
    color: #fff !important;
    margin: 0 !important;
    padding: 0.8rem 1rem !important;
    width: 100%;
    transition: all 0.3s ease;
    font-size: 1rem;
}

html[data-theme="dark"] input#enginePower,
html[data-theme="dark"] input#year,
html[data-theme="dark"] select#gearbox,
html[data-theme="dark"] select#readMethod,
html[data-theme="dark"] select#orignalFile {
    background-color: #1a1a1a !important;
    border: 1px solid #333 !important;
    border-radius: 6px !important;
    box-sizing: border-box;
    color: #fff !important;
    margin: 0 !important;
    padding: 0.8rem 1rem !important;
    width: 100%;
    transition: all 0.3s ease;
    font-size: 1rem;
}

html[data-theme="light"] .form-group textarea,
html[data-theme="light"] .form-group input:not([type="checkbox"]),
html[data-theme="light"] .woocommerce-account .form-group input:not([type="checkbox"]) {
    background-color: #EAEAEA !important;
    border: 1px solid #9b9b9b !important;
    border-radius: 6px !important;
    box-sizing: border-box;
    color: #333 !important;
    margin: 0 !important;
    padding: 0.8rem 1rem !important;
    width: 100%;
    transition: all 0.3s ease;
    font-size: 1rem;
}

html[data-theme="light"] input#enginePower,
html[data-theme="light"] input#year,
html[data-theme="light"] select#gearbox,
html[data-theme="light"] select#readMethod,
html[data-theme="light"] select#orignalFile {
    background-color: #EAEAEA !important;
    border: 1px solid #9b9b9b !important;
    border-radius: 6px !important;
    box-sizing: border-box;
    color: #333 !important;
    margin: 0 !important;
    padding: 0.8rem 1rem !important;
    width: 100%;
    transition: all 0.3s ease;
    font-size: 1rem;
}

html[data-theme="light"] .form-group label {
    display: block;
    margin-bottom: 0.5rem;
    font-size: 0.9rem;
    font-weight: 500;
    color: #333;
    display: flex;
    align-items: center;
    gap: 10px;
}

html[data-theme="light"] .form-group label {
    display: block;
    margin-bottom: 0.5rem;
    font-size: 0.9rem;
    font-weight: 500;
    color: #eee;
    display: flex;
    align-items: center;
    gap: 10px;
}

html[data-theme="light"] .checkbox-label {
    color: #333 !important;
}

html[data-theme="light"] .checkbox-label span {
    color: #333 !important;
}

html[data-theme="light"] .version-item.version-item--full {
    background-color: #EAEAEA !important;
}

html[data-theme="light"] span.woocommerce-Price-amount.amount {
    color: #eee !important;
}

html[data-theme="light"] span.woocommerce-Price-currencySymbol {
    color: #eee !important;
}

html[data-theme="dark"] input#password_current,
html[data-theme="dark"] input#password_1,
html[data-theme="dark"] input#password_2 {
    background-color: #1a1a1a !important;
    border: 1px solid #333 !important;
    border-radius: 6px !important;
    box-sizing: border-box;
    color: #fff !important;
    margin: 0 !important;
    padding: 0.8rem 1rem !important;
    width: 100%;
    transition: all 0.3s ease;
    font-size: 1rem;
}

html[data-theme="dark"] p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide {
    margin-bottom: 3px !important;
}

div#page-wrap {
    padding-top: 2rem !important;
}
