/** Style personnalisé Masquelier *//

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,600;0,700;0,900;1,200;1,400;1,600;1,700;1,900&display=swap');


body, html {
  	color: #213a8f;
  	font-family: font-family: 'Montserrat', sans-serif;
}

h1,
h1 a,
h2,
h2 a,
h3,
h3 a,
h4,
h4 a,
h5,
h5 a,
h6,
h6 a {
  	color: #213a8f;
  	font-family: font-family: 'Montserrat', sans-serif;
	display: inline-block;
	text-transform: lowercase;
}

h1::first-letter,
h1 a::first-letter,
h2::first-letter,
h2 a::first-letter,
h3::first-letter,
h3 a::first-letter,
h4::first-letter,
h4 a::first-letter,
h5::first-letter,
h5 a::first-letter,
h6::first-letter,
h6 a::first-letter {
  	text-transform: uppercase;
}

.elementor-widget-heading .elementor-heading-title {
  	color: #213a8f;
  	font-family: font-family: 'Montserrat', sans-serif;
}

.elementor-widget-text-editor {
  	color: #213a8f;
  	font-family: font-family: 'Montserrat', sans-serif;
}

.elementor-nav-menu .menu-item a:hover {
	background-color: #fff;
}


/** Inclus tout le contenu de la page, cest une classe que j'ai declaré dans le fichier archive-product.php */
.mon-cadre{
	box-shadow: 0px 0px 10px 0px #00000080;
	margin:25px;
}

/** Affiche le nom et les image de la catgorie*/

.woocommerce-products-header{
color: #213a8f !important;
	text-align: center;

}
.woocommerce-products-header__title page-title{
	color: #213a8f !important;
	text-align: center;
}

/** Affiche les resultats*/

.woocommerce .woocommerce-ordering{
	margin: 10px !important;
}

/** Affiche les filtres*/
.woocommerce .woocommerce-result-count{
	margin: 10px !important;
}

/**carde de la liste des produits*/
.products{
	padding:10px !important;
}
.product_cat-chaises-fauteuils-strass{
	// border: thick double #32a1ce;
	box-shadow: 0px 0px 10px 0px #00000080;
}


.woocommerce-loop-product__title{
	color: #213a8f !important;
	font-size: 18px;
	
}

a{
	text-align: center;		
}

.button{
	background-color: #1e243a !important;
	color : #fff !important;
	margin:5px !important;
}

.button:hover{
	background-color: #fff  !important;
	color : #1e243a !important;
	margin:5px !important;
	border: 1px solid !important;
	border-color: #1e243a!important;
}


/**Pour le contenu de la categorie en pieds de page */
.term-description{
	padding: 10px !important;
	margin: 20px !important;
	box-shadow: 0px 0px 10px 0px #213a8f;
}

.product-related{

    	color: #213a8f;
    	display: inline-block;
	font-size: 2rem; 
    	margin-top: 0.5rem;
    	margin-bottom: 1rem;
    	font-family: inherit;
    	font-weight: 500;
    	line-height: 1.2;
}

.product-related::first-letter{
	text-transform: uppercase;
}


