/* STYLE CMONSITE EDITOR */
header .logo{background-color:transparent;height:auto;display:undefined;}#nav-principal{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;background-color:rgba(0,0,0,0.000);background-position:center;background-repeat:no-repeat;background-size:auto;}#headercontent{background-size:cover;background-position:center;background-repeat:no-repeat;}header .slogan{font-weight:normal;font-style:normal;color:#FBFCF7;text-align:center;}#nav-principal .navigation_link_p{font-family:Open Sans;font-weight:normal;font-size:18px;background-color:transparent;color:rgba(220,205,0,1);border-style:solid;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-color:rgba(0,205,220,1);}#nav-principal .navigation_link_p:hover{background-color:rgba(0,0,0,0.28);color:rgba(220,205,0,1);font-weight:700;border-color:rgba(0,205,220,1);font-size:18px;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;}#nav-principal .navigation_link_p:focus{background-color:rgba(0,0,0,0.28);color:rgba(220,205,0,1);font-weight:700;border-color:rgba(0,205,220,1);font-size:18px;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;}body{font-family:Open Sans;background-position:center top;background-repeat:repeat;background-size:contain;background-attachment:local;color:rgb(234, 138, 122);}.contenu-editable h2{font-weight:700;color:rgba(201,130,118,1);}.footer_p{background-color:transparent;background-position:center;background-size:cover;background-attachment:local;background-repeat:no-repeat;border-color:rgba(234,138,122,1);}.footer__links{font-family:Lato;}.button, input[type="submit"]{background-color:rgba(201,130,118,1);font-family:Open Sans;font-size:14px;font-weight:normal;color:rgba(254,254,254,1);margin-right:0px;margin-left:0px;padding-left:10px;}.button:hover, input[type="submit"]:hover{background-color:rgba(221,192,174,1);color:rgba(255,255,254,1);}.button:focus, input[type="submit"]:focus{background-color:rgba(221,192,174,1);color:rgba(255,255,254,1);}.contenu-editable h1{font-family:Poppins;color:rgba(201,130,118,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.actif{color:rgba(0,205,220,1);font-weight:700;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-color:rgba(220,205,0,1);font-style:normal;background-color:#717171;}#top_fleche a{background-color:rgba(201,130,118,1);}.fixed #nav-principal{border-color:rgba(201,130,118,1);border-style:solid;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;background-color:rgba(0,0,0,0.72);}#top_fleche a:hover{background-color:rgba(221,192,174,1);}#top_fleche a:focus{background-color:rgba(221,192,174,1);}.contenu-editable{font-family:Open Sans;}#bloc-fil-title{background-color:transparent;}.title_section{font-weight:normal;font-size:35px;color:rgba(234,138,122,1);}#bloc-fil-title nav.arianne a{font-family:Poppins;font-weight:normal;font-size:12px;color:rgba(234,138,122,1);}#bloc-fil-title nav.arianne a:hover{color:rgba(255,255,255,1);}#bloc-fil-title nav.arianne a:focus{color:rgba(255,255,255,1);}.nav-static-breadcrumb li::before{color:rgba(234,138,122,1);}.footer__links a:hover{color:rgba(201,130,118,1);}.footer__links a:focus{color:rgba(201,130,118,1);}.footer__links a{color:rgba(254,254,254,1);}.addmsglo.button{background-color:rgba(234,138,122,1);font-size:18px;}#nav-principal .navigation_button_p:hover .navigation_link_p{border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;background-color:rgba(0,0,0,0.28);color:rgba(220,205,0,1);border-style:solid;border-color:rgba(0,205,220,1);}#nav-principal .navigation_button_p:focus .navigation_link_p{border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;background-color:rgba(0,0,0,0.28);color:rgba(220,205,0,1);border-style:solid;border-color:rgba(0,205,220,1);}header #blocContent{background-color:rgba(0,0,0,0.000);background-size:cover;background-position:center;background-attachment:local;background-repeat:no-repeat;}.s8.single-article #bloc-fil-title, aside + section.content #bloc-fil-title{background-color:transparent;}#nav-principal .sous_navigation_link_p{background-color:transparent;color:rgba(220,205,0,1);font-family:Open Sans;font-weight:700;text-decoration:none;font-style:normal;}#nav-principal .sous_navigation_link_p.actif{border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;color:rgba(0,220,205,1);}#nav-principal .navigation_button_p > ul{background-color:rgba(63,63,63,0.714);}#nav-principal .sous_navigation_link_p:hover{color:rgba(0,205,220,1);}#nav-principal .sous_navigation_link_p:focus{color:rgba(0,205,220,1);}#nav-principal .sous_navigation_button_p ul .sous_navigation_link_p{font-weight:700;font-style:normal;}.template_boutique_1 .produits .productImageWrap img{object-position:center;object-fit:contain;}.wrapper{background-color:transparent;border-style:solid;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;}#nav-static-principal .sous_navigation_link_p{background-position:center;background-size:cover;background-repeat:no-repeat;}.widget-image figure figcaption{color:rgba(183,153,60,1);font-weight:700;text-decoration:underline;}#fiche-produit #savoirplus > .h4, #fiche-produit #produit-comment > .h4{color:rgba(234,138,122,1);border-color:rgba(234,138,122,1);}#fiche-produit .wrap-description .prix .prixprod{font-size:30px;}#fiche-produit #savoirplus, #fiche-produit #produit-comment{border-color:rgba(234,138,122,1);}.template_fiche_produit_1 .wrap-images .grande-image{border-color:rgba(234,138,122,1);}.template_flux_panier_1 .connexion-inscription-header{background-color:rgba(201,130,118,1);}.template_flux_panier_1 .connexion-inscription-header h4{color:rgba(0,0,0,1);}.template_flux_panier_1 .infoscommande-header{background-color:rgba(201,130,118,1);}.template_flux_panier_1 .infoscommande-header h4{color:rgba(0,0,0,1);}.stepper-tabs .stepper-item .step-name{color:rgba(201,130,118,1);}.template_flux_panier_1 label{color:rgba(0,0,0,1);background-color:rgba(255,255,255,1);font-size:18px;}.template_flux_panier a:not(.button){color:rgba(0,0,0,1);}.template_flux_panier_1 .button{background-color:rgb(201, 130, 118);}.template_flux_panier_1 #finish h5{background-color:rgba(201,130,118,1);}#finish #paiementchoix ul > li > label, #finish .content-carriers ul > li > label{border-color:rgba(234,138,122,1);}.template_flux_panier_1 #finish .block-info-payment__well{border-color:rgba(234,138,122,1);}.template_flux_panier_1 .block-resume-cart .resume-cart-legend{background-color:rgba(201,130,118,1);color:rgb(0, 0, 0);}.template_flux_panier_1 .resume-cart-products .down-quantity,.template_flux_panier_1 .resume-cart-products .up-quantity{font-size:16px;}#flux-panier input[type="password"],#flux-panier input[type="text"],#flux-panier select,#flux-panier textarea{border-color:rgba(234,138,122,1);}#fiche-produit .wrap-description .prix .oldprix{font-size:20px;}.template_fiche_produit .hors-stock{font-size:18px;text-decoration:underline;}.template_livreor_2 .note .fa{font-size:18px;}.template_livreor_2 .IDLO{background-color:rgba(220,205,0,0.000);}.template_livreor_2 .infosLO{color:rgba(220,205,0,1);}.template_livreor_2 .villePaysLo{color:rgba(0,205,220,1);}.template_livreor_2 .contenuMsgLO .blcFleche::before{display:block;}.template_livreor_2 .IDLO time{color:rgba(255,255,255,1);}#nav-principal .navigation_button_p.actif .navigation_link_p{background-color:#717171;}header .logo img{height:auto;}@media (min-width:1024px){header .logo{width:503.9375px;height:auto;top:0px;left:50%;transform:translateX(-50%);right:auto;}header .logo img{height:auto;}#headercontent{min-height:160px;}header .slogan{left:50%;right:auto;}header .logo img img{height:auto;}header .logo img img img{height:auto;}header .logo img img img img{height:auto;}header .logo img img img img img{height:auto;}}@media (min-width:0) and (max-width:1023px){#nav-principal .navigation_link_p{font-size:20px;}header .logo{height:auto;}header .logo img{height:auto;}}@media only screen and (max-width: 1023px) {
#logo {
padding: 0 15px;
}
  .template-panier.template-panier-3 {
margin: 0px auto 0;
}
  
  .template_boutique_all .boutique_header {
margin: 0;
}
#bloc-fil-title {
margin-bottom: 0;
  padding: 30px 0;
}
.template_boutique .boutique_header {
margin:0;
}
  #footer #top_fleche {
  display: block !important;
}
nav#nav-principal.nav_ouverte > ul {
background-color:rgba(0,0,0,0.722);
  }

#nav-principal {
 background-color:transparent;
}
 nav#nav-principal.nav_ouverte {
 box-shadow:none;
}
  
}
.container-slogan {
  display: none;
}

@media only screen and (max-width: 639px) {
.template_boutique_1 .produits {
width: 47.5%;
}
}

#block-flottant-search {
  top: 61px !important;
  left: auto !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: 1px solid #ccc;
  width: 150px;
  display: table-cell;
  position: static;
  padding: 10px;
  border-radius: 50px 0 0 50px;
}

#block-flottant-search .btn-search {
  position: static;
  width: 38px;
    background: #ccc !important;
  border-color: #ccc !important;
}

#block-flottant-search .input-group {
  margin-left: 0;
  display: flex;
}


@media only screen and (max-width: 1023px) {
  #block-flottant-search {
    display: block;
  top: 88px !important;
  left: 0 !important;
  margin: 12px auto 0;
}
}


#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;
}
  .boutique-145583 .row {
  flex-wrap: inherit;
}
}

.fixed #nav-principal {
 width: 1200px;
}
