/*
 Theme Name:   XStore Child
 Theme URI:    http://8theme.com/
 Description:  XStore Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     xstore
 Version:      0.0.1
 Text Domain:  xstore-child
*/


.imagenes_home img{
    transition: transform .2s;
    width: 400px;
}
 
.imagenes_home:hover {
    transform: scale(1.2); 
}
// Añadir un recargo de 3 € al pago contrareembolso
add_action( 'woocommerce_cart_calculate_fees', 'emeskincare_recargo_contrareembolso' );
function emeskincare_recargo_contrareembolso() {
    if ( is_admin() && ! defined( 'DOING_AJAX' ) ) return;

    $chosen_gateway = WC()->session->get( 'chosen_payment_method' );

    if ( $chosen_gateway === 'cod' ) { // "cod" es el ID del método de pago contrareembolso
        $recargo = 3; // importe del recargo
        WC()->cart->add_fee( 'Recargo por pago contra reembolso', $recargo );
    }
}
/* Buscador Ivory Search - estilo global */
.is-search-form {
    position: relative;
    display: inline-block;
    background-color: #00a859; /* tu verde */
    border-radius: 25px;
}

.is-search-form input {
    border: none;
    outline: none;
    padding: 0 15px;
    height: 36px;
    width: 0;
    opacity: 0;
    transition: all 0.3s ease;
}

.is-search-form:hover input,
.is-search-form:focus-within input {
    width: 200px;
    opacity: 1;
}

.is-search-form button {
    background-color: #00a859;
    border: none;
    color: #000; /* lupa negra */
    cursor: pointer;
    font-size: 18px;
}

/* Placeholder dinámico al hover */
.is-search-form input::placeholder {
    color: #fff;
    opacity: 1;
}