/* Fontes Casa da Montanha */

/* DIN */
@font-face {
  font-family: 'DIN';
  src: url('/fonts/casadamontanha/DIN-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'DIN';
  src: url('/fonts/casadamontanha/DIN-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

/* DINPro */
@font-face {
  font-family: 'DINPro';
  src: url('/fonts/casadamontanha/DINPro.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'DINPro';
  src: url('/fonts/casadamontanha/DINPro-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'DINPro';
  src: url('/fonts/casadamontanha/DINPro-Light.ttf') format('truetype');
  font-weight: 300; /* or 'light' if supported */
  font-style: normal;
}

@font-face {
  font-family: 'DINPro';
  src: url('/fonts/casadamontanha/DINPro-LightItalic.ttf') format('truetype');
  font-weight: 300; /* or 'light' if supported */
  font-style: italic;
}

@font-face {
  font-family: 'DINPro';
  src: url('/fonts/casadamontanha/DINPro-Medium.ttf') format('truetype');
  font-weight: 500; /* or 'medium' if supported */
  font-style: normal;
}

@font-face {
  font-family: 'DINPro';
  src: url('/fonts/casadamontanha/DINPro-MediumItalic.ttf') format('truetype');
  font-weight: 500; /* or 'medium' if supported */
  font-style: italic;
}

@font-face {
  font-family: 'DINPro';
  src: url('/fonts/casadamontanha/DINPro-Bold.ttf') format('truetype');
  font-weight: bold; /* or 700 */
  font-style: normal;
}

@font-face {
  font-family: 'DINPro';
  src: url('/fonts/casadamontanha/DINPro-BoldItalic.ttf') format('truetype');
  font-weight: bold; /* or 700 */
  font-style: italic;
}

@font-face {
  font-family: 'DINPro';
  src: url('/fonts/casadamontanha/DINPro-Black.ttf') format('truetype');
  font-weight: 900; /* or 'black' if supported */
  font-style: normal;
}

@font-face {
  font-family: 'DINPro';
  src: url('/fonts/casadamontanha/DINPro-BlackItalic.ttf') format('truetype');
  font-weight: 900; /* or 'black' if supported */
  font-style: italic;
}

/* Condensed Variants */
@font-face {
  font-family: 'DINPro Condensed'; /* Note the family name change */
  src: url('/fonts/casadamontanha/DINPro-CondensedBlack.ttf') format('truetype');
  font-weight: 900; /* or 'black' if supported */
  font-style: normal;
}

@font-face {
  font-family: 'DINPro Condensed';
  src: url('/fonts/casadamontanha/DINPro-CondensedBlackItalic.ttf')
    format('truetype');
  font-weight: 900; /* or 'black' if supported */
  font-style: italic;
}

@font-face {
  font-family: 'DINPro Condensed';
  src: url('/fonts/casadamontanha/DINPro-CondensedBold.ttf') format('truetype');
  font-weight: bold; /* or 700 */
  font-style: normal;
}

@font-face {
  font-family: 'DINPro Condensed';
  src: url('/fonts/casadamontanha/DINPro-CondensedBoldItalic.ttf')
    format('truetype');
  font-weight: bold; /* or 700 */
  font-style: italic;
}

@font-face {
  font-family: 'DINPro Condensed';
  src: url('/fonts/casadamontanha/DINPro-CondensedItalic.ttf')
    format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'DINPro Condensed';
  src: url('/fonts/casadamontanha/DINPro-CondensedLight.ttf') format('truetype');
  font-weight: 300; /* or 'light' if supported */
  font-style: normal;
}

@font-face {
  font-family: 'DINPro Condensed';
  src: url('/fonts/casadamontanha/DINPro-CondensedLightItalic.ttf')
    format('truetype');
  font-weight: 300; /* or 'light' if supported */
  font-style: italic;
}

@font-face {
  font-family: 'DINPro Condensed';
  src: url('/fonts/casadamontanha/DINPro-CondensedMedium.ttf')
    format('truetype');
  font-weight: 500; /* or 'medium' if supported */
  font-style: normal;
}

@font-face {
  font-family: 'DINPro Condensed';
  src: url('/fonts/casadamontanha/DINPro-CondensedMediumItalic.ttf')
    format('truetype');
  font-weight: 500; /* or 'medium' if supported */
  font-style: italic;
}

@font-face {
  font-family: 'DINPro Condensed';
  src: url('/fonts/casadamontanha/DINPro-CondensedRegular.ttf')
    format('truetype');
  font-weight: normal;
  font-style: normal;
}

/* Archive Regular */
@font-face {
  font-family: 'Archive Regular';
  src: url('/fonts/casadamontanha/Archive-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
