/* STYLE CMONSITE EDITOR */
.contenu-editable h1{background-color:transparent;}.contenu-editable h2{background-color:transparent;}.footer_p{background-color:rgba(255,255,255,1);}header .logo{height:auto;}header .logo img{height:auto;}header.is-fixed .logo{margin-top:10px;height:auto;}header.is-fixed .logo img{height:auto;}.template-panier-2 #header-panier{color:#110D0C;}#nav-principal .navigation_link_p{color:#110D0C;}#nav-principal .navigation_link_p.actif{color:#110D0C;}#nav-principal .navigation_button_p.actif .navigation_link_p{color:#110D0C;}#tarteaucitronAlertBig .tarteaucitronAlertBigBtnWrapper #tarteaucitronPersonalize2{background-color:rgba(255,235,91,1);color:#110D0C;}#tarteaucitronAlertBig .tarteaucitronAlertBigBtnWrapper #tarteaucitronAllDenied2{background-color:rgba(255,235,91,1);color:#110D0C;}.contenu-editable h3{background-color:transparent;color:#110D0C;}#bloc-fil-title{background-color:rgba(255,235,91,1);}#bloc-fil-title::before{background-color:rgba(255,235,91,1);}.nav-static-breadcrumb li a{color:#110D0C;}.nav-static-breadcrumb li a:hover{color:#110D0C;}.nav-static-breadcrumb li a:focus{color:#110D0C;}.nav-static-breadcrumb li a.actif{color:#110D0C;}.title_section{color:#110D0C;}.produits .produit_etiquette{background-color:rgba(255,235,91,1);}.produits .produit_etiquette .titre-etiquette{color:#110D0C;}.produits .addbasket .inside-addbasket{background-color:#FFEE73;color:#110D0C;font-size:20px;line-height:43px;}.produits .nomprod a{color:#110D0C;}.produits .nomprod a:hover{color:#110D0C;}.produits .nomprod a:focus{color:#110D0C;}#fiche-produit .produit_etiquette{background-color:rgba(255,235,91,1);}#fiche-produit .produit_etiquette .titre-etiquette{color:#110D0C;}#fiche-produit .top_fiche .button.addbasket{background-color:rgba(255,235,91,1);}#fiche-produit .top_fiche .button.addbasket:hover{border-color:#FFEE73;}#fiche-produit .top_fiche .button.addbasket:focus{border-color:#FFEE73;}.template-panier .ajout_panier .button{background-color:rgba(255,235,91,1);}.stepper-tabs .stepper-item.active .step-counter{background-color:rgba(255,235,91,1);--stepper-item-done-bg:rgba(255,235,91,1);color:rgba(46,46,46,1);--stepper-item-done-color:rgba(46,46,46,1);}.template_flux_panier_1 .button{background-color:rgba(255,235,91,1);border-color:#FFEE73;}.template_flux_panier_1 .button:hover{border-color:rgba(255,235,91,1);}.template_flux_panier_1 .button:focus{border-color:rgba(255,235,91,1);}.template_flux_panier_1 .button.order-profile-button__login{border-color:rgba(255,235,91,1);}.template_flux_panier_1 .button.button-secondary:hover{background-color:#FFEB5B;}.template_flux_panier_1 .button.button-secondary:focus{background-color:#FFEB5B;}.form .button[type="submit"]{background-color:#FFEE73;border-color:#FFEB5B;}a:where(.widget-texte-content a):hover{color:#110D0C;}a:where(.widget-texte-content a):focus{color:#110D0C;}@media (min-width:1024px){header .logo{width:160px;height:auto;top:32px;left:20px;}header .logo img{height:auto;}header.is-fixed{min-height:71px;}header.is-fixed .logo{height:auto;}header.is-fixed .logo img{height:auto;}}@media (min-width:0) and (max-width:1023px){#nav-principal >ul{background-color:rgba(255,255,255,1);border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-top-width:0px;border-style:solid;}}.cmonsite-panier-2 #nav-principal > ul {
    margin-top: 26px
}


.bx-wrapper .bx-controls-direction a {
  /* height: 32px; */
  height: 60px;
}

.cmonsite-panier-2 .is-fixed #nav-principal > ul {
    margin-top: 0
}

#main-conteneur nav#nav-principal > ul > li > a {
    line-height: 42px
}
  


.template-panier-2 #panier {
    max-height: 46px
}

.cmonsite-panier-2 #nav-principal > ul {
    float: none;
    margin-top: 0;
    height: auto
}


body.cmonsite-panier-2 .template-panier.template-panier-2 #panier #header-panier {
    line-height: 25px
}



nav#nav-principal > ul {
    flex: 1 1 auto
}

nav#nav-principal li {
    font-size: 1.2rem
}

nav#nav-principal > ul > li.l-2386.navigation_button_p {
    background: #ffeb5b;
    padding: 0 8px
}

nav#nav-principal > ul > li.l-2386.navigation_button_p > a {
    font-family: Amatic SC, cursive !important;
    font-size: 25px;
    font-weight: 700
}

nav#nav-principal > ul > li.l-2386.navigation_button_p {
    vertical-align: bottom;
    margin-right: auto
}

nav#nav-principal li.p-309062 {
    margin-right: auto
}

#main-conteneur nav#nav-principal > ul > li > a {
    line-height: 36px
}

footer, footer a, footer a:hover, footer p {
  color: inherit;
}
@media (min-width: 1024px) {
.cmonsite-panier-2 #nav-principal > ul {
    display: flex;
    justify-content: flex-end
}
  
}
  
