/*
Theme Name: Divi Hijo
Theme URI: http://elegantthemes.com
Version: 1.0
Description: Tema hijo de Divi para hacer cambios sin riesgo
Author: Nestor
Author URI: http://2rdesigners.com
Template: Divi
*/
@import url("https://aearboricultura.org/wp-content/themes/Divi/style.css");

/*----------------- Empieza a añadir cambios aquí abajo -------------------------------*/


/* ocultar carrito de menú principal */
.et-cart-info {
    display: none !important;
}

/* efecto ampliación al pasar ratón sobre producto 

.et_overlay {
    display:none;
}

.et_portfolio_image, .et_shop_image  {
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
 
.et_portfolio_image:hover, .et_shop_image:hover {
    -webkit-transform: scale(1.04);
    -moz-transform: scale(1.04);
    -o-transform: scale(1.04);
    -ms-transform: scale(1.04);
    transform: scale(1.04);
}

// Actualiza la información del pedido con el nuevo campo
 
add_action( 'woocommerce_checkout_update_order_meta', 'actualizar_info_pedido_con_nuevo_campo' );
 
function actualizar_info_pedido_con_nuevo_campo( $order_id ) {
    if ( ! empty( $_POST['nif'] ) ) {
        update_post_meta( $order_id, 'nif', sanitize_text_field( $_POST['nif'] ) );
    }
}

// Muestra el valor del nuevo campo NIF en la página de edición del pedido

add_action( 'woocommerce_admin_order_data_after_billing_address', 'mostrar_campo_personalizado_en_admin_pedido', 10, 1 );
 
function mostrar_campo_personalizado_en_admin_pedido($order){
    echo '<p><strong>'.__('nif').':</strong> ' . get_post_meta( $order->id, 'nif', true ) . '</p>';
}

// Incluye el campo NIF en el email de notificación del cliente
 
add_filter('woocommerce_email_order_meta_keys', 'muestra_campo_personalizado_email');
 
function muestra_campo_personalizado_email( $keys ) {
    $keys[] = 'nif';
    return $keys;
}


/* configuración slider2 */
.slider2, .slider2 .et_pb_container { 
    height: 300px; 
}
.slider2, .slider2 .et_pb_slide { 
    max-height: 300px; 
}
.slider2 .et_pb_slide_description { 
    position: relative; 
    top: 25%; 
    padding-top: 0 !important; 
    padding-bottom:0 !important; 
    height:auto !important; 
}

/* configuración slider3 */
.slider3, .slider3 .et_pb_container { 
    height: 300px; 
}
.slider3, .slider3 .et_pb_slide { 
    max-height: 300px; 
}
.slider3 .et_pb_slide_description { 
    position: relative; 
    top: 25%; 
    padding-top: 0 !important; 
    padding-bottom:0 !important; 
    height:auto !important; 
}

/* Events Calendar - modificaciones widget */

.tribe-mini-calendar tr td {
   padding: 9px 0 !important;
}

.tribe-mini-calendar tr th {
   padding: 9px 0 !important;
}


/* 4 column ready class ------------------------------------------------------*/

.gform_wrapper .top_label li.gfield.gf_one_quarter { float:left; margin-right: 4%; width: 22%; clear:right !important; }
.gform_wrapper .top_label li.gfield.gf_quarter_last { margin-right:0; }
.gform_wrapper .top_label li.gfield.gfield_error.gf_one_quarter { width: 18% }
.gform_wrapper .top_label li.gfield.gf_one_quarter input.medium, .gform_wrapper .top_label li.gfield.gf_one_quarter input.large, .gform_wrapper .top_label li.gfield.gf_one_quarter select.medium, .gform_wrapper .top_label li.gfield.gf_one_quarter select.large { width: 95% }
.gform_wrapper .top_label li.gfield.gf_one_quarter+li.gsection, .gform_wrapper .top_label li.gfield.gf_one_quarter+li.gsection { padding: 16px 0 8px 0 }
.gform_wrapper .top_label li.gfield.gf_one_quarter+li.gfield, .gform_wrapper .top_label li.gfield.gf_one_quarter+li.gfield, .gform_wrapper .top_label li.gfield.gf_one_quarter+li.gfield, .gform_wrapper .top_label li.gfield.gf_one_quarter+.gform_footer, .gform_wrapper .top_label li.gfield.gf_one_quarter+.gform_footer, .gform_wrapper .top_label li.gfield.gf_one_quarter+.gform_footer { clear: both }


/*Quitar barra administracion -------------------------------------------*/

if (!current_user_can(‘administrator’)) :
show_admin_bar(false);
endif;