/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/


/*

CSS DDA Import
 */

@import url(naturoscience-dda.css);
@import url(naturoscience-vdu.css);
@import url(naturoscience-seg.css);
/**

 */
/* Global */
                
.woodmart-buttons .quick-view>a:before {
    content:"\f107";
}

.product-type-variable .onsale {
  display:none;
}

.single-product .whb-header {
  /*padding-top: 110px !important;  */
}
blockquote{
	color:#000000;
}
.single-post .entry-content li, .nsFaq ul li{
    list-style:square;
	line-height: 1.7;
}
.nsFaq ol{
	list-style: decimal;
}
.mma-margin-bottom-0{
	margin-bottom:0px !important;
}

/* Titre Blog */

.title-blog {
  background-position-y:top !important;
  background-position-x:right !important;
  margin-top:0;
  max-height:195px;
}
.title-blog h1.entry-title, .title-blog h3.entry-title{
    color:white;
    text-shadow:0 0 10px black;
}

.color-scheme-light .breadcrumbs a {
    text-shadow:0 0 10px black;
}

.header-txt {
    text-align: right; 
    /*color: #fff37e !important;  */
    color:#fff !important;
    font-weight: 900;
    font-size:20px;
}

#menu-dossier-img img {
    margin-left:-30px;
    margin-top:33px;
}

#menu-item-2931 .nav-link-text {
    color:black;
}
#menu-item-2931 .nav-link-text:hover {
    color:inherit;
}

.menu-dossiers-sante li a {
    display:inline-block !important;
}

/* Menu mobile */

.menu-anti_age, .menu-anti-age {
    color:#148aaa;
}

.menu-circulation_veineuse, .menu-circulation-veineuse {
    color:#98326e;
}

.menu-coeur-arteres {
    color:#ed6d6c;
}

.menu-confort_urinaire, .menu-confort-urinaire {
    color:#9db82f;
}

.menu-digestion-detox-minceur, .menu-digestion-detox {
    color:#006671;
}

.menu-muscles-articulations {
    color:#385BA6;
}

.menu-sexualite {
    color:#3f3577;
}

.menu-tonus-immunite {
    color:#d2a300;
}


/* Widget Bannière */ 

.banner-widget .banner-title {
   margin-top:-33px !important;
    
}
.banner-widget .btn {
    background:#3b8746;
    color:white;
}
.banner-widget .btn:hover {
    color:white;                                 
    background:#ED5059;
}

/* Author Image Widget */

.author-avatar {
/*    text-align:center;*/
}
.woodmart-author-information .author-info {
    text-align:justify;
}

.author-area-image {
    border:1px solid #ED5059;
}

/* Breadcrumbs */

.breadcrumbs a, .breadcrumbs span {
    font-size: 13px;
}

.tab-label:after {
    background-color:#ED5059 !important;
}

/* Image hover effect  Promo*/

.img-promo {
    max-height:600px !important;
}

.img-promo img {
    -webkit-transition: all 0.5s ease;      
    -moz-transition: all 0.5s ease;        
    -o-transition: all 0.5s ease;       
    -ms-transition: all 0.5s ease;           
    transition: all 0.5s ease;  
    /* border-radius:10px; */
}
.img-promo img {
    /* border-radius:10px; */
}
/*
.img-promo:hover {
    box-shadow:0px 0px 20px #e91d17;
}
.img-promo:hover {
    -webkit-transform: rotate(7deg);      
    -moz-transform: rotate(7deg);        
    -o-transform: rotate(7deg);       
    -ms-transform: rotate(7deg);           
    transform: rotate(7deg);
} */
.img-promo img:hover {
    width:105%;
    max-width:105%;
    margin-top:-8px;
}


/* Catégories */

.category-grid-item h3.category-title {
    text-shadow: 0 0 2px #979393;
    background: #00000069;
    line-height: 1.1em;
    padding: 2px 0 6px 0;
    font-size:18px;
    font-weight:500;
}

.naturosciences .category-grid-item h3.category-title:before{
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    font-size: 1.2em!important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    top: 3px;
}

.category-grid-item h3.cat_anti_age {
    background:#148aaa;
}

.category-grid-item h3.cat_circulation_veineuse {
    background:#98326e;
}

.category-grid-item h3.cat_coeur-arteres {
    background:#ed6d6c;
}

.category-grid-item h3.cat_confort_urinaire {
    background:#9db82f;
}

.category-grid-item h3.cat_digestion-detox-minceur {
    background:#006671;
}

.category-grid-item h3.cat_muscles-articulations {
    background:#385BA6;
}

.category-grid-item h3.cat_sexualite {
    background:#3f3577;
}

.category-grid-item h3.cat_tonus-immunite {
    background:#d2a300;
}

div .nts-cat-digestion-detox-minceur, div .nts-cat-anti_age, div .nts-cat-circulation_veineuse {
  background-size:inherit;
}

.naturosciences .nts-cat {
  background-image:none !important;
}

.nts-cat .shop-title-wrapper { 
  background-position: right;
  background-size:cover;
  background-repeat:no-repeat;
  width: 100%;
  min-height: 160px;
  border-bottom:1px solid;
}

.nts-cat .shop-title-wrapper h1 {
    background: #ffffffb8;
    margin-top: 80px;
    padding-right: 10px;  
}

.naturosciences .nts-cat .description-cat {
  width:100% !important;
}

.naturosciences .nts-cat h1.entry-title {
  padding-bottom:10px !important;
  margin-left:0 !important;
  margin-top:130px;
}

.naturosciences .nts-cat .description-cat h2{
  color:#ED5059;
}

.naturosciences .nts-cat .description-cat ul {
  list-style:square;
  line-height:inherit;
  padding-left:30px;
  margin-bottom:18px;
  border-left:2px solid #ED5059;
}

