.woo-variation-items-wrapper .variable-items-wrapper [data-wvstooltip]:before {
     width: 150px;
 }
 
 div.fpf-fields-config-wrapper {
 display:none!important;
 }
 .menu-item-mega-parent .sub-menu > li > a[href="#"], .menu-item.title-item a[href="#"] {
  
 margin: 0;
 text-transform:uppercase !important;
 font-weight:bold;
 color:#60524a;
 }
 
 #menu-item-6357 a, #menu-item-21923 a {
 	background-color:#60524a;
 	color:#ffff;
 	padding:8px 16px;
 }
 
 .menu-item-object-product_cat a{
 text-transform:capitalize !important;
 }
 
 .et-main-products a{
 	font-size:18px;
 }
 
 

 
 p {
     max-width: 75ch !important;/*nombre de lettres par ligne maximum pour confort de lecture*/
 
 }
 
 
/* Tablette */
@media (max-width: 1024px) {
  h1 { font-size: 2.5rem; }
  h2:not(.widgettitle,.product-title h2) { font-size: 2rem; }
  h3 { font-size: 1.25rem; }
}
 
 /*Smartphone (portait et paysage)*/
 @media only screen and (min-width : 320px) and (max-width : 480px) {
    h1{
     font-size:2.125rem;
 }
 
 h2:not(.widgettitle,.product-title h2){
     font-size: 1.5rem;
 }
 
 h3{
      font-size:1.125rem !important;
 }
 }