/* STYLE CMONSITE EDITOR */
header #blocContent{background-color:rgba(105,177,160,1);}#nav-principal{background-color:rgba(105,177,160,1);}#nav-principal .navigation_link_p.actif{background-color:rgba(105,177,160,1);}#nav-principal .navigation_link_p{font-family:Amaranth;font-size:16px;}header .slogan{font-family:Amaranth;color:rgba(255,255,255,1);font-size:63px;}#nav-principal .navigation_link_p:hover{background-color:rgba(34,115,97,1);}#nav-principal .navigation_link_p:focus{background-color:rgba(34,115,97,1);}.footer_p{background-color:rgba(105,177,160,1);text-align:center;font-size:8px;}#bloc-fil-title{background-color:rgba(255,255,255,1);}.title_section{color:rgba(105,177,160,1);}#bloc-fil-title nav.arianne a:hover{color:rgba(34,115,97,1);}#bloc-fil-title nav.arianne a:focus{color:rgba(34,115,97,1);}.nav-static-breadcrumb li::before{color:rgba(105,177,160,1);}#top_fleche a{background-color:rgba(105,177,160,1);}.button, input[type="submit"]{background-color:rgba(92,73,166,1);font-size:12px;font-family:Amaranth;}.button:hover, input[type="submit"]:hover{background-color:rgba(34,115,97,1);color:rgba(255,255,255,1);}.button:focus, input[type="submit"]:focus{background-color:rgba(34,115,97,1);color:rgba(255,255,255,1);}.contenu-editable h5{border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;line-height:0.6px;letter-spacing:0.28px;font-family:Roboto;}.contenu-editable{color:rgba(64,41,151,1);letter-spacing:0.14em;font-size:20px;font-weight:700;line-height:1.11em;font-family:Roboto;}.template_fiche_produit .description{font-family:Amaranth;font-size:15px;line-height:1.04em;}.contenu-editable h1{color:rgba(105,177,160,1);font-family:Poppins;border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;line-height:30px;letter-spacing:0.46px;font-size:24px;}.contenu-editable h2{letter-spacing:1.38px;line-height:27px;color:rgba(34,115,97,1);}.footer__links a{font-size:19px;}.template-panier #paniercommande{text-align:right;}.footer__links a:hover{color:#F1F8F6;}.footer__links a:focus{color:#F1F8F6;}.template-panier .connexion a{color:#F1F8F6;}.template-panier #header-panier{color:#F1F8F6;}.bloc-description-detaille .contenu-editable{font-size:15px;line-height:1.06em;font-family:Poppins;letter-spacing:0.01em;font-weight:normal;}#tarteaucitronAlertBig .tarteaucitronAlertBigBtnWrapper #tarteaucitronPersonalize2{letter-spacing:0.16em;font-size:12px;}.wrapper{background-color:#F1F8F6;}.block-shipping{color:rgba(64,41,151,1);font-weight:700;}body{background-color:rgb(255, 255, 255);color:rgba(64,41,151,1);}#nav-static-principal .sous_navigation_link_p.actif{font-size:14px;}#nav-static-principal .sous_navigation_link_p{font-size:14px;}#nav-principal .sous_navigation_link_p{font-size:11.16px;line-height:27px;}header .logo{height:auto;}header .logo img{height:auto;}.nav-static-breadcrumb li a{color:rgba(105,177,160,1);}a:where(.widget-texte-content a){color:rgba(34,115,97,1);line-height:30px;}@media (min-width:1024px){header .slogan{top:249px;left:45px;width:auto;right:auto;}#bloc-fil-title{min-height:96.5px;}#headercontent{min-height:452.904296875px;}header .logo{width:319.57421875px;height:auto;top:-175px;left:0px;}header .logo img{height: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;}.template-panier-3{top:-297px;left:14px;}}@media (min-width:1024px) and (max-width:1280px){body{text-decoration:none;}header .logo{height:auto;}header .logo img{height:auto;}}@media (min-width:0) and (max-width:1023px){#nav-principal .menu_burger .menu_burger_icons{background-color:rgba(92,73,166,1);top:13px;}.button, input[type="submit"]{font-size:16px;}body{font-size:16px;}#nav-principal .navigation_link_p{font-size:14px;}#nav-principal .sous_navigation_link_p{font-size:13px;}#nav-principal .navigation_link_p.actif{font-size:16px;}#nav-principal .navigation_button_p.actif .navigation_link_p{font-size:16px;}header .logo{height:auto;}header .logo img{height:auto;}#bloc-fil-title{min-height:136px;}}  @media only screen and (max-width: 1023px){
header .slogan p{
  font-size: 35px !important
    }
    .logo img {
  max-width: 80% !important;
    }
}





@media only screen and (max-width: 1023px) {
  .menu_burger_icons::after {
  content: "menu";
  color: #fff;
  margin-left: 10px;
}
  nav#nav-principal .menu_burger_icons {
    width: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 15px;
  }
  nav#nav-principal .menu_burger .menu__icon {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
  }
}
