/*
Theme Name: Minimog Child
Theme URI: http://minimog.thememove.com/
Author: ThemeMove
Author URI: http://thememove.com/
Version: 1.0.0
Template: minimog
Text Domain:  minimog-child
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

/***********************************
 *  MEGA MENU 
 * ********************************/

/* CSS para estilizar la disposición en dos columnas */

#elementor-tab-content-2615, #elementor-tab-content-2616 {
  display: flex;
  flex-wrap: wrap;
  gap: 20px; /* Espacio entre las columnas */
}

.megamenu-img-des {
  width: 50%;
}

.megamenu-text-des {
  width: 50%;
  display: flex;
  align-items: center; /* Centrar el texto verticalmente */
}

.megamenu-img-des img {
  max-width: 100%;
  height: auto;
  display: block;
  border-radius: 10px; /* Bordes redondeados, opcional */
}

.megamenu-text-des p {
  font-size: 16px;
  line-height: 1.5;
  color: #333;
  margin: 0; /* Eliminar márgenes alrededor del párrafo */
}

#menu h3 a {
  color: #000 !important;
}

/*ocultar botones paypal del carrito*/
body.woocommerce-cart .ppcp-messages,
body.woocommerce-cart .ppc-button-wrapper {
  display: none !important;
}

/*ocultar contador de la página de la tienda*/
.count{
	display: none !important;
}


/*Estilos accesibilidad*/

/* Estilo para focus al usar la tecla Tab */
.user-is-tabbing :focus {
    outline: 2px solid #006dd5; /* Recuadro de color rojo, puedes cambiar el color según tus necesidades */
    outline-offset: 2px; /* Espacio entre el elemento y el recuadro */
}

/* Estilo para eliminar outline por defecto */
:focus {
    outline: none;
}