/* STYLE CMONSITE EDITOR */
.wrapper-content .menu{background-color:rgba(3,55,68,1);padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);margin-bottom:0px;}header .slogan{color:rgba(14,209,69,1);font-size:10px;text-align:justify;font-family:Lato;text-transform:lowercase;}#nav-principal .navigation_link_p{color:rgba(255,255,255,1);text-transform:uppercase;font-family:Plus Jakarta Sans;letter-spacing:none;font-size:15px;padding-bottom:0px;padding-top:0px;border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;font-weight:normal;}#nav-principal .navigation_link_p.actif{color:rgba(14,209,69,1);padding-bottom:0px;padding-top:0px;}#nav-principal .navigation_button_p.actif .navigation_link_p{color:rgba(14,209,69,1);padding-bottom:0px;padding-top:0px;}#nav-principal .navigation_link_p:hover{color:rgba(255,255,255,1);font-size:15px;margin-left:0px;margin-bottom:0px;margin-right:0px;margin-top:0px;font-weight:700;}#nav-principal .navigation_link_p:focus{color:rgba(255,255,255,1);font-size:15px;margin-left:0px;margin-bottom:0px;margin-right:0px;margin-top:0px;font-weight:700;}#nav-principal .navigation_button_p:hover .navigation_link_p{color:rgba(255,255,255,1);font-size:15px;margin-left:0px;margin-bottom:0px;margin-right:0px;margin-top:0px;font-weight:700;}#nav-principal .navigation_button_p:focus .navigation_link_p{color:rgba(255,255,255,1);font-size:15px;margin-left:0px;margin-bottom:0px;margin-right:0px;margin-top:0px;font-weight:700;}.template-panier-4 .connexion{background-color:rgba(3,55,68,1);padding-left:none;padding-right:none;margin-top:0px;margin-bottom:0px;margin-right:10px;margin-left:0px;font-size:19px;}.template-panier-4 #header-panier{background-color:rgba(3,55,68,1);margin-top:AUTOpx;margin-bottom:AUTOpx;padding-top:AUTOpx;padding-bottom:AUTOpx;padding-left:px;font-size:23px;}.template-panier #header-panier .count-live{background-color:rgba(255,255,255,1);color:rgba(88,88,88,1);}.button, input[type="submit"]{background-color:rgba(3,55,68,1);border-color:rgba(48,247,122,1);text-transform:uppercase;font-weight:700;font-family:Plus Jakarta Sans;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;color:rgba(48,247,122,1);}.button:hover, input[type="submit"]:hover{color:rgba(48,247,122,1);border-color:rgba(23,22,25,1);background-color:rgba(23,22,25,1);}.button:focus, input[type="submit"]:focus{color:rgba(48,247,122,1);border-color:rgba(23,22,25,1);background-color:rgba(23,22,25,1);}.footer_p{background-color:rgba(3,55,68,1);border-style:none;border-top-width:4px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-color:rgba(14,209,69,1);padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;font-size:18px;}#nav-secondary .navigation_link_p.actif{border-color:rgba(255,255,255,1);border-style:none;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;background-color:transparent;color:rgba(255,255,255,1);font-weight:700;font-family:Plus Jakarta Sans;font-size:16px;padding-top:5px;padding-bottom:5px;}#nav-secondary .navigation_link_p:hover{background-color:transparent;padding-bottom:5px;padding-top:5px;color:rgba(255,255,255,1);font-weight:700;}#nav-secondary .navigation_link_p:focus{background-color:transparent;padding-bottom:5px;padding-top:5px;color:rgba(255,255,255,1);font-weight:700;}#nav-secondary .navigation_link_p{font-size:15px;font-family:Plus Jakarta Sans;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;padding-top:5px;padding-bottom:5px;font-weight:normal;text-transform:uppercase;color:rgba(255,255,255,1);}.template-panier-1,.template-panier-2{padding-bottom:0px;}.template-panier #paniercontent{margin-top:10px;font-family:Plus Jakarta Sans;}.template_boutique_all .produits .prix .prixprod{color:#8C8B8D;font-family:Plus Jakarta Sans;}.produits a.zoom{color:rgba(23,22,25,1);background-color:rgba(255, 255, 255, 0.5);background-image:url('/uploaded/144367/capture_d___ecran_2022-08-22_a_22.52.45.png');background-size:cover;}.contenu-editable h1{color:rgba(23,22,25,1);font-size:40px;font-family:Plus Jakarta Sans;font-weight:700;margin-bottom:0px;margin-top:0px;}#nav-secondary .sous_navigation_link_p{font-family:Plus Jakarta Sans;font-weight:700;color:rgba(88,88,88,1);border-color:rgba(88,88,88,1);border-style:none;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-width:2px;background-color:transparent;padding-bottom:10px;padding-top:10*;font-size:none;}.contenu-editable h2::after{background-color:rgba(48,247,122,1);}.contenu-editable h2{color:rgba(255,255,255,1);font-size:25px;font-family:Plus Jakarta Sans;}.produits .nomprod a{text-transform:none;text-decoration:none;font-family:Plus Jakarta Sans;color:rgba(255,255,255,1);}#nav-secondary .sous_navigation_link_p.actif{color:rgba(3,55,68,1);}#nav-secondary .sous_navigation_link_p:hover{color:rgba(3,55,68,1);background-color:transparent;}#nav-secondary .sous_navigation_link_p:focus{color:rgba(3,55,68,1);background-color:transparent;}body{font-family:inherit;font-size:17px;color:rgba(255,255,255,1);background-position:center;background-size:contain;background-attachment:fixed;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;padding-left:1px;text-transform:none;font-weight:normal;background-image:url('/uploaded/144367/design-sans-titre.jpg');}.contenu-editable h4{font-size:18px;font-family:Plus Jakarta Sans;text-transform:capitalize;}.footer__links a{font-family:Plus Jakarta Sans;color:rgba(255,255,255,1);font-weight:700;font-size:14px;}.footer__links a:hover{font-weight:700;color:rgba(14,209,69,1);}.footer__links a:focus{font-weight:700;color:rgba(14,209,69,1);}.footer__links{font-weight:normal;}.title_section{color:rgba(255,255,255,1);}.title_section::after{background-color:rgba(48,247,122,1);}.nav-static-breadcrumb li a{color:#ACACAC;font-family:Plus Jakarta Sans;}.nav-static-breadcrumb li a:hover{color:#ACACAC;}.nav-static-breadcrumb li a:focus{color:#ACACAC;}.nav-static-breadcrumb li a.actif{color:rgba(48,247,122,1);font-weight:700;}.nav-static-breadcrumb li::before{color:rgba(255,255,255,1);}#nav-static-principal .navigation_link_p{color:rgba(14,209,69,1);border-style:none;background-color:transparent;}#nav-static-principal .navigation_link_p.actif{color:rgba(23,22,25,1);font-family:Plus Jakarta Sans;margin-top:0px;border-style:none;background-color:transparent;}#nav-static-principal .navigation_link_p:hover{color:rgba(14,209,69,1);border-style:none;background-color:transparent;}#nav-static-principal .navigation_link_p:focus{color:rgba(14,209,69,1);border-style:none;background-color:transparent;}#nav-static-principal .sous_navigation_link_p.actif{color:rgba(48,247,122,1);font-weight:700;}#nav-static-principal .sous_navigation_link_p{color:rgba(88,88,88,1);font-family:Plus Jakarta Sans;border-style:none;background-color:rgba(255,255,255,1);}#nav-static-principal .sous_navigation_link_p:hover{color:rgba(48,247,122,1);}#nav-static-principal .sous_navigation_link_p:focus{color:rgba(48,247,122,1);}#fiche-produit .wrap-description .prix .prixprod{color:rgba(48,247,122,1);font-family:Plus Jakarta Sans;font-size:24px;}.template_fiche_produit .declinaison-attribute-group > label, .template_fiche_produit .product_options-group > label{text-transform:capitalize;font-family:Plus Jakarta Sans;}#fiche-produit .top_fiche .button.addbasket{text-transform:none;background-color:rgba(3,55,68,1);font-size:20px;font-family:Plus Jakarta Sans;font-weight:normal;color:rgba(48,247,122,1);}#fiche-produit .top_fiche .button.addbasket:hover{background-color:rgba(23,22,25,1);text-transform:none;font-weight:normal;font-size:20px;line-height:30px;}#fiche-produit .top_fiche .button.addbasket:focus{background-color:rgba(23,22,25,1);text-transform:none;font-weight:normal;font-size:20px;line-height:30px;}#fiche-produit .top_fiche .button.btn-details:hover{background-color:transparent;color:rgba(14,209,69,1);}#fiche-produit .top_fiche .button.btn-details:focus{background-color:transparent;color:rgba(14,209,69,1);}#fiche-produit .top_fiche .button.btn-details{color:rgba(23,22,25,1);font-weight:700;text-transform:none;font-family:Plus Jakarta Sans;font-size:14px;}.template_fiche_produit .bloc-quantite{color:rgba(23,22,25,1);font-family:Plus Jakarta Sans;}.page-fiche_produit .title_section{text-transform:none;display:block;text-align:left;font-family:Plus Jakarta Sans;}.template_fiche_produit .bloc-description-detaille > .h4{color:rgba(255,255,255,1);font-family:Plus Jakarta Sans;}.template_fiche_produit .bloc-description-detaille > .h4::after{background-color:rgba(48,247,122,1);}.bloc-description-detaille .contenu-editable{font-family:Raleway;text-transform:none;color:#8C8B8D;}.nav-static-breadcrumb{margin-top:0px;margin-bottom:10px;}#nav-principal > ul{justify-content:flex-end;border-left-width:020px;}.template-panier .ajout_panier .button{font-family:Plus Jakarta Sans;font-size:14px;padding-bottom:0px;padding-top:0px;padding-left:15px;padding-right:15px;border-top-left-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-right-radius:30px;}.wrapper{background-image:url('/uploaded/144367/design_sans_titre.jpg');background-size:cover;background-attachment:fixed;background-repeat:repeat;background-position:center center;background-color:rgba(255,255,255,0.25);background-position[0]:center center;}.contenu-editable-site-footer a{color:rgba(14,209,69,1);}.header-conteneur{border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;margin-bottom:0px;margin-left:AUTOpx;margin-right:AUTOpx;margin-top:0px;padding-left:0px;padding-bottom:0px;padding-right:0px;padding-top:0px;}.template_fiche_produit .description{text-transform:none;color:#D5D5D5;background-color:rgba(255,255,255,1);font-size:16px;letter-spacing:0.05em;line-height:1.5;font-weight:700;border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:15px;border-top-width:;border-bottom-width:;border-left-width:;border-right-width:;border-style:none;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}.sidebar ~ .content nav.nav-static-breadcrumb{margin-bottom:32px;margin-top:8px;}.produits .addbasket{background-color:rgba(3,55,68,1);color:rgb(255, 255, 255);text-transform:none;font-family:Plus Jakarta Sans;font-size:13px;font-weight:normal;}.produits .addbasket:hover{background-color:rgba(3,55,68,1);}.produits .addbasket:focus{background-color:rgba(3,55,68,1);}header.header_p{background-color:rgba(3,55,68,1);}#nav-principal .navigation_button_p:not(.menu_burger)::before{background-color:rgba(255,255,255,1);}#nav-secondary li ul{background-color:rgba(255,255,255,1);padding-bottom:10px;}.theme .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a:hover{color:rgba(48,247,122,1);}.theme .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a:focus{color:rgba(48,247,122,1);}.bx-controls-direction .bx-prev:hover,.bx-controls-direction .bx-next:hover{color:rgba(3,55,68,1);}.bx-controls-direction .bx-prev:focus,.bx-controls-direction .bx-next:focus{color:rgba(3,55,68,1);}.produits .produit_etiquette{background-color:rgba(146,211,239,1);border-color:rgba(48,247,122,1);background-image:url('/uploaded/144367/optelium_color_4.png');background-repeat:no-repeat;background-position:center center;}.template-panier-4 #header-panier:hover{background-color:rgba(3,55,68,1);}.template-panier-4 #header-panier:focus{background-color:rgba(3,55,68,1);}.accueil_boutique_template_1 .bx-wrapper .bx-pager a.active{background-color:rgba(48,247,122,1);}#tarteaucitronAlertBig .tarteaucitronAlertBigBtnWrapper #tarteaucitronPersonalize2{background-color:rgba(3,55,68,1);border-color:rgba(3,55,68,1);}#tarteaucitronAlertBig .tarteaucitronAlertBigBtnWrapper #tarteaucitronAllDenied2{background-color:rgba(3,55,68,1);border-color:rgba(3,55,68,1);}#fiche-produit .produit_etiquette{background-color:rgba(146,211,239,1);background-image:url('/uploaded/144367/optelium_color_5.png');}.template_fiche_produit .bloc-avis-clients > .h4{color:#C5C5C5;}.template_fiche_produit .bloc-avis-clients > .h4::after{background-color:rgba(48,247,122,1);}.template_fiche_produit .bloc-suggestions > .h4{color:rgba(255,255,255,1);}.template_fiche_produit .bloc-suggestions > .h4::after{background-color:rgba(48,247,122,1);}.template_boutique_all .produits .prix .oldprix{color:rgba(48,247,122,1);}.contenu-editable h3{color:rgba(255,255,255,1);}.template_boutique_all .hors-stock{color:rgba(48,247,122,1);}.template_boutique_3 .container-etiquette.with-etiquette ~ .remise{background-color:rgba(48,247,122,1);}.template_boutique_3 .produits .remise{background-color:rgba(48,247,122,1);display:block;}.template_boutique_3 .produits .nomprod a{color:rgba(3,55,68,1);}.template_fiche_produit .block-fiche-brand h2{color:rgba(255,255,255,1);font-size:20px;}.template_fiche_produit .reference .reference__sku{color:#8C8B8D;font-size:15px;}.template_fiche_produit .stock{color:#8C8B8D;}.template_fiche_produit .reference .reference__label{color:#8C8B8D;}.template_fiche_produit .block-fiche-brand a{color:#C5C5C5;}.template_fiche_produit .block-fiche-brand p{color:#C5C5C5;}.template_fiche_produit .bloc-quantite label{color:#C5C5C5;}header .logo{height:auto;}header .logo img{height:auto;}.template_fiche_produit .note-produit--top-fiche .note-produit__stars{color:rgba(48,247,122,1);}.template_fiche_produit .note-produit--top-fiche .note-produit__nb{color:rgba(48,247,122,1);}.bloc-avis-clients .note-produit .note-produit__stars{color:rgba(48,247,122,1);}.bloc-avis-clients .note-produit .note-produit__nb{color:rgba(48,247,122,1);}#fiche-produit .remise-produit{background-color:rgba(48,247,122,1);}.block-shipping .msg-shiping{color:rgba(255,255,255,1);}.block-shipping{color:rgba(255,255,255,1);font-size:20px;font-weight:700;}.contenu-editable{color:rgba(255,255,255,1);}#fiche-produit .wrap-description .prix .oldprix{color:#C5C5C5;font-size:15px;}#nav-secondary .sous_navigation_button_p ul .sous_navigation_link_p{color:rgba(48,247,122,1);}.template_boutique_1 .container-etiquette.with-etiquette ~ .remise{background-color:rgba(48,247,122,1);}.template_livreor_1 .message_lo{color:rgba(255,255,255,1);font-family:Montserrat;border-color:rgba(48,247,122,1);border-style:none;}.template_livreor_1 .message_lo .message_lo__note .fa{color:rgba(48,247,122,1);}.template_livreor_1 .message_lo .sous-titre{color:rgba(48,247,122,1);}.template_livreor_1 .message_lo .message{font-size:23px;color:rgba(255,255,255,1);font-family:Inter;font-weight:700;line-height:1;}.buttonLivre{text-align:center;}.template_boutique_1 .produits .remise{background-color:rgba(48,247,122,1);}.stepper-tabs .stepper-item .step-counter{background-color:rgba(14,209,69,1);color:rgba(255,255,255,1);}.template_flux_panier_1 .button.button-secondary{background-color:rgba(14,209,69,1);}.stepper-tabs .stepper-item.active .step-counter{background-color:rgba(14,209,69,1);--stepper-item-done-bg:rgba(14,209,69,1);}.stepper-tabs .stepper-item.step-done .step-counter{background-color:rgba(14,209,69,1);--stepper-item-done-bg:rgba(14,209,69,1);}.stepper-tabs .stepper-item::before{border-color:rgba(14,209,69,1);--stepper-item-done-color:rgba(14,209,69,1);}.stepper-tabs .stepper-item::after{border-color:rgba(14,209,69,1);--stepper-item-done-color:rgba(14,209,69,1);}.stepper-tabs .stepper-item.active::before{border-color:rgba(14,209,69,1);--stepper-item-done-color:rgba(14,209,69,1);}.theme .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a{background-color:rgba(255,255,255,0.25);}.template-panier-4 .connexion:hover{color:rgba(255,255,255,1);}.template-panier-4 .connexion:focus{color:rgba(255,255,255,1);}.template-panier .connexion a{font-family:Roboto;}.template-panier .connexion a:hover{font-family:Open Sans;}.template-panier .connexion a:focus{font-family:Open Sans;}[name="form-account-registration"] .law-computer-and-freedoms .help-block{color:rgba(255,255,255,1);text-decoration:none;}#connexion-inscription .h2,#connexion-inscription h2{color:rgba(255,255,255,1);}.profile .connexion a{color:rgba(255,255,255,1);text-decoration:none;}[name="form-account-registration"] .law-computer-and-freedoms .help-block a{color:rgba(255,255,255,1);text-decoration:none;}a:where(.widget-texte-content a):hover{color:rgba(48,247,122,1);}a:where(.widget-texte-content a):focus{color:rgba(48,247,122,1);}.template_boutique_5 .container-etiquette.with-etiquette ~ .remise{background-color:rgba(48,247,122,1);}.template_boutique_2 .container-etiquette.with-etiquette ~ .remise{background-color:rgba(48,247,122,1);}a:where(.widget-texte-content a){color:rgba(48,247,122,1);}.banner .banner__item{font-size:17px;}.banner{padding-top:0px;padding-bottom:0px;}.contact .law-computer-and-freedoms .help-block{font-size:16px;color:#EFEFEF;}.form .button[type="submit"]{font-size:16px;}@media (min-width:1024px){header .logo{top:20px;left:11px;height:auto;width:263px;}header .logo img{height:auto;}#nav-principal{top:61px;left:707px;right:auto;bottom:auto;width:493px;}header .slogan{top:34px;left:1049px;width:253.9375px;right:-19px;transform:translateX(-50%);}.template-panier #header-panier .count-live{top:3px;}.template-panier-1,.template-panier-2{bottom:none;left:auto;right:AUTOpx;top:AUTOpx;}#nav-principal > ul{width:403px;}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;}header .logo img img img img img img img img{height:auto;}header .logo img img img img img img{height:auto;}header .logo img img img img img img img{height:auto;}.header-conteneur{min-height:100px;}}@media (min-width:1024px) and (max-width:1280px){#nav-principal{width:493px;}header .logo{height:auto;}header .logo img{height:auto;}}@media (min-width:0) and (max-width:1023px){#nav-principal .navigation_button_p:not(.menu_burger)::before{background-color:rgba(14,209,69,1);}#nav-principal .navigation_link_p{color:rgba(3,55,68,1);padding-top:5px;padding-bottom:5px;}header .logo{height:auto;width:186px;top:14px;left:104px;}header .logo img{height:auto;}.menu #nav-principal .menu_burger{background-color:#033744;}#nav-principal .navigation_link_p:hover{color:rgba(48,247,122,1);padding-top:5px;padding-bottom:5px;}#nav-principal .navigation_link_p:focus{color:rgba(48,247,122,1);padding-top:5px;padding-bottom:5px;}#nav-principal .navigation_button_p:hover .navigation_link_p{color:rgba(48,247,122,1);padding-top:5px;padding-bottom:5px;}#nav-principal .navigation_button_p:focus .navigation_link_p{color:rgba(48,247,122,1);padding-top:5px;padding-bottom:5px;}#nav-principal .navigation_link_p.actif{padding-top:5px;padding-bottom:5px;}#nav-principal .navigation_button_p.actif .navigation_link_p{padding-top:5px;padding-bottom:5px;}header .slogan{top:-5px;left:10px;width:264px;display:none;}.header-conteneur{min-height:61px;}.button, input[type="submit"]{font-size:10px;margin-top:5px;margin-bottom:5px;}#nav-principal{right:auto;top:0px;left:0px;}.banner .banner__item{font-size:15px;line-height:1.1;}.banner{padding-top:5px;}.template_boutique_2 .produits{--product-columns:1;}}@media (min-width:800px) and (max-width:1023px){header .logo{top:13px;left:8px;height:auto;}header .logo img{height:auto;}header .slogan{top:-6px;left:13px;}}  @font-face {
    font-family: 'Plus Jakarta Sans';
    src: url('/uploaded/144367/fonts/plusjakartasans-medium.woff2') format('woff2'),
        url('/uploaded/144367/fonts/plusjakartasans-medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

  @font-face {
    font-family: 'Plus Jakarta Sans Bold';
    src: url('/uploaded/144367/fonts/plusjakartasans-extrabold.woff2') format('woff2'),
        url('/uploaded/144367/fonts/plusjakartasans-extrabold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

#nav-secondary li ul{
  border-top: solid 4px #585858;
  text-align: left;
  width: 150%;
}

.content {
    padding: 0px;
}

.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {
    background: #0ed145;
}

#nav-static-principal .navigation_button_p.actif>.navigation_link_p {
    color: #171619;
}

@media(max-width: 1024px) {

  .b-161080 .dropdown{
  	display:none;
  }
  
  #nav-principal .navigation_button_p{
  	padding:10px;
  }
  #headercontent .container-slogan, #nav-secondary, #wrapper, .accueil_diaporama_template .bx-controls, .header-conteneur {
    width: auto;
  }
  .template-panier.template-panier-4, .template-panier.template-panier-4 #panier {
    position: absolute;
    top: 0px;
    right: 0px;
  }


