/* STYLE CMONSITE EDITOR */
#nav-principal{background-color:rgba(76,183,165,1);box-shadow:none;border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;}header .slogan{text-align:center;font-family:Comic Sans MS;font-size:8px;letter-spacing:0em;color:rgba(105,174,211,1);}#headercontent{background-color:rgba(255,255,255,1);margin-left:-0px;margin-right:-0px;width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:true;}header .logo{border-color:rgba(243,239,239,0);box-shadow:none;height:auto;}header .logo img{height:auto;}.footer_p{background-color:rgba(0,0,0,1);font-size:8px;font-weight:normal;}.s8.single-article #bloc-fil-title, aside + section.content #bloc-fil-title{background-color:rgba(243,239,239,0);width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:relative;}.title_section{color:rgba(19,1,1,1);font-size:33px;font-family:Comic Sans MS;}#bloc-fil-title{background-color:rgba(255,255,255,1);}#fiche-produit #savoirplus > .h4, #fiche-produit #produit-comment > .h4{color:rgba(19,1,1,1);font-family:Poppins;}.template_fiche_produit .declinaison-attribute-group > label, .template_fiche_produit .product_options-group > label{color:rgba(19,1,1,1);}.page-fiche_produit .title_section{display:block;}.contenu-editable{font-family:Comic Sans MS;font-size:18px;}body{font-family:Comic Sans MS;font-size:13px;font-weight:normal;color:rgba(19,1,1,1);background-color:rgba(243,239,239,0);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center;}#nav-principal .navigation_link_p.actif{font-family:Comic Sans MS;color:rgba(255,255,255,1);font-size:18px;background-color:rgba(76,183,165,1);}#nav-principal .navigation_button_p.actif .navigation_link_p{font-family:Comic Sans MS;color:rgba(255,255,255,1);font-size:18px;background-color:rgba(76,183,165,1);}#nav-principal .navigation_link_p{font-family:Comic Sans MS;font-size:18px;background-color:rgba(76,183,165,1);color:rgba(255,255,255,1);padding-top:11px;padding-bottom:11px;padding-left:22px;padding-right:22px;border-color:rgba(243,239,239,0);}.template-panier #header-panier{font-family:Comic Sans MS;font-size:14px;line-height:1.10em;}.button, input[type="submit"]{font-family:Comic Sans MS;font-size:18px;color:rgba(19,1,1,1);background-color:rgba(243,239,239,0);padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;border-color:rgba(19,1,1,1);}#nav-principal .sous_navigation_link_p{background-color:rgba(255,255,255,1);font-family:Comic Sans MS;font-size:18px;color:rgba(19,1,1,1);border-color:rgba(243,239,239,0);line-height:33px;letter-spacing:0em;}#nav-principal .navigation_button_p > ul{background-color:rgba(255,255,255,1);box-shadow: 0px 8px 14px 0px rgba(243,239,239,0);padding-left:11px;padding-bottom:0px;padding-right:0px;}#nav-principal .sous_navigation_link_p:hover{background-color:rgba(255,255,255,1);color:rgba(231,24,55,1);}#nav-principal .sous_navigation_link_p:focus{background-color:rgba(255,255,255,1);color:rgba(231,24,55,1);}#nav-principal .navigation_link_p:hover{background-color:rgba(76,183,165,1);font-size:18px;color:rgba(19,1,1,1);padding-top:none;padding-bottom:none;padding-left:none;padding-right:none;}#nav-principal .navigation_link_p:focus{background-color:rgba(76,183,165,1);font-size:18px;color:rgba(19,1,1,1);padding-top:none;padding-bottom:none;padding-left:none;padding-right:none;}#nav-principal .navigation_button_p:hover .navigation_link_p{background-color:rgba(76,183,165,1);font-size:18px;color:rgba(19,1,1,1);padding-top:none;padding-bottom:none;padding-left:none;padding-right:none;}#nav-principal .navigation_button_p:focus .navigation_link_p{background-color:rgba(76,183,165,1);font-size:18px;color:rgba(19,1,1,1);padding-top:none;padding-bottom:none;padding-left:none;padding-right:none;}.fixed #nav-principal{background-color:rgba(76,183,165,1);border-style:none;box-shadow:inset 0px 0px 0px 3px rgba(243,239,239,0);border-color:rgba(243,239,239,0);}.faceting__label{font-weight:700;border-top-width:2.2px;border-bottom-width:2.2px;border-left-width:2.2px;border-right-width:2.2px;border-style:solid;}.faceting__label:hover{color:rgba(231,24,55,1);}.faceting__label:focus{color:rgba(231,24,55,1);}.form-group > label{font-weight:700;}.template-panier .ajout_panier .button{font-family:Comic Sans MS;}.template-panier .ajout_panier .button:hover{color:rgba(231,24,55,1);}.template-panier .ajout_panier .button:focus{color:rgba(231,24,55,1);}.template-panier-1,.template-panier-2{border-color:rgba(19,1,1,1);border-style:none;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;border-top-width:2px;}.footer__links a:hover{color:rgba(255,255,255,1);}.footer__links a:focus{color:rgba(255,255,255,1);}.contenu-editable-site-footer a:hover{color:rgba(231,24,55,1);}.contenu-editable-site-footer a:focus{color:rgba(231,24,55,1);}.footer__links a{font-size:16px;color:rgba(19,1,1,1);}.footer__links{font-size:18px;color:rgba(19,1,1,1);background-color:rgba(243,239,239,0);}.wrapper{background-color:rgba(243,239,239,0);background-position:none;background-repeat:none;background-size:none;}.template_boutique .produits{border-top-width:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;}.nav-static-breadcrumb li::before{color:rgba(19,1,1,1);}.s8.single-article #bloc-fil-title::before, aside + section.content #bloc-fil-title::before{background-color:transparent;}.button:hover, input[type="submit"]:hover{background-color:rgba(243,239,239,0);color:rgba(231,24,55,1);border-color:rgba(243,239,239,0);box-shadow: 0px 0px 0px 0px rgba(76,183,165,1);}.button:focus, input[type="submit"]:focus{background-color:rgba(243,239,239,0);color:rgba(231,24,55,1);border-color:rgba(243,239,239,0);box-shadow: 0px 0px 0px 0px rgba(76,183,165,1);}.sidebar{font-size:18px;}.produits .nomprod a{font-size:15px;font-family:Comic Sans MS;}header #blocContent{background-color:rgba(252,251,251,1);}.produits .addbasket:hover{color:rgba(231,24,55,1);}.produits .addbasket:focus{color:rgba(231,24,55,1);}.nav-static-breadcrumb li a:hover{color:rgba(231,24,55,1);background-color:rgba(243,239,239,0);}.nav-static-breadcrumb li a:focus{color:rgba(231,24,55,1);background-color:rgba(243,239,239,0);}#bloc-fil-title nav.arianne a:hover{color:rgba(231,24,55,1);}#bloc-fil-title nav.arianne a:focus{color:rgba(231,24,55,1);}.widget-image figure figcaption{font-size:16px;}.nav-static-breadcrumb li a{color:rgba(19,1,1,1);font-family:Comic Sans MS;font-size:11px;}.template_fiche_produit .radio_unique{background-color:rgba(252,251,251,1);color:rgba(19,1,1,1);}.template_boutique_1 .produits .addbasket{background-color:rgba(243,239,239,0);}.template_fiche_produit .radio_unique:hover{color:rgba(231,24,55,1);}.template_fiche_produit .radio_unique:focus{color:rgba(231,24,55,1);}.banner{background-color:rgba(243,239,239,0);}.template-panier #header-panier .panier_text{display:inline;}@media (min-width:1024px){header .slogan{top:84px;left:50%;width:726.7166748046875px;transform:translateX(-50%);right:auto;}#headercontent{min-height:119px;}header .logo{width:635px;height:auto;top:0px;left:711px;right:auto;transform:translateX(-50%);}header .logo img{height:auto;}#bloc-fil-title{min-height:100.29998779296875px;}header .logo img img{height:auto;}header .logo img img img img img{height:auto;}header .logo img img img{height:auto;}header .logo img img img img{height:auto;}.template-panier-1,.template-panier-2{bottom:none;right:59px;top:7px;left:1336px;}}@media (min-width:1024px) and (max-width:1280px){header .logo{width:635px;height:auto;}header .logo img{height:auto;}}.row.block-fiche-titre-brand {
  display: none;
}

