/* STYLE CMONSITE EDITOR */
header .logo{}#nav-principal{border-bottom-width:2px;border-style:solid;border-color:rgba(230,219,209,1);border-top-width:0px;border-left-width:0px;border-right-width:0px;background-color:rgba(255,255,255,1.000);}header #blocContent{background-color:rgba(255,255,255,1);}header .slogan{font-weight:normal;font-style:normal;}#nav-principal .navigation_link_p{font-family:DM Sans;font-weight:normal;font-size:18px;color:rgba(130,111,91,1);text-transform:none;padding-top:16px;padding-bottom:16px;padding-left:30px;padding-right:30px;margin-bottom:-2px;border-style:solid;border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;border-color:transparent;}#nav-principal .navigation_link_p:hover{color:rgba(130,111,91,1);font-weight:700;border-color:rgba(130,111,91,1);font-size:18px;border-style:solid;border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;padding-top:12px;padding-left:none;padding-right:none;background-color:transparent;}#nav-principal .navigation_link_p:focus{color:rgba(130,111,91,1);font-weight:700;border-color:rgba(130,111,91,1);font-size:18px;border-style:solid;border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;padding-top:12px;padding-left:none;padding-right:none;background-color:transparent;}body{font-family:DM Sans;font-size:18px;}.contenu-editable h2{font-weight:normal;color:rgba(51,71,52,1);font-family:VeryBerry;font-size:40px;}.footer_p{background-color:rgba(230,219,209,1);}.footer__links{font-family:DM Sans;color:rgba(130,111,91,1);}.button, input[type="submit"]{background-color:rgba(51,71,52,1);font-family:DM Sans;font-size:20px;font-weight:normal;color:rgba(254,254,254,1);text-transform:uppercase;padding-left:32px;padding-right:32px;padding-bottom:16px;padding-top:16px;}.button:hover, input[type="submit"]:hover{background-color:#516252;color:rgba(255,255,254,1);font-size:none;}.button:focus, input[type="submit"]:focus{background-color:#516252;color:rgba(255,255,254,1);font-size:none;}.contenu-editable h1{font-family:VeryBerry;color:rgba(255,255,255,1);border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;font-size:52px;font-weight:normal;}#nav-principal .navigation_link_p.actif{color:rgba(130,111,91,1);font-weight:700;border-style:solid;border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;border-color:rgba(130,111,91,1);background-color:transparent;margin-top:none;margin-bottom:none;margin-right:none;}#top_fleche a{background-color:rgba(51,71,52,1);}.fixed #nav-principal{border-color:rgba(230,219,209,1);border-style:solid;border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;}#top_fleche a:hover{background-color:#516252;}#top_fleche a:focus{background-color:#516252;}.contenu-editable{font-family:DM Sans;color:rgba(130,111,91,1);}#bloc-fil-title{background-color:rgba(255,255,255,1);}.title_section{font-weight:normal;font-size:50px;color:rgba(51,71,52,1);font-family:DM Sans;}#bloc-fil-title nav.arianne a:hover{color:rgba(230,219,209,1);}#bloc-fil-title nav.arianne a:focus{color:rgba(230,219,209,1);}.nav-static-breadcrumb li::before{color:#0D0D0D;}.footer__links a:hover{text-decoration:underline;color:rgba(130,111,91,1);}.footer__links a:focus{text-decoration:underline;color:rgba(130,111,91,1);}.addmsglo.button{background-color:rgba(234,138,122,1);}#nav-principal .navigation_button_p:hover .navigation_link_p{border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;padding-top:12px;padding-left:none;padding-right:none;background-color:transparent;color:rgba(130,111,91,1);font-weight:700;border-color:rgba(130,111,91,1);}#nav-principal .navigation_button_p:focus .navigation_link_p{border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;padding-top:12px;padding-left:none;padding-right:none;background-color:transparent;color:rgba(130,111,91,1);font-weight:700;border-color:rgba(130,111,91,1);}#nav-principal .navigation_button_p > ul{padding-bottom:0px;margin-top:0px;border-color:rgba(130,111,91,1);padding-top:10px;padding-left:16px;padding-right:16px;box-shadow: 0px 16px 32px 0px rgba(130,111,91,0.100);}#nav-principal .navigation_button_p.actif .navigation_link_p{font-weight:700;background-color:transparent;color:rgba(130,111,91,1);border-color:rgba(130,111,91,1);border-bottom-width:2px;margin-top:none;margin-bottom:none;margin-right:none;}#nav-principal .sous_navigation_link_p{font-family:DM Sans;color:rgba(130,111,91,1);font-weight:normal;}#nav-principal .sous_navigation_link_p:hover{padding-left:8px;color:rgba(130,111,91,1);}#nav-principal .sous_navigation_link_p:focus{padding-left:8px;color:rgba(130,111,91,1);}#nav-principal .sous_navigation_link_p.actif{padding-left:8px;font-weight:700;color:rgba(130,111,91,1);}#nav-principal .sous_navigation_button_p.actif .sous_navigation_link_p{padding-left:8px;font-weight:700;color:rgba(130,111,91,1);}#nav-principal .sous_navigation_button_p ul .sous_navigation_link_p{padding-left:16px;border-left-width:1px;border-style:solid;border-right-width:0px;border-bottom-width:0px;border-top-width:0px;border-color:rgba(130,111,91,1);}#nav-principal .sous_navigation_button_p ul .sous_navigation_link_p:hover{padding-left:24px;}#nav-principal .sous_navigation_button_p ul .sous_navigation_link_p:focus{padding-left:24px;}#nav-principal .sous_navigation_button_p ul .sous_navigation_link_p.actif{padding-left:24px;font-weight:700;}.banner .banner__item{font-family:DM Sans;}.banner{background-color:rgba(130,111,91,1);}.produits .produit_etiquette{background-color:rgba(81,98,82,1);padding-bottom:4px;padding-top:4px;padding-left:8px;padding-right:8px;border-style:none;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;}.produits .produit_etiquette .titre-etiquette{font-family:DM Sans;line-height:23.5px;}.produits .nomprod a{font-family:DM Sans;text-align:left;font-size:18px;color:rgba(130,111,91,1);}.produits .nomprod a:hover{color:rgba(230,219,209,1);}.produits .nomprod a:focus{color:rgba(230,219,209,1);}.template_boutique_all .produits .prix{justify-content:flex-start;}.template_boutique_all .produits .prix .prixprod{color:rgba(51,71,52,1);font-weight:700;text-transform:none;}.template-panier-1,.template-panier-2{background-color:rgba(255,255,255,1);}.footer__links a{color:rgba(130,111,91,1);font-family:DM Sans;}.contenu-editable-site-footer a{color:rgba(51,71,52,1);}.contenu-editable-site-footer a:hover{color:#516252;}.contenu-editable-site-footer a:focus{color:#516252;}#nav-static-principal .navigation_link_p.actif{background-color:rgba(130,111,91,1);color:rgba(255,255,255,1);}#nav-static-principal .navigation_link_p{color:rgba(130,111,91,1);background-color:transparent;font-family:DM Sans;font-weight:normal;text-transform:none;text-align:left;}#nav-static-principal .navigation_link_p:hover{color:rgba(255,255,255,1);background-color:rgba(130,111,91,1);}#nav-static-principal .navigation_link_p:focus{color:rgba(255,255,255,1);background-color:rgba(130,111,91,1);}#nav-static-principal .sous_navigation_link_p{color:rgba(130,111,91,1);padding-bottom:16px;padding-top:16px;font-weight:normal;text-transform:none;}#nav-static-principal .sous_navigation_link_p:hover{color:rgba(130,111,91,1);padding-right:none;padding-left:8px;padding-bottom:16px;padding-top:16px;}#nav-static-principal .sous_navigation_link_p:focus{color:rgba(130,111,91,1);padding-right:none;padding-left:8px;padding-bottom:16px;padding-top:16px;}#nav-static-principal .sous_navigation_link_p.actif{padding-left:8px;padding-bottom:16px;padding-top:16px;font-weight:700;color:rgba(130,111,91,1);}#fiche-produit .produit_etiquette{background-color:rgba(51,71,52,1);padding-bottom:4px;padding-top:4px;padding-left:8px;padding-right:8px;}#fiche-produit .produit_etiquette .titre-etiquette{font-size:18px;font-family:DM Sans;}.page-fiche_produit .title_section{color:rgba(51,71,52,1);display:block;}.template_fiche_produit .block-fiche-brand a{color:rgba(51,71,52,1);}#fiche-produit .wrap-description .prix .prixprod{color:rgba(51,71,52,1);font-size:24px;border-color:rgba(51,71,52,1);}#fiche-produit .wrap-description .prix{border-color:rgba(51,71,52,1);}.template_fiche_produit .bloc-quantite{font-family:DM Sans;font-weight:normal;}#fiche-produit .top_fiche .button.addbasket{padding-bottom:16px;padding-top:16px;padding-left:62px;padding-right:32px;font-family:DM Sans;font-size:16px;font-weight:normal;text-transform:none;}#fiche-produit .top_fiche .button.btn-details{font-size:14px;}#fiche-produit #savoirplus > .h4, #fiche-produit #produit-comment > .h4{font-family:DM Sans;color:rgba(51,71,52,1);font-weight:normal;}.template_fiche_produit .bloc-suggestions > .h4{font-family:DM Sans;font-weight:normal;color:rgba(51,71,52,1);}.form-group > label{color:rgba(51,71,52,1);}form .form-group input[type="password"], form .form-group input[type="text"], form .form-group select, form .form-group textarea{text-align:left;font-size:16px;}.alert-info{background-color:rgba(230,219,209,1);color:rgba(130,111,91,1);border-color:rgba(130,111,91,1);border-style:none;margin-top:16px;}.template-panier .produit_panier .panier_nom a{color:rgba(51,71,52,1);font-family:DM Sans;}.template-panier .produit_panier .panier_nom{color:rgba(51,71,52,1);}.template-panier #paniercommande .total-price{font-family:DM Sans;}.template-panier #paniercommande .text-total{font-family:DM Sans;}.stepper-tabs .stepper-item.active .step-counter{background-color:rgba(51,71,52,1);--stepper-item-done-bg:rgba(51,71,52,1);}.stepper-tabs .stepper-item .step-counter{background-color:rgba(230,219,209,1);color:rgba(130,111,91,1);}.stepper-tabs .stepper-item.step-done .step-counter{background-color:rgba(51,71,52,1);--stepper-item-done-bg:rgba(51,71,52,1);}.template_flux_panier_1 .block-resume-cart .resume-cart-legend{background-color:rgba(130,111,91,1);color:rgba(255,255,255,1);}.template_flux_panier a:not(.button){color:rgba(51,71,52,1);}.template_flux_panier_1 .button{padding-top:16px;padding-left:32px;padding-right:32px;padding-bottom:16px;background-color:rgba(51,71,52,1);font-size:18px;}#connexion-inscription .form-group > label{color:rgba(51,71,52,1);}.form-group .groupe-checkbox label::before{color:rgba(51,71,52,1);border-color:rgba(51,71,52,1);margin-top:4px;}.stepper-tabs .stepper-item::before{border-color:rgba(230,219,209,1);--stepper-item-done-color:rgba(230,219,209,1);}.stepper-tabs .stepper-item::after{border-color:rgba(230,219,209,1);--stepper-item-done-color:rgba(230,219,209,1);}.stepper-tabs .stepper-item.active::before{border-color:rgba(51,71,52,1);--stepper-item-done-color:rgba(51,71,52,1);}.stepper-tabs .stepper-item .step-name{color:rgba(130,111,91,1);}.stepper-tabs .stepper-item.active .step-name{color:rgba(51,71,52,1);--stepper-item-done-color:rgba(51,71,52,1);}.stepper-tabs .stepper-item.step-done .step-name{color:rgba(51,71,52,1);--stepper-item-done-color:rgba(51,71,52,1);}.theme .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a{background-color:rgba(51,71,52,1);margin-top:none;margin-bottom:none;}.theme .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a:hover{background-color:#516252;}.theme .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a:focus{background-color:#516252;}.connexion a{color:rgba(51,71,52,1);}.template-panier #header-panier{color:rgba(51,71,52,1);font-size:16px;}.template-panier .connexion a{color:rgba(51,71,52,1);font-size:16px;}.categories-thumbnail__item-text{color:rgba(255,255,255,1);background-color:rgba(51,71,52,1);padding-top:none;padding-left:20px;padding-right:20px;font-family:DM Sans;}.categories-thumbnail__item-link img{border-color:rgba(51,71,52,1);}.template_boutique_all .container-etiquette.with-etiquette ~ .remise{background-color:rgba(246,121,76,1);}.template_boutique_all .container-etiquette.with-etiquette ~ .remise .text-remise{font-size:14px;}.template_boutique_all .produits .remise{background-color:rgba(246,121,76,1);}.nav-static-breadcrumb li a{font-family:Poppins;font-weight:normal;font-size:12px;color:rgba(130,111,91,1);}.template-panier-3{background-color:rgba(255,255,255,1);}.template_boutique_1 .produits .remise .text-remise{font-size:20px;}a:where(.widget-texte-content a){color:rgba(51,71,52,1);font-weight:700;}a:where(.widget-texte-content a):hover{color:rgba(130,111,91,1);}a:where(.widget-texte-content a):focus{color:rgba(130,111,91,1);}@media (min-width:1024px){header .logo{width:245px;height:auto;top:-31px;left:50%;transform:translateX(-50%);right:auto;}header .logo img{height:auto;}#headercontent{min-height:200px;}header .slogan{top:99px;left:32.17%;transform:translateX(-50%);right:auto;}header .logo img img{height:auto;}}@media (min-width:0) and (max-width:1023px){.template-panier-3{top:-19px;left:-15px;}}@font-face {
    font-family: 'VeryBerry';
    src: url('/uploaded/146735/font/svn-veryberry.woff2') format('woff2'),
    url('/uploaded/146735/font/svn-veryberry.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

#nav-principal .sous_navigation_link_p, #nav-principal .navigation_link_p{
    transition:all 0.25s ease-in-out;
}



