/**
 * Theme Name:     Neve Child
 * Author:         Guillaume THAVAUD
 * Template:       neve
 * Text Domain:	   neve-child
 * Description:    Theme Enfant pour Ambert Bennes
 */


/* archive date */
.btndate{
	background-color: #1ccc88;
	color: #fff !important;
	padding: 7px;
}

/* Nuancier */

.nuancier {
  display: flex;
  flex-wrap: wrap;
}

.nuance {
  width: 100px;
  height: 70px;
  margin: 2px;
}

.legenderal1 {
  text-align: center;
  height: 20px;
  margin-top: 40px;
  color: #fff;
}

.legenderal2 {
  text-align: center;
  height: 20px;
  margin-top: 40px;
  color: #000;
}



/* Lien */
a {
	text-decoration:none !important;
}

/* bloc produit/catégorie */

.blocprod{
	
  	border: 1px solid #e0e4e9;
	box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);
	display:grid;
	min-width: 250px;
  	margin: 10px;
  	border: 1px solid #e0e4e9;
  	max-width: 300px;
  	text-align: center;
	
}

.wp-block-gallery.has-nested-images figure.wp-block-image:hover {
	filter: brightness(120%);
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
	text-shadow: 2px 2px 8px #000 !important;
  	color: #FFDD00 !important;
}

.blocprod > .wp-block-image > figure > figcaption > a:hover{
	color:#1B9464;
}

.blocprod > a >img:hover{
	filter: brightness(120%);
}

.statut{
	position:absolute; 
	padding:5px; 
	background-color:#008A56;
	color:#fff;
	font-weight:900; 
	z-index:10
}


.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
	color:#000;
	font-weight:900;
	text-shadow:none;
}

/* Filter and Grid */

#ymc-smart-filter-container-1 .container-posts .post-entry .ymc-post-layout1{
	text-align:center;
	box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);
}

.ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1 .title{
	font-size: 16px;
}

.post-card__title{
	text-align:center;
}

.ymc-container .filter-content .posts-grid .post-card__image img.is-medium{
	aspect-ratio:4/3;
}

/* Formulaire de recherche menu*/

.formrech{
	width:100%;
	margin-top:10px !important;
}

.is-menu.default form{
	max-width: 100%;
}	

/* résultats de recherche */
div.nv-index-posts.search.col > .posts-wrapper > article > .article-content-col > .content > .nv-meta-list
{
    display: none !important;
}

/* Footer */

.footer-bottom{
	display:none;
}

#site-footer{
	border-top:5px solid #008B55;
}

.liste-footer{
	list-style-type: square;
	line-height: 20px;
}

.liste-footer li{
	margin-left: 15px;
}

/* Fil Ariane */ 
.aioseo-breadcrumb a {
	color:#000;
	text-decoration:none;
}

.aioseo-breadcrumbs{
	margin:10px 0;
}

/* Categorie */

.product > a > h2{
	color:#000;
	text-align:center;
	--linkdeco: none;
	font-size:16px;
}

.productlabel{
	color:#fff;
	background-color:#aaa;
	display:inline-block;
	padding:5px;
	border-radius:2px;
	box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);
	margin:5px;
	font-size:10px;
}


/* Demande de devis */
.fieldlock{
	pointer-events: none;
	display:none !important;
}

/* Fiche Produit */

/* Etiquettes */
.taxonomy-post_tag a{
	display:inline-block;
	background-color:#189466;
	color:#fff;
	padding:7px;
	text-decoration:none;
	margin:10px 0;
}

.taxonomy-post_tag a:hover{
	background-color:#1ccc88;
	color:#fff !important;
}


/* Galerie options */

.wp-block-gallery > figure > figcaption{
	font-size:16px !important;
	font-weight:700;
	max-width:420px !important;
}

.wp-block-gallery > figure{
	max-width:300px !important;
}

.wp-block-gallery{
	margin-bottom:20px;
}


/* Liste des produits par étiquette */

.product > a > h2 {
  color: #008B55 !important;
}

/* Liste des child pages */

#ccchildpages-1{
	display:flex;
	flex-wrap:wrap;
}

.ccchildpage{
	min-width: 250px;
  	margin: 10px;
  	border: 1px solid #e0e4e9;
	max-width:300px;
}

.ccpage_linked_title {
	text-align:center;
	font-size:16px;
	padding:5px;

}

.ccpage_title_link{
		color:#000;
}

/* Dernières réalisations */

.wp-post-image:hover{
	filter:brightness(120%);
}

.wp-block-latest-posts.wp-block-latest-posts__list li{
	margin: 10px;
  	border: 1px solid #e0e4e9 !important;
	box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);
}

.wp-block-latest-posts__post-title{
	display:inline-block !important;
	margin: 0 10px;
	font-weight:900;
}

#btnboutique{
	position:absolute; top:90px;
}

#btnboutique > a > button {
	padding:10px;
}

#btnboutique > a > button:hover{
	background-color:#bbb !important;
}

@media screen and (max-width: 600px) {
  #btnboutique {
    display: none;
  }
}


