/* test ad pour selecteur de langue sur mobile
@media (min-width: 768px) {
            .visible-mobile {
                display: none;
            }
        }
*/

.h3 {
	color: #565656;
}
/* pour le menu deroulant des langues */
.dropdown-menu {
	min-width: 1rem;
}

.dropdown .expand-more {
    color: #577e63;

/* fin menu deroulant */



.account-dropdown {
  position: relative;
  display: inline-block;
}

.account-dropdown .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  background-color: none;
  border: none;
  padding: 1px;
  display: none;
  font-size: 10px;
}

.account-dropdown:hover .dropdown-menu {
  display: block;
}

{* on augmente la hauteur du bandeau des categories  
	#category .block-category-inner {
  position: unset;
}
*}

/* puce de couleur en cercle on cale sur le bord */
.product-variants > .product-variants-item ul li {
  margin-right: 2.625rem; /*ecart entre puce*/
  margin-left: -30px;	/*decalage a gauche*/
  margin-top: 5px; /*decalage en bas */
}


/* on change la taille du coeur pour la liste d envie 24 px --> 20px*/
.material-icons {
	font-size: 20px;
}

/* on change la taille des blocs promo */
.product-flags li.product-flag {
  font-size: small;
  }

/* on modifie la marge pour les liens bas pour mobile*/ 
  @media (max-width: 767px) {
  .footer-container {
	  padding-left: 10px;
  	}
  }
  #checkout .footer-container {
  padding-left: 10px;
}


/* footer de liens pour avoir toute la page en largeur 
.footer-container .links .col-md-6.wrapper {
  max-width: 25%;
  }
.footer-container .links {
	width: 100%;
	-webkit-flex: none;
	max-width: none;
  }
  */
/* on justifie le texte en haut pour la page commande */

#header .header-nav #_desktop_contact_link #contact-link {
	  text-align: justify;
}

/* change la couleur "vous avez une question..." pour mobile */
#mobile_top_menu_wrapper .js-top-menu-bottom #contact-link {
    color: white;
    }

{* on force la couleur des caracteres *}
body {
	color: #565656;
}

/* pour les puces dans la totalite du site 
body,html{
ul {
    list-style: none;
		padding-left:0.75rem;
	}
}
*/

@media screen and (max-width: 767px)
.tab-content .tab-pane.active {
    display: block;
    list-style: inherit;
}

article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
    display: block;
    list-style-type: inherit;
}

.product-information ul {
	list-style: disc;
}



{* couleur survol bouton ajouter au panier*}
.product-actions .add-to-cart:hover {
    color: inherit;
}

{*couche agrandissement produit *}
.product-cover .layer {
	background: rgb(255 213 202 / 30%);
    	opacity: 0;
}

{*agrandissement loupe sur produit*}
.product-cover .layer .zoom-in {
    font-size: 4.125rem;
    display:inherit;
    color:black;
}

.modal.fade.js-product-images-modal.in{
    cursor:url(/img/loupe_32.png), auto ;
}


/* pour les images en description responsive sur mobile AD*/
@media only screen and (max-width: 768px) {
.product-description img {
	
	max-width:100%;
	height:auto
	}
}


/* ANCIEN TAG pour les images en description responsive sur mobile AD*/
@media only screen and (max-width: 600px) {
.img3 {
max-width: 100%;
height: auto;
margin : 0 auto ;
display: block;
	}
}