.nts-cat-anti_age .shop-title-wrapper { 
  background-image: url(https://www.laboratoire-naturoscience.fr/wp-content/uploads/cat-anti-age.jpg);
}
.nts-cat-digestion-detox-minceur .shop-title-wrapper {
  background-image: url(https://www.laboratoire-naturoscience.fr/wp-content/uploads/categorie-minceur-detox-digestion.jpg);
}
.nts-cat-circulation_veineuse .shop-title-wrapper {
  background-image: url(https://www.laboratoire-naturoscience.fr/wp-content/uploads/cat-circultation-veineuse.jpg);
}
.nts-cat-coeur-arteres .shop-title-wrapper {
  background-image: url(https://www.laboratoire-naturoscience.fr/wp-content/uploads/cat-cardio-vasculaire.jpg);
}
.nts-cat-confort_urinaire .shop-title-wrapper {
  background-image: url(https://www.laboratoire-naturoscience.fr/wp-content/uploads/cat-confort-urinaire.jpg);
}
.nts-cat-muscles-articulations .shop-title-wrapper {
  background-image: url(https://www.laboratoire-naturoscience.fr/wp-content/uploads/cat-muscles-articulations.jpg);
}
.nts-cat-sexualite .shop-title-wrapper {
  background-image: url(https://www.laboratoire-naturoscience.fr/wp-content/uploads/cat-sexualite.jpg);
}
.nts-cat-tonus-immunite .shop-title-wrapper {
  background-image: url(https://www.laboratoire-naturoscience.fr/wp-content/uploads/cat-tonus-immunite.jpg);
}

.naturosciences .nts-cat-digestion-detox-minceur h1.entry-title {
  max-width:100% !important;
  width:880px !important;
}
.naturosciences .nts-cat-circulation_veineuse h1.entry-title {
  max-width:100% !important;
  width:700px !important;
}


@media (max-width: 660px) {
  .naturosciences .nts-cat-coeur-arteres h1.entry-title, .naturosciences .nts-cat-confort_urinaire h1.entry-title {
    width:100% !important;
  }
}
@media (max-width: 527px) {
  .naturosciences .nts-cat-anti_age h1.entry-title, .naturosciences .nts-cat-muscles-articulations h1.entry-title, .naturosciences .nts-cat-sexualite h1.entry-title {
    width:100% !important;
  }
}


/* Titre Catégories */

.cat-design-center .hover-mask {
    top:80%;
    padding:15px 0;
}

.cat-design-center .wrapp-category:before, .cat-design-replace-title .wrapp-category:before {
    opacity:0;
}


.variation-remise {
    color:red;
}

.recent-posts-comment {
    display:none;
}

.g-recaptcha {
    margin-bottom:20px;
}


/*

.cat-design-center .hover-mask h3.category-title {
    font-size: 15px;
    line-height: 15px;
    background: white;
    padding: 5px;
    color: black;
    margin-left: 0;
    text-align: left;
    padding: 6px 5px 5px 14px;
    border-radius: 0 0 15px 0;
}

*/
   
/* En-tête des catégories */

.naturosciences .nts-cat-circulation_veineuse,
.naturosciences .nts-cat-circulation_veineuse h1.entry-title {
    color: #98326e!important;
    border-color: #98326e!important;
}

.naturosciences .nts-cat-coeur-arteres,
.naturosciences .nts-cat-coeur-arteres h1.entry-title {
    color: #ed6d6c!important;
    border-color: #ed6d6c!important;
}

.naturosciences .nts-cat-anti_age,
.naturosciences .nts-cat-anti_age h1.entry-title {
    color: #148aaa!important;
    border-color: #148aaa!important;
}

.naturosciences .nts-cat-confort_urinaire,
.naturosciences .nts-cat-confort_urinaire h1.entry-title {
    color: #9db82f!important;
    border-color: #9db82f!important;
}

.naturosciences .nts-cat-digestion-detox-minceur,
.naturosciences .nts-cat-digestion-detox-minceur h1.entry-title {
    color: #006671!important;
    border-color: #006671!important;
}

.naturosciences .nts-cat-muscles-articulations,
.naturosciences .nts-cat-muscles-articulations h1.entry-title {
    color: #385BA6!important;
    border-color: #385BA6!important;
}

.naturosciences .nts-cat-sexualite,
.naturosciences .nts-cat-sexualite h1.entry-title {
    color: #3f3577!important;
    border-color: #3f3577!important;
}

.naturosciences .nts-cat-tonus-immunite,
.naturosciences .nts-cat-tonus-immunite h1.entry-title {
    color: #d2a300!important;
    border-color: #d2a300!important;
}

/*.naturosciences .nts-cat h1.entry-title:after {
    content: '';
    width: 150px;
    border-bottom: 1px solid;
    position: absolute;
    left: 20px;
    bottom: 0;
}  */


.naturosciences .nts-cat {
   border-bottom:1px solid;
   margin-top: 0px;
}
.naturosciences .nts-cat .nav-shop {
    padding-left:10px;
    border-left: 1px solid;
    margin-bottom:20px;
}    
 
.naturosciences .nts-cat h1.entry-title {
   /* border-bottom:1px solid;*/ 
    margin-left:20px;     
}
   
.naturosciences .nts-cat .description-cat {
    display: block;
    width: 60%;
    background-color: rgba(255,255,255,0.9);
    padding: 10px;
    margin: 10px 0 10px 20px;
    color: black;
    padding-left: 0px;
    font-size: 1.1em;
}
   
/* Description produits */

.woocommerce-Tabs-panel--description ul {
  list-style:square;
  line-height:inherit;
  margin-top:10px;
  margin-bottom:18px;
  font-size:18px;
}

/* Fin - Description produits */     
   
/* Order Bumps */

.wfob_text_inner {
  font-size:15px !important;
}
.wfob_text_inner p {
	font-size:15px !important;
}
.wfob_price .amount {
  color:white;
}

.woocommerce form .wfob_bump_qty_wrap input[type="number"] {
  color:#1976a0 !important;
  background:white;
}

.wfob_pro_img_wrap {
  border-style:none;
  margin-right:0;
}

.wfob_title {
  padding-top:4px;
}

/* Fin - Order Bumps */   
   
/* Search Field */ 

.searchform > .s {
  /*background-color:#f6f6f6 !important; */
  border:none;
  border-left:1px solid #ddd;
  height:41px !important;
} 

div.scrolledHeader {
  top:9px !important;
  z-index:390 !important;
}  
  
  
.searchform input[type="text"] {
  background:white;
}   
/* Cart */

.woocommerce-cart-form__cart-item img {
    border:1px solid #E6E6E6;
}

.cart .tr-gift {
    background:#f3ffe5;
}  

li.step-cart, li.step-inactive {
    text-shadow:0 0 10px black;
} 

.cart-widget-side i.fa {
    display:none;    
}

/* Gift Widget */

.widget-gift {
    margin-left:-15px;
    margin-right:-15px;
    padding-bottom:15px;
} 
.widget-gift .header {
    text-align:center;
    height:40px;
}
.widget-gift .header h4 {
    color:#fff;
    font-size:20px;
    line-height:40px;
    font-weight:300;
    margin-bottom:10px;
}
.widget-gift-1 {
    background:#dcdcec;
}
.widget-gift-1 .header {
    background: #2b3883;
}

.widget-gift-1 h4 {
    color:#2b3883;
}


.widget-gift-2 {
    background:#c4e3d0;
}
.widget-gift-2 .header {
    background: #3ca164;
}

.widget-gift-2 h4 {
    color:#3ca164;
}


.widget-gift-3 {
    background:#f8e9b2;
}

.widget-gift-3 .header {
    background: #e9b500;
}

.widget-gift-3 h4 {
    color:#e9b500;
}


.widget-gift-4 {
    background:#b2eefb;
}

.widget-gift-4 .header {
    background: #01c6f3;
}

.widget-gift-4 h4 {
    color:#01c6f3;
}
                          
              
@media (max-width: 1024px) {
    .widget-gift {
        text-align:center;
    }
    .whb-header {
       /* margin-bottom:0;  */
    }
    .os-search-box-index {
      display:none;
    }
}

@media (max-width: 768px) {
  .category-grid-item h3.category-title {
  /*  text-shadow:none;
    background: #fff;   */
    padding: 2px 0;
    min-height:50px !important;
    line-height:1em;
    color:white !important;
    box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);
  }


  .single-product .whb-header {
    /*padding-top: 70px !important;  */
  }
  
  body .cat-design-center .more-products, body .cat-design-replace-title .more-products {
    color: #000 !important;
  }
  
}

.popup-quick-view .product-image-summary {
    min-height:600px;
}

promo {
    color:red;
    font-weight:bold;
    font-size:1.4rem;
    line-height:1.4rem;
    padding-bottom:10px;
    display:block;
}
.woodmart-prefooter {
    background-color:#f7f7f7;
    padding-bottom:20px;
}

.reassurance .info-box-title {
    min-height:40px;
    display:block;
}

/* Footer */

.row-footer-category li:before {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    font-size: 1.1em!important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: initial;
    left: 15px;
    color:#94a943;
    margin-top:-2px;
    margin-right:10px;
}

.row-footer-category li {
    font-size:16px;
    /*padding-left:25px;   */
    margin-bottom:12px !important;    
    font-family:Lato,Arial, Helvetica, sans-serif !important;
}

.footer-column-4 ul, .footer-column-5 ul {
    list-style-type:square;
    padding-left:20px;    
}

#custom_html-4 {
    padding-bottom:0;
    border-bottom:none;
    margin-top:40px;
    margin-bottom:-12px
}


/* Gift extension */

.dgfw-gift-link {
    pointer-events:none;
}

.woocommerce-product-gallery__image a {
    pointer-events:none;
    cursor:default;
}


/* Produit */

.single-product h2 {
    font-size:1.1rem;
    line-height:1.2rem;
    margin-bottom:10px;
}
.single-product p {
    color:#000;
    line-height:1.1rem;    
}

h3.product-title {
    font-size:2.2rem;
    text-align:left !important;
}

.col-lg-12 h3.product-title {
  min-height:80px;
}

.col-lg-9 h3.product-title {
  min-height:100px;
}

.product-subtitle {
    font-size:1.8rem;
    line-height:1.8rem;
}
.product-description {
    font-size:1.2rem;
    color:black;
    line-height:1.6rem;
}
.product_title_detail{
    font-size: 16px;
    font-weight:100;
    line-height:1.3em;
}
.popup-quick-view .product_title_detail {
  color:#000;
}
.popup-quick-view .product_meta {
  display:none;
}

.site-navigation .quick-view {
	display:none !important;
}

.quick-view {
  display: none;
}

.product-grid-item .product-title{
	text-align:justify;
}
.product-grid-item .product-title {
  font-size: 14px;
	font-weight:300;
	/* min-height: 72px; */
}
.product-grid-item .product-title strong{
    font-size: 20px;
}

/* Categories */
.product_cat-muscles-articulations .color1,
.product_cat_muscles-articulations .color1, .product_cat_muscles-articulations .product-subtitle {
    color:#899D2A !important;    
}
.product_cat-muscles-articulations .color2,
.product_cat_muscles-articulations .color2 {
    color:#385BA6;
}
.product_cat-sexualite .color1,
.product_cat_sexualite .color1, .product_cat_sexualite .product-subtitle {
    color:#3f3577 !important;    
}
.product_cat-sexualite .color2,
.product_cat_sexualite .color2 {
    color:#d86f9e;
}
.product_cat-tonus-immunite .color1,
.product_cat_tonus-immunite .color1, .product_cat_tonus-immunite .product-subtitle {
    color:#d2a300 !important;    
}
.product_cat-tonus-immunite .color2,
.product_cat_tonus-immunite .color2 {
    color:#385BA6;
}

.product_cat-digestion-detox-minceur .color1,
.product_cat_digestion-detox-minceur .color1, .product_cat_digestion-detox-minceur .product-subtitle {
    color:#006671 !important;    
}
.product_cat-digestion-detox-minceur .color2,
.product_cat_digestion-detox-minceur .color2 {
    color:#d18261;
}
.product_cat-circulation_veineuse .color1,
.product_cat_circulation_veineuse .color1, .product_cat_circulation_veineuse .product-subtitle {
    color:#302436 !important;    
}
.product_cat-circulation_veineuse .color2,
.product_cat_circulation_veineuse .color2 {
    color:#98326e;
}
.product_cat-confort_urinaire .color1,
.product_cat_confort_urinaire .color1, .product_cat_confort_urinaire .product-subtitle {
    color:#9db82f !important;    
}
.product_cat-confort_urinaire .color2,
.product_cat_confort_urinaire .color2 {
    color:#5a9d80;
}
.product_cat-confort_urinaire .color3,
.product_cat_confort_urinaire .color3, .product_cat_confort_urinaire .product-subtitle {
    color:#899D2A !important;    
}
.product_cat-confort_urinaire .color4,
.product_cat_confort_urinaire .color4 {
    color:#385BA6;
}
.product_cat-anti_age .color1,
.product_cat_anti_age .color1, .product_cat_anti_age .product-subtitle {
    color:#148aaa !important;    
}
.product_cat-anti_age .color2,
.product_cat_anti_age .color2 {
    color:#0a5362;
}
.product_cat-coeur-arteres .color1,
.product_cat_coeur-arteres .color1, .product_cat_coeur-arteres .product-subtitle {
    color:#d66260 !important;    
}
.product_cat-coeur-arteres .color2,
.product_cat_coeur-arteres .color2 {
    color:#b84456;
}

/* Label Cure */

label[for=programme] {
    display:none;
}

/* Videos Youtube */

.embedresize {
max-width: 740px;    
margin: auto;
}

.embedresize div {
position: relative;
height: 0;
padding-bottom: 56.25%;
}

.embedresize iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.intro #intro .embedresize iframe,
.exit .quizz .embedresize iframe,
.alreadyplayed #intro .embedresize iframe,
.identityset #intro .embedresize iframe,
#notabene .embedresize iframe,
#message_intro .embedresize iframe,
.fancybox_body .embedresize iframe,
#comments .embedresize iframe,
#description .embedresize iframe,
.alreadyplayed .embedresize iframe,
#adserver .embedresize iframe {
max-width: none !important;
}

/* Fin Videos Youtube */

@media (max-width: 1024px) {
  .box-btn-hover .info-btn-wrapper {
      opacity: 0;
  }
}

@media (max-width: 991px) {
  .box-btn-hover .info-btn-wrapper {
      position: static;
      -webkit-transform: none;
      transform: none;
      opacity: 1;
  }
}


@media (max-width:360px) {
    .woodmart-hover-alt .btn-add-swap>a {
        font-size:12px;
    }
    .category-grid-item h3.category-title{
        font-size:16px;
    }
}

@media (max-width:480px) {
    .breadcrumbs a, .breadcrumbs span {
        font-size: 11px;
    }
  .header-txt {
    text-align: center; 
    font-size:14px;
    white-space:nowrap;
  }
  .naturosciences .nts-cat h1.entry-title{
    font-size: 2.4em;
    /*max-width:160px*/
  }              
  .naturosciences .nts-cat .description-cat{
    margin-left: 0px;
    width:100%;             
  }

    .cat-anti_age:before, .cat_anti_age:before, 
    .cat_circulation_veineuse:before , 
    .cat_coeur-arteres:before , 
    .cat_confort_urinaire:before, 
    .cat_digestion-detox-minceur:before, 
    .cat_muscles-articulations:before, 
    .cat_sexualite:before, 
    .cat_tonus-immunite:before{
        content: "";
    }      
    
}


/* Curcumine */

.ccma-row-header .titre h1 {
  display:block;
  text-align:center;
  font-size: 42px;
  line-height: 1.2;
  font-weight:700;
  margin-top:12px;
}

@media screen and (max-width: 767px) {
  .ccma-row-header .titre h1 {
    margin-top:-40px;
  }
}
@media screen and (max-width: 900px) {
  .ccma-row-header .titre h1 {
    text-align:center;
    font-size: 32px;
    line-height: 1.1;
  }
}
@media screen and (max-width:508px) {
  #AV_widget_iframe{
    height:305px;
  }
}

#comments > h2 {
  font-size:20px;
  color:#ED5059;
}
.comment a {
  text-decoration:underline;
  color:#ED5059;
}

.ccma-row-arg1 .col1 titre, .ccma-row-arg1 .col2 titre, .ccma-row-arg1 .col3 titre {
  display:block;
  font-size:24px;
  color:white;
  font-weight:bold;
  text-align:center;
}

.ccma-row-arg1 .col1 num, .ccma-row-arg1 .col2 num, .ccma-row-arg1 .col3 num {
  color:yellow;
  display:inline-block;
  padding-right:8px;
}

.ccma-row-arg1 .col1 soustitre, .ccma-row-arg1 .col2 soustitre, .ccma-row-arg1 .col3 soustitre {
  display:block;
  font-size:20px;
  color:white;
  font-weight:bold;
  text-align:center;
  line-height:24px;
  min-height:48px;
  margin-bottom:-20px;
}

.ccma-row-arg1 .col1 texte, .ccma-row-arg1 .col2 texte, .ccma-row-arg1 .col3 texte {
  color:white;
  display:block;
}

.ccma-row-grid .woodmart-plan-title {
  color:white;
}

.ccma-contour {
  text-shadow: rgb(255, 255, 255) 2px 0px 0px, rgb(255, 255, 255) 1.75517px 0.958851px 0px, rgb(255, 255, 255) 1.0806px 1.68294px 0px, rgb(255, 255, 255) 0.141474px 1.99499px 0px, rgb(255, 255, 255) -0.832294px 1.81859px 0px, rgb(255, 255, 255) -1.60229px 1.19694px 0px, rgb(255, 255, 255) -1.97998px 0.28224px 0px, rgb(255, 255, 255) -1.87291px -0.701566px 0px, rgb(255, 255, 255) -1.30729px -1.5136px 0px, rgb(255, 255, 255) -0.421592px -1.95506px 0px, rgb(255, 255, 255) 0.567324px -1.91785px 0px, rgb(255, 255, 255) 1.41734px -1.41108px 0px, rgb(255, 255, 255) 1.92034px -0.558831px 0px;
}

.row-arthrocure .subtitle {
    text-transform: uppercase;
}

.woocommerce-NoticeGroup{
  width:100%; /* EMO */
}

.liens-externes {
  text-align:right;
  border-right:3px solid #ED5059;
  background:#f7fff0;
  padding:10px;  
}
.liens-externes h2 {
  font-size:16px;
  margin-bottom:10px;
}
.liens-externes p {
  font-size:14px;
  line-height:1.5;
}

.site-mobile-menu li a i, .site-mobile-menu .my-account-with-text > a:before {
  min-width:20px;
}
.site-mobile-menu li a {
  font-size:14px;
}
.site-mobile-menu .sub-menu li a {
  font-size:17px;
}

.woodmart-title-style-underlined.woodmart-title-color-default .title {
  border-color:#ED5059;
}

.single-product p.netreviews_note_generale {
  line-height:2rem;
}

/* PopUp Newsletter */

.wpcf7 input[type="email"] {
  background:white;
  font-size:1.2em;
  margin-top:20px;
}
.wpcf7-submit {
 color:#FFFFFF!important; 
 background-color:#ED5059!important; 
 font-size:1.2em;
}

.woodmart-content-popup {
  background-color:#e4e5df!important;
  padding-bottom:17px !important;
}
.woodmart-popup-inner {
  margin-bottom:-70px;
}

#newsletter {
	padding-top:0;
}

.popup-disclaimer h4 {
  padding-top:5px;  
}
.popup-disclaimer {
  background: white;
  border: 2px solid #e1e1e1;
  font-weight:500;
  margin:0;
  padding:10px 0 5px 0!important;
  color:#2d2a2a;
  font-size:15px;
}

.popup-disclaimer p {
  padding-top:5px;
}

.popup-cadeau, .popup-content, .popup-cadeau p, .popup-content p {
  font-size: 17px !important;
  line-height: 22px !important;
  padding: 5px 10px 0 0;
  font-weight: initial;
  margin-bottom:15px !important;
}

.wpcf7-mail-sent-ok, .mc4wp-success, .woocommerce-message, #yith-wcwl-popup-message, .dokan-store-contact .alert-success, .dokan-alert-success, .dokan-message, .yith_ywraq_add_item_product_message {7
  background: #ED5059 !important;
}

.mfp-close {
  z-index:99999999!important;
  color:white !important;
}

.woodmart-entry-meta {
  display:none;
}

.wpcf7-response-output {
  background:darkgreen;
}

@media screen and (max-width: 758px) {
  .popup-cadeau, .popup-content {
    font-size:17px !important;
    line-height:20px !important;
    text-align:center;
  }
  .popup-content {
    margin-bottom:10px;
  }
  .popup-disclaimer {
    text-align:center;
  }
  .popup-mobile-hide, .popup-disclaimer {
    display:none;
  }
  .popup-title {
    text-align:center;
    line-height:16px;
  }
  .content-popup-wrapper .vc_row.vc_row-flex {
  	//padding:15px !important;
  }
}

/* FIN - PopUp Newsletter */

/* Carousel Posts sur page Catégorie */

.cat-post-carousel .article-body-container {
  background-color:#fff !important;
  min-height:62px;
  padding:10px !important;
}

.cat-post-carousel .article-body-container h3 {
  color:#000 !important;
  line-height:1.1em;
  font-size:19px;
  font-family:Cabin;
  margin-bottom:0;
}
.cat-post-carousel h4 {
  color:#000 !important;
}
.cat-post-carousel .liner-continer {
  border-bottom: 2px solid rgba(119, 119, 119, 0.17) !important;
}
.cat-post-carousel .woodmart-post-date {
  background-color:#fff !important;
  color:#000 !important;
}

.cat-post-carousel .article-body-container a:hover {
  color:#ED5059!important;
}

.cat-post-carousel .owl-nav > div {
  color:#000!important;
}

.cat-post-carousel .owl-nav > div:hover {
  color:#ED5059!important;
}

.cat-post-carousel .owl-carousel {
  max-width:98%;
}
.cat-post-carousel .owl-stage-outer {
  max-width:98%;
}

.cat-post-carousel .slider-type-post {
  margin-bottom:0 !important;
}
.cat-post-carousel .hovered-social-icons{
	display:none;
}
/* FIN - Carousel Posts sur page Catégorie */


/* Variations */

.woovr-variation-radio {
  font-size:1.3em;
  border-top:1px solid #ccc;
  padding:3px 0 3px 5px;
}
.woovr-variation-radio:last-child {
  border-bottom:1px solid #ccc;
  margin-bottom:10px;
}

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

/* Abonnement */

.abt-offre {
  text-transform:uppercase;
  color:#004892;
  font-weight:bold;
}
.abt-liberte {
  text-transform:lowercase;
  color:#ED5059;
  font-weight:bold;
}

.abt-texte {
  font-size:16px;
  border-top:1px solid #e8e8e8;
  padding-top:15px;
  margin-top:-5px;
  line-height:1.3em;
  margin-bottom:25px;
  font-family:cabin;
}
.abt-titre {
  background:#f4f8ff;
  padding:10px;
  border:1px solid #16586c;
}
.abt-lien {
  text-decoration:underline;
  text-align:right;
  margin-top:-15px;
  
}
.abt-lien a  {
  color:#ED5059;
}
.abt-onglet {
  display:inline;
  font-size:1.2em;
  padding:10px 10px; 
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc; 
  background:#f0f0f0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;  
  margin-left:8px;
}
.abt-onglet:hover {
  text-decoration:underline;
  cursor:pointer;
}
.abt-onglet-actif {
  font-weight:bold;
  color:#ED5059;
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  background:#fff;
  border-bottom:1px solid #fff;
}
.abt-onglet-actif:hover {
  text-decoration:none;
  cursor:default;
}
.abt-unique {
  display:none;
}
/*
.postid-33824 .abt-unique {
    border-top: 1px solid #ccc;
    margin-top: 5px;
}
.postid-33824 .abt-unique .abt-texte{
	margin-bottom: 10px;
}*/

.abt-show {
  display:initial;
}
.abt-abonnement {
  border-top:1px solid #ccc;
  margin-top:5px;
}

.variation-fdp {
  color:red;
  font-weight:bold;
}

.paoc-popup-modal-cnt {
  font-size:1.15em;
}

.popup-abt ol {
  list-style:decimal;
  padding-left:18px;
}
.popup-abt li {
  line-height: 1.2em;
  font-size: 0.95em;
  padding-bottom: 8px;
}
.paoc-padding-20 {
	padding:0 0 20px !important;
}

@media screen and (max-width: 978px) and (min-width: 769px) {
  .abt-onglet {
    font-size:0.9em;
  }
}               
@media screen and (max-width: 480px) {
  .abt-onglet {
    font-size:0.95em;
  }
}


/* Bannière article */

.nsc-banner {
  border-top:2px solid red;
  border-bottom:2px solid red;
  background:#fafafa;
  margin:0 5px;
}
.nsc-banner p {
  display:none;
}

.nsc-banner img {
  border:1px solid #ccc;
}

.nsc-banner .wpb_single_image {
  margin-bottom:0;
}

.nsc-banner .title-wrapper {
  margin-bottom:10px !important;
}
.nsc-banner .title-subtitle {
  line-height: 26px !important;
  padding-top: 5px;
  margin-bottom: 2px;
}
.nsc-banner .woodmart-title-container {
  font-size:38px !important;
  line-height:40px !important;
  margin-top:10px;
}
.nsc-banner .title-after_title {
  margin-top:15px !important;
  font-size:25px !important;
  line-height:30px !important;
}

@media screen and (max-width: 680px) {
  .nsc-banner h3 {
    font-size:1.2em;
  }
}

/* FIN - Bannière article */

/* Mon Compte */

div.downloads-link {
  display:none;
}

.woocommerce-product-details__short-description h2 {
  font-size:16px;
}
.woocommerce-product-details__short-description p {
  font-family:Cabin;
  font-size:16px;
}
.woovr-variations {
  font-family:Cabin;
}
            
body #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-info {
  color:black !important;
}

