/******************************************************
 *
 * Personnalisation de l'affichage des cartes de centres
 * 
 ******************************************************/

.mfb-acf-map .gm-style-iw-ch, .mfb-acf-multi-map .gm-style-iw-ch {
    display:none;
}
.mfb-acf-map .gm-style-iw-chr, .mfb-acf-multi-map .gm-style-iw-chr {
    position: absolute;
    right: 0;
}
.mfb-acf-map .gm-style-iw-d, .mfb-acf-multi-map .gm-style-iw-d {
    padding-top: 15px;
}
.mfb-acf-map .gm-style-iw.gm-style-iw-c, .mfb-acf-multi-map .gm-style-iw.gm-style-iw-c {
    max-width: 150px;
}

.mfb-acf-map .infowindow, .mfb-acf-multi-map .infowindow {
    color:var(--wp--preset--color--lsf-secondaire-noir);
    font-size: 16px;
    font-family: var(--wp--preset--font-family--titilliumweb);
}
.mfb-acf-map .infowindow strong, .mfb-acf-multi-map .infowindow strong {
    font-size:22px;
    line-height: 24px;
}
.mfb-acf-map, .mfb-acf-multi-map {
    height: 100%;
}
 .acf-map {
    width: 100%;
    height: 100%;
    min-height: 350px;
    border: #ccc solid 1px;
    border-radius: 5px;
    filter: invert(90%) hue-rotate(180deg);
  }
  .acf-map img {
    max-width: inherit!important; /* Conflit avec max-width:auto */
  }

  .max-height-600 {
    max-height: 600px;
    overflow-y: auto;
    -ms-overflow-style:auto;
    scrollbar-width: auto;
    scrollbar-color: var(--wp--preset--color--lsf-principale-vert) transparent;
  }


/**************************************************************
 * 
 * Personnalisation des éléments sur les pages uniques de centres
 *
 **************************************************************/

  @media screen and (max-width:1150px) {
    .banniere-services {
        font-size:var(--wp--preset--font-size--small)!important;
    }
    .banniere-services .wp-block-buttons a {
        font-size: var(--wp--preset--font-size--small)!important;
    }
  }



/**************************************************************
 * 
 * Personnalisation des éléments sur les pages uniques de centres
 *
 **************************************************************/






/**************************************************************
 * 
 * Personnalisation de la colonne imagée du formulaire de contact
 *
 **************************************************************/
#centre-form .wp-block-columns.inverse .wp-block-column:first-child {
  border-radius: 5px;
  filter: opacity(0.75);
  background-image: url(https://lsfperformance.swebetech.com/wp-content/uploads/Boutique-Pieces-Performance-Thumbnail-LSF-Performance.webp);
}