/* STYLE CMONSITE EDITOR */
header .logo{margin-left:5px;height:auto;}header .logo img{height:auto;}#nav-principal .navigation_link_p{text-transform:uppercase;color:rgba(0,191,136,1);font-weight:700;padding-left:5px;padding-right:5px;border-style:none;border-right-width:0px;border-bottom-width:4px;border-left-width:0px;border-top-width:0px;border-color:rgba(255,255,255,1);padding-top:0px;padding-bottom:2px;background-color:transparent;margin-bottom:0px;margin-top:0px;box-shadow: 0px 0px 0px 0px ;letter-spacing:0em;margin-left:5px;margin-right:0px;font-size:13px;line-height:1em;}.template-panier #header-panier{text-transform:uppercase;font-weight:700;color:rgba(0,73,66,1);font-size:15px;}#nav-principal .navigation_link_p.actif{color:rgba(255,255,255,1);border-style:solid;border-right-width:0px;border-bottom-width:4px;border-left-width:0px;border-top-width:0px;border-color:rgba(255,255,255,1);border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;box-shadow: 0px 0px 0px 0px ;margin-top:none;margin-bottom:none;padding-bottom:2px;padding-right:5px;margin-left:none;margin-right:none;background-color:transparent;}#nav-principal .navigation_button_p.actif .navigation_link_p{color:rgba(255,255,255,1);border-style:solid;border-right-width:0px;border-bottom-width:4px;border-left-width:0px;border-top-width:0px;border-color:rgba(255,255,255,1);border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;box-shadow: 0px 0px 0px 0px ;margin-top:none;margin-bottom:none;padding-bottom:2px;padding-right:5px;margin-left:none;margin-right:none;background-color:transparent;}#nav-principal .navigation_link_p:hover{color:rgba(255,255,255,1);border-color:rgba(255,255,255,1);border-style:solid;border-top-width:0px;border-bottom-width:4px;border-left-width:0px;border-right-width:0px;padding-bottom:2px;padding-left:5px;padding-right:5px;background-color:transparent;}#nav-principal .navigation_link_p:focus{color:rgba(255,255,255,1);border-color:rgba(255,255,255,1);border-style:solid;border-top-width:0px;border-bottom-width:4px;border-left-width:0px;border-right-width:0px;padding-bottom:2px;padding-left:5px;padding-right:5px;background-color:transparent;}#nav-principal .navigation_button_p:hover .navigation_link_p{color:rgba(255,255,255,1);border-color:rgba(255,255,255,1);border-style:solid;border-top-width:0px;border-bottom-width:4px;border-left-width:0px;border-right-width:0px;padding-bottom:2px;padding-left:5px;padding-right:5px;background-color:transparent;}#nav-principal .navigation_button_p:focus .navigation_link_p{color:rgba(255,255,255,1);border-color:rgba(255,255,255,1);border-style:solid;border-top-width:0px;border-bottom-width:4px;border-left-width:0px;border-right-width:0px;padding-bottom:2px;padding-left:5px;padding-right:5px;background-color:transparent;}.template-panier #header-panier .count-live{background-color:rgba(255,38,0,1);}.footer_p{background-color:rgba(255,255,255,1);padding-top:40px;padding-bottom:40px;text-transform:none;font-weight:normal;color:#000707;background-position:center bottom;background-size:contain;background-repeat:no-repeat;background-attachment:local;}.contenu-editable h1{background-color:transparent;letter-spacing:0em;line-height:40.2px;}.button, input[type="submit"]{background-color:#26C89A;border-top-left-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;text-transform:uppercase;font-weight:700;font-family:Montserrat;}.button:hover, input[type="submit"]:hover{color:#000707;background-color:rgba(255,255,255,1);border-style:none;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-bottom:15px;padding-top:15px;padding-left:20px;padding-right:20px;}.button:focus, input[type="submit"]:focus{color:#000707;background-color:rgba(255,255,255,1);border-style:none;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-bottom:15px;padding-top:15px;padding-left:20px;padding-right:20px;}body{font-family:Montserrat;font-size:17px;color:#000707;letter-spacing:none;line-height:0.85em;background-position:center top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-color:rgba(0,0,0,0.26);background-image:url('/uploaded/145565/image_cours_de_golf_fond_de_site_1.jpeg');margin-left:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-transform:none;}.footer__links a:hover{color:#26C89A;}.footer__links a:focus{color:#26C89A;}.footer__links a{font-weight:normal;font-size:14px;}.template-panier .ajout_panier .button{padding-bottom:15px;padding-top:15px;padding-left:20px;padding-right:20px;}.template-panier #paniercontent{border-style:solid;border-color:rgba(0,191,136,1);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:4px;border-top-left-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-right-radius:0px;margin-top:0px;color:#002521;}.contenu-editable h2{background-color:rgba(255,255,255,0);color:rgba(255,255,255,1);font-size:31px;text-decoration:none;text-transform:uppercase;}.wrapper{padding-bottom:0px;box-shadow: 0px 0px 0px 0px transparent;background-color:rgba(255,255,255,0.000);padding-top:0px;}.contenu-editable-site-footer a:hover{color:rgba(0,191,136,1);}.contenu-editable-site-footer a:focus{color:rgba(0,191,136,1);}#bloc-fil-title::before{box-shadow:inset 0px 0px 0px 0px rgba(0, 0, 0, 0);padding-bottom:20px;padding-top:20px;background-position:center;background-image:none;background-repeat:none;background-color:transparent;}.title_section{text-transform:none;color:rgba(255,255,255,1);font-size:40px;}#bloc-fil-title{padding-bottom:20px;padding-top:20px;}.nav-static-breadcrumb li::before{color:rgba(255,255,255,1);font-size:14px;}.nav-static-breadcrumb li a{color:rgba(255,255,255,1);text-transform:uppercase;font-weight:700;font-size:14px;}.nav-static-breadcrumb li a:hover{color:rgba(255,255,255,1);text-transform:uppercase;font-size:14px;}.nav-static-breadcrumb li a:focus{color:rgba(255,255,255,1);text-transform:uppercase;font-size:14px;}.nav-static-breadcrumb li a.actif{color:rgba(255,255,255,1);font-weight:700;text-transform:uppercase;font-size:14px;}.produits .addbasket .inside-addbasket{border-top-left-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;background-color:rgba(255,255,255,1);border-style:none;color:#1A0400;}.produits .addbasket .inside-addbasket:hover{color:#1A0400;background-color:rgba(255,255,255,1);}.produits .addbasket .inside-addbasket:focus{color:#1A0400;background-color:rgba(255,255,255,1);}.produits .zoom-inner{border-style:none;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-color:rgba(230,237,237,1);color:rgba(0,191,136,1);display:block;padding-top:20px;}.produits .zoom-inner:hover{color:rgba(0,73,66,1);}.produits .zoom-inner:focus{color:rgba(0,73,66,1);}.template_boutique_all .produits .prix .prixprod{color:rgba(255,255,255,1);}.produits .nomprod a{font-size:18px;font-weight:700;color:rgba(255,255,255,1);}.template_boutique .produits .desc{color:rgba(255,255,255,1);text-align:center;line-height:20.45px;text-transform:none;}.datepicker__week-days{margin-right:0px;margin-left:40px;font-family:Montserrat;font-weight:700;padding-left:px;padding-right:10px;text-transform:lowercase;font-size:16px;}.template_fiche_produit_2 .wrap-images .grande-image{padding-right:5px;padding-left:5px;background-repeat:no-repeat;background-position:center;border-left-width:50px;border-right-width:50px;}.reservation .datepicker{padding-top:40px;padding-bottom:40px;padding-right:40px;padding-left:40px;}.contenu-editable{color:#FDFEFE;font-size:22px;line-height:29.2px;}.reservation__info .reservation__info-value{color:#FDFEFE;}.reservation__info{color:#FDFEFE;}.template_fiche_produit .description{color:#FDFEFE;}#fiche-produit .wrap-description .prix .prixprod{color:#FDFEFE;}.template_fiche_produit .bloc-quantite{color:#FDFEFE;}.template_fiche_produit .bloc-description-detaille > .h4{color:#FDFEFE;text-align:center;font-size:31px;line-height:27.2px;background-color:rgba(0,0,0,0.26);text-transform:capitalize;}#fiche-produit .wrap-description .block-price .prix__a-partir{color:#FDFEFE;}.template-panier .produit_panier .panier_nom a{color:#000707;font-family:Montserrat;text-decoration:none;}.template-panier .produit_panier .panier_nom{color:#000707;}.template-panier .produit_panier .panier_quantite{color:#004942;}.template-panier #paniercommande .text-total{color:#004942;}.template-panier #paniercommande .total-price{color:#000707;font-weight:700;font-family:Montserrat;}.template_fiche_produit .stock{color:#FDFEFE;}.contenu-editable-site-footer a{color:#000707;}.menu-principal{margin-bottom:auto;margin-left:auto;margin-right:auto;margin-top:auto;padding-top:0px;padding-bottom:50px;border-bottom-width:10px;}.roundedgraymsg{color:rgb(255, 255, 255);}.form-group > label{color:rgba(255,255,255,1);}header{background-color:rgba(0,0,0,0.457);padding-bottom:20px;padding-top:0px;margin-top:px;margin-bottom:0px;}#nav-principal >ul{margin-top:50px;}#nav-principal{border-bottom-width:10px;margin-bottom:auto;margin-left:auto;margin-right:auto;margin-top:auto;padding-bottom:0px;padding-top:-10px;}.footer__links{background-color:#737777;border-top-left-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;padding-bottom:15px;padding-top:15px;background-position:center bottom;background-repeat:no-repeat;background-size:contain;padding-left:0px;background-attachment:local;color:rgba(255,255,255,1);}.template_boutique .produits{background-color:rgba(0,0,0,0.26);}.bloc-description-detaille .contenu-editable{background-color:rgba(0,0,0,0.26);}.contenu-editable h3{background-color:rgba(255,255,255,0);font-weight:normal;color:rgba(255,255,255,1);text-transform:uppercase;}.template_fiche_produit .block-fiche-titre-brand a{font-size:35px;}.apercu-article .button-voir-plus{font-size:14px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;line-height:15px;}.single-article .titre-article h1{letter-spacing:-0.05em;line-height:43px;color:rgba(255,255,255,1);}.single-article .date-article{font-family:inherit;color:rgba(255,255,255,1);}.apercu-article .titre-article-apercu{color:rgba(255,255,255,1);text-align:center;background-color:rgba(255,255,255,0);padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;margin-left:0px;margin-bottom:50px;margin-top:0px;line-height:27px;border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;}.apercu-article .date-article{color:rgba(255,255,255,1);line-height:18px;}.apercu-article{background-color:rgba(0,0,0,0.26);margin-top:none;margin-left:none;margin-right:none;padding-bottom:0px;margin-bottom:50px;}.blog-sidebar{background-color:rgba(0,0,0,0.26);padding-top:10px;padding-bottom:0px;}.nouveaux-articles > ul > li > a{line-height:19.45px;text-transform:none;}.single-article .article-img{object-fit:fill;}.apercu-article .image-article img{opacity:0.85;}.apercu-article .description-courte-article-texte{color:rgba(255,255,255,1);}#nav-principal .sous_navigation_link_p.actif{color:rgba(0,191,136,1);text-transform:none;font-size:13px;font-family:Montserrat;font-weight:700;}#nav-principal .sous_navigation_button_p.actif .sous_navigation_link_p{color:rgba(0,191,136,1);text-transform:none;font-size:13px;font-family:Montserrat;font-weight:700;}#nav-principal .sous_navigation_link_p:hover{color:rgba(0,191,136,1);font-family:Montserrat;font-size:13px;font-weight:700;}#nav-principal .sous_navigation_link_p:focus{color:rgba(0,191,136,1);font-family:Montserrat;font-size:13px;font-weight:700;}#nav-principal .sous_navigation_link_p{font-weight:700;font-size:13px;font-family:Montserrat;text-transform:none;}.block-shipping{color:rgba(255,255,255,1);}#fiche-produit .produit_etiquette{background-color:rgba(0,0,0,0.26);}.template_fiche_produit .block-fiche-titre-brand{margin-top:10px;}.template_fiche_produit #fiche-produit .wrap-description .declinaison-attribute-group label.radio_unique.unavailable-option{border-color:rgba(255,255,255,1);border-top-width:4px;border-bottom-width:4px;border-left-width:4px;border-right-width:4px;}.template_fiche_produit #fiche-produit .wrap-description .declinaison-attribute-group label.radio_unique{border-color:rgba(255,255,255,1);background-color:transparent;color:rgba(255,255,255,1);border-top-width:4px;border-bottom-width:4px;border-right-width:4px;border-left-width:4px;}.template_boutique_all .produits .productImageWrap:hover::before{background-color:rgba(0,0,0,0.26);opacity:1.00;background-image:url('/uploaded/145565/stage_toulouse_3_jours_6-8_juillet_2024.jpg');background-position:center center;background-size:contain;background-attachment:fixed;background-repeat:repeat;}.template_fiche_produit #fiche-produit .wrap-description .declinaison-attribute-group label.radio_unique:hover{border-color:rgba(0,191,136,1);border-top-width:4px;border-left-width:4px;border-right-width:4px;border-bottom-width:4px;}.template_fiche_produit #fiche-produit .wrap-description .declinaison-attribute-group label.radio_unique.radio-color-checked{border-color:rgba(0,191,136,1);border-top-width:4px;border-left-width:4px;border-right-width:4px;border-bottom-width:4px;}.template_fiche_produit #fiche-produit .wrap-description .declinaison-attribute-group label.radio_unique.outofstock-option{border-top-width:4px;border-bottom-width:4px;border-right-width:4px;border-left-width:4px;}.template_boutique_4 .produits .productImageWrap img{object-fit:contain;}header.is-fixed .logo{height:auto;}header.is-fixed .logo img{height:auto;}.blog-categories > ul > li > a{text-transform:none;}.blog-sidebar .h4{color:rgba(255,255,255,1);}#nav-principal .navigation_button_p ul{border-style:none;}.sous_navigation_button_p.hasDropdown > a::after{display:none;}@media (min-width:1081px){header .logo{height:auto;width:45.73px;top:30px;left:5px;right:auto;}header .logo img{height:auto;}header .slogan{top:62px;left:42px;transform:translateX(-50%);right:auto;width:84px;}header .logo img img{height:auto;}.template_fiche_produit .wrap-images{width:46.06%;}header .logo img img img img{height:auto;}header .logo img img img{height:auto;}.menu-principal{max-width:1048.75px;}.header-conteneur #blocContent{max-width:102.25px;}header{min-height:108px;}header.is-fixed{min-height:108px;}.apercu-article{min-height:500px;}header.is-fixed .logo{width:70px;height:auto;}header.is-fixed .logo img{height:auto;}.template-panier #header-panier .count-live{bottom:0px;left:28px;width:5px;}}@media (min-width:0) and (max-width:1080px){header .logo{top:7px;left:6%;height:auto;right:auto;width:60px;margin-left:0px;}header .logo img{height:auto;}#nav-principal .menu_burger{margin-right:0px;margin-left:0px;}header.is-fixed .logo{height:auto;}header.is-fixed .logo img{height:auto;}#nav-principal .navigation_link_p{padding-top:15px;padding-bottom:5px;border-style:solid;border-right-width:0px;border-top-width:0px;border-left-width:0px;border-bottom-width:4px;border-color:transparent;}#nav-principal .navigation_button_p > ul{background-color:rgba(255,255,255,1);padding-top:0px;padding-bottom:0px;}#nav-principal .sous_navigation_link_p{padding-right:20px;padding-left:20px;text-align:center;}#nav-principal>ul{background-color:rgba(0,0,0,0.298);}#nav-principal .navigation_button_p ul{padding-top:0px;padding-bottom:0px;padding-left:0px;background-color:rgba(0,0,0,0.298);border-style:none;}.sous_navigation_button_p.hasDropdown > a::after{display:none;}}.bouton:focus, .bouton:hover, .button:focus, .button:hover, body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a:focus, body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a:hover, input[type=submit]:focus, input[type=submit]:hover {
    top: 0px;
    box-shadow: none;
}

