/*
Theme Name: Wolmart Child
Theme URI: https://wolmart.org/
Author: D-THEMES
Author URI: https://wolmart.org/about-me/
Description: Wolmart Responsive WordPress + eCommerce Theme.
Version: 1.0
Template: wolmart
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/**** Disable link dans la page article ****/
#wc-stripe-payment-request-wrapper{
	display:none !important;
}

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

.bypostauthor {
  display: block;
}

.gallery-caption,
.wp-caption-text {
  font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
  padding-top: 10px;
}

.aligncenter.wp-caption .wp-caption-text {
  padding-bottom: 20px;
}

.alignleft.wp-caption .wp-caption-text {
  padding-bottom: 10px;
}

.blog.home.wolmart-archive-post-layout main {
  padding-top: 0;
}

.wp-block-group.has-background + .btn-readmore {
  display: block;
  margin-top: 1rem;
}

@media (max-width: 767px) {
  .blog.home.wolmart-archive-post-layout .post-archive .post-wrap:first-child .post-details {
    padding-top: 10px;
  }
}

.elementor-menu-cart__footer-buttons .elementor-button--view-cart{
	background-color:#2F3E46 !important;
}

.page-header{
	display:none !important;
}

.carrouselLogo i {
    color:black !important;
}

#main{
    padding:0px !important;
}



/*Affichage choix des options cartes produits dans shop*/
.product-hide-details{
	position: relative !important;
	    padding: 20px !important;
}
/* 
/Affichage TTC et HT dans panier*/
.woocommerce-price-suffix::after { 
	content: ‘HT dont eco-part’; 
} */
 
.woocommerce-price-suffix{
	font-size:1em !important;
}

.product-archive .dontEcoTaxe{
	display:none;
}

.swiper-slide-image{
    width:30% !important;
}


/* Page boutique */
#wc-stripe-payment-request-button-separator{
	display:none !important;
}

.product-links-wrapper{
	display:none;
}

.elementor-element-ccd034b{
	display:flex !important;
	justify-content:center !important;
	text-align:center !important;
	
}

/* Bouton FAQ */
/* .elementor-element-ccd034b .elementor-widget-container{ */

/* Bouton découvrir plus */
#elementor-tab-title-2141{	
    
    justify-content: center;
    text-align: center !important;
    margin: auto;
	padding: 10px !important;
/* 	border: solid 3px #FFC466 !important; */
	background-color: #1D3557 !important;
	border-radius:10px;
	text-decoration:none !important;
}

@media (max-width:360px){
	#elementor-tab-title-2141 a{
		font-size:0.1em !important;
	}
}


#elementor-tab-title-2141 .elementor-toggle-title{
	color:white !important;
}
/* 

.elementor-toggle-title{
	color:white !important;
} */

#elementor-tab-title-2141{
	display:flex !important;
	justify-content:center !important;
	text-align:center !important;
}



#elementor-tab-title-1031,#elementor-tab-title-1032,#elementor-tab-title-1033{
	border:none !important;
	background-color: transparent !important;
}

.elementor-element-0de1c62 ul li img{
	width:50% !important;
}

.product-label.label-new{
	background-color: #1D3557 !important;
}

.elementor-slide-heading, .elementor-slide-description{
	text-shadow: black 1px 0 10px;
}

/* Carrousel Best Sell */

.elementor-element-db31007 .elementor-swiper-button{
	color:black !important;
}


.carrouselBestSell .w-lazyload {
    height: auto !important;
    padding-top: 0px !important;
}

.carrouselBestSell .dontEcoTaxe{
    display:none !important;
}

.carrouselBestSell .slick-list {
    width:100% !important;
}

.carrouselBestSell .product-wrap {
    margin:10px !important;
}

.carrouselBestSell .slick-dots{
    display:none !important;
}

.carrouselBestSell .product-loop {
	max-width:190px !important;
	width:190px !important;
}
.carrouselBestSell .product-media img {
	width:100% !important;
}

.carrouselBestSell .woocommerce-loop-product__title{
	font-size:1.6em !important;
	color:#1D3557 !important;
}

.carrouselBestSell .price{
	font-size:1.3em !important;
}

@media (max-width:768px){
	.carrouselBestSell .product-wrap{
	width:190px !important;
}
	.carrouselBestSell .product-loop {
	max-width:170px !important;
}	
}

@media (max-width:360px){
	.carrouselBestSell .product-wrap{
	width:100px !important;
}
	.carrouselBestSell .product-loop {
	max-width:90px !important;
}	
	.carrouselBestSell .woocommerce-loop-product__title{
	font-size:1.3em !important;
}

.carrouselBestSell .price{
	font-size:1em !important;
}
}

/* Flèches menu principal */
.menu-item-has-children>a:after{
	display:none;
}

/* MegaMenu largeur 100% */
.megamenu {
	left:0px !important;
	width:100% !important;
}

/* Masquer Under x€  dans filtre boutique */
.chosen{
	display:none !important;
}

/* Masquer Woocommerce sur le formulaire de login */
.login .privacy-policy-page-link {
	display:none !important;
}

/* Formulaire Inscription */

input[type=checkbox]{
	    -webkit-appearance: auto !important;
/*     padding: 3px 7px !important;
    border: 1px solid black;
	color:black !important;*/
	background-color:transparent !important; 
}

input[type=checkbox]:checked{
	background-color:red !important;
}

.formulaireInscription .elementor-field-group-field_404053a .elementor-field-option, .formulaireInscription .elementor-field-group-field_3646eaf .elementor-field-option{
    padding:2px;
}

.formulaireInscription .elementor-field-group-field_404053a .elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option,.formulaireInscription .elementor-field-group-field_3646eaf .elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{
    flex-basis: 50% !important;
}

 .formulaireInscription select{
   background:none !important;
}

.elementor-field-group-field_404053a label, .elementor-field-group-field_3646eaf label{
    font-size:1em !important;
}

.menuPrincipal .nos-marques li a:hover, .menuPrincipal .sommeil-et-deco li a:hover, .menuPrincipal .matelas-et-surmatelas li a:hover, .menuPrincipal .textile li a:hover, .menuPrincipal .accessoires li a:hover, .menuPrincipal .textile li a:hover, .menuPrincipal .enfant li a:hover, .menuPrincipal .textile li a:hover,.menuPrincipal .naturel li a:hover, .menuPrincipal .hotellerie-et-collectivite li a:hover, .menuPrincipal .a-la-une li a:hover{
	text-decoration:underline !important;
}

/* Cookies */
.elementor-kit-1708 button{
	font-size:1em;
}



/* responsive archive shop */
@media (max-width: 1024px){
	.elementor-widget-wc-archive-products .products {
		grid-template-columns: repeat(auto-fill, minmax(13em, 1fr)) !important;
	}
}

/* border filtre shop */
.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown .dropdown-wrapper, .yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown.open{
	border-color: #2f3e46 !important;
    box-shadow: 0 0 7px 0 #2f3e46 !important;
}

:root {
--yith-wcan-filters_colors_accent: #2f3e46;
}