/* FONTS - tubifrenomisura.it
 * Font tema: Roboto, Raleway (+ Open Sans di riserva)
 * Self-hosted per sostituire Google Fonts (bloccati da opi_remove_google_fonts)
 */

/* Roboto */
@font-face {
  font-family: 'Roboto';
  src: url(../../fonts/Roboto-Light.woff2) format('woff2'),
       url(../../fonts/Roboto-Light.woff) format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url(../../fonts/Roboto-Regular.woff2) format('woff2'),
       url(../../fonts/Roboto-Regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url(../../fonts/Roboto-Medium.woff2) format('woff2'),
       url(../../fonts/Roboto-Medium.woff) format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url(../../fonts/Roboto-Medium.woff2) format('woff2'),
       url(../../fonts/Roboto-Medium.woff) format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url(../../fonts/Roboto-Bold.woff2) format('woff2'),
       url(../../fonts/Roboto-Bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url(../../fonts/Roboto-Italic.woff2) format('woff2'),
       url(../../fonts/Roboto-Italic.woff) format('woff');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url(../../fonts/Roboto-BoldItalic.woff2) format('woff2'),
       url(../../fonts/Roboto-BoldItalic.woff) format('woff');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* Raleway */
@font-face {
  font-family: 'Raleway';
  src: url(../../fonts/Raleway-Light.woff2) format('woff2'),
       url(../../fonts/Raleway-Light.woff) format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url(../../fonts/Raleway-Regular.woff2) format('woff2'),
       url(../../fonts/Raleway-Regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url(../../fonts/Raleway-Medium.woff2) format('woff2'),
       url(../../fonts/Raleway-Medium.woff) format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url(../../fonts/Raleway-SemiBold.woff2) format('woff2'),
       url(../../fonts/Raleway-SemiBold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url(../../fonts/Raleway-Bold.woff2) format('woff2'),
       url(../../fonts/Raleway-Bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url(../../fonts/Raleway-Italic.woff2) format('woff2'),
       url(../../fonts/Raleway-Italic.woff) format('woff');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url(../../fonts/Raleway-BoldItalic.woff2) format('woff2'),
       url(../../fonts/Raleway-BoldItalic.woff) format('woff');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* Open Sans (fallback) */
@font-face {
  font-family: 'Open Sans';
  src: url(../../fonts/OpenSans-Light.woff) format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url(../../fonts/OpenSans-Regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url(../../fonts/OpenSans-SemiBold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url(../../fonts/OpenSans-Bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url(../../fonts/OpenSans-Italic.woff) format('woff');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url(../../fonts/OpenSans-BoldItalic.woff) format('woff');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
