/* =====================================================================
   Self-hosted font CSS — botanicnutrients.com
   Drop this file into:
     Appearance > Customize > Additional CSS,  OR
     Hello Elementor child theme style.css,  OR
     Elementor > Site Settings > Custom CSS
   Then upload the sibling /fonts/ folder to your theme or /wp-content/uploads/
   ===================================================================== */

/* ---------- RALeway (top guess) — variable font, spans Thin→Black ---------- */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../raleway/raleway-variable.woff2') format('woff2-variations'),
       url('../raleway/raleway-variable.woff2') format('woff2');
}

/* ---------- Josefin Sans (alternate) — variable font, spans Thin→Bold ---------- */
@font-face {
  font-family: 'Josefin Sans';
  font-style: normal;
  font-weight: 100 700;
  font-display: swap;
  src: url('../josefin-sans/josefin-sans-variable.woff2') format('woff2-variations'),
       url('../josefin-sans/josefin-sans-variable.woff2') format('woff2');
}

/* ---------- Poppins (alternate) — static instances per weight ---------- */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url('../poppins/poppins-Thin.woff2') format('woff2');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url('../poppins/poppins-ExtraLight.woff2') format('woff2');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../poppins/poppins-Light.woff2') format('woff2');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../poppins/poppins-Regular.woff2') format('woff2');
}