/**
 * UBIGEO PERU - BILLING SECTION FIX
 *
 * Problema: Billing fields tienen transparencia, shipping fields no
 * Solución: Forzar estructura exacta como shipping
 *
 * ANÁLISIS:
 * - Shipping: .wc-block-components-address-form__state tiene fondo sólido
 * - Billing: .wc-block-components-address-form__city tiene transparencia
 * - Shipping SELECT: .wc-blocks-components-select__select tiene fondo sólido
 * - Billing SELECT: necesita mismos estilos que shipping
 */

/* BILLING SELECT ELEMENTS - Forzar estilos exactos como shipping */
html body .wp-block-woocommerce-checkout .wc-block-components-address-form__city.ubigeo-converted-container .wc-blocks-components-select__select,
html body .wp-block-woocommerce-checkout .wc-block-components-address-form__thwcfe-block-district.ubigeo-converted-container .wc-blocks-components-select__select {
    background-color: #fff !important;
    background: #fff !important;
    border: 1px solid #949494 !important;
    border-radius: 4px !important;
    /* FIX: Asegurar que NO tenga flecha CSS adicional */
    background-image: none !important;
    -webkit-appearance: menulist !important;
    -moz-appearance: menulist !important;
    appearance: menulist !important;
}

/* BILLING CONTAINERS - Forzar estructura como state */
html body .wp-block-woocommerce-checkout .wc-block-components-address-form__city.ubigeo-converted-container,
html body .wp-block-woocommerce-checkout .wc-block-components-address-form__thwcfe-block-district.ubigeo-converted-container {
    background-color: transparent !important;
    background: transparent !important;
}

/* BILLING WRAPPERS - Igual que shipping */
html body .wp-block-woocommerce-checkout .wc-block-components-address-form__city.ubigeo-converted-container .wc-blocks-components-select,
html body .wp-block-woocommerce-checkout .wc-block-components-address-form__thwcfe-block-district.ubigeo-converted-container .wc-blocks-components-select {
    background-color: transparent !important;
    background: transparent !important;
}

/* BILLING SELECT CONTAINERS - Igual que shipping */
html body .wp-block-woocommerce-checkout .wc-block-components-address-form__city.ubigeo-converted-container .wc-blocks-components-select__container,
html body .wp-block-woocommerce-checkout .wc-block-components-address-form__thwcfe-block-district.ubigeo-converted-container .wc-blocks-components-select__container {
    background-color: transparent !important;
    background: transparent !important;
}