/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


/* Cargar siempre la tipografía en la carga de página */

body {
	
	font-display: swap;
 
}


ul {
	list-style-type:none!important;
}

/* Quita el borde azul del toggle button del menú */
* {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0) !important; 
    -webkit-focus-ring-color: rgba(255, 255, 255, 0) !important; 
    outline: none !important;
} 


/*Establece la fuente por defecto para los mensajes de Woocommerce*/
.woocommerce-message {
	font-family: 'Questrial',sans-serif!important;
	color: black!important;
	border: 1px solid black!important;
}

.woocommerce-message a {
	color: black!important;
	font-weight: 600!important;
}

.woocommerce-message p {
	font-family: 'Questrial',sans-serif!important;
}

.woocommerce-info {
	font-family: 'Questrial',sans-serif!important;
	color: black!important;
}

.cart-empty .woocommerce-info {
	font-family: 'Questrial',sans-serif!important;
	color: black!important;
}

.woocommerce-info a {
	color: black!important;
	font-weight: 600!important;
}

.jet-woo-product-title a {
	color: black!important;
}

/* Color enlace personalizado */

.enlace-legal a {
	color: black!important;
	font-weight: 600!important;
}

.shipping-calculator-button {
	color: black!important;
	font-weight: 500!important;
}

/* CSS Personalizado del banner de Cookies */

.cmplz-cookiebanner {
    font-size:1.2em;
    font-family:'Questrial', sans-serif;
}

 .out-of-stock {
	font-family: 'Questrial',sans-serif!important;
	font-weight:600!important;
	color:black!important;
	text-transform:uppercase;
	 letter-spacing: 2.4px;
}

/* Estilo del botón para subir */


#gotoTop {
     display: none;
     position: fixed;
     bottom: 105px;
     right: 30px;
     z-index: 99;
     font-size: 18px;
     border: none;
     outline: none;
     background-color: #908C8C;
     color: white;
     cursor: pointer;
     padding: 10px 15px;
     border-radius: 0px;
}
#whatsapp {
    
    position: fixed;
     bottom: 15px;
     right: 30px;
     z-index: 99;
    
}
#gotoTop:hover {
     background-color: #908C8C;
}

/* ---Fin estilo botón para subir ---*/

/* CSS Corner Slider de la Home */

.elementor-26206 .elementor-element.elementor-element-e87bae3 .elementor-repeater-item-309bba6 .swiper-slide-inner .elementor-slide-heading

{
    background-color: #758E6C;
    
    padding: 120px;
}

.elementor-slideshow__description  {
	display:none!important;
}

.elementor-slideshow__title {
	display:none!important;
}

@media only screen and (max-width: 1024px) {
    .elementor-26206 .elementor-element.elementor-element-e87bae3 .elementor-repeater-item-309bba6 .swiper-slide-inner .elementor-slide-heading
{
   padding: 50px; 
}
}
/* ---- Fin CSS Corner Slider de la Home ----------- */


/* ---- Ocultar en móvil el acordeón de filtros por defecto ------*/

@media only screen and (max-width: 767px) {
.contenido-oculto {
    display:none;
}
    
}

/* ---- Fin de ocultar en móvil el acordeón de filtros por defecto ------*/