@font-face {
  font-family: "OpenSans";

  font-weight: 300;

  font-style: normal;

  src: url("/static/fonts/OpenSans-VariableFont_wdth-wght.996d0154a25c.ttf") format("truetype");
}

@font-face {
  font-family: "OpenSans";

  font-weight: 300;

  font-style: italic;

  src: url("/static/fonts/OpenSans-Italic-VariableFont_wdth-wght.d7ee2675bf5b.ttf") format("truetype");
}

@font-face {
  font-family: "OpenSans";

  font-weight: 400;

  font-style: normal;

  src: url("/static/fonts/OpenSans-VariableFont_wdth-wght.996d0154a25c.ttf") format("truetype");
}

@font-face {
  font-family: "OpenSans";

  font-weight: 400;

  font-style: italic;

  src: url("/static/fonts/OpenSans-Italic-VariableFont_wdth-wght.d7ee2675bf5b.ttf") format("truetype");
}

@font-face {
  font-family: "OpenSans";

  font-weight: 500;

  font-style: normal;

  src: url("/static/fonts/OpenSans-VariableFont_wdth-wght.996d0154a25c.ttf") format("truetype");
}

@font-face {
  font-family: "OpenSans";

  font-weight: 500;

  font-style: italic;

  src: url("/static/fonts/OpenSans-Italic-VariableFont_wdth-wght.d7ee2675bf5b.ttf") format("truetype");
}

@font-face {
  font-family: "OpenSans";

  font-weight: 600;

  font-style: normal;

  src: url("/static/fonts/OpenSans-VariableFont_wdth-wght.996d0154a25c.ttf") format("truetype");
}

@font-face {
  font-family: "OpenSans";

  font-weight: 600;

  font-style: italic;

  src: url("/static/fonts/OpenSans-Italic-VariableFont_wdth-wght.d7ee2675bf5b.ttf") format("truetype");
}

@font-face {
  font-family: "OpenSans";

  font-weight: 700;

  font-style: normal;

  src: url("/static/fonts/OpenSans-VariableFont_wdth-wght.996d0154a25c.ttf") format("truetype");
}

@font-face {
  font-family: "OpenSans";

  font-weight: 700;

  font-style: italic;

  src: url("/static/fonts/OpenSans-Italic-VariableFont_wdth-wght.d7ee2675bf5b.ttf") format("truetype");
}

@font-face {
  font-family: "OpenSans";

  font-weight: 800;

  font-style: normal;

  src: url("/static/fonts/OpenSans-VariableFont_wdth-wght.996d0154a25c.ttf") format("truetype");
}

@font-face {
  font-family: "OpenSans";

  font-weight: 800;

  font-style: italic;

  src: url("/static/fonts/OpenSans-Italic-VariableFont_wdth-wght.d7ee2675bf5b.ttf") format("truetype");
}


/*:root {*/
/*    --w-font-sans: 'OpenSans';*/
/*    --w-font-mono: Courier;*/
/*    --w-login-fullscreen-background:linear-gradient(114.3deg, rgb(19, 126, 57) 0.2%, rgb(8, 65, 91) 68.5%);*/
/*}*/

:root {
    /* AGRINFO colours */
   /* Wagtail customization */
    --w-font-sans: 'Open Sans', sans-serif;
    --w-color-primary-hue: 233;
    --w-color-primary-saturation: 49%;
    --w-color-primary-lightness: 36%;
    --w-color-secondary-hue: 161;
    --w-color-secondary-saturation: 58%;
    --w-color-secondary-lightness: 34%;
    --w-login-fullscreen-background:radial-gradient(100% 300.28% at 100% 0%,var(--w-color-primary) 0%,var(--w-color-primary) 32.94%,var(--w-color-primary) 49.9%,var(--w-color-primary) 50.2%,var(--w-color-secondary) 100%)
}

.login .login-logo {
    margin: 2rem auto 0;
    width: 4rem;
}


.sidebar-custom-branding {

    display: block;
    margin: 2em 1em;
    padding: 10px 0;

}

/* bug affichage dans wagtail 6
- quand on edit un record et on clique sur menu Pages les H3 sont 28px */
h3.c-page-explorer__item__title {
    font-size: 1.17em !important;
}