body #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-info a {
  color:#cc0000 !important;
}
#payment > ul > li > label {
  cursor:default !important;
}

button.slick-arrow {
  background : #ED5059;
  color:white;
}
li.slick-active button {
  background: #ED5059;
}

.os-product-tag {
  display:none;
}

.promo-banner-wrapper a.btn {
  opacity:0.82;
}

.bz-hotspot .subtitle {
	font-size:16px;
	font-family:Cabin;
	font-weight:600;
}
.bz-hotspot .title {
	font-weight:900;
	font-family:Cabin;
	font-size:22px;
	margin-bottom:5px;
}
.bz-hotspot .content {
	line-height:1.5em;
	font-family:Cabin;
}
.product-label.out-of-stock {
	font-size:10px !important;
	padding-left:2px !important;
}

.whb-main-header .searchform input[type="text"] {
	background:initial !important;
}

a.newsletter-menu {
	line-height:14px !important;
}

.hotspot-btn {
	opacity:0.75;
}

@media (max-width:768px) {
	.hotspot-dropdown-top {
		top:-350px !important;
	}
}

.home .shop-loop-head {
	display:none;
}
.home .page-description {
	margin-top:0;
}

.vp-controls {
	display:none !important;
}

.en-savoir-plus {
	margin-top:-10px;
	font-weight:bold;
	text-decoration:underline;
	padding:0 0 20px 0;
	cursor:pointer;
	color:#ED5059;
}

