/* STYLE CMONSITE EDITOR */
header .logo img{height:auto;}.contenu-editable h1{background-color:rgba(178,204,41,0.000);}.contenu-editable h2{background-color:rgba(178,204,41,0.000);}.template-panier .connexion a{color:#190707;font-size:16px;}.template-panier #header-panier{color:#121404;font-size:16px;}#nav-principal .navigation_link_p.actif{color:#050505;}#nav-principal .navigation_button_p.actif .navigation_link_p{color:#050505;}#nav-principal .navigation_link_p{color:#050505;font-weight:700;}.menu-principal{background-color:rgba(231,216,196,1);}header{background-color:rgba(231,216,196,1);}body{background-color:rgba(231,216,196,1);}.wrapper{background-color:rgba(255,255,255,1);border-top-width:;margin-top:50px;}.contenu-editable h3{background-color:rgba(178,204,41,0.000);}.footer_p{background-color:rgba(231,216,196,1);}.contenu-editable-site-footer a{color:#121404;}.button, input[type="submit"]{background-color:rgba(255,255,255,1);color:#2E2E2E;border-style:solid;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;border-color:rgba(231,216,196,1);border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;padding-top:7px;padding-left:15px;padding-right:15px;}header .slogan{color:#121404;}.template-panier .ajout_panier .button{background-color:rgba(231,216,196,1);color:#180404;font-weight:700;}#bloc-fil-title{background-color:rgba(178,204,41,0.000);}.nav-static-breadcrumb li a{color:#121404;}#bloc-fil-title::before{background-color:#F9F5F0;box-shadow:inset 0px -6px 6px 0px rgba(0,0,0,0.078);}.footer__links a{color:#190707;}.produits .zoom-inner:hover{color:#190707;}.produits .zoom-inner:focus{color:#190707;}.produits .addbasket{background-color:rgba(231,216,196,1);font-weight:700;color:#190707;}.produits .addbasket:hover{background-color:rgba(231,216,196,1);color:#190707;font-weight:700;}.produits .addbasket:focus{background-color:rgba(231,216,196,1);color:#190707;font-weight:700;}#fiche-produit .top_fiche .button.addbasket{background-color:rgba(231,216,196,1);color:#190707;font-weight:700;}#fiche-produit .top_fiche .button.addbasket:hover{border-color:#190707;}#fiche-produit .top_fiche .button.addbasket:focus{border-color:#190707;}#connexion-inscription .h2,#connexion-inscription h2{border-top-width:px;margin-top:100px;}.profile-button__login{background-color:rgba(231,216,196,1);color:#160E07;font-weight:700;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-color:#160E07;border-bottom-width:3px;border-left-width:3px;border-right-width:3px;border-top-width:3px;}.profile-button__inscription{background-color:rgb(231, 216, 196);color:#160E07;font-weight:700;border-color:#372312;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-bottom-width:3px;border-left-width:3px;border-right-width:3px;border-top-width:3px;}.profile-button__inscription:hover{background-color:rgba(205,173,131,1);color:rgba(246,246,246,1);border-color:#6F4624;}.profile-button__inscription:focus{background-color:rgba(205,173,131,1);color:rgba(246,246,246,1);border-color:#6F4624;}.profile-button__login:hover{background-color:rgba(205,173,131,1);color:rgba(255,255,255,1);border-bottom-width:3px;border-left-width:3px;border-right-width:3px;border-top-width:3px;border-color:#160E07;}.profile-button__login:focus{background-color:rgba(205,173,131,1);color:rgba(255,255,255,1);border-bottom-width:3px;border-left-width:3px;border-right-width:3px;border-top-width:3px;border-color:#160E07;}.template_flux_panier_1 .button{background-color:rgba(231,216,196,1);color:#180404;font-weight:700;}.template_flux_panier_1 .resume-cart-products .down-quantity,.template_flux_panier_1 .resume-cart-products .up-quantity{background-color:#180404;}.template_flux_panier_1 .resume-cart-item-pu .unit-price__remise{background-color:#180404;font-size:22px;}.template_flux_panier_1 .resume-cart-item-pu .unit-price{font-weight:700;font-size:24px;color:#F10000;}.template_flux_panier_1 .total-price{font-size:24px;font-weight:700;}.template_flux_panier a:not(.button){font-size:25px;}.block-resume-price .bloc-total li:last-child span:last-child{font-size:27px;}.stepper-tabs .stepper-item.active .step-counter{background-color:rgba(148,120,82,1);--stepper-item-done-bg:rgba(148,120,82,1);}.stepper-tabs .stepper-item::before{border-color:rgba(231,216,196,1);--stepper-item-done-color:rgba(231,216,196,1);}.stepper-tabs .stepper-item::after{border-color:rgba(231,216,196,1);--stepper-item-done-color:rgba(231,216,196,1);}#fiche-produit .wrap-description .prix .oldprix{color:#97AD23;}.apercu-article .button-voir-plus:hover{color:#180404;}.apercu-article .button-voir-plus:focus{color:#180404;}.apercu-article .button-voir-plus{background-color:rgba(231,216,196,1);color:#180404;font-weight:700;}.form .button[type="submit"]{background-color:rgba(231,216,196,1);color:#180404;font-weight:700;}.template_boutique_all .produits .remise .text-remise{font-weight:700;font-size:22px;}header .logo{height:auto;}.produits .nomprod a{font-weight:700;font-size:17.4px;}.template-panier #header-panier .fa-shopping-cart{display:inline-block;font-size:18px;color:#BC763D;background-color:transparent;border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;}#nav-principal>ul{justify-content:flex-start;}.template_boutique_2 .produits .produit_etiquette{background-color:#DD8B48;}.template_boutique_2 .produits .produit_etiquette .titre-etiquette{font-size:19px;font-weight:700;}.template_boutique_2 .attr select{text-transform:capitalize;letter-spacing:0.1em;}.banner .banner__item{letter-spacing:0.1em;font-size:17px;}.produits .addbasket .inside-addbasket{background-color:rgba(46,46,46,1);padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;border-color:rgba(46,46,46,1);border-top-right-radius:9px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-top-left-radius:9px;color:rgba(255,255,255,1);}.produits .addbasket .inside-addbasket:hover{color:rgba(255,255,255,1);}.produits .addbasket .inside-addbasket:focus{color:rgba(255,255,255,1);}.button:hover, input[type="submit"]:hover{background-color:rgba(231,216,196,1);color:#2E2E2E;border-color:rgba(231,216,196,1);}.button:focus, input[type="submit"]:focus{background-color:rgba(231,216,196,1);color:#2E2E2E;border-color:rgba(231,216,196,1);}.template_boutique_1 .produits .prix .prixprod{color:#BC763D;font-size:31.6px;}.template_boutique_1 .produits .note-produit{display:none;}.template_boutique_1 .produits .desc{font-weight:normal;border-top-width:0px;border-style:solid;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;}.template_boutique_1 .produits .nomprod a{text-transform:uppercase;font-weight:700;text-decoration:none;font-family:Oswald;}.template_boutique_1 .attr select{font-family:Montserrat;}.page-fiche_produit .title_section{font-family:Montserrat;}#fiche-produit .wrap-description .prix .prixprod{font-size:33px;}.template_fiche_produit .description{font-weight:normal;text-align:left;text-transform:capitalize;border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;text-decoration:none;font-style:normal;}@media (min-width:1024px){header .logo img{height:auto;}header{min-height:50px;}.template_fiche_produit .wrap-images{width:50%;}header .logo{height:auto;top:-5px;left:1.69%;width:152px;}.template_fiche_produit_1 .wrap-description{width:45%;}}@media (min-width:0) and (max-width:1023px){#nav-principal .navigation_link_p{background-color:rgba(205,178,143,1);}.footer__links{color:#190707;}.footer__links a{color:#190707;}.button, input[type="submit"]{color:#180404;font-weight:700;background-color:rgb(231, 216, 196);}.button:hover, input[type="submit"]:hover{background-color:rgba(205,173,131,1);color:#180404;}.button:focus, input[type="submit"]:focus{background-color:rgba(205,173,131,1);color:#180404;}.template_boutique_all .produits .prix .oldprix{font-weight:700;font-size:19.6px;color:#050505;}.template_boutique_all .produits .prix .prixprod{color:rgba(255,38,38,1);font-size:23.2px;}.template_boutique .produits .desc{padding-left:0px;padding-right:0px;margin-top:0px;margin-bottom:8px;}.produits .note-produit{margin-top:0px;margin-bottom:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}.template_boutique_all .produits .nomprod{margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;}.template_boutique_all .produits .prix{margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;}.template_boutique_all .attr{padding-left:0px;padding-right:0px;}.template_boutique .produits{border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;}.nav-static-breadcrumb li a{font-size:12px;}header .logo img{height:auto;}.produits .nomprod a{font-weight:700;font-size:16.4px;}.produits .note-produit .note-produit__nb{font-size:12.8px;}header .logo{height:auto;width:121px;top:0px;left:51.17%;}header{min-height:121px;background-color:rgba(231,216,196,1);}.template-panier-3{padding-left:0px;bottom:0px;}header .slogan{top:-61px;left:0px;display:none;}#nav-principal .menu_burger{position:;bottom:0px;}.template-panier-3 #panier{width:37%;}#nav-principal{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;background-color:transparent;}#nav-principal .navigation_button_p ul::before{top:0px;bottom:0px;}.menu-principal{background-color:transparent;margin-top:38px;}.template_boutique_all .produits .remise{background-color:rgba(126,145,27,1);}.wrapper{background-color:#F4ECE2;}#nav-principal .navigation_button_p .dropDown{text-align:center;}.template_boutique_5 .produits .prix .prixprod{font-size:35.2px;color:#BC763D;}.template_boutique_2 .attr select{font-size:14.33px;font-weight:normal;letter-spacing:3.33px;}.template_boutique_2 .produits .prix .prixprod{color:#DD8B48;font-size:30.2px;}.template-panier #header-panier{margin-right:;margin-left:-20px;}.title_section{font-size:17px;}.profile-button__inscription{border-bottom-width:4px;border-left-width:4px;border-right-width:4px;border-top-width:4px;border-color:rgb(55, 35, 18);}.profile-button__inscription:hover{border-bottom-width:4px;border-left-width:4px;border-right-width:4px;border-top-width:4px;border-color:rgba(55,35,18,1);}.profile-button__inscription:focus{border-bottom-width:4px;border-left-width:4px;border-right-width:4px;border-top-width:4px;border-color:rgba(55,35,18,1);}.profile-button__login{border-color:rgba(55,35,18,1);border-bottom-width:4px;border-left-width:4px;border-right-width:4px;border-top-width:4px;}.profile-button__login:hover{border-bottom-width:4px;border-left-width:4px;border-right-width:4px;border-top-width:4px;border-color:rgba(55,35,18,1);background-color:rgb(205, 173, 131);}.profile-button__login:focus{border-bottom-width:4px;border-left-width:4px;border-right-width:4px;border-top-width:4px;border-color:rgba(55,35,18,1);background-color:rgb(205, 173, 131);}.template_boutique_1 .produits .prix .prixprod{color:#DD8B48;font-size:35.2px;}.template_boutique_1 .attr select{font-family:Montserrat;}.template_boutique_1 .produits .nomprod a{font-size:19.4px;font-family:Oswald;text-transform:uppercase;}}@media (min-width:800px) and (max-width:1023px){.template_fiche_produit .wrap-images{width:48%;}header .logo{height:auto;top:43px;left:50%;}header .logo img{height:auto;}.template-panier-3{top:178px;right:0px;left:-145px;}.template_fiche_produit_1 .wrap-description{width:45%;}}.template_boutique_2 .desc,
.template_boutique_1 .desc {
    /* display: none; */
    display: block;
    text-align: center;
    width: 100%;
    font-size: 12px;
    margin: 0;
}



@media only screen and (max-width: 1023px) {
    .template_boutique_4 .produits {
        width: 47.5%;
    }
    #wrapper #fiche-produit .template_boutique .produits,
    #wrapper .template_boutique .produits,
    .produits-accueil.template_boutique_accueil .list-produits .produits {
        padding: 30px 15px;
    }
  .template_boutique_all.template_boutique_4 .produits .addbasket .inside-addbasket span, 
  .template_boutique_all.template_boutique_4 .produits .hors-stock .inside-hors-stock .sub-hors-stock {
    font-size: inherit;
  }
}



#wrapper #fiche-produit .template_boutique .produits .addbasket,
#wrapper #fiche-produit .template_boutique .produits .hors-stock,
#wrapper .template_boutique .produits .addbasket, #wrapper .template_boutique .produits .hors-stock,
.produits-accueil.template_boutique_accueil .list-produits .produits .addbasket,
.produits-accueil.template_boutique_accueil .list-produits .produits .hors-stock {
    margin-top: 0;
}

.template_boutique_all .produits .productImageWrap .mask .zoom, .template_boutique_all .produits .productImageWrap .zoom {
    display: none;
}
.template_boutique_all .produits .attr {
    width: auto;
}

.template_boutique_all .produits .inside-addbasket .sub-hors-stock i,
.template_boutique_all .produits .inside-addbasket span i,
.template_boutique_all .produits .inside-hors-stock .sub-hors-stock i,
.template_boutique_all .produits .inside-hors-stock span i {
    width: auto;
}



.template_boutique_all .produits .addbasket .inside-addbasket span i {
    font-size: inherit;
}

.template_boutique_all .produits .addbasket, .template_boutique_all .produits .hors-stock {
    padding: 0;
    width: auto;
    display: block;
}

.template_boutique .produits .block-btn-addbasket {
    height: auto;
}

.template_boutique_all .produits .inside-addbasket, .template_boutique_all .produits .inside-hors-stock {
    min-height: 0;
}


.content_list_product {
    margin: 0 -15px;
}



.template_boutique_all .produits .inside-addbasket, .template_boutique_all .produits .inside-hors-stock {
    transform: none;
    line-height: inherit;
    position: static;
}

.template_boutique_all .produits .addbasket, .template_boutique_all .produits .hors-stock {
    /* position: absolute; */
    position: static;
}
