/* SVN-Gilroy Font Face Definitions */
/* Optimized with only essential font weights */

/* Light - 300 */
@font-face {
  font-family: 'SVN-Gilroy';
  src: url('./SVN-Gilroy/SVN-Gilroy Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* Regular - 400 */
@font-face {
  font-family: 'SVN-Gilroy';
  src: url('./SVN-Gilroy/SVN-Gilroy Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Medium - 500 */
@font-face {
  font-family: 'SVN-Gilroy';
  src: url('./SVN-Gilroy/SVN-Gilroy Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* SemiBold - 600 */
@font-face {
  font-family: 'SVN-Gilroy';
  src: url('./SVN-Gilroy/SVN-Gilroy SemiBold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* Bold - 700 */
@font-face {
  font-family: 'SVN-Gilroy';
  src: url('./SVN-Gilroy/SVN-Gilroy Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Heavy - 800 */
@font-face {
  font-family: 'SVN-Gilroy';
  src: url('./SVN-Gilroy/SVN-Gilroy Heavy.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* Black - 900 */
@font-face {
  font-family: 'SVN-Gilroy';
  src: url('./SVN-Gilroy/SVN-Gilroy Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}