.template-panier-2 #header-panier .fa-shopping-cart {
    height: 100%;
    display: flex;
    align-items: center;
}

.template-panier-2 #header-panier {
    line-height: 0px;
    display: flex;
  align-items:center;
}

header, header.is-fixed{
  background-color: rgba(0,0,0,0.5);
}

.is-fixed #nav-principal .template-panier.template-panier-2{
    height: auto;
}

.is-fixed #headercontent {
    height: 100%;
}

.is-fixed #headercontent #logo img {
  height: 79px;
}

.is-fixed #headercontent #logo {
  height: 79px;
}

.is-fixed .header-conteneur {
  height: 79px;
}

.roundedgraymsg {
  border: none;
}

.form-newsletter .qs_form, .formulaires_perso .qs_form {
  border-bottom: none;
}

.form-newsletter .center {
  color: rgba(0,73,66,1);
  font-size:24px;
}

.form-newsletter input[type="submit"], .formulaires_perso input[type="submit"] {
  background: #444;
}

.header_newsletter > p:nth-child(1) {
  font-weight: 500;
}

.form-group input[type="password"], .form-group input[type="text"] {
  padding: 15px 20px;
}

.bouton, .button, body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a, input[type="submit"] {
  border-width: 0px;
  margin: 10px;
  box-shadow: none;
}