.platform-Windows .menu-item-design-full-width .sub-menu-dropdown {
 /*   transform: scale(0.8);
    left: -666.362px;
    top: -8px;
    border: 2px solid white;
    width: 90vw;
    padding: 14px 0;
    border: 1px solid #c3c3c3;
    border-top-width: 0;  */
}

p.woocommerce-shipping-destination {
	display:none;
}

/* Breadcrumb YOAST */

.page .yoast-breadcrumb a, .page .yoast-breadcrumb .breadcrumb_last {
	text-shadow: 0 0 10px black;
	font-size:13px;
	font-weight:600;
	text-transform:uppercase;
	letter-spacing:0.3px;
	padding-right:5px;
	padding-left:5px;
	color:white;
}

.single-post .yoast-breadcrumb a, .single-post .yoast-breadcrumb .breadcrumb_last {
	text-shadow: 0 0 10px black;
	font-size:13px;
	font-weight:600;
	text-transform:uppercase;
	letter-spacing:0.3px;
	padding-right:5px;
	padding-left:5px;
	color:white;
}

@media (max-width:768px) {
	.page .yoast-breadcrumb a, .page .yoast-breadcrumb .breadcrumb_last, .single-post .yoast-breadcrumb a, .single-post .yoast-breadcrumb .breadcrumb_last {
		font-size:11px;
		text-transform:uppercase;
		letter-spacing:0px;
		padding-right:0px;
		padding-left:0px;
		color:white;
	}
}

