/* Hidden Fields Styles - Moved from inline styles */

/* Ocultar campos deshabilitados completamente */
.ckfylt25-hidden-field,
.woocommerce-billing-fields__field-wrapper .ckfylt25-hidden-field,
.woocommerce-billing-fields__field-wrapper .form-row.ckfylt25-hidden-field {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    width: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    left: -9999px !important;
    top: -9999px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    background: transparent !important;
}

/* Ocultar también los labels y contenedores de campos deshabilitados */
.ckfylt25-hidden-field label,
.ckfylt25-hidden-field .woocommerce-input-wrapper,
.form-row.ckfylt25-hidden-field label,
.form-row.ckfylt25-hidden-field .woocommerce-input-wrapper {
    display: none !important;
}

