.bloc-GMB{
	background: no-repeat center center /cover;
  	background-attachment: scroll;
  	background-attachment: fixed;
  	background-color: #c9ad8c60;
	padding:4em 10%;
	text-align: center;
	position: relative;
	color: var(--color4);
	display:block;
}
.bloc-GMB .contain-GMB .etoiles-2{display:block;position:absolute;top:0;left:0;height:100%;background:url(../images/etoiles-2.png) no-repeat center left;}
.bloc-GMB .contain-GMB .zone-etoiles-note{position:relative;height:60px;width:264px;float:right;background:url(../images/etoiles-1.png) no-repeat center right;}
.bloc-GMB:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:var(--color2);opacity:0.75;z-index:-1;}
.bloc-GMB.bg-optionnel:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%; background: url(../images/bg-optionel-gris.svg) repeat top center;background-size:60px auto;opacity:0.1;z-index:-1;}
.bloc-GMB .h1{
	color: var(--color4);
	background: none;
	text-shadow: none;
}
.bloc-GMB .h1:hover::before{display: none;}
.note-avis{position:relative;display:flex;justify-content:center;align-items:center;margin:0 0 2rem;}
.nbr-note{font-size:40px;margin-right:4rem;}

.btn-partage .btn-gmb{text-align: center;margin-left: 10px; position: absolute;}

/* .div-rs {
    display: flex;
    align-items: center;
    gap: 1em;
    padding: 1em;
    background: rgba(var(--color1_rgb), 0.05);
    border-left: 3px solid var(--color1);
    border-radius: var(--border-radius);
    margin-top: 2em;
}

.div-rs b {
    color: var(--color2);
    font-family: var(--font_family_2);
    font-size: calc(var(--taille_font) * 1.1);
    font-weight: 600;
} */

.btn-partage {
    display: flex;
    gap: 1em;
}

/* Boutons de partage */
.btnp {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2.5em;
    height: 2.5em;
    border-radius: 50%;
    transition: all 0.3s ease;
    padding: 0.5em;
}

.btnp .icones {
  width: 1em;
  height: 1em;
  fill: var(--color1);
}
.btnp:hover {
  background: rgba(var(--color1_rgb), 0.5);
}