@media (min-width: 1024px) {
.template-panier-2 {
  left: 60px;
}
}

#block-flottant-search {
  top: 61px !important;
  left: auto !important;
  z-index: 1 !important;
  height: 36px !important;
  width: 196px !important;
  right: 100px;
}

#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"] {
  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: #000 !important;
  border-color: #000 !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: 0 auto;
}
}


#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;
}
}

#nav-static-principal{
	display:none;
}

.order_product .filter-products {
    text-align: left;
    margin: 10px !important;
}

.custom-tel {
  position: absolute;
  right: 0;
  width: 200px;
}


.pull-right {
  order: -1;
}

.sidebar {
  display: flex;
  flex-direction: column;
}


.sidebar {
  position: sticky;
  top: 120px;
}



#main-conteneur {
  overflow: inherit;
}

.content_p {
  position: relative;
}


body {
  position: static;
}

.template-panier{
  right : 100px;
  left : auto;
}

.cmonsite-toolbar--top-right{
right : 100px;
}

  @media only screen and (max-width: 1023px){
aside.sidebar {
  display:flex;
  position:static
}
}

.widget-diaporama[data-id="7062"] .banner_diaporama_carouselticker li .slider-see-more{
	right: 0 !important;
	left: 0 !important;
	min-height: 66px;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	margin: 0;
	background: #ffffffaa;
color: #000;
}


.cmonsite-toolbar {
  position: absolute;
}

.custom-tel {
    width: 230px;
}
/*.sidebar {
  display: none;
}
aside+section.content {
 width:100%;
}/*