audio {
	max-width:300px;
	width:100%;
}
audio:focus {
    outline: none;
}

@media (max-width:950px) {
	audio {
		max-width:200px;
	}
}

@media (max-width:650px) {
	audio {            
		max-width:100%;
	}
}

.prodcast {
  text-align: center;
  border-width: 1px 0 0 0;
  border-style:solid;
	border-color: #ccc;
  padding: 10px;
  display: inline-block;
  font-weight: bold;
  width: 100%;
}

.prodcast .intro {
  color: #ED5059;
  font-weight: bold;
  padding: 5px ;
}
.prodcast .title {
  padding: 5px;
  margin-bottom:5px;
}

.postcast {
	text-align: center;
 	border-width: 0 0 1px 0;
  border-style:solid;
	border-color: #ccc;
  padding: 0 0 10px;
  display: inline-block;
  font-weight: bold;
  width: 100%;
  margin-bottom: 10px;
}

.postcast .intro {
  color: #ED5059;
  font-weight: bold;
  padding: 14px 0px;
  float: left;           
}
.postcast .title {
  padding: 14px 0;
  margin-bottom: 5px;
	float: right;
}

.netreviews_filtering_section {
	display:none !important;
}

.wq-explanation-text {
	font-size:18px;
	font-style:italic;
}

