.elementor-470 .elementor-element.elementor-element-b6eebfc{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-470 .elementor-element.elementor-element-0ec8a4a{--update-cart-automatically-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-0ff54de *//* ✅ Textos y títulos en negro */
.woocommerce h3,
.woocommerce .woocommerce-billing-fields h3,
.woocommerce .woocommerce-checkout-review-order-table th,
.woocommerce-checkout .woocommerce form label {
    color: #000000;
}

/* ✅ Campos a rellenar con borde fino */
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea,
.woocommerce form .form-row select {
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 10px;
    background-color: #ffffff;
    color: #000000;
    font-size: 14px;
}

/* ✅ Placeholder gris sutil */
.woocommerce form .form-row input::placeholder,
.woocommerce form .form-row textarea::placeholder {
    color: #999999;
    opacity: 1; /* Firefox */
}

/* ✅ Botón de finalizar compra coherente (si quieres personalizarlo también) */
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
    background-color: #007c91; /* color corporativo opcional */
    color: #ffffff;
    border: none;
    padding: 12px 24px;
    border-radius: 4px;
    font-weight: 600;
    font-size: 16px;
    transition: background-color 0.3s ease;
}

.woocommerce #payment #place_order:hover {
    background-color: #005f71;
}

/* ✅ Botón de finalizar compra con texto blanco */
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
    background-color: #006072; /* Color de fondo (ajústalo si quieres) */
    color: #ffffff !important; /* ¡Texto blanco asegurado! */
    border: none;
    padding: 14px 32px;
    border-radius: 40px; /* Bordes redondeados como en tu imagen */
    font-weight: 600;
    font-size: 18px;
    text-align: center;
    transition: background-color 0.3s ease;
}

/* Hover: más oscuro para dar feedback */
.woocommerce #payment #place_order:hover {
    background-color: #004d5a;
    color: #ffffff !important;
}/* End custom CSS */