/**
 * Custom `@font-face` rules
 *
 * These will be added immediately before Tailwind’s `base` layer.
 */
 @import url('https://fonts.googleapis.com/css2?family=Maven+Pro:wght@400..900&display=swap');

 /* =======================
    Helvetica Neue
    ======================= */
 @font-face {
   font-family: "Helvetica Neue";
   src: url("../fonts/helvetica-neue/HelveticaNeueThin.otf") format("opentype");
   font-weight: 100;
   font-style: normal;
   font-display: swap;
 }

 @font-face {
   font-family: "Helvetica Neue";
   src: url("../fonts/helvetica-neue/HelveticaNeueUltraLight.otf") format("opentype");
   font-weight: 200;
   font-style: normal;
   font-display: swap;
 }

 @font-face {
   font-family: "Helvetica Neue";
   src: url("../fonts/helvetica-neue/HelveticaNeueLight.otf") format("opentype");
   font-weight: 300;
   font-style: normal;
   font-display: swap;
 }

 @font-face {
   font-family: "Helvetica Neue";
   src: url("../fonts/helvetica-neue/HelveticaNeueRoman.otf") format("opentype");
   font-weight: 400;
   font-style: normal;
   font-display: swap;
 }

 @font-face {
   font-family: "Helvetica Neue";
   src: url("../fonts/helvetica-neue/HelveticaNeueMedium.otf") format("opentype");
   font-weight: 500;
   font-style: normal;
   font-display: swap;
 }

 @font-face {
   font-family: "Helvetica Neue";
   src: url("../fonts/helvetica-neue/HelveticaNeueBold.otf") format("opentype");
   font-weight: 700;
   font-style: normal;
   font-display: swap;
 }

 @font-face {
   font-family: "Helvetica Neue";
   src: url("../fonts/helvetica-neue/HelveticaNeueHeavy.otf") format("opentype");
   font-weight: 800;
   font-style: normal;
   font-display: swap;
 }

 /* Italic variants (dùng khi cần) */
 @font-face {
   font-family: "Helvetica Neue";
   src: url("../fonts/helvetica-neue/HelveticaNeueItalic.ttf") format("truetype");
   font-weight: 400;
   font-style: italic;
   font-display: swap;
 }

 @font-face {
   font-family: "Helvetica Neue";
   src: url("../fonts/helvetica-neue/HelveticaNeueBoldItalic.otf") format("opentype");
   font-weight: 700;
   font-style: italic;
   font-display: swap;
 }

 /* =======================
    Rondal
    ======================= */
 @font-face {
   font-family: "Rondal";
   src: url("../fonts/rondal/RondalRegular-K7ORW.otf") format("opentype");
   font-weight: 400;
   font-style: normal;
   font-display: swap;
 }

 @font-face {
   font-family: "Rondal";
   src: url("../fonts/rondal/RondalSemibold-vmZ5Z.otf") format("opentype");
   font-weight: 600;
   font-style: normal;
   font-display: swap;
 }


 @font-face {
   font-family: "Rondal";
   src: url("../fonts/rondal/RondalBold-2O4lW.otf") format("opentype");
   font-weight: 700;
   font-style: normal;
   font-display: swap;
 }

 /* =======================
    Gelline
    ======================= */

 @font-face {
   font-family: "Gelline";
   src: url("../fonts/gelline/Gelline.otf") format("opentype");
   font-weight: 400;
   font-style: normal;
   font-display: swap;
 }
