/* STYLE CMONSITE EDITOR */
header .logo{transform:translateX(-50%);height:auto;}header .logo img{height:auto;}#nav-principal{background-color:rgba(211,214,219,1);border-bottom-width:2px;border-style:none;border-color:rgba(55,69,79,1);border-top-width:2px;border-left-width:0px;border-right-width:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;box-shadow:none;}header #blocContent{background-color:rgba(55,69,79,1);}#headercontent{background-color:rgba(55,69,79,1);}header .slogan{transform:translateX(-50%);font-weight:normal;font-style:normal;}#nav-principal .navigation_link_p{font-family:Cormorant Upright;font-weight:700;font-size:20px;background-color:rgba(211,214,219,1);color:rgba(55,69,79,1);border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;}#nav-principal .navigation_link_p:hover{background-color:rgba(211,214,219,1);color:rgba(55,69,79,1);font-weight:700;border-color:rgba(254,254,254,1);font-size:20px;border-style:solid;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;}#nav-principal .navigation_link_p:focus{background-color:rgba(211,214,219,1);color:rgba(55,69,79,1);font-weight:700;border-color:rgba(254,254,254,1);font-size:20px;border-style:solid;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;}body{font-family:Cormorant Upright;color:#454645;letter-spacing:0.10em;font-weight:normal;}.contenu-editable h2{font-weight:normal;color:rgba(55,69,79,1);font-family:Great Vibes;font-size:50px;}.footer_p{background-color:rgba(55,69,79,1);}.footer__links{font-family:Lato;}.button, input[type="submit"]{background-color:rgba(55,69,79,1);font-family:Cormorant Upright;font-size:25px;font-weight:normal;color:rgba(254,254,254,1);text-transform:none;padding-left:40px;padding-right:40px;box-shadow: 3px 2px 5px 0px #556169;}.button:hover, input[type="submit"]:hover{background-color:rgba(235,220,201,1);color:rgba(55,69,79,1);}.button:focus, input[type="submit"]:focus{background-color:rgba(235,220,201,1);color:rgba(55,69,79,1);}.contenu-editable h1{font-family:Great Vibes;color:rgba(55,69,79,1);border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;font-size:57px;font-weight:normal;}#nav-principal .navigation_link_p.actif{background-color:rgba(211,214,219,1);color:rgba(55,69,79,1);font-weight:700;border-style:solid;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-color:rgba(254,254,254,1);}#top_fleche a{background-color:rgba(235,220,201,1);}.fixed #nav-principal{border-color:rgba(55,69,79,1);border-style:solid;border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;box-shadow:none;padding-bottom:5px;padding-top:5px;}#top_fleche a:hover{background-color:rgba(221,192,174,1);}#top_fleche a:focus{background-color:rgba(221,192,174,1);}#bloc-fil-title{background-color:rgba(255,255,255,1);}#bloc-fil-title nav.arianne a:hover{color:#0D0D0D;}#bloc-fil-title nav.arianne a:focus{color:#0D0D0D;}.nav-static-breadcrumb li::before{color:#0D0D0D;}.footer__links a:hover{color:rgba(235,220,201,1);}.footer__links a:focus{color:rgba(235,220,201,1);}.footer__links a{color:rgba(254,254,254,1);text-transform:uppercase;font-size:13px;letter-spacing:0.02em;}.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:0px;border-left-width:0px;border-right-width:0px;background-color:rgba(211,214,219,1);color:rgba(55,69,79,1);font-weight:700;font-size:20px;}#nav-principal .navigation_button_p:focus .navigation_link_p{border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;background-color:rgba(211,214,219,1);color:rgba(55,69,79,1);font-weight:700;font-size:20px;}#nav-principal .navigation_button_p.actif .navigation_link_p{background-color:rgba(211,214,219,1);color:rgba(55,69,79,1);font-weight:700;}#nav-principal .navigation_button_p > ul{border-color:rgba(55,69,79,1);padding-left:0px;padding-right:0px;margin-left:0px;padding-bottom:5px;}.s8.single-article #bloc-fil-title, aside + section.content #bloc-fil-title{margin-bottom:0px;padding-top:25px;padding-bottom:5px;}.produits .produit_etiquette{background-color:rgba(235,220,201,1);}.produits .produit_etiquette .titre-etiquette{font-family:Cormorant Upright;font-size:18px;color:rgba(55,69,79,1);font-weight:700;}.contenu-editable{font-size:22px;letter-spacing:0.01em;}.produits .nomprod a{font-family:Cormorant Upright;font-size:22px;color:rgba(55,69,79,1);}.template_boutique_all .produits .prix .prixprod{font-size:26px;color:rgba(55,69,79,1);}.produits .nomprod a:hover{color:rgba(55,69,79,1);font-weight:700;}.produits .nomprod a:focus{color:rgba(55,69,79,1);font-weight:700;}#nav-principal .sous_navigation_link_p{font-family:Cormorant Upright;font-size:20px;padding-left:15px;padding-right:15px;}#nav-principal .sous_navigation_link_p.actif{color:rgba(137,139,137,1);}#nav-principal .sous_navigation_button_p.actif .sous_navigation_link_p{color:rgba(137,139,137,1);}#nav-principal .sous_navigation_link_p:hover{color:rgba(55,69,79,1);border-style:solid;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;background-color:rgba(235,220,201,1);}#nav-principal .sous_navigation_link_p:focus{color:rgba(55,69,79,1);border-style:solid;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;background-color:rgba(235,220,201,1);}.theme .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a{background-color:rgba(235,220,201,1);}.theme .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a:hover{background-color:rgba(137,139,137,1);}.theme .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a:focus{background-color:rgba(137,139,137,1);}.contenu-editable-site-footer a{color:rgba(255,255,255,1);font-weight:normal;line-height:none;}.contenu-editable-site-footer a:hover{color:rgba(235,220,201,1);}.contenu-editable-site-footer a:focus{color:rgba(235,220,201,1);}#nav-static-principal .navigation_link_p.actif{background-color:rgba(235,220,201,1);font-family:Cormorant Upright;font-size:22px;}#nav-static-principal .navigation_link_p{background-color:rgba(235,220,201,1);color:rgba(55,69,79,1);font-family:Cormorant Upright;text-align:center;}#nav-static-principal .sous_navigation_link_p.actif{color:rgba(55,69,79,1);}#nav-static-principal .sous_navigation_link_p:hover{color:rgba(55,69,79,1);}#nav-static-principal .sous_navigation_link_p:focus{color:rgba(55,69,79,1);}#nav-static-principal .sous_navigation_button_p ul .sous_navigation_link_p{font-size:18px;letter-spacing:0.03em;}#fiche-produit .wrap-description .prix .prixprod{font-size:30px;color:rgba(55,69,79,1);}#fiche-produit .produit_etiquette{background-color:rgba(235,220,201,1);}#fiche-produit .produit_etiquette .titre-etiquette{color:rgba(55,69,79,1);font-family:Cormorant Upright;font-size:20px;font-weight:700;letter-spacing:0.02em;}.template_fiche_produit .stock{font-size:18px;padding-left:0px;padding-right:0px;border-color:rgba(235,220,201,1);}.template_fiche_produit .bloc-quantite{font-family:Cormorant Upright;font-size:21px;}#fiche-produit .top_fiche .button.addbasket{font-family:Cormorant Upright;font-size:16px;}#fiche-produit .top_fiche .button.btn-details{font-size:14px;}#fiche-produit #savoirplus > .h4, #fiche-produit #produit-comment > .h4{color:rgba(55,69,79,1);font-family:Cormorant Upright;font-size:30px;font-weight:normal;}.template_fiche_produit .bloc-suggestions > .h4{font-family:Cormorant Upright;font-size:25px;font-weight:700;color:rgba(55,69,79,1);}.template-panier #header-panier{color:rgba(55,69,79,1);font-family:Cormorant Upright;font-size:20px;}.template-panier .ajout_panier .button{font-family:Cormorant Upright;font-size:18px;}.template-panier #paniercontent{font-size:16px;}.template_fiche_produit .description{font-family:Cormorant Upright;}#nav-static-principal .sous_navigation_link_p{letter-spacing:0.1em;line-height:-2px;}.bloc-description-detaille .contenu-editable{font-family:Cormorant Upright;}.title_section{font-size:60px;font-family:Great Vibes;color:rgba(55,69,79,1);}.nav-static-breadcrumb li a{font-family:Poppins;font-weight:normal;font-size:12px;color:#0D0D0D;}.template_boutique_1 .produits .productImageWrap img{object-position:right center;}a:where(.widget-texte-content a){color:#766E65;font-weight:700;}a:where(.widget-texte-content a):hover{color:#C8BBAB;font-weight:700;}a:where(.widget-texte-content a):focus{color:#C8BBAB;font-weight:700;}@media (min-width:1024px){header .logo{width:385.234375px;height:auto;top:9px;left:585px;right:auto;}header .logo img{height:auto;}#headercontent{min-height:305px;}header .slogan{top:291px;left:97.92%;right:auto;}#bloc-fil-title{min-height:220px;}#fiche-produit .produit_etiquette{bottom:none;left:0px;right:auto;}header .logo img img{height:auto;}header .logo img img img{height:auto;}}@media (min-width:0) and (max-width:1023px){header .logo{top:6px;left:171px;height:auto;width:261px;}header .logo img{height:auto;}#headercontent{min-height:202px;}}.block-btn-addbasket.height-align {
  display: none;
}