#no-space-email {
	margin-top:0;
}

.page-id-34331 .header-banner , .page-id-34331 .os-e,
.page-id-34320 .header-banner , .page-id-34320 .os-e  {
	display:none !important;
}

#wait {
	position: fixed;
  width: 100%;
  top: 0;
  height: 100%;
  background: #0000001f;
  padding-top: 17%;
  left: 0;
  display:none;
}

#bz_picker_col {
	max-width:500px;
	margin:auto;
}
.bz_picker {
	max-width:460px;
	margin:auto;
}

.whb-general-header {
	border-bottom:1px solid #81818133 !important;
}

.row-quiz {
	max-width:660px;
	margin:auto;
	background:white;
	padding-top:8px;
}
.wq_questionImage {
	text-align:center;
	background:#ecf0f1;
}
.wq_questionImage img {
	max-height:45vh !important;
	width:auto;
}
.wq_singleAnswerCtr .wq_answerTxtCtr {
	font-weight:500;
	font-family:'Cabin';
}
.wq-explanation-text {
	line-height:1.2em;
}
body .wq_questionTextCtr h4 {
	font-size:23px;
}
.wpb_content_element {
	margin-bottom:15px;
}

.paoc-popup-modal-cnt {
	padding:0 !important;
}
 @media (max-width:768px) {
	.bz-mobile-wrap {
		display:block !important;
		margin:auto !important;
	}
	.woocommerce-variation-add-to-cart {
		text-align:center;
	}
}
.bz-nl-submit {
	line-height:1.6em;
	border-bottom:3px solid white;
	border:3px solid white;
	margin-bottom:5px;
	font-size:1.1em;
}

.bz-nl-submit:hover {
	box-shadow: 0px 0px 20px 3px #8bc34a !important;
}

.newsletter-menu a {
	color:white;
	font-size: 16px;
  font-family:'Cabin';
  padding: 0 10px;
  display:inline-block;
  margin-top:3px;
}
.newsletter-menu a:hover {
	color:white;
}

.bz-free-shipping-left span {
	margin-top:75px;
	text-align:center;
}

.bz-free-shipping-text {
  margin-bottom:30;
  color:#004892 !important;
  font-weight:600;
  text-align:center;
}

.bz-truck-container {
  margin-top:-96px;
  padding-bottom:33px;
  //background:white;
}

.woocommerce-cart .bz-truck-container {
  margin-top:-110px;
}  

.bz-truck-container:nth-child(-n+1){
   display:none;
}

.alg_wc_left_to_free_shipping_ajax {
	display:block;
	text-align:left;
  margin-top:78px;
	padding-bottom:10px;
}

.widget_shopping_cart {
	margin-top:20px;
}

.bz-truck {
	display:inline-block;
	text-align: right;
	color:#004892;
	font-size:1.5em;
	margin-bottom:20px;
	white-space:nowrap;
}
.bz-truck-ok {
	border-bottom:solid 4px #ED5059;
	padding-right:3px;
}
.bz-truck-ko {
	border-bottom:solid 4px #004892; //#d50000;
	color:#ED5059;
	font-weight:700;
}
.bz-truck-price {
	//font-size:1.3em;
	color:#ED5059;
	font-weight:700;
	width:7%;
}
.bz-truck-price-ok {
	border-bottom:solid 4px #ED5059;
}
.bz-truck-price-ko {
	border-bottom:solid 4px #004892; //#d50000;
}

.bz-striked {
	position: relative;
  left: 16px;
  font-size: 1.42em !important;
  top: 2px;
  font-weight: 600 !important;
  color:#ff07007a;
}


.bz-go-btn .vc_btn3.vc_btn3-color-juicy-pink, .bz-go-btn .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{
	background:#7a94c5; // #ED5059; 
	border:1px solid white;
	font-weight:600;
}
.bz-go-btn .vc_btn3.vc_btn3-color-juicy-pink:hover, .bz-go-btn .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover {
	box-shadow:inset 0 0 200px rgb(0 0 0 / 10%);
	-webkit-box-shadow:inset 0 0 200px rgb(0 0 0 / 10%);
}
.woodmart-logo img {
    max-height: 60px !important;
}

.bz-menu-produit h2 {
	font-size: 16px;
	margin-left:40px;	
	padding-top:20px;
}
h5.widget-title {
	padding-top:20px;
}

#menu-item-1859 .sub-menu-dropdown {
	background:#fafafa;
}

#menu-item-1859 .sub-menu-dropdown {
	padding-top:0;
}
#menu-item-1859 .vc_col-has-fill {
	margin-top:-5px;
}

.mega-menu-list .cat-anti_age::before, .mega-menu-list .cat-anti_age a {
  color:#148aaa !important;
}

.mega-menu-list .cat_circulation_veineuse::before, .mega-menu-list .cat_circulation_veineuse a {
    color:#98326e !important;
}

.mega-menu-list .cat_coeur-arteres::before, .mega-menu-list .cat_coeur-arteres a {
    color:#ed6d6c !important;
}

.mega-menu-list .cat_confort_urinaire::before, .mega-menu-list .cat_confort_urinaire a {
    color:#9db82f !important;
}