/* styled796.css | https://www.cmonsite.fr/css2206/styled796.css */

.wrapper-content .h1:not(.title_section):not(.faq_question):not(.slogan):not(.titre-etiquette), .wrapper-content .h2:not(.title_section):not(.faq_question):not(.slogan):not(.titre-etiquette), .wrapper-content .h3:not(.title_section):not(.faq_question):not(.slogan):not(.titre-etiquette), .wrapper-content h1:not(.title_section):not(.faq_question):not(.slogan):not(.titre-etiquette), .wrapper-content h2:not(.title_section):not(.faq_question):not(.slogan):not(.titre-etiquette), .wrapper-content h3:not(.title_section):not(.faq_question):not(.slogan):not(.titre-etiquette) {
  color: inherit;
}

.wrapper-content .h1, .wrapper-content .h2, .wrapper-content .h3, .wrapper-content h1, .wrapper-content h2, .wrapper-content h3 {
  display: block;
  padding: 0;
  box-shadow: none;
}

  @media (min-width: 1024px) {
    
nav#nav-principal {
    height: 100px;
    align-items: center
}
  #headercontent, .header-conteneur #blocContent {
    height: 100px
}

.is-fixed #headercontent, .is-fixed .header-conteneur #blocContent {
    height: 100%
}
    
    
  }



body.cmonsite-panier-2 .template-panier.template-panier-2 #panier #header-panier {

  line-height: 18px;
}

body.cmonsite-panier-2 .template-panier.template-panier-2 {
  margin-top: 7px;
}


.bouton, .button, .form-newsletter input[type="submit"], body .accueil_diaporama_template .slide .slide-text .content-slide-text > a.slider-see-more, body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a, input[type="submit"] {
  color: #000;
}

.bouton:focus, .bouton:hover, .button:focus, .button:hover, .form-newsletter input[type="submit"]:focus, .form-newsletter input[type="submit"]:hover, body .accueil_diaporama_template .slide .slide-text .content-slide-text > a.slider-see-more:focus, body .accueil_diaporama_template .slide .slide-text .content-slide-text > a.slider-see-more:hover, body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a:focus, body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a:hover, input[type="submit"]:focus, input[type="submit"]:hover {
  color: #000;
}


.bouton, .button:not(.button_galerie):not(.btn-search), .form-newsletter input[type="submit"], body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a, input[type="submit"] {
  padding: 10px 20px;
  border-radius: 50px;
  min-width: 150px;
}


@media (min-width: 1024px) {
  .is-fixed nav#nav-principal {
    height: 62px;
  }
}

#bloc-fil-title {
  padding: 1px 0 36px;
  margin: -23px 0 20px;
}

#bloc-fil-title .arianne {
  margin: 13px auto -19px;
}

#bloc-fil-title .h1, #bloc-fil-title .h2, #bloc-fil-title h1, #bloc-fil-title h2 {
  font-size: 26px;
  line-height: 1.2;
}

/* Feuille de style intégrée #16 | http://www.news-jomobox.com/pourquoi-ca-marche--p309062.html */

ul.list-check li::before {
  /* content: ''; */
  content: '✓';
  display: inline-block;
  margin-right: 5px;
  font-size: 22px;
  font-weight: bold;
}

ul.list-check, ul.list-check li {
  list-style: none;
}

ul.list-check li {
  display: flex;
}

ul.list-check.center li {
  justify-content: center;
}


body.cmonsite-panier-2 .template-panier.template-panier-2 #panier #header-panier .count-live {
  top: 18px;
}



/* styled796series.css | https://www.jomobox.fr/css2380/styled796series.css */

.template_boutique_all .produits .addbasket, .template_boutique_all .produits .hors-stock {
  /* position: absolute; */
  /* width: 50%; */
  position: static;
  width: auto;
}

.template_boutique.template_boutique_4 .produits .addbasket .inside-addbasket span, .template_boutique.template_boutique_4 .produits .hors-stock .inside-hors-stock .sub-hors-stock {
  /* font-size: 12px; */
  font-size: 20px;
}

.template_boutique_all .produits .inside-addbasket .sub-hors-stock, .template_boutique_all .produits .inside-addbasket span, .template_boutique_all .produits .inside-hors-stock .sub-hors-stock, .template_boutique_all .produits .inside-hors-stock span {
  /* display: inline-block; */
  display: inline;
}

.template_boutique_all .produits .inside-addbasket, .template_boutique_all .produits .inside-hors-stock {
  /* position: absolute; */
  /* transform: translateY(100%); */
  /* display: flex; */
  position: static;
  transform: none;
  display: block;
  border-radius: 50px;
  font-weight: bold;
}

.bouton, .button:not(.button_galerie):not(.btn-search), .form-newsletter input[type="submit"], body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a, input[type="submit"] {
  display: block;
}


.block-btn-addbasket {
  display: block;
}


.template_boutique_all .produits .inside-addbasket span i {
  width: auto;
}

/* styled796series.css | https://www.jomobox.fr/css2380/styled796series.css */

.template_boutique_all .produits .productImageWrap .mask .zoom .zoom-inner, 
.template_boutique_all .produits .productImageWrap .zoom .zoom-inner {
  display: none;
}

#bloc-fil-title .arianne {
  margin: 13px auto 4px;
}

#bloc-fil-title {
  padding: 4px 0 24px;
}


.faq .faq_block .faq_question {
  padding: 10px 15px;
  background-color: #ffeb5b;
  color: #000;
}


.template_boutique .produits .block-btn-addbasket {
  height: auto;
}