.mask {
  display: none;
}

.template_boutique_all .productImageWrap .zoom {
 display:none;
}

@media only screen and (max-width: 1023px) {
  .container-slogan {
display: none;
}
 #logo {
 padding:0 60px 15px 0;
}
 #nav-principal .navigation_button_p .menu_burger_icons {
 background-color:#37454f;
}
#headercontent {
 min-height:200px;
}

}
.template-panier.template-panier-2 #header-panier {
 background-color:#d3d6db;
}

.template-panier.template-panier-2 #header-panier, .template-panier.template-panier-2 #header-panier > .fa {
  color: #37454f;
}

#nav-principal a {
 font-family:Cormorant Upright,Poppins,Arial,sans-serif;
 font-size:20px;
}

#grid-774474 {
  background-size: cover !important;
}

.template-panier-2 {
 width:170px;
}

/* style du process de commande */


/* styled832.css | https://www.lesfinessesdesev.fr/css2814/styled832.css */

.stepper-tabs.etapes ul.stepper-wrapper .stepper-item.active .step-counter, .stepper-tabs.etapes ul.stepper-wrapper .stepper-item.step-done .step-counter, .stepper-tabs.etapes ul.stepper-wrapper .stepper-item.step-done .step-counter::after {
  /* background: #f6cc4c; */
  /* border-color: #f6cc4c; */
  background: #37454f;
  border-color: #37454f;
}

