/* Tipografía principal: Degular (OTF) — títulos, botones, etiquetas. Pesos 100–900, redonda + itálica.
   Tipografía secundaria: Roboto (TTF) — subtítulos y cuerpo de texto. */
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:"Roboto";src:url("../assets/fonts/Roboto-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-Thin.otf") format("opentype");font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-ThinItalic.otf") format("opentype");font-weight:100;font-style:italic;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-Light.otf") format("opentype");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-LightItalic.otf") format("opentype");font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-RegularItalic.otf") format("opentype");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-Semibold.otf") format("opentype");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-SemiboldItalic.otf") format("opentype");font-weight:600;font-style:italic;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-Bold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-Black.otf") format("opentype");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:"Degular";src:url("../assets/fonts/Degular-BlackItalic.otf") format("opentype");font-weight:900;font-style:italic;font-display:swap}
