/*!
Theme Name:   Eimear Child
Template:     eimear
Theme URI:    https://github.com/webmandesign/child-theme/
Author:       WebMan Design
Author URI:   https://www.webmandesign.eu/
Version:      1.0.0
Description:  You can change this description text in your child theme's "style.css" file.
License:      GNU General Public License v3
License URI:  http://www.gnu.org/licenses/gpl-3.0.html

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* Put your custom CSS styles below... */

.rosa{
	color:#d13d7d;
}
.verde{
	color:#088e41;
}

h1, h2{
	letter-spacing:inherit!important;
}
.has-category-decorative-overlay .product-category .thumbnail::after,
.has-decorative-overlay::after{
	background:#000;
	right:2em;
}

/*Navegador*/
.site-header-section{
	border-bottom:2px solid #d13d7d;
}
.page-id-772 .site-header-section{
	border-bottom:none;
}
.menu-primary > li > a{
	font-weight:400;
}
.main-navigation .current-menu-item > a::before{
	content:none;
}
.toggle-sub-menus .button-toggle-sub-menu{
	opacity:1;
}
.toggle-sub-menus .button-toggle-sub-menu::after,
.toggle-sub-menus .button-toggle-sub-menu::before {
	background:#088e41!important;
}

.search-submit-with-icon{
	color:#d13d7d!important;
}

/*Inicio*/
.destacado-hombre .wp-block-group.has-background,
.destacado-mujer .wp-block-group.has-background{
	min-height:450px;
	display:flex;
	align-items:center;
}

/*Footer*/
.logos-subvencion{
	text-align:center;
	padding-bottom:1rem;
}
.logos-subvencion img.logo-ue{
	width:230px;
}
.logos-subvencion img.logo-plan{
	width:250px;
}
.logos-subvencion img{
	display:inline-block;
	margin:0 auto;
}
@media (max-width: 1279px) {
	.logos-subvencion img{
		display:block;
		margin:0 auto;
	}
	.social-links{
		margin-left:auto;
		margin-right:auto;
	}
	.woocommerce-product-search{
		display:none!important;
	}
}

/*Listado de productos*/
.archive .page-header-content{
	text-align:left;
}
@media (min-width: 1281px) {
	.archive .page-header-content{
		text-align:left;
		max-width:1280px;
		transform:translateX(-420px);
	}
	.archive #content{
		overflow:hidden;
	}
}
.archive .page-header-content h1,
h1.product_title,
.related.products h2,
h3.woocommerce-loop-product__title{
	font-weight:900;
	text-transform:inherit;
	letter-spacing:inherit;
}
@media (min-width: 1281px) {
	.archive .page-header-content h1,
	.archive .page-header-content .term-description{
		max-width:600px;
	}
}
h1.product_title,
.related.products h2{
	text-align:left;
}

ul.products img{
	width:100%;
	height:auto;
}
ul.products .description{
	display:block!important;
	padding-top:1.2rem!important;
}
ul.products h3{
	margin-bottom:1rem!important;
}

@media (min-width: 880px) {
	.has-widgets-in-sidebar .site-main{
		float:right!important;
	}
	.sidebar{
		float:left!important;
		border-right: 2px solid #088e41;
		/*min-height:1350px;*/
	}
	
	.woocommerce.archive .content-area {
		display: flex;
	}
	.woocommerce.archive #main {
		float:none;
		flex:1;
		order:2;
		padding-left:3rem;
	}
	.woocommerce.archive #sidebar {
		float:none;
		order:1;
		width: 374px;
	}

}

.sidebar .widget{
	padding:0!important;
}
.sidebar .widget::before{
	background:#fff!important;
}
.widget-title{
	color:#d13d7d;
	font-weight:700;
}
.sidebar ul.product-brand-list,
.sidebar ul.product-tag-list{
	font-size: 0.8rem;
	overflow-x: hidden;
	margin: 0;
	list-style: none;
}
.sidebar .widget_product_categories ul a,
.sidebar ul.product-brand-list a,
.sidebar ul.product-tag-list a{
	color:#000;
	font-weight:400!important;
	text-transform:uppercase;
	text-decoration:none;
}
.sidebar .widget_product_categories ul a:hover,
.sidebar ul.product-brand-list a:hover,
.sidebar ul.product-tag-list a:hover{
	color:#d13d7d;
	text-decoration:none;
}
.sidebar .widget_product_categories ul a::before,
.sidebar ul.product-brand-list a::before,
.sidebar ul.product-tag-list a::before{
	content:"—";
	color:#d13d7d;
	margin-right:0.25em;
	speak:none;
}
.sidebar .widget_product_categories ul li::after,
.sidebar .ul.product-brand-list li::after,
.sidebar .ul.product-tag-list li::after{
	border:none!important;
}
.sidebar ul.product-brand-list li,
.sidebar ul.product-tag-list li{
	padding-top:0.5rem;
	padding-bottom:0.5rem;
}

.products-sorting{
	text-transform:inherit!important;
}

/*Contacto*/
.mapa iframe{
	width:100%!important;
	max-width:100%!important;
}

/*Cerrar venta online*/
#menu-secondary,
#sticky-add-to-cart,
#banner-envios{
	display:none;
}

/*recaptcha*/
.grecaptcha-badge{
	display:none!important;
}