.bouton, .button, .form-newsletter input[type="submit"], body .accueil_diaporama_template .slide .slide-text .content-slide-text > a.slider-see-more, body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a, input[type="submit"] {
  border-color: none;
  background-color: #00BF88;
  color: #fff;
}

.bouton:focus, .bouton:hover, .button:focus, .button:hover, .form-newsletter input[type="submit"]:focus, .form-newsletter input[type="submit"]:hover, body .accueil_diaporama_template .slide .slide-text .content-slide-text > a.slider-see-more:focus, body .accueil_diaporama_template .slide .slide-text .content-slide-text > a.slider-see-more:hover, body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a:focus, body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a:hover, input[type="submit"]:focus, input[type="submit"]:hover {
  color: white;
  border: none;
  background-color: rgba(0,73,66,1);
  
}
.button, input[type="submit"] {
  padding: 15px 20px;
}
.template_fiche_produit #fiche-produit>div:first-of-type {
    box-shadow: none;
}

#headercontent
{
  min-width: 10px;
}

header .menu {
  width: 100%;
}

#nav-principal.nav_ouverte>ul{
  background: rgba(0,0,0,0.1);
}

#nav-principal > ul {
  width: 100%;
  justify-content: center;
}

#nav-principal li.l-4255 {
  margin-left: auto;
}