.mega-menu-list .cat_digestion-detox-minceur::before, .mega-menu-list .cat_digestion-detox-minceur a {
    color:#006671 !important;
}

.mega-menu-list .cat_muscles-articulations::before, .mega-menu-list .cat_muscles-articulations a {
    color:#385BA6 !important;
}

.mega-menu-list .cat_sexualite::before, .mega-menu-list .cat_sexualite a {
    color:#3f3577 !important;
}

.mega-menu-list .cat_tonus-immunite::before, .mega-menu-list .cat_tonus-immunite a {
    color:#d2a300 !important;
}

.mega-menu-list .sub-sub-menu li:hover {
  background:white !important;
}


#quadmenu .price {
	display:none !important;
}

#quadmenu .woodmart-add-btn {
	display:none !important;
}

#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev, #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next {
	color:#265d9a;
	background-color:white;
}

#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev:active, #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next:active, #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev:focus, #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next:focus, #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-prev:hover, #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-nav .owl-next:hover {
	color:#265d9a;
	background-color:white;	
}

.owl-nav > div:after, .wrap-loading-arrow > div:after, .owl-nav > div[class*="prev"]:after, .wrap-loading-arrow > div[class*="prev"]:after {
	font-size:20px;
	line-height:0;
	display:block;
	margin-top:-27px;
}

#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .owl-carousel .owl-dots .owl-dot span {
	background-color:#265d9a;
}

#wpadminbar {
	display:none;
}


/* Prod */

.cart-widget-side .alg_wc_left_to_free_shipping_ajax {
	margin: 0 15px;
} 
.cart-widget-side .bz-truck-container {
	margin:0 15px;
}  
/*
.bz-truck-container:nth-of-type(1) {
//.wc-proceed-to-checkout > .bz-truck-container {
	display:none;
} */
.bz-truck-container:nth-of-type(1) {
	//display:none;
}
.wc-proceed-to-checkout > .bz-free-shipping-left > .alg_wc_left_to_free_shipping_ajax > .bz-truck-container {
	display:none;
}
#post-6 > div > div > form.checkout.woocommerce-checkout.row > div.col-12.col-md-7.col-lg-6 > div > div.bz-truck-container {
	display:none;
}

// NOUVEAU SITE - EMO //


.paoc-popup-modal-cnt {
	padding:0 !important;
}
 @media (max-width:768px) {
	.bz-mobile-wrap {
		display:block !important;
		margin:auto !important;
	}
	.bz-offre-libertee h2 {
		font-size:19px;
	}
	.bz-offre-libertee img {
		margin:-20px 0 20px 0;
	}
}

@media (max-width:900px) {
	.bz-bandeau-newsletter .wpcf7 input[type="email"]{
		font-size:1em;
		width:55%;
    display:inline-block;
	}
	.bz-bandeau-newsletter .wpcf7-submit {
		font-size:0.9em;
    display:inline-block;
	}
}

.bz-bandeau-newsletter .wpcf7-spinner {
  display:block;
  margin:5% auto 0 auto;
}

.bz-nl-submit {
	line-height:1.6em;
	border-bottom:3px solid white;
	border:3px solid white;
	margin-bottom:5px;
	font-size:1.1em;
}

.bz-nl-submit:hover {
	box-shadow: 0px 0px 20px 3px #8bc34a !important;
}

.newsletter-menu a {
	color:white;
	font-size: 16px;
  font-family:'Cabin';
  padding: 0 10px;
  display:inline-block;
  margin-top:3px;
}
.newsletter-menu a:hover {
	color:white;
}

.newsletter-menu {
	background:#265D9A !important;
  padding:0;  
}


.row-footer-category li {
    font-size:20px;
}

.main-page-wrapper {
  padding-top:34px;
}

.icon-text {
    color: white;
    font-size: 17px;
    text-align: center;
    width: 100%;
    display: inline-block;
    font-family:Lato;
    line-height:1.3em;
}

.icon-row {
  max-width:220px;
  margin:auto;
}
.icon-row .vc_column-inner {
  padding:0 5px !important;
}



.bz-fixed-row {
  max-width:800px;
  margin:auto;
}

.bz-bandeau-newsletter .wpcf7-form p {
    display: inline-block;
    width: 550px;
    max-width: 95%;
    margin-bottom:0;     
}   

.bz-bandeau-newsletter .wpcf7-form p br {
    display: none;
}
.bz-bandeau-newsletter .wpcf7-email {
	width:60%;
	//margin-right:20px;
	height:48px;
	border:0;
}
.bz-bandeau-newsletter .wpcf7-submit {
 	//height:44px !important;
 	//margin-bottom:2px;
 	//border:1px solid rgba(129, 129, 129, 0.2);
 	vertical-align: bottom !important;
 	padding:10px 20px;
 	height:48px;
}
.bz-bandeau-newsletter .wpcf7-not-valid-tip {
	display:none;
}
.bz-bandeau-newsletter b {
	color:#265d9a;
	font-weight:900
}
.bz-bandeau-nl {
	background-size:cover;
}

.popup-abt {
	padding:30px;
}
.bz-popop-abt a {
	//border:2px solid #e9e9e9;
	text-transform:uppercase;
	padding:15px 25px;
	color:#fff !important;
	background:#ED5059 !important; //#ED5059!important;
	color:#fff;
	font-size:13px;
	font-weight:600;
}
.bz-popop-abt a:hover {
		box-shadow:inset 0 0 200px rgb(0 0 0 / 10%);
	-webkit-box-shadow:inset 0 0 200px rgb(0 0 0 / 10%);
	color:white !important;
//	transition all:1s;
}

.bz-offre-libertee .info-box-title {
  color: #054c94;
  border-bottom: 2px solid #ED5059; //#ED5059;
  padding: 5px 0;
  display: inline-block;  
}
.bz-offre-libertee .info-box-inner {
	font-size:1.1em;
}
.bz-offre-libertee .box-icon-align-top .box-icon-wrapper {
  padding
}
.bz-p-nomargin p {
	margin-bottom:0 !important;	
}

.bz-nl-picker .title-subtitle {
	padding:5px;
	background:white;
	width:fit-content;
}

.bz-avis-clients .woodmart-info-box .info-box-title {
  margin-bottom:0;
}
.bz-avis-clients .bz-auteur {
  width:100%;
  font-weight:600;
  margin-bottom:8px;
  margin-top:-12px;
}

.bz-avis-clients .btn-style-link.btn-color-default:hover {
  border-color:#ED5059;
}

.bz-avis-clients .info-box-inner {
  height:265px;
  line-height:1.45em;
}
.bz-avis-clients .woodmart-info-box {
  margin:0;
  padding:20px 15px 15px 15px;
}

@media (max-width:1160px) {
  .bz-avis-clients .info-box-inner {
    line-height:1.4em;
  }
}

