/* STYLE CMONSITE EDITOR */
#headercontent{background-color:rgba(39,48,57,1);}body{background-color:#FEFDEB;color:rgba(40,57,39,1);font-family:inherit;font-size:14px;}#nav-principal{background-color:rgba(39,48,57,1);}#nav-principal .navigation_link_p{font-family:Old Standard TT;color:rgba(255,255,255,1);line-height:2em;letter-spacing:0.08em;background-color:rgba(39,48,57,1);}#nav-principal .navigation_link_p.actif{color:rgba(253,0,0,1);background-color:rgba(39,48,57,1);}#nav-principal .navigation_link_p:hover{background-color:rgba(4,2,2,1);color:rgba(253,0,0,1);}#nav-principal .navigation_link_p:focus{background-color:rgba(4,2,2,1);color:rgba(253,0,0,1);}#nav-principal .sous_navigation_link_p{font-family:Old Standard TT;color:rgba(245,240,234,1);}#nav-principal .sous_navigation_link_p.actif{color:rgba(253,0,0,1);}#nav-principal .sous_navigation_link_p:hover{color:rgba(253,0,0,1);}#nav-principal .sous_navigation_link_p:focus{color:rgba(253,0,0,1);}.template-panier .connexion a{color:#FFFFFF;font-family:Old Standard TT;font-size:14px;text-transform:uppercase;}.template-panier #header-panier{color:rgba(255,255,255,1);font-family:Old Standard TT;font-size:14px;text-transform:uppercase;}.footer_p{background-color:rgba(0,0,0,1);}.footer__links{font-family:Old Standard TT;}#nav-principal .navigation_button_p > ul{background-color:rgba(0,0,0,1);}.contenu-editable h3{font-family:Old Standard TT;font-weight:normal;letter-spacing:0.08em;font-size:30px;background-color:rgba(245,240,234,1);}.button, input[type=submit]{background-color:rgba(253,0,0,1);color:rgba(0,0,0,1);font-family:Old Standard TT;font-weight:700;font-size:15px;text-transform:capitalize;border-top-right-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;}.button:hover, input[type=submit]:hover{background-color:rgba(0,0,0,1);color:rgba(253,0,0,1);border-color:rgba(253,0,0,1);border-style:solid;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-top-right-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;}.button:focus, input[type=submit]:focus{background-color:rgba(0,0,0,1);color:rgba(253,0,0,1);border-color:rgba(253,0,0,1);border-style:solid;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-top-right-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;}.template-panier .ajout_panier .button{border-top-right-radius:0%;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-top-left-radius:0%;border-style:none;}.fixed #nav-principal{border-style:none;background-color:rgba(255,255,255,0);}header #blocContent{background-color:rgba(39,48,57,1);}.contenu-editable h1{color:rgba(255,255,255,1);font-family:Old Standard TT;font-size:45px;background-color:rgba(39,48,57,1);}header .slogan{color:#BC8FA5;font-family:Montserrat;font-size:26px;}.wrapper{background-color:rgba(245,240,234,1);}.s8.single-article #bloc-fil-title::before, aside + section.content #bloc-fil-title::before{background-color:rgba(245,240,234,1);}.title_section{color:rgba(40,57,39,1);}#nav-static-principal .sous_navigation_link_p.actif{color:rgba(39,48,57,1);}#nav-static-principal .sous_navigation_link_p:hover{color:rgba(39,48,57,1);}#nav-static-principal .sous_navigation_link_p:focus{color:rgba(39,48,57,1);}.contenu-editable{font-size:14px;font-family:inherit;}.nav-static-breadcrumb li a{color:rgba(40,57,39,1);}@media (min-width:1024px){header .logo{width:312.4375px;top:12px;left:17px;height:auto;}#headercontent{min-height:201px;}.template-panier-1,.template-panier-2{top:0px;left:885px;}header .slogan{top:34px;left:415px;width:370.89483642578125px;}header .logo img{height:auto;}}#block-flottant-search {
  top: 100px !important;
  left: auto !important;
  z-index: 10000 !important;
  height: 36px !important;
  width: 196px !important;
  right: 20px;
}

#block-flottant-search .btn-search {
  border-radius: 0 50px 50px 0;
}

/* style_all_designs.css | https://sybel7203.cmonsite.fr/css1135/style_all_designs.css */

#block-flottant-search input[type="text"] {
  width: 300px;
  display: table-cell;
  position: static;
  padding: 10px;
  border-radius: 50px 0 0 50px;
}

#block-flottant-search .btn-search {
  /* position: absolute; */
  /* width: 35px; */
  position: static;
  width: 38px;
  border-color: transparant;
}

#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: 0 auto;
}
}


#block-flottant-search input[type="text"] {
  line-height: 1em;
  -webkit-appearance: none;
  outline: none;
}

.banner__content{
font-family: Old Standard TT ,Arial,sans-serif;
letter-spacing: 2px;
}

#block-flottant-search input[type="text"] {
  background-color: transparent;
}




#block-flottant-search {
  top: 138px !important;
  width: 1119px !important;
  justify-content: center;
  display: flex;
}

#block-flottant-search input[type="text"] {
  border-radius: 0px;
}

#block-flottant-search .btn-search {
  border-radius: 0px;
}




#block-flottant-search {
  width: auto !important;
}

#block-flottant-search {
  right: 0px !important;
}



/* styled832series.css | https://isarome74.cmonsite.fr/css2548/styled832series.css */

@media only screen and (max-width: 1023px) {
  .template-panier.template-panier-3 {
    /* top: 0; */
    top: 15px;
  }
}




@media only screen and (max-width: 1439px) and (min-width:1023px) {

#block-flottant-search {
  min-width: 730px !important;
}

#block-flottant-search {
  width: auto !important;
}
}



@media only screen and (max-width: 1438px) and (min-width: 1200px) {
  #block-flottant-search {
    min-width: 1068px !important;
  }
}



.button:hover, input[type="submit"]:hover {
  color: rgb(0, 0, 0);
}

.btn-search {
  background-color: #273039;
}


.button:hover, input[type="submit"]:hover {
  color: rgb(255, 255, 255);
}



.button, input[type="submit"] {
  color: rgb(255, 255, 255);
}



#headercontent {
  min-height: 230px;
}

.bloc-connexion-panier {
  margin-top: 28px;
}

.template-panier-3 {
 width:315px;
}



#block-flottant-search input[type="text"] {
  border-bottom: 1px solid #fff;
  color: #fff;
}