#nav-principal > ul > .hasDropdown > a:after {
    content: "\f0d7";
    display: inline-block;
    width: 10px;
    margin-left: 5px;
    font-family: "Font Awesome 6 Free", sans-serif;
    font-weight: 900;
}

#nav-principal>ul {
    width: 100%;
}

@media (max-width: 1023px) {
    #nav-principal .navigation_link_p.dropDown {
        padding: 0;
    }


 #nav-principal .navigation_button_p .dropDown.navigation_link_p {
        padding: 0;
        margin: 0;
        height: 100%;
    }
}


#block-flottant-search {
    top: auto !important;
    left: 60% !important;
    z-index: 1 !important;
    height: 36px !important;
    width: 196px !important;
    right: 0;
}

#block-flottant-search .btn-search {
    border-radius: 0 50px 50px 0;
}

#block-flottant-search input[type="text"] {
    border: none;
    width: 150px;
    display: table-cell;
    position: static;
    padding: 10px;
    border-radius: 50px 0 0 50px;
}
#block-flottant-search.actif input[type=text] {
    border:none;
}

#block-flottant-search .btn-search {
    position: static;
    width: 38px;
    background: #fff !important;
    border-color: #fff !important;
}

#block-flottant-search .input-group {
    margin-left: 0;
    display: flex;
}