#nav-principal li.l-4258 {
  margin-right: auto;
}

#nav-principal {

  margin: auto 0;
}


.is-fixed #nav-principal {
  min-height: 0;
}




.template_fiche_produit_2 .wrap-description {
  /* width: 30%; */
  width: 100%;
}

#video {
  width: 100%;
  padding-top: 56.25%;
  position: fixed;
  z-index: -1;
  top: 50%;
  left: 0;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

#video iframe {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
	
}


.widget.widget-grid .full-background {
  overflow: hidden;
}

.footer__links {
  background-position: 20px center;
}

/**/

header {
  height: auto;
  padding-bottom: 0px;
}

.header-conteneur #blocContent {
  margin-top: 15px;
}


#bloc-fil-title {
  background: none;
}


#bloc-fil-title {
  margin: 0; 
}


.form-newsletter .center {
  color: white;
}

label {
  color: white;
}

.law-computer-and-freedoms .help-block {
  color: white;
}

a:hover {
  color: white;
}

a {
  color: white;
}

#grid-676799{
	background-color : rgba(0,0,0,0.5);
}


@media only screen and (max-width: 1023px) {

  
#video {
  width: 200vh;
  padding-top: 100vh;
  top: 0;
  left: 50%;
  transform: translate(-50%);
}
  .header-conteneur #blocContent {
  margin-bottom: 15px;
}
  header #headercontent {
    min-height: 0;
    padding-top: 0;
  }
  #headercontent #logo {
    margin-left: 15px;
  }
  header #headercontent .container-slogan {
    display: none;
  }
  
  #nav-principal {
      padding-top: 10px;
  }

  #nav-principal.nav_ouverte > ul {
    background: #fff;
  }
  body header #nav-principal > ul {
    top: 27px;
  }

  #nav-principal.nav_ouverte > ul {
    background: rgba(0,0,0,0.6);
    padding-top: 17px;
  }

  .template_fiche_produit .wrap-images {
 display: flex;
 margin: 0 auto;
}
.row.block-fiche-titre-brand {
  text-align: center;
}
 .details-ficheprod {
  display: none;
}
.template_fiche_produit #fiche-produit .wrap-description>.row {
 margin-top:10px;
}
.template_fiche_produit #fiche-produit .wrap-description .prix {
 text-align:center;
 width: 100%;
}
  .details .widget-texte-content {
  padding: 5px;
}
  
  .template_fiche_produit .top_fiche .button {
 margin:10px 0 20px;
}

 
}