@media (max-width:1060px) {
  .bz-avis-clients .info-box-inner {
    font-size:0.95em;
  }
  .bz-avis-clients .woodmart-info-box {
    padding:20px 10px 15px 10px;
  } 
  .bz-offre-libertee .info-box-title {
    font-size:15px;
    white-space:nowrap;
  } 
}
@media (max-width:960px) {
  .bz-avis-clients .info-box-inner {
    height:300px;
  }
}
@media (max-width:576px) {
  .bz-popop-abt a {
    font-size:0.96em;
  }
  .bz-avis-clients .info-box-inner {
    height:270px;
    font-size:1em;
  }
}

                    
.row-footer-category li:before {
    color:#ED5059;
}

.naturosciences .copyrights-wrapper {
  background: url('https://dev.naturoscience.fr/wp-content/uploads/footer-nature5-1.png');
  background-repeat: repeat-x;
  background-size: contain;
  background-position-y: bottom;
  height: 145px;
}

.naturosciences .copyrights-wrapper .min-footer{
  margin-top:95px;
  color:white !important;
}

.bz-reassurance .icon-text {
  font-family:'Cabin' !important;
  font-size:15px;
}
.bz-reassurance img {
	max-width:80%;
	transition:all 0.5s;
}
.bz-reassurance .wpb_wrapper:hover img {
	max-width:100%;	
	margin-top:-6px;
	margin-bottom:-6px;
}

.os-search-box-index {
  top:0 !important;
}

.woodmart-search-full-screen .searchform input[type="text"] {
  font-size:28px;
}

.whb-top-bar .search-button .search-button-icon:before {
  font-size:19px;
}
.whb-top-bar .bz-header-phone {
  font-size:17px;
  font-weight:600;
  color:#fff;
  font-family:'Cabin';
}
.whb-top-bar .bz-header-text {
  font-size:17px;
  font-weight:600;
  color:#fff;
  font-family:'Cabin';
  text-align:center;
}

.whb-header-bottom  {
	border-bottom:1px solid #81818133 !important
}

aside {
	margin-top:20px;
}

.home .site-content {
	margin-top:-12px;
} 

[data-sku="PBX5"] {
	display:none !important;
}



/* Menu Catégories */

#menu-categories {
	flex-wrap:nowrap;
}

#menu-categories .sub-menu-dropdown {
	margin-top:0 !important;
}
#menu-categories .price, #menu-categories .woodmart-add-btn {
	display:none;
}
#menu-categories a {
	//text-transform:capitalize;
	text-align:left;
	padding-left:8px;
	padding-right:8px;
	font-size:13px;
	font-family:'Cabin';
}

.fa-menu:before {
  font-family:'icomoon' !important;
  font-weight: 600!important;
  vertical-align:middle;
  //margin-right:10px;
  font-size:20px;
}
#menu-categories .menu-anti-age:before {
	content: "\e900";
}
#menu-categories .menu-circulation-veineuse:before {
	content: "\e902";
}
#menu-categories .menu-coeur-arteres:before {
  content: "\e903";
}
#menu-categories .menu-confort-urinaire:before {
  content: "\e905";
}
#menu-categories .menu-digestion-detox:before {
  content: "\e904";
}
#menu-categories .menu-muscles-articulations:before {
  content: "\e901";
}               
#menu-categories .menu-sexualite:before {
  content: "\e906";
}
#menu-categories .menu-tonus-immunite:before {
  content: "\e907";
}

/*.whb-sticky-shadow.whb-sticked .whb-row:last-child {
	background:#f5f5f5;
} */


@media (max-width:1150px) {
	#menu-categories a {
		font-size:12px;
 		max-width:13.5vw;
 	}
}

.btns-default-dark .widget_shopping_cart .buttons .btn-cart, .btns-default-dark .widget_price_filter .price_slider_amount .button, .btns-default-dark .yith-woocompare-widget > a.compare, .btns-default-dark .cart-totals-inner .shipping-calculator-form .button, .btns-default-dark .cart-actions .button[name=update_cart], .btns-default-dark .woodmart-switch-to-register, .btns-default-dark #dokan-form-contact-seller.seller-form input.dokan-btn-theme, .btns-default-dark .wcmp-quick-info-wrapper input[type=submit], .btns-default-dark .simplePopup .submit-report-abuse, .btns-default-dark .vendor_sort input[type=submit]{
	color:white !important;
}

/*
.payment_method_stripe_sepa {
    display:none;
}
*/

.tracking-table td {
	border-width:0;
}
.tracking-link {
  font-weight: 700;
  font-size: 1.1em;
  padding: 20px 30px;
  background-color: beige;
  display: inline-block;
  border-radius: 10px;
  box-shadow: 0 0 10px #ccc;
  text-align: center;
  line-height: 1.8em;
}
.tracking-link:hover {
	background-color:aliceblue;
}

.new-badge {
    background:#ffcc00;;
    color:white;
    padding:5px;
}

#menu-categories .sub-menu-dropdown {
	box-shadow: -6px 4px 6px #777;
}

.tax-product_cat .site-content {
	padding-top:30px;
}

select {
 -webkit-appearance:none!important;
-moz-appearance:none !important;
}


#menu-categories .product-actions {
  display:none;
}

#menu-categories .woodmart-hover-info-alt .product-element-top:before {
	background-color:#265d9a;
}

#menu-categories .woodmart-hover-info-alt .top-information {
	padding: 10px;
}

#menu-categories .sub-menu-dropdown a {
	text-align:center;
	font-size:14px;
	padding:0;
}

#menu-categories .sub-menu-dropdown {
	background:#f5f5f5;
}

#menu-categories .menu-item-design-full-width .sub-menu-dropdown {
	padding-top:15px;
	padding-bottom:15px;
}

#menu-categories .wrap-price, #menu-categories .mma-netreviews {
	display:none;
}

#menu-categories .item-level-0.menu-item-has-children > a:after {
	display:none !important;
}

#menu-categories .owl-item.active:hover {
	background:#fff;
}

#menu-categories  .owl-nav > div {
	opacity:1 !important;
	visibility:visible !important;
	-webkit-transform:translateY(0);
}
#menu-categories .owl-nav > div[class*="prev"]:after, 
#menu-categories .owl-nav > div[class*="next"]:after { 
	color: #265d9a;
  font-weight: 900;
}

#menu-categories .owl-dot span {
	height:15px;
	width:15px;
}
#menu-categories .owl-dots .owl-dot.active span {
	background:#265d9a;
	border-color:#265d9a;
}


/*
#menu-categories .product-title {
	display:none !important;
}

#menu-categories .hover-content-inner h2 {
	font-size:16px !important;
}*/

.comment-author-ach .vcard {
	display:none;
}

/* Gestion mobile */

.hide-desktop {
  display:none;
}

.hide-mobile {
  display:inherit;
}

@media (max-width: 768px) {
  .hide-desktop {
    display:inherit;
  }

  .hide-mobile {
    display:none;
  }

}

.coupon-bst32 .amount {
  display: none;
} 