.stepper-tabs.etapes ul.stepper-wrapper .stepper-item.step-done::after {
  /* border-color: #f6cc4c; */
  border-color: #37454f;
}

.groupe-checkbox label::after, .groupe-radio label::after {
  /* background-color: #f6cc4c; */
  background-color: #37454f;
}

.groupe-checkbox label::before, .groupe-radio label::before {
  /* color: #f6cc4c; */
  /* border-color: #f6cc4c; */
  color: #37454f;
  border-color: #37454f;
}

.button.button-secondary {
  /* background: orange; */
  /* background: #303b44; */
  /* background: #2e3942; */
  /* background: #2d383f; */
  /* background: #2a343b; */
  /* background: #283239; */
  /* background: #273037; */
  /* background: #242c33; */
  background: #37454f;
}

.button.button-secondary:hover {
  /* background: #444; */
  /* background: #37454f; */
  background: #ebdcc9;
}

/* style_perso.css | https://www.lesfinessesdesev.fr/css2814/144647-832-832-332/style_perso.css */

.stepper-tabs.etapes ul.stepper-wrapper .stepper-item.active .step-counter,
.stepper-tabs.etapes ul.stepper-wrapper .stepper-item.step-done .step-counter,
.stepper-tabs.etapes ul.stepper-wrapper .stepper-item.step-done .step-counter:after {
 background:#37454f;
 border-color:#37454f;
 color:#fff
}
.stepper-tabs.etapes ul.stepper-wrapper .stepper-item.step-done:after {
 border-color:#37454f;
}

.groupe-checkbox label:after,
.groupe-radio label:after {
 background-color:#37454f;
}

.button.button-secondary {
 background:#37454f;
}
.button.button-secondary:hover {
 background:#ebdcc9;
}

.button:hover,
input[type="submit"]:hover {
 background-color:rgba(235,220,201,1);
 color:#fff;
}