.template-panier-4 .connexion {
  margin-right: 50px;
}
  
  .contenu-editable h1 span {
    font-size: 40px!important;
  }

header .slogan {
  transform: translateX(0px);
}

  
/* styled819series.css | https://www.selection-optelium.fr/css2774/styled819series.css */

@media only screen and (max-width: 639px) {
  .template-panier.template-panier-4 #paniercontent {
    min-width: 350px;
  }
}


  .template-panier-4 .connexion {
    position: relative;
    z-index: 100;
  }
  #nav-principal .navigation_button_p {
    padding: 2px;
  }


.template-panier-4 #header-panier {
  margin-top: 0px;
}

.template-panier-4 .connexion {
  margin-top: 0px;
}
  
.template-panier-4 #panier #header-panier {
  cursor: pointer;
}
  
  .template-panier-4 .connexion a {
  width: 100%;
}

}

#nav-static-principal > ul li li ul {
 display: block;
}


.sidebar {
  position: sticky;
  top: 10px;
}

.content_p::after {
  display: table;
  content: "";
  clear: both;
}

.flux-panier-container table tr:nth-child(1) td{
  border-bottom:1px solid #000000
}

.flux-panier-container .content-tab{
  padding-top:0
}

.template_fiche_produit .item-specific-price__product-name__title,.item-specific-price__quantity,.item-specific-price__unit-price,.item-specific-price__base-price{
font-size:16px;
}


element.style {
}

.sidebar.with-arianne {
    margin: 100px 0 0 20px;
}

.block-professionnal {
  display: block !important;
}

.form-group:has(+ .block-professionnal) {
  display: none;
}

.template-panier-4 .connexion {
  display: none;
}

body.cmonsite-panier-4 #nav-secondary>ul {
  max-width:100%;
}

#headercontent a:hover {
  color: #30f77a;
}