#nav-principal .navigation_button_p.l-4259 .navigation_link_p {
  color: white;
  font-size: 11px;
}

#nav-principal .navigation_button_p.l-4259:hover .navigation_link_p {
  border: none;
  color: rgba(0,191,136,1);
  font-size: 11px;
}

#nav-principal .navigation_button_p.has_picto .navigation_link_p {
  color: white;
}

#nav-principal .navigation_button_p.has_picto:hover .navigation_link_p {
  border: none;
  color: rgba(0,191,136,1);
}

.wrapper-content {
  background-color: rgba(0,0,0,0.26);
}

.template_fiche_produit .bloc-description-detaille > .h4 {
 color:#FDFEFE;
 text-align:center;
 font-size:31px;
 line-height:27.2px;
 background-color: rgba(0,0,0,0.26);
 padding: 21px 0;
}
.template_fiche_produit .h4,
.template_fiche_produit h4 {
 margin-top:0;
 margin-bottom:0;
}

.row.block-fiche-titre-brand {
  color: #fff;
}


/* styled796series.css | https://www.mathieulagneau-golfcoaching.com/css2901/styled796series.css */

@media only screen and (max-width: 1439px) {
  .template_boutique_all.template_boutique_4 .produits .addbasket .inside-addbasket span{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
  }
}