#block-flottant-search .btn-search .fa.fa-search {
    color: #000;
}

@media only screen and (max-width: 1023px) {
    #block-flottant-search {
        display: block;
        top: 88px !important;
        left: 0 !important;
        margin: 0 auto;
    }
}


#block-flottant-search input[type="text"] {
    line-height: 1em;
    -webkit-appearance: none;
    outline: none;
}


@media only screen and (max-width: 1023px){
    #block-flottant-search {
        position: static !important;
    }
}
/*
.template_boutique_all .addbasket, .template_boutique_all .hors-stock,.template_boutique_all .productImageWrap .zoom{
    display:none;
}
*/
.template_boutique_all .hors-stock,.template_boutique_all .productImageWrap .zoom{
    display:none;
}


.template_marque_2 .marque-el_title {
 color: #826F5B;
}

.b-183596.navigation_button_p .navigation_link_p {
  background-color: #f6794c;
  border-radius: 5px 5px 0 0;
}

#nav-principal .b-183596 .navigation_link_p,#nav-principal .b-183596.actif .navigation_link_p {
  background-color: #f6794c;
  color: #fff;
}

#nav-principal .b-183596:hover .navigation_link_p {
  background-color: #f6794c;
  color: #fff;
}


.b-194417.navigation_button_p .navigation_link_p {
  background-color: #db1a1a;
  border-radius: 5px 5px 0 0;
}

#nav-principal .b-194417 .navigation_link_p,#nav-principal .b-194417.actif .navigation_link_p {
  background-color: #db1a1a;
  color: #fff;
}

#nav-principal .b-194417:hover .navigation_link_p {
  background-color: #db1a1a;
  color: #fff;
}