.awssld__bullets button {
  /* background-color: #D9D9D9 !important;   */
  opacity: 0.5;
  width: 8px !important;
  height: 8px !important;
}


.awssld__bullets--active {
 transform: scale(1) !important;
 background-color: blue !important; 
}
 

.awssld__content{
  background-color: transparent !important;
  --content-background-color: transparent !important;
}


img:-moz-loading {
  visibility: hidden;
}


.ProseMirror p.is-editor-empty:first-child::before {
  color: #adb5bd;
  content: attr(data-placeholder);
  float: left;
  height: 0;
  pointer-events: none;
}


@font-face {
  font-family: "Big John Pro";
  font-style: bold;
  font-weight: 500;
  src: local("Big John Pro Bold"), local("Big-john-Pro-Bold"),
    url(/css/BigJohnPRO/BigJohnPRO-Bold.woff) format("woff2");
  font-display: swap;
}


 

/* //////// */

@font-face {
  font-family: "apercu-pro";
  src: url("/css/apercu/Apercu-Pro-Black.woff") format("woff"),
    /* url('/css/maison-neue/MaisonNeue-LightItalic.woff') format('woff'), */
    url("/css/apercu/Apercu-Pro-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: black;
  font-display: swap;
}


@font-face {
  font-family: "apercu-pro";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("/css/apercu/ApercuPro-Bold.eot");
  src: url("/css/apercu/ApercuPro-Bold.eot") format("embedded-opentype"), url("/css/apercu/ApercuPro-Bold.woff2") format("woff2"), url("/css/apercu/ApercuPro-Bold.woff") format("woff"), url("/css/apercu/ApercuPro-Bold.ttf") format("truetype")
}

@font-face {
  font-family: "apercu-pro";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("/css/apercu/ApercuPro-BoldItalic.eot");
  src: url("/css/apercu/ApercuPro-BoldItalic.eot") format("embedded-opentype"), url("/css/apercu/ApercuPro-BoldItalic.woff2") format("woff2"), url("/css/apercu/ApercuPro-BoldItalic.woff") format("woff"), url("/css/apercu/ApercuPro-BoldItalic.ttf") format("truetype")
}

@font-face {
  font-family: "apercu-pro";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("/css/apercu/ApercuPro-Medium.eot");
  src: url("/css/apercu/ApercuPro-Medium.eot") format("embedded-opentype"), url("/css/apercu/ApercuPro-Medium.woff2") format("woff2"), url("/css/apercu/ApercuPro-Medium.woff") format("woff"), url("/css/apercu/ApercuPro-Medium.ttf") format("truetype")
}

@font-face {
  font-family: "apercu-pro";
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("/css/apercu/ApercuPro-MediumItalic.eot");
  src: url("/css/apercu/ApercuPro-MediumItalic.eot") format("embedded-opentype"), url("/css/apercu/ApercuPro-MediumItalic.woff2") format("woff2"), url("/css/apercu/ApercuPro-MediumItalic.woff") format("woff"), url("/css/apercu/ApercuPro-MediumItalic.ttf") format("truetype")
}

@font-face {
  font-family: "apercu-pro";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("/css/apercu/ApercuPro-Regular.eot");
  src: url("/css/apercu/ApercuPro-Regular.eot") format("embedded-opentype"), url("/css/apercu/ApercuPro-Regular.woff2") format("woff2"), url("/css/apercu/ApercuPro-Regular.woff") format("woff"), url("/css/apercu/ApercuPro-Regular.ttf") format("truetype")
}

@font-face {
  font-family: "apercu-pro";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("/css/apercu/ApercuPro-Italic.eot");
  src: url("/css/apercu/ApercuPro-Italic.eot") format("embedded-opentype"), url("/css/apercu/ApercuPro-Italic.woff2") format("woff2"), url("/css/apercu/ApercuPro-Italic.woff") format("woff"), url("/css/apercu/ApercuPro-Italic.ttf") format("truetype")
}

@font-face {
  font-family: "apercu-pro";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("/css/apercu/ApercuPro-Light.eot");
  src: url("/css/apercu/ApercuPro-Light.eot") format("embedded-opentype"), url("/css/apercu/ApercuPro-Light.woff2") format("woff2"), url("/css/apercu/ApercuPro-Light.woff") format("woff"), url("/css/apercu/ApercuPro-Light.ttf") format("truetype")
}

@font-face {
  font-family: "apercu-pro";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("/css/apercu/ApercuPro-LightItalic.eot");
  src: url("/css/apercu/ApercuPro-LightItalic.eot") format("embedded-opentype"), url("/css/apercu/ApercuPro-LightItalic.woff2") format("woff2"), url("/css/apercu/ApercuPro-LightItalic.woff") format("woff"), url("/css/apercu/ApercuPro-LightItalic.ttf") format("truetype")
}


@font-face {
  font-family: "Comfortaa";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src:      url("/css/comfortaa/Comfortaa-Regular.ttf") format("truetype");
  /* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
    U+FE2E-FE2F; */
}


@font-face {
  font-family: "Comfortaa";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src:      url("/css/comfortaa/Comfortaa-Light.ttf") format("truetype");
  /* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
    U+FE2E-FE2F; */
}



@font-face {
  font-family: "Comfortaa";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src:      url("/css/comfortaa/Comfortaa-Bold.ttf") format("truetype");
  /* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
    U+FE2E-FE2F; */
}




/* 
 * Robert désactivé du chargement global - Déplacé vers font-robert.css (lazy loading)
 * Robert (5.9 Mo) est maintenant chargé uniquement sur les pages de livres et d'édition
 * Gain LCP sur la home : ~-1000ms
 * Voir /css/font-robert.css pour les déclarations @font-face
 */





/* regular garamond */

@font-face {
  font-family: "adobe-garamond-pro";
  font-weight: 400;
  font-style: normal;
  /* src: local( "CoFo Robert Trial Regular"), local("CoFo Robert Regular Medium"), */
  src:   url(/css/garamond/AGaramondPro-Regular.ttf) format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "adobe-garamond-pro";
  font-weight: 400;
  font-style: italic;
  src:   url(/css/garamond/AGaramondPro-Italic.ttf) format("truetype");
  font-display: swap;
}


/* bold */
@font-face {
  font-family: "adobe-garamond-pro";
  font-weight: 700;
  font-style: normal;
  /* src: local( "CoFo Robert Trial Regular"), local("CoFo Robert Regular Medium"), */
  src:   url(/css/garamond/AGaramondPro-Bold.ttf) format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "adobe-garamond-pro";
  font-weight: 700;
  font-style: italic;
  src:   url(/css/garamond/AGaramondPro-BoldItalic.ttf) format("truetype");
  font-display: swap;
}

/* 
 * Adobe Garamond Pro font optimizations
 * Optimized for serif font rendering and typography
 * Targets: .font-garamond (Tailwind), @font-garamond, font-family selectors
 */
.font-garamond,
.font-bigjohn,
/* Tailwind arbitrary font classes */
.font-\[adobe-garamond-pro\],
.font-\[adobe-garamond-pro\],
/* Direct font-family selectors */
[font-family*="adobe-garamond-pro"],
[font-family*="Big John Pro"] {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "kern" 1;
  font-kerning: normal;
  /* font-weight: normal; */
}



 
@font-face {
  font-family: "domaine";
  font-weight: 400;
  font-style: normal;
  src:   url(/css/domaine/DomaineDisplayRegular.ttf) format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "domaineText";
  font-weight: 400;
  font-style: normal;
  src:   url(/css/domaine/DomaineTextRegular.ttf) format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "domaine";
  font-weight: 500;
  font-style: normal;
  src:   url("/css/domaine/DomaineDisplay-500.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "domaine";
  font-weight: 600;
  font-style: normal;
  src:   url(/css/domaine/DomaineDisplay-600.ttf) format("truetype");
  font-display: swap;
}

/* 
 
@font-face {
  font-family: "domaine";
  font-weight: 400;
  font-style: normal;
  src:   url(/css/domaine/TestDomaineDisplay-Regular.ttf) format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "domaine";
  font-weight: 500;
  font-style: normal;
  src:   url("/css/domaine/TestDomaineDisplay-Medium.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "domaine";
  font-weight: 300;
  font-style: normal;
  src:   url(/css/domaine/TestDomaineText-Light.ttf) format("truetype");
  font-display: swap;
} */