/* Self-hosted subset fonts (SIL Open Font License 1.1). The licence text ships with these files: licenses/BodoniModa-OFL.txt, licenses/Archivo-OFL.txt. */
@font-face {
  font-family: 'Bodoni Moda';
  src: url('./BodoniModa-wght-opsz.woff2') format('woff2');
  font-weight: 400 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Archivo';
  src: url('./Archivo-wght-wdth.woff2') format('woff2');
  font-weight: 400 700;
  font-style: normal;
  font-stretch: 62% 125%;
  font-display: swap;
}
@font-face {
  font-family: 'Bodoni Moda Fallback';
  src: local('Georgia'), local('Gelasio');
  font-weight: 400;
  size-adjust: 104.9%;
  ascent-override: 107.3%;
  descent-override: 38.1%;
  line-gap-override: 0.0%;
}
@font-face {
  font-family: 'Bodoni Moda Fallback';
  src: local('Georgia Bold'), local('Georgia-Bold'), local('Gelasio Bold');
  font-weight: 700;
  size-adjust: 92.8%;
  ascent-override: 121.2%;
  descent-override: 43.1%;
  line-gap-override: 0.0%;
}
@font-face {
  font-family: 'Archivo Fallback';
  src: local('Arial'), local('ArialMT'), local('Arimo'), local('Liberation Sans');
  font-weight: 400;
  size-adjust: 98.1%;
  ascent-override: 89.5%;
  descent-override: 21.4%;
  line-gap-override: 0.0%;
}
@font-face {
  font-family: 'Archivo Fallback';
  src: local('Arial Bold'), local('Arial-BoldMT'), local('Arimo Bold'), local('Liberation Sans Bold');
  font-weight: 700;
  size-adjust: 97.5%;
  ascent-override: 90.0%;
  descent-override: 21.5%;
  line-gap-override: 0.0%;
}
:root {
  --font-display: 'Bodoni Moda', 'Bodoni Moda Fallback', Georgia, serif;
  --font-body: 'Archivo', 'Archivo Fallback', Arial, sans-serif;
}
/* bbm-font-features */
button,input,select,textarea,label,a[href^="tel:"],.tel { font-variant-numeric: tabular-nums; }
/* /bbm-font-features */
