/* STYLE CMONSITE EDITOR */
.template-panier-2 #header-panier .panier_text{display:none;}#nav-principal .navigation_link_p{color:rgba(0,0,0,1);text-transform:uppercase;font-family:Bricolage Grotesque;font-size:18px;}.template-panier #header-panier .count-live{background-color:rgba(40,188,131,1);}header .logo{height:auto;}header .logo img{height:auto;}#nav-principal .sous_navigation_link_p{font-family:Bricolage Grotesque;font-size:18px;color:#001216;}body{font-family:Bricolage Grotesque;font-size:18px;color:#000009;}.contenu-editable h1{background-color:transparent;color:rgba(0,18,22,1);font-family:Plus Jakarta Sans;font-size:60px;}.contenu-editable h2{font-family:Plus Jakarta Sans;font-size:45px;color:rgba(0,18,22,1);background-color:transparent;}.contenu-editable{font-size:18px;}.produits .zoom-inner{display:none;}.wrapper{padding-bottom:0px;}.footer_p{background-color:rgba(46,46,46,1);color:rgba(255,255,255,1);padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.contenu-editable-site-footer a{color:rgba(255,255,255,1);}.contenu-editable-site-footer a:hover{color:rgba(40,188,131,1);}.contenu-editable-site-footer a:focus{color:rgba(40,188,131,1);}.footer__links a{color:rgba(255,255,255,1);text-transform:uppercase;font-size:16px;letter-spacing:0.05em;}.footer__links a:hover{color:rgba(255,255,255,1);}.footer__links a:focus{color:rgba(255,255,255,1);}.button, input[type="submit"]{background-color:rgba(40,188,131,1);color:rgba(255,255,255,1);font-family:Bricolage Grotesque;text-transform:uppercase;font-size:18px;border-top-right-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;margin-left:0px;margin-bottom:0px;margin-right:0px;margin-top:0px;}.button:hover, input[type="submit"]:hover{background-color:#22A06F;color:rgb(255, 255, 255);}.button:focus, input[type="submit"]:focus{background-color:#22A06F;color:rgb(255, 255, 255);}.produits .addbasket{color:rgba(255,255,255,1);background-color:rgba(40,188,131,1);text-transform:uppercase;font-size:18px;}.produits .addbasket:hover{background-color:#22A06F;color:rgb(255, 255, 255);font-size:18px;}.produits .addbasket:focus{background-color:#22A06F;color:rgb(255, 255, 255);font-size:18px;}.footer__links{padding-top:10px;padding-bottom:10px;background-color:rgba(40,188,131,1);}#bloc-fil-title{background-color:transparent;}#bloc-fil-title::before{background-color:transparent;box-shadow:inset 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}.nav-static-breadcrumb li::before{color:rgba(40,188,131,1);}.nav-static-breadcrumb li a{color:rgba(0,0,9,1);}.title_section{font-family:Plus Jakarta Sans;text-transform:uppercase;font-size:40px;padding-top:20px;}#nav-principal .navigation_button_p ul::before{display:none;}#nav-principal .navigation_button_p ul{border-bottom-width:2px;border-left-width:2px;border-right-width:2px;border-top-width:2px;border-color:rgba(255,255,255,1);}#nav-principal .navigation_button_p > ul{border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;border-color:rgba(255,255,255,1);}.produits .addbasket .inside-addbasket{display:none;}.template_boutique_4 .produits .nomprod a{font-family:Bricolage Grotesque;font-size:18px;font-weight:700;}.template_boutique_4 .produits .desc{display:none;}#tarteaucitronAlertBig .tarteaucitronAlertBigBtnWrapper #tarteaucitronPersonalize2{background-color:rgba(40,188,131,1);border-color:rgba(40,188,131,1);}#tarteaucitronAlertBig .tarteaucitronAlertBigBtnWrapper #tarteaucitronAllDenied2{background-color:rgba(40,188,131,1);border-color:rgba(40,188,131,1);}.template_fiche_produit .bloc-description-detaille > .h4{display:none;}.template_fiche_produit .product_options-group > label{font-weight:700;}.template_fiche_produit .radio_unique{border-color:rgba(0,0,9,1);border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;}.template_fiche_produit .radio_unique:hover{border-color:rgba(40,188,131,1);border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;}.template_fiche_produit .radio_unique:focus{border-color:rgba(40,188,131,1);border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;}.template_fiche_produit .radio_unique.radio-color-checked{border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-color:rgba(40,188,131,1);}.template_fiche_produit .declinaison-attribute-group select,.template_fiche_produit .product_options-group select{border-style:solid;border-color:rgba(0,0,9,1);border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;}.template_fiche_produit .declinaison-attribute-group select:hover,.template_fiche_produit .product_options-group select:hover{border-color:rgba(40,188,131,1);}.template_fiche_produit .declinaison-attribute-group select:focus,.template_fiche_produit .product_options-group select:focus{border-color:rgba(40,188,131,1);}#fiche-produit .wrap-description .prix{justify-content:flex-start;}.template_fiche_produit .bloc-quantite{justify-content:flex-start;}.template_fiche_produit .ajouter-panier{text-align:left;}.template_fiche_produit .description{color:rgba(0,0,9,1);background-color:#E6E8E8;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;padding-top:20px;padding-bottom:20px;padding-left:10px;padding-right:10px;}.template_fiche_produit .bloc-quantite input{border-style:none;font-family:Bricolage Grotesque;font-size:20px;}#fiche-produit .wrap-description .bloc-bt-quantity .bt-quantity{border-style:none;}.template-panier .produit_panier .panier_nom a{text-decoration:none;}.template_flux_panier_1 .button{border-style:none;}.template_flux_panier a:not(.button){text-decoration:none;}.template_flux_panier_1 .button.button-secondary{background-color:rgba(40,188,131,1);}.template_flux_panier_1 .button.button-secondary:hover{background-color:#22A06F;}.template_flux_panier_1 .button.button-secondary:focus{background-color:#22A06F;}@media (min-width:1024px){header .logo{width:114.86px;height:auto;}header .logo img{height:auto;}header .slogan{transform:none;left:0px;right:auto;top:44px;}}@media (min-width:0) and (max-width:1023px){.contenu-editable h1{font-size:30px;}header{min-height:60px;}.nav_ouverte #nav-principal .menu_burger{background-color:transparent;}.contenu-editable h2{font-size:30px;}}/* Whatsapp Button
--------------------------------------------- */
.dmkt-whatsapp-button{
    position: fixed;
  bottom: 50px;
  right: 24px;
    z-index: 100;
}
.dmkt-whatsapp-button .fa-whatsapp:before {
    color:#fff;
    font-size:48px;
    background-color: #25D366;
    padding: 15px;
  border-radius : 50px;
}
.dmkt-whatsapp-button:hover{
    opacity: 0.8;
}