/* STYLE CMONSITE EDITOR */
#nav-principal .navigation_link_p.actif{font-size:18px;font-weight:700;}#nav-principal .navigation_button_p.actif .navigation_link_p{font-size:18px;font-weight:700;}#nav-principal .navigation_link_p{font-size:18px;color:rgba(0,0,0,1);text-transform:uppercase;font-family:Open Sans;font-weight:400;letter-spacing:0em;line-height:4.4em;}body{font-family:Ubuntu;font-size:18px;}header .logo{height:auto;}header .logo img{height:auto;}header{border-style:solid;border-top-width:0px;border-bottom-width:5px;border-left-width:0px;border-right-width:0px;border-color:rgba(108,6,90,1);background-color:rgba(241,232,233,1);}.button, input[type="submit"]{background-color:transparent;color:rgba(11,1,9,1);text-transform:uppercase;padding-top:10px;padding-bottom:10px;padding-right:25px;padding-left:25px;border-style:double;border-top-width:7px;border-bottom-width:7px;border-left-width:7px;border-right-width:7px;border-color:rgba(159,159,187,1);background-position:center;background-size:cover;background-attachment:local;background-repeat:no-repeat;border-image-repeat:round;font-family:Ubuntu;}.button:hover, input[type="submit"]:hover{border-color:rgba(159,159,187,1);border-bottom-width:7px;border-left-width:7px;border-right-width:7px;border-top-width:7px;border-style:double;background-color:transparent;color:rgba(11,1,9,1);}.button:focus, input[type="submit"]:focus{border-color:rgba(159,159,187,1);border-bottom-width:7px;border-left-width:7px;border-right-width:7px;border-top-width:7px;border-style:double;background-color:transparent;color:rgba(11,1,9,1);}.contenu-editable h2{background-color:transparent;color:rgba(159,159,187,1);font-family:Raleway;font-size:30px;font-weight:700;}.footer_p{background-color:rgba(241,232,233,1);padding-top:20px;padding-bottom:20px;padding-left:0px;padding-right:0px;color:rgba(75,0,43,1);font-size:16px;background-image:url('/uploaded/151040/icone-logo-evi-1.png');background-repeat:no-repeat;background-position:right bottom;background-size:contain;}.footer__links{padding-top:8px;padding-bottom:8px;color:rgba(75,0,43,1);}.footer__links a{font-weight:normal;text-transform:uppercase;font-family:Ubuntu;font-size:15px;letter-spacing:0.1em;color:rgba(75,0,43,1);}#bloc-fil-title{background-color:rgba(255,255,255,1);border-top-width:0px;border-left-width:0px;border-right-width:0px;}#bloc-fil-title::before{background-color:rgba(255,255,255,1);box-shadow:inset 0px 0px 0px 0px rgba(0, 0, 0, 0.5);border-style:solid;border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;border-color:rgba(159,159,187,1);}.title_section{padding-top:20px;padding-bottom:20px;color:rgba(0,0,0,1);font-family:Spectral;font-weight:400;font-size:40px;text-transform:uppercase;}#nav-principal .sous_navigation_link_p:hover{color:rgba(108,6,90,1);}#nav-principal .sous_navigation_link_p:focus{color:rgba(108,6,90,1);}#nav-principal .sous_navigation_link_p.actif{color:rgba(108,6,90,1);}#nav-principal .sous_navigation_button_p.actif .sous_navigation_link_p{color:rgba(108,6,90,1);}.contenu-editable-site-footer a{color:rgba(255,255,255,1);}header.is-fixed .logo{height:auto;background-image:url('/uploaded/151040/logo_2.png');background-position:left top;background-position[0]:left top;}header.is-fixed .logo img{height:auto;}#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 .bloc-description-detaille > .h4{display:none;}header .slogan{display:none;}.template-panier-2 #header-panier{color:rgba(0,0,0,1);font-weight:normal;text-transform:uppercase;font-size:18px;font-family:Open Sans;padding-top:19px;padding-bottom:10px;letter-spacing:0.9px;background-color:rgba(241,232,233,1);}.template-panier #header-panier .count-live{background-color:rgba(159,159,187,1);}a:where(.widget-texte-content a):hover{color:rgba(108,6,90,1);}a:where(.widget-texte-content a):focus{color:rgba(108,6,90,1);}.template-panier-2 #header-panier .fa-shopping-cart{display:inline-block;}header.is-fixed{margin-top:0px;padding-top:10px;}.template_fiche_produit .description{font-weight:700;color:#C01F1F;font-family:Open Sans;}.template_fiche_produit .product_options-group > label{font-family:Open Sans;color:rgba(75,0,43,1);}.template_fiche_produit_2 .grande-image .sliderImageFicheProd img,.template_fiche_produit_2 .grande-image .sliderImageFicheProd video{object-position:left center;}#fiche-produit .top_fiche .button.addbasket{color:rgba(255,255,255,1);background-color:rgba(75,0,43,1);border-style:solid;border-color:rgba(75,0,43,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;font-family:Open Sans;}#fiche-produit .top_fiche .button.addbasket:hover{font-family:Open Sans;}#fiche-produit .top_fiche .button.addbasket:focus{font-family:Open Sans;}.template-panier-2 #header-panier .panier_text{display:flex;}.template-panier-1,.template-panier-2{background-color:rgba(241,232,233,1);}.is-fixed .template-panier-2{border-color:transparent;}@media (min-width:1081px){header .logo{width:721px;height:auto;top:33px;left:0px;right:auto;}header .logo img{height:auto;}header .slogan{width:49px;}.header-conteneur #blocContent{max-width:443px;}header{min-height:117px;}header.is-fixed{min-height:93px;}header.is-fixed .logo{width:785px;height:auto;}header.is-fixed .logo img{height:auto;}.template-panier #header-panier .count-live{top:41px;bottom:0px;}.menu.menu-principal{max-width:none;}}@media (min-width:1081px) and (max-width:1280px){.contenu-editable h2{background-color:transparent;color:rgba(159,159,187,1);font-family:Raleway;font-weight:700;font-size:30px;text-transform:none;}header .logo{height:auto;width:444px;}header .logo img{height:auto;}header.is-fixed .logo{height:auto;}header.is-fixed .logo img{height:auto;}.template-panier .ajout_panier .button{color:rgba(255,255,255,1);background-color:rgba(75,0,43,1);font-family:Open Sans;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-style:solid;border-color:transparent;border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:15px;}.template-panier .ajout_panier .button:hover{color:rgba(75,0,43,1);background-color:rgba(241,232,233,1);border-color:rgba(75,0,43,1);}.template-panier .ajout_panier .button:focus{color:rgba(75,0,43,1);background-color:rgba(241,232,233,1);border-color:rgba(75,0,43,1);}}@media (min-width:0) and (max-width:1080px){header .logo{top:8px;left:50%;height:auto;width:325px;right:auto;transform:translateX(-50%);margin-top:60px;}header .logo img{height:auto;}#nav-principal .navigation_button_p > ul{background-color:rgba(255,255,255,1);}header.is-fixed .logo{height:auto;}header.is-fixed .logo img{height:auto;}.header-conteneur #blocContent{max-width:297px;background-color:rgba(241,232,233,1);}header{min-height:120px;}#nav-principal >ul{background-color:rgba(255,255,255,1);}#nav-principal .navigation_link_p{line-height:2.05em;}.menu #nav-principal .menu_burger{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);right:auto;top:0px;left:-2px;background-color:rgba(241,232,233,0.000);}#nav-principal>ul{background-color:rgba(241,232,233,1);border-style:solid;border-top-width:0px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;padding-bottom:30px;padding-left:0px;padding-right:0px;padding-top:0px;}}@media (min-width:800px) and (max-width:1080px){#nav-principal .navigation_button_p > ul{background-color:#F6F6F9;}header .logo{height:auto;width:685px;top:40px;left:50%;margin-top:10px;transform:translateX(-50%);right:auto;}header .logo img{height:auto;}header.is-fixed .logo{height:auto;}header.is-fixed .logo img{height:auto;}.header-conteneur #blocContent{max-width:795px;}}.is-fixed #nav-principal .navigation_link_p {
  padding:0px 10px;
}


.navigation_button_p .sous_navigation_button_p.actif>.sous_navigation_link_p,
.navigation_button_p .sous_navigation_button_p.sousmenu_ouvert>.sous_navigation_link_p,
.navigation_button_p .sous_navigation_button_p:hover>.sous_navigation_link_p {
  color:inherit;
}


@media only screen and (max-width: 1023px) {
  .template-panier-2 .fa-shopping-cart {
    text-indent: 0;
    line-height: 50px;
  }
}

@media only screen and (max-width: 1023px) {
  #nav-principal ul
{
    background-color: #fff;
  }
}
#top_fleche {
    position: fixed;
    right: 20px;
    bottom: 20px;
    z-index: 1000;
    background: #987523;
    border-radius: 25px;
}

#top_fleche a {
    line-height: 50px;
    height: 50px;
    width: 50px;
    padding: 0;
    text-align: center;
    display: block;
    transition: background-color .2s linear, color .2s linear
}

#top_fleche a::before {
    content: "^";
    display: block;
    width: 100%;
    text-align: center;
    font-size: 18px;
}


p {
  margin: .5em 0 .5em;
}

