@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
.cear-formularios-bootstrap,
body {font-family: 'Open Sans', sans-serif;}

#product-16169 div.woocommerce-product-gallery,
#product-16144 div.woocommerce-product-gallery,
#product-16066 div.woocommerce-product-gallery,
#product-15973 div.woocommerce-product-gallery,
#product-15973 div.woocommerce-product-gallery, 
#product-15944 div.woocommerce-product-gallery{display:none;}

#product-16169 div.summary,
#product-16144 div.summary,
#product-16066 div.summary,
#product-15944 div.summary{width:100%;}

#product-16169 div.woocommerce-product-details__short-description,
#product-16144 div.woocommerce-product-details__short-description,
#product-16066 div.woocommerce-product-details__short-description,
#product-15973 div.woocommerce-product-details__short-description,
#product-15944 div.woocommerce-product-details__short-description
{
display:inline-block;
width:60%;float:none;
}

#product-16169 form.variations_form,
#product-16144 form.variations_form,
#product-16066 form.variations_form,
#product-15973 form.variations_form,
#product-15944 form.variations_form 
{
display:inline-block;
width:35%;margin-right:5%
}

.variation-Idioma,
.variation-Hizkuntza{display:none;}

table.variations tbody tr:first-child{display_:none;}
p.create-account.woocommerce-validated {display:none;}
p.boton{text-align:center}
a.boton{color:#4f8c0d;border:1px solid; border-radius:5%;display:inline-block;padding:1em;font-weight:bold;margin:0 auto 0 auto;}


#category-posts-shortcode-19589-cear-25-aniversario > div.bx-wrapper{ }
#category-posts-shortcode-19589-cear-25-aniversario > div.bx-wrapper ul{}
#category-posts-shortcode-19589-cear-25-aniversario > div.bx-wrapper ul>li{ }
.urte25{padding:2em;}
#category-posts-shortcode-19589-cear-25-aniversario ul li {}
div.doscol{display:flex;align-items:end;margin-bottom:1em;}
div.doscol > div{}
a.boton{background:#4f8c0d;color:#ffffff !important;display:block;
white-space:nowrap;border-radius:1em;border:1px dashed #fff;}
#post-20120 h2,
#post-19589 h2{color:#4f8c0d;}

#post-20120 div.row:first-of-type,
#post-19589 div.row:first-of-type{margin-top:5em}

#gallery-1{max-height:1500px;}
#gallery-1 .slideshine_caption {
	top:1em;
	left:2em;
	width:70%;
	height:100%;
	background:#000;
	padding:1em;
	border-radius:1em;
	border:0em solid #4f8c0d;
	position:relative;
	display:grid;
	align-content:center;
	align-items:center;
max-width:40%;
}

#gallery-1 .slideshine_caption .pixlightfx{
	
	white-space:break-spaces;

}
html[lang=es-ES]  #gallery-1 .slideshine_caption  p:last-child{display:none !important;
}
html[lang=eu] #gallery-1 .slideshine_caption  p:first-child{display:none !important;
}

#gallery-1 p {font-size:inherit !important;line-height:1em !important;margin-bottom:1em !important;
text-align:justify;}
#gallery-1 img {

	o_bject-fit:scale-down;
	width:auto !important;
	ma_x-height:400px !important;
	margin:0 auto;
	
	top:0px;
}

@media (max-width:900px){
	#gallery-1{min-height:400px;
	min-height:calc(1* attr(width));
	}
	#gallery-1 .slideshine_slides{
		height:100%;
		background:#000;
	}
	#gallery-1 .slideshine_caption{
		padding:0px;margin:0px;
		background:transparent;
		left:0px;top:40%;
		max-width:100%;
		width:100%;
		position:relative !important;
	}
	#gallery-1 .slideshine_caption *{
		font-size:10px;
		text-align:center;
	}
}
#category-posts-shortcode-19589-imagenes-cear-25 ul {display:flex;}

nav.Rich_Web_VS_HPS22_Nav{
	display:flex;
	justify-content:right;
}
nav.Rich_Web_VS_HPS22_Nav a{
	font-size:0;
	background:#4f8c0d;
	border-radius:10rem;
	display:inline-block;
	min-width:2em;
	border:none;
	text-align:center;
	 border:1px solid #4f8c0d;
}
nav.Rich_Web_VS_HPS22_Nav a:hover:after{
		color:#4f8c0d !important;
	 
}
nav.Rich_Web_VS_HPS22_Nav a:after {
	
	color:#fff !important;
	font-weight:bold;
	font-size:1rem;
	font-family:'scicon-entypo-fontello'
}
nav.Rich_Web_VS_HPS22_Nav a:first-child:after {
	content:"\e87c" !important;

}
nav.Rich_Web_VS_HPS22_Nav a:last-child:after{
	content:"\e87d" !important;
}
.pum-close{background:#000 !important;}
.pum-content{display:grid;align-content:center;justify-content:center;justify-items:center;}
#pum-20279,
.pum,
.pum-container{background:#444444ab !important;}


#mifoot a {color:#ffffff !important;}