@media only screen and (max-width: 639px){
.template_boutique_4 .content-products{
  margin-left:0;
  margin-right:0;
}
.template_boutique_4 .produits{
  width:100%;
}

body {
  background-attachment: scroll;
  background-repeat: repeat;
  background-size: 1000px;
}
#nav-principal>a.menu_burger span, #nav-principal>a.menu_burger:after, #nav-principal>a.menu_burger:before {
      width: 40px;
    height: 5px;
      left: 0px;
  }
  #nav-principal>a.menu_burger:before {
    margin-top: -13px;
}
  #nav-principal>a.menu_burger:after {
    margin-top: 13px;
}
  body header #nav-principal>a.menu_burger {
    top: 11px;
    right: 0;
    margin-top: 0;
    margin-right: 20px;
}
}
  .template_boutique_all .produits .addbasket .inside-addbasket span{
    line-height: normal;
  }


.top_fiche {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.template_fiche_produit #fiche-produit .wrap-description .prix {
  text-align: center;
}

.template_fiche_produit .wrap-description .prix {
  width: auto;
}

.details-ficheprod {
  display: none;
}

.contenu-editable {
  word-wrap: break-word;
}

.single-article .titre-article h1 {
  background: none;
}

.single-article .contenu-article {
  background-color: rgba(0,0,0,0.26);

}

.apercu-article
{
  min-height: 500px;
  display: flow-root;
}
.logo img {
    height: 70px;
}
#headercontent #logo {
 max-width: 100px; 
}


.single-article .titre-article
{
      top: -130px;
}

.apercu-article .titre-article
{
      top: 20px;
}

.template_blog h2.titre-article-apercu.titre-article
{
 font-size:26px; 
  text-align:center;
}

.apercu-article .h2.titre-article, .apercu-article h2.titre-article
{
  width: 100%;
  max-width: 100%;
}

.apercu-article .titre-article-apercu
{
  margin-left: 0;
}

.apercu-article .bloc-article
{
  margin: 0;
}

@media screen and (max-width: 768px) {
	.two-column-blog .apercu-article h2.titre-article {
      width: 100%;
      font-size: 23px;
      margin-bottom: 50px !important;
  }
  .apercu-article .date-article {
	margin: 30px 0;
    position: relative;
    left: 25%;
  }
  .button-voir-plus {
    top: 80px;
    right: 25%;
  }
  :is(#grid-565163,#grid-555115,#grid-304213) .col.widget-col.s4 {
    order: -1;
}
  .block-fiche-titre-brand {
    display: none;
}
 }


.content-cgv, .page-privacypolicy .content_p {
    color: #FFF;
}

.notification_product{
  color:white;
}

.img-square__content img {
  object-fit: cover;
}

.page-boutique-164293 .img-square__content img{ 
	object-fit: contain;
}