.header-top #GTranslateDesktop #GTranslate .left-topbar:first-child {
    position: relative;
    /* Nécessaire pour positionner le pseudo-élément */
}

.header-top #GTranslateDesktop #GTranslate .left-topbar:first-child::before {
    content: "";
    position: absolute;
    left: -6px;
    /* Ajuste la position à gauche de l'icône */
    top: 50%;
    width: 2px;
    /* Épaisseur de la bordure */
    height: 50%;
    /* Plus petit que l'icône */
    background-color: white !important;
    transform: translateY(-50%);
}

.header-main.transparent-header {
    background: #00000054;
}

.transparent-header-container.fixed-header {
    background-image: url("https://www.j2l-music-house.fr/photo/img/magasin-de-musique-frejus-fond.png?time=1768926119824") !important;
}

.content-space-t-2 {
  background: #333132;
}

.fixed-header .header-main.transparent-header {
    background: rgba(255, 255, 255, 0);
}

.header-top.transparent-header {
    display: none;
}

.banner .title-banner::before {
    background: #ffffff0a;
}

div.cbp-item:nth-child(13)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>img:nth-child(1) {
    height: 270px !important;
}

.banner .title-banner::after,
.BFW-cmsV02 .texte h2::after {
    background: rgba(255, 255, 255, 0.35) !important;
}

.breadcrumbV2.breadcrumb .active,
.title-banner.mt-5 {
    color: #fff !important;
}

#filARIANE {
    background: #282728;
}

.illustration-ads.ad-details-v1 {
    background: #00000054;
}

#BFW-silver-actu-V02-2-52 .container {
    background: #00000052 !important;
    padding: 36px;
}

#BFW-silver-actu-V02-2-52 .content {
    color: white;
}

.texte .bouton:hover {
    background-color: #000 !important;
}

.breadcrumbV2.breadcrumb a,
.breadcrumbV2.breadcrumb li {
    color: #fcd14c !important;
}

.megamenu li:hover a {
    color: #fcd24c;
}

.megamenu li a,
.banner-text.mt-3,
li,
.who a {
    color: white !important;
}

#titrePAGE {
    background: #333132 !important;
}

.img-responsive,
.img-fluid.g-transform-scale-1_1--parent-hover.g-transition-0_3.g-transition--ease-in-out {
    filter: contrast(130%) !important;
}


#miidx213blocDipormCubV02-diapocubefiltersw,
#mifrmgsidmusiqufrjusistrumts197blocDipormCubV02-diapocubefiltersw,
#mifrmgsimusiqumoturouxmultimdi211blocDipormCubV02-diapocubefiltersw {
    display: none !important;
}

#BFW-blocDiaporamaCubeV02-197 div.cbp-item:nth-child(9)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>img:nth-child(1) {
    height: 215px !important;
}

#BFW-blocDiaporamaCubeV02-211 div.cbp-item:nth-child(9)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>img:nth-child(1) {
    height: 233px !important;
}

#BFW-blocDiaporamaCubeV02-211 div.cbp-item:nth-child(10)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>img:nth-child(1) {
    height: 229px !important;
}

#BFW-blocDiaporamaCubeV02-211 div.cbp-item:nth-child(7)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>img:nth-child(1) {
    height: 378px !important;
}

.bloc_silver_accordion .accordion-button {
    padding: 18px 2rem;
    background: #fbd14b;
    color: #000;
}

.header-top {
    background-color: #333132;
}

.menu-top li span:hover {
    color: #fcd24c;
}

.bloc-title {
    color: white !important;
}

.logo-responsie.d-block.d-lg-none {
    width: 85px;
}

.logo>img:nth-child(1) {
    width: 137px !important;
    margin-top: 5px;
}

.hTitle {
    color: white !important;
}


.headline .hTitle::after {
    background: rgba(200, 200, 200, 0.57);

}

.news-v2 .inner-team .title-actu {
    color: #fcd24c;
}

.bloc_silver_accordion .accordion-button {
    padding: 18px 2rem;
    background: #c8c8c8;
    color: #000;
}