/*
Theme Name: Hello Child
Description: Theme enfant Antirouille
Author: Antirouille
Template: hello-elementor
Version: 1
*/


html{	
	background-color:#F1EBE1 !important;
}
body{
	margin:0 3% 3% !important;
}
a{color:#b1491b;}



/*ul .getfree a { color:#ee2a5f; } 

.elementor-counter .elementor-counter-number-suffix {
    font-size: 55%;
}
*/

.woocommerce-no-major-page #content, .woocommerce-wishlist #content {
  margin-top: 0px !important;
}

.elementor-heading-title span{
	color:var(--e-global-color-primary) !important;
	display:block;
	font-size:1.15em;
	font-family:"Mrs Saint Delafield", Sans-serif !important;
	margin-top:-20px;
	
}



.call-medeville .elementor-cta{
border: 2px dotted #FBF7F0;
	}

.woocommerce-LoopProduct-link .price .woocommerce-Price-amount {
	background-color:#32160C;
	padding:6px 15px ;
	float:left;
}
.woocommerce-LoopProduct-link .price{
	margin-bottom: 0px !important;
	padding-bottom: 0px;
	margin-top: 25px;
	display: flex !important;
	justify-content: center;
}
li.product .product_type_simple{
	position: absolute;
	margin: 0px !important;
	top: 5px;
	left: 5px;
}
.tp-image-wrapper .tp-image, 
.tp-image-wrapper .tp-image-hover{	
	margin:0px !important;
}


.eael-product-wrap .product-details-wrap{
	  text-align: center;
}

.fil-ariane-medeville{
	/*text-transform:lowercase;*/
}






.product-details .price .woocommerce-Price-amount
 {
	background-color:#32160C;
	padding:5px 18px ;
	color:#FBF7F0;
	font-family: "Crimson Pro", Sans-serif;
	font-size: 20px;
	font-weight: 500;
}


.type-product {
  padding: 30px 0 0px;
  background-color: #FBF7F0;
}

h2.woocommerce-loop-product__title {
	color: var( --e-global-color-text );
	font-family: "Crimson Pro", Sans-serif !important;
	font-size: 22px !important;
	font-weight: 300;
	text-align:center;
	border-top: 2px solid #32160C;
}
h2.woocommerce-loop-product__title span{
	color:#B1491B !important;
	display:block;
	font-size:20px;
	line-height:22px;
	text-align:center;
}

.product-details .posted_in{
	display:none;
}

.woocommerce-widget-layered-nav a, .woocommerce .widget_product_categories .cat-item a{
	font-family: "Montserrat", Sans-serif;
	font-size:13px;
	color:#32160C !important;
}
.woocommerce-widget-layered-nav .count, .woocommerce .widget_product_categories .cat-item .count{
	color:#B1491B;
	font-size:12px;
	font-family: "Montserrat", Sans-serif;
}

.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list__item,.woocommerce .widget_product_categories .cat-item{
	line-height:19px;
	list-style-type:none;
}

.woocommerce widget_product_categories h5{ 
}

.woocommerce .widget_product_categories .product-categories{	
	margin:0px !important;
	padding:0px !important;
}


.woocommerce .woocommerce-error{
	background-color:#b1491b;
		color:#fff;
}
.woocommerce-error::before {
	color:#FBF7F0;
}
select.orderby{
	background-color:#B89375;
	color:#FBF7F0;
	border: 0px;
	font-size:13px;
	margin-bottom:20px;
}
.added_to_cart.wc-forward{
	color:#B1491B;
	
}
.woocommerce .woocommerce-message {
  background-color: #92a84f;
}

.woocommerce ul.products.button_over li.product .button:hover,.woocommerce ul.products.button_over li.product .button{
	  background-color: #b1491b;
	padding:5px;
}

.note{
	color:#B1491B;
		margin:0px 2px;
}
.note-false{
	color:#f5b89e;
		margin:0px 2px;
}
.notes-du-vin li, .notes-du-vin ul{
	margin-left:0px;
	list-style:none !important;
	padding-left:0px;
}

.notes-du-vin div {
    left: 130px;
    display: inline;
    position: absolute;
}
.notes-du-vin div p{
	margin:0px;
}

.material-symbols-outlined{
	margin-top:3px;
	font-size:19px !important;
	color:#B1491B
}
.material-symbols-outlined.rond-none{
	color:#f2c1ab;
}

.quantity input[type="number"]{
	padding:0.5rem 0.3rem;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
	background-color:#b1491b;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{
	
	background-color:#a27436;
}
.categorie-actualites h5{
	color:var( --e-global-color-53f3fa1 );
	font-family: "Big Shoulders Display", Sans-serif !important;
font-size: 22px !important;
}
.categorie-actualites .cat-item a{
	color:var( --e-global-color-53f3fa1 );
}
.categorie-actualites .cat-item a:hover{
	color:#b1491b;
}

.select2-container--default .select2-selection--single {
  background-color: #FBF7F0 !important;
  border: 1px dotted #32160C !important;
	border-radius: 0px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #32160C !important;
  line-height: 24px !important;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999 !important;
  font-family: "Montserrat", Sans-serif;
  font-size: 12px !important;
  color: #32160C !important;
}
.select2-container .select2-selection--single {align-content
height:24px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected]{
	background-color:#B89375 !important;
	color: #FBF7F0 !important;
	font-size: 13px !important;
}
.select2-results__option {
  padding: 2px 6px !important;
	font-size: 13px !important;
}
form.woocommerce-ordering{
	display:none;
}
/*
.woocommerce ul.products.button_over li.product .button::after{
      font-family: "Font Awesome 5 free"; 
	content: "\f07a";
	color:#fff;
	font-size:18px;
	
}*/



/**/
@media (max-width: 767px){
    .col-widget-astuce
    {
        width:100% !important;
    }
    .col-articles{
        width:100% !important;        
    }
     .col-articles>div{
         padding:20px 0px 0px 0px !important;       
    }
   .titre-astuce>div{
        margin:0px !important; 
    }
    
    .col-produits{       
        width:100% !important;
    }
    .col-produit-tri{        
        width:100% !important;
    }
    
    
}



