/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.bg-zoom:hover .bg,.has-hover:hover .image-zoom img{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}

/* To hide recaptcha badge */
.grecaptcha-badge { 
visibility: hidden; 
}

/* To hide the additional information product page tab */
li.additional_information_tab {
    display: none !important;
}

/* Elimina etiqueta 'AGOTADO' en catálogo */
.out-of-stock-label {
		display: none;
}
.pre_order_loop, .pre_order_loop-no-auto-format {
font-style: oblique;
font-size: 11px;
display: none;
}

.deposit-message, .wc-deposits-notice
{
font-style: oblique;
font-size: 11px;
}

.deposit-options
{
display: none;
}

.breadcrumbs {
padding-top: 10px;
padding-bottom: 20px;
}

.filter-button {
font-size: 13px;
}

.price-wrapper {
padding-top: 7px;
}

.stock  {
padding-bottom: 1em;
}

.disponibilidad  {
font-size: 0.85em;
color: #0f5c75;
display: flex;
align-items: left;
justify-content: left;
}

.nsl-separator  {
font-weight: normal !important;
padding-top: 25px;
}

.nslick-list  {
padding-bottom: 20px;
}

/* centrar botón de omitir identificación en co multipaso */
.wpmc-nav-wrapper {
justify-content: safe center !important;
}

/* disminuye espacios entre campos GPRD formulario de pago */
label,
legend {
 margin-bottom:1.5em !important;;
}

/* disminuye espacios entre campos GPRD formulario de contacto */
.wpcf7 p {
margin:-10px !important;
}

/* disminuye espacios entre campos GPRD formulario de registro */
.rgpd {
	margin-bottom: -20px;
} 

/*  Ajustar tamaño de fuente descripción alma en checkout
font-size: .9em !important;
 } */

/* Alinea mejor los boxes de formas envío en chechout*/
.shipping__list_item {
display:table !important;
}

/* Elimina carácter raro que aparece antes de -Pago en 3 plazos- */  
.fa-angle-down::before {
display:none;
}

/* Amplía espacio entrre líneas en entradas del blog */
.interpost  {line-height: 1.80em;}

/* Centra leyendas de vídeos e imágenes en entradas del blog */
.centraleyenda {
text-align: center;
}

/* div oferta limitada en ficha de productos */
.ofertalimitada {
  border-radius: 15px 50px 30px;
  background: #298641 !important;
  color: #ffffff;
  padding: 3px 0 3px 10%;
  font-size: 0.82em;
  font-weight: 550;
  display: flex;
  width: 215px;
}

/* div proximamete a la venta en ficha de productos */
.proximamente {
  border-radius: 15px 50px 30px;
  background: #e86868;
  color: #ffffff;
  padding: 3px 0 3px 10%;
  font-size: 0.82em;
  font-weight: 550;
  display: flex;
  width: 225px;
}
  
@import url('https://fonts.googleapis.com/css?family=Neuton|Oswald');  
  
.clip {

  	font: 700 1em/1 "Oswald", sans-serif;
  	letter-spacing: 0;
  	padding: .25em 0 .325em;
	  display: block;
	  margin: 0 auto;
  	text-shadow: 0 0 80px rgba(255,255,255,.5);

/* Clip Background Image */

	  background: url(/img/animated-text-fill.png) repeat-y;
	  -webkit-background-clip: text;
	  background-clip: text;

/* Animate Background Image */

	  -webkit-text-fill-color: transparent;
	  -webkit-animation: aitf 80s linear infinite;

/* Activate hardware acceleration for smoother animations */

	  -webkit-transform: translate3d(0,0,0);
	  -webkit-backface-visibility: hidden;

  }


/* Animate Background Image */

@-webkit-keyframes aitf {
	0% { background-position: 0% 50%; }
	100% { background-position: 100% 50%; }
}

/* Tamaño para las burbujas de productos */
.badge {
	height:2em !important;
	display: table-row !important;
}

/* Tamaño radio para las burbujas de productos */
.badge-circle .badge-inner, .badge-circle-inside {	
	border-radius: 10px ! important;
}

/* Padding y estilo para las burbujas de productos */
.badge-inner {
	padding: 5px ! important;
	display: inline !important;
}

/* Color de fondo verde burbujas "NUEVO" de productos */
.new-bubble-auto {
	background-color: #00ac2b !important;
}

/* Color de fondo verde burbujas "DESCUENTO %" de productos */
.on-sale {
	background-color: #FF0000D1 !important;
}

/* Color de fondo burbujas personalizadas en Extra de productos */
.new-bubble {
	background-color: #2851ee !important;
}

/* Enlaces verdes con hover de color naranja para enlaces cruzados en fichas de productos */

.linkproducto {color: #008000;}
.linkproducto:hover {
color: #db5704;
text-decoration: underline;
}
.linkproducto:active {color: #008000;}

/* Enlaces verdes con hover de color naranja para enlaces de lotes de productos */

.linklote {
color: #e9f030;
}
.linklote:hover {
color: #db5704;
text-decoration: underline;
}
.linklote:active {
text-decoration: underline;
color: #e9f030;
}

/* Efecto typewriter */
.typewriter { /* Cambia de h2 a otra etiqueta de texto a la que quieras aplicar el efecto */
overflow: hidden; /* Con esto evitamos que se muestre el contenido hasta que no empiece la animacion */
border-right: .15em solid orange; /* El cursor de escritura */
white-space: nowrap; /* Esto hace que el texto se mantenga an una sola linea */
margin: 0 auto; /* Efecto de scroll mientras se muestra el tecleo */
letter-spacing: .01em; /* Posible ajuste, ponlo a tu gusto */
animation: 
typing 3.5s steps(40, end),
blink-caret .75s step-end infinite;
}
/* El efecto de escritura */
@keyframes typing {
from { width: 0% }
to { width: 100% }
}
/* El efecto del cursor de escritura */
@keyframes blink-caret {
from, to { border-color: transparent }
50% { border-color: orange; }
}

/* Para texto «VER TODO» de la imagen final de desplegar popup de la página de producto de las Yith Gift Cards */
.ywgc-choose-image.ywgc-choose-template {
	width: 75% !important;
	height: 30% !important;
	font-size: 12px !important;
	color: #fff !important;
	background-color: #9b8c8c !important;
}

/* Para alineación checkbox de recibir acuse de envío en página de producto de las Yith Gift Cards */
.gift-card-content-editor.step-content input {
    float: initial !important;
	width: auto !important;
}

/* Leyenda efecto para menu principal */
.label-nuevo.menu-item > a:after {
	content: 'Nuevo'; /* Change text */
	display: inline-block;
	font-size: 7px;
	line-height: 9px;
	text-transform: uppercase;
	letter-spacing: -0.1px;
	margin-left: 4px;
	background-color: #e60b0b; /* Change color */
	font-weight: bolder;
	border-radius: 2px;
	color: #fff;
	padding: 2px 3px 3px;
	position: relative;
	top: -2px;
}

/* Subir arriba del todo el Badge de Yith sobro otros badges */
.yith-wcbm-badge
{
	z-index: 99 !important;
}

.badge-container {
	margin: 45px 0 0 !important;
}

/* Eliminar nuevo enlace de "ver carrito" que aparece tras actualizar a woo 9.0.2 
	display: none; 	
} */

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}